200000 200000
2387 422 4898 2532 2988 4636 4872 2831 1700 2597 4017 316 1560 4822 1820 2125 3873 1377 3988 2468 1596 2652 575 1313 2552 2864 1176 4224 4035 267 4886 2968 1414 22 1051 2957 4292 4248 4389 3526 4511 2610 760 1463 531 3001 17 3433 1385 4384 1445 4581 4894 363 1752 845 4777 2100 775 995 760 2561 2415 2640 4915 2732 1683 3766 4184 4690 4513 3126 1358 4229 3518 3724 490 1218 1654 3374 85 1740 3500 3048 1379 1095 3024 4026 2597 837 3484 1288 392 2661 3959 649 3964 3567 66 2250 2943 2553 1085 4200 4951 1245 1123 249 4091 784 4897 4724 1835 3845 4003 276 2651 1872 2776 1361 3093 3052 305 286 4723 1630 2798 1060 4881 1191 2417 102 1161 2189 2392 4107 148 4098 4615 1992 2192 4476 4212 963 1261 540 3186 4897 1823 1143 2350 224 1935 856 2605 4614 2842 4332 2380 2408 288 4940 4886 2220 4814 1846 3122 1056 2365 2597 3387 1768 1321 1789 2902 2636 490 4935 2703 175 1238 651 988 569 2445 1713 616 366 4596 3239 786 3334 2691 2750 4995 547 1951 4389 420 1909 464 1701 214 3153 4900 3435 1703 4510 1834 2337 1420 4823 4712 1876 3025 1292 4558 4959 1075 1784 3897 2183 599 828 41 4054 184 4123 4435 3241 3708 1436 775 3234 1656 1756 4291 30 1656 921 4766 4951 3080 4431 702 4739 2606 2087 2715 187 2820 2587 1569 2109 3179 2692 1690 195 907 3428 1050 3298 1892 1380 1793 660 1537 1079 4949 3974 1280 3789 2997 595 267 3849 863 3831 1369 292 730 4628 2205 3624 477 2472 4950 2077 647 3885 230 3863 132 3032 2844 4918 3702 2867 4378 2380 1458 2796 2775 1163 2191 2883 3493 1253 2867 4072 2036 1866 13 1746 1998 1453 4932 441 4841 399 3502 1061 3744 4619 2322 3700 3922 3632 943 2016 4217 2483 4562 4879 725 1522 3740 4338 3199 2329 2258 4046 2070 3969 43 3950 4437 4564 3454 2886 107 1563 3049 4442 3657 4536 1803 3829 304 1100 4795 3042 3257 4922 2614 3279 4866 4666 4965 949 1752 2415 4804 4833 1119 1833 3685 4774 3972 540 1347 1473 4108 4383 4743 436 1250 215 3959 99 1789 3577 1562 362 63 2835 3549 2604 1975 3387 3369 2933 2944 3158 3578 1922 2352 2747 4345 2484 2962 4926 4348 3513 3412 2294 3977 3075 202 2894 4926 143 2409 1759 1556 1638 1797 2597 4639 335 4355 3494 2048 1931 1751 951 1347 1952 2624 3934 1633 3647 575 4784 1671 4943 2812 3405 3710 3263 65 4207 1913 2695 2988 455 2490 4144 3161 2584 2364 4303 4518 4866 1706 1142 4190 1088 159 2379 4175 2434 1981 4928 156 2252 3646 705 987 4453 4638 1025 4519 4193 903 2341 1759 688 418 1711 4366 4589 93 1652 3057 3031 2632 4367 4020 4771 4759 2908 2565 1432 11 1325 2655 2609 2937 641 4529 3519 1817 360 4245 2125 824 4472 4825 2138 782 1947 4745 4810 25 2735 1483 2181 4729 244 2265 119 2498 2242 187 46 3437 736 434 1960 1166 3582 4206 1322 1639 2100 3217 2977 3492 89 3474 573 1830 2477 252 201 3384 3382 3588 469 261 4207 342 4892 4808 4429 632 3246 2482 2929 69 2535 871 480 3923 2518 2465 1822 2982 599 2444 1510 3347 2666 4656 3468 3077 754 939 3603 4116 4166 2060 3071 4225 811 3105 3541 2660 512 2642 4046 4878 1240 2611 992 7 3300 1110 1388 4321 1303 4431 625 3578 2280 4118 3008 4223 4139 1376 1678 3316 1136 3071 2037 1588 1899 1973 3051 2215 3498 1109 1049 2119 4906 779 3021 4450 1531 4630 3440 2371 2215 4797 4657 3881 3591 1111 4025 1975 1566 4185 3997 3674 2772 1941 567 4534 4820 109 3957 4026 2478 3916 2769 31 2678 2501 4647 2636 75 1346 4074 4461 4937 1214 3543 504 943 2211 663 1006 3338 2950 4634 2744 640 3710 2703 1936 4302 2104 453 2475 3803 3750 2678 3086 4042 3155 4294 4734 940 4432 2808 2318 4796 4403 2401 3101 2593 363 4883 141 967 77 3364 2806 4014 1146 3964 1032 2466 278 1883 4885 1809 1251 3912 1405 3032 3828 403 159 4895 1138 348 4559 3872 563 3681 3474 908 4486 3020 1371 2662 3520 2459 2538 1605 4290 3887 1168 1622 3536 4037 2317 681 3435 2384 3210 4023 5000 2885 3039 3354 2648 1421 1814 4517 2990 3230 3598 2656 2788 3963 1057 4837 2262 3295 4734 774 1036 134 4264 2572 1701 3069 2788 337 567 2277 2031 488 3152 1124 1230 919 4720 2227 501 2444 2004 753 769 2909 2701 2926 4845 1734 1479 1857 3153 4727 4723 2755 4014 1804 541 4274 1211 4579 3062 1663 2331 425 4083 3464 2805 4774 3164 1183 3691 1132 2574 4584 1363 420 1178 503 409 2537 4707 1224 1939 3042 1268 4709 2908 276 4392 3924 225 1918 984 1574 2591 1004 273 3105 2003 2541 1571 4127 2232 4309 395 477 1349 4291 1689 2461 140 3196 2731 932 4157 926 3320 4141 3673 4310 2742 4876 4535 3779 4253 1691 730 1104 3466 4288 2144 270 2389 549 3949 1351 3235 615 3614 2245 2716 1968 2735 4593 2174 2766 3445 1436 832 2425 2021 2017 3880 2920 2883 1481 4382 3941 4548 4510 3847 2180 4773 1040 3794 1696 4553 123 2350 3959 4478 3055 363 817 2320 2383 4300 4916 4109 1034 275 2859 4664 3597 3965 3266 2071 2480 274 2708 2365 1724 526 3310 1408 2875 1899 785 1636 2176 101 3035 1918 4459 4460 4127 3601 1726 4222 4192 1613 1338 1234 3098 3059 4163 1573 898 874 1208 4385 2824 957 3516 122 4852 4499 1328 2423 4967 4574 4550 2807 1373 2956 2695 593 4218 3761 975 1410 2962 1531 1612 2179 4718 1765 1002 1665 3182 613 3753 1388 1746 2205 4253 3104 1880 4949 4230 1894 1826 1287 2510 1660 900 4922 4141 4361 1610 3921 4168 4346 1272 105 190 1040 1136 102 2 2664 2472 3478 4172 2937 3833 4068 3920 2465 2265 2175 1101 57 1658 4840 3678 1188 1745 1000 2869 4572 2320 1199 1963 4893 3068 3006 3546 4824 1151 1910 2283 3058 3503 311 2896 58 3109 3250 2195 4854 4664 71 3085 3175 2447 256 4632 112 1458 4828 61 3107 4874 125 3648 1132 4853 1482 174 4 3963 1350 1094 2167 2283 4959 2013 4710 3303 3280 1328 1326 2819 3503 3126 3384 2202 1456 2420 2023 2993 304 2055 325 1346 3154 3285 1518 3867 3350 4893 3002 4268 1773 3538 4271 4781 902 4708 4830 141 3989 3958 2626 764 2438 2577 2076 4794 1806 1064 4969 205 1755 1834 4746 3744 4023 420 1578 86 3689 484 644 4907 3067 2103 3499 4651 3917 595 1360 3337 1129 638 4712 1938 2285 3197 4867 1567 436 4638 3814 4687 749 3359 2978 4162 2130 1716 427 4959 2907 3141 2073 3927 2369 1869 4354 3087 1739 4828 3230 3546 3124 2710 2354 3901 674 2898 4350 3994 417 2229 431 2413 1846 3820 5 2874 2021 2269 2534 141 3452 271 3178 4048 4173 2797 1948 1193 720 2958 535 2401 582 1272 4607 3878 1639 3345 3116 2122 4749 541 2219 3217 2175 171 1748 703 423 1904 3093 600 532 3162 341 2910 4889 1845 3434 2879 3940 4706 3084 205 2584 1739 1975 3540 443 217 3877 4038 2185 1470 1274 2098 1063 515 4070 3137 793 1411 2407 3001 4812 4990 4796 978 1268 2095 435 3275 2928 3887 1228 2117 3433 3392 731 2447 3223 4258 2954 1409 2316 3305 948 233 4246 4637 820 4385 2977 1352 132 2430 1459 580 3870 635 2863 3043 4327 4492 1915 1173 2310 3356 4001 3629 2730 4399 673 2300 1137 4024 4310 3509 1442 1925 4933 175 188 4254 545 4991 948 1769 3178 2587 4067 649 4176 2903 382 2090 2333 3948 2501 3135 1257 4884 4108 4709 4651 3232 4548 3381 1271 3362 4131 4437 3490 2531 2960 1608 776 1070 736 2265 1615 4027 4940 3180 3665 845 2705 2550 4574 4268 1702 2648 1704 396 2473 280 2749 420 4091 3359 4024 1880 1831 1100 4647 736 287 1847 3543 4663 2335 7 1964 356 4672 4645 1642 2900 1678 3151 3079 686 451 3942 1510 278 3098 3984 3997 3194 940 4686 2295 136 4526 2303 2516 1862 4849 172 1652 1497 2329 2514 4280 4199 4151 3075 2449 468 591 1157 4126 4241 3267 1337 4891 2352 2798 1413 405 930 4881 4347 3182 3081 1329 2440 1791 206 47 3445 873 4684 3751 1218 2075 1971 737 4054 2016 3582 3972 1328 3558 4141 3582 4977 4431 2868 4029 4783 3155 1890 673 100 1853 4731 4255 165 546 23 2304 284 4925 2216 4567 1095 2774 32 775 4614 4310 3153 1835 1920 4348 4363 1100 1759 2107 4585 591 2335 946 1732 68 2531 1410 4399 3896 3097 3644 3265 2228 4073 3689 3638 1675 2145 4735 4470 992 2500 835 229 4582 374 4953 4665 1510 4362 3598 2816 4636 4188 2607 631 3154 1112 1399 43 3268 3569 2093 1060 3867 3250 4219 2197 1594 3529 1168 4230 3788 1879 391 1154 1508 1281 46 2129 2283 1570 4360 3575 277 2079 3228 1323 684 649 3531 1057 836 3655 2629 2313 2565 4801 2389 2261 1165 4718 3417 2711 1267 103 2315 2569 1829 2273 3938 2907 2347 3055 2818 232 4569 1094 1560 1169 1569 4856 1054 4384 4431 3146 1701 799 763 21 62 3831 4803 1472 1720 2849 4102 4444 1814 2985 3962 3679 4094 2205 214 4482 2970 2818 4985 2051 251 4168 1377 428 3225 4417 3685 2770 4996 2742 3364 4286 4495 2602 660 143 47 3116 2676 1087 1536 2722 3489 1906 2568 2745 3741 330 3730 3254 4779 2069 381 1752 4189 405 811 787 1302 4111 1106 2222 1296 4365 302 2510 104 3596 3805 1465 3709 4751 2249 4740 4268 3898 3666 1950 1567 3815 4586 2426 4593 1893 3623 945 2796 4803 4412 494 4595 738 3256 3560 3168 569 1117 2475 983 3686 3410 2047 4289 4652 402 183 795 3831 2875 2780 3748 26 672 2368 3418 721 4688 355 4966 2983 3268 4690 1451 634 1564 2467 3355 1690 3763 3489 10 3325 4071 2206 4401 1902 3210 628 3828 73 1340 1259 4620 1337 118 1391 3246 4531 2760 1919 1659 1888 2860 3839 30 3727 2816 511 1161 4504 1192 4473 1768 2954 1595 1983 3316 2838 473 3562 1 4913 2027 348 112 598 1763 1992 2542 2066 3855 1684 1611 2406 387 4990 4388 4265 2236 4308 4234 1380 525 4842 1569 4019 1438 4528 1506 4851 1624 2402 2625 4966 4410 1326 4879 3784 1903 801 1201 2558 3278 691 303 2162 137 774 734 1385 238 3051 1447 2916 3089 4340 1005 4706 4432 1915 2643 2085 2597 418 2604 1929 3136 2049 4265 696 2995 1140 1831 1368 4812 802 4182 2315 2702 4711 2987 2222 600 3690 4222 4154 3036 3520 1973 1319 2393 3447 2752 2828 1610 12 3755 1008 733 4758 2591 3732 1701 4648 1240 2767 4449 259 1888 4489 514 297 1803 3240 2433 2595 2721 2694 3686 1213 4032 2056 3514 981 1720 2977 3118 1703 1492 941 3122 339 1671 3006 4839 2854 3141 3499 3557 3101 4750 1564 270 829 4654 4335 1521 1742 3176 1430 288 203 3510 3599 2218 4363 3747 666 3402 1587 257 3311 1302 954 2955 3957 2737 468 1741 220 3113 2464 1438 196 2449 706 1821 2540 1144 4505 3073 1508 4753 1522 3624 3315 3417 1667 4329 722 1477 121 3746 862 297 3931 2858 1722 1473 3516 2872 3531 2724 2669 3698 1298 2700 208 2343 4710 2135 2046 182 3071 145 4666 1892 252 264 2252 3467 62 3782 992 4957 1755 387 2988 3365 4100 1585 2973 790 3727 3846 2290 1586 2733 2669 2264 92 613 925 916 2646 4903 2248 3972 4660 4042 2398 615 2327 4776 872 1456 3404 1732 1789 2207 386 4490 1720 4712 1920 840 3215 2129 3324 3253 3470 1744 3564 3801 1850 4404 3105 1349 2735 647 1600 126 651 2450 1231 446 3096 3049 2798 211 3662 955 4707 599 102 1459 892 2766 848 2290 3194 4731 4150 1642 4448 1107 919 308 1952 3624 4477 4915 3942 223 639 4943 3563 4170 1544 900 2499 328 4662 360 415 1096 1508 640 1284 4009 3008 3027 1971 1277 1709 661 3167 4538 2778 4406 3674 1136 1258 401 2712 3581 3211 1830 4217 4140 4343 3280 956 2545 3629 871 367 3999 2984 2358 3472 4970 1343 2046 3415 1565 4508 3930 3729 3006 2277 4777 4247 1509 2214 3488 1749 3305 2565 4805 4115 1194 3877 733 4247 4776 4148 2054 1306 2299 1572 3782 1094 2776 2021 3242 3286 1243 4370 520 2054 623 4600 454 2679 3320 1338 2928 1005 2681 1223 830 224 206 3034 1235 1206 4140 2585 63 3455 4036 2792 3134 736 1580 731 2727 89 4109 2495 846 463 1222 1593 971 2787 3231 357 3185 2336 3207 4025 911 3105 911 3967 3154 2849 4885 431 2793 1793 3666 1402 256 1189 3204 928 3310 1319 149 19 1839 803 354 3770 2770 3857 4180 2647 1795 2063 699 4657 1531 1436 3406 2499 2115 942 1276 1987 1197 3389 598 4148 1315 3046 4514 1100 182 3992 3786 4239 4520 4162 419 2634 2482 1563 2871 4008 1311 217 2579 2153 895 2091 1881 3614 4565 3983 3415 4606 850 3101 4127 3965 4296 705 709 4799 3439 2605 2932 4937 4795 1204 721 161 1907 2065 3950 4337 3756 38 137 4912 333 4061 1682 1848 4169 1107 1976 1889 3880 2048 4469 4557 2173 1952 606 3410 2345 1205 436 1483 1639 4394 885 687 2558 2433 3539 3489 2346 2831 4804 4174 3036 43 4040 4410 2725 3130 2599 171 1551 2278 2912 1276 1572 410 4435 3532 1181 3440 880 1653 3636 2307 2334 3413 1146 1469 3877 2872 4002 3634 2228 3900 3756 1139 1196 4099 3403 3829 1882 3285 3687 2903 201 3347 1948 311 1782 1157 3553 774 1298 2837 602 2879 3820 3266 3911 1940 3796 1110 4795 2761 3905 1880 4109 4191 1044 307 3210 1858 2291 3717 4841 2932 3519 2785 4325 1192 3638 1718 1695 3167 4522 1901 2490 759 799 4438 3245 3206 2369 1788 1829 1507 4148 1468 4360 4910 4898 795 2490 3051 4009 1077 940 2060 1162 3974 4856 844 3091 3357 2343 1940 2934 4972 2035 65 3040 2802 1157 1396 1331 921 648 3785 3532 2720 20 3385 3157 1417 4252 2384 1116 3324 120 4247 4171 243 2420 2635 3822 292 687 4292 2584 4642 341 1023 974 4092 2574 2341 698 1685 3428 2434 3249 26 4097 2838 1358 2551 2087 1495 2589 1523 4446 3853 3912 791 4009 4341 2334 4682 2665 2471 2783 4704 4857 2096 4585 4782 3752 2641 4630 2760 2370 1877 2932 76 1199 4103 667 4700 4435 2082 2715 728 2836 3071 3387 1514 1303 1083 163 2072 4796 2806 1243 381 1533 1413 4833 3848 1715 3352 1576 3107 3513 293 3595 1709 1327 531 1286 1625 1224 2240 142 1165 1364 2980 4459 2564 2887 827 4437 4276 328 87 4580 4369 1515 3452 2871 320 304 1371 4926 2285 3297 311 3360 853 1224 394 302 3437 4823 3865 1062 4993 4485 3884 321 2741 4272 1064 2157 24 3062 1524 1867 1852 4154 4431 4106 4320 494 1984 2 2334 4067 3573 2762 3669 922 3181 2324 463 934 414 763 2532 1904 1183 3179 2110 3010 4767 3666 1563 1925 525 3847 3223 411 4069 2210 3735 973 2345 1916 974 982 1886 1226 2380 3013 4515 3222 3994 432 2333 118 4535 4052 4270 3435 1334 3261 513 4996 918 1229 2328 3616 4176 4853 911 3671 709 1637 310 4258 1550 3650 1434 3511 1050 202 1308 3670 3723 4370 704 2606 1025 4705 448 4449 1133 2170 823 563 2351 1942 31 3175 2018 4383 4147 914 10 4087 3789 822 741 4071 1177 449 935 976 1456 1043 3276 1693 3031 4939 4178 303 2157 1779 2876 1536 4360 2887 1960 3752 17 2971 2170 3972 363 1770 2503 1153 4928 823 1555 3597 108 3152 387 4703 704 1957 452 682 3672 2926 2106 3854 2686 747 1082 2919 1373 3609 4512 3980 2630 3108 3585 4617 4350 935 3571 30 3838 4621 4752 1885 4482 2892 815 2335 1995 4645 3331 2400 2549 1478 434 1759 2529 1384 1263 1103 3668 4344 4056 2961 4702 794 1024 3624 3357 4625 2046 2379 2719 361 1229 1638 2859 1030 2866 353 1313 2498 2081 1248 533 3803 489 3857 2216 138 2203 3217 1455 1301 2726 2343 3146 2573 1334 4256 3886 345 3041 1 2364 834 3385 3840 1104 2885 1644 348 3594 3276 4063 1592 488 253 3119 2484 4258 705 622 372 4485 230 3444 2287 4169 614 1604 2409 915 4734 3570 3233 252 3576 1204 132 3303 3697 2158 2880 1751 3387 3244 290 839 4884 3276 2857 2648 4694 4897 888 4510 1389 4721 1064 835 2860 4288 547 3667 3656 4627 3570 2135 4683 1950 2017 3858 3619 4327 1318 479 2168 4456 3381 1152 4785 1881 1526 584 2024 2883 1461 1059 4041 886 562 1001 2743 3684 247 3127 1600 2012 397 4661 1268 1576 895 3872 105 4719 4420 754 2586 1780 2857 4149 1283 1708 2085 4756 2439 3532 3580 187 4843 322 3909 506 2256 3559 3892 1413 1316 4835 816 4582 4001 3809 1382 4946 1365 2558 1188 744 4217 2598 4919 534 3002 248 2758 2179 427 3189 828 478 1321 2372 2410 3318 4573 2601 4178 2455 694 2346 1325 2259 4772 689 4110 1967 3134 197 4181 4682 3765 2000 3166 2561 1591 922 1095 4422 2509 92 917 4404 213 2151 1079 1821 424 2931 1714 3740 37 1432 2843 139 3885 376 1416 2527 2445 2962 664 4807 4463 3393 3398 3408 4977 4691 2162 732 452 2227 1287 4134 878 1016 102 815 4025 2372 4826 709 650 3645 2187 4959 3858 3687 3171 3018 2337 4967 443 1111 286 2146 391 3626 480 228 326 1500 1992 1090 1091 1067 4092 97 839 2197 4654 3708 1300 4232 4595 4129 139 2381 1853 3453 3503 1616 1217 1060 3296 4418 1514 57 2642 4103 140 2764 499 1601 3585 2167 2664 2379 1896 3953 2344 3486 2401 3523 2991 3863 3066 589 829 4407 2573 3042 1813 1906 4664 2951 3502 673 635 848 2165 696 2958 1364 3225 1232 3912 1620 3966 4422 3465 3624 1507 1218 3841 4881 4772 4041 3542 2976 2560 2300 3594 4542 4844 367 2707 3962 2750 3002 3114 886 4722 4276 436 666 2617 2947 460 200 685 684 3015 1830 4639 1570 142 159 985 1591 1720 1714 924 2468 3485 1010 1404 4271 2356 4404 2150 4712 2814 4212 3337 2059 1568 4184 1106 2857 269 1611 1710 3358 3978 2324 364 980 4321 3132 272 1447 214 2836 1186 1344 3133 540 4645 2466 362 3125 632 3312 527 1033 1688 3525 2930 3261 4868 1898 4684 974 2512 11 3187 2585 2107 4954 88 4153 4377 2611 2482 2932 3065 1991 2458 2487 3607 3073 5 1894 268 3995 1253 3093 1 3986 4944 4106 960 2518 3831 4191 4467 4700 1 2829 779 3204 2925 556 3986 162 2235 2172 353 561 2204 2008 1115 1787 949 3782 2280 3450 4657 2104 939 163 276 3285 2244 3806 736 2832 1295 919 2148 3096 156 280 4976 2719 1005 189 3106 1484 1458 4174 3020 1497 112 432 1363 4349 1118 2052 130 1106 1375 2319 2597 3208 970 113 1838 3425 4109 1550 2372 3275 718 2416 775 4529 785 3218 4245 2938 3949 4870 1784 1544 2822 3713 1366 4571 2812 194 2856 964 363 470 1011 4050 514 2079 3466 2816 1980 1768 3945 3637 921 91 3828 4514 4078 307 694 656 561 3922 3579 536 22 540 2902 2216 3029 522 1771 1381 4097 3065 3199 4827 3746 3144 4426 3631 708 125 68 1414 1630 905 3894 835 1364 3831 3380 4365 3534 977 386 3398 4583 2483 1252 1869 1174 3942 4228 4885 40 3247 1247 1084 532 3773 2048 749 4389 4214 3236 1006 3676 322 2269 1003 1348 4591 2416 1033 980 1548 1646 580 4585 694 758 2873 4337 3277 4954 1980 2888 2896 4349 340 2375 4237 1020 3330 1160 226 1466 2766 1276 4463 121 2874 2109 3609 2816 4324 732 3257 2072 2136 1796 4011 1686 3052 509 3248 2133 3035 3338 2724 2801 4171 4843 2136 1132 31 3876 3937 3412 2605 1412 1615 4339 2144 2911 1335 3006 4815 685 2306 247 4485 4184 2180 84 3351 2178 2053 3325 2545 4437 2067 3321 4833 801 678 4162 386 3625 3579 2492 4915 4230 594 4730 3822 2330 3704 3849 2329 991 334 2451 3328 2294 4440 4014 3793 2336 1942 419 2582 2137 3782 3127 3183 4807 2744 597 3893 3191 1969 4097 2776 4889 465 2118 2210 4711 3021 4794 4354 4978 2837 4717 227 2781 4823 1334 1826 4480 3698 3429 2403 3742 308 1410 1196 3959 45 3213 120 1967 4586 2084 3501 1205 1674 3288 3950 1861 844 1207 3443 3311 832 2244 3420 2549 665 35 4706 4769 2978 1198 3166 4645 4861 1434 2800 872 2653 2914 3921 2200 1502 3347 3249 4083 2431 1327 2514 2436 303 1402 410 1068 2317 1800 1341 3167 1511 2189 4258 3723 3484 4875 457 3148 810 3448 3619 971 2969 4941 3450 1538 2965 2768 1004 2249 3576 3739 100 4373 3357 1474 1009 1420 1023 1089 558 3186 656 420 3384 2902 3386 1094 283 1477 2786 626 4166 3615 191 4525 4914 1637 296 4594 3806 3305 1107 3396 4238 1358 1695 3472 1352 1156 379 784 3941 4238 2756 577 4134 4499 2075 4989 2349 1088 1269 4883 2631 2980 1 2074 4849 4026 4653 169 2424 539 1802 3746 2039 1289 3539 3818 1261 4165 2738 2083 420 859 1124 2867 2788 673 4759 1019 4085 891 3099 2888 3409 346 1542 1988 2759 1336 3022 1006 3121 253 4308 238 503 2398 403 330 1810 2424 4221 2597 1202 3945 4590 4322 712 2936 2119 4677 4669 4112 716 4514 3065 2993 1927 372 2253 4327 3771 1168 3145 25 4425 871 3967 1363 3022 3144 4134 3604 2243 2747 4328 3489 3124 4319 3148 1400 3610 2308 4125 1598 1241 2298 4888 226 3522 1609 3346 1015 1778 2039 4304 3798 1562 1733 950 4394 2109 3146 4329 2538 4900 2142 4996 3866 2717 3744 1623 1818 3832 4393 3211 4685 2969 4279 439 3284 2857 3147 2990 4169 2437 4219 3671 4100 4997 2489 2628 250 2982 3242 2203 2136 313 2655 3856 2700 4994 1943 2937 981 753 411 3009 462 2476 4745 3917 1143 1091 1779 4746 1332 347 4541 189 4932 1100 2121 3929 3147 3563 1726 845 3024 1209 4853 1443 544 553 2403 435 3001 2678 1787 686 4432 3075 3489 1355 3620 1361 2783 2741 4120 3133 2356 3154 4053 2222 1511 1526 1957 2723 89 2998 4113 3124 2793 854 3357 3228 1829 219 2487 334 4799 3994 3683 1581 134 2191 2649 4186 1417 2367 4949 2913 928 4423 791 4788 2219 2586 985 4015 2408 1502 1388 138 233 375 2755 1883 2116 4371 1165 249 3065 1189 1791 4002 4408 4075 3136 2717 4432 2552 2620 2185 1633 618 426 1789 483 1869 870 3149 1069 86 815 436 1967 1896 3842 4732 3376 2931 4501 1775 1992 3144 2989 4538 3783 342 272 1997 4053 2064 1660 2812 2728 269 310 2001 3641 4743 4844 567 1886 2492 3684 896 3794 3064 4186 801 3705 2569 830 3385 1453 2794 1068 1597 3795 1081 3282 1031 4438 896 421 4554 4275 119 2300 4848 3788 2048 3883 756 574 1330 1906 2984 2794 4408 3324 4457 2015 4583 313 3254 2758 571 4820 3356 1461 2978 909 2917 2885 2319 95 444 3476 65 155 1722 1020 1969 3972 2717 98 792 2721 4980 4416 206 1271 4900 547 4060 3356 3470 3157 4307 1733 1950 3892 4915 1185 1190 1617 2453 699 137 1963 337 2700 912 3786 2385 382 3800 988 3108 3402 4162 2283 4612 387 3738 1028 2512 705 1905 417 3275 4880 1947 1352 4355 758 4066 3931 2635 2456 1441 1326 3505 2797 2897 972 801 2449 1071 1483 408 1836 1660 2083 433 2745 4948 642 1580 303 4056 531 1106 3131 268 3546 4114 2044 4089 1602 2728 2678 612 343 3784 3816 3477 2068 1351 2358 4121 2743 4083 1423 793 664 1638 1919 497 4846 1807 31 4042 465 2336 24 136 1233 2313 4772 2868 4181 1380 2869 2051 573 3567 284 4245 2546 2085 4723 1367 32 3053 4043 3745 3882 4801 839 2129 182 1425 2055 1503 509 3782 1751 1079 293 823 4005 4146 823 3191 1086 3556 3257 2636 113 519 4236 4634 2346 3863 295 2662 1361 1317 2530 4388 1073 957 956 458 1729 103 766 3986 2830 4281 4894 316 1767 4699 3269 1745 3840 138 1721 329 4088 141 508 4102 2746 1963 955 2479 2312 4812 127 2614 2899 11 2783 1458 1996 3147 181 2630 1343 86 4996 240 2027 4367 2361 1299 2723 2418 3343 3461 2223 1463 353 1922 1676 538 4748 1743 4624 3694 250 3872 1703 2949 1616 4370 4929 2562 1872 3153 4401 1671 2440 2060 2919 4047 2434 148 4479 541 2450 3009 3049 179 2691 5 279 3805 2218 3022 1009 3619 4265 3176 268 3962 4670 2593 1343 4972 1569 3460 876 4771 2153 4567 3149 1858 592 4148 933 3316 1930 4811 4083 4819 2282 3111 155 3738 4454 2629 3196 372 494 4160 3210 3987 2768 623 4557 3993 839 4141 177 3450 4536 2433 2269 808 4971 556 1844 2590 4576 4829 4166 566 2343 2552 1112 1707 4039 1490 2376 3375 1048 2583 154 2167 521 2741 4942 2202 3570 4238 3703 701 3067 426 2413 2465 4340 1875 836 3268 3555 1950 4803 988 3481 2257 510 1287 3541 743 4229 3478 3087 3870 1186 4973 1430 858 2671 4165 3315 3343 3814 1179 2724 2931 1055 1038 1698 176 3605 3564 299 2503 2033 3022 592 368 934 4567 2320 3660 2443 3569 3716 1011 1844 4488 833 1262 978 220 2681 2398 4830 4172 3314 2290 1890 2918 1381 758 2416 776 3296 2703 136 1634 1045 679 1759 2441 777 2239 947 4382 494 1744 2552 3269 3537 481 334 2431 68 4397 3936 168 2973 314 1302 1097 1381 1642 4652 791 1987 3533 3425 3354 4615 1710 17 1807 1807 2554 3588 2759 2725 1396 444 1478 2894 484 4195 1260 740 4035 635 1207 3326 1248 2147 1960 1459 4878 769 801 4947 684 4219 3989 246 1851 124 256 1346 1044 3454 2131 3953 1904 1714 3578 2408 3941 153 773 402 4680 3415 762 1547 813 3538 3665 1886 4769 863 519 3576 1641 3614 2628 3082 4888 3737 2509 170 725 49 1362 1026 3626 4441 1745 3408 4622 4793 2305 2005 3652 2220 4544 2774 578 3594 1262 262 4083 4735 1040 2930 4238 2642 502 227 2756 4687 324 4216 4157 4374 4365 961 1188 993 1811 509 2999 4778 1185 4925 592 594 866 2215 1102 2291 4182 2508 1973 4072 700 4930 417 4056 3179 530 1135 654 1431 2539 2853 4931 3475 1437 3205 539 953 4079 2774 2052 2907 2658 1203 930 3950 1420 3170 3190 1706 2974 229 4722 2139 3038 3085 3806 147 3254 394 1559 3277 539 3540 4514 3860 1391 2790 3541 4226 2103 4421 2687 3313 2605 541 2491 3974 3303 1388 4321 3488 2942 325 2597 3902 2976 2391 1558 62 511 1364 1288 3679 1384 1698 859 72 333 1669 3377 2182 4899 139 3508 4562 3557 614 4150 2025 4295 3862 934 2658 1755 3133 4282 4020 2608 4401 4680 2013 3142 1781 755 2043 2779 3296 3516 383 113 476 3071 1550 701 3264 3442 4279 1770 1847 1401 2799 4940 3967 1709 3855 1174 1955 4056 3469 4188 4186 3130 4767 1865 2117 2535 1699 1451 2436 911 1386 2818 3354 1709 328 2717 605 1825 1206 1492 3311 4182 185 3639 4160 4284 3944 4165 1929 3359 641 2046 130 1758 2684 3258 2493 4405 1095 4728 3864 3219 1984 1096 4127 981 1910 4257 2185 361 769 2588 1294 3532 2429 1230 2271 2901 4332 1890 1638 1279 4696 1645 1121 2435 2197 2145 1275 3756 2637 2362 2276 1417 1034 2372 3660 158 1895 4915 540 2731 4975 3833 3373 4739 4573 3283 510 2887 4170 4165 4706 4473 2019 842 2952 337 2800 3476 3282 3371 3847 1306 4078 2223 3982 3397 2192 808 3476 2778 3358 1454 4673 3323 3802 2484 833 2614 892 3250 4349 2076 1662 2988 2737 3475 2894 1537 1831 4941 79 2133 2883 4887 2208 1551 3806 1707 3787 2276 652 3662 831 1498 1141 1010 1855 1854 4663 157 2681 3534 4578 121 2664 128 2651 3266 875 858 3370 1979 4435 1399 1108 1169 4673 1552 2041 2414 1565 4280 4399 2839 1328 2495 3421 2287 2283 865 3521 106 3294 2412 1083 2139 2530 237 783 2206 3599 604 1047 1166 2743 643 855 1248 2441 2091 471 4846 1151 4478 653 958 2048 766 96 3441 3439 3853 478 4228 2562 3131 3335 4730 2196 2532 4863 1679 1995 3751 2848 3399 4002 4296 3726 4717 472 4494 2769 1844 24 1430 334 586 3559 398 1830 1920 2545 2827 2558 4387 2093 4467 4270 1630 3516 2212 4626 374 534 3835 1948 4364 1069 2478 999 2207 3631 4979 3270 943 1432 454 795 427 918 4951 2280 3748 4819 2969 122 288 3503 2861 4104 4240 276 4909 2248 4266 3008 633 2923 1719 2430 3693 1317 1998 4173 2793 982 1152 3951 576 3579 3554 36 3722 3933 4126 1933 1618 8 1130 425 2896 1566 511 4003 4327 1098 819 4057 3224 4430 2648 4991 638 893 482 3098 2232 4233 2581 4118 3987 1510 1021 3057 669 2333 861 2813 4507 794 1249 3970 1940 2367 411 1657 4203 2191 497 1114 752 2771 981 3367 2696 2081 2740 2991 1369 3407 3312 4428 1143 4212 3950 1941 1706 1984 1121 2181 1581 4784 1301 3578 4065 235 12 4207 3456 2751 2285 1938 1506 4364 2392 3942 3971 255 1875 2818 4427 3361 2304 225 3813 4854 1252 2976 2216 2543 1002 3036 2353 4688 2502 265 2871 874 2163 1835 3470 4602 1990 3233 4925 2104 3184 3957 3160 3274 1535 1101 310 4462 1085 4669 3091 4523 3696 2731 472 4241 1561 3090 2462 3932 2853 224 3031 749 911 4887 4541 4697 1492 3959 1057 4088 3821 4027 549 3031 1264 1872 4474 3319 4416 3121 203 4987 4377 4237 1712 3334 1525 447 1669 3123 777 3965 4808 3547 488 1138 518 355 4695 4253 1414 4371 479 928 404 2392 2479 3977 2424 2538 568 1140 1493 4351 3535 2623 3802 174 4910 1172 3988 429 4666 2019 266 1468 2238 757 3960 1720 2232 3282 1317 2601 2551 3308 4924 1283 1715 4554 3663 1393 1381 1782 631 957 1138 3511 557 1730 1220 4096 3597 1491 2257 3439 4606 536 138 4039 4907 3016 1677 3382 4196 618 2660 2632 1430 1955 1932 2722 4575 1171 439 2591 3275 4807 3898 3999 2594 2177 2984 1155 4351 4867 4845 2002 1234 4384 4835 2920 2999 500 1504 2817 1853 2294 4486 602 3673 4445 179 1081 4080 4032 1846 3232 3664 4485 1312 1942 4127 4531 3208 4565 3610 1487 2526 1805 1400 459 1945 1080 765 4306 297 3644 1816 4422 3950 3388 444 1099 982 2191 1979 457 2259 1320 1782 941 2083 1164 2526 3072 4719 3703 327 823 2804 2175 4343 2377 4781 4975 3924 3092 4414 1982 4123 2529 4123 3870 74 4267 3247 3797 79 44 2437 535 702 2065 4411 4082 1374 3137 1474 3168 1637 3241 1047 3865 2256 1315 2741 4014 1636 2978 2137 1063 4432 4823 3213 4838 4232 360 1309 2234 2236 4988 1485 3965 3254 2616 1393 3454 4720 1869 1619 2032 2380 2079 1320 3777 1730 4143 2483 4228 3885 4426 2073 3880 1566 929 4580 1174 1552 1927 2977 1662 2306 2966 377 379 3520 4386 2995 2906 4643 1188 4144 4944 1892 4560 3662 9 125 3919 1630 4865 3296 3814 2775 4543 1877 733 1800 2717 3105 4346 2129 2954 4506 3115 3571 464 1252 807 3715 1198 2606 1014 3755 4526 2366 1236 4305 4064 465 2402 1247 4014 148 2261 545 182 3102 229 3066 2987 35 2567 1015 132 242 2092 1914 4284 3576 4624 3648 3472 3988 1396 4628 1092 4360 4948 330 1791 4094 4289 156 4330 1969 1616 1553 1564 136 2609 3625 1873 2878 3825 2794 686 1237 128 1070 1479 2454 3908 3243 4922 834 780 2377 3089 3756 598 4536 2804 4685 3562 4759 3845 495 3069 4294 3842 827 2807 3349 462 2763 2949 2683 4256 856 799 1280 2834 3341 4915 2971 1843 666 2665 2604 3734 1786 1756 1523 433 4765 895 4248 4615 4991 358 2312 1430 503 273 1279 322 1897 2037 4072 2192 980 2946 2583 1660 2989 4958 695 499 507 440 908 3586 3936 4142 1547 2285 4366 359 1573 3872 4816 3466 1344 4506 3484 4414 4597 821 2256 3280 1899 4128 2466 4592 3851 2829 3703 4643 1962 3499 1165 3138 554 1836 3168 1618 1929 2272 1809 3643 1696 4473 914 4729 2893 4613 1331 2830 1625 2248 4929 4222 3307 3047 4201 2209 2396 4517 1913 1468 2425 2394 3488 4016 1068 3143 2809 1914 3563 4635 684 2634 4640 3833 3061 2732 4287 1912 4699 337 4651 1857 1162 1623 1489 2709 3122 517 1323 2709 3957 400 1190 3728 3397 2033 836 728 1452 4445 4275 2389 4609 4923 4093 3776 2474 1450 2334 185 3677 4032 1369 3274 3133 4868 1387 4818 3755 749 2166 2044 1755 3600 1680 2885 4283 230 1169 3417 2935 2027 4993 1686 4272 4961 663 2911 1304 3555 2347 2658 1335 1698 3189 2475 2769 868 395 1799 982 2519 2847 274 153 2827 3823 2393 3314 4989 3028 1257 1332 2837 3435 2350 4959 1417 4991 2885 1543 4887 1205 3826 1283 1271 782 754 4871 3335 2488 627 458 4069 2702 1735 3473 2352 1211 701 274 824 4939 2208 4090 305 2939 3382 1248 3093 4204 1250 3479 1863 4948 3186 896 3096 4756 2425 3165 37 75 1102 1320 3663 4121 260 3866 3442 1197 3928 812 2270 1408 518 2217 4729 1608 1421 2562 1636 4398 4126 1433 2665 696 2408 1638 4180 3584 671 1205 3111 2522 1497 2214 563 242 3648 2524 3430 1980 650 2919 2800 4546 3628 2426 1605 4298 4131 1453 1054 965 3873 2972 256 1074 4254 310 4043 3384 1661 4031 1644 2119 130 822 283 1504 4219 2032 2830 2216 2228 4851 3012 810 2377 3060 491 4978 4960 2057 2347 994 604 1184 1713 1320 2267 4734 4973 1598 81 4537 3396 1737 563 1719 4558 1507 3229 1948 1241 3730 1861 4768 3644 1454 1885 3855 693 1998 3629 2623 4340 1636 1254 3557 4853 812 4464 72 1330 3865 4925 4933 3407 2073 4300 2177 3004 1228 799 3146 2487 2824 109 2367 2759 4368 2504 1539 1538 3096 2144 3118 2832 1907 4575 4196 2237 654 12 4004 4475 3714 4968 4394 2414 2749 2411 4277 4518 2098 2432 3570 1680 2756 2124 3071 990 4983 1843 353 3002 2088 3899 3198 4863 168 1608 4372 2688 4044 3782 3152 895 2888 3130 1272 3880 4223 4666 4034 3859 1093 4544 1978 3813 3782 3 2960 3927 3980 4853 791 4166 276 4342 4760 921 3969 3023 229 2687 824 4985 2502 1806 4323 1748 2551 2765 1390 1336 4384 2035 1981 3087 4588 1405 4492 4400 4778 3108 2213 4566 1975 3364 4046 2831 1074 1295 4904 502 3943 3512 2785 3290 4445 833 955 3765 3576 4125 11 4973 3559 2158 4411 766 351 2784 4208 3165 510 2388 1292 3319 1537 478 237 2304 1678 1184 3100 3053 3099 2397 2336 2651 1269 398 1720 101 4338 4217 3508 121 3696 3797 637 3692 4451 2223 3177 2898 155 887 4264 2342 4003 1364 297 3904 4556 3612 390 3178 1120 3549 1515 2626 4383 967 1371 1452 3981 800 3363 301 3586 2022 877 25 4025 3960 2319 3725 3017 1326 313 3749 3439 2628 1683 224 4890 1627 1908 975 1718 40 2628 1482 2282 3204 4931 442 2434 1610 167 3456 1949 4787 651 1565 111 2405 130 256 193 2632 3624 715 1372 3704 706 2430 10 3582 2280 1579 3429 2999 2202 672 4454 2115 4056 4448 4175 127 1265 4130 1 1780 3501 4753 4815 2853 51 610 2969 3885 4220 2097 4242 1959 238 3988 643 668 2441 1766 86 473 1261 4758 1683 4014 1979 1613 3582 1024 4967 1572 4775 247 2197 2603 3433 1489 3529 1619 2131 3205 3661 2422 1770 3353 4919 1369 2541 645 624 1257 3944 1126 318 2459 2466 4932 1275 2226 1998 1380 4619 3188 2566 2830 4202 4958 467 1696 1636 2676 1678 4873 2971 2649 3011 4639 2837 2149 4712 722 1924 1394 2275 1294 372 4335 417 1029 3336 2261 56 1755 4373 4868 302 4000 2692 887 4543 898 2517 2340 251 992 1239 4421 61 3944 945 4721 2445 3633 4916 2475 47 914 4191 4042 2506 4209 1602 4944 746 4909 1011 3572 7 3773 4924 3488 1636 2071 2554 2923 1664 2322 4432 1567 1872 3876 322 2948 3323 2892 3051 1684 1309 905 511 3917 2205 3977 3425 1522 1942 1931 2767 3378 354 1782 1289 4903 3306 4567 2917 1369 447 3391 3918 4545 4773 1339 3152 254 1674 698 3878 3587 3956 1195 4397 3063 1024 956 374 4667 2796 1164 3519 56 2565 642 4171 1191 3098 2851 805 4710 3399 3528 3745 1626 1507 4357 196 2047 1251 4332 943 4778 780 608 312 2176 4453 2714 2320 4708 1986 3456 726 957 1499 3481 154 125 4434 4962 931 3715 4249 4876 4338 1906 2370 2771 3941 3680 1661 3048 4277 4160 2149 3880 2696 3072 1251 876 3511 804 1890 4407 769 4105 641 3043 2471 1659 1284 4308 334 167 283 2955 2976 3713 354 1620 4507 3064 2728 1576 752 4669 1440 4164 165 192 2698 3233 228 3595 19 3314 882 2756 312 3073 1936 2415 3008 3169 3862 3418 983 1917 1875 4472 636 3128 1374 3831 3020 4899 4224 2290 4948 3907 4000 183 3587 249 4749 2529 1757 4424 4687 4687 289 1273 2007 1091 2652 3082 3235 2749 4988 4891 4803 3198 2534 4728 2734 4229 1169 1970 2310 1637 3753 414 3359 4301 581 4516 1060 3183 384 3369 139 4937 915 1149 3324 3559 394 3558 3133 2487 435 4844 121 2739 1346 3155 140 2651 3912 1780 2409 4344 4343 4059 3428 1978 1664 466 3353 443 2037 2949 4459 842 4839 589 2341 489 817 493 469 376 1715 2984 2844 3576 1080 1057 2239 1480 4264 4696 705 2962 2463 1220 1655 303 3076 636 1794 2935 1763 2613 521 4299 1171 663 3892 1299 1129 1984 2978 2656 2299 615 4108 147 1734 3442 4743 492 4745 1985 974 508 296 2720 278 2675 4089 2321 3521 3179 962 3616 4284 3610 4185 3589 2888 516 2875 2485 572 4631 2670 458 4929 1366 3870 2606 3445 1335 204 724 3905 4413 4418 3695 2635 4694 384 3537 4701 4893 274 1702 1924 2057 504 2150 4369 1501 53 2342 4956 1230 1833 4519 2900 3224 279 2350 4112 3554 4511 2723 3553 4125 4669 4266 2661 1928 496 4581 4686 1759 884 2575 4361 4128 2609 1906 2976 2740 1161 1739 4152 4956 3718 4657 2356 2066 353 3105 3264 3187 1548 1933 3750 3500 3674 4752 3141 346 3857 4331 1549 3016 4463 476 2164 901 3794 962 892 4635 119 4626 962 138 3884 1205 4113 514 2093 2303 3013 1860 3594 3306 169 3874 3480 4649 3105 1579 3948 3525 4264 3520 2291 3036 2700 2034 4573 77 1197 1929 237 3149 2713 2318 1923 4413 3291 282 722 3897 3791 2981 2114 258 2608 3688 3919 2517 1995 2875 4496 147 1121 4136 4169 3303 4585 2294 409 2627 3691 151 357 3387 1526 2970 4619 3951 4635 305 648 2846 1559 1996 2819 3342 653 4997 4591 421 4122 2298 2829 1835 3103 4831 2591 613 4219 4001 4686 3452 1151 2435 4710 1212 3456 3813 949 2301 2032 4768 1159 2270 3436 99 1405 605 3303 3177 2761 3464 3990 1457 483 4055 1395 949 3639 2407 1635 3507 3381 1440 1999 911 3152 656 1934 4183 4912 4879 2018 1174 3448 1657 919 4265 2464 111 1735 253 1340 4334 3808 2927 3779 3102 548 1370 1344 36 512 2101 2029 3568 2965 4666 1243 912 1587 1609 748 4571 2681 1259 2738 2743 3310 3471 1356 2004 4419 2368 1584 2879 1415 3860 3539 432 3922 3103 547 1724 2322 2790 862 947 2761 2285 2312 3035 1460 1553 3929 843 886 1855 1181 4113 819 3923 1986 133 1949 3994 3725 3012 2771 4553 2493 2069 1085 1115 1463 2511 2073 3310 2128 1714 3473 3510 2046 4689 1339 3609 3624 294 3799 3698 1401 2566 933 4815 3737 3649 4949 3987 3772 2243 1532 1980 2513 446 4141 2886 1524 2398 790 4078 3268 4027 1063 4439 1581 3419 3423 3337 4416 4061 1479 869 2974 774 3476 3082 665 3024 1801 3379 1236 1470 3787 4135 4909 1450 4267 4088 2714 1632 3064 3548 217 4032 1946 71 1614 3343 3168 4039 2881 3862 67 4671 3613 2874 681 3940 4995 4290 3387 11 4805 4453 1623 905 699 2537 366 2001 2801 3661 2847 282 4879 1080 3714 4535 2856 255 630 3157 1835 283 2693 1384 4485 2889 3266 2078 701 2672 4378 2330 3223 638 1560 1859 2058 124 2862 1010 458 1421 2707 816 3206 4419 680 3869 619 3394 3666 594 2367 1571 3955 1072 1743 1603 4233 1847 3681 3129 2518 3696 907 1731 3486 1379 642 2634 1356 4154 196 225 3853 3148 847 1722 3467 1851 1695 3569 699 4342 2476 2679 4272 1768 4217 440 3382 287 2855 2301 3351 2734 376 2835 3594 4227 2740 4163 3719 1426 4711 1280 2908 2232 225 2596 3547 1760 4404 2306 473 538 394 4797 2937 3871 3781 2080 4951 486 269 4501 4854 267 4014 2471 538 338 1039 4367 1543 440 3955 1538 1056 163 2180 3937 432 3085 3523 1799 2317 205 3825 1631 2943 1157 2306 1276 2902 69 493 3751 3842 3527 365 653 2656 841 2563 2182 2940 3038 4697 3495 1409 4981 4888 937 3747 4568 3643 2224 4885 4111 1594 2508 4931 4723 2360 1763 3330 3971 262 645 2555 3554 4326 631 1340 2142 1568 2945 4422 1019 752 2136 4184 4030 30 892 74 1003 2532 131 4203 1752 2932 2517 2596 263 2496 3765 227 3792 3480 3102 3537 964 400 2828 4404 91 2294 2175 2822 2407 1536 1700 2508 3503 3661 2787 3863 1981 4583 2202 2863 192 2991 1216 2275 4651 1641 1371 2434 228 2275 715 4773 1542 2843 2044 4666 4679 3678 752 2083 1315 2066 2819 4957 2951 2173 3605 442 135 1115 2732 4495 3384 2868 4863 822 4366 531 1468 3381 2776 1808 2626 4782 3927 583 544 805 4155 3655 1733 3253 758 2956 4885 3323 3686 1902 2290 1169 775 3624 857 3437 2151 1673 1681 2847 1609 518 1448 4318 1811 2198 3821 1340 2199 2981 4087 78 3957 1922 1108 4293 2984 4536 2059 495 1725 2169 2355 2470 167 3078 3769 4552 1685 3384 3886 2189 1842 3291 3351 1701 1621 573 3060 3527 3767 2396 3601 1803 2943 2269 2303 4601 4537 1509 1372 456 3154 4540 4711 4296 2558 1749 773 1736 2019 4512 1271 3369 1995 4497 2849 200 2270 3454 69 2552 1189 1756 4806 278 4672 826 4670 3547 3122 1452 2584 4734 2015 2449 4222 2871 3517 4182 484 781 440 3866 2211 3297 1332 2712 4679 585 2559 631 2442 206 3259 3821 215 4694 2217 480 95 459 1921 772 2975 3561 3436 1720 2896 988 4042 728 750 2960 3508 3668 4474 2535 1195 3792 4120 3607 3726 1826 4001 25 1345 1520 3954 4939 1424 3655 4124 4719 3720 21 514 4138 3735 3495 3814 1350 1423 4667 4 2928 2935 2896 3732 810 1354 2369 1148 3058 2333 2639 3237 2050 805 2556 4394 1870 1847 2064 3444 2425 4583 455 608 1872 2146 392 4094 989 4083 3632 1956 4029 4154 2525 3090 2299 4816 3828 900 971 804 4788 4699 1191 1465 2377 4692 4526 3062 3065 1151 1848 4676 4578 3937 3291 44 2586 4314 4145 327 4246 936 992 3739 3924 4907 4584 725 2480 1135 2625 617 4851 2133 2618 4084 2087 1033 1275 3651 172 613 3116 2561 4631 709 1811 1509 118 2882 2563 4633 4005 1119 4871 1836 4043 4167 4803 1537 910 2765 724 646 3883 1258 1658 3886 2839 3794 3181 4184 2841 4215 4549 4053 1997 4493 4929 2229 4322 2012 1801 3483 3293 1394 3668 4517 4692 4430 2739 2749 3636 4414 4140 4194 548 1890 80 1688 4760 2062 4285 2499 4078 2148 3108 3200 4004 1824 700 2693 2768 1098 3493 92 2462 4120 3438 2756 2639 3441 4049 816 3540 3698 4033 1446 2430 4605 2002 1672 3714 4990 3250 4735 3813 1476 224 1075 156 4342 3524 2564 2775 843 2295 2476 121 4232 1782 2563 3842 3455 2899 1458 4237 4002 356 1984 4906 2628 2530 3144 421 584 4948 1465 2253 3128 4905 77 3462 4679 1249 2722 3592 2527 197 3660 1389 1069 1195 1993 3335 4488 2283 1835 1727 1645 2396 3122 495 3702 3624 1192 122 774 4483 571 4662 2903 1392 4934 1993 2860 2212 256 2137 3687 2737 2771 3394 4956 877 1622 348 1204 3880 2164 603 1507 4785 1403 2669 563 1418 270 2464 3519 4352 2364 1409 3256 1364 1398 1373 2524 3100 964 2940 146 442 2081 3729 2479 1772 4731 4 3796 3714 940 896 3317 3244 587 3381 451 2858 3324 4311 2115 3161 4548 2013 1558 469 3422 1811 3751 2417 2136 2360 2856 1288 4390 2241 2613 4792 4470 2156 335 322 1067 3422 1130 2156 803 2062 1999 2535 1105 4575 2507 4864 2267 2282 4630 1811 4732 785 3253 3812 4292 2341 2545 3428 1203 4154 2174 4026 2890 1950 301 3591 2186 485 4410 2673 4562 1200 3854 2497 2429 4273 1878 3765 1938 440 2074 3478 3379 1769 4583 11 3358 2276 1110 4365 1943 964 954 3953 892 2097 782 3273 119 2214 3525 3603 2872 3123 3816 2136 2905 4635 3164 3550 4184 2855 4665 2239 2712 4818 3124 4864 2896 2572 1581 1835 1930 1615 3450 1109 4877 4173 1827 4080 1820 4095 1028 3218 4429 4399 4406 2517 4707 1304 1285 349 445 928 3555 3589 2724 901 2692 2762 2265 1301 4048 3054 1788 2524 4333 2303 2846 4890 4730 1317 840 691 4525 359 3018 4197 4366 927 4029 3869 3546 3441 3825 3346 4009 3728 4784 2433 623 202 4753 807 295 1615 4558 4882 4971 1885 3022 2601 3270 2671 4100 2823 2610 3201 822 1036 2282 4726 2143 1196 4714 3779 3461 2910 4937 3609 459 4821 2270 3646 2968 4291 3832 308 2055 4617 4797 1129 2301 4841 44 3878 3238 3108 2667 1904 3849 4732 3817 434 2359 1307 2613 2089 4224 2786 2437 3967 3870 1268 64 2104 391 3976 4477 1080 3255 1946 4361 2450 3868 2066 3301 4530 3336 1059 2686 3813 1155 3774 4996 356 4007 4077 3555 3789 2914 432 2093 3057 471 3827 3373 3039 373 2750 613 1272 4262 3692 2449 209 170 1076 1994 4620 690 3819 4261 1023 853 4328 3697 507 4198 639 1916 2838 2763 2815 1095 1098 2160 4228 2069 1500 3826 3205 1264 3253 1877 1527 1788 4845 3175 176 1874 3635 3898 2549 295 246 614 1764 2058 2711 4836 2635 2657 1188 4148 4327 4797 767 192 558 249 133 1799 4374 3567 1288 3491 3851 3643 3909 515 2525 2102 3679 4410 1463 3468 3970 790 2697 3318 4353 1065 2495 2721 2968 116 193 4326 4426 71 3393 4056 436 1898 2840 3681 2544 4928 3960 205 4644 1078 1227 1532 1456 3617 99 4141 380 3757 4680 2238 3391 4038 4254 1749 1433 2419 4452 3314 82 3190 2701 4386 4448 237 4947 2854 1093 3372 4271 4690 2615 2721 466 1070 1343 1575 5000 4288 938 2788 4800 1624 1147 4290 2269 2843 1183 513 3560 1121 1239 164 931 591 4978 4976 2727 4894 1672 1760 791 1210 2104 4395 643 179 123 132 1094 3191 1590 1585 2009 4982 1428 4429 1414 1061 4794 3183 4973 2228 650 649 4034 1216 624 1545 1693 3498 3344 2467 4304 2501 4782 2317 3781 3596 4996 2233 70 3866 2176 2686 1067 784 1499 840 2919 4274 4003 300 2459 4234 4273 3101 2730 4948 3220 2634 1307 2640 1581 2141 3539 3660 2201 413 1840 1303 2050 2685 2623 3535 2286 3019 3310 1708 1550 1970 4355 2362 609 4672 1491 1235 3878 1664 1300 3299 3461 3346 4196 994 4823 1838 3599 1414 3337 997 420 4374 3086 2680 3537 3928 4930 878 4979 3012 3023 1579 3079 2214 1628 1563 1644 3248 1489 2659 2566 685 1948 4345 1397 3344 2847 3543 2580 907 2927 836 4450 5000 3647 2242 1164 2228 4507 2625 1033 4815 3429 3603 2677 4429 2036 2094 3038 2223 2304 3533 2434 2435 3103 1687 1399 1264 819 3991 3162 2731 3298 4458 3177 1318 2061 4676 929 3715 2681 3939 4496 2293 401 4514 4579 3911 4994 4592 1466 50 309 895 3847 4956 3048 2869 4899 4764 446 350 1873 3847 3434 3808 3489 622 4416 709 3806 1710 205 3733 3729 3974 778 4185 2644 3132 1532 4681 319 1393 4639 2007 1678 2856 758 2938 3224 1267 4893 1660 2362 1566 2632 3772 99 2506 3297 3557 173 843 3157 1549 1666 3499 3519 3471 1629 2125 308 4657 3237 3250 3214 4615 1605 4559 1930 2910 1831 2445 4745 2810 3652 1424 3682 288 557 3209 4967 3789 4566 3124 4395 1285 4685 3507 1539 4316 2392 2609 1282 17 948 4471 3114 4318 4678 3450 3610 1090 942 4363 2851 1607 655 3942 4450 4452 1329 2755 1546 2307 1063 2497 3935 4868 10 3694 2939 2009 259 488 956 2408 2085 3919 1428 3796 4913 3552 3512 1140 591 4908 746 3635 180 2302 3816 3926 838 2617 34 1513 2874 3288 3839 770 967 2868 1833 2109 857 866 4884 1894 2270 978 3667 1730 4980 3409 4323 494 3233 4424 751 1398 4210 4170 4242 4840 3573 3578 2120 4950 342 3195 29 4120 182 1670 2492 4664 2607 1816 3113 1060 1081 4737 1583 4543 3489 3221 380 4448 4805 2927 2720 4393 57 1866 2026 4457 2268 3342 4883 3955 3300 4097 1560 4053 814 243 1836 4434 2743 952 2108 1808 2550 4442 705 2531 2895 3909 2849 4904 4281 3377 111 2379 3561 476 2327 41 1941 2165 4739 470 3330 3106 3160 3345 3207 467 961 1683 3943 2516 4427 4652 3275 479 2264 4390 910 4456 132 2648 4135 3143 4387 1860 3490 794 4081 265 1463 2288 4408 2297 2274 991 4862 716 4569 3710 1212 3676 3778 4148 2744 1135 4474 1535 4732 4625 638 2934 3636 207 2126 1536 348 1588 2661 4395 4048 320 1035 934 1675 1900 3211 1398 2177 4447 3677 4741 3612 260 3445 1190 2170 82 3954 4027 3373 3258 3800 4175 154 133 2358 813 1403 4252 4017 3935 2021 4902 1399 479 1146 229 2261 4641 3217 3377 474 1855 4993 3963 2298 4220 2041 339 1203 4322 2523 923 267 612 3645 1458 800 2140 4951 283 1822 4646 1583 4747 1661 715 4560 1710 2769 1160 4878 2226 568 172 1019 3458 271 317 4518 4820 502 524 4415 1572 3799 4460 2260 327 323 1807 4776 1369 3893 1601 3774 1551 2069 4483 4922 3518 2014 2129 3296 2538 2480 4397 4011 4287 1271 4690 4952 4508 1218 4649 4608 2907 1229 4447 3466 323 591 1581 814 2718 3925 1263 1947 683 1773 4342 1058 2525 3572 30 3184 4386 440 1112 336 1172 4199 1353 2463 2868 3575 4057 3198 2426 3395 1158 2876 4766 2804 790 2409 2715 3126 2480 3492 3582 1135 4476 2086 2211 323 1070 3093 1737 634 4567 1026 1233 569 4292 1843 2986 4789 861 4498 4528 3595 2759 4692 1985 4763 3251 3842 3623 320 805 3811 3928 897 3229 3544 4145 3092 1769 2383 311 4054 4993 4242 2716 211 3178 2453 1400 3444 1804 1962 1077 3980 1780 4968 3098 4459 4139 352 2930 667 3052 3903 914 1198 4842 2184 94 4117 4016 2767 3524 1058 2295 1470 47 448 3283 3020 445 2053 846 640 482 855 196 883 4219 2788 3454 348 2780 832 223 2129 3051 1875 2442 3636 4514 1720 2945 1436 4353 4576 103 3312 4521 93 1240 3448 2530 1335 3300 2564 2510 3954 2776 138 1756 4502 4068 4748 30 3046 3741 384 4619 2362 2533 2446 517 3973 2734 4822 4860 2551 2659 3735 3330 2356 1640 3073 3661 1114 3340 4420 809 1135 214 2215 3875 4642 4165 874 4111 885 2759 1308 618 2330 4427 4373 3104 1266 4799 4373 2311 1495 2298 4692 3691 1875 3291 1976 1960 3439 1864 426 4555 4230 4712 4048 1938 4951 3866 789 4471 3126 3860 1709 49 843 2101 290 4114 1401 2738 4297 522 1024 3149 3021 2098 1469 2897 1483 3291 2197 4208 1293 4149 677 3157 2560 4200 1197 4354 789 398 2296 4499 4835 2134 4365 41 2859 795 873 857 2387 3339 3019 1418 396 2433 1551 171 2308 2396 3740 1042 1493 4134 1342 1974 4 2725 2484 3630 483 2021 4003 4127 2919 4411 1121 418 2138 564 1786 1475 562 1340 695 1835 4488 3928 586 71 3347 3877 3716 4520 3411 2078 3824 4433 2910 3633 3653 3820 4518 3594 1495 4733 1008 776 1454 3493 3934 3675 2133 4200 2102 4284 3900 2464 58 277 511 3024 1918 1372 3862 617 1997 4277 2259 2704 3717 1373 726 1710 110 240 4524 2695 4974 1251 508 3620 4136 4018 1273 993 216 316 4075 4479 1137 1738 2005 4227 2103 2916 3880 1149 3165 1427 1231 2026 2761 5000 1762 2619 1131 4676 1539 4140 1898 1326 555 2565 238 216 2174 1052 4007 106 4331 1890 2325 2430 1053 561 3413 3034 748 4677 131 1993 77 4960 4026 74 4270 4243 693 4712 3739 2116 4106 3552 4668 442 1130 406 1316 1907 355 1400 1124 3816 4534 1385 1293 787 2305 4656 930 2943 2565 3206 3372 2256 4097 3916 1379 1407 2765 4210 2084 4055 16 321 86 1251 347 459 2300 3958 4932 4973 462 2673 4220 620 407 1832 2417 4101 4744 4525 557 2059 1660 3140 4717 3404 4746 2669 4930 2573 2615 1046 2019 1474 41 4854 2922 2718 1117 267 1603 3569 321 1101 3504 3549 1034 961 4655 3081 4744 942 2618 2206 1861 3243 2774 412 2138 4080 4541 2910 2467 2776 1876 2553 3277 3093 3573 1186 783 788 4718 4293 1806 1709 537 2974 4111 2660 4250 764 3097 2139 524 3785 1712 1998 1708 2252 3100 973 204 2807 3624 677 3770 592 3523 3599 3230 1692 3130 4240 1679 3808 3508 1352 3367 927 3516 203 106 2063 1139 2379 4835 2427 116 3075 4256 2594 1214 1381 3929 2846 4942 358 2628 2839 2458 4221 1068 2134 2455 3479 3022 4866 2051 1494 3458 4422 3667 1661 1528 585 3847 4446 2896 2924 4345 492 1897 1680 4154 4945 2563 4878 581 4009 1717 2460 722 2997 152 2991 1556 3122 3681 3331 452 2175 1123 789 443 3426 2483 3202 3756 3988 2530 605 3856 2080 935 445 2359 1784 2826 3428 4918 1952 450 1425 2171 1281 3048 3039 1259 4984 1658 4900 3061 4012 3561 779 2493 3987 3683 4954 4722 957 1737 3445 783 2824 634 2001 4030 1874 2567 2145 4840 4034 1405 2189 2398 4320 4310 190 2868 2401 2608 4500 728 4420 3868 1784 3319 4551 3656 1258 2121 1162 3806 4996 3408 4498 315 700 1693 4272 713 1798 1483 1928 4677 1456 4666 4883 1273 4861 2637 2885 4779 4563 4204 111 2820 2933 3179 2342 4291 177 4217 1298 328 4826 4322 4864 4745 2999 3230 209 2776 2690 3256 3417 3474 611 3367 4408 2825 867 1040 4540 556 3265 4914 3469 3314 2424 40 3328 1699 367 4619 1253 1223 4728 1910 3721 3828 241 248 3301 3468 2062 1301 3285 1396 1677 566 2801 695 4536 1908 1223 1217 719 841 15 1029 923 3967 2062 3432 188 2630 3924 267 2220 3171 982 2156 4466 2427 580 1165 2000 708 3484 3196 3638 4789 605 4082 3372 4993 2269 2844 1332 3745 116 685 3157 4078 4479 1466 17 4003 3941 2628 2232 3937 4789 4842 1779 1512 1551 4924 4058 4805 430 4177 3870 3582 53 746 3488 864 1782 4133 4112 1858 1228 691 4895 2495 1195 562 2109 2184 3370 4091 1740 3512 1704 485 2842 1374 4948 2528 2619 3478 2420 4947 4949 2512 4087 3055 4139 976 179 3186 4427 1084 4704 3933 960 1609 626 3718 2328 3319 3739 3663 1382 4680 4886 1293 3193 1821 1117 2706 1492 233 1701 3843 724 1428 181 4154 493 449 3259 2005 2886 4120 2942 2349 2544 1069 2756 2264 314 1479 4110 584 1392 3010 3928 1922 3128 477 3434 2712 4387 3957 3321 2831 4954 1376 4006 3114 535 2419 1270 4157 3927 3749 592 3330 23 4057 3834 2304 2236 216 4661 359 4913 4917 1108 1269 3221 3295 3177 2484 4386 4418 2944 3513 1512 3230 2650 4831 871 1815 3052 4074 440 683 3005 2597 69 4191 1003 2708 2789 3691 4423 498 2881 2953 2756 725 642 3378 1020 2581 976 201 3595 417 1724 2365 2418 1729 3575 1404 285 1277 2281 2723 2886 3932 3531 2414 4632 1110 4501 1918 4100 1347 3377 1534 2735 2914 4718 2494 2114 1107 966 2224 849 1093 3176 1414 2645 3321 966 498 3330 1884 3136 107 1793 1161 3824 1255 3695 4909 3316 1972 117 2018 4560 1469 2526 828 1041 4195 3443 767 1098 1473 2882 687 2507 3519 3027 406 1181 801 546 4689 2743 3117 3496 2404 4748 4360 1274 3842 2939 2906 3440 2509 1358 3317 3975 3260 3035 98 4256 1536 126 1116 1815 2814 3469 2874 476 3072 1531 4233 2845 684 1941 2097 1338 123 3280 291 4464 3875 1337 4161 1383 3222 2275 662 3364 1433 4381 3474 1592 3854 2169 3615 1654 3218 4407 2623 3009 1871 3191 2627 4700 19 755 3493 3008 3400 4603 4263 4137 946 4862 442 1921 4716 2224 4585 2860 1523 4158 2651 4707 33 2508 4396 4449 3299 4199 3708 585 3172 3420 902 2014 3240 4463 1419 2440 1954 1733 3237 190 1526 1706 4236 2583 1063 467 3228 2232 154 4598 4373 3625 4801 2221 2810 2496 730 351 2451 4052 4054 2727 1539 1027 2746 3395 2034 3708 553 4670 299 278 895 3142 3863 4424 3608 1239 1497 910 2927 1998 3633 3379 7 1334 2513 4937 1014 4887 3371 2018 3949 1378 2160 3555 41 1590 426 3524 4685 630 2251 4465 4446 3361 3244 3556 1405 3777 1879 4888 3081 4916 4398 3967 1354 2878 434 3710 4935 1397 2644 4180 673 1476 2775 278 1342 4808 59 1430 2351 3670 532 1871 4946 3779 1202 1547 1536 4226 1655 3469 1184 4498 588 1423 3675 4718 1571 2238 3430 1699 1270 4201 1467 1501 4639 3357 4600 330 1622 3972 342 1341 239 3753 4859 2549 3073 1053 4481 2355 3656 14 348 4896 1867 683 440 3428 4510 4265 1721 2816 4818 4601 1266 2397 1480 335 3959 2851 778 3749 4602 3027 578 630 705 1597 81 2123 2470 1371 2986 3601 2734 3380 236 4681 4939 3906 3307 343 2770 2876 4607 1324 3254 2037 3571 580 3091 2619 1007 545 2947 2745 967 846 4485 4757 3443 2196 3449 3755 437 392 2677 3952 3589 419 4283 1111 3888 4817 1880 3448 2813 4643 447 1780 4015 3333 1444 4082 4126 2480 4802 3366 1565 2745 2854 2148 4749 864 153 2089 1825 1594 2457 1571 1976 2696 400 3844 1951 4022 1036 1035 212 949 1726 3154 4380 4209 1035 4377 2389 4635 4134 3530 4445 3184 3484 4451 817 3600 1598 4023 2439 3248 2642 21 4997 3088 3419 311 783 758 605 4213 925 1162 506 48 2810 4384 1967 1495 3246 1753 3959 4517 933 3825 2247 2656 1175 474 3688 724 1022 4528 4817 3638 298 3772 187 3458 3000 530 747 2766 2935 970 443 2876 2818 4754 2384 2156 865 3290 3029 4239 2855 1462 2664 213 3101 4168 2136 832 1310 2620 1733 655 4425 1139 400 3244 347 3248 510 3806 1434 3222 4705 3816 1882 4495 4599 4520 132 1582 2689 2161 2930 4527 149 2457 3653 3610 293 2228 3271 2827 374 527 289 1981 730 2022 3862 1842 4022 1238 1414 2684 3765 491 4237 1240 2819 1924 4441 4550 914 3498 2551 2130 3552 1253 1654 3006 791 1455 3874 3918 1221 2894 2155 1242 4018 2014 3627 4431 332 3037 3788 1487 2997 3318 736 380 428 4991 4119 2289 3176 4330 3612 4281 3817 3807 2088 4598 3447 3529 4086 1827 1120 3893 1541 1522 3710 3206 4394 3128 751 3891 4683 3148 2556 4791 3732 4507 1146 2865 2774 3767 2076 2762 3099 451 4358 1593 724 4777 1676 4538 1723 1956 3289 1258 2689 4662 3280 4549 3497 3187 4031 4161 2283 1564 3559 1352 1226 886 4901 1066 790 4032 4492 3432 2427 2849 3713 146 2097 1255 366 1651 4738 4968 2407 3551 2182 1037 3824 2556 1714 3218 797 1646 4988 4456 2760 4641 2729 4332 1094 3747 2024 965 1282 2934 3325 4497 3145 643 1215 584 4629 3898 2529 104 251 3836 3389 2184 1652 2329 4884 485 3527 4946 759 2167 3925 992 1466 1805 2892 642 195 1349 189 4252 863 13 39 2730 398 4581 1529 3457 1570 3338 155 1679 2236 2573 566 702 895 914 4847 2981 3715 1810 3673 3847 307 593 4080 225 2407 3360 998 4536 1987 2132 4761 4681 3222 4405 4179 2320 852 760 3129 1354 4565 1366 2349 810 3148 2571 388 448 4624 2111 2105 3437 662 1904 3848 2544 4261 2295 1884 308 2944 4574 2505 3335 2496 1520 698 3773 1776 3841 772 1068 2103 4658 3833 717 313 871 2983 3513 959 3568 2878 3874 90 3195 1126 3509 2892 4896 3310 4463 4231 2292 2918 4445 1163 2775 406 1298 3245 1790 1293 4077 4210 4193 163 4288 1208 2534 1127 1394 3518 2268 1905 4238 3695 4089 649 2794 276 4461 4423 2513 1446 4949 2280 4434 1167 3849 2696 3230 1626 4173 2266 685 4183 2916 1938 3506 2193 2336 396 3475 3471 2428 4105 4802 4798 1090 3185 1454 2405 4973 3236 2619 71 3993 4152 1221 2525 1198 1686 2265 658 928 3037 485 1077 650 1638 4291 1834 1334 1854 1098 1985 4310 2575 749 3934 743 2479 3794 2647 1817 2559 3651 289 3072 2565 1201 4692 3374 1658 3692 778 1118 3637 1348 4180 131 2735 3627 3381 2327 3117 4601 4245 2124 137 2911 2183 3031 3225 3036 3043 1103 783 2067 205 1683 3279 4427 1236 1417 2308 3358 4380 3968 1043 1450 4916 4903 2134 1771 3689 4635 4538 1807 113 1317 1009 1856 1585 3274 4873 1230 2856 1953 3828 1363 3449 3224 3518 61 4117 3504 4098 1911 3999 2132 1389 1424 830 3118 3801 3514 1014 3283 212 4324 3439 4802 4590 289 3933 2088 47 4167 198 606 1670 1337 1919 1946 3035 270 3032 4986 1438 3087 4515 1732 1325 2156 4449 777 3858 1960 1317 4245 4755 1897 1622 4625 2465 177 2337 305 985 839 4718 215 3062 2743 1694 2550 2693 3294 1627 2439 2559 3319 1152 4199 538 88 1949 63 1281 3205 1532 1395 463 3644 3479 1508 2656 104 3880 4006 217 1639 4014 1498 2795 2284 3807 3973 468 1893 3288 792 1677 1149 3895 3942 2501 2116 2738 3457 1852 882 3229 4132 2273 1679 3184 3082 1973 2047 431 2078 3254 1006 2336 3017 4869 1120 3360 696 4688 3228 2271 2443 2585 27 1911 2967 52 1646 1849 4421 845 4814 1224 3569 1056 642 1475 3075 4791 956 2311 2801 3536 3124 1667 4468 3748 492 1555 4262 1186 2778 4830 2970 1009 2105 2096 3068 3641 440 1625 245 1875 2657 675 4697 1772 2747 2623 4224 4511 1329 809 4584 3040 721 4272 4297 4617 1206 1775 1280 3896 4015 1375 3565 447 2181 4371 4988 3315 3801 1730 776 2774 923 4968 4804 198 2116 1101 888 2427 2821 3380 42 1188 574 726 4850 3083 3136 213 2884 3308 1195 3049 3282 1211 1041 2862 920 3123 729 3204 2670 4783 1005 574 2450 740 2988 3636 291 3157 4433 4497 319 2702 2202 1613 438 1458 3561 3075 3436 2118 2999 3572 4667 3075 2564 1667 2942 3567 4024 584 1704 3069 2438 3245 4491 3784 2915 3371 1817 2092 4107 4006 4647 2398 2389 2901 4453 4047 3594 4723 1695 2524 1866 3449 2415 3857 1182 1785 2616 3929 4855 1956 4669 72 3038 918 96 4506 3074 2797 883 3601 4493 2237 3235 1458 447 4598 1431 4592 4194 2796 1485 1840 2740 639 2166 516 680 185 2461 4904 357 4930 4725 1872 2917 911 960 304 1776 4871 1416 4898 4623 197 3249 2324 2497 2689 573 4743 3737 983 895 2265 3925 4862 4920 1980 1857 737 2502 4653 3258 4466 4568 4182 1844 2770 2955 2916 405 2371 2352 1209 2359 4054 1515 1235 4650 4205 4358 3179 1087 4914 716 2384 3750 2790 2254 185 4633 1843 2489 4486 2391 4178 4022 4464 2922 2159 57 1717 1857 4624 4123 1597 2767 2441 2977 487 3858 3154 3362 93 172 3919 1812 2139 3246 1463 655 2284 3096 4071 2992 1981 4002 4516 432 4192 2447 380 4587 2403 4652 3814 2090 2166 230 725 1449 1721 3849 2809 473 4083 1073 2501 4863 3180 3413 2338 2483 4876 623 1635 4691 4737 861 1831 645 2398 2715 3075 4296 494 4687 2045 3636 4925 3636 3250 173 5000 3224 3880 636 2807 341 1661 4406 938 2707 854 4715 729 1621 3329 2104 179 1992 4988 941 4752 3839 2915 1336 1303 3865 3686 209 3097 1545 240 876 4060 1437 913 826 2472 944 2701 1624 4493 1665 3524 4406 4436 2810 3824 1217 4490 1993 465 3809 2048 1338 1884 764 3621 2058 4632 4049 858 3510 3624 4942 1805 746 3244 2419 1551 2651 3359 2637 3046 4654 4586 2388 4068 1374 2352 2980 613 2610 3896 1848 2181 3316 527 4434 1256 1355 259 2341 728 2346 2248 3876 4675 3239 2671 4063 2379 973 4674 1373 2740 2650 602 2709 3105 4817 3545 4396 4959 346 2248 706 4119 4189 2858 124 4097 1723 3991 4140 1908 3093 2898 3660 3767 250 2052 4671 851 4886 1471 4257 2127 2117 963 41 827 3396 1996 4246 1397 2297 1674 487 4255 2998 2303 1706 766 186 4045 4174 2053 4263 326 968 3032 4997 1954 410 2586 3574 668 3447 4183 1344 2685 2993 914 4614 4632 4916 345 1127 3380 1856 2348 3846 198 1434 1945 4152 4108 1755 2843 1329 3722 2440 1278 599 3105 1128 1429 3253 227 497 2661 186 3689 4804 4343 1128 1317 4412 3633 3405 1696 3859 4838 485 837 1422 4706 214 452 3820 2094 1418 4528 4482 722 737 2313 1890 2198 4940 1675 1127 2144 3819 2109 4706 3193 4784 1604 417 2184 2762 4741 1594 3677 1291 182 4237 3047 3642 3589 4047 1951 1610 407 312 259 4225 4963 2430 2916 3226 1853 735 3648 67 4803 1260 2256 4448 4043 2640 2963 990 3091 3285 1226 1065 2880 1991 2466 3350 4384 1911 957 1786 2448 4425 4497 4001 2646 4838 3399 1815 775 1803 1509 1211 1299 3096 2101 3631 4516 1659 2532 2202 795 2602 67 4454 1827 2844 1610 4810 2676 649 2432 4904 681 2949 596 1064 3010 2689 4607 4540 187 10 3096 1530 75 2336 4126 125 182 1368 1506 2532 2748 2051 4874 266 408 3653 4631 1572 3449 3151 392 3294 1492 2501 220 1654 424 2152 4597 2440 2720 4804 2271 1056 4221 4844 2485 331 4898 26 4661 2334 1190 4111 1767 4549 1045 3977 2105 3134 527 247 1510 3571 3752 2087 4826 180 1590 657 3336 2699 3487 4650 2268 2518 1816 3178 3922 1528 1246 3038 2485 3776 1785 510 1984 104 868 168 2081 1647 1455 2755 841 3696 4533 4477 2797 2673 4902 4030 1288 2661 1878 2123 4071 1906 4228 4084 2467 1276 3148 1798 4195 3784 1950 3857 2255 4490 3325 906 678 2687 2352 3763 3033 3771 4900 4783 2245 3837 1008 1422 669 2638 1319 447 3566 3478 2914 417 4770 959 2964 3808 3806 1032 652 2359 571 1787 1478 2168 4136 695 2850 453 2038 1262 4756 1483 1603 4504 1018 1306 2320 1479 4793 3646 1883 4969 2657 57 4166 4978 3380 935 1998 1391 1939 3848 1228 1051 1969 1225 448 1278 2102 4979 233 105 1261 4027 2742 1843 2254 4320 4464 2391 2093 3153 845 1444 593 4804 3231 4515 2942 4048 379 4573 3451 132 2275 3571 1101 589 1044 2820 1482 2580 4001 3978 231 1446 3390 4581 731 4858 3173 2398 145 4119 3789 1269 2346 3131 4286 1924 1657 3357 3814 858 4205 1924 1431 3674 1434 4509 2918 3569 2296 1569 2118 2499 451 2084 1283 1814 73 3848 4568 1325 1551 4912 2705 3406 181 1037 121 2925 1461 1516 3926 4583 1688 550 4288 368 3201 3527 3893 205 4767 1640 3560 507 1463 2950 2854 1798 288 680 1159 2114 4830 4044 3851 1542 24 3938 3754 2436 4194 2672 2739 4299 1748 1444 166 3245 1648 4413 866 3249 3216 3811 1632 4738 1221 2330 3933 4478 1609 4444 4236 3959 4519 820 4154 798 4677 3379 712 1419 4697 1718 1909 2398 465 3382 1442 4026 137 1703 4508 4204 153 1225 357 3848 149 858 4186 1149 4675 99 2062 4292 2976 3942 3102 4076 364 2103 1692 3313 3577 560 4949 4969 2376 2026 570 2270 1620 3763 2419 4406 2724 771 831 1910 1285 2694 3965 4219 4606 2885 2998 2127 4731 3868 848 2882 1363 2342 853 958 2810 148 1394 1730 503 3426 160 2401 3959 2899 3895 2920 4568 3959 1070 4731 3479 444 700 328 1771 3906 2922 1202 1743 3766 287 391 4596 3896 1395 1203 2364 2501 700 1763 3153 2341 2748 1763 1604 3134 3968 1537 582 3879 2011 2183 1602 70 961 3141 2817 2419 3060 1484 4557 4498 4547 148 550 469 4990 3791 864 1296 2315 700 4851 3003 4 1381 2738 2404 1607 3801 3572 2906 4197 138 614 4915 4347 848 3144 2583 3540 3605 1563 1346 1604 2711 1169 4054 1342 610 3493 4095 2464 2043 3998 3973 1498 845 3593 3645 1675 496 1124 1609 4380 1525 3812 1083 2626 3515 3800 4734 3696 4350 1987 4853 315 1874 30 3074 540 1428 1243 2217 1050 3082 1587 3146 325 598 1754 698 1988 103 541 450 4296 2239 2923 2367 1967 2102 3353 160 3018 2245 596 3028 4303 3132 316 2505 1991 2806 3083 2606 3097 4640 1889 2978 1789 2317 4435 2714 4378 820 2432 1591 3426 4152 1139 1485 3608 4143 1476 2870 3281 4052 3743 2925 4816 4814 51 1836 2527 1166 3635 4934 3429 2621 1913 4733 1675 4100 4838 4861 62 4601 3804 263 3368 969 1124 615 79 280 2368 4831 4141 2459 4010 3602 894 3663 539 241 2845 3831 2989 2330 1695 4713 4057 2148 1494 3609 4834 4676 919 4790 1848 146 2581 2248 815 1229 4196 1464 2053 3339 2758 2232 3615 330 946 2918 4644 3938 392 1614 1481 4081 1558 901 1723 77 1798 4151 2320 149 61 1449 111 353 1470 2287 1899 3333 4517 4216 4180 4714 2997 3781 4517 3421 282 2838 1391 487 3184 852 645 1427 258 4592 1758 2826 4683 843 2063 1538 3041 812 286 3851 3148 1525 4736 777 3612 1294 2915 3493 1601 337 4341 1308 4920 4252 1739 4582 2085 2442 755 2368 723 4514 2019 2987 4726 2591 1535 3042 2801 2166 4799 3424 1048 3187 2990 2856 2496 4708 3684 2939 3378 2660 4645 1582 4716 3458 4312 809 3327 4063 922 3209 2930 1884 3496 4182 4517 4257 3160 2518 1775 2095 4769 2192 3785 3400 2533 3338 1673 1169 590 4716 1792 2087 2319 107 92 3159 175 4087 2495 2924 3170 565 414 2900 1311 757 2850 52 610 2005 3531 3064 4148 2620 3912 83 886 2544 3072 1965 42 417 3412 584 2794 1691 1578 4731 1207 3592 1428 1167 2611 2316 495 36 1495 3575 2333 4301 3974 1430 4115 1783 4088 3723 3675 1495 360 2920 4931 3849 2191 4800 3141 2249 2847 3079 2957 1366 72 4332 2550 1930 2126 2670 3277 4460 2480 3964 3460 1093 4499 676 121 2846 3910 2565 180 865 812 924 3405 4140 21 2275 1043 3010 3892 2469 734 17 3386 4916 2590 1436 2050 1676 1393 642 4363 4581 1753 1229 633 1484 2524 4877 4461 1682 2570 1643 1792 3332 3459 1126 156 3569 2782 4769 3083 1208 3987 3531 4590 983 4402 2005 3063 3733 26 1280 2095 1145 3787 4076 1201 4432 2268 4498 2925 643 4550 1516 3046 1902 4606 447 284 3491 151 1936 2083 4741 654 1428 1922 37 3348 46 3221 2049 3624 613 2364 2920 2650 4187 2890 1183 1865 2959 1390 295 422 4612 1741 2852 4967 856 2470 3495 4013 486 805 1797 2302 2388 688 3727 3900 1678 1717 592 27 4017 514 770 3895 112 100 1945 220 2059 4441 3718 1740 1267 2365 3493 4637 3336 617 983 4776 787 23 3665 635 2396 1560 1292 2424 4717 2070 1843 2260 4764 74 7 4169 3781 4383 3454 4996 4350 2229 1480 3527 4354 1975 537 4024 1295 3061 50 2553 1191 3979 1936 2590 4851 4128 123 4826 1811 8 1817 3922 3271 3907 248 3736 2105 4787 2447 1281 4417 4490 1174 608 4912 3290 4385 1593 2157 507 1129 806 3483 1296 4627 22 4185 4882 3071 2089 4913 1604 4346 4461 4609 4493 1860 1788 3573 313 2899 1596 1827 1544 4103 4965 45 406 475 1855 723 2185 2331 913 62 4399 2768 555 4302 3637 3525 2453 909 2952 4822 3669 1474 3264 3300 3894 4383 2368 4034 1507 3708 4024 1355 800 3481 1147 3754 4146 4784 3601 2007 1409 4448 4166 2385 3669 3059 2553 3487 3911 3337 6 3486 4963 4315 2573 86 3868 1865 3368 3429 920 468 4761 690 2080 701 4330 2011 2034 3516 2891 4080 1551 1250 3463 1453 1357 1447 2359 1404 1037 3621 2253 2305 278 3178 1699 1516 753 810 4114 1858 3427 4643 2795 1901 918 2792 4754 4583 2823 71 1061 2003 610 2675 4009 588 90 442 4662 4892 3929 1087 1662 3639 414 3425 1338 2533 3450 2099 45 379 2106 4690 430 2378 48 1122 3099 775 1362 4634 3561 1066 433 2883 133 1543 3292 1732 3662 4208 1826 2657 488 2712 1595 3728 3458 3905 1552 2082 4489 3487 4759 4672 4627 2148 1128 3700 4229 234 4362 3947 1126 1620 1431 930 3001 1749 4067 470 823 830 4313 4282 4331 2693 1462 1725 3548 513 4644 4097 3622 863 177 2869 3585 1544 2989 4220 3776 1728 4647 4884 196 4681 3297 448 3887 1950 1640 2807 25 1672 3373 2858 679 4533 1766 3170 542 1308 4957 1167 1820 4922 2096 2890 1440 215 1320 116 3813 2362 1770 4285 3963 2777 4193 902 1862 3914 3337 3695 3133 445 4910 1786 580 624 4291 2918 3875 378 3091 4077 4388 4520 2428 4366 1809 4738 1599 4795 1795 2495 1482 3940 2060 4973 4078 3963 4559 2994 2336 2630 4378 2478 1852 1201 59 3246 1862 3593 2392 4963 591 2633 2445 137 3654 4801 4442 392 3172 1834 1979 719 1663 107 1926 620 3712 3343 920 1181 1725 837 745 4242 2607 4263 4419 4600 4589 3139 3631 759 1008 861 3687 3597 4701 619 3989 4114 4134 4568 2819 4778 1593 993 3833 2390 1431 4891 3667 4587 2718 1931 2368 3257 1936 452 844 3989 2186 861 622 1079 3646 2520 3283 4405 1225 429 4657 518 1829 1716 3309 2976 1064 1871 454 2275 716 2694 759 1452 3525 2016 257 915 4894 417 2334 3485 1900 3678 3567 2242 2641 3491 3352 2232 4803 4365 1375 1286 2530 2041 984 2034 3373 1683 3283 1732 822 64 77 225 65 2316 4635 4352 3169 4204 1050 2712 196 2366 3306 3328 1178 4708 4486 62 4249 549 2621 4353 124 4220 3060 343 703 2015 3354 4344 4973 4905 2603 3432 443 4864 3790 3657 3826 4568 2599 255 3208 854 2789 2042 3759 4989 1493 3263 1605 2333 4333 3904 1115 4951 4394 4255 4487 2690 1115 1047 1449 3321 2139 3691 4633 2915 4643 3949 704 1466 125 3817 4170 1332 226 3063 4011 933 4309 1700 1782 3731 806 2201 3783 1481 3913 603 2483 1604 452 3801 363 1401 2356 3314 1893 613 1536 1036 4179 4091 3373 2462 1753 218 1560 4087 371 1989 2343 2796 1581 1617 3521 590 1505 1914 3761 1170 1501 3646 4047 4399 4954 2680 95 4691 1310 919 4855 583 3851 588 3805 4302 1502 1984 4624 4538 4784 2827 1242 735 1713 806 4404 1262 1040 4290 930 1468 3188 63 2459 1856 1126 3790 170 2968 2780 3983 4184 4788 3904 932 4415 4754 4239 76 1824 3145 4827 137 4614 1486 1282 3610 4729 4946 2252 786 4149 705 3448 1207 4136 3172 312 1028 3895 3104 1568 2023 3489 4717 2083 3892 4898 337 2278 2936 2482 4170 2715 3142 1820 327 3792 1630 2783 2200 4725 65 4528 1977 3978 3974 1614 1740 3934 2016 4885 3683 4057 2510 3548 2194 2011 1330 2215 4211 4538 291 2189 4503 3729 3987 4059 4620 4947 2121 3751 1706 1596 3575 3046 1357 2280 813 2790 2358 2554 188 4676 2986 247 2029 4072 2329 3856 2392 2317 3800 2140 573 4146 1440 947 3734 3315 2909 4804 2283 4624 2591 4208 1780 1932 1388 3684 1283 4095 2020 2547 568 221 1636 3194 3722 1757 1964 1179 3413 4155 4097 1834 398 4791 3915 1739 3353 1252 1120 1858 284 4033 2503 3313 1569 4259 4438 3862 3720 4673 3621 2786 394 935 1041 4003 2831 2732 794 986 545 2956 93 3966 559 4822 4242 3216 1803 2766 4719 4709 1260 717 131 1775 2989 124 4644 4676 2252 1765 1154 1357 2956 4626 4881 17 4755 4068 3515 2671 1653 2277 4740 2575 975 1902 4700 3802 3861 4306 3889 2589 1908 3569 3506 3123 4816 3998 2805 1656 824 3898 3073 2582 3405 1638 4925 4444 4983 197 472 986 2488 1936 2798 2774 2982 1607 3137 922 429 3167 3182 2755 3443 2191 3780 1076 1075 1922 569 313 563 4704 260 3956 3885 3012 2324 2996 865 4775 1775 3545 554 4332 2252 4825 3381 362 1082 2623 4941 4781 3670 958 2329 2294 3881 4674 2796 3798 4040 2999 2917 3471 1218 912 4005 4835 502 4810 3 2714 4090 766 3659 1089 1197 2938 3170 2374 1862 3449 3740 1021 362 646 895 4278 3714 4189 3349 796 3842 3131 4398 3767 772 1553 3867 4027 4507 356 188 4111 2264 472 1667 2551 4169 2248 3815 4803 1765 3832 786 1590 1713 3924 4204 999 2102 4998 2301 3363 2976 219 4095 673 1553 4318 3809 4796 4764 4468 2437 2853 3330 1543 539 2471 208 4716 4964 2625 4151 1180 2176 4968 3459 1902 4640 3994 1133 3148 29 1411 2505 673 4430 2044 4920 2090 3967 1655 4615 3506 1164 893 1047 1020 3338 2688 1267 2252 4567 2089 4213 526 3197 1907 4289 566 2395 486 4111 3751 3236 3493 2173 3125 4317 2168 3612 1162 1939 1467 1574 1676 1867 2445 783 4437 4601 3994 3721 922 1394 3618 4629 1909 489 2783 3929 1636 1437 2267 101 3375 466 5000 2101 2173 3988 2542 3114 1488 527 2904 729 724 1489 3879 66 1380 3302 3702 4146 2661 356 4404 2833 2730 4572 1301 2661 2662 4943 873 318 2301 3903 3916 648 3771 2017 2636 2236 3419 3154 30 4190 3473 1999 1354 304 3328 3787 498 4942 1966 3877 2175 3489 2347 3151 3124 3796 3774 2296 4217 3698 1968 1147 2857 622 3198 4166 1276 4553 323 1820 1022 1711 2492 3116 1326 2786 3186 1783 2896 4382 3643 3901 1516 1771 1394 1833 1004 3679 819 777 1850 1065 2976 1159 1648 4639 286 850 973 3345 4168 830 479 1827 2099 1887 2180 3319 3185 2946 4679 3097 4150 893 3514 2929 4822 4378 3878 2332 4061 1016 4508 4532 1797 554 2807 3035 2708 1990 752 3268 3339 3862 1025 4443 864 235 42 3575 3285 4765 4392 959 1703 2276 1321 1458 1679 2530 3153 2045 52 3359 3735 4842 3704 828 3656 915 2479 3352 260 3731 3027 3998 164 3653 2466 1213 107 1867 2374 855 1113 1208 1876 1090 4609 3030 4190 4882 4037 3738 2681 2021 716 587 4535 3509 2963 302 3519 794 1577 757 3392 3950 1281 2835 3137 3631 476 2265 4316 80 1156 4005 3335 712 2771 1142 4882 3497 3082 2001 1739 3418 1098 4135 2909 1902 1326 2540 1732 2595 3551 3562 674 4260 3919 3340 2054 2191 4902 1523 2864 3624 4345 1589 4982 2228 4565 1441 59 415 4752 4620 658 3495 2377 4263 2175 782 355 654 1270 1347 3246 3906 3410 4706 534 3848 1392 4328 4546 1105 3833 1880 4142 3512 2276 4224 2617 4767 4977 3012 1448 2546 3655 986 1121 2849 3231 1157 1489 4363 1726 3523 3327 2310 3615 927 4422 2104 2607 4183 4823 3769 2823 918 4813 3622 1502 4292 2039 1152 2372 961 681 987 4352 493 1347 3384 1011 1260 3345 1579 675 3194 2497 341 4945 2907 4496 3387 755 1030 4405 2693 2979 2548 1621 4016 3846 4398 4589 3213 3261 4357 3003 4551 695 1216 3310 1361 2229 713 1561 4302 3357 1912 788 2303 3017 2374 3011 2041 4349 2892 4565 2980 1276 2874 4518 4245 3114 2888 4261 4108 4163 3320 479 2639 2684 1849 4370 862 861 4398 523 172 981 4141 2081 2564 517 2433 4607 2178 3788 1777 3502 318 177 2158 4264 3861 1357 4649 2598 3447 3119 2146 1164 3946 1549 1962 3392 4309 401 3474 4374 1142 730 3146 3934 1261 1511 1219 3692 3351 4408 2533 3208 4596 437 4138 4004 4112 44 1281 2033 4238 1719 4092 4106 2728 268 2490 334 2504 2683 4294 818 2395 1428 4182 1805 57 950 2964 1667 1822 1601 3937 1955 3460 1341 3365 1241 3399 3321 248 1676 4127 1701 1685 2177 1378 3336 833 3686 4999 4762 1920 1264 2979 2275 1017 4318 1832 531 3349 979 4978 1880 4916 3664 3048 1299 1751 4111 2137 3963 535 1433 1604 1400 93 353 782 857 200 2023 592 3095 2778 2535 3975 1815 1323 3799 4363 3004 1853 3924 1736 2147 3550 189 2303 2054 2217 975 4782 650 4149 4031 2580 2536 1140 2131 2038 23 4238 3514 1565 896 3508 439 4470 2961 4501 2546 4376 2267 2564 3102 3337 420 927 1836 1170 3678 2978 1895 702 190 2650 2743 4231 774 4859 2630 3625 4131 1443 3789 45 3727 1364 88 4264 2840 2813 3974 4569 4672 3354 3802 3174 2851 1424 2421 1760 3036 3986 4113 2202 1864 2935 239 4886 569 873 4370 1288 1684 4983 3210 561 4227 2332 1403 837 3684 2638 843 2173 1721 3263 3607 3054 1958 2448 4310 2561 1270 4649 3852 3313 4351 4482 417 4144 393 1630 992 4354 3730 4890 3704 4039 3709 4187 3030 1861 3702 1637 2681 3205 2128 3212 197 786 1303 3151 977 1005 4102 3184 121 859 531 3461 2068 1357 3030 2370 135 3503 1278 2949 2752 153 3987 3033 347 4825 3309 1827 2609 1239 812 3048 2820 4224 2677 4789 2245 1404 2628 4126 2518 1424 4604 1808 760 4189 1024 1062 1551 3919 126 4679 3520 3958 527 2918 642 4840 4985 3833 4274 2397 3157 1387 4501 3106 1001 2347 3002 1647 2598 3563 373 3153 1427 1929 1366 944 960 1649 4096 818 2004 2816 2834 3575 2720 1363 4313 851 1850 3014 4972 3110 1539 1102 1095 3295 4281 1304 1217 517 1494 783 4686 4269 1135 1514 3661 2583 45 3131 4450 2681 1487 2993 4214 1090 1559 943 3234 1208 3025 4043 1560 4763 4359 576 2106 2351 3695 3388 881 3918 4915 170 1375 3740 4080 3738 1269 3889 4936 1268 2566 227 2752 3257 2402 969 3898 1362 2404 2777 3204 350 4044 731 72 1169 2126 43 4850 3671 3090 363 885 93 178 3918 1606 777 3262 2047 1479 1349 1939 1992 1830 480 2696 627 4251 1636 671 1309 1053 1873 4282 2141 1990 1361 204 1282 4690 1810 3524 4026 1556 4343 3382 4364 3090 4071 2649 2743 4164 3349 113 4472 3561 1550 2550 401 201 1982 3708 3316 4532 2819 3274 2580 1673 3744 3915 2380 2680 4068 3975 3293 1529 3097 4923 4565 3 4261 1429 4619 1862 996 4705 4932 4177 3412 3695 3233 2381 1735 3682 2887 847 4077 730 2693 3802 3439 4099 1905 3451 4205 308 3580 4603 4689 3769 2289 201 2882 3170 1106 4781 2530 4930 1595 3078 2920 4752 2013 69 1031 2305 1828 2112 4269 4356 2370 4784 4053 3852 4818 2259 1261 1498 1901 2850 3425 1617 2728 3412 2086 3288 4828 2586 2128 644 4645 3705 2644 291 532 3003 4471 2353 3205 1438 4149 4871 3962 3643 4962 335 974 4576 4293 4137 50 4111 1400 114 1627 4221 594 4944 4370 580 4517 1927 4595 249 1752 3127 2542 2998 981 4667 2354 1385 4748 2107 725 4059 1119 2235 2589 1755 4004 4106 26 4913 4358 4836 2209 1147 524 4905 883 4803 3089 1035 3475 2254 4962 212 4780 3918 2411 2870 1281 4690 2898 3632 2411 4777 2955 4880 1015 3531 3226 3724 1469 2360 476 4623 1090 246 2038 2907 751 3023 2156 4337 4095 4624 3780 3890 4069 1484 4536 3682 1268 2535 3648 3199 1213 2556 2494 3174 2957 3608 4696 3207 3923 3060 4785 3852 3894 590 1880 2038 1742 1912 1743 2984 1015 1624 2413 3546 4889 343 3837 3175 810 346 3029 2823 2146 460 1152 3262 3781 1562 2020 4515 1093 4557 69 2106 1118 4980 3208 1547 3000 4719 3841 2208 3673 2357 2445 1667 2736 3655 2616 134 4395 1235 2009 480 834 3570 1993 1207 4889 4434 4392 177 4242 4036 3248 3961 4353 2511 3272 1888 3446 819 2794 4370 4719 4559 309 4869 1243 4428 4771 2525 4832 1216 3644 763 3933 1412 2466 2025 3577 2622 3731 975 4914 2680 2539 2234 983 3815 2767 1104 3063 4285 3386 1965 904 2855 1211 1648 3289 4103 1790 1054 2759 4203 2119 2263 4700 3204 3618 3292 1563 2904 1062 1743 3526 1049 2572 2147 1584 4092 4509 1576 1612 91 4266 3841 3244 2627 4522 2005 3066 1775 3319 1089 4330 4299 3201 428 790 1145 3169 329 1801 1272 1039 337 2421 3096 3237 198 77 4247 714 377 2435 4799 4217 3966 1355 2637 4111 1051 230 4748 656 3612 2801 4400 4154 2322 4347 1540 208 959 1530 3052 1088 2403 1303 2443 1894 2451 1325 3431 4703 292 4614 272 3479 4044 1382 1549 4747 202 2838 1350 2384 2337 1290 971 2650 2257 1747 467 485 1158 262 1766 3288 967 3300 2396 397 2776 3808 4172 275 4960 4140 4254 3324 324 1492 4273 1975 3826 2921 2878 3751 111 1319 3 3898 4042 4583 1848 2658 2854 1102 2549 2656 1548 1044 4867 4388 1231 238 3638 2822 1038 717 2034 2729 493 1221 2459 594 2380 1911 4467 1837 1270 3631 1616 4632 4268 2038 3195 4351 2224 4241 538 4878 314 888 1390 4730 3575 3144 2470 4689 4908 3482 4235 37 2839 2833 2394 3668 2119 1040 3461 1731 3495 3122 4570 3423 4199 1528 4826 4658 523 1847 3827 1036 1162 1079 4271 2127 4576 301 179 1906 1532 2457 561 1600 3339 1425 718 2278 1395 2885 2236 704 625 2321 137 252 2324 894 2431 2037 1775 808 298 1617 2187 4425 1205 1876 714 1445 805 3691 1893 3933 1868 4570 303 1748 2783 1231 3552 3197 3129 4324 4212 434 334 4072 3873 2310 2977 535 3940 4869 3198 1846 3629 1543 2560 2600 4758 3232 2020 4211 1912 643 2341 2516 4493 3922 1262 495 2471 224 2531 2031 568 2415 2248 3404 3728 2834 1136 4088 4915 1341 759 2513 1592 343 113 523 3555 623 3009 1507 3355 2892 1762 444 4261 2636 1210 3406 2967 3894 2522 770 1030 1752 959 815 4376 4041 2948 2289 1203 1568 3590 380 1044 1091 894 2621 2793 689 4347 1210 648 945 2501 2237 4229 3320 2803 2644 3432 2240 3534 2908 437 539 2284 3090 3322 4924 294 968 1828 3494 4226 4894 4594 3963 4913 4583 4992 822 2274 112 3182 1361 910 3580 4007 3440 1314 3762 1979 1724 248 4141 3957 4362 2534 483 4933 937 4501 4495 3262 1680 539 3248 1529 4277 2034 4039 3681 4630 2422 4021 2765 3668 1507 3643 346 1308 4253 3127 3470 4141 3919 2030 4534 540 1333 3572 1001 474 313 1182 2218 1412 1033 2424 3410 4051 2607 3064 883 1306 1744 1529 1662 2675 1310 3504 3590 3666 3030 4356 1139 4440 1171 4485 1136 3889 625 1116 502 1150 2570 2803 2799 3100 3189 2168 1531 2436 1050 775 1790 4689 2159 3421 912 2925 3278 2622 2756 3756 1109 1319 969 3238 2084 2572 1692 1386 1218 2892 4140 2942 4161 4392 829 1080 830 1976 3422 1528 2202 4557 427 267 651 2720 1827 4330 147 1354 2322 3953 2496 2626 4625 2688 523 2866 2465 2733 2385 1562 4988 505 3013 2884 4076 3310 2028 3174 642 255 655 4227 984 809 1381 1474 727 1146 1478 3758 746 4185 4961 908 1041 4581 4455 2592 4992 1572 3333 1120 2973 974 4998 3999 941 1624 4903 1916 1951 4842 4617 1824 1015 1665 299 3972 3621 1318 4030 1360 3820 3964 2375 205 4555 3198 688 988 2407 4767 614 965 3671 136 189 162 1703 3237 2064 2296 1998 4784 969 3693 3631 4837 4751 1284 1388 2556 1851 2114 1350 2355 3538 3702 774 625 3758 2208 3352 3676 2325 2681 443 2036 1896 1619 4466 4582 2581 477 1053 969 4350 2904 1313 1660 600 1868 4684 662 2677 3708 42 1549 410 629 3667 4672 4378 124 4170 2429 3705 925 4375 2388 3393 4164 78 3961 4872 1528 94 4278 2952 4771 1012 1527 1495 635 3389 3244 1317 1484 2959 2858 2792 4084 32 4818 698 1582 4901 3465 4522 4600 4061 3671 2847 3980 1004 4920 4537 1587 2921 2678 4680 3957 2472 3556 1466 2978 4664 4060 3969 2516 4901 499 4611 1099 1783 4088 4665 4776 482 1808 2696 4706 1805 2645 2547 3796 2275 4362 4070 1397 4412 3561 2901 3014 309 925 2091 3520 3964 1656 2075 3043 2069 70 4083 120 760 4264 900 809 992 2435 2036 4491 1853 3486 4827 507 4979 175 4025 4478 1073 1295 1999 1855 2539 2609 3001 741 321 4999 2379 4778 2773 917 4513 4125 3361 2436 2461 3361 615 24 3348 220 3031 2531 3537 1673 2996 3360 4945 718 3983 3696 3718 423 3651 3993 1277 1745 2303 2585 1927 4967 4335 1999 3443 1945 2884 2763 1962 3288 2279 577 3074 1380 2442 4331 4500 3470 735 2972 2231 4774 2222 1669 4410 2422 1188 3003 1757 748 3759 719 497 1980 1571 509 1091 236 1647 3070 2246 2415 3185 4086 1878 2203 3846 4158 4061 3874 595 1747 1937 4573 2655 4781 908 2636 2406 3089 2163 2807 3343 4968 4584 952 4423 4574 2136 3527 4461 1435 558 2517 3547 2957 2542 2337 3707 612 843 830 1864 685 577 1139 2609 3848 4323 729 3881 2250 2806 3337 4690 1900 1380 2020 709 4113 2203 1513 971 1220 763 258 3976 4624 2284 1007 1426 902 3813 3601 3382 3099 3142 3104 540 4255 1399 1222 278 4479 1663 1098 4485 1819 4854 94 980 1441 3219 4586 3923 2320 30 990 1141 3022 983 3299 4226 947 54 2883 3190 659 1616 3917 1896 3864 1609 2866 2524 4926 4660 4267 4210 3270 1157 2872 260 291 1440 650 4148 2743 3950 3482 515 2055 191 56 4059 3155 3043 4421 4487 1536 3744 4913 2390 2117 1967 4518 1523 4649 1775 3882 4631 579 1793 961 806 3649 1962 721 2654 4802 1796 253 4411 260 2221 443 2046 1062 3846 4022 497 2727 3645 164 988 3926 3243 4448 2468 1527 2679 409 2334 4636 2058 418 2424 4618 3689 2176 4481 1352 4558 4143 1244 1243 1943 1789 4761 4341 302 702 1156 3969 2135 2198 3236 4121 4837 2498 3493 4681 4901 3735 4839 3345 1865 2809 988 1606 3086 3854 3446 3937 798 4801 3807 1366 543 2351 2918 247 971 4501 4817 3071 638 3384 2014 3584 2275 659 4384 2605 87 317 2176 1648 1244 4152 4482 469 2624 3163 3324 1133 2195 433 2642 925 333 1880 981 2492 4389 3027 4191 2080 1043 2809 3776 2530 4871 2195 2572 2253 359 714 3979 715 597 198 2272 312 255 592 3755 2557 4062 881 1407 3006 4679 25 116 605 4037 729 4990 653 3213 1241 588 4959 2600 3931 2618 1152 1780 1238 2887 593 844 3540 2832 4894 4003 2812 1787 2432 3109 1568 3421 1339 2879 3560 2973 1544 4666 766 350 4428 964 240 3601 4303 1390 2850 2657 3999 3095 481 1013 4186 351 984 3625 783 845 2399 2149 4190 746 439 3588 3811 2580 951 4431 4167 4396 418 600 3911 2488 839 1759 1051 1298 1560 984 2808 4118 763 51 1055 1928 868 795 2620 292 2617 480 2215 1852 901 4477 4182 1078 4797 4698 2769 3931 3038 1131 3013 4386 3933 1983 226 4018 917 4330 2221 1971 2293 2131 943 78 95 2487 3907 4528 3299 1396 4492 2324 1249 4791 1605 1590 3995 4558 4735 2360 825 2239 2878 4440 3618 4968 3124 3696 3394 1660 2837 3877 1038 4580 858 3745 1930 1715 4510 4778 1907 1089 764 2128 1750 3626 3631 1378 1279 316 4439 2666 1163 2732 1051 1796 222 1506 3914 36 1437 2000 233 213 4286 319 440 4162 1059 3937 140 2744 835 2096 247 3298 3433 78 3492 4308 4379 3963 795 4233 1484 1203 2499 2382 882 925 4699 4340 2536 2197 3095 3985 3342 2954 4657 4704 508 4193 886 2964 1243 2584 3373 369 524 2716 68 2412 86 91 1650 2326 4068 3611 2526 4956 2757 57 4599 2122 4939 1851 2305 3291 1308 1431 3670 291 4228 4329 99 2294 2305 4553 791 1534 1742 2378 927 3504 3464 1125 2485 3079 1236 4892 684 2280 1799 647 3270 1653 1572 3458 1846 1802 2866 1813 3742 3515 4188 467 3643 2884 2567 3883 3412 1447 911 1011 1526 4874 1986 3352 3427 4966 4803 2830 2270 4257 1569 3262 1800 2861 1501 211 1591 2223 4015 4836 4586 1145 602 718 3318 4960 2068 1847 2836 3822 735 76 4000 1753 2651 4524 4923 2370 945 1634 3659 4160 1929 438 2118 674 4733 3805 3298 3625 588 1557 600 4363 184 4738 2124 2713 4880 1564 647 890 3631 1230 1317 389 3619 1033 4416 2908 1751 319 1435 915 2137 3360 4719 4525 364 1624 3041 2119 2640 4479 4242 2795 4933 32 3166 3639 2500 250 1886 2436 38 4930 3942 4319 2738 3559 4503 4858 3787 2573 4422 1332 1472 227 1363 3245 2387 3797 251 4340 595 4602 991 4257 890 3182 2947 2586 3190 2786 3743 322 236 1439 2586 1126 2369 927 3754 110 3383 4676 2325 954 2831 2439 315 1946 81 1402 1985 2645 125 1830 3311 2211 1421 278 4523 2931 353 2946 4629 430 3289 2070 3465 3666 2839 2048 4384 3944 4715 1501 3510 4085 1100 4252 4645 4541 230 1433 121 4076 1318 4788 4059 4411 2008 1744 886 2593 138 1900 3877 1303 3110 949 1499 1339 4084 1458 3945 4934 2725 2351 1019 2942 2633 4035 1603 957 10 1281 2605 3871 119 3851 1746 800 1290 914 333 2836 2730 3831 897 3317 850 4830 2400 1393 128 3342 3885 4002 4663 4850 3388 1508 877 3586 29 4874 3750 4715 3676 1913 2559 219 3332 50 1876 1254 583 285 4378 4228 4799 3617 3733 4376 1633 3637 924 146 2805 459 3592 4774 1119 1415 3041 3243 2625 724 1545 4677 1127 2271 4390 788 1577 3378 2668 2963 4236 4602 4657 2609 3753 610 1168 4731 741 1798 2158 3128 2632 4769 1504 1108 2318 975 3931 1126 1561 3387 2851 1617 1060 3891 4429 2279 3713 1247 2028 1745 3229 3805 3719 4936 87 320 3369 2680 2588 3604 3937 4967 3030 604 4240 4971 1256 3829 2669 3721 4452 1088 2324 2455 1829 4003 450 1171 493 1321 3299 4137 1224 3894 4221 856 519 27 4978 118 71 1648 4434 3080 3599 813 3174 2451 2157 1984 4030 3446 4218 3378 3204 4245 1857 2794 199 2776 4116 2416 4369 1065 3423 2083 4850 2946 3899 76 3346 1133 1685 1233 4978 802 2124 1939 2252 1444 974 3832 2535 1724 547 2217 2980 4285 1057 3485 1795 1510 2743 3029 2863 3123 3634 822 3814 644 2306 682 458 3141 4070 1719 2986 2701 1844 1750 3498 2799 1930 2549 1678 4859 3184 4630 3707 2758 1283 2782 3607 830 388 910 2396 2159 4791 2446 121 4560 3885 4373 73 1583 4570 2690 1297 3881 3559 3582 1438 323 1097 4840 3101 4068 4552 1671 3674 488 4593 3292 4570 4254 965 853 944 3099 2600 3251 1891 3446 4514 1221 3766 1793 2889 1562 1160 1078 2021 4844 1650 784 747 2911 4395 750 947 358 4447 2883 2266 2015 4412 928 4721 4738 3651 2913 3020 4717 4309 1276 1547 3 2884 2709 3292 4976 3677 269 927 2399 4693 2638 3249 4660 2801 1193 490 667 420 2720 983 2311 3645 2636 56 3035 38 2368 3123 213 2726 1860 4735 4726 160 675 2578 3483 4610 381 1836 727 3663 3110 1426 567 917 4461 2108 4692 520 3358 4734 1213 1525 776 2067 3298 808 1136 4333 4650 4623 445 4343 2206 3924 4593 3667 299 350 1934 300 1956 3593 1463 3198 4478 1825 3114 3129 611 259 1213 2153 120 2093 2934 1849 1462 809 1106 1051 196 326 1359 3113 675 2223 3961 4208 2977 2394 2169 3080 2631 1361 1009 941 2347 133 1849 4689 3527 2030 4542 807 1928 1516 3549 4834 4455 1561 884 4356 3420 2077 4570 3335 678 857 858 896 3684 4588 3884 854 2167 3817 4868 648 2805 1479 3697 3996 1120 2616 3839 2553 3789 2426 1366 4638 1838 1593 1872 2744 2280 483 3911 4448 1454 2866 1581 4091 1900 110 3201 2240 3340 1145 1305 1477 1229 825 1155 1419 4975 185 3658 3157 1888 528 3287 4293 1466 1736 2166 3592 4434 4472 613 4349 2035 939 3528 2217 713 3775 904 3869 959 1655 2111 2974 937 4177 2293 117 1690 1201 2278 2197 4408 508 3778 704 1315 270 404 3274 1849 2677 3764 2468 4445 2643 3405 2242 3500 2327 2839 174 4958 2125 854 4411 4075 3842 3625 3738 3739 2457 1284 320 1373 2680 3790 950 881 2331 668 3856 4054 2768 1596 4943 2573 4130 3923 503 3395 3991 3480 3905 2963 3466 1862 2610 1114 1033 4630 1931 250 4023 4058 4191 3487 1267 1580 1127 4189 656 2221 2441 1056 4947 3654 717 850 4208 1914 423 2344 974 4778 720 981 3966 2736 1077 734 2928 1900 4718 1565 3517 2242 856 567 54 3866 700 4741 1828 2311 3222 4487 2430 2529 4630 3852 6 2259 4746 4003 1804 4397 2634 1597 1513 291 347 1008 1454 2132 2685 238 35 2636 3173 3684 3824 1042 996 2243 4791 1651 805 1283 3511 2469 2235 3707 43 1637 4529 3002 369 1633 216 1617 1356 2591 2037 1119 2291 1188 4536 1204 2967 3854 1661 1094 2193 3395 983 4543 1345 4047 3808 300 2112 506 2531 3816 615 4376 3771 4279 2118 343 1249 2619 4774 1988 2209 4611 3175 2030 1781 527 2635 4546 3249 1677 2593 1117 429 2087 1211 2621 4087 1723 3168 1057 4358 242 1515 620 2368 1041 3162 3150 2460 2611 2951 3987 4041 2548 4331 3178 1382 3759 2926 903 1023 4842 1632 3169 871 77 3692 2485 1856 2543 943 2137 948 2393 2629 2522 3640 920 1549 534 3100 4991 728 1299 1924 491 1038 3166 1586 3957 2144 1157 1705 524 4735 3422 1147 3960 628 4317 4197 3600 22 842 2590 1909 247 8 4683 4693 3191 2544 2158 4625 3128 2076 3506 3447 1136 4244 3281 3864 2074 3988 4518 635 2173 1092 4251 680 963 2927 645 1342 724 1500 3027 1527 1440 2896 2042 334 3593 82 4172 240 3199 2166 4140 4560 4977 4995 635 2672 4707 4029 3167 903 3122 1667 751 1950 266 1698 1616 3186 4881 1240 955 925 2729 2250 1860 1797 1169 1054 1093 3276 789 1250 1569 3646 2866 2875 481 414 147 191 618 3873 2671 3092 2341 25 4000 2310 2054 3123 1197 4829 2302 2538 4129 1732 1873 314 3890 1980 1961 1021 1810 1223 4489 802 3834 4213 58 3305 434 1394 4241 2408 3402 3798 3319 1585 4557 1420 2624 4169 3928 443 3285 1939 1800 1224 1714 251 1185 2018 1040 4724 319 1613 1356 402 1961 456 118 3081 3609 4806 1731 628 2997 417 1612 342 2009 2178 4637 3901 1547 651 4655 1290 3390 1197 2022 3330 4575 3722 547 4552 1083 3836 771 80 207 3644 2726 1462 838 4484 4705 1261 615 2925 4788 4345 413 3842 3325 4421 3069 4595 1556 1813 2219 1131 4557 622 853 4715 3441 2081 2550 3829 3188 3420 1397 1513 3209 488 4868 4555 4409 1756 3361 2163 3728 440 2016 1204 833 2011 1638 1365 20 4462 536 3563 3647 1703 1986 3893 3514 2103 1913 47 1922 2644 4818 191 3582 3816 200 3723 2701 2544 1242 4202 1119 3790 2522 4102 4287 1479 4703 200 816 2757 3644 4316 3012 4838 1727 1952 2182 3547 1387 2082 1674 3826 1862 4375 4024 373 3899 1093 4028 3609 2058 3778 2105 3472 3491 594 4241 1695 3903 2165 3423 1480 367 3910 4173 2530 1138 2821 2278 948 3076 1982 3253 4637 9 768 1492 2335 3142 1951 3623 4839 913 3707 406 3847 2540 3695 2686 821 4622 3826 2257 4297 641 4081 4673 4083 397 3683 1393 4498 4092 4436 140 1110 276 4531 1412 3439 16 1107 3908 4435 3279 4062 4711 4396 3356 3109 1567 1640 3372 4241 3958 1191 2931 3862 2385 3793 63 3922 751 2110 3667 1931 982 1131 454 1318 943 1083 3714 3321 1661 4452 509 457 2970 2238 1667 2613 3707 4152 1618 4657 575 3027 4868 3180 4875 2348 4713 899 1584 2390 4274 3107 12 3030 3455 2707 4941 2701 4458 231 825 906 3378 2183 2513 4749 857 1965 1098 2869 3622 35 4618 1227 3556 4283 2553 365 489 3669 3133 2028 4752 2324 1636 4278 3167 1001 903 2629 786 3823 569 197 4686 3413 3996 386 7 703 1044 144 2906 829 4202 97 1700 2435 2450 403 3537 1688 4621 2079 957 4295 3480 4995 2999 1888 1483 4097 1481 3960 739 2510 2882 4388 4425 4476 3796 4730 65 4744 4630 4849 2900 3868 2298 253 3302 3790 32 4668 480 3544 1658 3435 919 4974 2902 3105 3155 4963 639 4362 1449 4396 3636 2405 4154 99 2224 47 4146 4189 4272 1006 4153 3829 3216 743 4814 1239 3902 2569 4719 3029 877 4384 4785 2798 4468 3634 2038 4354 1325 869 2402 759 2734 231 1718 319 1251 69 2854 1080 3458 181 226 2170 4109 4963 2952 2173 3540 2688 3616 2992 1968 4814 551 3859 4897 2998 741 3190 4026 2634 119 1551 2303 411 901 2913 422 3076 1133 3063 2235 349 1422 4213 4978 1097 2502 4856 377 3080 573 1928 547 4246 3952 1045 4862 770 63 3880 1614 4088 1495 4517 2016 1311 3080 2248 2904 2708 791 2084 1435 1709 2278 1357 1813 111 4880 4576 2445 2433 2805 4958 1212 4487 2668 405 3106 2167 2652 4558 3977 3647 4633 1256 4712 4205 2606 980 3729 3597 3861 87 4619 1656 2856 4731 2920 4383 68 2357 176 3020 3137 4889 4613 3265 787 2410 3549 3710 332 3570 1124 4655 24 592 2127 3292 1623 3077 281 2200 78 4814 649 3027 4486 3877 987 1536 3948 1048 2059 3607 2711 32 1925 2556 4894 2844 1848 494 1599 2164 1669 2809 1041 2006 1541 829 2291 3707 217 2892 2346 4507 3255 4032 1383 1973 2300 4882 2359 4504 1045 300 289 342 2388 3649 3332 1299 4185 3279 2126 4306 1694 4468 3838 1752 4522 1006 3035 3119 3104 4953 3754 117 4637 2118 4556 1058 2541 4894 365 917 2558 4674 4623 4464 3939 4719 3149 360 3914 4610 2880 262 4647 3064 77 1928 1095 2433 2165 4720 2718 4400 1460 1820 1433 3261 811 4213 1741 1603 839 4480 710 2250 4759 2592 4328 2982 1737 3513 3242 3670 2701 4303 1486 990 953 829 3283 4653 1227 3071 3907 2544 4210 4152 1645 3093 1446 3836 3532 1697 3683 2712 3686 4603 1411 3437 3981 1678 889 2208 3034 1251 4334 4853 4429 3788 4423 4240 398 2466 589 2298 3984 4505 3844 2042 536 2319 916 2665 970 3672 3787 221 820 613 2449 4975 3946 4048 1315 205 4192 4833 4513 3072 2163 4532 1217 1151 1609 4921 1233 1475 3179 1203 1120 4665 4234 2114 3438 3483 4224 3913 1671 4063 2779 4456 436 3406 1373 4147 2857 846 1566 3729 1816 2521 3392 1317 245 3628 3978 4585 4737 2401 4103 1726 4456 2077 3692 4198 634 1538 2029 571 1381 2031 64 2732 889 707 928 911 443 2933 2955 2209 1259 4175 4021 384 3302 3110 4683 1874 4172 3036 4385 4867 3795 4815 4285 2643 1722 2991 1865 2966 3767 2419 3532 3186 3106 2173 4250 244 4207 2809 1880 2979 760 1826 2777 4196 4737 4694 4963 3572 4314 4933 3251 1945 3881 4389 661 3226 4613 2121 1332 778 1732 4797 4728 3145 1758 652 1291 2531 1879 4235 3827 2783 3081 3379 2916 1921 4760 1202 1979 3720 964 131 315 3960 2498 1593 2212 2314 3723 3488 2599 1767 2372 653 1715 2481 2365 656 4716 1555 2210 1321 958 2427 3573 241 2806 303 913 4012 4842 2069 4345 4998 3300 3537 1399 1522 3930 3307 3445 3796 4793 382 544 2353 4510 3587 407 98 2515 1396 264 2685 1944 2889 3548 1124 1472 4206 1991 4635 2120 3819 3089 2326 1219 3883 2983 2225 1424 2501 618 1158 1618 1182 1182 875 4887 1461 901 3233 3706 3662 4434 3230 2970 4840 4567 4604 1656 3207 1071 2488 4261 2994 4308 1195 4194 2326 874 197 477 1937 2114 2437 4347 1184 4848 2538 3760 3073 150 2477 2761 4178 1527 916 1666 904 268 3393 4784 4121 2195 3041 2513 515 98 3990 2919 1066 2640 4358 4970 1278 4285 2433 1682 1202 1606 4222 4992 2759 3106 3175 4950 839 3567 1208 2938 1898 3829 2788 3272 1036 649 3632 2917 2085 780 2286 4628 3751 146 1628 4893 2220 2100 3050 3889 4582 1886 2896 1616 869 3681 749 1139 1029 530 249 1058 1957 793 540 1366 1824 92 852 2048 4432 2545 2580 881 654 4919 1911 136 2043 4318 1337 4079 2291 162 1294 1614 989 3676 673 759 3876 4513 847 2440 945 4729 4289 1588 942 1025 3614 2010 4092 362 3590 732 1222 4103 760 4122 540 3235 749 1053 1153 2937 3858 2436 3638 1266 290 2194 2597 3187 474 1478 1678 516 1788 1961 741 3394 2748 4492 866 557 2878 4415 1223 3859 1062 3195 3630 2115 3446 3905 2257 4219 3164 1585 4776 4987 3025 2868 1679 1096 4467 4994 2932 3866 411 1613 3525 4445 96 2876 4784 4740 1499 777 394 4601 225 3972 4529 1735 1484 2765 4274 2353 4578 933 3907 4335 2988 3478 3098 320 3689 175 3628 339 2448 217 1983 997 1953 1340 4641 1502 1773 739 1374 1739 4361 363 3126 2614 1616 361 1772 321 2758 3049 1848 3263 3453 3535 4766 3316 4148 434 4829 2367 3619 4996 3481 2087 1736 2035 4050 2283 3373 3731 4995 1657 2703 594 2211 3128 3441 1339 783 3157 3663 3412 2110 3410 956 287 3292 570 684 2061 2103 1063 3010 4182 3125 1037 4051 1154 3461 4924 4922 1755 4569 505 506 105 1258 1925 2919 2149 1908 3461 2077 2766 381 1608 623 3375 2123 244 826 4215 2715 1786 1799 2991 818 1294 2012 4688 312 392 572 1154 2720 661 1090 4166 3362 4902 3970 3398 2977 2263 305 3719 2470 1682 3040 4750 1923 1978 3964 3480 4680 776 9 3768 481 1922 3274 3893 2477 55 2067 3785 1417 4700 3424 1667 2236 1330 2331 3718 609 3245 753 3976 55 2142 846 4628 4852 4442 1500 1360 3502 4298 4232 3520 1361 3369 3206 1777 660 49 2823 2886 3475 3558 1922 4287 1086 2121 1265 4493 2929 2998 2287 1920 4642 3886 1361 537 3279 3134 2138 4424 1533 734 4717 3855 153 1172 1838 1748 4835 2662 1953 4203 3310 3283 1530 3866 4810 2499 4820 2300 3218 4506 963 3831 2711 1193 1361 3869 2218 4069 1044 799 742 2118 4222 3869 1724 2162 3716 1335 4732 1719 3000 3543 2315 1084 1112 421 4367 4673 1300 1546 4069 3954 1723 2125 3388 3408 159 2097 3384 1920 3580 4589 3367 50 1013 4450 4647 2427 1919 1169 4854 3899 1149 923 4273 4728 1418 1335 3742 3929 2810 1159 9 4276 1113 3691 1235 1417 2698 2972 278 4445 4129 378 2 2176 1289 3143 2284 3063 4216 4994 530 4330 1350 373 4160 815 4514 1752 4813 1398 1109 4203 3343 3802 1580 4831 1411 742 4874 1806 3902 3814 1372 4895 1007 3866 3035 4203 1218 223 1614 3299 2766 397 4509 1039 2168 1954 1535 320 182 2909 2325 4751 3333 4444 356 4804 1180 4447 1543 3576 3614 4074 2587 1323 868 527 4610 663 2273 4578 4168 3402 1532 4155 1089 4344 1473 4415 3665 2207 3928 2616 1546 2434 365 1240 1530 2311 2846 1274 3418 4993 345 1585 4952 4118 4419 1143 3014 969 4553 4688 409 1129 779 548 2778 3417 1924 4168 1040 606 2060 1813 853 884 2206 4120 2421 1825 3162 1897 2962 4801 3436 4188 4090 2456 1931 2275 1567 3259 2203 4897 2150 3527 3307 1096 4801 1656 320 1228 1773 1148 3897 3286 1924 4094 4176 2235 989 939 3775 2923 1359 2656 305 1978 33 922 3508 4073 3389 324 2166 806 3281 3309 861 2304 3053 63 373 4116 3215 2953 1222 2779 2138 742 1044 401 922 2844 685 2104 25 4214 4022 2883 2606 1547 3999 2347 2937 1780 1410 614 1160 1106 3904 2682 4198 4813 1436 247 2942 406 3382 2714 4388 1838 3329 2939 1700 3221 3557 4336 2905 4836 2222 3239 2168 3611 3235 4096 482 4780 848 3225 1550 4294 2060 2432 2868 2475 148 2468 3611 3986 974 501 4060 789 4935 2767 4276 3716 3622 1388 2382 3641 2454 3711 4127 2634 624 3281 3736 707 3702 1679 176 1065 4497 4306 55 3599 325 1550 4668 1589 1144 291 2592 4484 1294 1119 4577 2419 4408 2139 824 117 4944 2489 1515 1753 1822 1573 4276 4057 1654 521 4944 1371 576 2822 3232 4907 2231 218 115 2799 1475 1077 1387 3041 4207 3987 1291 2401 3075 1173 2112 4193 4242 2376 1173 3735 789 4604 4773 1390 991 798 381 1045 848 3190 486 1446 3338 2194 568 4337 4271 4753 1914 806 1968 3537 1467 1999 2719 4098 2836 884 687 4041 2084 1612 478 1686 3739 2403 1106 3678 447 3614 3961 4481 2994 4385 119 4957 4193 3033 2004 1153 2966 3067 3859 1659 2424 4235 933 4699 390 1126 1308 741 1208 4960 4952 107 2406 2622 4765 137 2126 3166 187 4303 3418 1770 2501 1011 1664 673 43 4964 2168 1310 1824 624 4418 663 1084 2207 3149 111 691 2733 3521 468 1076 2484 910 3593 4394 4920 2875 3366 7 3281 1712 3003 1964 1652 548 4753 2707 3275 3423 3369 4765 1160 497 3986 812 2886 650 1575 586 2856 3048 1647 3416 464 628 1852 4161 1138 2677 1748 116 1654 2195 995 3077 2489 333 3375 3892 516 116 4043 3932 3860 4621 2492 4870 1256 4531 679 2892 759 2539 1505 2886 2535 2047 4061 920 2823 3308 2866 4274 1270 395 2139 839 1761 123 2037 2262 4873 205 1372 2972 2731 1439 4366 2744 2150 1730 230 3486 1784 1764 1658 357 498 1783 3590 1497 2695 4096 3727 3425 2809 4929 3801 4338 2924 3735 2090 3962 1809 3948 436 2686 1261 1390 1543 468 4055 1191 2028 834 2613 3603 859 1197 4111 1173 3990 4795 2771 4794 4564 3890 1744 2764 1111 902 83 296 158 3551 2421 2432 4572 4408 3866 3643 1199 2505 1755 3736 170 1926 1581 502 1211 3535 3704 1479 1573 4270 4354 985 3536 4724 2249 3348 3436 635 3476 1838 3186 565 419 4562 1523 916 4066 2204 4846 3088 4083 55 3542 4717 4504 359 1250 4881 1109 4175 1788 1322 1660 1341 4875 3567 2166 4337 841 2666 2537 594 4372 3084 685 2280 2977 4057 1542 4627 2733 3728 1341 3219 2994 2524 3863 1581 3681 2918 580 3501 2018 2168 4081 2566 4861 3915 3455 2555 1164 2730 1865 2730 1678 1949 3210 1276 4302 4631 3461 4783 4451 3649 4891 3764 1854 2061 1721 4033 1630 1355 4263 1831 1927 1831 4986 4565 4094 4001 3570 867 3719 3931 293 3416 1816 4103 1050 1125 3451 3631 4607 2720 880 2371 3020 2002 1552 4534 1398 4817 2563 529 1141 4991 395 3391 2558 2193 4463 3343 3713 4336 617 1558 1652 771 1776 250 3782 1340 263 2840 3757 3743 2684 2518 4641 1278 1402 642 742 4847 4183 4945 822 4180 3215 2577 1117 4154 1383 3983 243 3387 802 1090 1206 1796 4240 1806 4045 1591 1210 338 3054 1554 4344 2883 1192 2783 4683 3214 1426 3618 707 1642 1746 3790 1314 723 4039 1976 1758 3449 3544 4626 779 4415 4603 4490 3783 4148 791 248 405 2261 1514 123 3538 601 3083 3869 2147 4980 4185 3410 2613 4028 1930 966 3932 1071 1781 1412 2909 4443 1545 4607 323 2909 35 2797 1661 1731 3868 334 910 4162 1465 3906 381 776 1409 240 3443 4666 4667 2088 4623 3136 469 4842 549 2180 3086 4189 4658 2335 1893 3153 178 2780 2807 4717 4387 747 1805 3546 2679 2991 2803 2093 646 4961 2035 3393 1617 1979 2920 3875 1592 4925 531 3724 1573 1467 1066 2435 4271 588 4716 32 3104 1181 4598 3938 2912 1877 2257 482 3423 4454 4097 4294 3190 3938 2215 2047 2463 4052 4177 2347 3169 1315 2285 499 2357 1930 1105 1862 1731 2243 3790 3349 2590 407 1456 4653 3420 4079 824 928 4031 87 162 404 4998 317 863 3578 2741 3607 3828 3168 4624 2018 930 816 4628 1563 1452 3279 807 4186 1548 1679 27 4618 1797 1749 3623 3235 2490 1315 1934 2896 3758 1071 2989 186 1435 4171 1329 2474 699 3371 3215 4715 2962 1530 1923 3934 1458 4901 2106 2091 4620 4966 279 2887 1086 3418 3881 2360 3224 4668 4315 3291 3366 2096 3468 3463 1985 4096 2389 2824 726 907 2845 1652 4261 4913 4200 1033 4683 1088 4884 3805 392 4850 3770 1533 2850 1941 4099 4359 1625 2193 2617 3055 2137 3757 609 4270 851 2811 1600 2494 3155 3336 2251 447 2907 3909 2397 830 3831 400 717 2729 872 4124 3613 2636 3329 148 1676 550 573 1812 3773 1324 983 4048 2878 2574 4992 3611 2874 4382 2388 1474 1639 4948 3029 4526 4441 1932 1871 2382 4293 3309 3506 3482 3983 92 1724 2697 644 799 2468 1956 2905 523 4624 1057 3194 1911 3856 1769 1164 4582 1016 3986 3235 4721 234 1973 1116 403 2730 2569 245 19 3336 110 3648 1165 729 675 3052 873 2583 2489 4900 2411 2204 4646 2182 4217 4155 1427 3844 3033 1711 4870 3646 3720 4850 1897 4711 3411 4912 2713 4564 1570 1201 2736 2008 2208 4290 2163 4795 4005 2045 4636 3518 3012 3644 3217 4344 1933 2290 2995 3300 2932 2226 1089 1649 96 958 4290 1265 2325 4561 3574 4346 3066 2173 3534 2400 3660 3991 1080 1929 1841 1134 1436 1951 2766 2087 4105 2058 1162 3252 3080 4739 537 2920 408 915 873 1436 4529 274 4680 4678 3585 3168 3660 4629 4322 239 1233 3118 2673 4134 3743 3290 2873 4296 4386 4797 3398 2635 1792 2185 51 2626 3398 4225 700 2683 4812 3422 181 4962 700 3126 3457 788 1215 520 835 1925 3960 417 3001 4619 2558 1018 1003 2008 4551 1063 993 2099 3176 3609 1339 3032 4293 3709 3390 2908 2000 988 3470 2850 97 2993 1694 2496 2587 2478 873 1706 4088 143 4453 4590 3591 3372 3 1503 4525 2628 1545 1779 1064 77 2991 2829 4278 1597 3653 3923 4773 4580 2332 856 2960 1463 1128 779 3896 1855 1621 3231 2633 904 2887 2417 1633 3259 1632 3389 308 1932 1214 1082 2674 4452 2450 4937 3135 176 3786 2450 3051 816 4847 4958 3904 809 2496 286 1703 2667 2606 4971 4483 4700 2142 3980 1763 2292 498 2435 2789 2871 4520 1440 2902 1862 4785 3284 634 4798 1035 2552 1522 3191 904 908 4697 1510 3061 1696 2239 3603 2244 2126 214 548 4874 3245 3760 3576 1201 2000 1054 605 4647 2261 1058 2179 1206 3247 406 4991 3466 2365 739 33 1550 1536 596 3310 4439 1513 4688 3798 1295 4808 4259 3743 3091 3902 4709 264 1646 1380 993 4679 2676 4682 392 3412 3504 1793 204 2404 1246 4273 1933 166 737 1860 751 3393 358 49 914 2885 552 1642 2177 3189 2850 2182 2276 3683 2528 4336 1526 1732 2126 2838 303 3416 167 3018 3538 2243 4063 3325 2768 4855 4874 2399 2060 3072 3867 3696 262 3462 2877 4779 2816 183 4166 3677 2916 3322 2095 4090 1219 2204 829 1489 3111 2423 4275 2539 3386 1718 2070 3712 885 2299 583 2041 1515 2914 1381 295 3419 2547 4336 3683 393 2035 1999 1500 3733 3931 2579 172 826 2160 4490 2075 2808 2386 4301 3219 2683 189 4866 3050 3635 3578 802 2115 266 975 620 669 4449 619 3593 4418 3995 515 974 1834 4943 4360 21 2389 642 3455 476 405 3779 1055 3924 4098 4302 630 731 4731 1274 997 2347 132 2251 2327 2856 1738 1888 3806 2718 521 2582 4734 1681 1607 3419 4064 3756 3142 3907 4121 1323 1853 439 4104 2248 2136 3521 2299 2321 788 4338 2331 3016 4332 2509 2763 4282 1255 1785 1093 153 863 4282 2077 2650 3299 2800 4964 1960 1070 726 1318 1311 4366 356 1420 1673 3765 3734 2539 1637 3924 3140 3844 1395 59 1032 818 4673 4754 4122 3759 2001 2500 3495 4543 4945 2686 870 1546 1225 1004 4106 438 4352 1965 2731 2292 3952 90 2244 1119 1854 3267 4782 4736 4027 3018 1260 740 1941 1173 958 1828 3302 4536 1862 4875 2308 2505 1789 3060 4328 1035 423 1490 4135 3659 1043 2694 36 134 4804 1581 4940 4977 2058 1303 3376 2487 490 2417 3295 1215 3962 1956 1273 1988 4230 4324 853 3499 1078 2857 3244 3768 3117 1385 2371 4297 2691 812 269 137 676 2127 1663 2143 2688 514 2651 4365 3457 2242 4317 3585 479 1519 2873 4847 2263 2487 2083 988 88 2042 3205 3605 221 923 3044 294 70 1989 772 3380 2926 4596 632 156 38 2744 1402 385 1569 1358 3569 4226 3030 2782 278 2289 2746 2030 2390 1253 3099 1685 4435 2633 174 681 4115 835 4209 3482 1279 1846 833 3948 3349 4544 2326 1505 2567 3276 4818 4565 1474 730 6 3936 2424 4106 1837 4152 1822 613 4263 2084 3567 4612 496 3858 3591 822 374 3793 1720 2039 4182 2024 3337 723 663 1118 985 2935 2429 663 4985 169 2720 1062 1768 3211 1666 1597 948 804 461 342 3016 390 2835 2766 1560 409 4060 2652 390 3623 2619 3855 1121 4454 81 1357 761 1233 3745 469 3148 4487 2074 2862 1980 1611 601 2845 1311 2410 196 611 1374 1688 2695 3253 2694 2995 3843 955 2906 2870 3938 145 4766 2360 389 3848 2910 4891 2742 1422 1581 1813 4334 4314 726 2154 1800 185 583 2647 3284 4860 1505 3745 3037 695 4562 1309 940 3092 2338 2309 4466 4182 1577 1217 4394 2607 104 2107 4253 1754 4323 426 51 953 4038 2152 713 2768 2453 1284 2381 4408 2506 2001 2044 1533 994 3461 4149 1961 3760 603 4948 1831 1361 3825 4232 1696 3823 771 708 3129 2551 1190 2834 131 3890 2494 3715 4066 3039 3472 3272 71 3935 2112 1805 3926 2376 3557 3952 3265 3923 2392 350 386 2951 1593 79 437 2003 1234 3141 164 1239 4050 2033 4705 220 4699 1590 3640 3943 3604 2428 657 2035 4815 4798 2178 308 228 356 588 1276 2965 1898 3386 1465 1976 2615 4781 4517 544 4775 2570 4293 4172 3034 441 2355 1583 3403 1552 780 2382 1529 4135 1043 3301 2489 3682 3596 2594 298 1234 1090 2632 2743 2620 3121 4766 193 3408 748 1766 3051 3947 744 2150 964 3294 4855 1570 1240 4948 479 744 4976 1192 585 4898 1077 3829 3562 2792 3537 452 3820 4179 1150 2337 1086 3795 956 1318 3368 723 1616 1303 1961 1175 2423 781 3777 2101 2671 2931 3391 1729 2583 2956 3403 3527 178 179 4549 365 657 17 165 1214 1101 4850 2776 3832 2777 3696 322 2807 438 1455 1166 1072 700 4607 4056 1719 4752 94 1468 4345 520 3403 4683 2658 3345 4852 3613 681 3762 225 3106 1359 1230 4118 4448 732 3958 4853 2449 4250 1485 1986 4633 3528 458 2261 1492 3968 593 2844 3830 2657 3154 3230 1633 941 3321 3249 1387 196 2804 1012 3333 2784 3600 2110 3557 4751 2573 125 668 3068 4997 2704 1537 4831 4481 1422 3341 1816 2108 1205 4453 2823 4982 4900 27 1727 994 4344 733 4135 2536 3979 3661 4496 2564 3384 959 4266 869 289 2318 2942 3079 4785 2663 2253 3289 2202 4004 24 3504 4153 1050 653 2138 1173 2779 2265 4908 3787 4589 593 3101 2909 1378 4143 1712 1798 1886 2963 4406 3800 2460 2359 2362 3510 1385 1194 203 658 263 4358 4389 1088 1628 3283 3464 1305 3840 1410 3144 3586 1027 3842 3691 4114 1276 1622 1750 4351 4555 364 729 3434 4624 4240 806 2742 161 1471 2646 3661 1120 509 4556 4243 179 1935 4631 849 1171 234 301 4483 1165 114 2931 1874 4268 3171 1941 2947 1333 172 988 623 2153 671 4739 1113 766 1443 4842 3587 1327 4322 779 769 592 2731 4024 1052 1122 3177 3651 3536 3773 2858 3395 4398 1561 4088 622 4395 1068 4908 2345 2023 4855 2334 2610 1975 4089 1246 3783 4572 346 1727 1956 4682 1753 4238 2593 2626 775 3335 3826 1952 2818 360 3293 3253 387 1141 119 1566 4656 4610 2488 275 539 2636 4274 1009 2472 1185 654 2961 4611 2954 423 3470 440 4712 4132 747 249 3389 2130 459 268 1743 1865 3303 4714 224 674 4940 4602 1672 1839 1866 3611 4769 883 4342 4437 3818 350 4576 4505 2262 2850 2534 3924 4698 353 4600 2665 1234 4012 2066 2748 452 2613 3693 1727 3955 4638 3021 1584 4725 2056 1316 3737 782 1814 4198 1415 1995 2183 4963 220 880 3639 4433 3598 4611 2686 4167 3957 4646 2487 3843 4400 3712 1875 3533 1657 2517 60 4778 2061 3162 1010 3170 2317 3562 2057 4665 3343 1171 3929 1866 1237 570 3453 423 4949 1331 685 123 2367 1001 1564 312 1083 1220 1450 3905 8 4302 210 2130 454 3901 2293 986 685 829 4462 4696 3579 4659 1373 1339 3179 4754 4044 1801 984 1666 4436 3545 886 2164 2857 3921 3114 327 3050 4144 565 55 3858 4757 2628 3168 4602 870 3947 3431 3044 962 4573 4794 529 296 214 2419 1445 1629 1330 1432 454 4227 2619 2254 2304 4580 4686 3602 3419 4987 1462 1686 4731 1051 3008 4666 1440 2038 4390 3441 3244 2711 269 2712 3216 3232 3054 4162 1254 4541 3688 4806 112 743 3172 3791 2784 1051 4952 4203 4142 4936 2317 2717 3086 4197 2033 2084 2047 1880 1318 4001 837 871 81 4189 415 2147 340 3200 2985 3265 2868 2667 2220 591 3259 1904 657 3349 3943 4196 2482 3345 1593 3244 353 3857 2408 1276 3487 1470 1299 3985 4446 419 3275 4745 1559 3314 1446 1214 2190 911 1109 1455 2473 2467 3551 4863 2900 3802 4843 1060 3831 605 1355 1625 4294 1657 2979 940 4329 2327 4422 609 4362 106 569 4741 4985 932 2374 2531 2827 4873 1763 1195 1103 545 625 4574 864 3187 1589 4868 1686 3349 241 1590 2908 4829 3412 2699 1003 3315 2030 4695 1214 2036 3174 768 2844 1801 2436 712 4594 1086 222 3742 2782 2771 2679 2300 3029 2926 916 130 1229 1335 1677 2762 4524 683 3842 4274 3159 1154 4003 4173 1892 3489 3255 138 1609 2273 3838 91 2530 2566 4831 2352 983 728 3115 3426 2611 4797 1136 736 2214 3365 2303 4845 412 1125 941 192 1997 1957 470 3602 3675 370 4110 3436 4214 45 2230 4742 1043 4689 1133 3929 2265 577 2964 4190 2019 2264 4113 933 1545 4527 3637 4311 2654 4762 3998 1492 819 4387 1998 558 3467 166 1785 3092 2397 4259 4603 3864 3430 712 3664 2834 2996 3004 2202 4218 1307 2949 847 1537 4988 1371 49 3385 609 2306 2548 4617 579 4372 699 3074 116 1389 723 1172 3485 3189 3125 130 3137 4794 657 1857 872 1915 4302 86 838 4902 291 3557 3489 4603 2370 306 2350 2254 2103 4980 2828 4673 1037 4885 863 2455 2073 2883 1199 3467 1253 3666 518 2175 3342 1376 4958 3901 3143 3032 2633 218 2556 2040 1575 302 1328 274 3915 2853 4423 639 1526 1161 980 3327 1843 4141 4949 618 201 4571 3418 3306 2941 2440 1137 1991 4021 3515 3573 866 661 3793 1866 2458 4398 372 1499 650 4866 2703 2229 4584 3082 683 4913 4120 2848 4470 3582 2424 2101 1255 2420 3873 4588 131 1402 4852 4069 3051 3536 595 3619 20 1990 2603 2566 301 2396 4657 3274 4012 352 1058 3647 3106 1083 2713 4103 3010 1756 3669 618 4310 2851 4392 3253 4578 1455 3417 4462 4111 3201 931 4738 2377 47 4716 3576 2954 2346 2335 668 3397 4168 2490 4349 2875 3074 4529 22 2577 1927 1513 1296 480 3544 581 1279 180 3002 2613 3217 4622 2431 1226 4235 1034 3669 4460 4971 1506 2469 1076 1558 3729 2165 2106 2724 1536 1799 2064 2135 3604 3232 2476 2416 1686 513 1242 4058 3458 2458 408 3877 320 3770 3073 2420 4663 936 4763 3511 197 4005 816 3586 1880 4032 3497 3804 1808 944 2486 3041 1306 142 3863 4097 3663 4488 406 4959 4354 983 1763 3690 1046 1050 4463 4799 254 1920 4041 717 459 1707 3700 1967 4698 4383 2631 2990 2851 2415 4147 3725 667 3369 433 2915 2931 3381 3530 1708 638 2433 1349 1376 4303 3936 3612 4963 3817 462 1719 500 3757 4318 423 2014 216 4565 3420 1385 3898 2804 2744 3401 4088 889 3882 3942 2818 4598 4156 2491 3078 4017 14 3496 4867 4987 3720 1920 3199 1177 2603 2851 1970 4662 1177 1765 4872 3591 4801 3861 3483 1581 460 4319 1415 2431 4451 4595 3869 3949 4510 2532 3544 3630 382 3073 4778 3443 1612 359 4008 4146 1407 1149 970 331 4779 1726 3188 3558 981 1379 4624 2652 2352 3839 2810 4074 730 657 2770 977 207 2549 1198 168 4213 3867 4757 2640 1455 4399 69 3599 2851 3479 1077 1534 2348 4048 2916 907 2624 4234 497 4368 4594 3487 64 514 265 3456 4187 2554 1576 672 1087 1488 4428 2999 1299 1827 1185 3592 348 1066 845 2587 3548 4830 460 860 4870 4861 3650 4042 612 4929 4188 985 4114 1479 3207 3240 3800 3137 335 36 1315 1260 898 1235 460 1483 1715 2282 295 3578 2999 640 3798 235 2587 3776 2228 3253 740 1115 2635 4088 4701 1252 3190 1370 3797 2106 4135 2045 4638 3049 3890 3622 3895 4177 3520 2232 2723 1214 1942 799 3784 1262 1059 1518 4321 286 1517 2473 3989 2998 1485 643 357 3216 1886 4114 4762 2021 3482 1542 1620 3376 4125 4149 84 1416 448 514 859 338 319 346 4097 3838 3028 237 3151 4797 1962 4747 2277 1905 4850 2324 1325 2797 3441 439 1022 2297 3264 1852 4402 423 2747 4450 1184 4945 4395 794 4122 3200 1980 905 48 3574 3295 2490 236 3742 1137 2474 84 4278 4394 3355 3140 4516 208 1313 4169 3086 9 112 4702 1240 3228 2924 4067 1746 105 4535 1065 3184 4476 3982 4351 1160 918 572 3896 223 3316 4734 4675 717 4190 2638 3250 1156 457 3129 419 3981 2382 2240 3026 4139 3009 3483 3557 2709 1586 1681 390 3496 4015 473 4477 587 4408 1948 4412 1586 3418 1728 1769 3860 3981 4503 271 4757 1782 1334 293 3269 2950 3015 1757 3078 4808 2055 278 3633 2207 776 2915 4850 3614 440 362 360 1782 3817 4222 3894 699 4031 910 3773 1911 3853 52 1640 246 2032 4478 2286 3249 2738 1064 2715 899 2664 2191 2055 1487 2405 1640 1589 575 2877 3143 174 3126 2 3344 4692 4944 2795 2674 2383 4061 2104 1999 203 1690 3271 2086 1608 351 3210 721 3537 3121 775 1695 2525 1746 2215 4195 922 4724 1615 3891 165 1114 4634 682 1586 3304 2964 462 2474 461 1864 4698 4256 1088 1828 3342 1572 256 1760 2170 2776 2371 3739 4639 4973 2264 1182 4446 71 1205 1238 4310 4021 809 2334 1962 3482 4147 2619 4545 3239 409 782 2565 2942 1498 3886 3188 3792 3285 907 4058 705 2056 4076 229 2895 3834 3154 1248 3934 1072 4827 2824 1230 3764 4968 3170 4755 3145 319 395 701 4481 2105 2614 582 1183 1221 3354 2966 1741 1403 170 3626 1567 691 4011 3953 423 1012 777 4886 4983 2908 4130 577 2337 1999 801 614 843 4752 3212 4292 1531 1425 631 2094 2616 601 2375 4830 3489 1145 1368 1205 3459 4766 4456 3765 3383 3050 2377 2255 753 2619 1307 685 4554 1651 2407 2825 2455 1366 3757 2740 1449 687 599 216 3867 27 2060 3270 199 3964 1878 1410 489 1855 4676 4809 1970 2039 4225 4898 3982 1168 27 3962 3215 260 4237 4470 4152 2890 3749 709 2098 2170 2942 684 1202 2794 696 3096 609 3324 731 3167 995 1637 3800 2056 4513 4936 832 3990 3407 897 1666 497 2702 1323 3169 1276 1179 1834 4868 3008 926 122 1861 4552 4172 2182 3083 467 2758 1321 2423 1934 1656 2913 514 4487 3450 4967 830 2419 4291 2264 577 416 3849 3967 925 220 137 3241 2619 612 4262 751 4059 2494 3546 1135 1781 3416 2294 964 3459 2814 3216 1266 3292 1216 2384 610 483 3857 3146 3436 3735 4353 3367 736 1881 2828 3547 4836 3368 4001 1560 2593 1952 2437 2834 2950 1142 2221 1274 2404 894 3895 4123 4791 342 234 1464 3276 448 1153 4740 2789 3900 4780 1504 4222 1787 2902 2448 3340 4885 1544 1382 4945 1652 2061 2214 4274 903 3788 2897 417 1800 4578 3074 2379 1678 4989 1251 1354 2604 2617 513 3428 2840 3575 4092 1538 2701 3921 1553 378 1553 2896 3159 166 16 1894 957 2755 2871 316 4019 2307 3081 4789 4364 315 4262 3497 2906 4061 535 4147 4970 240 2940 3972 3244 2115 2710 4294 1148 4397 2973 2465 1204 3160 290 185 4920 777 2822 2406 1424 3458 4786 2 2897 905 4413 1039 1980 4734 882 1383 4590 809 2654 3722 1511 3433 246 3875 1755 1766 1391 4355 988 80 4205 1333 1325 3453 1165 904 1448 831 2970 777 1106 3460 4363 3822 4218 276 2931 539 4005 647 3320 497 1949 3093 4166 3314 3645 1747 3465 2935 1351 1652 4438 2 2702 4982 1266 4932 4156 3169 4161 3664 661 2724 689 3086 770 1008 2364 3217 384 2034 4810 921 4790 2861 3788 4186 650 2126 4410 123 1237 2510 318 1400 1034 1196 3423 1105 2083 2545 3151 3665 3492 3305 4726 455 398 2088 4948 2144 1566 2675 106 1331 563 2139 410 4620 2443 718 1291 241 1566 3622 2910 1672 4210 287 2851 815 3125 3829 4149 2883 4806 3436 4010 1570 1533 4774 3580 3376 3767 9 3890 3742 323 1702 2400 3390 4079 3379 1850 4793 1515 1018 4549 4985 4148 1368 1567 2631 4627 1423 4578 3742 4692 1244 2653 2590 1160 201 858 2090 3819 1852 3097 3042 3022 4775 3140 1042 1054 1390 3393 4529 3259 3572 4300 2915 90 1086 218 4640 3756 4622 230 3 4869 4505 1367 1595 3685 314 3488 1061 202 4797 1664 1544 4764 4492 784 4047 2160 2630 1287 3635 2950 1107 913 1759 3403 4553 2196 2450 3304 4266 1561 432 4137 2932 3289 2721 326 2511 174 3305 77 4939 3181 2310 2286 3303 843 2342 1230 947 2517 2270 4437 2239 4294 747 4576 2018 541 4597 1431 1428 116 1943 1816 2875 4762 1017 1402 1474 690 4790 1451 2710 714 3654 531 2239 3605 981 3031 4661 577 4874 3934 1081 850 1169 1087 3631 4285 4650 1194 1155 3422 3200 1786 3184 2314 1226 3226 3066 3718 3229 716 798 462 3608 1899 1605 3390 1398 4939 1565 3037 1000 3843 4871 4733 3609 674 2578 3525 1408 4679 4591 783 4273 704 4019 3906 4484 332 800 4089 3045 657 563 4337 1506 3719 1936 4559 1648 2098 338 688 1551 452 4123 1632 1841 2512 1778 972 1631 2464 2256 1647 1556 513 2922 2729 4584 1082 4962 947 4742 1993 430 4804 3358 4469 4223 1647 4740 2949 2212 1659 623 4967 1005 4154 3243 2706 992 3850 3407 2557 3942 1991 4248 4677 1143 1911 4892 3075 498 2916 3056 380 2614 1958 3211 247 933 3950 3288 1738 2075 4932 1248 230 2931 2707 4406 414 2666 640 1385 4492 4618 1406 2445 4964 705 1076 482 23 519 4285 732 3282 3371 1671 3177 1460 3591 4789 2102 3579 1264 4293 1106 3008 4383 1883 4010 4070 2874 1716 4796 4047 1699 4012 2595 719 2696 2201 665 351 1554 3765 2120 3515 1534 4799 424 965 1711 3443 4389 952 3065 2990 4830 2541 4088 4115 4191 3537 4407 2888 4240 3333 3178 2361 3899 1101 4940 4620 4026 4802 3753 348 4070 3232 1798 4423 1857 1792 460 4768 622 3159 1945 1645 3811 3190 4750 4913 134 3952 4394 2059 325 1526 1573 1414 1828 3102 1854 7 1283 3904 3094 2914 2302 2536 2795 2686 3067 623 4630 3356 751 4914 4765 4076 1706 2073 4601 1063 4846 785 25 1230 660 4219 3494 450 1606 4923 685 2170 1350 3745 2328 4016 1254 2291 845 1900 502 1385 2069 4031 3834 1536 94 817 4305 2616 1682 2805 3959 4974 4622 4688 3403 2051 412 3621 4498 2282 4001 2379 1970 790 3120 3885 4072 538 1477 505 4563 2575 2170 4586 4230 2073 3013 23 354 1842 3024 3705 3841 2774 192 1089 1237 3518 1127 1799 2031 1205 1571 4764 4344 2750 4084 2505 747 3724 4321 2622 3305 800 980 260 2228 3894 4881 755 4228 4392 595 1461 2389 1514 1392 3345 1327 2036 568 4393 2213 484 1521 4548 454 609 430 1125 1959 1041 2971 418 2095 4243 1939 2653 3418 2214 3355 2887 4639 3945 1932 4424 2074 4624 716 1840 3554 1262 4382 3434 3844 4925 1773 4195 2502 1455 3965 4959 805 3153 579 2245 904 2755 2807 1798 1978 3145 3441 4666 3452 1629 738 586 1480 4242 4574 1007 3655 4778 3721 4658 4540 3290 46 4810 4895 4097 4409 4737 4532 372 3719 1703 1849 2205 4977 2462 91 1671 949 1300 3121 1548 2845 4332 4496 2247 4877 61 1093 3650 177 3137 3614 4722 493 4247 226 742 4211 850 940 123 2401 3281 228 1795 2368 2781 350 3793 2678 1805 169 2246 397 4645 992 1568 2626 26 141 382 1998 1456 873 389 4721 4125 1861 1862 3042 499 4637 2061 4368 3905 1432 2004 660 4659 2161 2582 748 2374 1065 3804 1938 1541 4298 3651 4291 1847 4685 3540 2185 1902 1301 1483 3490 705 962 2137 358 4051 2976 1698 4916 2841 293 464 1950 1000 406 4430 4736 2214 1298 4341 2741 3948 2229 2674 330 778 2759 3286 3569 3219 2035 2141 2680 3980 1017 2832 4039 3513 3180 987 4934 345 2948 4991 2420 1581 2860 3129 1337 4285 3245 289 365 4147 2746 236 4486 2541 1962 2139 2239 1111 914 3442 2331 3247 2616 2506 1670 5000 3337 3495 2788 55 1499 1810 1376 1697 1916 536 3359 2547 3401 3673 1410 208 304 3018 200 3991 2567 2739 1473 1683 1074 2770 2564 2601 2137 4887 3410 2021 2455 4798 4192 3269 2852 2448 4553 4452 164 3009 2538 3449 3542 923 2141 2117 1863 4434 2942 4201 3412 3959 4025 2950 1451 2054 2810 2914 891 191 251 3418 1926 3256 1882 26 3446 2977 3456 3527 4870 1318 2771 670 2789 2953 1788 210 1135 3718 490 74 3867 3574 3806 2152 253 2604 3205 2411 3198 3179 617 4158 4135 4805 4176 4279 1794 2437 99 2969 1089 4055 1809 1418 1381 523 4457 1781 3864 4125 867 3698 867 2840 3800 4337 1185 3566 4310 883 618 4025 1501 761 4825 1630 2972 850 2887 557 1164 578 2278 42 4292 4597 3622 3007 1300 2968 1043 2744 3898 4665 1356 2885 4840 3394 4558 3027 1515 1122 216 76 4870 675 1509 1210 3597 2973 4317 3520 3731 4106 2507 1937 1460 848 4832 2247 4219 698 2639 4461 3133 3959 3031 2302 4917 178 4812 1132 1478 2680 1559 3273 2396 2653 2777 473 1779 2967 740 2702 1654 2817 4610 1291 4266 3594 3964 410 824 1243 756 2390 3286 141 1723 257 4935 1025 460 4920 366 4037 3711 2802 287 1574 4351 3164 2359 2656 4660 1327 1255 1728 4074 2065 3964 1595 1680 2696 4026 3076 3298 3234 1548 3706 3560 2920 4998 4199 4109 2174 4684 2242 264 685 4376 2422 1030 2818 2264 1457 4214 284 2885 4598 2636 3473 2725 1683 4406 2306 1769 2900 1770 3858 776 4678 654 4475 58 3469 1415 1057 3647 3806 3691 972 4598 4357 1998 83 1734 609 1185 2020 2904 4571 3214 3165 3082 3819 2214 358 2782 195 2043 3772 1945 1922 1182 2272 3988 2330 3178 1182 326 322 1543 2575 2313 1788 1216 4143 321 4448 2213 3319 4504 760 1146 660 3052 4298 1974 1750 1647 2529 757 4458 1182 1860 2007 2097 1267 886 3006 1983 4532 2444 4764 3804 2969 130 4547 2390 1433 3102 2987 1422 14 35 1599 4398 3916 992 48 145 2606 1767 2481 3819 1370 3006 3449 4741 4728 1633 3828 3571 3590 830 2898 4445 3071 3167 1991 2201 3415 2852 4225 1191 2881 3262 3030 4420 3633 981 235 640 4403 3780 3213 3672 3274 151 1020 1468 449 1812 4659 4218 2718 567 3546 4281 1842 1172 4996 2151 3858 2033 4049 2260 1937 281 2669 301 4300 1514 4103 3482 788 1760 1683 2103 1128 3816 1057 4175 3672 3437 2051 1300 4019 591 3707 113 1898 4279 515 752 3882 4285 1771 1516 206 1602 302 2281 1835 1494 3733 3159 4227 4491 1810 1042 4538 4792 111 4021 4692 4383 2469 1402 125 4527 3101 563 2071 146 162 301 4536 4664 949 3568 849 2651 3800 4792 128 4545 3868 7 4295 701 4635 160 1267 2583 646 1798 2429 3063 424 4035 2332 2461 1664 3153 1530 4660 3372 2997 3427 4851 1385 4534 97 2827 3820 915 258 3932 4868 3298 632 631 2053 2082 1376 1349 4942 282 4836 1887 3628 1543 3785 3075 3877 4458 82 1454 3110 1192 4731 1349 4966 2672 558 1842 320 3945 4841 21 3029 1569 4806 4088 3263 262 3875 34 4656 4665 3616 2277 113 2743 3315 1833 3467 2919 2511 111 4785 3310 3032 3206 3228 4693 3016 4657 1382 10 4758 1486 2791 2507 898 2249 3868 4014 4282 3943 1818 3756 1465 1164 471 4529 1298 4125 1898 1902 3825 1534 4190 3216 154 3374 2083 2278 3040 3430 357 3502 4360 950 3083 1624 1611 624 3841 361 2448 4507 3055 890 2119 4985 3839 3151 4087 825 27 4617 1481 2462 1740 3780 3010 566 388 1130 677 4411 4725 3413 983 1790 3784 2601 2169 4983 4024 608 4370 814 3620 460 2394 3286 1264 4248 2096 292 1220 743 3261 4940 2116 2932 3847 4996 4318 3128 391 368 903 720 4547 3036 638 876 3397 3045 1440 2137 4522 1857 2642 4168 2171 3721 3402 693 4031 198 399 3584 2024 650 2748 4040 1833 2474 4537 443 535 3083 3962 4510 1045 578 974 35 3654 874 3417 1414 2615 1098 3162 3992 825 2757 438 3101 2076 2304 4675 3117 1063 2335 1366 22 129 1568 1582 440 1203 3278 2646 4984 724 3063 4927 4910 612 2063 1379 278 4657 1523 683 1443 1861 4935 4147 1120 373 2065 4049 365 1220 2099 785 3096 2126 180 1867 2321 4333 1024 2283 2220 4360 748 1337 587 3559 1899 815 2682 2600 1315 2758 3329 1725 1865 2369 622 4196 4545 2935 2688 1453 766 4061 325 3584 3472 2474 1813 3204 3425 2266 3964 3521 3767 2012 3724 2791 3118 3268 3897 2765 4947 1233 2971 187 4273 1672 4519 1744 4632 3927 3630 3724 4337 2339 1285 4623 363 1963 2060 4393 4706 2034 1503 4336 3058 3513 240 3469 1064 4738 4322 4887 3770 2862 1960 822 4993 128 708 4593 2630 3672 3936 2409 4771 474 4729 980 4774 1292 14 3147 1921 371 4933 2843 4532 4998 2103 1584 1274 4906 3784 206 3400 2284 4568 3486 2953 1418 916 111 868 2411 797 1018 428 3730 1871 1877 4751 1863 4820 2017 664 1173 2487 1789 3566 893 1201 3664 1466 3578 528 1386 333 3788 1867 2460 1903 1429 2103 2099 3561 3422 445 3825 1916 2531 169 4852 2024 1923 3061 646 1374 4177 2108 2251 2750 3238 759 3230 3378 500 4788 3236 1257 52 4721 3023 861 4865 4413 3004 1205 3163 1088 1853 2620 1510 4215 321 2968 1424 3153 3495 4700 1750 2708 3766 3094 2007 920 2744 4826 2719 2290 2571 2469 974 4715 2367 4898 2623 3751 2738 3041 2161 4887 4983 4723 4737 3919 4466 4415 3902 1064 3230 1417 4124 4607 4799 1141 3354 3996 3480 3088 1052 2365 4935 2752 1953 1424 3556 1327 3694 3420 3270 2484 993 4377 3525 4945 1198 3579 3297 382 470 4507 1626 2557 3827 4766 2933 1724 910 3236 942 4606 2521 4362 624 3138 1437 1505 3375 1930 198 3532 3838 4526 2618 3806 2441 1055 1173 3922 757 1332 2951 2105 35 760 596 824 2297 3417 3843 4503 4120 4515 816 2147 2415 2812 483 1036 1366 2317 439 1112 3324 263 1539 1158 3250 1315 1348 1092 2038 4609 3233 1706 2257 1698 3958 4229 4497 4862 394 1709 2992 3991 2049 3590 3675 852 4162 1171 4643 287 1825 3870 2439 3168 4567 810 3321 647 613 2674 813 3621 253 1510 2109 1676 4041 2037 3567 4867 442 334 4765 4555 3642 4854 3348 4900 1042 1477 4830 4721 1037 2424 1680 711 995 3561 4180 4882 4439 4074 4640 2281 82 478 1494 509 1381 3377 4506 1246 347 1578 479 1046 2589 1832 2074 4435 3187 4994 2261 2937 522 3718 4814 3526 3993 3419 2653 2261 2331 670 4425 4924 3935 729 2348 797 1035 871 2226 1937 845 2290 4279 3288 1049 2078 3734 1434 2046 1091 2586 1809 624 4126 3393 2389 280 1232 4491 3439 4447 334 3680 542 479 3439 1551 1685 3410 2753 2864 3218 184 541 4443 4529 1134 1302 3687 2208 2986 862 3740 1664 1272 3626 3265 2290 4032 4625 3151 4928 4013 4456 4531 615 263 1849 4568 500 2634 3391 91 4420 3869 3995 4861 2106 3564 2827 3469 3941 2607 2094 4787 863 2425 305 3630 4903 9 4405 263 2008 3708 4174 3820 1520 3633 1397 134 1570 4739 4375 1755 3908 1635 2053 2476 1073 4004 3986 584 3225 485 1736 3752 3140 2595 3531 633 4491 4532 396 2965 3343 4756 1047 1994 400 4964 933 1953 3495 974 3515 328 3172 107 2921 4393 217 837 4573 2881 1036 3597 941 1266 2521 3678 2984 3657 3118 3848 1678 1488 2990 318 1747 4021 2623 3208 736 610 3819 514 4762 19 4523 1987 3801 4827 3039 79 4810 967 4719 4350 3966 2809 453 1826 3377 334 4617 4333 316 4513 1156 3393 4747 3750 4509 4566 951 4519 567 3575 3229 3203 3217 2717 4117 3914 2492 4315 2772 2114 1953 192 3258 2389 1065 3992 4645 4129 2562 2555 1028 4670 225 3805 61 563 3827 2300 4288 3130 4682 933 3818 4808 1014 2840 3187 534 2841 639 2960 2466 226 243 73 4607 2691 3591 2524 2104 3363 2995 2113 4105 3525 778 619 2190 4975 4340 3037 4570 3532 1029 2259 1634 2027 3220 3533 1455 3933 2365 4608 480 1283 3336 284 3005 1437 3447 2887 4733 660 4772 1264 4361 1169 3481 2461 2631 1347 2069 1429 1192 4494 3086 1519 4626 2303 4402 2538 2206 1217 3388 2490 4067 4314 2966 3714 3793 3742 2761 1436 1199 1171 3494 1322 934 652 2336 4697 4788 319 2880 3377 1482 1759 2376 454 4094 1810 1736 2970 4522 4555 4429 9 4899 4393 4725 1779 1443 1183 2012 3229 1671 1746 1449 3840 649 1782 2329 593 743 4017 4556 3432 698 671 1235 3953 4625 3012 488 1349 1475 4797 422 506 1304 2751 1437 1079 1129 2318 2680 833 2404 3240 2734 1393 2377 2520 4932 820 3087 2235 1545 2297 1199 2982 3328 2591 4800 1294 1978 420 2834 4262 3049 2815 4803 2173 4615 2999 205 2581 477 1473 3501 4653 836 3910 4870 2736 111 4226 2460 1516 1575 4207 2610 3668 3926 1768 2740 2799 4836 1102 4038 3414 4278 2254 3875 2090 1241 465 2326 3723 675 3915 3549 2906 3955 4021 1744 1616 3196 860 2719 2461 1854 3159 3986 1690 845 4132 2654 2623 4456 4483 2703 3134 3963 986 4344 1854 3837 3567 2916 2969 2739 3921 3097 278 619 2128 3032 2559 3994 3088 4479 84 231 931 3230 4287 2637 2420 2853 1502 541 1820 645 4453 3322 1480 4450 3345 2707 1385 1336 1061 3180 4843 4915 321 3469 3014 2117 374 3434 2888 2124 2403 489 1210 1497 499 1895 222 2530 3805 3099 1600 184 2243 3530 3042 282 2155 1609 517 4377 2289 502 4223 2410 1195 200 848 599 3163 2346 4908 1854 1161 1428 2788 224 4759 1618 2556 1043 2939 3699 4591 3921 688 371 4671 4295 3493 625 3317 807 3388 3410 279 4126 20 2004 2892 166 2400 2644 866 4869 3550 4793 1497 613 4217 2222 4694 4362 352 1964 321 2743 4077 3829 1383 137 4118 1330 2168 4522 3527 1631 1410 4543 1405 2018 4580 2123 4885 4143 2132 2098 467 366 4674 615 4995 4883 3210 2662 596 3502 3398 2978 3408 1193 2250 3952 742 165 222 2395 2320 3101 32 1606 2557 3712 4231 2837 1136 803 537 4996 3839 53 1262 2414 1605 1586 3786 2919 4600 2137 4375 3771 3491 4278 3577 2373 3262 3928 4944 3320 2313 2300 1889 4482 2957 2352 2382 4548 4307 4105 3881 2531 3154 190 2973 3826 1637 3242 1797 2790 2227 4670 875 928 542 3404 1059 359 2532 3077 2405 3019 3009 4516 2390 219 4123 3065 3207 1568 2437 3816 173 824 484 1783 3383 4636 533 235 2324 2050 1557 739 290 3427 2735 4835 4624 1710 2050 819 2125 2468 1120 2238 3558 2378 3273 2372 644 2506 4710 1040 1587 3706 4614 3034 1573 4139 1460 2357 2853 1283 2182 2538 2309 4356 3824 2116 272 899 4591 379 1712 2905 4543 2313 4753 4645 190 3063 4236 2481 270 2553 3909 1089 3279 4350 4294 4439 3802 369 2418 4721 1327 4443 746 2617 4560 3302 3228 1612 4620 643 535 4876 2933 1869 4552 3190 4330 4868 4103 2845 102 4052 1771 2693 4151 411 2490 1968 4336 4238 290 1861 2071 4556 995 3388 3679 3305 3219 3227 2976 149 2016 3444 4178 955 2353 2637 4862 2370 4670 3054 3197 3359 595 4854 4966 2825 969 2359 3340 4364 3981 230 3862 3207 1256 2620 4534 1350 2837 4047 35 192 885 2961 3014 4730 1550 2272 2832 4250 3368 333 4043 3452 2863 2181 3501 1841 3516 4179 1248 2867 3412 2316 4580 3339 4383 4033 1532 1747 3826 2569 2069 4700 1070 2380 4610 4290 3614 1281 3450 994 4981 2153 1560 1283 3886 2777 3171 4890 2074 1564 908 2988 1142 1407 3162 2720 794 564 4561 338 1859 2255 2854 858 41 3572 533 683 3650 3391 3988 3668 2965 4066 2077 746 3280 258 368 1324 4243 2635 2534 966 651 336 3479 3439 4576 1995 4949 611 2767 1667 247 529 2464 3737 1855 253 4681 4346 3700 2119 1977 4280 337 1411 2446 257 3108 3080 2104 710 784 4033 1379 1429 4859 1783 521 3088 3721 4660 4406 2676 1775 2425 2434 1523 1016 2249 3258 2426 1124 2708 72 3860 3100 1581 1766 3701 728 812 4119 1423 1129 4269 3695 4793 1327 1968 2597 1530 3059 4391 4984 1619 1134 2506 2199 2987 4441 2742 720 4360 131 1178 1706 293 87 1272 2210 3286 3138 2074 3890 229 4273 3251 4534 3593 3793 4058 4821 3314 1645 2939 4718 2430 3853 4901 2440 1831 4337 676 1568 3491 1641 2224 1351 987 4240 3301 850 4772 4916 4130 2256 1753 577 1258 2440 1590 1123 2509 1304 207 4415 1472 311 983 754 3705 2004 4921 3008 4836 4116 347 3647 2825 2240 4478 4665 3 4148 816 1798 3682 1394 2225 3743 3354 1789 401 100 4946 1638 1273 559 2590 1819 2877 1927 3406 955 2985 1606 3069 2843 1145 2716 4322 3164 1575 3161 1130 1650 4240 4814 3692 4678 927 3397 3251 1821 1817 2517 2808 3720 2728 2391 3006 2730 4473 2963 3492 1989 1709 332 3774 4941 3427 2616 4861 1867 3508 3153 1442 27 318 1334 1807 3966 1339 3459 2142 3745 3503 4916 199 5 588 1518 4423 2037 3585 4791 2172 4386 2807 1561 2098 3130 1387 1155 2889 1653 2216 911 4100 727 3330 2637 4011 4657 4819 4767 3730 2432 313 2787 2840 4317 3166 3461 2241 4787 2599 2426 4413 3435 734 3093 4046 2131 2800 4933 3734 2275 3400 3341 1951 1007 3658 1236 1896 4536 873 2035 2991 4939 2625 2809 1450 3200 1221 1578 564 3820 1962 1772 3583 551 3786 544 3020 3591 3867 3159 2476 1340 3382 1139 2339 3122 4424 1897 983 3626 4948 1430 733 2376 838 1703 2917 870 2145 295 3801 240 4827 1661 2274 1015 1572 1875 2371 4102 395 848 3172 3912 3048 1791 3752 2584 115 4174 3207 1326 3780 3520 1877 3665 3888 3547 4297 632 3563 2451 799 3616 3048 3037 3575 2529 2555 4573 1067 3833 4216 672 1253 3039 3801 3067 4598 1089 3971 1602 2432 151 545 2953 494 1381 1808 1543 3511 2357 3930 1118 4758 1699 2451 381 1564 599 3855 3358 1453 310 1578 16 2543 2402 1862 3126 3982 621 3985 4013 955 3994 3932 794 1264 2732 925 1586 1925 2741 1334 2825 799 1769 227 2444 1724 2952 3472 3254 3879 3863 3833 2215 2074 1367 2120 4880 951 3501 2107 4248 87 3825 4564 3738 3091 1159 1071 3053 3765 2161 2815 2819 4064 1522 545 2122 1756 2836 831 2350 3075 1339 4406 3677 4127 2425 3720 2513 3178 3312 4499 1202 891 2243 625 2865 3464 2781 2758 526 1319 3671 4317 532 2227 1663 267 4152 3277 2028 1634 2237 1473 2699 2104 1946 2189 3885 2493 1994 3709 2830 2033 1491 122 456 1403 3056 1342 2926 4859 2351 4297 313 2369 428 2007 2703 3811 1276 3112 2159 1179 3955 3079 1278 3711 3575 2564 3461 528 3082 1194 2480 739 2131 4537 2912 4707 1798 3869 2234 1429 3672 3757 4455 3554 3643 1773 50 4464 4688 868 4677 1978 2816 4591 4924 2100 4946 4692 4007 4759 4761 4424 4941 67 939 3938 140 4816 4907 4717 4626 1764 3383 3810 2743 2496 3074 2316 856 275 955 4898 2126 3365 3061 4312 2933 757 1709 1030 2845 3084 4871 4087 3125 3424 626 3372 3323 778 1887 3743 3589 4320 3902 352 2403 844 4136 4108 4722 3946 646 2488 1946 3510 2625 4698 505 4420 3312 1497 1495 990 1453 2928 1752 138 4528 2199 1117 913 1834 3754 2787 1162 3851 4872 170 1796 342 2453 1303 1479 4760 3608 2138 1380 1908 3230 1961 1376 4129 4757 187 1526 1602 3402 1062 4842 3357 1764 2010 4414 3749 4150 1340 4232 993 4721 2972 4458 1682 3751 791 1481 4785 4145 277 583 3206 1106 2436 354 1034 50 4699 1594 1126 3669 2256 4655 3810 3313 1739 1056 2359 4651 3945 1229 261 2411 1673 2734 1758 1531 650 2921 2585 4436 1420 1800 4152 1088 2634 3865 4730 1657 398 236 1610 3057 1253 3753 4190 2368 983 3143 1480 1450 1512 4934 545 1214 3186 4478 3257 2352 4961 3550 4560 543 3501 4950 2873 3536 3979 3532 361 1169 4413 4307 2404 2703 165 88 2937 464 4750 412 3017 994 4179 4532 1700 1002 1142 876 2459 1662 4579 3151 1199 428 194 593 1377 1768 336 3494 128 3402 2038 3720 2894 1886 41 972 2291 834 3904 693 2681 2019 258 2320 334 4344 1877 1463 3693 2989 4944 2551 2669 3282 2610 4337 3744 3978 3480 2692 3429 1973 3563 1521 2007 2270 2248 2422 557 2101 1270 28 1896 1165 547 641 3767 2807 448 4799 3638 2662 3320 187 3426 457 2461 1687 2015 1077 4499 2816 2922 1480 4139 136 3104 4831 1986 637 1485 3209 1583 3384 1294 1145 4760 3368 1832 944 4494 981 2462 4608 4796 3885 4495 3418 876 1145 1485 3289 1610 1041 4719 1821 2415 2484 983 2273 4735 985 3365 2878 4683 1338 4579 222 496 3467 2520 3361 2646 4263 4013 811 1739 4387 4242 260 1213 2945 1778 3063 1371 1303 1834 1635 1965 3534 3342 757 95 4571 2005 4580 2851 3016 464 1252 308 1036 743 3636 1683 4311 2308 3216 1085 2072 701 3599 3363 3015 4918 373 1704 618 925 4587 3511 3508 533 3346 2083 658 955 4316 821 1076 252 4467 4770 1730 4869 1568 1370 772 945 3701 354 121 935 1619 675 2313 4186 2725 729 3 1327 1539 2900 3600 2234 3257 754 2078 2673 2821 1283 830 2687 3492 2172 2845 267 1101 3973 1479 2662 4564 1755 4984 4929 345 3510 1681 4005 4719 3508 4929 2984 2557 12 2185 935 4824 3508 4895 3006 4087 1452 108 2666 3182 737 4390 240 1284 2675 4263 1923 1692 2863 2028 3106 712 1525 558 4935 2313 1091 1708 2145 1592 328 2224 3107 2769 1778 1717 787 4387 1617 1064 2787 3681 793 4420 1652 1291 4956 2916 4790 622 934 3229 170 4696 911 2592 4320 4621 2981 3565 2601 3021 2935 4595 2510 2547 1195 1305 1454 4927 4744 225 4852 4413 3013 4359 15 1716 3361 974 2417 201 3784 2363 657 1753 964 1984 4049 658 1002 1410 1064 4490 2057 276 3584 1574 1023 842 225 3629 1187 3991 3885 3075 1196 87 4346 3167 4488 2205 1923 1428 2806 863 2839 3684 3413 653 3017 3648 1554 4565 2782 4345 4454 4418 362 4515 366 2792 2539 829 1985 4330 2276 506 4758 1509 2172 4546 1051 2426 4276 1298 1095 4968 157 2496 113 3823 2256 152 3726 3646 2795 2777 1119 2933 1691 3225 3336 76 3908 3293 3115 1619 4291 1210 3203 3184 1933 4655 922 4788 3477 2120 323 3006 2498 1661 1664 2278 174 2792 1365 1075 3928 1219 4099 1214 339 4928 4374 4341 181 3903 3728 4601 2425 1979 2612 568 2757 821 483 995 1541 4760 1738 3825 4446 2051 154 1259 1532 3378 2183 4302 1348 2334 3250 3780 2074 632 1599 4051 2581 58 39 4236 2798 582 4087 573 1917 1124 3480 3272 3028 4241 2733 3866 3786 3923 4056 3564 1393 3542 3973 446 4135 2865 1908 1287 1873 3082 1387 4430 196 1398 11 3740 3339 2402 1118 744 3620 4293 632 106 66 3323 2899 808 4412 3451 4984 2620 2957 4410 3621 3899 4234 4511 4402 4719 1567 1868 1931 3479 2938 2203 2161 1538 1126 295 2833 527 834 2951 2347 4505 4808 62 3628 699 54 4398 4244 736 3072 2728 1521 1717 3100 333 3267 4349 716 777 2190 1156 2736 3234 715 2733 3625 3197 1702 1741 3351 602 985 2373 2373 1451 4120 1267 4671 641 2924 3209 2411 439 2808 3045 3149 581 2079 2776 809 4046 3236 3711 1837 954 4496 909 4604 221 4415 2087 220 622 907 566 361 4577 80 1689 4616 3725 1078 3824 932 4807 4939 3362 3781 518 3294 1944 4060 3916 1597 4432 817 779 4968 1427 1789 2574 2763 534 4888 2779 1776 4389 1204 176 2923 1780 1960 1827 3684 4404 838 2273 4681 2892 1157 1040 1977 1629 1975 2092 2281 4781 3452 1254 3843 725 1102 1656 1083 923 283 666 2312 985 550 2113 553 3580 2238 3162 3285 3501 718 4683 4001 2668 91 2235 2063 872 2601 2765 2465 1992 1679 3569 4722 4941 3694 219 1509 4013 2397 4898 2572 146 3576 2882 1778 473 4205 1779 2769 60 2790 3919 774 3288 4449 3816 4608 3280 4723 1024 940 920 2009 942 1836 522 3085 2296 2451 3861 711 84 3602 1697 4521 341 1479 3860 2250 4964 2393 2048 4268 1309 2965 4554 1119 3206 356 2165 3116 291 2530 4021 4770 1325 3505 1405 4172 2814 524 489 3056 942 3964 2436 1330 4753 4679 2332 3239 1383 3316 4921 211 2027 3888 4978 2371 3861 4132 799 3915 4432 324 4232 3410 2364 2721 3348 33 277 4496 515 4752 4578 4594 2653 233 3399 1522 425 475 4923 4018 1247 632 2699 774 814 4911 2893 2727 1527 4267 4726 2313 4031 2042 1765 3781 4433 3278 245 1760 4082 2736 1831 2946 3964 64 2334 4640 3835 350 329 1043 2643 2733 4916 759 3184 4178 3111 3037 540 2065 1909 1945 2332 3888 567 3460 2563 1587 3343 4907 1750 3678 4877 4294 3831 1774 4269 1922 795 696 2767 4160 268 2824 1558 4123 159 2404 3146 4054 3838 3391 1438 2516 2399 4430 586 2854 355 1014 1106 1905 4352 204 4725 2421 3360 4427 279 1495 1944 4266 599 4591 994 1051 2410 4275 459 4726 2110 4387 3397 556 1440 1986 2030 988 62 123 3512 3489 3806 2082 639 1393 4021 2471 3910 4112 1937 511 2314 2139 240 1322 4221 4734 3246 4286 1380 2855 3587 2050 3754 2856 2083 2996 3179 4048 900 2796 4313 459 1203 415 1091 3366 560 1845 1697 1628 1733 3450 1281 1587 4834 4129 1741 327 836 2628 1763 1255 4018 550 1884 1291 2103 2329 181 1388 3571 4224 2481 1660 2202 1559 2132 3505 1787 1629 1537 3231 826 425 1910 4851 1886 3602 4619 3576 2916 38 4735 2358 4162 2508 2499 1158 2165 4634 4564 4727 4563 551 3989 1692 3794 3122 155 3300 4575 3649 3367 385 872 691 1504 1506 1579 4799 4222 1552 3660 602 4496 1884 139 4757 3279 2912 4843 2789 2937 3642 1069 4266 4591 4236 2251 3808 2407 3414 4405 600 2282 3043 503 4792 4127 823 2465 2167 1719 2600 4950 2194 3079 1418 101 1634 4137 225 1283 1548 3778 2571 3104 4343 4086 3979 2277 2985 152 1200 4260 619 18 4035 4776 3152 3667 3133 3632 3562 3772 1142 3649 2493 3674 3775 4377 1874 1576 265 1789 2422 3617 4388 2995 280 3698 3201 4625 2134 422 3408 1028 33 1776 4451 2010 4636 1701 209 3833 1321 3335 1092 1997 4364 2051 931 2070 3870 2900 2465 4727 651 3894 3276 3241 1748 971 239 1254 846 1946 2008 822 2330 83 1219 4365 1019 44 773 2227 4827 407 1105 2547 3542 369 135 1428 2244 1981 3888 411 1220 3567 131 2543 948 3810 2508 3684 1018 2802 1703 4105 166 619 2665 1098 1005 4936 4176 4222 4936 1804 2798 1569 2355 1477 3794 1236 1542 556 3470 4408 367 2118 4562 1319 3814 446 3536 3651 1320 2209 4718 1197 621 2336 3343 4087 3298 2233 698 3082 3888 375 2145 1497 963 118 516 1508 3003 423 4476 4183 2486 1002 4408 4280 1228 4511 2819 3268 3746 668 1507 3826 920 4986 2748 3046 1915 408 723 3656 2084 4559 4676 1971 1830 1612 1957 2126 3196 4401 424 590 2081 1051 4437 4914 2181 1413 349 4110 3959 4684 2368 1393 2398 1338 376 3670 3607 700 756 3271 4042 3212 2062 3965 1989 3519 1638 4121 4095 1567 4916 1743 894 3602 2809 3982 1922 4417 3151 1529 3183 2098 500 3376 3191 2735 4628 2256 294 1805 652 4439 2652 382 4928 2265 1215 4823 901 1502 2326 2867 4935 521 3439 4014 261 4298 362 2706 1384 3389 91 381 4232 1753 3068 2345 3463 1474 4944 619 1323 1344 738 4909 2784 4110 308 1821 1724 1123 1872 4003 714 4852 2835 2623 3120 392 4588 1872 2496 4307 4946 830 835 3628 3915 1305 1769 2086 1886 1607 546 3723 1202 3658 944 1332 4884 1312 3283 778 4206 2721 1164 3945 4530 4269 2682 4711 4915 4060 4160 4994 732 3683 4340 719 1374 1502 1938 4740 2911 440 3296 2038 3118 3084 1607 2036 472 2096 2808 2666 2950 3397 4324 1071 1909 3488 4931 1664 3948 276 2951 4282 3577 2654 1726 1252 4565 3559 4683 4434 339 1806 68 636 709 3332 2998 1060 3935 4701 853 4516 2730 197 2597 2550 4978 2913 372 4450 801 2922 1941 1763 1530 4030 270 2770 4854 2775 1586 3890 1850 4889 2017 1914 3031 8 4443 2670 1481 1480 1153 4606 1193 2539 4084 3198 2507 2039 324 3061 1193 1925 4586 4342 862 1819 2166 1105 2531 3259 4746 1731 1461 26 3220 1274 869 4978 720 3242 4351 584 4060 1882 3739 4278 3003 1568 1736 4194 3019 2953 3068 4510 4686 3818 293 1230 1141 2322 2243 4621 3992 4813 3867 3560 1207 3002 790 3465 700 1990 1743 733 1463 3880 2241 3823 3281 2906 4231 4315 3753 3398 146 2355 4522 4311 3607 1878 2547 2708 1918 4276 3373 24 348 1611 1161 2316 2658 4773 152 212 3051 104 3952 3798 770 3244 1174 3798 2810 1913 247 4709 1804 886 4885 1797 965 779 4648 1431 2325 2048 4506 4237 1584 2020 554 2376 377 1783 722 1155 3587 2799 2689 926 1838 2391 4218 3276 4112 2156 3403 861 2625 2175 3831 661 1973 749 373 3059 1182 242 2734 4395 2928 3849 4258 4252 2043 4406 3484 1731 789 1060 3138 3590 4469 4831 126 2698 441 2836 4351 1654 1817 3204 273 470 2097 1869 4505 416 363 4792 258 1746 3651 364 2338 626 617 2682 2301 4221 2163 4071 3193 2761 2136 3901 2825 274 1454 649 3915 1345 3100 3447 2410 1224 1449 3586 108 4727 4003 1900 3860 242 1065 3588 1305 2577 4138 4091 14 1575 2924 1342 4712 2372 1446 3191 1299 1019 797 2828 4341 2620 275 1983 2609 2643 1803 292 1286 975 4535 1134 1350 4884 4818 3154 2663 2674 1871 4529 805 395 4544 1859 1022 1353 3111 1583 2852 3661 4776 1588 3143 2345 277 2572 1161 3272 1833 4995 1728 3792 878 3764 3543 727 3151 1612 3965 475 4334 1805 892 3329 1919 1421 1067 3895 3003 1764 3229 369 527 3802 840 3984 3818 1238 551 2654 1738 3064 4841 331 3856 1192 495 491 607 3084 2010 4486 2201 4630 2458 3615 4826 4316 944 878 899 3591 3869 4150 3936 2820 3257 3239 3786 1286 1189 3901 4631 561 3017 2135 2157 1193 3687 4849 4762 3489 997 2306 4223 645 4000 3887 1496 48 3356 3302 1854 4006 4388 4580 885 3612 2160 3560 4582 2571 1138 2285 566 3209 4056 4460 3645 2775 2742 4551 2120 4284 929 3608 1904 4136 4196 4024 1905 746 4343 3928 708 3995 2611 4323 477 1137 1015 1570 77 4277 2870 2319 1233 4341 2951 3346 1105 3010 3340 1607 186 2467 1227 1294 2333 4665 2736 3954 3582 1209 3921 4683 2181 4381 1168 3052 2976 4891 4333 4109 1095 1428 2786 218 2831 878 653 2274 1720 2243 2657 2697 4911 3992 309 1302 3605 1879 1803 4278 4957 3005 3394 3247 1498 2965 573 4150 543 4899 234 3745 2773 1113 3164 4678 160 2269 2954 2042 2626 1537 2213 1619 247 4378 4110 4775 568 2314 1446 2098 1112 3767 4715 4428 4458 3801 4257 337 2672 4975 3807 3847 1045 4323 1366 371 1997 4497 2574 1524 3168 1452 3385 615 2570 4210 2222 4145 1646 2251 3151 2528 422 2029 1379 3859 3357 731 2669 3405 637 825 3115 3094 185 898 1160 810 4845 3299 2154 2080 776 4557 4228 2348 3153 2950 1221 2677 3871 1073 4344 4584 800 945 2842 1739 4987 1314 3912 3283 2190 3361 4230 2366 32 4950 2808 146 672 3897 341 548 1132 1843 4247 4138 2627 3656 188 1570 2588 3908 4992 3856 588 4515 233 1580 4197 3166 2370 4745 537 3229 2584 400 2675 2168 4184 971 3302 2549 4567 1138 3036 1270 2776 4993 4344 2023 2490 4144 2492 2364 3111 2650 124 2169 4207 4710 3417 1304 2267 2889 2744 543 2538 4810 2032 4503 935 653 3120 4702 184 2433 798 2062 449 1402 2969 3068 1223 1127 2567 4129 4566 277 296 2269 3964 2578 3754 1983 1603 859 2434 3398 2299 1582 4377 915 4285 409 3092 812 873 961 4580 1971 3985 396 1276 3037 3916 464 2174 4036 2828 3697 1718 3214 2328 1359 3621 819 1603 789 2183 3074 3835 4956 4086 3349 1803 2382 741 2280 2297 4467 13 1654 1104 3495 2739 3092 2344 2242 2400 764 3153 2726 2288 2276 1884 245 3412 2876 330 3633 1960 3828 2730 370 3405 3347 815 1636 568 3937 3144 4766 3617 2670 4031 4979 413 1272 2578 4797 3173 402 389 1693 3861 719 4966 716 4061 187 3128 3270 1435 2370 2481 4122 3264 263 2355 443 4054 4511 4902 802 3696 2195 1381 2001 395 1906 2317 1057 3725 2276 793 2005 941 1328 1888 3965 3154 1383 1581 1420 3658 1502 1455 2611 2053 784 1807 3468 2584 4066 956 3311 3 1902 3610 2216 931 2128 2734 3495 3297 1756 444 2670 152 3062 2506 1167 4619 1288 2674 3156 3901 4784 2380 1669 4999 3151 4513 2654 3981 3707 1289 3925 4185 1789 2262 2632 1207 2820 4127 542 3279 3465 4014 1169 3567 1345 2610 3138 3014 3334 4838 4173 954 4438 4520 4496 4747 4850 1667 3705 1046 3625 573 2845 2874 1034 4834 290 4150 1973 1903 4046 1241 1707 2855 661 681 514 826 1231 2213 3410 169 4095 4859 4466 3348 4861 3011 1651 4756 2773 3561 1260 4153 998 4695 3773 4604 4260 2753 2708 518 4399 3663 2939 2200 1738 4798 1447 345 1092 567 579 516 1234 2159 779 3342 643 4846 2514 1356 3971 4736 2652 1595 1433 727 1492 174 4928 86 4007 620 4402 4903 3440 272 2000 3847 3010 2783 4971 749 3433 2349 2447 606 321 304 2490 4548 1797 1036 2082 4770 1882 197 3828 3322 937 4688 4837 3247 2592 3466 4741 2043 2234 2991 2999 2906 1514 3501 1395 4821 1428 2382 4853 4345 197 274 963 2853 3974 3770 4570 2775 2500 3990 4481 3264 1819 1520 196 3875 199 151 4954 3226 321 3141 3408 3617 4376 2418 4933 4577 2917 4798 4820 2590 3070 1802 1061 2210 1716 96 323 3760 4461 1911 335 1897 3026 320 3684 123 4858 3251 4777 1620 3269 3531 354 3115 2771 1686 4335 1272 723 2606 2308 1927 12 1834 4159 2026 4599 133 2686 4700 1018 1350 1470 4438 3263 199 4541 4797 2683 1679 1112 3978 3215 3784 4541 409 347 1721 219 739 2982 2644 2373 460 295 2617 2348 4293 2239 34 3378 1323 68 1365 3175 4190 3256 4893 2799 2819 2480 4138 2025 4923 166 2500 2066 3762 1760 1243 680 2536 4310 3362 904 1771 3895 2936 1897 4955 3085 2694 2783 965 4212 2395 1336 4569 1319 3867 2266 2540 4884 4851 2435 991 4611 1263 1080 1310 2538 3493 3927 929 2228 696 3908 2686 4741 3205 664 829 3688 1009 3109 4195 4457 3593 4451 1784 1604 2808 911 3537 1100 1013 599 4710 4156 4850 1935 4213 3218 1358 1926 4781 4783 780 1578 1212 3272 4186 3640 2274 408 155 1317 4212 220 2333 2192 1905 3749 732 4053 288 2514 2909 619 2897 2699 2204 111 695 3207 4998 2023 3204 4999 3056 1120 2461 3816 3374 2577 4202 653 508 1534 2576 1067 2561 1245 3086 1348 1103 3724 1651 4484 3189 2665 2702 1727 3453 1032 493 2553 1094 1482 1183 1260 4811 920 1130 54 2705 1092 4781 4624 1333 352 4775 4216 4364 1148 4319 336 4410 44 3417 3477 2044 3912 1583 1032 13 907 3694 3432 3789 1309 2741 1303 4349 457 3034 4089 268 535 1788 2320 4453 2283 4121 4858 3471 2468 1778 57 4204 1862 4587 4154 754 2617 3844 359 589 3903 1850 2933 4267 610 3902 95 4382 1155 2373 345 1870 3444 1902 1565 3276 4168 1839 4945 760 3781 3593 2151 3005 2929 4871 4413 1391 1834 3491 2347 140 3852 3001 1919 3392 1959 4338 3484 4871 4063 4827 2966 127 2570 4427 1424 2339 1934 2128 1686 1425 4528 2315 995 149 1797 2511 117 412 293 310 996 4450 1779 2172 3422 1620 559 3482 1822 3631 108 3948 3008 527 4794 4316 4767 2217 3965 4733 2616 4929 1916 608 4956 3708 4955 226 1546 616 3385 4284 4282 3215 4843 4410 2227 2248 3591 1973 1934 326 1762 929 3472 3991 2683 1895 3628 2382 525 4676 2127 1433 217 2416 3954 3835 1105 1497 4420 611 1366 2933 4710 500 1484 907 3900 3411 4577 3259 3634 948 4841 4321 2933 3534 1957 1358 774 1170 4063 3143 819 2352 4047 4380 4262 1473 1817 4130 1140 1694 1237 554 3486 4648 1382 1976 2667 1822 1044 3732 2045 1850 3218 2564 4415 404 16 2456 806 3437 4250 4973 4501 1277 4919 739 335 2727 730 3231 121 768 3805 1690 188 1091 2433 3919 648 2119 848 1185 3892 4295 2443 4323 3407 1505 3892 814 18 1008 4846 2734 1324 595 1631 349 3069 1307 1701 2815 2107 4992 2366 1389 2824 4909 1318 698 409 4328 2605 3649 457 467 1959 4725 3156 1246 2346 1854 1636 666 1371 3603 4776 423 505 4363 1680 911 1057 3579 1058 41 2032 4971 3912 3303 4860 4409 4240 2872 1540 1964 2434 647 3651 4138 1142 146 1577 898 3995 4267 730 515 2897 4075 3021 1828 160 3562 661 4441 391 3064 4532 3053 70 96 3243 2810 1796 1927 1884 1530 3626 1577 4272 1922 4829 1869 649 1362 1240 300 442 2110 544 2349 1385 2688 4470 1124 1740 1195 4473 1279 4361 2361 737 1664 4124 4463 3629 3310 2373 2916 2518 3723 135 4045 4570 4463 4843 732 4802 3804 1603 2324 2307 536 2735 2919 3529 2470 2867 944 2512 2837 4623 4593 3361 2463 2278 679 1859 2683 1975 1793 3287 2932 4871 428 1851 3553 173 2066 2168 171 1381 2686 1469 2921 2062 1801 4337 2095 3996 1377 2804 2786 1870 133 1111 2630 4593 2170 2559 2392 979 4473 1678 3045 3657 726 1186 4441 81 1522 1381 3897 4313 4827 2051 1066 2142 3591 3535 1815 1670 1348 4134 750 1751 499 2458 3164 2749 560 4616 445 4224 1004 4986 4380 3611 1467 1135 1209 3927 2903 3518 2454 4749 4187 4998 4066 208 2968 1265 2166 3137 1155 4141 626 3393 3341 1658 2953 2610 1162 142 2848 3758 4043 2180 3827 1727 2604 304 3721 2245 4182 2541 115 3996 3414 1639 2281 363 3140 505 4149 3229 4013 113 3717 3052 1722 2983 2645 3177 503 3002 3363 4557 3213 4906 2746 4676 224 4807 2335 3853 4265 2441 3383 1755 53 2645 2151 3287 4316 3823 1642 3963 2203 4578 1343 2920 3890 2650 1481 1329 1759 234 1309 2646 818 4302 4543 2058 615 1203 2293 3054 663 930 146 1868 3110 4393 3629 484 4318 4937 1471 138 1179 3465 1161 2686 3598 2417 2844 434 4618 1736 142 3464 2066 1935 4812 3850 4273 3092 1730 3552 4560 2456 2605 4893 3659 3801 722 4858 644 1361 2908 1554 3895 3653 3738 3380 1013 2126 3742 293 2689 2564 223 1675 1126 3558 1944 2923 1782 2635 2879 4243 4260 2396 1510 249 3772 1127 4022 594 1670 2518 783 724 1062 2830 3681 909 2415 809 4879 4737 595 4956 1239 2176 2372 2705 4635 245 47 3822 3274 3488 3132 3357 487 2525 2455 1066 2377 2011 1354 3392 186 3934 1897 3452 2777 2542 396 3616 208 278 1032 1146 2326 501 1759 2890 125 1528 3507 31 3909 494 551 4835 4816 59 3566 4674 4956 2845 1866 416 2484 3626 2542 4832 495 2672 3596 1101 1384 3524 1537 1781 4436 4972 44 1384 1791 4797 2346 2886 1575 1005 205 3126 3391 2905 3176 3256 4606 4513 381 4236 221 4911 2167 3929 1525 4500 3600 127 3607 1371 4044 2453 4433 1924 716 2316 2704 1562 2549 289 3048 646 4062 1047 3774 154 2142 2219 3639 3006 3123 1222 4838 878 3747 4119 674 2753 3807 126 4749 3212 1987 1786 1062 1694 2056 2812 2888 2282 2547 898 1417 4327 3315 725 1668 1875 294 2075 2111 204 340 2246 1214 662 3603 1194 2086 1800 4218 1347 2179 2422 3710 4373 4626 3776 135 1282 4311 4650 1332 2216 4785 4002 3771 3136 4265 2574 3818 4936 3951 443 273 3018 3581 4926 4429 3139 2057 1263 3615 3909 1591 1057 4091 973 1821 2476 3802 3373 1030 3307 4888 4323 4688 1079 4830 1641 1830 4177 4761 283 1526 3228 3673 2964 2019 3361 4075 937 4940 560 4160 2596 1708 4390 868 978 3328 2945 1503 3022 884 1022 4375 620 430 3716 2509 2398 25 343 2003 3987 356 141 2148 1019 3969 212 1060 4892 206 3634 1876 2592 1023 2428 2000 4141 3018 1904 3920 4547 2721 3082 474 2690 1596 3243 3902 3641 4940 4797 1513 4552 1985 2504 43 1063 2701 4145 3865 4828 3967 3830 771 2594 1626 731 1919 4068 2387 4687 4244 4054 4126 1776 4456 4621 3817 4459 1219 3849 3335 4893 618 298 646 2797 573 3456 4426 735 5000 4722 1512 1674 830 1424 1547 4843 3433 2201 2115 3864 3564 2278 1529 2742 3025 3901 141 2284 3603 847 2984 1909 2118 410 538 370 4914 4855 4813 1318 1579 149 2800 3456 1780 4180 1501 1708 3095 1059 3867 4210 3782 1564 3828 1830 2006 1466 632 2254 551 1249 705 4144 2413 2310 4173 2785 3154 4035 623 1502 2721 3901 4686 303 2789 398 1341 3631 2480 2507 4761 3950 1868 1222 2286 4607 1398 909 1803 4530 845 1505 889 3755 4048 2529 2295 4577 2749 3092 1017 3448 2331 2562 925 3983 2793 2044 525 1923 804 1896 1943 322 533 2854 1120 4377 4393 2525 3972 1367 4823 2974 64 736 4597 72 2689 1778 516 4971 1426 1899 2519 2077 4722 241 1992 2136 4627 3920 52 810 4413 4168 2954 1003 568 1077 4119 274 1030 757 2012 3969 1975 1181 759 2764 1930 4101 2358 1495 3859 159 2407 3973 2071 4532 99 97 3858 4911 2118 1969 1449 3912 2425 1117 648 1658 4904 4013 4758 1429 1181 3953 2508 917 811 3534 1154 1033 579 3648 2570 2421 4578 4370 1795 2168 4937 4911 591 2663 1028 4373 2069 3736 2452 4493 392 680 4741 4365 2517 2094 4528 390 1041 2621 3930 325 2066 846 748 2934 3777 75 569 4076 4486 1725 3307 819 1579 520 2429 1199 1512 2378 914 1266 1118 4807 2309 10 3372 135 759 4760 1654 199 2421 1514 4928 4052 1335 2937 3551 2483 4298 3852 336 2652 1823 1748 2327 1706 3082 2326 3042 2301 1147 2468 3844 3608 32 1820 1386 11 850 151 3865 4345 2059 4395 4646 1675 1742 1138 1932 3908 3815 129 2314 1724 287 1538 3010 197 114 1506 996 1801 3640 2547 4513 1817 2399 2915 3592 2263 775 3156 1748 3206 2645 3506 4227 2132 121 3672 1153 2439 623 219 3931 749 4738 1141 2245 762 4092 2451 3325 3838 4744 4728 1349 4388 577 4216 2372 1309 4904 3694 3406 2331 1497 3366 2560 3782 3886 3155 3477 794 4611 915 3979 471 4016 2166 3758 2616 2019 530 2005 4717 451 1034 4200 1009 4710 4842 4752 876 1780 4541 3503 1626 569 1607 3339 530 4639 1468 3128 711 3961 3239 2875 4739 3682 4267 4663 2639 3820 3526 3508 3109 49 417 2499 3358 350 2457 235 4700 275 2161 2415 4273 2588 2718 3854 1038 2947 2793 3242 1246 2739 977 706 3784 1166 1198 1815 24 1113 1919 3162 142 2131 3445 2653 4957 3537 3470 3942 4326 309 4827 3559 3099 1074 2730 3192 1708 3314 2148 2228 4853 1256 1984 3111 2374 703 167 1351 4850 2793 782 1520 4576 1136 3743 2150 1221 680 4664 599 944 4875 3786 2206 229 3020 2363 794 2187 796 381 2908 3334 4961 5 1949 4789 1106 2388 261 4149 356 2297 1493 4188 2368 846 2950 3415 3426 1159 4240 4476 3004 4414 2876 4049 3313 4873 426 4619 3074 3434 3420 4912 4588 4862 1657 1270 2408 1999 867 4321 4794 4466 4241 4521 491 3746 1502 2153 3471 3523 2656 2393 4408 167 1194 4493 1401 3597 1090 1653 3059 3637 2508 3227 2947 4069 1613 1591 3682 1127 2704 1734 68 2497 829 2359 1226 3283 4061 1285 3040 660 1087 4520 4007 3782 4727 4652 4692 2702 2409 3751 239 3765 1842 3807 1517 89 120 627 855 1020 4117 885 345 4 4008 2662 4108 1938 2995 3770 3148 643 2158 3000 2586 1442 987 3019 307 2372 2512 4123 4847 3522 3408 4069 3755 1635 2930 2935 1871 2887 3128 1677 4225 3437 3442 4935 1153 3758 1249 4264 1443 4351 4876 3953 1784 2843 1046 1116 557 4351 2789 4777 338 2613 2149 4740 843 3825 1475 2037 2419 3791 2203 3606 3389 4155 659 1321 3049 831 581 4272 3101 4729 1017 4227 2009 938 1664 2029 4762 2056 1274 39 3704 508 1289 1924 591 2117 2540 339 226 2580 2013 409 2843 2382 4099 3164 2349 1645 3001 3833 2923 911 4317 4638 3677 3029 3954 3497 4674 2277 1502 1431 1825 2161 4477 3477 1886 3750 3452 795 572 3286 1295 1989 3277 982 1811 800 284 1297 1228 1475 491 123 3137 4219 3045 4926 2475 2733 813 3201 4210 3304 1021 420 1720 736 3689 4173 2779 4301 1193 422 3359 2682 4354 2172 4282 3966 1350 42 3991 2078 2607 1852 2964 3633 560 2476 2227 1891 2692 617 52 1154 1445 1259 1474 3596 4678 40 1114 895 4482 850 4543 2288 243 2991 4497 4229 3323 4512 873 1043 4991 378 4150 2096 3494 1208 219 3201 4270 1974 3654 2462 496 2608 555 3809 2839 3433 3872 1019 3141 2380 3358 71 3519 327 22 4645 428 2019 1185 4400 1409 214 831 1793 320 784 386 3306 2220 2113 1272 483 246 2498 4268 656 468 2191 252 272 4892 28 469 2904 2110 1989 4499 1327 3111 364 1730 3063 55 4110 352 1466 4212 4014 2920 2931 4020 1425 1920 961 4032 1201 4227 127 2731 4067 2585 3871 2223 3872 3090 2570 3272 3687 2335 2201 2951 3258 3305 3392 3272 4788 3743 117 1836 1514 53 2061 4256 55 2552 1248 1916 1725 1522 408 4230 395 3748 238 4620 3626 3375 317 1941 1007 1770 4061 3545 2245 1776 2193 196 848 1959 1602 543 938 2921 2017 3871 977 1422 1841 4108 1503 4617 3667 2355 153 4543 4463 3381 3457 3971 1538 334 2653 3557 2210 3599 2877 1806 4100 1588 320 493 4871 2102 3440 2389 3926 1521 1841 69 2306 3120 374 270 2166 2573 4924 777 4113 2009 125 2423 1072 4058 2343 982 3785 199 1683 3131 3016 3062 3934 410 1214 1183 2043 4768 3837 63 3246 1210 3013 1702 3154 3131 3499 1169 325 2202 189 3816 855 1793 1175 1377 2295 1583 4904 4515 2693 2615 3997 1460 513 1119 3622 2924 3435 2314 1804 552 3216 4047 1546 344 1740 3759 2433 1401 3738 1410 985 2635 2766 2307 287 2507 428 3040 4457 2179 14 2611 2204 3182 1913 3115 1799 2852 48 3988 1245 3644 1640 2899 3015 2309 715 3002 3784 1331 1749 2842 1087 3473 2274 2156 1872 817 4726 2687 803 4317 3203 4014 1612 2074 2543 3791 3209 2344 443 3764 4063 4627 2365 2030 590 925 2231 3757 2576 3282 2677 953 3670 4106 3659 1253 2707 4242 3229 750 2223 4355 46 4984 101 826 3569 1985 2493 510 4283 2372 2083 4878 4063 3000 4798 88 3032 4175 3330 2803 1243 4135 3342 118 4218 4396 4647 3710 74 604 3963 868 4709 3249 2711 413 473 4019 3778 672 3888 4596 3727 1828 1046 1994 4391 4343 1830 2608 1373 776 2117 3757 1104 4398 2613 1979 2956 4614 2436 1409 2137 953 3818 562 35 4923 423 3572 1936 1230 1418 690 4173 485 2427 4267 1514 2801 858 472 3553 831 3293 4937 4667 1448 1535 1329 51 1528 4635 3566 984 2048 485 2506 448 3245 3961 3997 4288 1790 2794 1448 1284 1449 2069 3435 3478 3646 3051 1464 1486 971 258 3205 511 3686 3133 1015 4162 4478 3096 2498 4785 4155 3036 3977 1814 3681 3929 28 4744 2234 4559 3717 2453 473 4980 42 4995 1751 2441 4479 2101 4025 373 873 2116 2464 4328 1963 2195 4528 4713 4045 331 2969 3289 3776 3133 1249 1542 843 4794 2545 281 3265 3438 1939 3936 1993 33 3 4917 3837 3221 2323 484 395 603 4020 3529 4543 910 3508 688 1551 4069 4579 3187 1509 885 3453 4712 3857 1342 859 3432 765 2049 1473 1498 1031 472 385 1669 386 270 1047 1913 4325 43 2316 2887 1378 3601 1964 4916 2816 3386 4743 3811 362 471 4787 2296 4198 4938 4320 3605 111 2429 155 1424 1748 2201 4668 963 4774 1793 2976 4364 222 2780 2775 634 3132 974 1783 4278 1441 4247 3663 2631 4470 4266 1653 53 3051 1736 2185 4839 849 4363 4375 3597 2328 4259 585 3263 4962 4324 19 2451 3918 2238 3157 19 1006 3684 3533 1685 329 646 2362 1377 3650 4055 4498 2791 15 2719 541 4622 459 4249 1047 3206 4156 2430 3114 3487 765 2049 4498 496 2341 4234 3295 1593 4863 2195 4166 1297 3776 294 2928 496 4213 2948 4674 3918 2058 3999 748 4451 3091 545 3066 3436 63 4803 3430 2277 3360 2247 3467 4521 3588 1503 2396 972 1215 1028 1323 4058 4823 2239 3186 4277 4318 4779 4366 1442 2852 3248 422 1724 3651 370 3265 2568 89 1649 4173 208 1217 3575 3033 1033 2802 1685 212 4996 3982 157 4467 2048 389 1673 1623 3742 2416 1211 4860 2436 2054 3579 1700 2947 666 2965 50 2945 3706 3752 3192 624 3602 4656 1113 581 3799 300 743 2930 1189 680 4518 3548 4770 3717 4431 1293 3064 1348 1134 603 1727 1559 789 2447 2200 3408 3719 2600 3091 2488 4565 934 362 1626 4525 783 684 1373 1989 1868 2819 1413 3197 2045 2678 698 3714 2609 432 3895 3028 3247 1239 4092 2105 4161 4318 1677 1111 3603 1627 2418 654 4568 4825 2885 4395 1989 1567 334 4455 3709 3120 2890 4454 2179 2002 4816 2457 4451 167 1315 1660 4169 4430 171 1832 3792 586 3587 74 2028 1554 3988 2914 4104 1880 2097 3438 3746 802 2961 1244 3290 3132 3865 1451 4086 2844 1959 2267 1081 4421 2184 552 4080 4301 1883 1827 803 1830 3451 2705 1210 2032 4320 4418 445 2846 3431 4811 3643 4525 3478 685 3020 4800 3913 2539 2663 1854 4576 1224 677 402 3510 4103 188 3898 3651 2329 1997 4202 2771 835 2997 3726 1310 2237 344 2547 1374 412 1402 4686 2347 1208 1236 1139 1610 1391 3989 1056 826 352 1254 3607 1830 281 3589 1752 2774 4426 323 1428 2973 2440 1894 987 3548 163 3888 439 4014 2504 3886 2543 2954 2295 3209 4485 581 4405 3448 1288 2933 332 4437 1275 4767 1623 2675 3500 3593 1487 2591 2982 1872 3136 1908 1783 844 188 2773 3595 2791 3287 3023 2191 1906 2129 1891 4822 2216 1047 3585 1136 177 2611 1752 4350 3953 2551 743 1031 1222 1694 4552 4751 3357 372 4839 1443 1629 3296 2583 1933 4634 4713 2797 3846 3196 3198 2515 3087 4877 4837 4574 935 295 4845 2625 2769 3012 459 832 3114 3740 2249 166 3351 4882 3898 7 4813 1135 3704 3686 2495 3518 2447 3977 1524 342 1239 680 4735 1972 765 4441 717 1190 3434 1159 2466 4464 3507 134 2580 3283 4815 409 1606 49 165 189 991 3995 1339 1043 2977 1739 1144 2114 4474 490 4267 3250 2278 4995 1777 962 635 1038 4827 2314 4259 3462 3109 4242 3222 1164 585 714 3333 217 3954 192 2608 40 3033 3789 3641 2082 2532 4264 2095 239 4850 2585 1340 52 1648 1263 2063 4543 4351 1307 379 1629 2755 3 2046 365 3373 2408 2811 2835 3226 2728 489 4014 211 1876 2961 2393 1859 4451 4499 254 2444 750 730 2470 1402 26 4868 3354 4878 409 179 4406 2324 1977 2598 3152 957 3315 24 3517 3414 3949 1632 4813 1647 2905 4032 2554 1702 3180 3439 53 3033 1112 551 2153 4695 1690 3567 3358 4240 4084 3633 4543 2904 2948 2829 12 3392 1859 4941 4993 13 3968 4095 1477 127 2315 2742 2500 1580 3498 1169 1478 170 727 67 3262 1048 3079 1553 1107 3950 988 3711 4090 1464 4101 364 290 607 969 2961 62 120 4639 4213 4943 2435 170 3964 472 2933 973 4155 3832 2806 1051 3454 595 84 2137 3275 3458 4271 4178 3340 1494 2346 2202 2337 4425 3776 2084 4524 4109 1581 1637 2379 434 4057 3310 2905 1109 3657 1613 1741 899 1798 1204 2177 1626 635 1449 3668 2601 3123 1013 3665 4059 1336 2021 2214 2921 3669 788 4958 2460 798 799 2351 4022 1139 4351 4613 1058 313 115 845 4024 2400 123 3251 1339 4798 2582 2820 4146 418 4925 4301 2794 66 4782 1042 2562 854 3034 3607 1085 3858 4334 4915 4284 2536 3238 2280 1330 164 1382 2013 3774 302 4863 4236 4036 3971 1680 1164 3548 1501 1738 2480 2658 3918 4051 1773 1124 1009 4196 2528 3999 4257 2387 550 1611 4416 2666 1827 2842 4802 3846 4052 2277 2695 4993 4700 4087 2452 1064 683 4144 1930 4189 3786 187 1526 2478 3840 4744 1688 2692 2592 4995 1796 1173 2441 4411 4140 643 3637 324 2251 4963 938 4277 1819 1783 588 1979 2872 1764 4225 2292 1964 509 2171 821 4201 2630 4682 4301 2162 2073 4399 111 1466 3549 2066 4972 1138 2058 3574 2791 2824 4750 4775 2247 1219 3331 2923 4984 4448 1430 1790 3450 3424 2098 2380 1729 247 1363 4667 3291 3623 372 4446 3605 779 1273 4579 1935 1260 2525 1126 3059 80 4838 620 4938 453 1796 1833 191 1995 2302 1106 3321 1799 4868 3276 2725 809 854 3307 4659 2335 1051 3012 108 3463 3059 3643 3658 4353 2062 1981 48 3771 1683 4616 3638 3844 890 182 1846 3569 2314 3606 3330 770 4724 1011 2948 1126 4133 3403 2787 1531 536 1737 3485 2127 2594 3371 95 3002 2501 2588 2151 4665 4629 1067 2555 4445 1014 4291 1631 3754 980 729 1155 4248 2593 1745 4547 2958 1442 578 829 306 978 3061 4870 378 719 2409 4470 3814 552 1186 807 2539 3885 3622 954 3929 2359 879 2266 3246 2035 4684 4118 1474 4843 3527 3203 2257 3133 2768 1528 316 2722 3816 2417 1944 3896 1511 605 3253 3817 4576 4344 4992 4058 3191 762 1913 1469 4610 2733 3294 3719 3357 4786 94 266 4364 2701 2455 4612 4013 4757 3785 2399 4331 2901 2697 1463 3069 1990 4279 3495 4508 4339 3088 876 4496 2683 772 3584 1580 3706 3729 1352 3694 352 526 1263 368 2136 3289 2289 3202 1243 274 3320 1685 187 2021 3123 3881 2000 2780 74 2352 1142 4155 2331 1897 3493 1634 1976 1942 2568 3279 1607 4118 2383 161 4121 1068 957 4974 3419 901 3154 3814 520 1038 569 1373 4460 2893 3563 2109 3931 4467 299 42 80 4768 2609 3340 3214 2911 4039 2688 2835 3653 4646 3080 2824 3838 858 4390 2698 3841 3018 2437 1604 4367 4249 4104 3707 903 4608 2833 2168 3429 1921 4596 2666 3279 4853 2825 3849 1327 2696 2773 3636 4532 72 809 4828 896 2337 4866 3911 2347 4643 655 934 1439 2778 2479 3959 4186 1966 3152 3219 2247 841 1449 921 4373 2644 353 1962 4438 705 4237 1587 4769 1346 1414 1534 2721 3841 2969 3617 4116 4830 4461 2437 4045 2653 1728 1616 3043 4189 75 899 3512 1314 4249 4765 442 435 3484 3383 1157 3628 3112 550 1942 4182 4270 909 522 1098 387 3024 4917 1226 1038 4121 4 232 3917 4750 772 2421 2584 3001 1096 4803 1301 1639 3366 4419 2115 1146 3195 1497 79 2447 4587 2291 3122 3833 4857 1181 3616 4140 421 4247 4906 3378 1497 541 3405 3514 260 1918 1409 4460 3831 159 3260 1486 1082 1621 876 146 1808 3318 1248 2317 1862 4633 4696 154 472 3809 248 1197 3749 4062 3106 3473 1614 1579 4288 2619 307 4609 1182 2652 1470 251 4078 1610 1677 888 3841 175 3564 3069 397 3825 4889 464 1722 649 4991 1550 748 2012 1387 2309 1956 1877 2586 1179 2431 1409 4057 4749 261 89 731 4249 3907 1987 999 29 522 4850 3384 3349 222 194 3907 4625 1191 316 2588 4180 2363 4048 3929 3198 4730 2774 1725 3795 2289 3308 511 1411 3792 1651 1584 2968 3068 4922 993 1042 1285 1194 1875 1166 569 3968 2252 4283 1895 2294 1817 556 1125 4641 1526 689 2147 324 152 3117 358 532 468 4737 2350 3451 3117 4720 1784 1790 3185 3697 4796 2399 2205 1369 1672 4763 3717 1030 3307 940 2045 756 1619 2944 1171 3740 3472 4752 4873 816 1662 1474 1608 4449 631 2032 2432 1561 1119 2327 2361 3929 3910 737 342 3724 418 3299 3477 282 3730 3528 3120 182 412 212 1134 3945 3703 3929 1618 3269 2866 869 467 3738 1564 4226 2747 3164 873 4837 1873 3563 3155 544 4319 225 4719 17 1604 2480 2476 3256 1578 138 496 3573 889 3415 290 3839 2539 530 3161 3862 1078 3652 3571 3458 2917 2592 3967 1921 2671 4861 3364 1693 2214 1256 3095 4732 3138 4583 1337 3455 3364 2006 1647 979 2635 190 784 507 1546 4865 1075 2475 3912 3936 3286 1559 3694 661 1048 1658 3917 4913 2328 2671 3246 2167 1827 4900 2983 1495 4522 1186 4845 60 3745 2742 3332 2542 986 2419 3153 2481 312 2438 545 3444 4204 545 2999 140 860 1664 3322 3494 2063 1295 20 2896 282 3049 2684 168 2102 4634 4101 291 3279 1695 3037 3640 2782 2265 3015 803 1889 4046 3465 643 4622 448 1159 3843 2227 2516 3782 2916 881 395 98 1226 3108 1596 400 2187 2573 1376 116 3972 3344 3701 2405 3747 2638 1028 1572 4989 1932 2292 673 570 4459 76 3414 3484 3414 492 1729 3404 4095 1317 734 989 4705 1564 4219 1455 1911 1771 2915 4661 212 1000 428 791 3026 3309 2633 2697 1451 4166 2448 2 1635 4374 3348 4462 2276 698 68 2461 2791 492 1451 4034 3794 2329 582 1572 4181 3388 4457 3448 1124 1177 1194 589 1240 546 4636 1086 2598 2214 3326 2860 4646 109 26 730 1509 4309 3486 1799 4195 4880 1710 2415 1310 4060 376 3594 4286 2705 854 1300 1575 1351 1152 835 3738 2357 1215 165 1723 11 3371 2199 92 1553 2454 4238 3313 3518 3479 3402 4163 506 1913 2206 3549 2795 2145 1178 4762 1500 3339 593 4405 3050 925 2659 4623 1038 2114 1468 3420 277 2400 1899 1390 1771 2339 1092 4585 1027 3872 2735 21 409 4642 463 1104 1056 4201 1379 1809 764 4878 368 4454 3634 2113 4389 1119 1467 4755 1485 4872 2941 1860 4001 971 2825 4126 2404 2052 1942 1575 2981 4107 4861 1836 4912 3405 4763 2769 3645 1884 2050 2145 3176 130 4456 1484 3159 2402 4630 4836 143 4544 4170 3839 4504 1755 4981 4872 4860 3610 3734 1510 4532 2340 470 820 1011 1790 794 783 2449 3498 1156 451 2993 2754 1834 4719 387 2849 4582 1596 4811 2282 1916 3561 912 3351 615 4898 822 1915 4292 2293 4844 1592 2348 3291 2895 595 3167 973 2565 3987 2396 3477 1195 613 938 4040 2496 4299 835 4571 1847 232 3659 91 2833 1293 1877 1635 1913 4552 3166 2978 4070 120 48 2378 2532 1770 2945 659 1619 575 737 45 3295 2563 3200 2314 3078 872 1349 1762 4597 4497 2320 2268 2012 2359 745 1284 573 1896 2246 4359 3089 4163 4673 1824 483 4301 456 4911 2738 1815 1380 405 3243 4845 1602 1826 174 216 3077 2271 3916 3141 3762 4332 3279 3469 1466 2611 3834 4923 1539 1595 3805 3721 3104 2302 106 1027 2148 475 3939 3161 1315 1293 4161 3562 4914 2225 4174 1356 3810 4812 4597 4949 4545 1947 4788 3285 2056 1106 65 1097 2758 1374 1162 1122 4227 4986 2587 3564 2062 4670 4740 2144 176 4595 3769 4242 1991 3696 4224 4387 2260 3504 4230 2904 4093 186 2947 793 2620 2568 3641 3475 1509 152 665 2263 2316 782 2158 3096 1869 1808 1983 1569 1858 201 3041 1413 3609 3478 3219 2317 899 1612 777 1390 1438 2040 4602 3696 4996 3813 2154 4624 2978 3290 4392 790 4114 2609 2937 1440 2529 1218 4091 2461 4770 2134 619 3803 2529 4252 4016 1514 320 4135 1613 2031 1229 2701 4755 1274 3202 1202 3044 2160 276 1859 882 4401 1869 2268 1526 1099 4147 4410 169 2469 2038 4314 3822 1909 1205 1264 22 1563 3482 2449 643 3532 4865 162 3821 543 4077 198 1560 2451 4228 4683 3636 2608 1854 4541 4452 4241 2425 3434 4887 2120 3304 965 3402 4506 2063 1580 525 2415 3513 1554 4441 2867 3747 2541 2152 2416 2126 1257 3525 2570 4096 2523 4584 4057 1788 3046 3003 4843 1285 2034 1047 591 4591 4320 3280 210 663 199 2045 1886 1565 4490 3481 983 737 4288 341 4700 228 3907 4451 4356 546 1785 2396 4630 2127 94 3692 2727 727 3936 3289 1344 1531 1050 4279 4582 4683 882 3718 705 319 4010 1042 4725 4565 1546 3955 2099 3863 1100 3867 1145 753 2583 1834 4838 711 3134 605 103 4805 150 51 2989 3469 699 2295 1765 3957 4067 3457 4398 2062 1777 3981 3982 1358 1812 2146 2934 2319 4157 4083 2849 766 2501 4802 2289 1421 500 2032 2698 777 1115 471 4013 692 2067 3472 2183 700 4932 2565 3423 2266 1447 4800 691 861 1524 3794 4884 1604 4885 2845 1549 2711 2953 4386 3088 3359 2250 2037 4217 770 143 451 4265 3336 3051 3379 4668 3528 4756 1586 4019 2868 4437 333 115 4664 1052 2283 1909 2623 605 3769 2308 3566 3037 836 1682 2671 2583 402 3875 2640 507 4770 4759 2169 874 1967 3412 3994 1755 657 1659 1034 1450 4819 4495 3977 3179 3190 737 4855 4571 149 3550 410 4464 247 3511 2749 4148 3761 4847 4683 3662 3617 4889 2056 248 1612 3672 2552 3066 4064 1165 3198 1406 11 477 3999 1530 3314 1640 4028 4449 4939 2291 620 3994 4964 3591 1791 1863 4369 1872 52 64 450 2302 628 1910 4442 671 3276 1832 1617 4003 1863 1017 755 3127 1362 1135 3711 795 1543 1574 690 1996 690 3571 1225 4914 4423 1218 2106 2875 1826 1529 476 863 333 2746 1242 4041 4078 3469 3131 1444 4974 3259 1645 2988 459 4652 1478 985 1959 1274 3506 4920 4886 1204 584 593 956 948 4949 1106 4101 1537 1575 4922 4883 2766 4666 1647 3636 4169 2583 4745 362 501 4968 2068 2025 4744 2334 4994 1131 4070 1323 2047 751 4940 3040 1523 2446 46 912 3708 3630 4313 1083 713 1895 3137 652 3944 3200 733 4940 3009 442 4406 3645 440 2388 4284 1255 823 4166 801 1702 369 2014 1267 2 2937 1502 2398 3845 1369 4355 4792 545 1235 504 396 2096 1820 4257 2808 4858 2051 2825 4142 3842 647 2924 4878 97 2174 2941 1195 3410 1279 3618 90 3020 2241 3099 2374 4908 2625 46 3423 1776 4880 1230 2645 3444 459 2951 2778 1553 1794 3572 2822 1617 2897 4090 1472 1301 497 1850 4996 783 2216 4970 87 888 1333 2477 1293 2619 205 3374 540 2488 1873 3385 1950 1994 3206 2963 3467 1473 2779 2621 4565 2369 4942 4565 2698 3545 2840 1996 2381 2389 564 3433 2956 4381 4372 4524 1052 1300 1076 652 289 809 4989 1762 3439 681 755 4868 1356 3099 2936 4419 2091 643 319 597 3786 1727 4505 3899 2828 1813 3187 4236 1801 4643 3526 3521 3769 4430 2990 2303 3989 276 796 1408 734 3769 908 426 2051 3358 4312 2022 2496 3445 4635 2250 362 1343 3310 2848 83 3958 254 3637 308 11 1148 1490 3166 1657 4 383 3024 3760 1238 2899 3373 2659 1617 4981 2347 306 2611 126 3844 4033 4146 1892 4120 2583 2454 713 1082 3608 2956 3514 3247 1644 717 1945 4178 1029 3548 2788 2971 3533 1444 2995 3515 3822 4024 4269 4545 4880 4785 724 3288 4742 2260 4932 487 1545 3897 168 855 3260 4157 3622 553 1086 577 454 4910 1331 1952 126 1148 2547 3813 2809 2488 3322 2235 1043 3054 3398 1091 4159 1571 605 201 2849 2596 2356 1703 3317 316 4344 2937 4654 1826 2305 2376 1023 2544 3970 4383 4886 2549 1739 3849 556 1076 223 2881 2374 1475 4902 4640 527 2045 3428 202 772 633 3464 617 4750 2816 3630 3145 3516 4810 4886 674 3510 1866 2554 3034 3643 62 4604 3520 3852 2216 4294 98 2694 4663 4120 936 1212 3191 2781 4198 3931 3597 3078 286 1085 3659 3429 2060 527 1714 3140 2000 3418 4179 3228 4840 1285 2597 1758 1475 1313 2827 958 1807 1828 4819 1882 4947 2247 4599 3279 3454 3016 4112 4421 2422 2321 1854 102 498 2191 1537 2891 3177 3179 2676 3343 2217 868 2284 4345 1601 3980 2949 4471 4718 4343 4141 2318 3274 503 3351 3851 4224 1914 4706 581 4146 4122 216 4856 339 4804 647 3627 1653 3242 1971 3387 2293 2897 4698 4734 3586 3732 2758 1193 713 327 1663 2787 2228 1044 1015 1583 4446 1250 2844 2406 73 4680 4905 4371 4552 2183 861 3589 933 1910 4458 2328 3940 2419 2727 2324 1006 1529 1903 4036 1904 92 3424 3889 2905 3383 1301 117 2599 1574 2261 424 195 4892 1001 3263 600 1063 1281 3488 4480 1247 2760 2694 3015 1874 2028 2667 2630 4835 4991 3657 2473 2038 705 4552 3121 4438 1715 2340 3787 2528 757 4044 4728 1365 1841 60 3 1492 797 1108 2838 501 1853 4950 661 4223 3584 1580 1913 4163 3126 1071 3966 3238 2296 1865 2549 2163 1160 2365 955 2327 3244 1913 1120 2619 3568 1619 305 3094 2409 777 47 3129 602 2479 518 3416 4099 3405 2295 3248 2453 4039 1230 883 4023 4875 4188 1277 28 310 4686 1563 2163 4432 3972 383 4142 4307 675 2014 2819 2088 3788 2609 2750 3865 4130 3663 1077 2608 3936 2178 3994 3551 3865 366 269 422 2670 2613 848 2593 708 2493 3289 3775 4795 208 2683 4844 1904 4955 4397 1319 4979 3463 281 4301 3738 2292 1094 4268 2853 2201 383 409 2224 4909 194 4067 2956 697 1546 1653 2605 2108 158 240 1349 3638 983 590 4216 2413 646 3624 4206 1155 3531 3082 1557 1909 223 626 1501 3270 2659 4876 2041 4514 3775 280 4524 3571 1428 4131 986 2968 1410 602 2187 241 3995 2498 4259 1420 2430 1523 2613 771 4485 4120 4939 4124 1039 3920 4888 1071 423 368 4966 2964 3635 3175 1760 2586 4398 4321 3866 2553 2174 3717 515 3489 3846 2759 1074 745 4717 4878 2574 1049 1678 1207 3669 1800 110 304 4862 2591 4274 4654 1631 4403 1838 2856 4967 3239 2398 1745 1149 4448 2849 3658 423 4895 2025 1325 4364 1403 3148 3363 1483 4188 1398 1591 889 3521 765 729 1416 3795 2363 3061 4546 2976 1904 1897 274 1937 350 1690 2499 4628 3507 2023 2183 4818 2754 3381 2297 4090 1114 4753 1171 4268 4149 3041 3297 3719 3091 868 1524 1437 3037 2461 841 1505 690 2420 1943 3119 2085 13 3549 4765 4508 854 1369 1930 4075 909 113 3414 463 33 110 3906 2948 1140 1725 2379 2416 3415 1052 147 1061 2110 4547 4032 1403 2776 3824 804 891 232 3809 4243 3677 4079 575 4112 4099 631 3797 640 1188 121 3189 4885 378 3328 2219 1700 476 116 4592 671 4909 4857 3448 3349 3115 4037 2948 917 1729 4493 1737 1230 2381 96 912 946 2970 4050 924 1407 2615 2003 3303 3525 4543 1790 4669 3978 4920 3731 1902 1865 4020 1293 2929 4542 1026 1036 4556 4276 4413 1795 4341 4783 492 2859 4988 2242 2305 559 3454 1891 3986 1062 3220 2890 2131 1077 3266 4022 3498 514 3496 3207 866 4410 1956 3685 3857 571 231 4232 361 3083 1627 2717 3602 3191 4571 1144 4767 2701 4715 1732 2173 251 892 2661 4831 2557 4794 3030 3092 507 1341 2139 3559 3280 4011 913 686 3468 964 137 285 3995 877 4329 3992 1836 126 3946 2924 571 4172 3107 726 4912 3008 476 1514 2366 2149 3124 2502 4412 446 4460 1636 4807 1910 650 1388 790 3862 871 4807 2461 482 4017 637 827 3268 146 4560 1860 952 199 4823 687 1182 2945 2580 4176 108 1544 2486 1104 2201 1891 1424 2336 1251 2473 264 1538 690 2283 4249 1664 2939 2311 1449 523 941 4367 108 373 1119 4976 3471 3527 2472 3556 4757 2892 942 2816 4134 4852 1040 502 4611 2738 4636 2348 2923 4863 2346 1196 3226 3357 3214 3874 4284 924 2570 1745 310 1704 2489 4558 4134 4552 4278 2931 1046 177 2835 3038 4413 994 3242 1983 3533 102 840 2469 806 1349 4101 354 2114 1442 4229 2803 3735 2142 4842 4105 3208 3964 4119 2730 2428 1371 1958 4784 470 2007 4348 1689 2427 2297 296 2021 1295 842 3295 956 1072 700 2163 3165 241 233 4767 2992 3945 3082 645 3933 3898 4745 4032 1035 4250 3119 2714 1114 925 1439 455 1801 4209 3601 184 2305 2008 3952 4882 4591 4306 4436 3708 4118 808 3769 276 3763 2770 902 2875 3591 4530 3407 3244 3193 3119 2124 1641 3745 1283 3912 4798 614 293 1906 2324 3297 3256 4567 791 3040 842 3934 3793 2116 2510 890 3973 2331 2099 2868 3708 3807 4826 3095 3284 2884 1003 506 3403 30 4041 1858 1864 1441 4609 4469 3219 1159 1408 1567 680 4366 1106 2217 3289 4999 4515 2741 545 1800 2882 756 1697 1355 665 2312 6 2421 1271 2978 2809 3480 3854 1685 1454 881 1581 4873 134 4938 3214 1353 2421 265 4417 1949 1804 1616 208 2097 2568 4235 2425 3572 3297 4501 1687 2642 3748 2883 2849 2987 1938 4279 914 4401 687 4526 4959 4614 2763 2331 364 3756 396 2594 3056 2971 2842 2069 1684 1750 3906 4123 2039 2022 4868 52 1029 3390 925 590 4307 4893 3366 4987 4829 4159 1626 3849 2289 3396 4244 2864 2233 1552 3111 3928 4525 4265 3564 3784 1791 4172 4568 40 1037 225 2675 4432 1786 4098 2626 4846 1181 1128 2773 3813 4288 4742 4290 3176 1770 4708 1296 2283 918 4965 3981 3499 802 4273 4201 3176 2489 2668 4016 602 377 4173 2652 3769 3286 1672 4521 3948 3117 941 3848 4443 4778 1166 1260 37 3826 2957 3679 2931 802 1916 1430 4299 2166 4682 3129 958 4122 429 2053 2962 3101 123 3425 312 3177 1639 1868 3143 717 4227 3117 3575 3467 1088 610 4095 338 583 4258 1985 148 3403 1939 712 2185 669 2196 2552 1267 1487 3828 3831 472 4618 4954 2836 788 3144 3682 4327 3556 2786 2502 4193 3603 3243 4899 2967 4513 3650 3648 3139 4119 3149 4650 11 4860 849 4547 2496 331 2138 2126 4913 3411 106 3893 37 3869 306 1876 172 4666 706 4891 4367 139 4855 263 4860 591 3351 1737 851 4520 607 4485 443 2926 1222 3253 878 1130 199 4340 4288 612 1915 2460 3308 3391 4708 4392 2007 3215 1612 4978 1163 290 2300 2902 1902 676 2061 2501 2344 4673 554 1956 528 1127 2220 4506 4288 4289 285 2261 1244 573 2741 2910 2200 3719 4105 2000 1823 3924 2662 1157 1796 2312 4682 2433 1237 3296 1948 3973 4370 2185 2103 2557 2867 1095 3403 747 1384 1815 1236 2906 1894 1685 2649 3491 4041 454 2558 4059 4156 4408 4427 1003 706 1157 1986 2087 1633 2604 2716 2072 4746 1720 2541 3018 4851 2791 1516 2838 3917 1300 1340 3497 1509 2293 4302 3267 431 1213 2053 2794 4254 2363 1008 4044 390 2162 2371 368 3595 2119 1358 1286 1591 3670 4269 4522 2296 3894 4574 2357 55 904 1630 2916 1978 2075 596 2591 3514 571 2421 4563 278 1078 2582 2993 1639 3254 3765 1469 2242 233 2945 1695 4137 3996 3293 1469 338 4180 4169 687 4254 523 3601 3626 1907 3641 4436 3006 3355 905 3838 4320 2891 3991 2734 3609 3365 1441 3665 1716 326 2267 3813 1332 3120 3249 3783 4900 2121 4953 2886 853 2827 2502 4205 771 4130 3734 4805 2904 3225 2405 4128 48 909 3256 255 1268 4128 3019 1614 3975 4832 1956 4739 1252 565 669 3826 2405 2214 1470 723 3437 4421 4080 1890 2272 758 1779 1727 3870 1756 1409 3052 3932 3261 2177 4130 3730 2145 3669 268 3077 4110 100 4441 2823 3887 3137 1918 3506 1176 1233 4450 777 2124 2777 2577 4880 4128 4783 2290 3687 733 4548 1057 4826 3745 744 3485 4531 4062 4534 787 2999 4010 291 809 2189 4694 3251 4684 3955 783 1477 4931 1736 248 130 1737 3267 1646 305 2023 2339 1634 4454 1607 1644 2395 4095 2122 560 1521 4678 3851 4532 1283 1266 4210 3175 1162 4581 2635 1198 3804 3463 188 2451 4738 921 570 4113 4794 2756 2060 4842 4701 1504 2007 2257 34 1621 4872 3472 938 2101 1045 2228 354 2991 1469 2884 3276 3854 2123 4261 926 4776 759 2529 3393 3864 2324 2571 907 1029 451 3764 2462 177 543 1946 2127 1842 864 3692 3103 3836 3776 3647 4998 4348 3304 4812 1763 727 524 3887 4093 49 3651 3001 4181 2679 448 4648 2529 3262 356 794 1283 1793 3865 485 4088 2806 192 2314 1146 538 140 4077 334 3865 2845 1951 4863 198 4175 1004 4721 2753 736 1414 3790 4260 1589 4296 765 3710 3293 1091 2254 4704 3916 1468 2231 1490 1994 2452 746 4615 1082 3263 3365 196 2987 238 608 3101 2690 3685 4691 2777 3846 1437 3021 3337 2075 4771 1966 949 784 3135 3774 3222 4441 2414 1979 1157 4981 137 4367 3555 689 2228 3520 1431 3083 3071 119 491 4271 3921 2033 2599 2022 4240 2697 4229 818 1465 4404 2811 4980 4127 2203 964 542 2428 1573 1895 3665 3017 474 2967 2825 484 1945 3857 3139 1045 4827 3929 3862 2640 789 3573 879 3326 1578 2320 883 1859 4775 4241 4009 4753 4678 1049 1757 2100 2795 4145 2503 125 1602 4177 1370 4935 2895 3666 2581 861 1060 4798 1365 1250 4063 2194 3145 679 4753 627 3669 16 592 3358 1464 4231 1989 1014 4374 4608 1103 2265 4046 2124 263 4236 3524 2438 2570 2395 2649 272 4482 874 3926 1063 4349 3991 2837 195 4868 4700 2432 4473 678 2378 3288 313 1034 4025 1063 4599 2480 2041 1286 1686 3985 445 4864 4032 3954 4099 1557 3271 4214 3149 2736 2760 4217 1482 1673 4035 4781 85 876 4948 4809 3069 4777 2485 2669 4812 4218 34 4191 4473 3439 3931 2097 4518 2981 3789 432 2490 4531 897 1391 159 2388 4092 4010 197 79 702 4667 1206 3338 291 2625 704 1051 2709 812 3094 2246 1015 218 223 3890 3499 149 1085 1643 1358 3139 4792 2705 4351 4573 4889 3848 2011 440 175 2175 1204 1767 3885 3473 2981 2542 1602 3022 3296 4697 4583 1667 4664 859 101 94 2503 2304 549 3971 193 1131 4765 4418 335 4312 1722 1438 1366 2580 1664 495 709 1327 3908 3281 1178 2641 675 3763 686 1179 976 4257 1716 2281 2018 1067 4950 31 2555 188 4920 4217 2034 3771 1643 3361 3010 69 4540 404 337 3761 3962 3613 538 762 1955 4473 259 3457 3255 538 1832 2593 4164 525 46 177 1785 4555 3081 1126 1227 339 3006 526 3394 3863 3537 3237 213 986 4945 4756 794 4625 4615 2141 2191 2831 3523 4737 292 1694 167 4298 1662 2869 1705 4729 4854 3045 1629 2393 3984 1595 4193 3178 981 490 4296 1263 1041 3446 1528 200 2957 4105 3364 3777 4974 833 1482 2057 684 4984 3725 1028 4372 2051 2908 4642 2823 1684 2714 517 3697 3841 1580 271 1786 122 558 3010 2080 4550 2070 2494 2411 1231 3807 2958 1520 961 536 1267 3191 1351 3355 1031 4285 4710 1534 2500 1683 1912 277 971 2653 3051 2254 1109 4139 1928 19 3374 2587 748 3252 1388 4293 3338 906 1364 1150 374 2101 2158 3014 331 4319 1036 2474 415 1359 4607 610 458 4912 2882 4428 2027 1143 4973 2607 2274 3920 3059 321 1407 3809 540 1490 3434 501 2980 3543 4697 1178 3122 3231 2285 1123 2802 1153 2476 2032 3660 4845 801 3769 2402 4686 1136 4455 3798 3647 539 2427 3010 1522 1463 3085 2101 402 2647 4254 2461 2443 2592 3750 3752 3068 220 367 4665 52 4863 1063 953 1874 4869 1218 3316 4540 906 4191 1992 1105 2048 4326 2225 2303 797 2376 3584 6 4154 655 551 4314 2997 1625 2134 3829 2248 1713 4242 2466 399 3878 4249 52 4174 1251 847 3309 3361 4101 1891 167 1267 4632 3762 4375 735 1803 1580 1756 4498 1503 1594 1853 447 1939 494 504 4945 2843 3283 1276 2869 2197 3049 408 1037 370 4379 2217 3350 2899 392 3200 4410 3546 4501 970 4320 3204 1553 3198 3231 822 4535 1634 350 3277 3776 3847 1959 1020 2470 768 159 922 154 4519 872 201 2688 4393 4128 1233 1638 2972 2272 3994 2688 1536 2181 718 527 4523 1881 2364 773 3227 1659 4438 4810 4601 4339 3684 1203 4736 2495 2815 4573 4882 4834 1127 1326 4827 4423 3341 1309 2188 4802 3354 1037 3025 4103 1046 446 4692 1777 1954 3212 3392 2229 1158 1886 118 3788 4236 1928 4163 2285 1387 65 440 3640 4285 4118 1545 1132 4913 3125 439 505 4978 1355 3286 911 1805 2575 4143 638 3047 2020 3103 1700 1565 1811 3247 114 4339 3631 2850 2959 1046 3079 3497 979 2297 3191 1970 1965 1156 111 837 2414 1480 1482 4846 1628 108 521 4774 4128 3187 2790 58 3248 4060 2025 362 3574 3017 4759 2579 2535 3576 1125 4374 100 4853 1625 3079 1076 4326 2130 2422 1360 3078 1227 681 4238 2994 2108 1768 2088 2615 1961 232 3858 1474 4393 1001 646 1174 968 4232 771 4962 4557 4206 2546 4504 1925 4606 1768 2128 4206 3099 1728 2435 437 2528 2630 1232 4529 3758 716 514 3437 2074 3961 1047 4282 4747 1732 4291 2426 984 3998 4923 2294 4641 4158 4475 2794 4929 4874 832 4028 3451 340 3887 3112 3338 2019 1292 1262 695 2790 980 3538 4870 485 20 1996 929 3992 631 2718 2308 3837 3395 721 2359 3174 2364 3888 4072 3305 3384 1802 4598 4174 3610 1628 2407 813 4752 3781 2986 4213 1109 1857 734 3470 2143 2991 298 1568 3770 3243 3226 2106 3099 2428 577 4564 725 1567 1681 3069 2688 666 2788 4309 1765 378 2087 4100 2923 445 1042 3114 2829 3041 1001 3741 4562 2899 350 502 2740 2593 2132 4059 961 3713 2549 2111 1109 4943 4030 3014 3974 2163 2838 2642 695 4649 298 576 3198 823 3020 4291 3221 1106 3551 2728 1436 1985 3949 385 437 1552 4977 4171 479 1479 3157 3471 3765 497 2726 2532 2908 1422 3459 1555 2544 2577 4321 266 3615 4938 4690 2690 3044 3980 4681 4801 62 1880 1607 3129 4790 2545 1146 1735 637 4598 2201 877 3099 996 2729 3408 4337 1249 3091 450 1320 4650 523 4785 96 1166 3731 1318 3066 48 270 1336 2798 3209 3165 2783 1142 3235 949 2121 2257 3447 2255 3520 1497 3856 4375 4873 3333 3982 1086 742 1112 4893 3792 4173 4840 2715 1303 48 2520 1141 710 4739 4222 890 1198 3433 526 3030 620 1512 2141 1321 4753 4272 4590 1198 3889 2431 1705 2124 4837 984 1855 3960 2585 4527 4311 169 1534 1559 245 3467 2945 1908 3653 4413 3586 1785 3052 4075 2838 2812 2288 2436 3718 3253 2283 2732 2102 947 4772 148 4127 694 477 3245 1797 3686 2046 3737 4369 4146 3865 3922 3288 498 2508 2665 1730 2703 3410 1472 2076 37 2506 968 4878 2431 2758 1036 566 4195 1614 2620 492 1922 3211 4764 3428 2562 60 3410 3527 4084 3844 1091 4817 4998 1489 3454 60 641 2175 1087 1540 244 1323 1422 1098 1943 1017 838 1970 2785 2831 1478 2188 4219 983 1435 1558 3075 1993 2780 328 4434 2750 4853 3231 1310 38 2741 3786 1737 11 519 4800 2728 3780 1517 2897 2908 4795 1656 4688 1452 3319 1937 1976 4090 3291 2172 4947 497 3797 4384 1884 3686 1912 3800 2679 476 1298 3948 1580 3414 3103 3585 4551 2361 1220 197 4771 3255 917 820 706 4477 1303 3062 2991 2893 2054 1126 4396 4149 1393 3324 532 199 2121 2780 1570 2503 134 4158 4760 1688 10 2996 4714 4119 2907 2886 3760 862 1133 4681 2271 1987 1438 3068 2129 534 801 4761 4472 3054 204 1354 2743 4277 3881 218 4401 1511 4112 3624 696 3535 4844 1656 2111 3939 226 633 2569 4211 2989 1687 1752 701 284 2538 574 612 210 4934 4551 2117 2750 386 4317 3744 1537 4777 459 1109 4714 2307 2203 4260 4469 405 1880 3836 1607 3413 2812 709 2772 2199 4860 3270 2298 331 4007 3479 4827 3060 242 2696 1631 4914 2742 3945 1288 2769 3993 288 3627 664 3185 886 4462 3715 684 2434 1780 4346 3755 4172 227 1479 4098 1115 4031 4820 770 4856 1756 1523 3016 1161 2464 1684 1507 143 2845 1090 4449 3464 804 4366 2811 397 2317 611 3964 3533 3681 2520 4798 1593 488 801 3381 3574 4771 703 4585 3686 3523 2355 4489 615 1647 3639 2643 1090 3707 2397 893 3997 1356 1509 967 4682 2788 2852 3006 2774 2620 1872 2387 1227 605 4421 2242 4582 1774 4763 884 3233 2938 3581 4269 578 1807 1835 1134 2306 71 1489 1924 4176 2714 1174 2231 2220 235 2958 4556 876 3135 2057 148 1738 1441 745 659 1891 4881 2320 3641 4697 872 528 916 1379 3149 2568 1573 2160 4443 294 30 4072 3657 1792 2330 4451 4696 1513 4285 2255 1593 2787 1136 3854 1541 207 4655 1653 1530 1470 3682 2159 1725 4676 2015 4960 1522 1239 4110 1691 1326 4436 2500 4829 4478 4499 697 231 4429 2422 682 1183 1762 2758 735 399 1111 126 142 1085 3371 4854 3414 1122 1017 4633 2909 283 2831 903 4155 2515 4752 588 3949 4479 2851 3471 2275 3072 993 12 2377 3973 602 3107 1946 982 4097 222 3304 3530 2804 855 870 1506 2261 4239 3319 4228 75 2008 4763 2673 2450 2045 985 95 2710 1085 392 807 4548 2043 3972 608 1722 1120 104 2234 3426 2016 862 3076 2227 2873 4920 1383 984 1711 3195 2841 2287 1291 3007 259 1802 3959 3960 3931 2482 1035 2448 4515 2783 2172 2770 1328 4225 407 409 3516 1659 1418 511 4012 4170 188 590 3970 3546 2952 1531 1524 697 3614 1485 163 2722 2642 611 1853 124 323 1347 420 3713 1805 3172 757 1903 2624 13 2474 2938 3758 2355 1184 880 409 1519 746 1235 2259 4342 2412 4771 3611 583 3576 2890 63 2649 917 3830 1341 4898 1859 1586 1400 2952 4424 4581 3129 1276 3966 1817 1300 763 338 4781 3639 612 3503 3892 3526 1228 2729 4108 4906 4500 1683 4184 2509 1866 3809 2167 2199 3004 558 1762 516 4208 3216 3473 756 4327 231 3767 2778 3277 1114 1914 4998 4299 2561 1892 219 318 2668 3197 2905 4661 4570 4902 3308 4238 2963 1855 2371 1857 4095 594 2410 4956 4981 2301 3792 1349 437 3148 3442 2435 6 990 78 3686 2513 803 1913 3154 1355 3116 3402 1217 4839 1515 1660 4613 4674 3662 2960 1330 606 2696 513 1778 927 2465 110 1231 545 1353 187 2692 2360 4313 360 3068 3206 2346 1616 4818 1568 1619 4500 2199 4034 15 14 4792 1391 1045 3494 1525 2529 1959 4720 1356 2855 3147 76 4315 714 4421 3149 3273 2967 19 4419 1950 296 1135 4833 254 1707 4649 951 3738 4673 1115 3409 3574 4808 35 1574 3348 4778 3076 3866 2920 820 3573 2980 91 4048 3568 1321 1233 2851 1172 3135 922 2775 1268 3571 3100 4098 4718 4667 4695 4470 3141 1349 1368 1223 2696 2055 3383 4880 4384 876 1321 4622 3854 1789 1486 1227 2442 4061 188 2900 3485 1508 2810 908 4072 3966 3966 415 59 4793 2472 320 4479 994 3284 883 156 4577 1812 3931 3516 720 2932 1013 2726 288 1524 4979 980 571 1306 2899 1757 155 4573 1910 3932 778 4219 2337 4567 320 3396 3519 2873 4529 1260 2740 2648 4852 341 324 31 77 3651 634 4957 3315 3238 3721 2597 675 171 4415 3492 4347 931 3501 3158 1440 1739 4600 3090 3880 3347 2355 4833 4969 2207 643 3259 2256 3681 1153 3026 2259 2716 2748 1972 3584 2611 1356 4045 827 976 272 4731 1532 2965 1961 1664 1158 3559 3717 772 3602 2901 2245 17 4146 3717 159 3997 3094 2840 3868 1547 1938 2130 2771 154 2366 843 173 1860 4301 3600 2959 617 3399 1002 731 3226 3903 885 2575 4086 1301 3451 1092 4328 1156 2423 1200 1910 3781 4099 173 3748 3379 1594 2743 4767 3277 1166 3682 1083 1840 123 354 2382 1858 3010 1394 4578 3808 4375 1502 3879 225 2572 3560 2614 936 1380 998 2239 1605 1120 986 2900 2949 1822 4081 4276 3862 3180 2829 4737 1260 3913 3387 3650 759 2549 1654 3626 3674 3269 122 2031 3302 4632 273 2804 1309 3364 3810 2575 687 2017 4605 3939 4704 1148 2560 2855 96 4342 1741 1398 1946 3075 4297 1965 317 484 167 1305 1686 197 91 3206 276 1103 4712 3776 539 615 3707 414 1194 2845 917 338 125 3623 2620 4106 75 4235 2234 1650 2072 1352 2165 3664 1341 4486 3246 1495 4171 513 4458 909 3604 2202 4132 1340 4442 1870 4329 4948 230 2317 306 3680 4586 1796 4181 2261 1959 1668 3565 4486 1296 1536 1390 3442 4309 1339 570 3204 1858 3128 1958 922 2789 4280 2317 1847 4155 2960 948 4810 4611 2528 3060 493 3113 2701 4588 3542 173 759 1861 4377 1010 3708 3228 788 1511 4235 4515 17 2425 842 1975 3104 1871 1793 2731 2138 3429 405 685 3999 2122 3854 3636 1881 3673 3144 1832 975 844 1894 754 723 4132 4938 2591 4884 4026 4463 4721 1941 3042 2320 2430 3140 307 4517 4175 4596 3512 3845 858 2659 4209 3887 1201 149 3259 4536 3993 3471 4140 4640 2900 3076 2984 3964 1399 1508 2447 1870 597 3832 1100 2120 3706 2647 4671 2949 232 2829 2132 905 1709 1862 3522 2099 1531 2143 1118 1090 4984 4118 2501 101 4195 3933 3629 3634 453 1259 3108 3528 685 4218 4783 3108 3515 3162 3453 1784 1742 1389 2218 647 206 3377 3021 4539 3843 3801 585 936 2547 276 2344 2038 2264 4949 3115 3226 1368 2737 2539 3437 372 1348 1172 1284 1025 1852 4068 4606 362 3812 2705 3505 1643 443 2784 3958 4512 3955 1975 4656 2868 4762 76 481 1946 2908 4171 2878 1472 2311 2811 590 1175 3837 1210 4102 300 3806 1077 936 1794 2675 3825 479 2414 4116 1477 4988 458 2731 2845 261 2282 207 4689 4417 3730 3442 4539 4717 694 3723 1173 226 2992 4757 1369 748 4229 1062 3703 1116 2256 1497 2978 2447 4246 2485 3499 4606 641 3267 3269 4060 1678 4755 1527 3035 774 4640 2685 4143 3680 647 3464 2641 3453 1957 1009 661 2491 2270 594 3172 2571 1206 3581 1475 2188 2476 3618 3714 53 3266 3326 607 4646 1383 2111 4560 4592 1509 297 68 272 4307 843 4651 3744 1667 3147 113 958 957 3222 583 4036 4539 1313 4786 4990 1731 2707 4050 1671 3976 2216 1316 4492 1481 679 3793 1735 3953 1853 2757 3885 3805 1897 3865 65 1185 2957 2945 263 1228 699 2334 3529 3663 294 2613 1118 41 2597 4542 3646 4758 3131 3398 703 2347 3146 445 1539 124 451 4137 3968 1407 127 3729 718 2278 4857 1395 3525 1217 2450 1959 2564 866 772 4946 4899 367 4680 324 370 2139 4312 2346 4960 2885 2613 4212 4813 4847 2810 3800 3904 472 455 2606 2929 4755 4687 169 1328 1286 1066 4972 3661 684 500 3915 4477 2643 1212 1318 4588 4055 2510 2530 485 1669 4337 3831 3788 745 4114 2107 2308 2024 1088 93 3769 879 1461 1379 1816 1610 1643 4724 4594 1221 317 2495 3029 4847 4929 3347 978 4898 2493 2205 856 2877 1607 3437 1416 3226 1324 16 2511 3048 1314 4279 2447 2641 469 1111 3702 1517 558 1656 1773 118 2495 4926 722 1746 4856 1643 1166 925 1510 1195 3048 4020 3718 4126 3281 1394 1718 2273 2678 135 3173 1925 4153 996 454 647 1976 3496 1865 2207 1533 3766 2202 2777 3268 2525 1280 550 1152 4142 4279 3124 2118 3530 2615 2002 2776 2442 2778 1085 3067 4317 1058 2670 921 477 3537 4178 4648 298 742 3120 3194 4453 4831 3423 2755 4046 1218 3301 4230 1311 1850 3049 3128 3991 4040 4002 4715 49 4984 45 4885 1026 3464 1715 4318 406 884 2952 4846 2811 4429 1118 3404 1380 3061 1840 728 2879 1284 2623 4706 2880 2038 3249 2224 3444 1379 2476 2988 2903 4726 1272 4892 4854 2935 2058 3953 1734 4681 3978 4664 4107 988 2926 1820 850 1564 4556 554 2823 5000 3668 4259 1391 1492 4316 2421 424 2599 2858 3315 1148 3262 1677 1496 914 3543 4965 4424 3317 2807 4510 1664 2923 4653 4082 4305 1415 2644 2876 3425 3887 4901 1309 721 502 3346 4674 2584 2235 2645 1012 4462 3457 2399 3967 2658 4413 1721 4971 3877 2195 3990 3550 2509 226 2095 3217 4091 3851 1286 4182 2549 3653 2891 4105 4245 4228 4890 228 4895 2630 1787 3120 2559 3437 1889 2443 2601 4647 4348 3525 1175 1041 4159 3130 4263 3824 2538 379 978 1918 4089 229 1511 3915 1083 2312 1957 4034 4364 849 404 4327 4195 1896 2405 3664 4237 2035 2901 2073 1264 1209 3439 4158 1793 1904 4991 4605 3574 1536 1207 2681 1021 4198 4605 4400 3547 3426 3115 30 3926 4961 1014 4872 4172 587 1000 386 1081 4302 2895 3842 2621 257 4363 1890 1932 3010 4715 530 820 3857 1345 3267 4282 4594 281 2157 3181 655 2750 4346 4258 1364 3070 41 1694 601 1785 3172 3207 596 2605 2178 3772 4396 4917 493 3344 823 1477 1053 3899 533 640 188 4449 3178 2219 777 4601 2984 1607 1045 2999 1179 2930 2328 4658 3563 2975 2645 239 3397 97 2409 3068 4131 2164 1856 3798 4295 3197 2680 923 1812 789 1293 2513 4461 2273 515 1349 348 133 4559 2093 2445 1700 3055 4887 3728 1026 349 4767 2242 1251 4776 349 2068 3937 1154 3404 2547 4737 3427 1157 174 1062 2180 1218 4812 2053 822 3987 2275 1744 217 3484 4162 1419 5 2221 4024 1090 2764 3873 2978 2161 4709 1159 1505 2562 1507 2388 1529 1707 772 4823 60 4493 4043 1236 1325 1606 663 1698 1638 912 2074 4493 3386 4984 2018 1908 2459 1896 4611 2644 4285 4797 2114 2859 2777 3297 1156 3126 1443 2618 3197 723 2309 225 4058 3928 3418 2533 312 3026 387 157 930 3575 3926 2953 1014 3797 3098 3562 233 3608 4980 294 671 1224 4596 2829 2235 1376 4673 3822 2389 2313 313 4243 4103 941 1794 536 4039 2516 4 4552 3721 3066 4733 2056 306 191 4547 386 1430 3550 3157 4108 4050 1070 3467 3718 4242 692 4641 256 2573 2823 2488 4473 148 4483 2109 3065 3447 2087 4313 3104 2015 4063 4479 836 4133 218 744 2784 1610 460 746 1839 3525 3054 1285 1485 1384 2473 1093 439 51 4239 3635 4693 4816 378 3612 39 3757 2467 2448 101 1861 2212 132 1070 2927 94 1401 674 1934 2300 4210 3632 495 2758 234 1425 1398 4127 2124 2419 3841 2360 1401 3366 2235 3251 310 4922 1387 2592 2139 1944 338 3867 1749 3612 1409 372 2452 3602 672 4414 886 4790 4944 4848 1002 4138 2819 1343 4406 2636 4334 4498 402 165 830 69 2099 2419 3952 1263 2049 4640 1279 3027 4769 440 4497 3963 4267 1503 2659 1232 869 3761 1841 4515 2054 912 2102 1976 428 1250 2762 1613 911 1905 2407 3904 4787 3281 4820 4966 2586 189 2026 1221 2304 4458 3553 2803 813 1353 1412 4940 447 530 2897 88 4277 4484 2602 3546 4717 1742 3742 3666 4414 1177 24 2812 4007 2444 1671 3679 2486 3711 4749 3415 2898 2288 4937 2828 3618 2065 2853 1161 244 2087 4784 1165 3023 2565 4044 2045 1409 4967 4385 1280 3985 1384 2673 834 2982 404 1954 4018 366 190 2743 4331 1008 2012 911 1911 4107 406 740 2719 364 4418 1518 1164 2276 4899 3878 4506 3944 989 1763 63 1783 3691 4176 1785 4632 1026 4876 2933 3401 3275 736 1313 3057 1532 3533 194 3031 4464 172 2679 4688 1554 4083 1852 2573 4574 4375 1792 2146 4673 2788 2224 4649 1868 3607 4129 3877 405 565 546 1791 2637 1505 4607 2853 3963 3338 640 4902 1791 1746 319 3631 4904 1128 1654 3225 1479 1751 3543 2672 4890 3485 3922 181 1586 1549 2666 3837 2453 2837 2944 881 3660 3961 2359 3268 3230 2742 654 4384 1196 4328 2369 1625 643 3396 2552 4344 37 4022 2367 601 464 3805 1669 4685 2645 3698 637 3769 2274 3261 367 3518 2009 392 2160 4263 999 2105 2053 126 669 68 4045 2118 3019 1495 2508 1962 4624 2213 753 2261 3747 1700 457 1768 1429 3935 1745 4920 85 1572 208 4966 3266 4598 162 3165 3844 3468 2446 934 2764 4408 2105 1863 2880 2578 2433 2592 3464 4755 1955 3917 2443 2058 198 1287 1187 3954 2590 2979 4644 3858 3898 1665 4321 4732 533 4374 1456 1670 560 218 1785 4836 4199 3827 1610 340 968 4465 4366 4184 2783 1408 4897 1920 3789 1657 230 2341 4924 2120 473 4663 533 1087 774 984 1266 4858 888 743 4180 3186 162 2950 1862 1154 2554 2165 984 2301 4097 4173 3069 1614 3724 4213 1605 3613 2806 2647 3804 1313 3004 3076 4905 1097 3799 1868 2480 2834 2974 360 4712 2700 4921 4784 1950 4589 1759 1077 1328 4564 4865 3984 3643 3247 4948 4129 830 278 83 2945 1525 2869 3539 3136 2806 414 1134 1136 2159 2917 1209 4711 1030 2498 2349 1201 4432 426 1249 2836 691 3567 926 1811 3595 3643 1842 476 4353 1393 2710 50 4239 52 3672 1635 1573 3598 2650 778 215 147 801 1470 701 3763 758 3386 4986 3275 1449 243 2238 908 129 3461 1820 4227 3589 1735 36 1304 646 2786 4890 3535 1938 2357 3157 3858 2907 3412 2505 3868 2918 741 1078 71 1973 2257 134 1520 3301 2865 4187 1414 4377 2671 3534 1822 2165 568 3993 1354 2275 4801 1215 4869 1538 2999 2030 536 3274 1821 2556 1129 3377 434 4503 3335 4969 2928 60 4999 1711 79 4905 3794 1102 1071 3786 804 1610 2249 3975 3623 2286 183 653 4918 3406 704 617 4570 1837 4525 3344 89 1681 2847 2578 3402 4874 3782 1106 4186 438 699 3552 2490 816 3975 3095 846 3220 2226 3815 3791 1389 4869 724 3338 4152 2016 4581 904 3174 525 4630 1884 1286 3219 3470 976 704 1276 1082 104 4107 167 792 2972 1504 14 3309 3715 3260 1489 3480 3579 3842 4074 4932 3010 135 1327 874 4400 2100 76 4396 3530 1136 846 2995 3497 2292 3944 1563 1673 605 1458 298 970 4613 1285 2524 2851 4441 4072 4818 3578 2540 4854 4446 2309 4235 1838 1072 4644 1896 3818 4076 828 4216 1880 1322 557 4844 4580 37 4773 75 4884 3069 3108 3431 2283 1677 3870 3844 70 2493 2620 4692 914 265 139 2725 4876 40 163 3793 1735 2389 4297 533 3490 202 245 1466 4967 2512 437 48 4238 201 4032 2790 1728 3583 1932 1075 2108 1521 409 3320 1285 1341 20 3604 673 4720 2469 1479 452 344 2825 1799 3891 683 2080 3062 3938 885 1552 3297 3126 1462 4416 635 3292 3650 4318 3024 1136 1559 1434 4522 1583 3018 3985 2824 3958 986 898 130 504 532 340 4766 2387 2717 4103 4982 1235 3195 4654 4824 3214 717 1531 748 1591 2902 3963 186 3780 974 3318 2258 4368 481 1720 4873 1009 1958 923 4338 4115 1553 2507 2315 3 3065 1792 4172 3212 898 4520 148 1038 3325 2194 876 794 2963 3171 2433 223 654 4885 2038 1536 1473 4811 2736 1540 3850 1063 4392 3205 71 229 2669 1753 2670 381 2335 1876 2043 1308 1829 4948 2046 1899 5000 940 3042 1679 1358 4609 2208 631 2800 2608 1146 4738 948 2846 1360 4510 2099 1422 3814 3146 1108 1815 3028 3037 2631 1492 2117 3460 2163 258 3992 2720 4210 1781 3930 3142 1519 2579 4954 1429 3103 415 3372 1635 2117 816 759 1401 3891 2495 2751 938 4768 2605 2123 120 4269 514 3248 3263 2191 1239 3732 600 2152 1989 1524 2856 2438 1196 2158 4502 3747 4181 2544 3984 467 2648 351 3599 3073 2599 3233 3214 2674 3009 3308 1095 2224 3248 2004 1478 280 3627 1529 1164 3701 3597 4670 2973 2075 3172 1996 1850 1196 1507 2389 3112 4087 96 1065 536 1500 1887 1964 2925 3721 1973 2518 993 960 3909 3929 255 2278 3455 447 3978 1518 612 666 1077 4300 115 1586 3834 2155 296 275 1204 1783 1047 3724 1796 1900 3533 3848 4431 1501 4368 3705 1214 1781 1706 4248 3756 1242 1386 3430 1532 2916 2714 2887 1169 2443 1290 1242 524 3679 2164 2562 994 4061 4302 4576 3547 3265 619 3038 3052 998 3442 1941 3462 2984 4293 4632 485 2930 2148 2919 3153 4336 1896 4741 672 887 2976 3171 2610 4320 1319 3731 204 977 4611 1029 2262 4323 504 1405 373 4837 3907 3227 4521 4823 4816 2369 4240 1688 5 3113 2978 2177 3540 597 4050 24 3405 133 131 3062 1945 1789 2377 3321 1320 2347 2188 211 156 1557 1289 1521 4468 1050 3008 3540 170 4 2855 1132 3813 3860 4885 2080 4336 622 712 2791 713 2024 2656 3930 3523 1504 4497 2575 3844 619 3445 72 1144 4279 4920 146 2044 1682 3090 23 2428 1208 3961 2396 949 4337 4588 4419 2755 2056 4753 498 2645 2861 1983 947 3140 180 4917 2970 2840 1788 514 4066 827 1753 2810 3160 851 771 1047 2014 4724 1717 3254 3154 2812 3342 1798 1764 4726 187 2397 3491 800 3915 3338 2929 2492 1882 1300 3659 1962 4903 3505 2650 4725 2373 1392 180 1178 2782 968 4339 4940 259 1262 3869 1666 2941 4131 514 2967 512 3300 3538 818 2786 4361 2700 132 2881 1758 3296 3684 690 4820 1630 206 4434 657 3949 3911 1849 4188 1709 4067 3746 1818 4749 8 3925 436 454 2744 2206 3454 2661 1283 4843 3522 2773 1506 2977 131 4571 1677 3823 4699 2872 1631 473 2365 4219 3572 3838 75 1324 4282 1379 4713 26 3277 3191 296 926 4625 485 4804 854 60 2660 1767 4091 3576 1266 2996 4923 3718 2093 3188 224 846 3593 1748 4166 2793 2685 1061 4377 2527 3549 1515 4165 505 2649 3639 4364 3424 4197 4165 1748 2715 3991 2598 4614 198 933 1391 4120 885 388 233 4068 389 3090 3655 3943 3372 4124 4995 3731 3500 2384 3313 4061 4260 1253 1137 1447 4535 22 4937 3239 2034 316 154 4199 2194 1697 4375 3971 2036 53 3393 982 4052 2604 3741 1093 831 3213 243 1314 2376 2861 4161 4762 4055 2370 3055 1200 2549 1465 2849 4832 305 4105 4624 2588 2278 1414 4713 4203 2259 3478 2172 1581 4185 4719 3070 3880 2025 2423 4167 3422 2452 571 237 117 1112 3153 664 261 2234 157 3812 3206 2534 2808 4034 4903 1273 1180 3062 3328 4160 1513 2178 1873 2886 4332 3722 3672 3538 1795 3991 1008 4542 3746 252 2484 1553 248 708 1024 2630 3299 1354 161 4219 4720 2855 1575 4995 236 1711 4994 1797 542 1124 4290 4506 618 2226 2798 4242 1991 3041 1286 2280 2410 1151 889 3794 433 4035 2728 938 4745 3883 961 2719 2889 1951 3509 4725 4509 3939 1210 3656 4819 2241 585 4469 1257 493 1865 2810 989 2503 378 2385 2371 2533 3619 193 1388 4070 486 1821 1185 271 4246 4851 2139 1858 2767 3621 383 1899 4583 3548 4314 1713 4813 2384 4353 4339 4305 4105 3404 5000 2420 4889 1086 2669 4979 2616 527 3868 2504 4191 1658 3823 4873 2637 1423 769 759 773 1946 4685 4577 1206 346 4317 2670 802 1379 2860 4822 4087 2813 2924 4970 1177 3714 4754 3888 3886 4476 4397 152 4216 1908 2658 17 4743 900 4083 893 2541 2263 4115 3752 4896 3219 2668 3317 3803 766 3361 2281 4917 726 3300 3062 376 951 953 3554 427 1753 1529 2941 4505 3840 3192 1102 2720 2626 1672 1423 4659 957 3148 2173 2057 766 3077 4713 3 114 2433 4417 3817 3305 3879 1695 2174 3014 100 2825 696 2585 3833 3367 1073 893 4666 4441 3304 3618 1952 335 1337 3804 3888 2110 905 4706 3115 3922 2291 2016 4732 2158 853 3797 909 2933 4227 2910 1922 4861 315 1793 460 511 4208 115 2255 1217 1232 3243 3924 3532 1902 2804 264 1981 2376 607 4259 1264 4145 2006 1546 3033 3513 4682 22 497 456 1719 755 1655 3679 3411 1970 4924 3247 850 3447 4246 2663 549 4579 2214 1570 582 555 1778 3927 3221 3743 835 3376 2566 2084 4072 3331 3337 1923 970 1900 3161 3359 886 769 3222 4635 4998 36 2435 3122 3864 1045 1848 461 1269 2502 3760 3793 2227 2381 844 4166 2580 3477 4375 2921 997 3949 2601 3866 3064 2919 3660 3775 4426 1546 3314 4584 709 3113 4164 2665 1903 618 4860 1763 4426 2464 4181 4778 4330 4410 1933 4312 418 2993 2410 425 1015 1822 2842 1645 4283 3049 2657 3514 1196 675 2263 3511 4522 2333 752 2290 3732 4503 306 4483 1492 2306 2226 3935 2646 1206 3591 190 2653 4253 654 1508 2079 1126 732 3428 1500 4771 4503 3888 1970 2227 1622 4251 3164 2817 2628 1727 3382 827 3673 1767 3443 4292 1481 503 4088 930 3251 3334 830 3168 4474 1907 3195 3861 152 2349 1585 1516 862 762 1214 4082 3902 4393 2235 3315 3241 2864 117 2910 2945 4238 2031 2612 4136 26 1142 3965 2631 50 204 107 3769 1197 4301 3588 1565 1642 4749 2388 2807 3558 2495 1489 2359 2186 2671 3197 912 4011 4690 2776 3851 4377 4513 3668 2082 2888 4106 1135 4621 2602 4230 1076 4336 1426 1620 346 1371 386 933 2123 3425 2086 3766 3431 2145 3743 1345 463 4416 2890 1956 2066 1133 3806 4704 2339 2244 1577 1403 2672 2308 3388 1023 3821 689 3938 33 3639 2850 3997 370 346 2692 4425 1090 1772 989 895 3960 2727 3042 428 2851 3995 3209 1927 3572 2609 576 2838 4329 2577 2148 2690 4676 3661 1003 510 3522 3508 3947 3556 2213 1472 408 2592 2634 400 4722 3203 3012 3415 620 3809 3023 947 2166 451 3334 2110 3684 3214 2421 4809 4270 1963 39 4644 3910 917 721 1143 3277 798 3797 3741 2085 2114 4361 4059 2632 2897 1829 3742 4408 4522 2177 4226 2517 187 4068 3947 2611 738 2054 832 2473 1799 3831 2907 4466 4271 2837 3146 3672 107 2186 2977 596 1551 436 4966 1975 4667 2468 4532 1373 2973 3855 2377 1821 4581 24 1543 2506 3800 4732 606 4733 4870 4076 1529 72 588 4407 2869 1892 867 397 1837 380 2263 3181 3056 2856 1344 3344 2985 2275 1732 803 1406 862 1827 3753 4194 2155 1258 4791 4644 3546 3289 2911 4510 4871 957 3469 4342 754 4503 3861 4432 2405 1930 1787 674 3882 2673 2721 2006 2323 4671 1141 2507 4872 3341 728 2653 4388 3695 1824 3737 1632 2687 406 3162 4943 537 4801 4919 3232 4485 4842 522 4920 2489 3286 2450 2389 1596 1143 418 3732 3524 2347 2744 4851 945 4603 839 3248 63 2902 1477 2064 4800 3939 4773 57 2840 3138 4911 1953 3703 44 2219 3476 4531 918 4530 4481 2979 4459 3813 2110 613 4231 4747 2512 2169 3412 4592 4324 1451 4793 1072 3785 1869 1534 128 2179 1322 4721 1270 4178 349 3332 4884 4337 3824 4500 473 4255 4405 1580 1911 3529 4777 3800 3126 1262 196 1506 1416 2266 770 2065 2539 4643 2796 3189 4002 4727 4400 716 3916 2308 93 160 916 4823 3208 3191 2551 1726 4963 1370 2025 3838 1896 4790 2888 2581 842 1758 4871 4024 1996 735 117 3855 1167 506 3572 2492 4137 3293 2570 1640 3777 4299 1795 2598 396 3087 181 4022 4371 181 3890 651 1419 842 2682 694 4491 3527 1102 3449 4505 2105 1966 652 622 3500 3556 427 925 3163 3039 805 2504 4610 1409 2175 2643 3821 993 3392 3167 454 3106 4234 184 2930 3410 1999 4072 4108 3444 1498 1722 4585 3470 4522 4847 3123 1036 2682 748 4247 1947 796 1762 3734 3831 201 4221 3679 421 4386 294 204 1554 75 4033 2616 2482 4826 3544 3544 3505 221 1870 4215 4150 817 60 1647 4075 3771 4263 2479 2271 1835 624 2920 2132 956 2219 3839 3793 862 4152 3703 1032 3364 2230 4004 4681 2279 4987 160 1758 752 1133 3865 3869 4298 44 4873 1993 1710 1957 4069 985 44 1193 3471 1200 3601 2331 13 3267 2835 3094 111 2550 3543 3605 3132 2799 3028 4753 2494 4634 4910 4631 2337 1307 339 1015 3104 119 4121 3446 1272 2491 3014 1013 292 2179 1663 7 4479 13 1658 1695 2461 955 2459 904 2034 1429 4763 3035 3961 2773 4620 2613 4966 649 4646 1582 1396 2460 3078 922 1241 1077 1682 3908 3405 3478 4798 1167 3743 1062 161 3731 1200 4160 2393 1198 1437 530 2603 1560 905 3295 4396 1493 377 925 2091 647 606 2320 724 1250 2414 341 3942 1246 3180 2408 2278 3673 3988 4942 4554 3650 1792 3531 1031 3935 3677 718 1964 4336 1942 1240 1628 4713 1288 465 1200 2716 3245 971 4443 4997 2625 4653 2676 2596 1928 465 2655 3951 1662 3598 4884 3277 3709 2078 1847 4796 3163 49 2294 3907 953 2857 1303 2497 3749 508 1335 1412 1489 2270 3507 1579 4209 2836 1451 1485 3929 4361 3258 4328 4141 373 4840 4299 1888 745 4032 859 1926 3556 938 2986 1209 73 4882 203 4647 799 1423 4160 2426 2079 4725 4452 15 3314 3571 2770 2888 4881 2214 4300 4538 2843 260 300 799 2194 746 4646 3934 494 2511 2124 2342 880 2639 2881 3862 1104 3408 1303 2072 1184 4816 2657 1946 4527 4325 4945 1372 1904 2491 2155 4756 4080 2522 128 1221 1347 3454 4213 3299 4647 4173 729 248 2927 3284 1810 323 657 2299 345 4476 1801 1940 409 1385 1884 904 2980 4133 1030 2090 2502 1051 4060 762 1624 1831 1003 4731 4974 1053 4175 4789 4418 4904 3836 1652 1407 2365 1233 2487 2958 3909 4768 4378 1012 1439 3088 3260 970 323 3403 4354 3244 3072 1840 1114 715 2799 3402 3713 3507 2773 2007 1085 4461 2373 2713 2028 566 876 2737 852 214 2555 847 3448 3819 3777 3427 3121 843 934 4824 411 3173 4361 4579 1348 2393 1891 4136 2888 4043 426 3734 1079 3860 943 3758 110 985 3496 3247 2626 1858 1543 2565 648 4548 833 2926 3296 1312 1631 1596 757 1298 1616 453 958 3658 1517 1086 1209 446 3556 4132 3931 4702 2783 4465 2736 1815 4458 1421 4129 3081 735 3570 1057 4617 4301 479 1096 2984 645 2423 2496 873 1860 3287 187 3743 3565 1915 4722 605 3372 2033 1567 4148 3531 4052 4645 224 3177 522 4930 875 4165 3503 3492 3961 800 2000 3913 4547 3849 4969 1533 548 2862 688 1944 3063 4337 3871 677 774 2249 4878 1973 4988 101 2510 2338 845 1189 2247 4980 3865 4601 3379 4127 1925 983 3705 4603 2681 3945 3243 3939 1282 2533 2384 3063 1098 3907 3674 3794 3563 3019 3649 3852 1016 3580 1679 4009 1653 4726 1634 2511 473 409 510 2124 3371 1468 2208 1319 3986 39 4372 770 2180 4945 3951 4399 3648 4114 2229 1639 4084 2706 1164 1876 1423 2369 64 4008 664 917 3805 2044 1133 3711 4912 75 1157 1733 3679 3644 1983 2866 2252 4235 3281 2114 1726 4312 762 4871 3079 2982 3279 1238 2863 1421 1794 3258 4335 146 3782 4064 2560 2770 3805 1626 2946 1178 666 837 3061 3426 1679 914 1971 2997 2264 4400 1323 3018 2734 3704 864 1222 2262 2272 2736 1320 2615 3297 3038 4028 2896 2457 3025 1889 1791 3146 4995 2195 1275 3985 3714 1801 155 4360 4722 3120 1628 2756 1136 2350 1471 3631 4305 2679 968 3031 1905 268 1152 917 2205 3031 4468 4736 4642 1297 1773 448 4595 277 2446 1331 1150 498 4569 1931 4751 204 4122 149 2117 1547 866 4787 1456 4682 4045 2787 2569 473 2325 3007 2490 2180 3125 3091 1553 1147 3574 1378 1578 2752 4581 1778 2194 4059 3499 3027 3933 3641 4452 363 3256 3417 2313 2637 1015 2014 1750 4253 4905 2504 3484 3822 1231 3762 3952 2292 3801 4285 3938 4754 1392 3876 4919 94 4485 3655 3776 2096 1993 4640 4897 3399 2107 2232 394 1427 4405 3347 4417 2796 4727 4272 3871 2386 4627 3746 1126 1994 3039 1641 954 1416 4278 1730 1685 3895 2575 4899 1104 2138 4165 1344 2657 1111 3285 3737 1591 3695 4451 705 2584 600 1805 673 685 651 4470 890 3704 3934 4197 4583 1692 418 875 2193 877 3518 889 2952 4524 2282 655 3953 1988 2005 846 267 3680 1344 1840 4209 2387 2041 2874 2387 4678 4897 273 1644 4709 814 1002 2381 1562 1370 2248 4673 2233 146 2585 3255 4386 7 2874 3156 4747 3816 1695 3534 2323 4535 1707 666 3280 3456 2302 430 4674 3685 2522 4575 198 2604 4998 2621 923 279 315 4554 4216 3211 4217 3303 2853 1338 275 464 965 2705 334 1178 3418 1762 2471 3796 673 1803 3146 1787 3914 678 1379 2500 4265 495 2761 4406 1952 4929 3758 3173 555 1801 193 353 2178 1665 3268 1565 2298 4287 3973 2704 3916 707 1537 4903 4277 4668 4101 1601 1925 3868 4476 4689 1152 1775 2012 720 1944 3776 4440 3169 1664 1877 1279 2171 4890 1678 139 4683 515 2889 3004 3671 1810 4185 1627 3172 1588 4787 1039 3864 2027 639 1987 2976 154 893 1470 2660 1323 3685 3937 14 857 574 2389 1975 3630 1488 3387 1338 454 3610 3073 4423 2954 125 604 2225 3631 4574 4688 857 1516 32 626 1328 1735 2912 4727 2393 1745 4159 1106 2429 3517 644 1154 4396 437 3119 1457 4739 1573 2567 502 1080 1958 4861 4764 3720 4429 3023 889 4154 2465 2190 2816 3386 1288 4088 1935 431 3226 3534 2874 4532 3805 263 2382 747 191 4980 3118 2229 3671 1058 1714 2443 1765 3483 899 4385 2766 693 2273 4813 3737 1521 4525 1276 1924 4317 1727 4478 4071 4075 649 1045 3871 1824 4409 578 3461 2382 2771 1888 1061 210 1693 4447 3920 78 4242 3194 4042 3312 4256 2033 3628 2537 1562 120 1155 360 382 3110 639 1085 1855 3967 4029 1830 4180 963 3670 725 3551 4477 262 4927 4160 3756 3245 2310 2616 2133 4921 65 3398 2575 1242 663 1093 4205 4829 904 852 4696 4634 892 4533 2035 4870 2601 2430 4725 2170 2993 123 3482 2626 233 3610 4555 4230 3932 2037 3689 4044 2406 1300 710 1388 4106 2360 3588 2915 4461 4841 4387 2401 2880 2841 2744 2771 4913 3167 2768 1569 3130 3885 945 4241 1097 1499 1826 1202 1023 505 3990 386 1329 2785 1646 4801 1330 682 3995 3532 1663 406 2840 4986 3625 2677 1470 1538 3991 408 3725 3292 1297 1239 1730 659 742 4571 2819 2474 391 845 3757 2963 1922 2405 2871 1745 4352 4996 4828 4192 2951 3834 4749 2895 592 3065 1525 4597 578 3807 387 2585 445 2776 99 2417 2688 1650 1573 2068 2644 912 2573 2504 3959 264 3873 1365 4394 4101 2382 2919 675 5 1700 1776 2716 3587 637 2387 3746 4782 1082 3890 4871 1625 4070 2530 4400 145 4129 2450 2399 4074 574 4056 2850 4411 4581 2515 4842 2757 210 1481 4261 3671 2396 2243 4837 1125 2039 973 3263 3301 3434 607 2925 2152 2306 2870 356 607 13 1859 2375 3412 512 4939 1954 1716 3658 213 3183 3020 2286 4103 245 1913 2317 1298 2660 590 58 3689 1786 4746 4612 3910 1617 943 2207 4061 1566 3845 2091 3191 28 4532 2740 1065 1679 3325 1072 2338 1986 2834 3436 1056 1689 3330 4976 3708 4695 654 3694 2249 138 4183 3527 585 3274 317 1318 960 1678 1761 2730 3695 4126 1628 4769 106 1458 310 4560 4267 3369 1752 3091 693 4075 2978 1515 385 408 1446 2035 92 2687 4003 1555 4191 904 2603 2101 4494 1170 2117 4131 3514 4038 3195 799 2343 4081 4613 2264 222 2470 4733 3372 1868 82 3801 4041 1730 3295 4389 578 443 1985 1614 752 3912 876 1975 1678 4679 4988 376 3324 1528 2723 2594 2278 1175 4862 3004 1706 1909 753 361 3845 4975 3919 1240 2447 1613 578 1059 2530 1340 4641 3904 175 509 4549 3923 4481 4796 3579 2898 1223 4921 4309 1816 1150 2298 2953 2266 182 63 496 4997 4952 909 2104 2550 3510 2684 147 112 1971 937 2534 2858 1879 925 2531 1078 3020 3667 1287 2660 3508 1702 428 4156 4264 2937 3008 1760 3802 1397 741 96 4 2310 39 819 3863 3254 1273 2701 4654 841 3976 339 408 4840 526 4649 3865 3422 256 4524 3929 4398 281 73 3171 3091 3581 1500 2160 1021 2391 2242 2970 4899 4883 3127 3329 3076 4444 1760 4769 2021 3543 2571 2106 2862 3838 3946 199 3869 135 1852 800 1153 4315 3548 4168 3648 3335 4248 4047 2161 3270 4331 4624 2699 2468 3283 1476 3549 4981 3444 534 1579 3156 4435 2502 1936 2996 2507 2750 2614 2579 4132 1312 1655 602 4791 293 3624 2878 1899 2327 689 2890 931 1888 4302 4955 2886 3745 705 1458 4574 2372 4557 4822 377 3947 4396 879 4011 1079 4243 4676 1218 3233 1673 4926 3569 2388 923 1435 4533 3232 1099 284 3595 3481 4788 2279 352 4807 2264 477 2535 1964 4426 837 2831 3201 4140 2496 4027 1848 1315 3379 1992 2259 1358 3176 482 236 722 925 383 2387 993 179 1138 4492 3534 160 1370 3142 1890 3390 3744 4805 59 1857 3045 1008 3032 1605 3577 2483 222 4126 4733 1623 3630 543 2378 4077 4796 1484 776 4039 4546 4423 3136 4239 939 3910 2170 4878 4288 2355 1152 4863 3358 1379 1073 1401 926 2880 375 3576 3756 2519 4633 2348 1193 475 3018 4328 3921 600 1504 924 3678 392 3262 236 1851 2978 2898 4096 3321 1318 2408 3018 3173 4378 4901 1874 4720 3992 196 4221 2710 3133 1949 4282 1608 3012 2377 3988 3866 1289 4455 3307 2677 3815 1467 330 3006 1587 2977 3106 3101 4302 1326 38 2575 686 3488 4493 4109 2573 4385 4348 4971 1001 928 2897 1946 4723 2879 4361 1646 4664 1094 3914 2680 2803 775 1306 53 1481 2520 374 1733 1859 1124 212 2589 3815 4602 762 1789 2304 2764 2708 2075 4002 1002 3898 3927 3351 3909 911 381 332 4956 947 1086 1292 2250 4882 758 2596 3429 3852 1247 3069 4609 2643 2637 2086 4555 4943 1441 4232 295 3453 1367 616 635 2948 2295 4432 4081 2575 4391 1613 2505 2558 1103 682 3860 3676 299 2917 754 3146 333 2349 2877 3315 2593 3090 292 3590 2872 3229 4489 4464 813 4291 1979 2223 707 2070 4981 1855 1548 2620 3245 457 435 934 1750 1615 508 3138 1150 2778 2855 3386 3561 524 1928 1763 2428 830 66 4631 1611 3451 991 3291 4931 2907 1089 3898 1632 1914 613 1256 4721 4326 4947 4847 1327 884 1991 2261 2402 2291 4155 2788 4852 1871 3579 2610 131 3224 1383 1583 4411 2032 3748 1065 4122 4393 2460 146 4259 3629 2705 1489 932 3340 4414 821 343 2273 2342 3398 1820 2909 1003 1380 2326 1507 1840 29 4890 4322 3231 1883 1787 823 1957 3052 2792 3720 3737 3801 1132 857 728 1135 1438 371 2236 1417 1559 3576 3344 4435 1798 2609 3238 3585 4799 720 4393 3286 3151 4046 3563 109 2938 190 1224 1732 4590 1608 577 972 125 535 2675 3818 7 3171 1533 2393 1701 1592 4382 1078 279 2710 388 4891 1216 2143 3765 2180 1532 3835 3058 629 2889 551 375 3218 4243 481 2997 4757 1758 4494 3681 4515 928 4037 4738 4567 3763 4658 2006 4062 968 1100 557 2226 2255 3638 677 3864 1137 1122 853 321 382 3609 3650 2628 2551 3668 2812 4458 4077 703 3722 1713 567 2576 3602 4426 3761 4044 4090 3620 1199 2291 2250 2446 4438 951 3367 1384 1876 481 2122 2875 1555 1900 2999 2396 2666 2288 527 4254 4124 4216 1894 2349 246 4332 4237 1843 2149 2488 3785 398 4886 1251 2506 1968 3701 1945 1293 2206 935 3434 251 4162 1295 769 3736 2961 4461 4373 4444 3422 4522 1995 2429 2141 957 4978 420 1449 2929 4741 507 3654 3172 549 1901 1135 3890 405 94 4665 3897 628 4335 1574 762 2318 3924 4396 1974 1412 3853 1435 3791 815 2824 2499 2130 4697 2229 2035 3252 1684 4089 4803 4610 1952 2620 539 1351 4106 851 3706 4218 4255 4526 4344 2589 2037 3739 1492 2983 4051 513 2702 4219 1604 2214 3742 3183 4041 1442 1772 2326 2827 3802 4589 3167 948 4470 2613 2547 3279 3514 4575 2682 2892 4073 2551 647 1742 1693 3953 3528 1380 929 3766 3863 3107 3911 326 2731 2450 386 105 672 2548 1102 3349 4034 1378 3147 451 3846 943 2869 922 1666 2618 3511 3571 2600 3703 275 4947 127 3334 1043 4196 1242 75 988 3204 2799 2956 4406 3868 2752 4126 197 3362 3166 2049 4035 2047 969 1807 4851 1538 2753 3537 4384 4820 552 4466 2636 2034 3158 1682 1137 454 3636 620 2940 4958 2553 2672 4172 3300 896 1058 3304 4180 2488 3737 2694 3505 4915 4841 2581 2432 279 2073 2836 1203 2184 3502 4256 647 1836 1382 1666 3518 3453 2894 1623 1422 2163 3493 254 4417 3656 1686 1397 2771 4506 1674 341 3191 2708 636 1537 794 1981 1987 3131 1174 927 4931 3896 2521 3617 860 1607 747 3894 2618 2965 2028 1884 1715 1563 4451 1830 2892 4551 4568 1091 3157 367 1515 3108 3352 3761 10 833 4326 4278 1823 1893 1258 2066 600 1126 307 990 3582 1614 1438 1502 678 3140 2051 396 1571 4740 467 4243 994 1675 3904 1164 2316 1220 1805 2020 7 661 4450 4164 2702 1314 4465 696 764 1625 1220 2417 581 2309 645 1059 2918 2148 547 4335 800 2665 4220 1994 1105 3170 3005 4213 810 2906 1340 3811 3698 1265 1503 4486 2585 2663 3066 1833 4382 3892 2061 7 1522 3460 4020 2331 4843 2403 3821 1902 2586 1141 3285 805 4869 3529 564 3736 4910 416 2292 1796 1465 315 2414 98 1506 2251 37 4518 2541 447 1648 2080 228 505 140 1214 77 3233 816 1945 4993 3089 336 4803 15 4143 979 4839 534 798 429 857 3598 3973 1142 3314 272 1094 1264 4894 137 3944 4348 4341 2668 1958 2886 757 1709 886 349 2062 1150 2891 3748 485 4821 4004 1988 4042 572 4546 3456 1177 3496 2342 463 2797 787 424 3701 2905 3435 4897 3930 4933 2688 1474 1353 1871 1921 3891 2667 3479 2696 4789 634 2089 1665 4088 2750 4255 3360 4766 2075 4253 3432 2198 3721 2667 1084 4866 763 3543 3673 289 1281 264 42 4638 3134 340 2771 4487 4498 2643 1767 446 4488 3065 4883 2780 2153 920 3872 2113 4248 4307 2668 4525 2477 2653 410 3947 4738 1312 4557 144 2344 3094 3889 1104 3099 2196 2227 818 2290 4794 2500 1855 64 2580 873 2223 1814 1908 4718 3747 934 2885 2214 292 2521 1738 4469 739 3619 4245 263 1895 1474 4648 2654 2530 786 680 975 2324 299 1460 1965 3127 2817 3130 4389 1793 948 1843 2377 1717 3102 178 2613 2522 4167 682 2621 1290 580 1149 2725 2133 2540 1013 703 332 2354 566 1361 678 270 2074 3132 4046 212 4020 614 306 795 2197 1377 4686 2678 3771 1458 2527 1295 589 3571 1169 903 1760 3889 2282 2208 589 1502 4492 2771 3728 3192 2407 2802 2187 3416 3132 695 3633 3685 1195 363 4067 1958 2598 1536 2582 4219 3132 2527 907 3461 2519 2596 1086 4834 14 1661 2440 1394 4764 4206 702 2580 815 359 719 4458 4097 1284 9 1520 4115 2940 764 3769 3613 324 669 218 255 609 3877 4733 548 3233 3416 792 3609 2107 4367 4323 1155 4338 4534 1758 4774 1686 2414 2656 1406 4986 4652 2137 4362 3399 2688 625 3836 232 856 2566 786 4724 3546 99 2400 2968 4829 2499 4548 1298 4153 4450 2921 3343 2978 4749 2213 3237 3393 2916 4362 3994 763 31 2120 3427 1064 2390 2154 14 3053 552 4101 233 810 2821 4804 4656 3909 2772 1670 3019 2430 4454 3030 1061 1593 329 426 4630 4655 2765 325 2306 3453 2938 1142 2681 2347 65 719 229 4702 2503 2030 2534 4278 4261 4487 609 3497 4130 823 4629 4414 1879 859 2541 4779 2938 4119 1753 776 1308 4648 1564 2514 339 3603 1519 4313 425 379 3173 4041 4986 2471 365 629 3290 2913 1420 2559 597 1848 800 3770 1269 2015 2461 449 3656 108 2964 2532 3408 610 4807 1874 2849 3295 1943 1354 4454 4078 3158 617 3572 1327 301 143 1060 1514 4663 4225 4566 1096 4236 4953 4513 3522 3439 1113 644 1759 3889 1100 3704 755 4156 558 4572 2994 1488 3070 136 3433 2833 1299 4274 494 3615 4708 2644 2435 3292 1223 3395 4151 4746 2155 3594 1004 1323 4573 2765 1354 4759 1119 1415 4051 3129 4508 1060 2997 986 2190 263 1387 4621 4537 726 12 3017 421 1881 4627 4219 3335 3374 4261 3697 1168 1256 2054 455 1173 2387 2828 1238 1461 354 2586 72 2190 4722 4079 2718 1201 3308 1557 2250 2913 3526 4634 3365 16 3611 3458 1258 1939 1791 1715 561 2033 987 4567 4869 2759 2847 4326 4526 391 2323 265 2728 1092 829 432 2426 3055 1142 2845 3337 974 1133 1703 2658 1319 4418 256 3939 3330 156 335 2714 588 2364 439 84 2749 1736 3454 352 4771 2601 1335 4530 2036 2837 400 4832 969 1589 2653 1112 2605 1840 4171 3896 1234 1679 3198 3845 1468 4583 4483 317 2796 3378 55 1389 2566 4918 4638 1179 3147 3940 4012 3996 488 1578 3664 184 3373 1898 4644 3433 936 2865 3655 1944 2255 440 3403 1632 2961 151 607 4793 4182 3421 373 2350 4066 4601 1589 1487 2966 4412 2865 2448 2007 1061 3807 4288 2445 4883 2178 2139 4157 63 2177 2105 1904 271 3183 1821 2322 412 1225 2718 4532 4069 2331 3969 3778 4385 2307 37 1853 4610 4125 4941 1865 828 1501 1490 1961 3810 1000 639 3079 1842 1379 4323 948 2852 4114 2690 4734 2774 3299 988 3316 4427 2632 1349 220 1039 1209 83 4094 3645 2056 3868 4895 1281 1475 3005 4135 2511 3821 507 1875 554 4717 1286 1139 3909 2637 617 2709 4286 1732 1852 2976 3726 2437 3066 3498 4746 2574 1579 1963 3973 4874 1435 3280 4772 2535 2809 233 1432 385 2929 4619 528 3109 2715 4982 340 2511 3290 2575 3707 2268 4093 376 1750 3968 2913 940 2314 2466 4837 4171 1274 4563 2140 1340 3139 2147 3207 2638 2415 1012 2233 685 3051 4901 2985 3692 3536 1864 3011 533 69 4524 2047 4458 3515 179 4449 2832 3160 1445 3599 3751 5 2460 4894 1891 904 182 3742 4974 3315 3647 1193 3404 4731 1572 1552 1613 3361 4472 3094 414 1293 4147 235 1288 46 4294 2698 2448 4739 4800 2291 2109 2533 4540 2858 1662 1114 1681 1454 3153 3796 2328 4115 117 3096 1018 2264 2753 4240 2552 1386 1978 3225 3209 2839 2457 286 615 252 2659 779 2618 4960 4687 1922 2203 4694 4996 4818 250 511 4504 4891 1865 286 4794 4195 215 3066 553 2980 2855 2791 906 4275 3510 2621 4782 4763 3856 96 3201 400 3723 4094 4269 461 2354 3260 957 3070 763 922 4546 3094 1922 3210 73 1259 3572 637 427 3437 2221 2870 3900 2482 690 2332 2829 413 3944 3692 4515 627 1923 573 4805 2780 2999 707 4961 3760 403 541 4839 4735 4465 4007 3461 3176 3632 145 3921 3339 4954 2453 3362 3071 2742 733 4904 4189 2839 4138 1415 4898 1491 782 2641 2977 2436 2236 1193 311 2635 306 3752 3229 4936 2190 3339 4018 4891 2278 115 2519 607 1318 388 4217 2425 150 2934 3074 4285 4858 3239 759 754 1512 1488 4675 2753 4645 4451 67 3849 673 2748 1505 582 1030 3357 2666 806 3181 1183 1303 75 569 2480 2520 1251 4201 2584 4108 1643 2418 2571 4554 776 1867 1954 2539 4636 832 1289 3853 2279 2168 1411 1890 4131 687 4849 2287 1303 2100 1183 2997 4798 2444 272 3836 4941 3909 3748 971 3640 3796 441 3217 4013 264 1591 391 2695 2060 291 124 2692 3641 4069 1016 2456 2985 890 4073 136 3430 4770 1921 352 1313 2867 2189 3438 1179 1804 144 3348 1583 4347 2686 890 4902 3136 2785 2497 3866 3687 4176 1577 3315 3546 1435 1668 4053 1765 1632 433 1824 4312 2609 4378 1223 2609 3260 4374 265 1695 1746 1327 1971 112 2464 3933 3549 2060 1569 938 2456 1775 1161 3388 2766 2579 3987 1391 2010 1364 493 784 4883 2458 1423 1314 350 218 2928 477 2369 3990 2257 3026 4769 2000 4911 2936 2725 419 2925 4867 2040 4570 888 3239 3715 3431 4633 1273 4952 3694 4047 3671 2920 3487 2826 4299 2815 1239 1249 396 1658 223 3677 2132 632 2092 3396 3603 3638 1493 1447 3402 1697 497 4964 2137 1273 2502 412 195 4912 2163 2838 813 2910 4207 1210 4050 1696 2199 3647 201 4645 4044 3047 3317 1160 1258 3933 1308 3729 1691 3454 2281 4252 1090 2485 819 792 3801 4836 4739 4568 1019 1122 2778 782 2674 224 2705 3627 4298 2363 2294 1017 2572 1013 3070 1865 2676 3556 4533 4565 2532 1938 2360 511 4607 1283 4644 4832 2246 1634 3196 4506 2559 2308 166 830 2921 2075 4542 1343 825 300 3307 1445 1647 3594 1989 1788 434 3769 3965 4810 3848 4571 3189 3084 2415 1407 4667 1289 1687 1829 4507 1222 2942 1387 2226 2672 106 2891 4884 2381 3098 2674 3334 1876 4974 643 540 4248 666 3314 2357 3313 431 3954 4154 1218 4434 735 2867 2204 3124 2957 4769 2826 2176 1255 4189 4779 3159 3440 2888 356 2543 4166 4601 1667 920 1625 3178 4229 2942 73 3811 3368 4082 974 3950 4538 2761 3677 1673 1400 3075 3378 3543 3064 2429 1568 3647 3392 4576 4403 1772 3996 4783 4422 3051 2140 245 3341 1728 2027 4581 3621 889 2761 4920 1351 2713 2706 2707 641 1407 4701 1054 1540 428 1527 3766 1743 401 37 4891 1914 3150 1461 331 3116 1124 998 2141 4262 2813 1514 4263 3286 3014 667 3353 1885 2380 20 1224 3409 2180 2940 428 2420 2921 1007 490 4475 457 4436 4434 471 1217 2687 3874 512 645 3785 2457 861 3360 2243 2629 365 4042 2351 4454 3969 4973 2983 3008 87 1688 3708 4485 4673 4676 888 2353 716 4865 2212 1796 4738 1770 795 283 3680 3908 941 4384 3880 4828 1557 4741 3816 1142 732 109 2738 4374 788 4404 4330 931 917 3977 507 4527 219 1515 402 281 853 913 4417 2002 2888 473 2534 4051 4059 4586 153 3238 1625 2505 4162 1089 2650 1712 3480 3871 4561 2818 1987 4678 3919 3937 3883 209 3615 1113 3718 1783 4928 4738 1686 538 3550 2745 2457 1370 3674 3567 1383 2944 4037 1673 4256 2187 3985 230 3715 1766 4416 2181 3224 3984 3491 2756 2847 418 4132 3098 1087 2421 4508 3206 712 1465 4766 4525 3113 1439 866 3192 1539 3745 4643 4851 131 1836 4385 432 2220 3341 4432 1322 2739 4697 3719 1258 657 3603 994 3358 1805 4066 4401 2781 1367 1888 1383 2692 2230 1900 3499 4980 4379 2969 634 73 364 1221 1795 4548 2522 2331 1130 482 2659 4793 2509 1020 497 2131 4970 837 440 4742 1439 1655 4364 757 3529 4830 545 4592 3958 387 497 3344 3530 3874 4962 4453 4246 2508 2149 1184 3372 4334 1984 4281 1381 2017 4333 4786 747 4360 1073 1841 2391 708 3542 1338 2404 4107 4313 3731 1154 3485 860 1743 2308 3166 3421 2092 4058 3783 4550 340 4312 2461 779 2072 4285 3872 4887 48 2925 3150 3639 2348 4312 405 3245 3374 216 2612 2758 1774 327 931 1773 117 919 2302 2902 1306 384 654 2203 3256 4845 1000 1179 414 1927 172 238 838 761 87 122 4238 498 1401 4041 2770 1694 352 497 1848 2981 4420 2370 3762 1859 1912 3908 1224 3334 392 4014 499 4820 4645 3784 3715 3362 1538 1922 2578 2605 1619 3666 4879 85 3553 987 3956 3429 2711 3448 1249 525 720 2389 1502 2696 2663 1359 4373 3350 2924 2262 4973 4291 1734 1330 3056 4286 2196 1644 3558 1115 4587 920 4928 2450 2803 2657 4390 53 594 1597 4345 4686 3263 2277 2138 1863 2392 3727 1561 1744 1605 4532 663 4748 1338 1498 3444 1956 3633 794 4554 2218 3918 2163 4503 1472 1457 3790 3983 2831 4447 1176 2232 4592 1834 2379 645 4983 3324 2692 1612 1482 656 4799 1456 3982 1249 2391 159 715 3393 4662 2068 4459 3836 1547 662 551 2058 1159 1040 3330 4736 1159 831 3611 3015 2589 4695 4656 212 2199 1207 3758 4527 1478 2784 2930 1740 1633 809 4123 581 2287 1838 981 229 4336 3773 4087 2166 4645 2847 1550 2932 1580 1677 824 2097 3613 897 2778 4791 1159 752 2891 2713 84 1463 4358 810 576 1459 3948 4579 4662 3479 3960 4346 4091 3842 4865 3302 3601 566 2507 3252 4150 2010 4678 3605 3866 1953 2989 2077 284 3057 1473 2814 534 2933 3044 1235 2917 3364 4518 69 178 3239 1652 3210 1323 1431 3723 1 2034 1940 3329 4143 3221 3999 4533 1772 2549 2281 202 2879 3223 1602 1144 3686 3246 915 3043 343 4238 108 3938 3258 347 3183 857 2973 1568 3083 2928 159 3544 4090 4649 2517 2809 139 4662 751 2828 1600 280 4092 3607 3713 2817 2866 979 2264 3996 391 3805 1691 1759 3731 2881 3478 800 1699 2771 1094 109 240 244 334 1954 1902 1019 4206 2615 1213 1481 1407 1008 3412 1116 1880 83 2361 941 348 2941 1082 4042 1338 4718 591 1524 548 248 1845 690 2808 644 428 45 1842 292 2458 498 1568 1114 3071 371 4997 3968 4303 3726 1062 2070 3603 1692 120 3800 4496 1171 3720 285 2774 3525 3617 257 1890 695 4626 2843 4748 1859 1685 968 2546 222 1826 3670 1203 2794 2121 1682 3493 1405 4252 1115 432 457 3027 2220 1993 3146 1397 3294 2816 627 3774 1203 3474 1761 843 140 1839 798 1280 2645 3269 2664 3666 980 1211 4471 150 1981 3431 4658 2144 3776 1569 1187 3245 2690 4198 350 2457 2920 893 4846 3241 1015 3901 4793 2027 2575 685 215 4377 4467 2971 86 2954 3114 1702 4953 1633 3041 2820 4764 2964 351 3261 2058 494 2792 949 3464 1613 859 3510 3847 3717 2276 804 765 2603 122 1583 1396 4122 1306 4260 3530 4434 306 2125 3984 4580 3111 4828 228 4767 1624 4788 1582 926 3616 2040 4510 2352 3400 1122 1261 4911 4298 4686 4775 1841 4783 1140 4336 2634 4226 3033 819 264 2219 3934 1724 1046 1958 2816 4800 4393 2769 1182 1992 2318 3545 2495 4234 1234 2485 4873 4688 3344 4610 4747 2502 3143 2221 4244 2376 4618 4988 3273 1274 598 2734 1443 878 1935 4846 4287 3706 2667 4916 2172 3247 3261 892 4592 4979 3212 2180 1572 408 2441 442 4195 1763 4693 1093 4535 317 3936 2399 2900 3238 299 4153 3867 3461 3087 4999 753 2561 2876 4904 653 3907 979 3295 3757 25 164 1165 4833 237 4505 4060 1407 2004 4201 285 2134 4824 222 3499 3235 4687 2255 2046 2879 9 3375 3738 2278 1773 2404 3013 3185 509 745 564 773 1677 3740 4654 3354 3600 489 4031 1270 1195 3293 1151 2135 296 2427 3505 3284 5 4323 3172 925 1850 1974 3133 2550 4431 1395 2651 2993 4427 245 2106 592 3902 1387 2377 1999 3232 4167 4292 2728 3087 3520 498 2820 2582 3904 568 89 1872 822 3908 4391 769 412 267 1874 3621 138 579 243 4423 3497 4449 2319 1564 2634 2061 4318 717 3357 1962 4941 2033 4074 4911 293 4656 2459 2400 4298 4473 616 3237 3748 3773 593 3193 9 3369 3616 988 4993 624 725 1554 241 975 4511 3538 2361 1296 1042 2968 718 2047 4467 3260 1896 2552 4990 3545 3413 1111 4345 3270 3668 670 3966 2712 3147 3843 4213 1478 1194 2935 4495 524 3478 16 4396 2977 879 7 1638 3305 986 4803 4772 3947 3359 1669 1264 3019 2836 4522 3401 418 1896 4172 3498 2041 4129 1689 1201 3954 2791 354 3417 775 1406 2110 3200 585 1392 2124 1138 522 289 3780 1316 1659 4153 2199 3202 2447 4190 1034 1145 3678 1863 3752 3461 267 2986 445 4069 2007 102 4859 1898 1547 1482 4401 3004 3138 2285 1231 3157 485 131 4339 2003 2660 2150 3359 218 3644 1163 424 3552 3836 2689 4609 4192 1559 606 1078 4360 4613 1673 1745 4154 3065 953 2201 598 2700 2380 2718 759 4585 1177 3470 738 3903 2567 380 2482 4794 179 3779 2270 483 2982 4823 2209 2459 173 572 4474 2748 3943 4381 3778 2744 2851 4791 3680 4351 4087 2323 1776 1302 4610 3063 4399 3795 4163 4462 1465 1738 2407 2339 1556 2915 3447 210 1386 1041 455 4416 1867 3020 4401 3798 248 3576 1696 1713 1369 116 2989 2669 4744 2268 2518 4853 1148 4904 18 2141 4631 315 3142 4633 969 4356 3179 323 3402 72 4781 3520 1452 2070 646 2987 2878 1777 2121 369 1682 3922 2943 3636 784 4708 1213 1857 705 1126 2708 1793 1037 2845 1448 1707 237 1039 4130 4449 3722 704 2502 2574 3499 929 3997 3039 1188 2252 3964 4295 3057 3426 2364 977 279 1221 1824 3529 1228 4518 3810 4427 4474 3640 4470 4235 128 163 2028 4852 361 1498 3818 3914 2858 2333 2833 879 3232 3472 3131 3657 3400 2210 3716 3930 4942 4983 2998 3879 2775 4423 3738 2274 622 4212 1478 4673 866 1320 1482 1068 1951 2469 4842 818 1809 4739 2607 3989 1604 4493 3110 3857 566 860 1487 1073 4995 4475 3863 1178 1825 2225 2118 4791 2017 3042 3914 2283 3100 334 4915 4722 4684 3233 2765 2936 3654 4985 4385 3760 591 3691 4395 294 4340 2879 4709 4205 4536 3871 2203 2467 4514 1068 4726 2032 2980 993 4497 507 3957 1174 2623 1301 2064 3726 4627 1947 4299 4257 1302 4872 89 1531 3244 1905 761 3667 1495 1431 524 829 459 2792 1378 257 4736 607 3966 3017 1548 816 4806 2815 2438 181 1652 2301 532 1371 4295 2306 1598 1541 2163 828 3480 976 1580 3129 1508 4094 2295 2732 734 3859 2146 479 1222 3059 751 3659 4225 4090 4429 553 937 666 3671 2988 864 4465 1683 3357 169 368 1763 2174 2720 2045 3824 543 2828 3434 2762 1181 2068 4132 4041 2590 2079 3196 2911 2606 3266 1689 4836 4828 2647 3693 2001 3933 1040 1940 2909 3881 704 2984 4459 81 618 2447 1194 328 3296 2859 1508 3446 1461 4705 991 4102 2475 3131 3751 3778 2935 2038 3114 3809 3456 4156 2586 2432 1515 1812 4647 1038 4466 2477 1531 1158 1776 2886 180 3721 4342 4537 4853 3905 1762 2596 3061 3192 3235 967 3574 1207 3158 3520 1127 3927 588 930 715 2219 1113 3673 1800 4540 639 999 1825 1428 4049 2411 1124 1411 4544 1733 221 3142 186 4651 337 1730 4494 2888 4940 2789 3169 591 4588 1158 932 1012 1787 3296 2227 4971 3728 2883 3231 3127 39 1027 4781 2261 357 4991 4486 1150 2757 3491 2621 369 1477 4774 508 3646 2249 1381 71 4300 2407 3254 2030 2852 3394 2254 2064 3579 1232 2716 843 1908 3348 1075 4029 2956 236 2220 1854 1404 579 2410 1003 2083 1977 3116 117 4921 4214 4142 4424 2269 442 4744 3861 1248 2777 1110 3576 4280 7 918 2170 430 2480 877 3568 4832 139 306 4482 40 1465 1730 2405 419 371 4458 1242 4642 4434 464 3764 1572 2253 4627 2598 4258 862 4438 4763 4794 4053 4753 796 3038 27 376 2622 4250 1033 2458 3489 33 4247 2579 2042 1319 3317 2666 449 1792 173 4756 3644 2017 2798 2399 1907 1122 2627 4344 2497 4338 1474 4662 521 1850 902 1220 2623 3785 3822 691 2603 1470 2051 4581 4442 874 1182 2923 3868 388 47 4449 1495 2754 1815 2565 698 4382 3231 3099 4459 959 687 2187 1978 748 3704 3617 3396 4725 3050 1357 4337 578 383 561 4613 1193 3342 1862 3187 2716 2441 1895 2741 481 4199 2083 3549 1536 4123 727 336 4193 2763 3122 446 4515 3937 4352 2715 1662 1526 2360 1273 4674 1802 2574 132 4782 2069 2105 4188 4874 2698 3654 3495 4501 2926 3731 1500 4367 589 1757 4904 1936 118 3467 4581 1288 858 1272 3247 1253 1793 2245 2181 1552 3100 3156 3286 3040 2628 2070 4449 893 4226 4222 4195 4054 445 4292 509 1212 2935 732 4964 1700 2464 1012 2928 4449 618 697 1621 3256 2851 610 4444 2075 4654 3332 4187 2599 2514 1388 1401 2653 2481 4176 3987 2220 3675 4479 2178 4741 2609 1596 4115 2110 4746 2999 2053 3808 4793 1307 2750 681 2380 2393 4023 4611 2815 948 3395 99 4975 3052 1028 3419 2896 3955 2918 4936 1696 3530 3090 1860 1961 277 4493 4389 1658 3715 1630 4861 2127 2967 1251 4032 1085 3738 4173 145 3095 2790 3871 1973 500 2844 747 3214 1838 1127 2629 2817 3524 2591 2366 1960 4097 3216 1474 145 811 2480 3730 1238 2932 396 299 3803 2285 3667 1822 691 1950 1385 3822 1324 2151 4262 2085 4990 4579 2501 4823 2927 2751 2069 1204 3506 3368 1091 74 3571 810 1182 1626 661 2913 3842 3799 1404 244 3662 1226 811 453 694 3432 2096 1986 2313 4690 2107 3783 4548 2428 2979 1330 1845 4270 3576 4886 3496 390 1210 1520 1806 3452 305 3189 3073 3533 4314 2130 3314 2033 2073 1283 2699 4661 3729 2549 269 3146 101 1051 2076 2460 3307 2932 2349 2699 4388 1707 31 2453 2606 2086 1439 698 3082 2840 10 3991 1110 3448 119 3548 3659 3784 3298 4830 3904 510 4219 4853 317 4246 1285 1983 1257 4381 511 1100 2485 3744 4630 928 3775 1923 3665 4755 3488 739 4284 2260 886 2885 1798 3002 4739 1188 3851 3226 2316 2151 2458 1876 1474 4104 1207 2526 2700 4062 3331 735 3316 4196 2695 2189 3326 3144 1085 2656 1644 4925 1327 2676 2948 1473 3470 2027 24 1143 4684 281 2549 3551 4010 2814 1069 2185 2931 2456 3245 590 4031 2158 4399 3943 1945 3822 1953 1211 665 2728 2453 2350 2203 2720 4391 2220 4775 968 4626 4754 87 1027 3883 1558 2955 1372 2140 1338 3512 1341 1835 4669 3693 3456 4976 3305 3548 1498 2818 4182 4735 4858 3235 4254 673 2591 3927 3279 4809 1631 1033 276 1611 1089 951 116 814 4212 2169 442 1230 3733 4734 795 2979 4558 2894 4619 3193 1233 3665 4640 3559 697 1318 317 2816 4697 2789 737 124 1650 4030 3734 584 3722 56 4538 3506 408 2899 3761 3478 1433 2990 1753 76 2182 2962 3796 1175 4860 3892 1586 2591 450 2967 36 1752 3694 1160 2258 1897 1649 4920 910 4438 2078 4990 3455 2303 591 1722 463 2495 1128 2019 1069 1405 706 402 3492 846 593 1885 1090 3793 3159 2933 4778 2585 1055 1600 4010 351 2890 3671 462 1438 1189 849 2611 4925 3089 3871 933 1977 3218 2374 673 1512 1 80 1508 1078 322 1195 3234 1468 327 2080 1815 4084 3803 2301 4754 1030 1695 1836 3829 4807 1112 4634 119 3853 303 2241 4346 3676 2488 1158 2205 1012 1107 3395 3754 440 3495 4430 2697 1192 3282 3920 2772 1408 1066 1104 3401 3911 3095 1262 2723 2097 4910 4432 3577 1670 3680 1424 3406 984 912 1643 1231 3041 2929 155 1496 2699 134 4239 1455 1005 2416 4318 2744 2709 3396 2216 1007 2289 858 341 3857 1020 1479 2899 1331 4192 1812 4612 1065 318 4220 3941 4841 3831 4986 3641 4109 279 1969 2388 1189 1900 4482 4857 2851 979 482 2597 1629 4796 264 2089 2422 633 4803 3675 733 459 1803 3229 1260 2477 436 3749 3770 1927 4726 652 866 884 1879 2311 770 1084 2567 1937 1469 4651 3386 207 1273 320 3458 1546 954 1279 4955 217 3405 1200 1357 3396 14 2749 3534 4570 4906 1128 349 3804 3893 1707 1008 3792 4006 2965 1847 1271 1846 308 2710 4535 3037 3046 423 9 717 1406 1606 4836 2605 1605 3739 2488 991 2327 3820 4764 2426 322 752 4745 3256 1666 741 4645 177 2200 26 3705 4599 4846 3742 443 280 1764 4247 2773 4280 2023 1996 708 4916 397 1132 2842 3015 2274 2581 4164 496 2701 3006 2476 1075 4059 1484 4776 2532 556 2625 2601 3663 553 96 3101 1315 1476 963 2894 4537 4520 3973 985 930 2389 4681 8 4055 2166 2673 2280 1367 4850 887 4060 1276 3598 4575 1168 3870 441 1859 2278 1830 2334 2318 3645 4132 2646 2970 4525 4506 347 3738 4516 2663 2358 3568 3948 3414 4531 4872 3498 2452 1048 3923 849 2677 873 3998 1221 4567 4263 2120 3865 2957 2316 1847 4977 3165 2976 3684 800 2115 3760 2218 1788 1620 1601 4067 1685 3764 1129 1763 2778 1000 4423 2051 619 3549 3134 2911 3600 4055 1806 3952 2184 970 2675 4691 91 597 1212 769 4825 3562 4397 4757 3673 4384 4573 169 859 1217 3537 1049 2262 3812 3911 414 1827 1532 140 4924 3672 799 3031 1604 4765 4719 2627 1547 2778 469 4521 1505 2616 3161 1988 3243 3675 2755 2931 402 2327 1238 2602 2618 304 2751 3857 4492 1760 2026 3267 3924 4565 45 2705 2203 568 3500 357 1798 4135 3171 599 965 4019 983 2380 1269 3083 1734 3873 415 384 2426 4356 982 1919 649 4404 2405 1810 1712 892 1215 1311 1316 540 4341 2031 4167 4128 2500 4832 705 1079 2724 1532 332 1781 1986 3552 1471 465 1206 1926 2061 920 3478 1659 4035 2384 4434 2321 4157 3094 854 78 2713 89 411 884 2666 1740 2445 3839 1366 984 4126 2370 1113 1079 1610 1658 1256 3018 3698 3777 1207 4972 4801 900 1404 2453 3890 2382 1241 761 4663 1587 2653 446 2835 1214 132 1265 2282 3339 211 4506 1516 4397 1837 4891 2037 321 336 2053 1328 2722 1265 2202 4623 227 2084 2932 2405 2424 3708 3605 620 805 2089 4933 2135 221 3261 3296 4202 1836 1118 2381 4364 1478 1056 552 1324 1950 3576 4336 505 1407 65 2218 273 3703 1347 1564 3411 1687 4399 1899 4021 3116 3604 1237 1750 3369 2510 2832 1453 2115 4873 4609 2728 2459 1706 318 3814 3984 2359 4421 4510 1282 4314 786 509 1432 2857 2397 2509 1675 377 98 1192 4521 2759 4783 4817 2491 2413 89 4971 3479 2243 3031 1040 382 3020 2077 1747 3991 173 2795 4390 75 2929 4052 2877 399 1935 4448 1425 309 938 4194 335 2323 1312 2426 2166 4818 2804 3155 813 160 2421 4262 1842 575 2780 238 2627 3259 1138 2882 3889 4496 1016 839 505 4938 3908 2555 466 2484 3051 2155 1385 4434 4305 3198 2023 1142 3675 1023 2257 3238 2229 4623 3296 2108 4029 1792 4687 2765 4198 867 144 2131 3157 2635 1295 3163 3649 2744 4853 1304 938 4181 2582 3790 625 2355 3579 3423 4960 1700 401 3042 1789 3424 3273 2015 3612 115 2958 2788 66 4685 3682 2315 2851 801 729 3754 1012 174 1683 1297 1433 113 823 4207 2777 2161 563 182 4589 4506 2293 979 3541 3635 1501 1823 4074 4992 3592 1232 2525 1056 3223 4976 3287 1351 2622 4165 2351 510 4997 3760 247 2038 4634 4734 1391 1433 2998 1466 2665 1921 779 1881 2427 4143 3452 2132 1600 301 3518 3722 1119 3732 2247 3347 2827 3207 3062 4142 4257 646 1050 1244 4981 4221 2577 2066 1277 570 555 3787 4284 1522 3781 3740 4585 3476 2583 4854 2853 1652 1990 2128 2641 1826 2379 971 837 3697 4889 4388 3642 2040 1539 1501 1697 1300 612 1563 3466 1300 189 2850 1255 2500 4210 2021 2853 2267 3997 1262 2034 1028 4234 1068 3921 1905 2977 2872 1599 787 3728 2431 763 2163 1806 1619 4525 173 553 2194 894 160 513 4085 1176 2255 803 3370 2970 4466 1750 2539 3181 4102 1697 709 3625 161 1907 3162 2929 3935 2402 1927 2994 1168 4245 3663 2961 991 4418 3014 2554 2772 1393 4110 441 2035 1750 1077 4157 4467 2331 1933 4744 3177 4300 1572 1456 666 4913 730 2593 1532 2167 4917 4825 141 1711 639 3939 1106 1990 2759 3701 4410 948 2396 2713 4689 197 1294 2264 3806 4043 3093 4242 1197 3161 1303 4375 717 649 1262 4681 1538 2992 2032 224 1100 3845 2454 1149 887 4013 4253 3855 1234 1706 3088 2681 368 1447 579 3130 505 2718 1874 195 1514 4010 3352 317 4961 669 3664 4872 2498 2723 2504 1317 4637 1893 4273 110 2445 3760 4601 3704 4858 2811 4824 1616 2040 156 174 2283 2998 1852 2052 1732 1952 126 1382 1626 2030 3156 3480 1095 482 1738 4454 4234 4958 105 4818 806 1884 2845 593 465 2964 2048 2502 2270 2489 1253 4678 1739 100 2693 3395 4764 4256 118 1098 3718 1428 4206 2116 1932 836 1364 2248 2982 57 4248 1559 2973 932 4486 1959 4441 1503 3528 2169 3979 428 169 3564 3971 2419 1482 3943 3555 241 408 3394 4393 4988 20 1534 65 1944 1322 920 2769 4516 2427 2067 1356 2350 1419 4675 2032 2411 4379 2298 999 3648 1136 1542 2818 1172 4618 4641 4937 1843 4014 832 4596 1500 1197 421 1973 1092 4675 2253 1812 3522 1896 1683 2418 3536 3130 83 998 200 1273 2952 1867 4941 162 3790 1712 2918 541 3016 2526 1806 3791 867 4414 407 2305 3833 4401 2642 1702 2896 1334 1144 4001 3592 4943 1861 4397 713 4220 4743 3139 4410 4686 4339 1128 4083 1693 3033 2268 4788 179 1771 3028 1716 4023 2186 4632 227 4003 3409 870 1600 407 3480 4429 3739 459 2682 4467 140 4224 223 3288 1691 3864 2171 3136 3069 2930 1325 3813 4766 1807 1137 1723 1041 2760 3039 2155 4426 1301 633 3032 1333 1311 1857 1740 4467 3351 528 4868 900 2669 1640 1664 4304 1410 1756 4517 1341 3086 715 4538 556 1027 3584 2806 1772 3767 1044 4504 1614 2710 1355 3142 911 2798 3075 1071 985 3538 712 945 3194 480 579 4875 3827 4411 1702 388 1002 529 3433 379 1512 853 3457 4140 1524 2710 3595 4489 1975 623 3405 335 4046 3637 3758 821 4547 2460 177 2152 3284 1618 4094 3362 2371 43 3153 3062 4628 195 2233 6 3170 3583 3698 3198 3346 4548 1724 182 4094 2134 9 3771 931 1619 4987 4150 3979 1878 2148 443 2668 2580 131 1108 2384 1642 254 1860 3523 1581 4755 4637 40 1640 3645 3058 3452 1634 3573 2365 3985 1093 1903 1146 1141 2312 4153 4906 1904 3478 2983 1034 2218 4757 4034 705 4650 3776 700 317 3512 1990 3573 4823 3244 2768 809 642 4484 1615 2696 4408 1122 3371 1205 3813 4052 3669 464 674 2403 1910 3260 2859 2508 3334 2033 2722 1666 2694 2219 4466 266 2302 385 2468 4181 3816 3623 2933 1265 483 516 3270 3617 4385 2125 475 2504 1729 3768 2565 1106 3509 2530 4840 2740 4421 4018 3685 4631 1891 4547 1577 3025 669 1502 4580 2347 839 582 812 1972 1622 3074 543 3108 1069 1494 2644 2602 1532 1058 3603 3327 4412 2609 4096 337 2028 340 916 681 863 2597 4732 4989 3364 372 4552 2727 4989 1277 2765 4371 544 1376 3116 1077 4185 4568 1401 2849 3014 381 1956 2457 1226 2 4707 883 4298 3167 3550 3848 3427 1472 4218 199 4090 572 2743 3423 1866 2799 3682 696 2250 4456 4540 3003 1972 84 1000 2269 1040 2121 65 3169 1254 3836 1146 203 1352 3755 3932 1165 750 4564 2403 909 1247 2829 785 3373 3703 4873 3874 3146 3595 4369 2815 1230 4711 4480 4763 4191 4872 3262 97 2181 2963 2815 3172 4935 4180 1449 316 4623 2984 3769 2928 2625 4587 3375 479 185 4994 933 2142 1530 2755 4716 701 2159 320 3550 3225 1741 2752 1429 2220 2871 982 251 2849 3841 3616 2912 2256 3158 4369 1184 2128 4259 4463 1850 1152 4673 3789 3866 3372 2486 3811 1535 4966 949 1953 2918 4115 3865 4800 3277 1858 30 2737 2161 4377 2249 4435 2800 3647 3347 2921 1664 723 2825 1122 254 3076 2551 4168 2952 1798 568 473 2284 1883 4296 3273 558 56 739 4958 1182 2636 1315 1235 2103 3340 3965 2917 4690 2362 3852 473 4865 2745 1357 1964 4148 3123 3098 4625 4679 1387 1183 4799 4922 1123 4152 3681 3328 240 937 3436 2208 857 3932 4428 3936 115 3071 471 2637 4440 4187 4304 315 4307 3422 3230 4539 1917 1434 3978 584 4564 3364 1780 4513 399 4198 3231 2499 4923 4093 2745 3132 289 3755 3100 4137 261 2686 440 2441 4208 3967 4158 3279 456 3253 3942 2787 4827 2415 2258 2170 4679 2646 4345 1306 2117 784 2957 2783 841 2718 2397 2041 2916 2463 4476 3707 2466 450 728 4070 3669 1033 1508 3444 4000 456 2926 2541 3356 4858 3849 557 3062 4164 4925 4420 2959 2208 1066 2405 2531 3028 1497 3551 1755 3489 307 1503 1299 3188 1215 3956 2684 3087 2296 690 1619 3201 3085 2312 4736 1306 3176 1770 4128 4401 3744 1079 3292 3070 343 1243 4952 1983 2411 2111 3580 439 153 636 4415 3395 3998 4372 3159 2651 212 4801 4650 4887 2956 4340 2432 2471 4670 2655 2478 4874 3442 1187 2100 2808 4682 579 2328 3576 2350 3487 1666 1083 3702 827 4830 991 2644 1317 3085 2533 3944 2658 2827 1714 913 3321 4450 1378 2171 4878 382 2337 3635 1481 1736 1360 4685 1829 563 2558 215 2737 4266 4500 643 130 2104 4888 4137 2775 3358 2347 2274 3956 1504 3339 718 4960 2688 1938 2607 2814 4946 1188 3316 3544 2223 4645 3719 551 610 4593 4743 628 4430 4706 2751 4915 653 1014 2629 4091 794 4735 348 2111 1801 113 1058 279 3218 3967 2355 3288 1881 750 620 3592 4337 3119 321 4579 540 3018 463 2353 4788 726 1530 1677 4366 4370 2409 879 3146 4232 2501 1403 716 1644 3438 864 566 881 46 1218 4364 1820 2995 4321 4246 2479 3113 4440 601 3231 910 1582 3766 4207 2021 576 914 4395 2819 1637 1901 2342 1997 4313 155 2612 3176 2979 1830 3568 4216 1334 641 3600 946 3676 974 252 2881 4398 1458 1850 4788 2485 188 4821 2502 1525 3753 4273 2078 3020 4387 2569 1357 456 1293 3826 1530 2614 2257 3957 3049 1724 1346 4768 4215 32 3682 1694 4304 2126 1317 899 3042 2389 756 3616 543 4947 1636 3117 3631 901 844 3386 523 4824 130 3653 3651 1267 2807 2207 4145 1010 286 4823 4268 725 4193 2805 398 2118 3844 912 1287 3159 2976 3097 3991 226 2962 1414 1119 983 1321 4144 1337 3001 4115 4557 3900 4049 3096 1278 4057 4682 326 4258 2688 3683 4756 4546 1204 696 1975 4147 4523 2713 143 4415 4919 738 3491 2220 199 2082 1721 3779 3583 956 2487 1066 1683 2432 4421 3395 272 179 600 2723 1548 3859 1713 363 65 164 1300 4363 4510 2845 1874 2658 1502 3020 1279 1103 1966 2766 1996 3427 3059 864 1198 3277 1050 1049 3997 3724 3135 3813 2334 1049 3655 579 4274 2922 3181 3200 573 2672 2640 1603 4327 58 3 1350 670 3367 2397 1851 2666 1945 935 3117 104 3948 3616 2147 1296 291 2468 4048 167 2972 1641 829 294 887 4736 2510 3681 3866 3466 3329 4032 1736 1985 4274 1529 3661 1930 2554 1868 612 2834 4947 4286 41 518 150 1535 2056 3913 2533 1164 1412 1898 2473 3469 2992 467 525 4256 1938 1571 1937 4932 2363 2173 3160 287 4616 1871 3058 433 756 3932 3291 4959 1908 2970 1458 993 4545 1141 11 1187 4338 386 3541 4328 4391 3493 4949 162 2415 148 4266 2564 3619 3305 3542 3976 3136 243 2467 2665 3393 1342 908 3035 4763 3894 3263 4638 3432 4832 2578 2910 1493 3514 1611 3870 1179 3110 151 336 2273 2539 3396 1278 4264 1228 1430 957 1278 4895 1062 1373 2044 518 14 4282 912 4082 1790 2318 3204 1715 3851 4012 1293 2249 4642 4311 2876 2854 3441 3513 2209 2778 607 1212 515 2230 2031 4877 2601 3601 497 707 2036 1878 609 1189 1978 1988 4014 3873 3365 4821 1292 3894 58 1999 2187 3083 1507 4078 4789 829 4589 4624 1604 3005 2147 663 2058 2080 553 2779 2366 3037 4073 1878 2966 2122 2394 3214 976 3928 1900 1390 1447 202 4621 2877 3452 4738 3735 4637 451 2317 3495 2581 4330 2938 1288 4032 3661 2934 2046 1588 229 4554 2788 2532 84 3803 4142 638 2962 1650 1015 4126 3347 3570 3685 841 1143 4181 4184 1035 193 1191 2598 4242 3121 4225 1578 4864 3434 4319 2937 4604 1476 2347 243 2162 1315 2408 4240 2615 3534 2239 4192 4574 4065 1925 218 3317 3787 11 2246 4752 449 2157 3259 2045 225 4076 1362 3855 720 2084 3024 1284 933 4814 504 2279 4091 855 1415 462 995 272 4135 1748 55 2316 180 3792 4769 4300 4130 2837 2834 2550 693 424 3667 2514 3439 2477 2375 4692 101 187 3319 2981 1706 4331 717 4154 4219 1069 2105 1787 834 4226 327 1637 516 3147 7 57 1610 1593 3564 4331 4860 2499 198 4379 1433 4299 2624 3591 2064 2681 4066 3015 162 2886 1784 4608 2093 1867 4953 410 1507 1544 161 2722 4849 3941 23 1481 368 1300 4352 442 2096 2004 2282 1296 32 624 2346 2454 1559 1182 3222 853 4006 1769 1284 1146 2596 3376 161 2197 2625 4460 4731 946 3163 2214 1600 2972 836 4294 812 1341 3089 2637 2719 648 1285 1228 2381 4104 1812 595 2004 2622 2336 547 3449 4030 4024 4924 731 4266 3028 4536 2375 4150 802 1558 3034 410 932 1904 2066 3548 2024 3693 4822 3155 23 1936 4241 381 934 1639 3 3521 1904 2764 384 3622 4609 1848 1695 1219 3588 3515 2340 548 2287 1077 2614 4020 1554 4769 3682 3589 3532 4884 4678 841 3486 3130 2255 3981 525 2634 2355 745 1332 2645 2088 3913 592 3851 2851 551 266 3245 2946 1158 4825 4388 1915 1448 2909 1753 714 3618 3941 4483 4079 3851 3178 3084 701 4744 458 1796 2965 2835 2614 1477 2641 951 1324 373 665 1054 3709 2559 4441 51 3144 3450 1369 3016 1829 4216 996 4610 1939 2169 3945 1736 884 3685 1301 4943 2531 2606 103 513 2405 3316 2467 777 4549 1598 2952 744 4509 2112 3034 4428 3628 4815 3360 1084 4515 2175 4863 1517 151 2518 1773 488 3562 4246 951 2529 4938 3894 1339 3258 4273 1042 4343 1822 1715 3751 32 982 3715 1768 292 3991 4462 4180 3945 754 278 3789 1339 4235 488 218 2442 1979 2167 4606 1841 4062 1247 3367 2041 886 4650 79 4068 502 4815 4351 2738 151 838 887 1839 2710 3765 3799 3579 4732 3798 4810 641 3373 3878 3485 3280 2018 1848 1693 3469 983 600 4510 3735 4109 2585 3460 74 2041 2975 3798 1869 1227 4710 4286 2091 832 3065 1154 4302 4353 563 4222 2063 3290 3922 1648 872 2156 1119 267 242 875 703 876 135 2408 4005 4392 657 4240 3693 164 3697 803 4267 4371 193 1166 466 3588 2986 2897 1094 2290 3695 258 234 3890 2720 2009 1050 2256 4232 4594 3627 2378 4728 1406 3702 1635 2274 3657 1921 4210 4494 4134 2157 1345 1032 894 25 4094 1008 53 2925 1517 4297 3662 1200 3123 1114 297 1659 2021 1232 3004 4524 4359 1762 2023 4396 1646 2956 2807 2049 4119 3012 1003 1821 269 4888 1978 2949 4767 127 3004 3691 3407 2547 3676 3868 4140 4181 765 3202 3745 2081 2041 83 4372 1997 771 648 1416 4719 863 3135 1395 2204 3277 3202 128 1754 3713 3934 3495 2095 710 4653 3968 63 3510 20 4964 258 4372 3837 1068 1107 4346 287 3335 4026 2611 4521 4321 4187 4458 4890 4430 2605 4057 3388 2987 1068 2804 3652 1390 2440 299 1548 129 188 1587 4522 3051 327 4318 2766 2398 3574 1166 1912 770 4696 2798 3735 1857 2657 1145 3627 969 896 4913 916 4461 16 2057 688 1980 1643 4676 641 3409 2274 2908 4693 2649 2886 4131 3740 2640 4347 14 1054 2372 1839 3332 1435 2232 1920 2963 3992 3107 875 4428 3784 4311 3046 3498 2481 2226 1934 1559 1923 3168 1770 640 4125 1215 1302 452 3576 4105 3777 4584 2505 4750 992 2981 3747 4191 1288 1457 3795 4260 4560 4002 3538 3999 1868 4158 1375 1895 1124 4246 4954 214 4562 1599 3754 3451 104 655 32 209 3720 3174 570 1486 3850 2154 705 2437 4553 4825 4155 44 1182 660 794 1407 2620 4678 4818 4267 1770 4249 2271 2940 652 57 69 4951 4842 4743 4302 1449 2576 967 2304 2374 3445 722 484 322 1012 3285 480 1684 781 3064 2622 886 4165 960 1627 4079 2753 4806 577 4665 3567 1670 3133 3747 1814 4665 3041 1727 1482 4995 2203 1309 3353 3485 125 3287 2768 1812 2027 1131 1006 864 56 68 175 1886 1705 593 1250 3879 1632 1997 972 71 4994 765 4499 3454 3610 2509 3068 2579 2500 4379 78 3196 3354 2034 3365 3822 4827 4001 1679 4971 655 3386 3066 247 884 3987 556 2595 2988 3856 1338 2475 773 103 2378 263 3335 2458 704 2837 4690 4305 3693 4613 2861 3485 1675 3588 4952 702 1683 1442 3107 4055 4775 3220 980 1060 3632 3562 2582 2483 969 2154 212 88 3810 2555 4418 1263 22 2363 3837 1854 3405 3266 1965 4128 1931 237 3554 2835 2791 324 1365 1731 93 4980 250 3309 1548 3453 885 1981 4777 2484 3993 3080 2882 675 3794 1626 1196 1269 3925 602 2566 2546 1419 1449 116 3353 1946 327 2684 1769 1331 1318 3732 3198 1765 3925 4490 1243 313 3310 3122 1930 2372 4440 3165 2253 3656 1941 412 2281 474 1125 409 2942 4262 2650 566 1096 1975 2746 2515 3465 4783 1905 2372 109 4861 4444 857 4652 1618 3174 4133 4771 1011 3062 2880 2803 986 2824 2741 2289 4493 24 764 1644 1741 1114 241 2091 777 4637 795 612 4657 4834 3414 4198 3995 1538 338 4384 4856 566 2505 3047 2960 156 1549 3020 26 2137 1103 4060 4069 3626 89 4678 115 1953 2846 233 2824 406 1828 827 4031 1747 2089 2955 533 3479 907 648 2340 4773 4190 3031 3298 2282 371 3513 4575 2682 4507 3386 4866 2779 1231 620 4885 2352 2756 4074 4765 2423 1711 2309 3771 3548 1373 722 2629 3740 3606 3274 3165 4699 3645 3185 793 1254 2722 3240 3370 2962 1792 4540 2069 515 4655 4020 3765 2277 4875 4806 3062 2199 3443 4226 3756 539 4963 4886 1122 3872 1770 1000 4772 4224 205 2607 1141 1730 1634 1203 841 3449 4382 3552 4997 1779 3216 3936 4490 3698 3243 38 3509 1511 2456 1563 4898 506 4969 4340 829 563 1135 2610 3871 4173 3086 1593 2055 4829 4676 641 1198 3367 4989 2928 738 641 1538 3878 1476 4343 805 2936 3250 3805 3278 294 1797 2560 4017 1006 2884 1166 1038 3702 2000 712 2728 3549 3726 1447 3799 1843 1272 1101 2718 2020 1652 208 1165 4073 3043 4250 4992 4166 4283 3899 3238 1909 1182 1381 3394 2962 801 239 4574 3054 3550 4676 1651 4821 346 4601 147 215 1983 186 1144 1682 724 2613 3361 406 1808 853 1876 424 290 648 2454 4056 1252 2210 4021 4147 4251 3832 951 4441 2857 3422 4640 1512 1852 3226 736 3759 1916 1310 3523 2396 1824 1953 3919 519 586 975 4921 372 3566 1061 1368 117 2207 3126 2225 1326 2491 2704 3169 1455 562 1696 3614 198 1186 650 1855 378 1830 4057 3743 369 3218 2213 1846 4859 1649 1248 840 404 3560 48 4460 4550 128 4441 2134 3741 3863 4768 677 4793 1968 3840 2453 4023 3134 1713 4559 1248 4925 2708 396 4225 1298 4984 4654 1882 549 2097 1792 2391 1422 4883 3656 1954 2558 4675 3276 1614 3097 4751 4850 3494 2531 2017 2622 3468 3143 2263 3712 4674 3169 1486 2539 757 1318 547 216 1348 23 896 1961 1685 3746 1237 4286 4785 3409 709 2899 1020 464 3997 208 4190 1411 640 768 4796 2446 101 1114 55 2915 4719 1779 1579 2136 3796 2378 410 4958 1447 4571 4663 3419 4727 3957 2516 1041 1125 3236 1100 1981 1946 2543 4705 4480 2383 3179 3063 1266 650 4582 4543 4394 1344 829 405 783 381 878 3035 3002 4086 2727 1932 849 3087 4517 4921 1886 4397 1182 4256 390 1134 1824 543 1307 1852 895 3085 355 2159 4971 2994 4966 4199 3759 723 2707 117 404 2647 4324 3059 2012 1612 4077 2143 327 922 3049 3101 3489 4262 165 2682 4162 433 3635 4513 2620 1271 3737 186 3257 2537 3559 3918 1107 2467 589 4965 1770 4886 3090 2808 4930 3287 198 1271 154 2886 3969 4747 2429 2329 4233 4173 4669 2486 2441 4750 563 4892 1124 4269 2512 35 4510 1540 872 1927 51 1955 122 3945 4870 1868 1401 3526 1900 509 1198 2414 2206 4985 795 4342 3363 87 3121 2655 531 2145 4635 1052 1797 2727 4513 1840 3698 146 2206 2534 1111 1257 1043 527 3175 4359 34 696 2335 4763 4819 3921 2201 3894 746 1311 3913 705 1215 2970 1835 3548 3628 3424 2371 1944 2451 2016 171 4454 3910 920 857 2942 1245 840 3022 3705 308 2861 3072 1367 4017 3439 2056 1562 4138 1946 2965 1097 1285 2777 3392 4142 3951 4390 1542 601 46 4724 1921 3474 1703 1150 639 3890 3408 1636 4689 659 119 4685 4574 724 1945 2688 349 1206 2124 4538 3278 3625 2654 3259 2810 4168 2483 4312 4558 1576 4859 4667 2453 2454 1657 1118 2595 3430 4493 1836 4250 332 67 3505 4889 4055 1722 508 3800 2097 3374 4716 3381 240 2735 352 3714 4792 3896 3302 2756 1775 3976 893 3926 728 2124 370 2996 3673 3083 607 1577 3540 3241 2119 753 2354 3140 3348 2911 4243 642 4042 3536 4511 1698 2329 3535 3144 4662 4758 4031 2358 1559 3938 3644 3346 2233 3442 722 499 618 3261 540 3092 4416 865 935 2724 392 415 4860 2076 3111 2547 4393 4125 373 1141 4697 1775 157 1810 2599 2411 4063 3075 1199 4523 2942 196 1638 4364 3779 471 2629 4635 2624 4399 3201 237 1533 1261 1766 4717 2486 1855 4663 4730 1762 1292 3024 3878 2678 1169 4261 1552 17 1767 560 2707 486 4498 358 405 4988 315 35 4537 1761 4375 1129 3525 2907 591 3245 2309 2566 1310 243 2518 4273 1382 4796 1331 3192 2235 2023 2436 2203 102 1070 50 1110 691 1460 1341 3935 3651 2886 910 2564 1987 4783 349 1098 1723 3130 4316 2422 3185 4915 969 184 347 2126 2976 3475 4784 3471 863 2103 480 409 3353 2847 3559 648 3188 2836 4990 1014 4938 3543 2850 689 3676 3507 123 4099 394 2417 2399 4961 932 1657 700 1829 4476 3880 4353 2685 130 1052 4414 2153 1303 2362 1911 200 3906 3193 2965 1940 3742 725 3413 3281 10 924 3415 1914 4167 1484 3808 4108 2302 2379 3336 466 3264 6 1893 2519 3748 1243 3550 1239 2652 958 2505 1838 928 3416 1806 2455 2569 1507 4962 4510 4447 63 1597 2966 1844 761 1188 645 2535 3911 575 4771 3770 2693 4228 4175 2165 3306 4419 4410 4872 2716 1695 3193 1780 4544 2675 3959 699 4587 4139 4425 2340 4020 2943 2872 2024 2879 540 4747 2880 1843 2130 3922 1612 3397 1207 2780 3261 3459 3114 4418 2804 162 4417 593 2889 3369 4132 452 597 115 3791 2472 1168 2721 4012 4375 1692 1166 2111 4005 2071 881 4552 3270 3613 3998 1748 3246 84 1965 4597 527 1711 4370 2101 4119 4452 4291 1247 4367 4038 3734 1774 4085 627 224 2228 1291 3358 1582 1053 4774 606 3488 4297 4671 1534 4937 4477 1325 4099 4401 3410 4274 2209 555 2029 994 4318 2111 4246 1231 4142 2073 817 167 4189 1160 160 1732 2896 1456 2246 3427 1420 2744 2781 1342 3893 3741 4345 3450 4369 3286 3955 1657 4595 3661 4344 1250 2392 1236 4424 3812 349 1046 615 2110 743 1753 3702 2930 2841 1603 3691 598 2026 2546 2629 4754 4932 1066 2129 2596 3014 379 3728 1663 1555 1849 1206 2271 921 314 4773 374 1891 323 4792 1507 1064 2284 2512 350 681 567 3035 2669 1639 533 3455 2539 2434 233 1668 3035 3251 1211 3663 3801 1491 1598 3744 3041 322 2994 3533 1582 3505 1451 1180 485 4816 1416 2301 2167 201 21 2670 4563 3115 1857 3469 4625 3096 913 761 1960 455 3371 3730 2513 1810 2516 4108 497 81 443 2561 4371 1262 4659 732 812 3439 3717 1558 877 648 2459 84 2941 4046 294 1935 2980 4612 2778 3635 4025 1762 2893 3488 301 721 1259 2636 3854 4512 4765 2064 3229 4162 3677 1246 3496 2606 963 3098 689 1278 1955 1014 3645 672 1421 4763 645 4912 4932 4855 3456 4628 1248 4770 3424 3822 2356 640 3200 750 4280 98 3349 4894 1959 3917 1346 3972 1338 185 1762 1771 548 2971 3754 4306 3893 2995 595 1595 4495 4983 2565 2838 1108 4998 2007 2867 1821 1822 760 2540 4844 4527 473 2049 4420 1590 105 3385 3643 979 1320 2800 1911 483 852 4363 2854 878 2279 830 692 1042 262 4478 1137 3470 1579 3752 168 1768 1461 4664 2106 592 2219 1339 3209 242 397 2957 485 1480 3091 451 3490 3702 1491 3235 1408 3340 551 3079 2698 3584 1229 3406 312 137 2741 4555 37 901 3855 3012 4489 4788 978 4236 4520 2706 982 161 1745 2217 1323 1294 3879 4645 136 1971 444 2934 2141 1104 3249 4665 1345 1478 4008 1000 4244 1710 82 2029 3862 15 4305 627 1519 3044 1575 221 2525 2940 3637 4621 2185 4321 2734 4783 4442 3577 1257 1683 1136 1328 1842 3902 1802 3460 1625 1849 17 4024 1969 1601 4546 4921 3267 1389 432 820 2873 2444 1568 1710 4819 1572 684 2562 3757 3532 217 4711 3423 4851 2944 4456 548 3926 4352 4210 4499 1670 1786 2329 3961 24 1948 4027 2413 2675 4351 1915 3203 2301 3433 4807 4578 2911 2140 4827 3854 2380 4741 1772 2198 3414 678 4598 3783 1801 2612 4847 3879 2006 3457 3825 2691 1914 203 2236 2849 1316 4476 4529 335 1354 872 688 1018 4948 4986 1027 3912 4000 2879 3857 4727 2877 3081 516 4331 2384 117 4475 3884 1114 4485 1937 2213 4711 4464 532 2486 3144 1045 1335 435 1058 795 3872 4324 2533 2700 210 443 4399 2486 949 3849 3798 1257 3873 2752 2073 3027 3175 2666 1216 3095 1800 4513 4143 3521 283 2925 1272 3492 2491 3066 221 4772 823 22 410 740 1489 3039 2513 858 736 3420 3235 4774 2686 3503 3230 4191 3521 4361 2458 1221 726 1182 611 4144 3370 4525 3538 3496 1607 1657 3900 2970 2334 827 1401 4354 791 1789 3246 4947 114 3560 1156 216 4521 1687 4718 4591 939 714 1319 1977 3771 4940 1610 3372 3040 902 2888 2633 715 1290 4582 2422 2859 216 3260 3540 2124 860 4007 2202 3259 2502 4919 1016 2596 1952 3290 4605 2997 2556 1935 4122 1280 2596 748 1557 3285 2600 3657 3343 3597 2891 2355 2406 776 718 4226 3508 3440 3140 4171 1910 2148 3684 334 3749 3470 3019 3537 4184 2261 2055 3467 1489 3308 2045 3610 1084 1129 1227 798 3 2871 3351 3867 2092 516 4718 3299 4577 2180 4318 1018 3431 772 2260 2992 3192 3911 4335 267 3241 3077 3827 42 3332 1423 1919 3467 4071 381 4424 1525 1332 656 4003 4591 39 2080 4151 4791 523 1999 2696 196 3133 4355 4542 3845 31 3120 4732 4880 3783 1676 2545 1692 173 642 4050 4247 1152 1967 1294 4592 4914 4512 265 270 4207 4978 1785 1647 3819 4721 3500 1738 2289 290 1880 4238 4628 2344 4834 1192 1986 2874 336 4345 4763 2219 3335 3598 3991 4522 789 2270 469 4552 3271 2112 717 1460 2877 2762 1495 3234 2945 4643 3810 3479 3436 4946 4950 431 3185 3780 2146 4840 1064 306 4879 124 4036 1056 66 179 4942 3768 934 4694 1912 4501 1776 4069 1530 3664 3145 1746 2040 1591 3728 4092 2673 2081 4973 2557 3898 4539 2487 325 2938 4126 559 2556 1883 382 2683 4011 1487 900 260 2404 3841 1742 3000 1470 1592 4450 488 2530 3335 1062 3403 4080 464 4451 2154 4355 2820 3789 2818 145 2460 3285 1861 1308 1532 1831 3121 2475 4194 1324 1455 42 956 3017 1541 261 2815 3359 53 169 3824 2353 1996 124 4783 873 4964 1136 3631 2866 1626 1780 1016 2231 1552 2419 3717 1867 4924 1682 295 488 4320 3838 1695 1360 2288 1996 608 2895 911 256 3923 487 2162 1007 3336 1105 1211 3284 2484 4203 2031 2254 2397 3549 1313 864 4672 507 1493 4833 3700 2358 565 2338 4829 2587 4552 3114 369 898 3238 2493 4622 1296 3101 4177 2074 13 4047 2847 338 1151 4242 4752 1508 1782 1518 2494 796 1214 2074 2598 2379 368 4072 1005 3995 3656 2789 840 3532 4568 578 3386 331 2460 3621 2490 4806 3949 3721 3586 3521 1910 2377 4017 2339 2914 2929 2442 2457 4820 4973 1283 2051 2925 4168 1511 1675 1153 4455 2924 3705 3770 3459 3998 3257 2204 4187 3546 2874 1743 1903 4676 569 233 1846 3841 2148 25 1537 3630 1696 3661 4270 167 2124 2013 1358 1297 3667 2269 783 1688 2662 4039 2962 2561 224 3351 2198 842 888 3741 2563 2437 3402 4430 3416 4969 190 2972 2462 4545 2992 705 2707 1499 4878 520 3800 1305 1118 2260 2955 4939 197 1319 470 1924 1464 741 742 2057 4855 4190 1213 3965 2205 2311 3616 624 3178 4370 985 2547 4817 3897 3590 2221 1338 1703 2544 3713 1129 4983 3478 886 3413 3259 359 4374 1938 1710 1227 4903 1503 490 3699 149 1793 412 3069 4342 2854 2059 4993 1732 4395 4404 1742 2559 2943 521 229 1888 1830 4989 3501 320 862 649 3334 367 1157 4515 3006 2221 1073 2810 927 3012 1710 347 1422 2867 2748 3399 3126 3589 3095 3594 1531 1848 4653 46 456 1975 4675 1110 369 2976 4441 4059 1626 1671 3097 1315 150 1273 4668 1909 3512 298 4829 2822 486 1472 2699 3327 2288 3709 2892 2284 4654 2072 3589 4094 2368 2125 4866 2410 2555 3025 1173 2097 2915 151 4966 1134 1811 3509 224 3427 918 167 1965 28 1242 4515 4 1025 2728 2660 3306 1729 3374 3480 4357 42 4956 2786 731 1698 906 2232 4914 4049 1289 3693 197 52 4445 536 2789 1724 3322 4092 4454 4021 3276 2838 2934 1968 4045 2482 4825 4009 4715 623 327 3017 3183 2742 4748 3573 4495 1607 4936 1741 4476 1403 2813 3294 1741 2483 4324 4624 139 4584 3856 537 4827 1681 864 3441 1103 1832 4290 1716 1613 4261 1867 4323 3558 1921 2207 3267 1920 3845 3671 4532 941 9 4934 2131 2290 3621 388 2608 3737 4667 4995 1241 3087 2890 3941 437 662 1581 3387 4250 2028 3266 4839 4880 4019 1164 3619 996 1535 3394 3192 2854 1251 1277 2177 747 380 1334 1253 651 572 2557 48 4892 2576 2899 442 4485 3179 3817 38 2964 1945 4591 4053 633 4277 606 3745 1529 4051 46 4362 2075 2662 2681 4588 630 4051 4518 1615 2474 2421 4839 2206 3714 4967 811 833 1104 3005 3613 1699 3321 3851 627 3572 3317 3060 3719 3383 1848 4444 4370 1501 1908 1375 980 3337 1725 104 2077 419 4483 4322 1760 2389 2060 1979 3882 3433 2879 532 3471 336 3785 890 4646 788 1236 160 912 623 259 1523 1741 4858 3856 1908 1030 3888 3495 1010 3004 4568 496 621 744 542 2592 3916 1889 2738 512 2048 3953 1047 3717 567 4856 3133 4959 3602 1312 688 1130 839 2447 456 3663 3343 1208 3551 2764 4609 354 2318 3712 2438 551 4320 408 1291 3079 3260 1357 2362 3338 3735 4740 25 2202 2768 4628 3377 239 4539 1915 3256 1744 3055 1938 664 265 3648 3364 2413 4103 2749 163 4163 3350 1923 1587 1126 2932 4952 2845 4049 3843 2472 1566 3192 2066 2556 4261 4229 2541 2982 1072 2110 289 119 304 3085 4305 4986 3368 4783 4500 286 2242 486 36 319 3330 2567 320 2229 1081 1765 1907 1571 2075 340 3075 129 3305 670 794 75 144 1442 2513 233 2257 1000 312 4933 3183 2006 2967 4239 4236 4702 4809 2060 3396 3782 2547 2171 1223 1014 1361 3783 4003 1773 3450 2064 3305 1717 4807 4449 1492 4299 2648 811 1517 344 1855 3505 9 3058 946 179 1465 1331 685 1147 280 3457 4822 1730 3329 4565 392 4700 1055 2988 4768 1768 1283 3817 2979 633 2850 3337 70 487 4716 3909 2556 1463 1422 1876 1516 3975 4809 1270 3609 851 4369 2106 4680 2491 3998 2225 3317 3178 4782 864 806 2248 3905 3762 3910 3409 820 964 1084 1613 1463 3080 2258 4030 4871 1994 2366 1204 1940 150 1004 1804 4804 1448 2481 1309 3239 4898 2330 4978 2392 3897 3115 3811 2146 473 665 19 2929 3077 2681 3003 565 23 4062 2574 3779 2622 1143 4667 4347 3827 4054 4231 1899 787 3066 3240 4018 1040 3526 3955 182 3736 1432 1470 4447 1068 2307 134 1721 530 1429 4795 3174 588 3025 4463 4818 1599 911 595 3901 37 3895 2442 4101 3091 1034 2132 2577 252 3865 4677 583 4652 1475 563 350 3957 4996 1763 669 222 2728 4348 2723 606 3524 90 148 4630 2734 4485 4011 469 1264 519 3282 3865 4369 2946 2227 4805 1987 1384 1907 557 158 3817 2937 3875 3716 4944 3468 4726 2171 4310 138 606 4750 4286 970 4121 4852 3871 1787 2321 2888 3766 2602 3244 3031 4561 4696 4635 4029 3916 1938 1307 1696 1088 4680 2487 2371 2863 4622 4003 4189 2754 4949 3283 2904 3691 2275 4314 1682 419 3191 4915 4847 1077 4166 3716 1292 1481 2345 982 1806 1066 156 2071 2882 2449 2505 4167 2194 2639 3915 3606 3374 911 2044 421 4720 4298 375 1384 3191 496 2294 2683 389 1190 4365 4714 3289 2962 1765 2663 302 2521 1434 2543 746 4066 486 3141 8 3921 4124 118 3438 3245 685 2612 4328 2537 2198 2164 2619 415 2160 335 1203 3912 3239 948 837 3669 2148 4228 3925 3906 3563 4237 3050 4461 3078 4768 4429 4771 3503 1436 902 4156 4850 4888 4263 3594 3545 4572 1335 742 2022 937 3656 2251 1781 1940 1881 3553 3110 2048 652 3115 4143 1897 1137 4521 3825 153 938 3023 1815 3630 4941 4500 1106 1634 1597 772 4383 1954 4849 3759 1470 464 1372 1256 2301 4329 4595 4270 4372 2520 2554 2046 1295 3969 4399 39 2567 4671 4909 316 3033 3606 4651 2118 3461 137 4555 784 2080 2773 3155 4729 4859 4460 2623 4829 4185 2548 4005 1933 4325 126 3671 2722 1938 1551 4981 30 4641 2921 1608 3827 1006 1291 2888 2625 1571 965 4112 1557 4428 2838 3164 2948 3530 78 2954 1404 1080 1084 766 2012 2065 3272 3012 1671 440 4570 4186 4742 4766 18 107 1306 639 4253 1021 3518 3533 2263 1908 1923 4308 4531 853 3209 3676 4717 3452 789 3339 3993 3782 2397 4264 4984 4271 2870 457 1074 1310 943 4694 3095 924 2315 3195 2949 137 4227 4394 2494 3919 4626 3071 4246 3117 1111 3218 961 1581 4126 2305 4523 270 4311 3787 2318 1058 2998 1894 1192 3353 2841 4313 1450 2285 797 1203 4970 1684 1770 2930 2769 1833 3082 4285 2614 3620 2014 819 1634 829 3097 1338 1458 3460 3035 385 4832 1676 1751 4045 1082 4868 4045 3304 3938 1493 3921 2069 2956 1983 730 4046 2523 4763 572 2622 2964 2138 78 399 4537 1901 4949 574 1111 1626 1423 4114 968 1438 793 1392 874 2206 3954 2978 4159 2068 1349 3995 1187 2400 891 1925 4441 4460 3679 99 4998 2247 4312 2239 3516 4059 1634 845 4937 3160 3965 1798 2245 3615 253 855 3024 4367 752 3527 2265 3963 2419 1012 464 801 3350 1583 2245 4277 1259 4883 4126 1956 4163 3106 2453 4746 4889 2032 1328 540 4540 470 3368 583 1234 792 42 1919 2992 2575 4265 2120 2458 4912 3026 4377 1585 2884 4486 3068 3504 4646 67 2928 1967 3784 596 2223 2752 830 2501 2368 13 161 951 2278 4536 2093 2490 1559 216 595 3222 4597 3715 1568 169 2785 4686 1204 2372 3171 3551 4740 2342 251 2012 3713 671 2948 2153 4311 2142 4675 4414 1983 3828 804 2711 877 1143 901 290 1410 3488 2138 2132 891 4957 4143 381 736 128 4633 3095 4886 2045 4158 211 1966 2792 3087 884 4499 4549 3461 2313 168 3054 3530 591 3192 1929 2316 4830 1740 743 821 2007 3921 2879 4597 340 4383 3440 806 1488 107 3226 2279 2955 2245 1422 811 3367 1339 2329 663 526 2405 534 1551 937 471 297 3177 2802 2994 244 3736 4043 4986 4077 4778 4637 2401 4598 4163 75 4771 4980 248 4284 3224 4617 173 2844 4638 2771 2544 179 3140 2730 563 2596 4296 1661 4765 2376 2218 4206 442 337 4415 4762 1079 3199 1975 202 183 14 3758 4260 616 4270 4039 1882 1167 2730 188 3194 4136 4986 3448 4364 1422 4601 3013 2584 3409 3935 4782 2685 1011 3591 3063 435 1746 2634 95 3802 1610 331 4781 880 4880 2218 1168 3872 3151 3617 854 197 1335 4321 2374 4363 4721 1278 1694 63 3084 4255 1061 3890 2052 3247 1978 4817 3917 3695 1187 3680 1748 3225 2071 1730 1663 1438 2109 859 1720 98 2218 3751 2301 3995 1200 2184 4539 2909 2865 891 15 4616 144 2395 4459 1256 2944 309 4511 197 1011 3259 3638 177 1868 4506 1093 1861 1789 4531 1919 2419 4666 3261 4083 4669 3492 1801 2540 3477 1408 4405 3584 987 4405 1026 1938 2451 3754 2502 4217 4924 1485 2315 846 1370 2252 4150 2938 4604 1696 2201 4661 1638 1278 2265 1520 2017 3908 2568 837 574 3066 4332 2209 3679 2350 94 3961 4870 4758 2885 3321 4300 4019 448 110 4291 3584 3272 3198 3284 1519 435 4587 4843 4708 4698 4332 3862 3448 3532 492 3497 1975 4160 1 1260 426 680 846 3691 1382 4376 1033 3286 4652 2939 3398 1895 3783 4334 2034 1654 481 803 4120 2256 1078 744 2184 268 462 4902 4715 229 1528 4906 4873 4459 2522 2462 3803 1769 3850 3681 976 1584 2992 4035 1692 2187 1417 1083 1117 3889 958 3993 3973 119 1003 4115 4803 4931 1680 2852 1889 762 3187 3481 1479 554 1460 1386 1439 4977 3664 3231 3279 1860 3391 832 3754 4441 4030 932 2151 2550 1222 4403 2792 3119 4603 4860 2517 4396 3549 4696 1679 3328 4330 2429 741 3019 3178 2436 1746 4849 1538 1338 1213 1554 2298 2443 4703 3592 599 4723 4305 1107 490 2163 1667 3008 2614 1034 4694 4518 742 3073 139 488 3053 1766 3938 3550 156 3442 1940 3171 951 3379 3097 3608 2896 3955 1467 3928 3195 638 3201 490 1992 4432 1949 3139 2557 621 1151 4737 1505 1879 3879 2184 4194 4700 542 3665 1472 2518 4158 3214 2231 1337 614 496 1857 4976 4935 457 1394 2560 3401 3434 4026 162 1031 2006 23 1534 3630 1237 4744 3355 4699 4331 4227 2792 3594 1270 504 719 1975 1139 1859 2620 1577 3529 2278 3674 2786 3220 1964 3102 4784 2988 424 1482 4839 699 3180 2643 789 2371 3810 836 4613 1950 2055 1609 173 148 1395 3597 911 3376 4986 1028 372 491 4150 4433 4812 2888 3370 4186 4143 4214 960 823 4759 3930 3981 3582 300 1194 2160 4706 2047 3346 998 4191 3191 2139 3185 560 4463 4607 4692 2258 773 4719 1544 4534 269 965 1315 699 3917 2922 3124 4937 3038 2961 1112 4623 3753 4498 1960 877 4512 1832 2385 2603 3280 763 2130 1345 1862 183 2785 2109 1855 4420 1687 2824 1382 3436 2511 185 2658 3367 4091 328 3821 906 335 2892 1678 2827 3588 4774 2704 4167 294 3740 1337 2509 1463 319 3204 2433 2794 2309 2375 634 1528 791 1710 2371 2862 3316 2198 693 1309 4773 2554 4356 2889 3823 4986 2678 4971 316 111 4512 2631 2026 3441 3080 3111 3426 3769 1659 166 4738 2959 241 781 4268 1605 3980 3457 1373 3585 477 1331 2294 1263 4967 4559 4047 1277 4994 4413 4087 990 4545 1372 3157 2656 3380 2354 1738 4773 2919 2877 1933 3798 2513 3853 4029 4075 3646 4087 1771 2980 4862 4372 3373 1003 3860 1319 332 3392 2799 4043 4783 44 1948 1931 3061 3350 2018 4104 632 1113 1820 3463 2572 3796 1387 2272 292 1944 2314 4720 1286 1030 2736 3480 2034 3967 2873 1699 4462 3474 4789 148 29 1793 1416 2654 211 2388 537 466 2195 2876 3659 3749 4898 3873 1390 4783 3345 4453 2790 4213 1510 4639 4971 2279 2731 2609 3080 2491 1550 2811 1133 880 1840 3045 1973 4284 1166 800 4000 1791 2451 2734 3082 2085 4164 2662 1746 3776 3274 1913 1468 2676 2828 2632 208 130 82 91 2329 2133 523 2723 230 975 4992 1113 4140 4365 3343 3164 3154 2703 1656 1584 307 169 435 1914 2240 4365 1873 1973 516 1055 2647 975 4230 911 1374 2964 298 4203 485 4194 808 2514 781 1884 2460 2042 4532 3400 2236 2674 3219 4401 3957 761 4632 4285 903 4782 2421 3127 4804 309 1719 2014 4989 4320 3895 3973 1261 2324 4509 3833 1308 3600 1832 2974 4205 785 2383 1098 2440 4817 2043 4153 3577 1859 4226 4215 199 1769 206 4425 1046 1631 700 2188 29 3909 1054 236 697 3216 3097 4791 4760 561 4152 4712 4135 284 2895 92 3429 4915 1880 992 365 841 842 3489 4256 224 3285 3106 4521 4035 1255 3514 367 1556 2474 4083 1070 4359 1275 1172 2142 1837 2829 3760 1539 1675 236 4581 3763 4056 3619 3278 35 3842 2510 1634 4171 1602 3760 3146 325 3867 2431 4335 4466 3015 3275 3041 285 2778 1050 2513 1653 4821 1855 1584 167 1516 3007 2102 2491 4897 138 172 3058 4967 2136 338 974 4215 1585 2442 2170 4870 604 3835 3662 957 873 3871 2396 1576 455 3005 4454 3616 3255 191 4797 3985 1294 4709 971 4372 1271 1809 587 2078 503 3785 3171 2351 4152 1001 3849 3437 774 4894 1211 2886 2573 307 3421 1065 3105 3480 4519 254 244 1614 1533 4649 291 3364 365 1507 3465 1293 2324 1753 3331 2456 3970 4331 3803 1311 3497 2014 3902 1232 2930 3179 389 2983 4696 926 16 3122 130 231 4518 171 4413 436 3782 4466 816 1261 1977 2481 2095 2311 2989 2990 1169 4434 1548 3348 2842 467 547 3850 4002 1723 1564 3722 4427 2613 3140 3819 4766 1508 4477 4888 3759 3067 4437 791 4005 4315 2758 4083 4179 1400 4932 3947 2850 4916 3298 4209 181 2947 981 531 2379 3062 3591 1605 1240 4152 909 4916 252 356 4754 2637 562 2188 2914 2812 4971 3827 663 1301 1113 4893 4768 207 3276 3410 2693 748 480 4735 4980 3171 3645 652 1543 4638 2158 3822 3716 1148 4618 2199 3964 2888 4615 4833 1468 2144 130 4191 3031 1207 3191 2261 713 4875 2279 4066 4829 495 1021 3493 1465 2475 4345 1333 2229 3983 4061 976 1432 1924 874 909 2123 2179 2612 4570 3643 627 3506 166 4035 4999 2543 528 3816 2782 588 4222 939 1538 1427 231 4563 881 1109 3298 4552 4623 1870 3965 4897 538 3428 4039 2943 4173 3123 77 4328 1829 1155 4345 4957 2351 4208 4174 2516 56 3850 4382 4726 2531 2875 4404 2386 2903 2547 498 1040 471 727 4020 2416 1088 3694 4060 4161 2438 4891 1916 2057 3567 30 3246 492 4422 3515 2664 3349 641 4641 2240 1038 4700 1579 1845 2750 2684 4395 1374 4358 2789 4666 136 1195 1821 2794 4084 2311 1950 644 4438 2528 3784 3418 4447 1800 3948 4918 2180 427 418 4425 1414 1748 1092 629 4392 4992 897 2571 4516 4433 1859 3471 414 4300 3177 1694 1063 3532 2862 4255 1947 2453 2480 287 3012 1929 3458 4315 4989 1751 3498 1690 4287 535 4187 4641 991 751 3733 669 3966 4497 1032 2468 3144 4730 1093 1949 1702 1933 2085 2051 924 3678 4559 4166 579 2440 1502 4313 3240 111 2897 1685 4451 1855 4018 965 3745 3155 3776 4984 3467 446 1012 2307 3461 2310 2391 2108 3031 1284 3867 2616 2624 4141 2342 3773 4030 1348 266 393 4230 2190 2600 1633 4379 4404 960 2115 4207 1476 274 1933 2483 3841 3560 3675 3133 1343 2617 2597 4733 4639 3760 454 2807 289 1604 1966 1260 3445 2830 1761 1968 713 2725 1646 4941 3942 965 4490 2359 67 3059 34 1887 4713 723 4588 2864 1228 3939 3679 2629 3545 1429 3830 3841 2434 4969 1697 4637 4259 680 3555 1701 937 3042 4317 3827 2662 3409 578 3635 3119 3972 3089 46 4358 4829 3815 3591 1872 1947 4578 1872 1247 1953 1086 2494 2513 429 3828 1177 727 3898 4518 1814 1375 4534 3525 116 827 4501 4243 1194 1096 3812 4785 1272 2808 2094 4314 761 3288 1347 1110 1999 3714 620 152 887 4645 1321 313 249 2104 1715 1683 3409 2522 3930 3854 4545 2045 1423 2734 3445 3246 3019 1267 2525 3447 2695 2815 2214 294 4442 3940 449 2243 1063 1964 1627 1590 3539 2079 44 4206 2747 4888 400 4939 4396 2408 3321 373 658 3914 1786 2634 4914 3781 165 20 3215 622 1127 4305 4320 1259 4455 3193 1576 2480 746 3772 1661 1462 4802 1354 4019 2071 2946 3040 4590 4812 4812 2945 4643 511 1827 4379 1047 1457 3753 758 710 4733 338 2705 702 2395 431 2149 2249 3726 4645 4327 3279 158 3499 1754 1937 4927 4071 963 2535 2208 594 803 1371 4709 807 1049 4084 3614 4632 190 2396 1694 3889 1406 4419 548 2947 4397 3129 2645 1491 2888 4623 240 8 1128 2575 4673 2256 4515 3920 2062 2731 2011 1931 3141 783 404 264 4076 3306 4970 4898 1360 3147 3849 2647 255 2594 2675 3833 3813 3212 462 511 2995 3856 2091 1669 3179 132 1720 911 3614 4920 495 3418 1822 4465 2885 3564 2900 248 4396 1583 1611 41 3097 1970 3451 2437 950 559 135 4264 3273 4638 3775 51 4188 3185 1783 4699 4003 4310 1030 1576 49 449 3224 1751 1475 4839 2501 4697 1027 1739 448 3258 1742 1780 2912 2690 343 101 1706 1551 1082 141 3749 1945 1993 3853 1676 165 4123 3908 2856 1067 3000 4638 2108 472 3542 2153 3079 677 3983 4190 3589 1822 1193 4046 854 4835 284 579 3574 3634 1504 482 643 4355 484 456 3179 1323 2688 4906 771 1498 852 4027 2376 2589 2567 242 4394 444 433 3985 292 2293 3824 687 3910 271 31 1855 115 1544 2451 3863 1219 560 3492 3066 930 4852 2898 1990 63 907 3054 3687 1094 2044 436 234 1631 4783 4376 4579 3869 799 725 4623 311 311 4095 2435 2978 2521 4899 1899 2493 2120 4794 659 3779 2728 3906 2970 4509 3112 12 4010 3110 2367 1791 1898 1973 3252 764 4196 2142 157 3752 1423 881 3945 1117 1830 4306 4950 1600 966 1039 2940 3125 484 3277 1879 751 2933 44 1761 2168 1933 2694 1901 4391 449 20 4965 4069 1724 3049 2526 4855 4182 2093 4127 4887 88 1107 2158 3587 2049 1035 930 924 4164 529 4938 1841 4032 2020 3268 1882 1023 1368 3087 2029 3991 348 3234 2883 2052 2733 4562 2516 3092 1601 3856 4263 4033 1381 3641 3939 1187 792 3364 1970 3755 4349 3463 1528 2657 1205 931 1768 4144 4315 595 2399 1901 446 2489 3839 4211 4850 1625 3574 3225 2959 4412 1540 1962 1665 279 4624 3596 3974 4393 1932 3170 2235 560 2917 4322 4775 3621 4332 2128 4087 3395 607 3529 217 28 40 3537 1984 2740 2429 3222 2478 4212 271 1594 3237 4000 2363 3772 2013 3738 4340 1344 4810 885 2150 763 1043 234 1485 4864 76 1046 4412 1797 2701 554 3567 2702 1904 3498 4425 3801 2215 2655 4782 3497 4171 2677 539 2516 4582 4789 3105 1429 227 1860 3286 538 1312 2763 4355 318 1459 3941 255 4272 3506 4363 610 4219 2297 3139 395 3572 4080 4989 99 3671 1419 4837 1880 2643 1528 2980 2035 377 1948 1863 3610 961 2775 4742 2870 1108 4715 4422 4886 4651 1457 2752 2947 471 1947 208 106 4623 3171 1758 4917 2869 2419 2072 2890 1073 2347 4902 818 492 2119 4333 4403 2398 2070 4933 4175 4250 3132 2195 4051 4725 4312 4768 4233 730 4199 375 126 4480 1519 915 885 4514 1677 31 1298 4494 1824 2804 2471 1655 211 3206 3994 2708 1767 3799 1989 1446 862 787 525 3902 4074 1915 860 2612 4284 3394 3264 2049 293 1651 3241 710 4080 2385 1518 2571 4854 2845 2177 1465 2993 3555 110 1864 4385 3213 904 2442 3186 2103 1789 2734 4404 3313 2525 4846 1482 3817 2054 3801 2795 2654 3267 2394 3828 2142 552 2607 3076 472 4288 2106 4959 4675 4872 1748 1772 2190 1361 2365 1039 2533 2881 4245 1119 619 4755 391 2337 3690 34 2376 2283 60 3706 1484 4450 3806 528 4594 3021 4416 708 1787 399 3766 54 4351 2321 1778 2255 1535 4173 2295 51 3484 2940 3943 894 111 609 511 4731 135 3660 2678 4950 2598 2529 1385 4812 4964 662 4162 2254 2755 272 2444 2426 545 1222 1025 3938 1785 3053 1228 2754 4058 4466 47 4590 686 2955 1879 2938 3492 1519 2707 4304 663 1161 2624 2110 2950 3257 1176 3877 4018 1883 1062 2171 2002 2742 3395 3346 1450 2221 4533 2239 855 3754 3635 2091 4557 4638 1210 2566 2746 2578 2787 2783 4328 506 602 4261 3718 1669 3729 689 3752 838 2019 1961 3011 1078 521 3543 26 1591 4720 2512 3132 2122 1001 1966 4811 4890 2744 1071 2710 1607 1374 4299 808 509 1959 2553 2766 3370 1181 3 4245 2003 2267 3949 987 951 3834 4186 1457 2026 1759 4967 1223 2204 995 4230 1936 896 3138 1973 4641 2878 541 372 4086 433 3968 1563 3998 2673 2116 1753 330 2465 3718 4982 3322 3282 910 1546 896 2391 609 2907 3346 2407 352 548 4460 143 4231 936 3004 3165 3711 4387 1997 3390 108 4841 2684 936 3407 1149 2622 1897 2029 2060 1784 4198 998 2823 1565 2493 3199 293 2924 2332 4312 1382 4696 815 2263 2073 854 1238 1500 3799 3538 4620 1683 2605 1066 4729 1941 366 2257 3817 3430 1255 1718 515 872 3394 1178 3572 1439 4459 2342 3793 1772 3158 3899 2584 2499 4351 3023 2576 4796 4592 351 4315 4661 3575 415 2051 4566 4253 1220 1563 1819 3768 4339 4082 4070 3497 4143 3612 627 2087 1279 616 3387 3875 3741 3026 3081 2722 208 4299 3360 2342 4107 3396 3410 2469 1028 671 2858 4240 3614 4494 2156 478 1151 4778 2096 4734 1698 4525 4394 2792 2711 16 1653 3701 3190 774 2019 3355 1560 639 3846 2282 2238 1134 27 1769 3559 2540 4210 1025 2023 1187 2463 1025 90 2747 3036 1961 141 88 4277 1511 3734 553 570 2013 3959 2803 1944 3752 1135 4165 361 3939 4568 4658 3119 3194 4482 4106 3957 3536 1279 4080 686 4777 1893 4429 4476 392 3039 1444 2442 1634 4596 4524 3763 2634 135 905 2137 3211 541 2124 246 4649 82 686 4126 1168 2068 4409 3035 859 3414 4503 1088 4303 2807 833 4319 2829 1424 3753 4683 827 4466 600 1910 1508 70 1617 3773 3795 3442 4756 4575 3460 1723 4956 1017 4220 1261 89 3140 220 1333 3463 214 481 1008 3341 3781 1295 809 2295 4975 1529 4727 3693 3381 1043 1068 714 3907 2617 31 4541 1042 2949 4019 2691 3743 3381 4446 4347 2697 1930 3579 3497 1078 2370 4528 4219 3823 2846 3465 2455 4631 4813 75 235 4552 4343 3514 2004 1726 4244 1587 1352 4777 3451 3794 795 1368 3659 3958 2950 2225 3661 1736 483 122 3463 2752 3579 771 4795 4304 184 3545 1222 2279 3819 1989 1385 1831 3503 987 2235 1367 412 4692 4022 3785 2573 20 4518 3597 3562 2252 4237 1325 415 265 4353 4791 211 1475 2452 4558 3290 71 2003 1353 4820 4214 4912 443 2115 2684 121 4793 745 3145 910 1799 2288 787 4950 923 848 1203 4323 888 1012 2931 2281 2541 4845 1422 1747 444 1702 3984 2711 4395 2342 4082 4549 3590 2177 256 4763 395 2799 2754 756 2924 3468 1366 2396 2769 198 3764 982 139 451 65 4270 1162 4688 1317 128 3665 690 53 4223 460 2441 177 2342 121 4776 839 2275 4796 1855 3446 335 2121 1497 1860 2735 1798 3590 2641 1782 1134 3642 722 4585 2735 3644 1871 4657 1893 1096 668 1429 1493 2942 3620 3021 2986 1792 2433 1584 1828 2576 2414 4831 828 4432 2997 375 986 2288 1985 387 247 2387 3662 912 2091 42 612 3800 3536 2063 2879 2279 661 4316 1274 3257 588 1362 3191 4330 3948 2898 2064 500 1519 2415 906 3565 3629 1410 3261 3966 3776 4949 2797 1613 4846 153 2676 4756 4906 2824 2685 1960 1452 243 1131 2946 2548 2509 544 4041 2626 2317 190 4607 1665 2609 3778 2400 3856 830 1331 1006 4280 1289 2704 3719 3289 2473 2391 1021 3564 4954 935 501 4722 2603 3559 4521 3428 1241 700 4886 3208 1626 3087 3983 123 2315 4421 552 2490 2091 1717 1923 4775 3245 478 4726 2898 3338 4310 1515 2181 3820 1475 2832 303 1565 4190 3373 3554 910 4996 3480 518 616 1628 572 3052 3446 2651 3189 2643 4377 3794 829 3382 3611 639 2683 563 4924 1864 1999 1278 113 483 4319 1276 3079 513 3158 2009 948 806 543 4314 3951 395 2342 763 603 365 423 2275 280 1499 4333 1643 2346 2867 3709 4011 4984 2109 2400 3821 246 3750 3165 1576 1476 1295 2916 1030 1756 2708 1428 4430 4352 566 1606 907 161 1553 4479 371 1705 1591 4610 3976 2594 354 3396 2539 45 822 3414 3036 949 4453 2903 3475 4313 1913 2327 1907 517 1285 1085 2369 1497 604 1282 3721 201 2169 4276 4857 1787 2797 2156 2525 2908 981 2344 4201 83 2697 4706 586 3933 1038 2047 358 39 2477 3056 3102 3751 850 2620 4899 3668 1509 701 4087 4385 4685 3886 2495 1262 360 3940 3856 4031 2907 1290 2695 163 4760 1315 2007 390 3051 3932 3063 1295 3501 1254 3226 3987 2770 4241 3821 1984 2314 3020 1860 1275 1659 2862 3885 2619 4989 3392 4563 227 4053 1169 972 2348 1771 4625 1604 4400 1107 4134 2080 2504 3568 1410 1940 1440 3533 2602 166 1422 658 4609 1136 2078 1709 4371 985 3024 3958 4298 4093 3296 4777 1813 2905 510 1728 2228 4544 3844 4807 4445 3776 2435 4910 538 174 3590 2067 4401 1470 4876 2549 506 4443 10 4114 3277 1669 439 2146 2737 830 455 3921 4670 4948 1225 1745 3532 4803 337 2110 1026 3096 3342 1968 1800 1486 1381 3524 4949 4965 444 1931 3201 2878 4608 4706 684 2704 2680 1441 4430 671 719 2780 4125 2343 2846 2277 4578 3693 1055 4879 1436 2015 1979 3117 4755 3142 3893 4937 2246 3827 1637 1437 3830 104 4671 934 4537 2059 4153 4979 944 4246 2992 2826 680 1233 107 892 3701 1775 3735 1301 1475 3509 3393 4557 3611 4478 4303 2177 364 561 1096 3130 3583 2689 3175 420 850 908 3628 4033 1670 4629 2642 4196 4258 491 442 4142 3989 439 3671 2709 2839 4154 393 4952 369 4500 4914 1868 4120 4422 579 3226 662 1329 568 3366 4921 437 3608 4466 1083 3131 1422 4441 808 1731 1331 2476 507 4959 569 1609 185 4358 3081 3174 2644 4914 3182 3578 97 1482 1920 4933 2154 3817 11 3060 582 2029 1413 4934 356 4785 3299 4241 4611 4171 892 3261 4693 4927 68 2367 1376 3602 4339 4624 1836 1455 52 1380 2207 1838 1150 3260 2396 944 2894 1356 3919 492 4435 285 4011 822 1601 1628 1708 4466 2207 1449 4237 2645 3345 3210 4372 333 3886 4581 2793 3732 4979 2593 1139 1785 30 4646 3850 2630 2819 4360 4510 2155 1955 2656 2831 2066 1136 755 2658 2561 1643 3321 3347 2419 3990 3055 2141 791 986 4598 3548 4183 2019 1593 4859 3371 679 2523 2422 924 2506 4727 4706 4913 1148 2662 4888 941 4873 1965 2958 4966 3000 2372 2021 1432 3085 1032 1092 1137 4400 3489 2043 1514 2508 4549 4761 3548 3920 155 3407 2416 3265 1497 1379 4086 174 1087 3534 4791 699 4970 1662 707 1175 2450 1925 1420 198 787 920 4153 3519 1088 2584 4060 3230 1811 3252 3261 3420 287 2814 1716 82 1895 2698 3090 2914 4603 2818 1473 2374 2650 100 3424 4463 3147 594 1232 1623 1043 2833 2569 4623 778 1147 2038 106 2733 2669 4348 880 334 1217 2855 468 1647 4509 3278 4695 2003 2163 314 3394 1438 4503 2531 1960 327 3044 987 2146 2261 295 1336 1664 4407 658 4782 1719 1227 1987 587 3342 256 1514 786 1656 4955 4518 1425 716 102 2121 3162 152 1012 1279 390 2138 1447 652 949 1574 1979 1347 4535 19 4760 3551 4694 757 1595 1078 1034 3725 3189 4992 4356 4228 2995 1821 2875 396 1796 4124 3266 2231 4742 2117 3799 989 1930 392 1006 1027 755 4164 3549 3967 123 633 4933 4637 1863 1006 2751 4269 3646 780 581 3722 1789 2240 3444 1236 2310 349 585 2383 2964 3664 2593 2154 2352 146 951 2665 2424 1338 770 3220 4395 1656 1276 3910 70 2395 2044 4438 2306 1844 3341 537 4283 4409 1133 958 4626 1659 175 3392 1868 816 4033 1896 554 1369 4102 4129 2143 3325 1782 4250 3741 901 289 2280 2416 4990 3480 4033 601 4786 4500 4841 4380 3967 1733 2377 650 902 3668 947 3072 2941 257 2680 3590 4878 3190 1586 3202 3894 1417 250 1922 511 1926 1683 429 4998 659 77 3963 3197 1715 1699 1240 3074 4956 3029 2933 3487 416 1103 3511 4392 4768 632 1566 1976 1060 2228 3775 4308 3852 1059 3891 1926 3170 2799 2678 275 286 946 4057 2110 1505 1430 4184 3067 1850 947 2252 3060 3100 2972 3986 4312 4950 3650 3970 3535 825 2096 833 183 4814 213 1599 2442 2454 1541 3642 4894 2191 1280 177 899 4038 4010 1122 3632 320 1481 2909 3895 2447 3538 903 205 4155 293 728 795 3398 1484 2917 1703 2807 4936 4430 3028 3248 972 89 4645 2960 1472 1310 3470 3962 3951 832 1875 3020 2905 3914 1239 1017 4738 2976 2535 4720 2673 1994 1260 4178 1354 2749 3653 3568 2989 2345 1714 4482 3164 132 3602 4785 3585 2029 2430 3766 2870 1034 2788 4568 1674 1482 4701 435 779 1292 2927 2924 3671 2911 3355 270 4481 1975 3104 2447 3267 4791 2982 2035 3174 1041 2772 2264 1443 855 3811 3473 1893 4798 2281 3692 3621 3278 567 2380 157 4187 2923 2231 2861 4839 2119 472 2066 1558 3464 126 2986 1464 3488 996 4913 4714 4564 3095 1614 821 2006 2979 2638 2198 724 4550 3225 2597 2839 4276 472 4534 4814 4121 1757 162 3120 1602 4811 2911 197 4124 1866 2100 4790 43 4917 2446 4505 2901 3579 1390 3030 4253 2809 3009 4676 3160 2566 3222 2612 1851 1717 2116 1525 579 903 753 2943 4115 3670 1348 72 2714 2636 1492 3322 1354 2458 4118 2642 2346 2409 1675 4011 1453 1588 2607 2793 1617 1340 420 3935 145 4155 2741 3345 2988 185 4747 3435 1331 4083 539 3304 1607 3094 1246 603 1400 3136 4248 3578 823 2488 2690 589 3573 1617 1769 1812 2274 2499 3572 4471 4919 3282 3409 2059 2636 4901 3176 3500 507 3680 2631 3661 1451 3458 1084 2353 2126 1872 4630 2678 1459 3936 2805 3869 324 4343 3989 2660 561 4492 1296 3979 1860 2370 2001 4234 4683 3018 1537 4058 4586 3367 2365 2743 3926 4856 2678 1205 2506 2929 4768 3728 278 2066 4499 2898 3499 4903 2645 4089 1536 3614 631 1942 600 4804 1171 4743 4018 2160 3933 61 4008 3055 3495 935 3888 4550 4146 2222 4654 4867 948 2647 2512 477 3829 1300 208 1167 4601 1403 310 2377 4249 709 4948 2079 145 3504 3744 2848 4572 790 3917 640 2020 4588 2562 3846 4354 2164 2729 1711 924 899 3825 2233 4009 2651 933 3457 2423 3274 4371 4358 3622 4818 1846 2307 2179 1351 2445 4737 3718 4228 4042 650 508 4358 571 1615 1669 3607 1428 948 743 1684 4010 2463 2489 2168 266 516 777 4863 2984 1291 3751 1772 1256 4752 4951 2131 865 4555 507 3239 933 462 4903 141 235 1602 763 4400 4005 4882 197 59 714 4325 2452 530 1925 1328 2222 777 108 2458 1923 3851 2474 1919 3743 3492 3957 4670 3532 144 648 1163 3790 3010 4227 2629 613 1301 3398 3321 3230 1207 4810 4957 3627 377 376 2390 3382 4896 2959 747 1434 3423 3690 3495 1106 139 4392 3947 3320 2157 771 1137 3112 468 4289 3266 3402 3840 2478 1201 323 3200 3664 1878 2068 205 2250 109 2458 4733 3865 2636 3388 1185 1210 1600 1737 631 4274 4904 3943 3184 2204 1728 3181 2643 4527 4824 34 3833 3349 2275 3723 4007 4670 4009 97 375 339 2501 2880 1599 4731 583 4946 168 1769 2370 3402 1920 1011 303 1378 2185 4669 3465 2277 3176 1580 3240 3149 2542 2148 2230 2054 1442 4547 604 225 3966 3075 4870 2242 2606 4652 2643 2411 1220 4543 598 1231 1086 3012 368 2199 1094 1373 2859 473 177 4713 912 524 2569 1754 1218 3037 1075 1031 2297 676 2058 1659 4425 1304 3874 628 4768 71 2765 1365 2451 2615 610 4412 2425 4032 4073 4180 3702 984 2472 245 1378 1965 353 1799 4072 2902 3962 1163 1751 3843 179 3282 620 1080 3811 2835 3918 1614 2012 3513 209 218 4779 3139 4820 685 777 2411 4491 4362 3204 648 261 1018 2038 3907 4375 4587 2301 3741 2207 3245 10 4416 1457 2204 2738 1082 2430 3361 4240 3773 3816 193 4745 3001 656 2772 2958 2529 1104 1919 302 4298 1489 1235 3753 399 1391 3835 3198 4951 3983 1354 766 1101 3096 4091 30 1624 367 3431 3689 185 3385 4163 4884 1951 1925 1727 4025 2550 3663 2016 988 1939 3063 4574 4025 2282 808 4071 4780 2113 689 1090 2863 2858 4983 1677 7 597 2841 2360 3032 3835 3251 3328 1557 1268 3060 4677 576 578 4928 2628 1640 3524 4950 4925 1166 1028 4706 4758 839 4649 1588 214 2069 742 3880 3979 4302 4257 3869 709 4323 1869 4278 3224 3586 1200 372 3638 1485 4286 865 1995 1401 3548 4782 871 4384 1901 3190 1711 2439 3977 2609 3941 385 4705 4042 3315 914 869 945 4876 2620 214 3802 3692 3246 876 821 210 4231 880 3060 3301 640 235 3127 2396 32 374 2387 413 1653 4416 1895 2127 3666 1860 3485 2055 2443 2103 3303 2343 4690 3150 136 3571 2358 4422 4103 4962 2031 3922 408 4723 1915 274 4914 349 1172 662 73 1389 16 3542 3701 324 2968 4973 1258 1511 2937 4849 3151 1485 3222 4334 3823 613 2947 136 514 4909 2524 2300 1461 1724 2964 4287 2350 1713 4558 1013 497 2217 696 4524 4710 2845 2091 3230 2416 3057 1853 107 3463 2543 3734 228 3151 4882 2310 2481 2311 4707 4294 3732 3779 560 722 548 3443 4152 1614 1483 3850 1928 1206 3297 2847 4561 3588 4742 2543 2639 2197 4331 257 3859 460 1330 4112 3602 2382 4698 3269 965 773 4612 363 3751 1790 1744 3489 4178 3466 3609 75 2522 112 2181 546 504 2745 3838 3311 3592 227 2723 3132 1443 4416 664 4915 2598 1916 1009 1036 3770 1969 1571 3684 2 1118 3476 1105 4471 2940 1110 1663 3015 3440 1856 3934 4658 4053 4580 3705 3636 2431 4010 3952 3638 968 2908 1943 3509 4838 1744 3941 4586 3403 4202 2606 1096 2028 3263 2474 4016 2747 2178 2379 4024 661 4778 3027 2040 2669 2882 4700 476 3967 4753 2357 613 1878 1488 980 1104 1262 4494 167 4877 3746 3999 1321 257 1143 2897 972 1948 4599 4181 1073 2276 4008 324 585 1473 4371 4528 4064 3583 565 142 20 2223 3905 4515 2938 4485 1595 4876 3530 2307 174 3244 3510 61 520 4794 1887 348 2049 1008 624 3899 4496 2477 3057 3285 1517 4524 4901 3781 4592 2163 956 539 1313 2749 1114 2182 1005 3696 3014 2005 1728 1832 4868 4645 3477 3482 748 4238 1152 1354 2472 4694 4573 2861 2874 116 4430 336 4555 1598 688 1519 3173 2628 1702 2110 3203 2730 2501 2364 2388 2282 4079 283 3403 1208 4864 2034 1225 2532 2708 2363 2394 235 2599 4445 4204 2407 3507 3715 2147 2722 4318 4666 648 1135 1409 1151 3069 377 4586 3791 2642 2058 2003 3670 3788 2142 3336 4401 1105 3941 685 3907 3500 4316 4862 3708 2591 324 3093 3077 3636 1410 856 2565 2732 4014 2377 815 1616 1420 2644 2170 3450 1246 1652 1312 845 2279 478 455 2409 4849 4404 1499 160 4808 1083 2234 3628 2038 973 526 1039 3853 1240 471 560 2888 3022 486 1333 98 571 1395 4020 4028 1466 769 1112 1508 3120 3517 2570 1521 3239 2530 542 1624 4197 1119 2938 3554 2434 2807 1202 51 4222 536 1639 4333 2856 4413 67 2019 496 3020 4510 1094 1678 857 588 4500 1200 449 3413 4812 4272 4384 1132 1555 1612 1284 2737 2042 637 4087 2527 2357 1544 1008 3998 2757 1408 963 1978 3119 1754 3509 602 2708 4887 2192 26 2455 4469 1581 4553 4850 2479 1813 1652 3073 3705 4687 3649 356 1156 62 3005 2154 1632 1456 895 2849 3317 2624 322 2727 3785 1468 4959 3692 1309 3503 4361 2773 3384 1120 4871 2315 2890 4458 3973 1634 3778 2018 1211 1090 937 4748 244 1994 3197 1903 1633 4256 2327 4364 4668 26 333 2931 4189 2280 1713 2933 1569 1935 3727 1595 1941 2247 2355 1998 2767 4278 2585 1013 3134 3052 1139 322 3221 2997 4943 3661 2532 2370 4006 1279 1999 3152 2511 1624 4949 543 4489 1587 1514 3756 2020 4893 1669 4439 2705 4553 2587 278 2141 2294 3066 3360 1963 55 3319 4235 2623 4746 1905 4551 4675 1618 339 833 4853 1638 1790 3449 2455 4879 676 2612 2118 414 3734 1090 140 3731 4967 3897 3687 4399 1423 768 2335 2555 2514 4925 2316 911 4846 3392 1637 1108 80 1566 2090 306 2392 1790 1603 4675 240 527 2830 3878 89 3361 1317 1613 2437 4303 2646 911 4478 4827 2097 3135 4870 3610 2302 4387 3965 3732 4716 4437 2935 1949 3499 950 3843 4703 115 2206 3741 2654 3643 405 996 4090 4827 1454 2581 3544 857 4310 14 3338 3232 4617 2228 418 2733 3078 1421 4723 2801 4374 2231 3216 3817 1513 3359 3459 457 4312 2115 2120 3092 4748 4953 767 3022 4974 2277 3941 1187 485 2135 1595 4701 803 2395 1310 1105 3832 2535 309 3418 2222 4520 1671 621 1539 2317 4722 4388 3858 66 429 1044 4986 2639 4799 3686 1381 2071 733 889 90 4426 2176 3326 1924 2459 1085 1723 4002 4378 1651 3769 2173 3730 1224 4910 756 3268 1997 660 379 2379 229 768 4839 3518 906 2900 140 4410 3328 1061 2439 2669 3480 181 2517 2332 2959 1498 3698 158 3852 421 4235 1070 261 1925 4101 669 1635 3082 3123 3749 4969 2642 2836 3783 1329 2438 3690 4574 4087 2606 3828 378 2260 2225 3820 822 436 446 1626 955 4016 2407 2984 3707 4501 2200 893 1862 3411 4212 1234 2456 3480 2648 927 321 2834 126 567 4660 3832 1564 2303 4944 3978 1987 2803 3026 724 112 1434 4497 2768 581 1509 289 4753 4097 1148 4377 928 4316 2937 4997 1874 2901 3034 2364 4128 4076 219 1986 3813 1783 914 136 3948 4961 2218 2423 3576 4135 600 4161 2506 1609 1713 4552 927 1647 2130 4133 4287 2153 3342 4546 2647 342 2916 1616 4944 1902 1047 2218 1694 2600 2148 3808 3153 165 4663 4558 2055 923 1854 1418 2368 4947 2388 505 2281 4602 1064 106 1898 3732 1155 2953 3264 2341 3734 3694 3371 142 2330 692 1801 782 3013 3698 2409 2454 3124 2285 3081 1052 1051 4252 345 3665 4311 1235 2046 4051 2445 305 3360 3828 184 1185 4788 4113 4911 3461 2074 1515 1508 3414 808 961 2230 4133 845 733 1464 2246 2319 2306 4192 360 2366 3517 264 2142 4350 497 545 4608 2705 4817 435 4059 2427 3682 4327 3693 4036 1845 2397 4546 3170 4690 4038 2290 4444 4648 3259 1936 4904 1054 4827 3036 1765 2886 1025 2770 2042 644 2596 673 790 2043 4438 1182 3981 752 1726 1566 2769 2805 4990 2351 1463 2399 3829 2007 3910 1393 4933 4875 828 1959 3318 3250 3456 4884 3298 120 825 244 431 4420 2245 1370 4736 3233 4203 516 3156 4273 3002 4706 4110 3213 3527 1210 2707 102 3291 3815 1823 3848 4915 1173 648 4514 1414 2119 3721 1911 811 4354 473 2207 4040 4343 4889 4991 356 3645 2138 1261 3118 2948 4701 4821 1091 179 3456 3766 3452 3762 3680 1950 2005 3425 2065 3530 496 2896 1880 2767 3000 2805 1802 3556 1951 2289 1490 213 4496 611 4167 4386 1709 2387 3131 3773 2954 1816 2997 1696 1024 1083 3088 1021 3339 130 1666 1756 4005 782 4926 3656 4569 2821 1354 1642 2696 1024 4954 3357 3535 4286 4307 3032 3063 4240 369 1791 3668 1211 3553 1659 2759 961 103 4781 3172 3176 3794 855 3124 1161 4035 2459 2716 4578 4490 4169 2381 4181 3777 3318 4834 1495 2439 2592 1773 4305 3086 2187 4482 2587 60 3878 2665 2972 190 4919 896 3643 1185 1619 2536 2201 4352 1847 4323 4805 4569 2202 1925 4367 3631 1320 2840 29 4025 3024 1357 4273 4338 4919 2506 1768 1127 428 743 4300 3108 3337 4616 2948 3895 2584 854 4727 4499 3180 1102 4588 1839 1908 3696 3166 1021 2803 137 4968 299 2011 737 2437 1493 4085 4694 210 4465 2578 4520 4946 401 334 4827 4745 1693 4983 648 2306 2134 3202 1747 618 516 1023 1870 1402 3234 2416 93 3608 4612 1950 889 3166 4824 4380 725 2274 4282 546 276 2773 2166 1779 2113 1548 3050 2239 2189 3218 3385 1698 1212 1284 3273 3763 3040 1131 4390 3542 1373 646 693 3170 3387 1629 3049 1100 4896 2975 1506 2675 1011 4173 4617 1961 4122 469 2198 1328 3525 1568 4674 803 3192 299 4469 3720 309 1770 3297 4573 2664 4657 413 1280 2425 4537 2283 2750 814 41 4498 765 294 2570 3548 577 1862 850 2241 4243 392 2122 2795 1493 1632 2584 1336 1135 1925 254 4947 1758 230 2513 4787 711 722 3306 427 1920 118 1617 4200 2584 3948 3077 2230 4538 2966 2405 4852 4942 2159 3554 2059 1640 1658 266 3890 2751 169 895 2373 2143 3671 3534 4674 4304 2806 3265 4555 3244 91 2429 3966 3621 2493 1045 1832 2877 1129 4893 2094 4419 3833 4431 1586 541 4256 1466 4420 3209 1831 198 3358 2986 4332 3681 3719 4473 1542 3077 3489 394 674 2495 732 995 1257 3842 1137 4024 2583 146 4423 3666 4782 810 3225 4851 4841 1758 3565 3875 401 4889 1807 718 4788 577 1028 3676 4065 2550 4712 2384 397 4319 48 3538 3985 404 1376 3765 2353 3029 1927 4585 1742 3409 1862 4962 4493 1144 2973 4879 2959 458 1686 1772 4079 4686 4840 528 503 1044 3765 2104 3059 4507 4468 4946 3684 908 320 3931 2942 1068 4663 1170 1674 406 843 3434 3189 727 2389 1812 1079 1409 2789 4299 4285 1272 2163 3966 2976 2760 4594 2281 3036 1685 2311 4628 890 1001 1230 3250 1214 4297 1677 4396 2129 1552 4656 2780 2312 3235 2779 1354 2667 1220 3931 3274 2183 3680 4821 3892 4661 241 2013 2339 4344 228 3553 2791 947 1667 2300 715 4305 3868 3315 2359 3227 4288 1715 1543 1742 3573 4313 890 1034 3621 2304 2548 3052 2117 4151 956 1812 2815 1296 4135 3848 5000 3507 2443 168 1914 3641 1365 1575 2755 1905 939 2816 2253 1030 2003 679 2652 2654 1354 980 3139 4565 3654 3612 3351 904 4693 4391 4778 1099 659 1059 4473 4052 2536 4127 3423 573 3216 577 2416 2397 2113 4873 2550 1128 800 2908 432 659 4221 2810 2814 49 1186 1439 1190 664 1351 3014 2810 700 2249 2089 256 3204 1911 4027 1145 1768 4892 2054 1282 1497 200 2989 126 2217 743 4172 3073 3518 3056 2946 3862 4084 1535 2294 3139 3048 59 4255 4224 165 2097 1819 148 67 3599 3577 48 1651 1810 2335 1873 3764 3376 2588 786 3673 2727 3583 3464 2425 164 574 3724 3566 1165 2712 2957 1215 2488 2788 2299 197 2001 3599 2085 2017 3416 1362 2132 3349 2768 826 3678 3111 2970 2207 4020 3969 2600 3237 2108 579 4858 1293 3503 4008 1364 2005 3748 452 1926 2564 1476 2373 507 3231 4116 1215 4610 4143 6 4942 3808 3817 4271 4920 269 2276 2155 144 2890 486 141 3821 4065 3576 4847 2592 253 2061 3832 1442 157 1455 1689 4219 214 1842 455 3628 4374 2007 709 718 3082 1923 3878 1401 3352 1165 2735 1966 4742 2507 4059 221 1201 4894 733 560 4743 921 2730 1566 4454 3998 3356 4497 1930 1041 872 1808 2995 643 1401 1686 2764 4616 4931 1873 3702 273 2440 3236 1715 115 455 3077 923 1367 4424 680 458 328 4401 834 3576 2584 3388 1174 3928 4611 4758 3052 4633 753 4594 2837 3992 2881 2780 2376 3340 681 4815 1561 3705 3471 4967 4492 4814 4371 2192 4942 4447 4650 333 4485 3739 1069 4169 315 4966 4016 458 3039 2641 3763 3505 2387 1269 3004 2891 2255 4364 4371 1299 4037 1472 2741 1702 4507 2954 2530 85 1844 2324 2575 1622 4495 231 3613 4116 2894 1990 176 3859 833 2809 1192 1276 3417 1276 1579 423 1789 1965 1505 1556 352 2121 2231 1705 1784 4687 4085 71 1041 507 2280 4965 912 205 2417 1156 1577 4288 2387 3881 3258 1331 409 4374 4133 2987 4934 4080 1282 2271 3202 4338 146 2619 2892 3249 1461 1862 835 2015 973 1947 4284 1169 3561 588 4311 2417 1275 2210 3042 4108 2115 4486 2444 4836 4041 4132 1731 2815 2430 3403 4279 3942 2940 1814 4740 1479 225 1981 3012 3668 2489 4637 4683 4450 4665 2940 4793 2643 1117 462 2940 1436 3794 299 4723 360 2636 846 1004 1763 826 4735 1895 1551 1781 4578 1336 1586 1509 4758 4641 2310 2900 3775 1013 4656 3320 101 503 3138 53 1059 3641 482 2737 1808 1101 3800 3639 2841 1592 756 2405 1269 409 3917 1749 1328 2543 955 3232 1649 1728 766 3062 3043 4075 4596 4127 3560 319 1743 3805 1561 3001 4749 4384 4079 747 4254 4273 3662 471 1034 2927 3900 2792 2209 1237 4655 953 4288 209 4684 4563 443 3495 337 2524 2085 1605 2571 4555 609 628 1617 4605 3381 725 215 4851 2570 4169 116 2034 13 408 4813 1617 1041 3372 4311 1774 1667 1555 1041 3290 4452 3864 335 1240 2739 2665 2697 3826 3153 1851 33 4724 498 1282 1297 3839 3450 138 1923 511 4022 1577 1455 830 2767 1818 3664 4951 1147 1947 3295 3795 2612 1431 4631 711 4902 2046 4847 596 3253 2328 4507 54 2989 4958 27 230 4280 3481 1339 5000 1244 3025 386 1510 1738 4287 3523 4067 792 1795 1918 4408 3824 1711 4632 3586 4831 3505 919 2570 4559 3989 1871 1372 4901 1065 2215 2792 2555 1208 3837 1837 3703 288 3206 1577 3 3675 399 4618 2587 2234 4895 1728 4922 901 4050 1840 4525 1660 3839 803 2182 3393 3283 1204 2178 1260 2389 3806 1540 446 487 2636 432 22 4259 1191 1768 2735 1100 1076 4123 4128 169 779 2305 506 4845 3625 3456 3398 3017 3575 594 4549 3881 4704 1333 4285 1827 4503 3169 2267 3299 4727 3822 4684 1626 505 1203 3122 506 1722 672 1381 3028 498 309 279 3978 4597 2281 3967 3517 3198 2156 3543 472 1320 2756 4582 723 2387 4444 519 2009 1957 2057 1800 3946 4342 2492 1596 2986 1042 1818 4610 3480 4619 631 1523 1456 3477 1526 3439 3425 2392 459 4553 1512 4242 2817 1167 2651 1482 1084 4083 2031 3974 4193 1964 147 3486 561 910 523 2494 490 318 3981 2240 341 4303 1311 2208 377 743 839 2390 3135 1290 546 1600 4028 2790 3006 2421 2370 4006 1063 2915 1022 608 86 4873 4700 4055 805 790 735 2081 1596 3240 705 425 1639 2550 425 1110 3454 1671 2016 3211 2740 993 299 2693 3793 2891 1476 2872 4680 3290 3473 2138 585 1720 1116 1286 4352 3808 2905 731 940 2684 3515 1371 1041 4943 4527 2332 2631 3588 1406 1914 968 3701 2848 3163 1214 3596 1604 4969 2 93 3665 4212 4382 2282 3121 2142 3605 3606 3664 749 2901 227 2257 2300 3844 2196 2777 4610 3464 171 1978 4961 4414 3084 266 3592 772 1496 3409 1674 438 4300 1759 869 4197 1823 2235 1324 395 271 3533 3070 3040 3517 2725 2212 3936 4916 4945 2375 2035 910 1923 3439 1772 4263 289 2549 4403 2840 2412 322 3603 4005 473 3078 1484 631 4427 4978 3762 1924 470 4390 3348 770 2486 1260 1670 2959 1390 4498 1479 540 266 3405 1132 1909 1421 201 3611 3771 3795 897 713 3514 497 1253 2869 4019 56 4871 3962 1611 4662 4237 4513 3698 2084 2195 4236 781 3001 2270 3773 2205 3077 2041 4997 942 4111 4260 4637 2905 696 3064 4456 2250 4270 1980 1527 4330 1642 2043 3876 4814 1090 4196 2615 414 1367 1665 756 3575 136 192 1139 3578 2782 4965 1863 4243 670 2886 2896 2258 4610 2525 4113 2685 4976 2738 4370 1948 2137 1063 2263 1132 451 3162 767 1821 4792 4982 4078 4156 877 1202 2899 2370 1620 4080 1163 1674 2194 263 1564 4623 2386 1226 1603 2436 2952 3151 110 1570 3862 3993 1595 1453 3570 2711 4799 1199 4830 1930 4160 4028 2487 4971 1140 1845 3591 2675 3159 4485 324 3104 1513 1191 2526 2966 4254 773 3276 876 980 3282 744 4875 40 3762 886 3779 4025 3909 2641 1742 908 3471 4983 4531 4382 4107 3784 3844 717 1667 3802 1976 4280 2922 1432 1522 98 4426 1966 2096 1123 1318 2847 2533 2311 1330 1400 1543 4845 3653 4506 2905 985 1702 3203 730 4810 1620 4038 2157 485 1493 2214 1783 4632 1320 2207 1173 3672 3627 1198 4635 1091 4677 1003 4037 1863 1549 2502 3954 1425 2401 1616 3188 2471 824 3709 825 4023 841 3569 413 2821 1161 576 2614 1177 3802 827 1527 582 142 3954 3941 3469 5000 2341 1109 3176 419 730 3948 3015 1313 635 2357 4734 1469 1348 2583 1973 3937 4545 2428 3063 3937 430 4612 1835 366 4469 408 1758 4733 3100 455 127 2253 132 796 1834 3333 2083 3205 3230 1115 2875 4038 2455 2470 2193 388 2764 1940 2662 3 3682 3757 3858 1217 327 4415 1140 96 1440 1751 2851 3880 507 1590 2480 874 4726 3545 1 4702 4038 817 3720 1462 3833 769 722 2249 2181 2491 1825 2945 70 779 3667 829 620 3546 3608 3536 4210 4492 4663 3752 129 1539 3042 4904 4915 3866 1429 22 112 4362 915 3717 4260 904 633 3253 3823 4813 73 2038 2499 3661 449 3505 4594 849 3281 3599 3342 4453 2577 1071 2199 1202 2112 3388 4753 4213 3782 2685 1411 222 3235 4276 2288 1714 613 231 218 4410 2303 2938 1562 2178 4596 3915 1113 914 1376 2893 1523 4208 1719 2182 1335 3645 348 520 2712 4731 3636 3475 3807 821 352 2714 4342 1856 4031 4594 2814 946 1105 534 3186 4290 1405 3765 1346 1719 3140 2138 209 2919 2363 4908 1840 2746 3989 3084 2361 3037 2143 3593 3884 4360 1435 327 2357 1440 4477 1779 700 2750 1209 3057 747 4269 4643 3359 1972 3680 1493 3415 2201 4426 2581 3073 4074 3972 2188 1086 4819 3722 4880 3126 194 2406 1002 3003 3701 4228 3353 2700 3395 4220 2662 2467 166 1436 4542 1359 3783 139 3787 3755 1994 2975 4363 933 4413 2232 3063 2392 630 1491 1774 4282 1090 3423 4639 1911 895 2323 2002 4732 587 1054 1016 2260 3162 2126 1999 4543 116 2938 2383 3854 452 272 407 1553 3186 1904 720 1377 2698 4118 3657 3598 1315 964 58 2377 2297 2878 2577 235 4556 1124 2896 2397 1055 2291 2164 3974 4297 2724 3776 1337 4007 1964 1528 3187 632 3683 1647 4873 3360 909 2121 72 166 2652 569 1539 4725 1651 2820 1425 135 4492 4597 2029 1901 2100 3839 3340 568 2842 1142 3026 3860 1123 4854 157 447 3721 2730 3449 2791 2751 1927 298 2361 3071 3238 2301 4050 588 4293 2463 2202 1248 4903 1396 4204 775 447 338 4848 2242 2177 3299 4314 3022 498 135 2176 3930 971 239 863 660 4073 35 3422 1317 952 3589 617 1304 1548 3036 1511 3071 3086 1914 2085 3406 829 4383 1282 1502 3594 2235 1481 1387 3475 4111 3866 3615 1161 165 4840 1149 410 628 2620 3390 3607 1301 3281 2336 2183 1600 1310 4385 3794 4896 1919 1280 4352 3075 1012 4165 3360 371 3049 820 2193 3895 4252 2831 2428 2322 3179 1073 3535 1187 1699 4435 4420 3484 1770 3234 4048 660 805 1695 4868 3333 4458 1038 1216 3086 32 128 4867 2737 1378 1361 2996 934 89 818 4892 623 1103 4952 4721 2370 2868 387 4725 658 1876 112 3085 4799 1982 1016 1475 3513 4639 3199 1573 2224 1133 3253 1099 175 1709 1784 2932 1181 694 2008 4658 4771 2484 3522 4833 3640 3949 1086 1140 1224 3575 1577 2473 744 2872 4988 80 1876 1069 4627 71 674 3300 1470 4713 2629 745 4363 3266 2890 2501 338 1893 4214 1826 4656 3934 1966 3064 4685 3817 4813 2628 2990 3665 3474 4428 3339 473 87 636 346 3279 1483 499 250 2124 1729 311 2425 2997 4535 4357 455 4669 1608 1602 2249 3217 2522 3837 2870 4490 3305 514 4893 4375 4154 1976 3318 232 3553 2796 420 4196 2699 3148 4249 3508 3629 3045 3290 957 3883 3086 2911 1162 4009 123 4229 1032 2478 2186 747 2081 4100 441 4912 3721 2530 4198 1163 2220 2802 997 4530 4294 1035 2807 2364 489 704 4237 3871 1819 2878 2233 3138 3157 1554 581 412 1637 937 4977 3732 1909 3255 713 2598 2602 89 573 1252 3013 994 1904 1899 1773 3922 2746 2394 4988 4866 2310 1103 2862 2457 4844 4681 2909 1250 2880 2782 103 2532 3217 3727 814 561 4331 4640 119 479 2462 4681 628 1962 1220 2543 1234 3800 1087 2539 4796 131 3696 4514 718 187 1089 4051 1578 4273 4789 4468 550 4861 3626 1094 1164 1794 3230 2204 4010 4084 4543 1160 704 2673 1753 126 4564 3597 1868 2855 625 2764 1772 1312 515 4492 7 1328 2245 1832 603 1165 739 3630 2573 1832 4432 4834 1730 820 3490 3929 2850 507 4289 1343 2552 1233 3 2321 4580 3871 795 268 3689 3345 2413 2908 1119 2105 3412 102 2610 1018 101 4630 3793 3805 4185 617 2208 1159 4359 317 4390 4897 2367 2108 424 1943 664 3853 1908 4586 3875 1723 4647 2254 1485 1620 2864 3692 4241 907 1186 1625 3860 4614 902 4933 2551 3232 2926 2766 17 4632 915 2154 2195 2945 4265 1504 4209 1776 1534 344 4407 505 478 2990 3914 547 1306 3227 1235 4263 2556 1892 2208 3613 2756 1657 2499 1886 2822 2743 2969 1075 1850 791 1491 829 4211 4365 896 3371 3793 2129 1418 895 1967 3505 4116 4185 813 1229 307 2914 3807 1538 4218 3850 492 4360 3404 420 4823 3348 2294 1629 714 1063 273 512 782 284 757 4140 1101 1790 153 4116 2920 4808 4252 3086 3609 4643 2711 237 1387 715 3585 104 1860 618 1762 3224 4754 1268 864 1229 4995 2506 4269 2602 843 3855 3190 85 4882 3566 1870 3384 4564 1938 3689 2891 3663 1283 4473 4823 2416 4712 2597 3012 3494 4344 773 1604 4710 3680 3295 758 341 64 3461 636 2625 1838 2189 1077 4241 3969 3895 2180 2040 175 1979 2767 3870 3735 4968 1288 1895 4056 4030 4504 2034 193 965 167 3530 150 140 4061 2673 3850 1523 861 3384 2215 4105 1060 1089 1775 2991 38 4013 4599 1090 2602 4846 4839 1269 3585 1255 1587 3829 218 6 4253 675 2825 3609 2264 3990 4508 2710 2102 3998 3565 2321 1604 4842 3515 746 1745 3707 1432 596 698 4663 3692 1128 3665 2743 1945 1968 1929 3352 2309 788 3516 2654 3203 3200 4677 4429 866 2060 742 2414 1836 4667 4364 1720 360 1876 1030 1172 3113 2876 3833 1256 4102 4482 527 1293 2352 522 4603 1842 302 4003 4214 2070 3524 4233 2758 2977 1087 4587 1938 108 4043 3038 1031 2532 4117 4336 2422 1387 498 638 2363 1503 3062 2734 335 2898 38 3734 3544 4272 3575 2467 2428 1308 492 907 4937 4747 2043 3636 1432 439 1313 3762 997 3789 2554 3877 4353 295 345 1024 432 1852 598 3692 1724 75 4283 2554 3672 2683 2535 1149 3981 2190 1555 1366 680 3434 4047 766 3258 3231 358 591 615 2291 2541 2915 552 2121 2608 4556 3713 677 1718 4050 3571 402 3616 3009 2243 436 638 4592 2689 4102 1794 802 3858 4678 4290 1833 4015 4948 4250 3526 4060 1159 4896 4506 2538 2567 1575 625 4421 620 1516 1882 14 1606 3236 1272 2490 106 1172 804 1121 3324 2535 3608 928 39 1868 1333 3343 3583 454 718 3636 2111 4114 2075 303 4515 3044 3039 4164 3296 1866 875 3124 823 3791 897 2627 918 2178 2817 1899 2958 636 351 16 4478 726 299 3403 1062 1681 2879 2095 389 3699 4541 823 604 2417 4631 654 713 2655 757 2437 29 1466 530 1304 342 3175 2087 3793 446 4441 3207 3660 522 4743 4225 3170 1035 859 1754 1774 2073 3500 2352 3659 4427 3461 3568 4787 1840 3836 2112 1337 3337 4083 1206 4801 3236 3779 527 2275 811 4612 1673 2819 1515 94 1050 1532 3782 3828 4334 3456 289 2844 1989 3865 4774 4408 2450 2300 1523 103 1749 3713 882 3844 4386 108 4039 1462 3984 2455 3421 1807 2395 1286 1241 2558 2363 697 149 3573 2459 3973 591 3339 3682 3876 1231 170 117 248 1964 4890 1243 924 1584 2709 1632 3395 167 1177 4746 1831 3149 249 591 2075 1149 996 4053 697 858 2557 4001 814 1954 3409 3425 4721 2693 548 698 1431 4563 2292 3698 3514 1971 1652 966 2909 1717 3307 1150 2914 4217 2914 1340 2036 3446 3282 1745 2333 2660 4612 504 3153 2602 2662 3337 3393 169 1693 847 3370 2126 445 2787 2603 3996 1803 2807 4115 2352 268 443 3752 2107 1395 4019 3992 4452 511 854 4308 4067 1250 4793 1664 3951 3523 2771 1149 2529 3845 4839 88 4983 1494 1196 1648 3002 953 2208 2539 1648 3444 217 1545 4099 3035 2315 1952 2511 1227 4389 2727 1304 3752 19 2755 3506 2559 1461 2028 4943 4876 3887 3721 3645 2062 2423 200 4509 2838 2987 4647 3885 1060 3352 3934 2191 322 2379 2770 4632 1398 2252 2900 3570 1844 2758 4216 1970 18 2329 2983 2506 3931 1168 3557 2976 1125 2548 3027 494 3043 1646 4390 1400 4107 2097 4830 4641 664 2774 2384 2454 577 1693 4173 3921 65 4547 761 831 4861 3198 1924 1307 2049 2851 796 2769 3123 201 4898 2747 3374 756 1344 1552 4017 4954 4969 864 574 1617 4849 713 1827 4367 1393 941 2556 1529 4485 3578 599 1973 1413 2824 2494 1263 223 1807 489 968 171 1350 3217 2530 270 2997 550 989 112 3164 3074 1846 1854 969 2140 507 1160 4983 1407 2424 852 2001 920 2596 2345 1811 4155 1013 325 2066 1294 1480 1008 2582 2092 530 807 3927 2643 826 1234 3189 1295 2500 4549 2855 397 2671 4979 157 984 3632 3830 990 1552 1405 4185 3979 4230 4651 142 1210 4802 3345 3008 4228 2965 1826 2531 2991 1223 3439 1207 900 1602 2707 1240 4882 4741 3365 2473 649 2938 4321 3020 4368 816 559 3699 4785 3057 3579 4611 3191 2845 4059 1036 2590 3526 2813 3338 3579 2290 3326 3687 2288 3476 3835 3590 1586 2227 1692 818 3859 2242 1164 221 3808 2902 3667 3665 835 1587 2444 4443 3274 456 2231 2218 1782 3622 3464 3765 598 2636 3566 530 457 838 2725 4408 1687 1282 3876 4782 4345 4970 3104 1217 2701 2828 767 4354 1955 4525 1318 862 2866 3897 588 4964 3387 781 2549 2882 4693 3534 4815 2529 4632 3463 2176 2540 4482 3023 2830 2445 3397 3440 1837 3617 4335 450 373 4343 1472 3829 2730 2308 2607 2611 2874 1737 2846 2324 3170 1996 993 991 4130 1467 4668 4328 180 604 2426 3108 1849 4624 4518 2175 2988 3579 838 2510 2501 2886 4962 1901 3375 3429 4146 3387 3690 4378 4038 1 2354 4272 1763 3143 3726 120 533 4735 4522 1431 4991 168 845 1878 3476 4484 3292 4673 738 1994 2109 3201 4794 4485 405 242 2882 2642 4387 3149 875 1358 466 3887 2522 4503 27 873 3243 3630 4928 1542 3225 2571 2706 1992 2784 4136 333 474 540 3093 3039 735 2447 1507 3740 1058 3215 393 124 788 4253 2283 724 2226 1119 4765 4657 4428 94 4268 3952 4831 4633 1797 1089 1196 1257 2972 359 1599 1411 4247 18 4904 3409 1769 4861 3093 1601 1119 2312 3359 2084 54 4614 4264 2016 4347 3400 923 1471 1713 4721 4604 2774 4807 2489 2300 4519 3191 2130 2015 431 641 4550 2277 3880 230 814 3172 2552 3605 4676 1396 4705 3001 2163 2114 711 960 2289 4254 2485 1062 4204 4636 216 1400 610 431 2474 3938 735 4537 840 1218 4163 4197 3149 2906 2393 3190 1765 2681 3458 2885 4971 4131 2952 2158 3891 1301 523 139 1488 538 1007 4800 3992 3280 2412 669 3643 947 1261 4216 4711 2586 1346 1120 1487 3653 4294 1579 1375 781 3673 1057 2770 476 2959 3670 956 792 143 4444 553 605 1012 2718 1860 3912 4456 4967 1224 3084 1028 2017 3963 4497 4466 3542 398 3888 243 4347 1118 3768 3313 2048 2102 1380 486 465 3571 4131 2963 1840 4470 4431 659 2160 2854 3999 3589 1859 3995 1516 1461 1518 2660 3535 4747 3432 4098 1730 946 2446 1099 4195 2771 1010 4168 2348 4424 4863 615 2125 1497 2183 3857 3009 4786 4781 877 2356 1475 3588 812 2508 2007 1430 1227 429 3901 2797 2684 4883 4266 1389 301 4636 205 1312 4231 4515 530 2929 784 1903 432 1257 970 3505 547 4918 1690 4434 4826 487 4273 3978 3938 4417 838 4754 1017 725 4747 3795 4596 4759 4428 1965 2905 2345 1819 2593 4070 1582 1406 1383 3160 1271 1951 3001 1661 1265 3595 4870 371 989 2596 672 2902 1007 927 3918 4718 4976 3999 2011 270 3764 40 1285 3806 549 1012 4967 498 1238 2578 351 1154 472 946 4593 632 2016 1114 18 4916 4751 2388 2653 4507 2809 702 658 2564 4247 4376 1298 4346 4861 545 3508 4165 1740 867 3180 465 3105 4835 2862 3820 2876 3626 2399 2948 1194 1958 4469 4824 4748 3985 2586 2618 3134 2905 997 4619 4153 3495 4512 1015 3169 1496 187 2813 3439 903 336 3792 392 3633 1749 3200 260 4087 861 4618 2248 1296 663 1676 1804 2668 637 4770 3222 818 1943 764 3598 3635 4014 1853 4360 4348 1953 2822 3053 4552 2171 4689 2322 4380 3914 4030 4391 1546 1170 2537 112 582 2136 2106 1224 268 72 1315 1602 3584 2496 2022 2046 4580 4354 397 4330 3582 1542 3288 2438 3383 3325 2450 1199 1453 1815 1084 1517 1889 2102 3577 4876 3218 745 824 3743 3625 3314 638 2136 3259 1672 1329 3138 3866 742 3606 904 3780 3906 2107 4274 1418 1191 4790 4871 1914 187 508 334 1078 170 1482 411 2771 2817 4696 2641 3963 1916 1882 4250 3731 2968 205 3089 3206 2201 432 2768 184 3358 2576 1266 3331 3896 538 2658 3422 1087 4797 2098 937 3109 925 2822 3450 3200 3138 4070 2443 4596 1735 4847 2433 2855 1875 3163 3247 4580 1171 276 2057 529 2190 1125 4265 3928 744 3273 4622 1081 1783 2698 3176 343 4721 1979 133 3375 1188 1935 1631 3748 2349 4536 3508 846 2186 3832 3461 118 3544 4748 4391 2395 4957 1083 4301 2952 734 555 1339 315 875 4061 1605 3840 654 1124 4062 2749 4696 2626 3009 3691 1820 564 268 1707 4986 1609 208 4974 2117 2558 3371 1748 1510 1469 3325 87 4839 1465 4782 1765 3064 4403 3767 3937 4309 4417 2108 3705 4669 2801 2569 218 4101 2563 1954 2632 668 1004 865 231 524 3844 1251 3373 1743 1505 4651 3421 112 2409 3190 237 750 3477 4454 2128 140 2824 1864 3374 4564 4324 277 2679 1295 1381 2868 3476 4838 2092 1175 1374 4733 853 4849 1812 2026 2137 1559 250 994 3533 4012 4813 3485 1681 250 1423 4797 379 4912 3217 379 1417 3719 4044 2410 3258 4212 1567 2898 3342 1450 701 4406 2649 4837 876 3983 4748 711 4462 2838 3492 3750 3859 1934 3073 3108 2870 2024 1760 2366 2628 1524 970 326 992 2079 3187 4634 4602 1615 1156 3186 1755 961 1113 1853 4298 2716 1867 1605 226 1355 4742 3438 2530 4479 1581 3475 4339 2675 514 2953 998 1382 4886 3778 388 2893 791 3740 4947 3622 1404 3176 4768 3445 1771 1811 3687 667 1644 2488 1741 4194 1916 443 951 4234 291 2567 3872 2680 1286 234 3559 4466 2997 4844 822 3380 1294 3284 4780 4205 2416 306 3724 1130 3681 734 4276 2107 4457 1768 2407 1801 1885 1045 2620 3415 4221 185 4356 3918 4886 4815 2303 1782 2544 3635 3856 1084 672 593 877 1270 224 4219 4168 4321 987 662 2104 2084 1601 3725 3673 4202 193 1221 1016 2564 2370 1112 3687 3045 3680 1362 4855 3716 3030 2951 4297 1141 2918 3179 1820 2336 4330 544 603 2289 3535 3612 108 2326 4693 2824 1185 3692 4024 4562 779 2195 3402 3908 2618 981 2535 3306 4654 1155 4551 4128 1778 4576 511 378 179 3084 1944 1115 469 1442 2031 4310 1462 3746 4019 4776 3169 3296 1131 420 197 4075 1549 4429 2164 3015 1984 616 2596 331 3403 3271 537 3292 2835 463 3017 344 417 4954 1718 4956 202 4766 728 3119 3541 4829 4465 740 3273 1771 2863 780 1684 3475 21 1042 1669 3610 4730 4541 1963 4610 3392 3689 4827 417 1558 1694 4550 439 4703 1536 1512 708 3625 1189 4323 3071 2407 786 3322 4896 4952 1791 4350 4295 2637 3078 4396 3914 2454 1904 3957 316 4286 256 597 2872 2459 3493 2045 946 1591 4989 2594 2990 130 2917 2427 1743 4061 1009 2694 426 2480 2555 1563 824 1693 827 848 4551 3402 4036 1291 3114 828 743 123 4477 3615 4182 1288 3441 2902 91 3158 2742 2825 4309 1207 444 1066 1490 1622 2025 2719 4720 4220 798 4220 3186 3294 4354 1174 1585 2645 4813 3256 1024 1309 846 906 4448 2558 3790 101 2074 966 1763 4536 575 2094 4334 4646 4595 1792 1541 3686 3502 4456 3418 370 3754 1472 1081 3704 3232 1857 1286 3684 4395 4441 3389 1772 3122 1136 3928 42 2434 4922 2061 4310 4499 1976 3325 1074 1630 1822 2215 3036 3789 3774 3178 4263 3707 4204 2798 1322 2520 1705 2676 3647 3806 3393 2033 4453 1087 4252 3448 4383 4300 4032 1997 2011 1695 2957 1562 108 3618 784 2949 473 3934 4289 832 2507 2086 2349 4177 4499 3817 4804 87 3121 811 3508 355 4622 2372 4284 3588 3963 3975 2850 4810 176 4877 750 3996 4870 2760 476 2018 1989 1800 3254 3260 2007 3889 4288 1840 3059 2163 26 4360 3971 2617 4898 1890 350 4059 351 1350 2615 1244 111 1292 1116 3476 4914 3339 2896 4758 2700 4755 4889 3611 1391 1380 2202 2982 1911 77 3594 279 612 3502 1860 1224 955 726 4493 3275 2917 2709 2826 177 2495 1659 3159 4884 4745 4024 952 2654 231 4625 3324 3976 1691 1850 4957 2812 3344 838 1713 4812 3777 3433 1532 1609 472 1415 4452 1612 3591 4922 1083 304 1419 2199 2409 2117 2827 4081 88 2471 4422 1269 142 2526 1050 3141 4582 3604 1558 2366 2223 3818 3489 4657 1627 1090 4752 4749 3810 982 2748 3867 3221 3712 3081 3681 2859 2552 2745 4840 1319 3434 455 1502 4119 357 1437 4597 1983 2453 4046 2074 1852 3217 2836 127 18 2717 4667 4233 4335 3770 4548 1402 4701 1545 3179 1608 4412 1324 394 2076 2493 1549 2428 2821 1456 1301 3754 1131 4471 4087 1794 396 2481 2042 4442 609 2496 2250 1474 178 1587 3087 287 4550 3301 3212 665 356 1580 3393 3406 630 139 3674 972 1776 360 639 3803 685 2414 2266 4296 1442 1620 3555 1820 2890 3429 1079 3667 824 1735 3933 4430 2224 564 104 81 1334 1043 4704 4949 1437 2207 2904 847 2681 2255 3849 1479 1845 2757 1414 1539 2303 4503 4622 265 2783 601 590 168 2731 1145 1084 3176 1254 4138 3525 1877 3541 538 528 632 2296 3899 4888 4430 655 1253 4709 471 306 483 3492 1656 2296 2746 4195 3538 3265 4461 2422 352 3308 2715 1957 2573 4666 4431 1715 2676 2881 4335 216 246 1050 2231 1792 4248 3618 4491 2643 2906 4229 2744 2259 4505 991 811 32 3749 2561 2072 487 3652 2762 541 4007 2437 1827 2164 2715 4950 1434 4621 59 1743 1960 321 4074 1661 827 2768 3161 3184 3501 3068 1571 29 2787 2316 3639 12 4622 74 2778 2898 485 2525 1850 3025 1922 1560 2276 468 1288 2977 1630 3444 2468 1203 213 4605 1161 2548 4625 4849 2842 1664 2540 2980 1764 1572 2023 4998 2696 3307 3309 612 3542 4317 1230 1064 4029 1763 3262 4652 4028 1308 4027 2291 4365 2852 2602 3105 1292 3584 2802 2597 4116 1306 3263 3798 2138 3867 801 3795 960 3516 2114 3362 4627 1028 2684 2714 822 94 3105 752 1789 2439 1073 446 227 1668 23 4223 3796 826 1740 4093 4107 4596 2403 1508 3038 2209 3491 4188 717 1676 4817 1770 2382 2722 707 4919 4364 2439 4069 2520 1947 3529 4576 4124 174 4723 2550 1186 2138 4300 4344 1888 4992 2774 1120 2237 2831 2943 351 3968 207 1643 4584 4534 1287 952 59 1552 1775 1064 1323 4386 807 2835 1721 1374 1351 2242 4638 271 4373 117 3733 454 4082 2742 663 393 4629 4740 1900 1807 2766 2953 1361 1189 4892 4828 2308 1588 2312 1936 1786 4080 2288 1563 4210 2874 3829 3960 3448 3647 4581 558 3331 4248 2057 3942 3966 1472 2704 3320 1507 977 1027 1959 4035 2567 2415 4393 4207 3707 814 2072 1859 3689 4238 19 1005 3658 2560 3845 1874 2835 4186 3005 2746 3468 3206 3413 3975 739 4289 508 3290 4382 1357 252 3646 1196 1487 3524 931 1413 1193 1390 3092 1517 4353 4402 4545 1037 3488 3538 70 1322 1965 2644 650 3932 2488 307 2321 393 4575 1470 1923 3855 4076 864 4003 2749 1564 390 4816 4195 1153 2148 2287 2277 4402 857 735 1804 2478 526 3 5 1540 522 4228 3976 4759 1417 2477 4018 2890 1128 3605 4187 3240 1475 2656 1673 3390 4072 2007 1900 2119 4657 2371 2391 1327 3958 1166 1685 3497 2601 2586 4034 4266 1448 1847 4694 563 4934 378 1382 1562 2138 640 4915 25 1782 1327 4040 1774 4001 1558 4344 506 2582 4712 1605 3722 1227 1814 2498 4249 1899 425 4971 4916 4972 2995 4184 4740 2834 2759 4430 2032 4602 1261 4021 1360 4728 2744 1619 4715 1121 1879 215 2978 3338 615 2551 163 1831 207 179 3343 3908 690 1343 4083 2528 1281 21 1219 77 175 4193 251 354 3875 2779 3660 4089 2761 2648 4653 225 825 130 3727 3837 1271 931 1544 4266 3113 366 3553 877 3196 1118 2192 1187 3352 597 3295 1128 2823 4135 1795 4489 2506 1508 3406 4273 788 2049 2637 2256 4005 2343 4546 4079 536 3395 979 4317 2005 1261 4337 3861 2528 4385 1010 2350 3728 2929 4304 1930 4025 632 3960 4167 2306 4240 3116 4745 480 3213 313 638 849 89 1618 4728 482 4686 251 647 130 4791 4878 1228 3628 743 2458 3815 3657 167 815 3371 52 2093 3899 892 2772 4552 3208 152 2941 1381 3243 3523 23 2877 3103 4809 4790 3012 2088 4856 4024 228 3033 339 1554 696 3166 2336 996 3897 946 4419 3800 4221 4299 193 4551 274 3169 350 316 2664 3483 2599 1798 668 1665 705 1802 4166 3563 1312 1432 3660 200 4369 2129 4868 3216 4512 767 790 3955 2002 3741 2152 1336 4917 4339 361 519 2235 2579 2910 791 2579 3103 4431 2657 1768 681 1275 4106 1344 1672 2608 3437 3526 3130 1564 359 248 524 1063 2546 3409 780 4734 4714 2544 3776 2482 3931 4832 3484 967 4497 2238 776 1853 1054 3438 1696 2635 351 1119 4858 3703 2015 2330 1075 1975 3004 2214 2043 2467 1333 4455 3604 3488 578 1931 3615 4294 380 2812 4191 2483 1248 4097 4267 4071 104 1692 1360 726 3242 3309 1101 4369 4615 4973 2214 2133 1277 3972 1882 994 2838 85 4013 3701 4183 4060 2407 3822 490 967 4130 3243 2604 4050 4487 2107 631 1113 3474 2676 2953 202 2634 1390 676 2784 4930 4694 884 2746 1267 2236 4140 3281 3664 2901 4073 2245 48 3873 4389 4705 2823 4918 1397 443 629 1371 692 2229 1749 2870 2014 3807 128 375 4677 194 1584 3362 2200 3830 2797 2817 3071 3277 4075 1496 512 646 1962 343 4709 1195 4589 3892 724 651 444 1014 1846 3577 4170 2515 168 3738 135 315 2149 667 4262 2466 1777 4378 3360 4402 1568 2800 1280 1191 2293 197 4734 4129 3307 2508 3524 2061 2944 3466 1987 2005 501 1811 2439 2731 791 2278 1335 4202 2553 4740 3966 357 4608 3812 4293 326 2869 1754 4942 3513 4295 2492 3722 438 2310 3580 1021 2762 1985 4273 2885 4374 3697 861 2894 1351 3668 2064 992 4900 347 2252 3047 4996 3260 2023 1387 1285 2096 3708 4166 3558 4886 1442 4457 3758 87 3403 2126 162 3632 2070 4583 2547 267 2918 2102 1478 4046 1457 1371 1874 2522 2474 2706 813 493 4424 2010 840 4872 2493 4511 638 4234 3431 2072 1137 4124 3314 4625 637 3971 1771 4107 3995 2354 4279 2703 2816 3037 34 1679 1051 3398 3009 3885 2866 3451 2121 3554 4117 406 2541 4280 4242 28 3923 4920 4800 4775 552 3598 3604 1228 1008 136 4223 1374 3702 3002 3269 1217 4946 1996 1511 4383 3398 4026 2010 4447 3921 3611 1646 1129 140 116 4881 4347 655 2194 1977 2775 3389 3507 3629 4970 1675 2414 1573 543 1837 4230 3173 18 4730 1347 4047 1806 4619 712 4925 4968 2240 2526 819 1505 4395 1456 403 3527 986 3277 2046 4428 4329 4194 3226 3678 3862 1509 3231 1182 3828 4507 881 2977 200 3730 1553 938 4775 3376 4788 3414 4926 3506 3314 2478 2576 3238 2696 3200 1372 3282 4135 3791 3013 74 2331 1591 1896 614 780 3137 2721 3497 4776 3005 198 2619 2143 107 1370 2680 934 3897 3796 3768 3917 2912 1581 3653 2873 3615 3838 695 3114 3303 3272 2923 4254 3365 3345 4696 2204 219 1486 3993 1330 1670 427 4334 4192 2489 981 2290 4867 273 2177 4974 723 4528 2674 1781 2221 579 2806 2718 2537 924 2322 2246 1061 4632 1490 1539 3048 833 4178 2305 2616 1685 1800 4393 2341 1245 1486 4005 1499 4719 2733 4182 772 3381 4605 166 3268 3268 1126 14 1907 2198 723 2729 3375 4840 3450 2735 3375 1301 1269 3451 929 3809 3939 3246 4924 2174 2319 1074 3183 634 744 831 3825 1903 4128 3841 1198 4026 3158 1984 528 4453 4860 2630 2972 1542 281 2613 4921 1973 4391 647 3893 754 1742 1580 1255 3108 4880 3263 4118 331 3739 2897 528 1423 1066 3245 676 1222 1548 618 4249 4218 4027 85 4804 2865 167 4324 1638 4148 1065 19 3100 3488 1864 2371 1949 984 3671 3638 16 984 1613 4757 555 180 4707 370 3541 1847 1346 3822 1173 1084 1075 500 2400 4993 484 2732 4223 1639 2074 2753 4142 3579 601 1667 2367 600 4078 286 4589 4811 3350 705 4625 390 4748 2257 3113 2269 4527 4067 3204 1540 2521 1029 1687 4454 4849 1109 1931 4375 3826 4048 3028 2692 4226 3509 443 3110 2220 3448 4142 2659 4246 1136 2587 3493 4652 4096 760 3713 2299 2593 582 3584 2671 1935 4025 1985 2669 1416 3530 4797 2969 1545 4781 2954 4754 2296 2195 2705 2233 2186 2785 2785 926 2743 2264 2281 2387 1753 139 281 3870 3001 4732 754 387 82 382 33 4104 3332 388 416 4344 2474 2489 1101 3617 2228 471 26 4206 3334 3040 2579 2693 311 1232 131 737 435 169 3535 3033 1042 3524 3553 1944 3983 231 2790 363 3937 4954 2041 2702 1181 4513 1518 39 682 901 527 1225 2955 3947 2715 2163 4417 4003 3610 4479 3239 1218 2194 4683 3428 3816 3837 3811 4812 3643 3737 477 2095 4699 4518 3979 4737 3564 1508 4397 4616 3423 2970 4820 1578 1344 3536 3832 44 3321 3390 1691 2603 1150 187 1196 4847 1760 4687 302 1515 2138 2640 2494 1031 255 3401 984 4454 4418 887 2458 1304 2780 3667 3711 1001 233 58 4245 4216 235 3824 3016 1609 3326 1544 3365 4276 4178 4438 4663 1892 1381 1429 846 592 2014 2385 691 2901 2507 1919 3662 3874 3860 432 3080 3234 2285 346 633 2390 616 814 763 3225 4457 2155 3716 3418 3432 4330 3825 205 4138 3936 2742 3314 3593 4215 4190 2925 1687 4653 729 2772 4991 3387 2729 4404 565 1367 1540 4517 1376 2794 2829 425 3503 1091 1835 2665 745 2355 1857 2768 2899 767 2780 4446 3095 241 2280 3654 3471 2471 156 3408 1326 611 3449 3352 2095 3801 1758 4621 3804 1260 1983 251 3088 2297 1954 4881 3701 2705 168 3772 336 4252 346 3050 824 1113 2530 664 1594 463 2413 3349 752 3736 768 1964 4445 1624 2488 4374 1746 2466 136 4966 3085 2867 3199 4139 3957 1717 535 3617 1039 678 640 3344 2924 4766 194 3412 4416 637 511 859 2213 3658 3159 2082 1294 1813 377 3529 12 1702 409 4922 605 4531 2252 2534 4952 3358 3709 1832 4754 1661 1476 3831 2396 449 610 464 3098 3183 1471 4443 4269 3362 2884 4137 1402 4703 3689 3172 458 711 2536 1295 4712 1328 960 2650 502 2909 4003 4399 4544 4001 2072 1136 3894 8 4394 1166 1079 3943 2782 2539 4281 2767 4657 346 2754 3214 4688 4865 2082 4997 543 2542 4742 1435 11 1183 1343 512 3799 1472 2097 4243 1811 2729 1421 2933 1768 838 3679 868 853 3957 288 4321 4957 2875 1725 2330 575 2080 1494 1209 3493 4606 2920 2186 4037 406 972 1537 3043 3827 1925 3866 181 4468 1166 2575 2702 4110 1274 4238 4283 3152 2154 600 4937 4398 1091 2571 533 887 933 3553 2954 3951 581 103 2799 4149 763 1407 2078 4814 3901 262 1551 2440 1442 1391 3619 3024 3992 4694 4673 1149 3231 2957 4660 2682 4788 1434 3506 920 3111 1367 4231 809 317 4753 552 143 2502 1450 1337 419 3448 2536 1391 54 2466 3171 3655 4243 3058 690 517 1699 2936 3375 3390 2024 193 198 3951 3034 1468 1290 2947 3077 1856 993 512 4593 2221 1211 1002 1273 4710 1326 3543 2348 4765 1205 4018 431 2967 2244 1729 3482 4292 3990 1183 3710 496 4728 1034 317 4277 443 4302 2346 4959 2925 408 1053 3054 2081 4947 336 2688 362 4903 1820 1700 3668 1357 1333 1847 4300 1828 2146 4267 2802 1679 4414 316 4246 1613 4890 4137 4481 3264 1232 4009 3759 1454 2385 515 2116 2499 1473 660 1348 1261 1190 4701 3344 543 3876 4491 928 1335 4595 446 20 4311 783 3402 3042 1935 1672 1632 1916 4553 712 1238 3622 3964 3079 4595 4316 1235 4906 3764 2466 2587 480 4674 658 800 1812 362 3354 4208 4214 211 59 3494 4114 739 4539 1633 3231 4875 1140 58 880 2494 3403 1682 4639 2534 1642 4609 2485 2399 2806 1384 828 2674 2513 1160 3597 1692 1001 3465 3866 2492 2807 1868 3381 768 1610 225 4295 393 4449 2690 242 2666 3444 1630 3663 3037 788 3615 1706 494 4983 4524 2696 3142 1325 1496 1312 3841 4957 129 4431 664 2857 226 3914 2944 3549 1025 176 4378 3756 4258 606 857 299 690 4321 2063 3876 956 3623 3416 1389 2064 2183 868 4894 3047 4244 3217 71 2552 446 1776 2479 1759 1968 884 502 304 3107 4294 3052 2352 1442 3579 4671 4557 4604 3740 1082 4129 1678 3076 2424 1187 2822 2542 3477 4525 3577 1205 2781 1519 1525 890 2651 3147 4280 4354 652 1519 3703 4125 1369 2502 648 2824 4585 887 1993 812 764 884 3718 781 3073 4141 199 1083 2809 955 1583 2940 2881 1405 1750 2944 4492 894 5000 3700 3199 4004 4948 2416 308 1883 1671 4209 2863 3712 702 2655 548 2511 3455 2784 2031 4398 3281 1028 3034 4039 1239 2966 3051 1954 1400 3361 4283 2344 3306 2865 1200 4033 2899 1742 4220 3271 975 3069 2131 3825 4717 926 505 4897 1898 2679 1186 2510 1532 639 4608 1579 1159 1492 3777 4630 3308 2558 1703 4938 117 353 1350 3701 4387 1167 96 2755 1984 644 2068 153 4445 1688 499 1747 4133 945 1547 3150 2392 2502 2988 1454 1081 4973 3381 434 4001 1894 4263 923 3610 3821 2145 4769 4828 3892 3515 2406 731 4310 3539 2096 2103 4118 2491 1267 3530 1446 4432 3717 2774 16 2973 1377 1221 2721 2446 3069 3199 1336 1022 2235 3583 3932 4833 3955 4630 3547 3170 4008 4439 3140 2543 2335 4249 798 536 1867 4537 1734 1259 244 2981 4141 2643 3994 3873 3344 2020 1143 4782 367 1377 4875 1758 774 3135 1037 50 2734 1079 4761 4020 3613 903 2732 1701 2162 3682 2290 192 690 995 3105 4613 102 1574 4843 823 3611 3672 1944 942 2192 1578 3026 270 1171 2210 2463 1830 725 3817 402 2450 1201 3246 2489 1322 4841 2257 2257 265 2937 2185 814 894 1746 3471 4548 966 216 1665 3177 3344 4981 4808 1480 544 4884 4954 3159 4364 4238 1824 1241 3538 2336 3841 3974 2088 755 2046 1710 2483 2651 2364 1474 4929 2529 2973 1547 3854 4113 3343 992 4651 2765 4363 2133 3082 4024 895 4671 612 3451 4101 1184 4979 963 674 1081 320 1617 2543 1395 462 65 1100 2605 93 4267 2400 2770 2936 742 3154 1920 1103 1888 1651 1201 1534 1215 3081 4613 4588 2579 3798 3815 549 537 1679 268 1625 2154 2950 279 4874 1817 409 1568 4714 4377 264 2896 1995 3581 4034 702 1677 758 2409 4013 2547 1769 1393 412 934 534 1621 124 2985 4186 1051 3446 131 4390 3603 3091 768 509 1123 1537 3864 2554 238 1725 223 2056 808 3779 867 2696 4100 1224 2346 302 2462 4625 2193 772 4458 1865 3517 4070 2019 3119 3310 4189 3396 237 687 4444 531 658 752 3758 2289 2961 4004 3118 51 3000 483 373 3940 1114 3537 3247 1689 662 773 3910 211 3357 1171 2398 3233 4407 3187 1823 1667 2839 1399 1847 3536 3603 2353 3061 377 45 3931 7 4075 2148 877 1149 977 2076 2978 3235 1072 1810 4907 3315 1506 3440 3338 1833 3356 2423 3665 2229 983 3416 585 133 3746 146 1275 2896 3782 4176 1259 1092 1401 4776 1983 232 124 252 396 2627 3477 2429 3266 4139 2446 1275 659 751 2524 2734 1384 4830 960 3793 3356 4238 1729 1769 4038 3902 305 1018 4044 979 4204 2410 851 2015 4828 2916 2816 3765 639 2855 1946 4511 791 3629 4701 4104 3089 2316 832 3586 2343 3704 4840 2722 1310 311 4603 4687 3969 3139 694 1990 1540 724 1528 4129 3361 204 820 691 2647 3361 1555 2494 3845 2622 4520 2829 4108 4954 1466 4202 3603 4863 549 1025 4640 4916 2465 4091 598 684 2113 4133 4433 4805 86 4254 3164 3306 3442 2164 1147 3194 4557 1520 1897 4174 4012 2061 2844 2662 1301 2869 3180 1637 363 4948 191 329 448 4259 4000 4972 4918 1230 2955 1758 1069 846 579 4800 177 2896 3629 1074 1065 117 2282 2182 1785 2088 1209 2506 1361 1115 2906 1826 4115 858 1124 1765 1361 942 4952 4899 1228 4739 4891 1725 2166 1650 408 4173 4714 32 4668 2833 2198 4981 200 2541 736 4222 4339 2166 1246 2596 1822 503 4708 171 933 832 322 1764 21 1018 1524 1315 1808 268 472 1521 1786 2289 3507 4043 944 2096 4877 1457 4204 1339 152 2608 1059 160 2581 2601 1262 1259 3878 2759 3636 1154 1093 4453 3879 1751 3028 1814 1707 4890 3171 3835 2674 1453 1342 937 946 3398 1716 856 1933 4080 81 4909 1568 1914 2452 3560 2260 1886 1882 407 153 1107 4937 2322 1014 1436 4670 3269 4882 423 3720 3921 2822 2359 770 3906 2481 3347 3453 994 4043 4188 1483 1605 1738 4243 4533 963 2744 4056 4543 1762 1130 4908 4871 3498 1635 3904 2817 3750 1239 4556 4909 1905 2128 1801 3016 2767 421 23 2983 360 1110 568 4183 128 2633 787 2424 1650 2688 2178 2045 1552 1785 4900 2429 2981 3188 3852 1709 2531 153 464 3756 1453 3247 2651 3982 407 3062 555 4602 2080 4502 4011 1940 183 1374 4426 1931 4923 4374 2611 804 3570 2613 3507 1157 995 3596 4399 1971 1772 4856 4939 4493 804 3804 835 4390 1746 1029 2062 2823 3972 3636 2246 3858 3745 4096 3849 1928 776 25 4067 1628 2246 2686 2338 3470 1325 704 3784 1114 4575 4277 4757 2862 247 2054 1051 1127 3224 4361 4328 84 148 1087 1143 3842 2750 1055 3871 182 1744 777 1898 2742 3286 2188 1648 3649 801 3698 1666 2650 2310 4654 2991 2145 1300 2260 1794 1530 2378 3114 1729 4555 3006 3023 3896 4098 4710 83 1412 118 1603 1431 1817 4249 1386 4288 2085 3148 1497 2064 3298 3555 128 3189 1504 1973 3181 2457 2344 2341 4406 4528 4498 1812 2500 2525 3784 2660 3570 805 2353 3734 1354 2858 855 4173 240 3025 4609 433 981 724 362 2910 1133 2298 4104 650 585 4610 430 690 2782 1235 1818 1373 2645 583 1775 1375 2689 2204 412 48 3788 2346 1028 1923 362 903 2181 4312 899 158 4401 114 1310 635 727 2673 3185 169 2538 3264 474 2572 4473 1144 1385 3823 1670 4732 2395 576 1527 1059 3321 1639 2248 3306 2103 243 2047 3847 2845 4836 287 4791 3177 1882 1318 1128 4140 693 278 1128 4120 3394 4375 2260 4744 1669 356 4138 2880 2017 2650 3512 3753 4090 652 3538 1391 163 1537 2560 1346 2320 2028 637 3912 1350 227 1769 4681 1702 1714 4904 74 1790 813 1305 683 3039 4465 3152 2785 3552 4019 1669 3829 337 519 3395 1466 2713 1923 3553 4931 169 2361 3076 1251 271 441 1139 4307 4068 2668 3322 527 3926 1378 2376 873 335 4917 1449 2701 3796 212 4684 331 262 3169 4309 2049 629 3323 669 1734 1576 1621 2373 832 2590 3709 2495 2991 4000 2022 3461 2176 1284 4494 328 3282 1076 3921 2914 4756 3749 3012 3916 4669 3729 1674 825 4555 269 3091 2065 4301 851 504 1631 2065 793 776 1140 4031 3017 2967 4090 3379 2599 3529 329 3479 190 355 1877 254 2395 3467 2789 1307 1528 1459 4262 3328 1051 1058 4263 4991 4948 626 4955 4045 3346 3219 4618 3738 1519 1471 583 3834 2240 2508 1715 3071 3342 797 865 804 2551 2001 3632 4139 1173 3563 3340 2145 1854 3000 2830 3661 2386 2212 3375 116 3673 4149 4729 984 4634 1926 1158 3548 2357 550 727 4482 1194 4823 4030 4813 200 4991 4780 3375 4023 1410 4556 1740 2950 4990 4070 2485 2142 4861 3333 1991 3740 2679 3601 81 1675 421 374 153 2960 4263 4555 936 1428 3927 1100 1257 1198 4940 2481 494 2198 1296 1909 3403 2067 1650 79 4657 206 2877 4172 2068 2309 767 2411 4686 689 4899 439 2954 1000 2128 2401 2649 252 4479 4492 1233 281 2408 2367 1680 4827 2462 1671 1157 3262 870 2002 1960 4100 4205 876 1541 739 4111 4118 1182 428 2424 2210 3950 2973 207 3769 1214 2464 3598 493 4091 1898 844 2263 1766 189 3467 3002 571 3222 4818 1502 155 3527 3115 3102 3194 4406 4334 2266 353 1181 3869 4262 2493 2304 4830 3921 4494 2338 1484 2943 1905 3464 2478 1016 303 1460 3143 1558 2484 1395 932 979 2320 1448 985 4081 3217 1159 3189 544 2967 986 977 987 4351 4840 116 4675 9 4177 4138 3931 3370 451 960 3402 1107 1368 1226 3436 3911 4734 3414 3089 3345 3333 4710 525 4756 1869 2498 3686 337 4389 3004 657 2925 117 2106 4110 3536 3109 3591 4167 1855 2291 1226 4557 1650 714 1117 3283 4415 1701 1727 4929 3461 2080 259 3082 4242 1880 3575 1414 3462 1413 1158 3449 2285 2839 3358 546 137 62 419 2941 4086 1433 690 4266 4837 1048 3031 4539 1113 4634 4439 2098 1612 296 3055 3073 3403 4240 2651 2375 4342 435 3679 786 90 4223 2418 4064 1198 4501 4718 4644 2601 268 3954 5000 3586 1660 1680 1821 3647 1516 2527 1996 527 2990 1721 2048 648 1749 2622 202 3425 3589 200 3580 4337 4636 4581 3943 2287 4993 3001 3789 3287 532 1881 583 2139 3806 2608 4304 3312 4092 854 1199 13 744 2452 2538 2743 4560 1417 54 584 1053 3528 535 1067 2150 1280 1583 394 2050 2234 4575 1417 3121 2303 4423 1792 44 1432 2788 3076 1465 596 3572 2646 1648 533 4828 3434 2320 4339 3011 3450 3947 1927 948 3097 3909 2801 3024 1993 4961 1652 3665 2213 140 2844 3945 2143 1520 4671 1265 1795 699 3353 778 1866 4685 4902 4111 449 2237 3844 4161 3983 3965 3230 4546 3178 689 3290 4922 4939 4693 1860 2286 205 188 3161 4811 4986 3313 3693 1191 1734 3338 4589 361 706 1463 158 1820 4194 3712 220 1920 4992 1613 4100 3673 4959 3347 1922 1558 2824 2966 235 4451 136 4665 3917 3136 1720 839 4506 4223 4172 4182 649 2129 3861 4247 781 4858 2527 1216 3564 2697 3259 3874 4209 3217 3926 818 4178 4955 1256 884 4018 738 2871 555 712 4381 4873 1211 4063 3840 2837 2048 2404 1555 1899 3316 4147 3882 2759 3845 2379 787 3962 1436 293 283 2481 671 4832 217 1196 3095 4560 3642 2976 4643 835 1283 2054 2956 1907 3434 4570 2951 2598 974 2196 1950 225 2890 3394 3663 3601 702 2916 4395 1624 3782 4055 576 3918 4193 2355 4184 878 1523 4853 2968 1988 3107 1350 1090 294 2446 777 795 2944 746 4945 2357 870 2292 793 4278 3950 4003 3914 4968 4523 1058 2312 135 4483 3202 4013 4510 1298 2565 661 2170 4229 1756 4521 957 2816 867 3324 3461 3305 3096 3897 1290 3122 4783 4074 2459 2739 4272 482 2170 1013 671 461 3227 4584 1628 1723 1409 1638 3913 4449 1010 1750 2431 3951 3638 2298 2497 1722 3827 4377 2662 4204 4540 566 1987 383 3941 4510 111 3830 393 3678 2726 2837 2061 4308 3351 4292 4570 449 2182 2351 3942 3533 3986 1184 1755 2715 3544 164 3639 4392 3790 3090 3563 1576 4465 784 2436 3522 960 365 269 3431 2398 1016 3787 366 4068 1224 1199 3347 516 4745 3136 196 1311 4213 2246 4739 552 3305 4184 4959 3839 3156 4375 4258 2344 3043 4953 3076 593 2392 799 1054 2095 70 3271 3369 4137 2191 4314 4533 1980 566 2367 2418 1541 1893 4391 10 3130 2537 3199 4604 546 697 1137 3819 1184 1506 1403 221 2716 974 1102 3701 1937 4760 2320 4610 32 4561 3251 3758 2244 487 2620 415 141 1169 3868 3385 4357 3068 3875 889 2573 2585 520 2436 401 2636 402 2294 1984 3998 1266 3388 1581 4357 1326 4355 3585 2383 3088 1974 1830 1418 765 3523 2493 3431 1679 1047 1169 2026 451 94 2474 1804 2108 4787 4740 3089 974 1830 3165 3971 1715 985 4682 253 4378 3187 410 3040 1331 797 1145 441 4852 4607 567 2097 1903 2020 239 1804 4338 4825 1896 1859 1213 3018 2063 442 992 4534 1003 2906 786 3302 4576 856 4587 1554 3277 1436 3459 1179 1718 1555 2168 914 2266 4438 956 3640 2326 1753 1797 4156 704 740 3292 3680 3572 526 1766 4644 3531 3557 3718 2426 2735 1166 1193 1032 1673 1316 4952 1897 907 2217 2970 2620 2510 1662 2591 4212 2830 4569 2566 2526 4272 930 2728 446 3547 1869 1042 2850 4804 2771 2607 821 2064 3672 756 4782 2678 190 35 4334 1842 297 80 3062 3996 250 1135 1806 687 3460 844 1703 4026 3186 3009 2091 3002 807 1692 4967 326 468 70 472 1522 3413 4453 2523 3701 316 4826 3755 1987 1245 4620 2894 4555 3745 876 1297 2745 1443 2231 568 4278 1877 2359 4183 1115 2884 2330 188 2970 2536 4385 3617 2589 142 1387 1983 2621 4374 2911 3486 4764 3476 3493 2166 1499 2139 1406 2010 3821 2613 735 3752 2130 4364 1243 234 3293 3285 710 359 1814 2176 2026 586 169 3865 798 1250 3278 1778 1954 2193 2655 2911 2316 190 2156 456 2342 2395 1962 3282 2653 1623 2104 4262 3764 3876 3065 2785 4655 3042 4244 4347 416 451 2375 2504 3966 2325 4336 2530 3777 4891 2539 28 319 2300 3423 4848 2914 994 2880 3731 2040 1589 1510 3852 2122 3990 4517 952 3885 1524 540 4609 2028 4226 1486 170 1611 4207 1211 1573 1326 692 608 717 1424 1002 1955 2324 2173 3338 3536 1270 1272 4338 2983 3740 4837 4375 379 1467 4553 381 4108 802 316 4377 1382 991 2766 152 4032 683 1648 373 1702 1097 558 495 5000 1115 3244 3512 417 69 4966 3991 4784 1592 2894 447 3682 3921 1129 3134 2118 4927 2794 4143 1263 2448 1838 4904 1126 868 3735 2837 2670 713 2794 3435 4718 4766 344 4110 3195 1848 2088 915 3395 495 1412 1942 778 3530 2487 1782 4721 2863 1374 2524 858 1308 108 3632 2462 4321 3995 852 1631 2307 2954 254 2334 11 4730 842 230 4253 2648 4366 663 1242 2207 4005 2276 1646 1315 4669 2085 922 1838 49 422 2155 438 4079 3606 2697 3101 3402 4105 2097 232 1809 3175 1364 1657 4287 4186 4502 3526 505 4956 3783 4319 1043 1791 2157 1707 1755 4787 4128 4804 284 2635 3109 3294 45 3960 2380 4084 3112 996 2738 4771 1315 4825 1600 3949 4994 2608 1850 912 1187 4338 2256 965 440 723 4640 4761 945 2921 4074 1223 4999 385 2971 2195 3874 3355 1891 864 276 1417 2983 2316 4516 620 3583 3503 2069 1847 3201 2008 292 1162 684 3367 4341 3304 686 1772 3006 1017 4695 3919 4690 4657 2516 2638 3367 4399 852 2642 2656 3703 4214 217 4245 145 4602 2190 214 3103 4571 1717 2316 3275 1604 3464 3808 4287 1039 156 1338 2786 2071 3580 4587 1586 2792 4245 835 3749 1529 3305 3100 1270 737 3364 1196 3614 2719 4002 3111 1025 2017 3079 2684 3165 2774 2525 2043 926 1324 378 4549 2701 699 4287 4588 1628 3255 1234 3190 2499 26 3181 2230 3583 2311 1044 4507 4206 513 1147 4472 3180 2106 222 42 2456 3436 3384 1045 1575 3700 164 4520 3913 233 3623 740 2623 3914 2476 3488 4131 309 3638 3968 1392 185 2562 170 2630 4717 3818 4839 2392 3302 235 3960 4909 141 3191 1511 2450 95 4349 1737 3438 4939 4476 4147 3908 2303 2571 826 2813 2524 2844 4929 3035 4021 364 2071 2503 2204 1909 3670 2893 4494 3069 2550 579 2953 3821 3887 1413 285 4154 2243 4580 3480 4686 3753 2002 2600 1840 603 1407 990 2448 3113 1104 973 1420 1164 3922 1999 2551 4036 4875 1296 1588 906 3218 249 351 4559 114 1942 348 307 1523 193 1222 3143 65 1173 3690 3787 1347 3939 1249 2081 293 4712 674 4672 3878 1037 541 442 2219 2486 4385 2190 2330 4724 2758 4543 1056 1739 556 586 3708 2644 539 556 409 492 1953 514 4480 1988 3967 1216 4276 4287 2484 2355 2620 1126 1352 4822 2508 2735 3306 2465 2124 34 1515 997 2231 1715 1689 4113 3590 3499 421 2112 2803 1527 1037 497 3678 2247 4851 118 364 1464 924 4709 2786 715 2313 778 1854 1668 417 3747 3775 4131 1621 1803 360 2870 827 2663 3665 1013 2029 4724 2182 1877 4823 879 4230 2566 3003 4427 1597 1293 2208 503 1218 2731 2431 1117 3210 2347 1125 4725 259 184 3813 2952 2202 2261 547 661 3478 547 3001 471 3250 951 1598 1020 3151 968 913 600 119 1109 1571 336 2651 1830 1755 4864 4127 2822 2287 1317 2465 1480 1657 1572 1093 3959 4352 4713 2675 4436 2963 4185 1631 3867 1946 2465 1057 4014 661 3820 2171 4169 2498 3144 494 3908 2075 4065 1325 229 4734 141 3279 3603 4699 3935 2137 2180 4754 3437 82 1031 2514 1258 2310 4099 1587 1092 4788 895 373 4839 1536 3159 4759 1440 1129 1670 4049 4370 3796 1998 898 1853 935 2785 3058 4610 1631 4596 2417 2064 218 303 1631 1106 1134 3406 2714 2543 4872 1331 2507 825 1078 2137 4936 1422 174 2194 3252 3674 4212 1915 515 4155 3160 4251 1199 1844 1510 4439 141 1643 1228 3881 4528 4786 3727 2244 3117 1209 4726 4610 3062 2530 2749 142 448 1788 3052 4170 1292 1266 190 2347 1841 1665 2355 1848 2440 2469 1006 2822 4343 2652 3479 4663 4495 3113 1785 1118 2038 3283 4797 900 1846 4939 3662 3303 4620 114 3227 398 2306 56 2657 94 3629 4414 3318 3736 767 2605 351 1032 2222 1149 819 1104 171 4751 1517 4299 3029 2851 3174 1858 1620 2331 336 3522 3478 1894 2700 1060 1061 662 3269 1244 54 4530 4971 4139 1515 2245 82 1973 1706 3261 4904 4324 3141 1293 1354 4355 3232 4595 87 3507 1670 4011 2955 3097 1557 346 174 1806 189 51 283 3462 2236 2790 1817 3818 1325 1820 2085 2798 4604 2892 2198 307 4428 4866 1688 1758 641 650 1274 3527 4702 4025 1848 363 4977 1333 2569 67 4426 1232 81 4411 4848 4953 1809 2964 2835 1458 3578 2370 2043 339 2438 454 4447 1262 2231 4589 1159 4561 246 3375 4292 3711 4373 2481 3410 1759 2173 2555 1172 2643 4481 323 4584 3787 2585 4185 3071 584 4577 4769 3495 1137 4607 4924 2001 3033 3040 2430 4963 4710 1075 3225 4686 2716 2284 1825 4161 632 2403 2967 2084 3190 2859 1399 3878 340 4979 4113 4832 4140 1256 2219 1600 3662 1145 821 1591 3611 4514 3292 1611 3483 2314 1191 454 4840 3948 317 2445 905 3290 4430 3433 3848 869 3261 1473 492 3086 1597 3391 632 3225 4488 3022 626 1957 889 1131 1813 4029 1476 2297 1423 2161 4393 1795 1828 2454 3748 2294 1697 2690 1328 1156 3450 4809 3247 4962 3316 4859 844 2538 1659 467 1201 3074 662 4785 1353 3396 4574 2345 127 2708 1211 1507 3389 2341 3479 601 3183 1916 456 2243 2221 179 1986 270 4356 2800 2427 1993 3342 547 4358 3782 2645 2851 953 767 4724 2162 3526 2479 4030 2652 245 1053 765 1164 953 3133 2444 1400 3767 1790 2822 1584 226 1028 397 2722 1457 2879 675 65 1119 1131 412 674 4835 1759 4746 3325 2262 3478 1136 1154 3087 1600 1280 2681 1682 1794 709 993 4332 4546 3153 642 4185 4924 2425 4491 839 1744 1364 2116 3872 4761 31 4573 3164 3943 1291 2598 1237 3670 438 725 456 4325 262 2219 2883 3704 3129 367 3569 4311 2376 1865 4536 652 1679 3248 1764 1129 3071 2141 1841 4368 4493 1230 2501 3185 3496 460 1282 3447 4638 2413 1729 3843 2616 3170 4506 3784 3513 58 1926 4901 4515 2414 3829 4134 2834 843 184 3660 4782 563 4536 2136 742 3116 468 612 2544 2391 2536 1666 2818 4458 4017 3698 3164 1815 1737 4153 4203 955 3297 4853 4016 32 1146 82 2255 619 2035 4072 3825 1990 1071 978 3698 2367 2940 1936 4059 4543 1380 6 2649 1317 951 4083 3300 1553 1520 4307 2329 4425 2292 846 4409 839 974 742 272 4584 4230 2781 1734 3694 245 965 1841 4480 1346 3525 2730 1325 920 915 2435 1317 3158 1581 3415 512 2429 1398 34 404 4270 1384 2565 3971 498 1188 2052 58 1951 1771 4335 292 4522 897 1580 4421 191 4228 4747 3192 3411 1 2457 1282 915 56 3542 4764 3562 915 1463 4628 4295 699 2268 1732 3028 4203 4259 1898 800 4867 923 1743 3430 4398 3178 4712 3220 4468 3064 1184 1061 145 1130 4804 4424 3724 176 2213 4742 2257 1438 2842 3311 3312 1015 4579 4654 4555 1405 3663 1873 1636 2099 119 4498 2348 4372 2945 1952 3949 3120 2486 2591 2730 4534 1524 2331 1890 773 3316 1281 2336 897 1765 3519 2725 4581 4159 3023 709 4875 865 2600 3558 2125 1052 357 1372 432 4542 4076 2048 2228 4208 39 4516 733 3168 3975 4496 1165 3944 220 25 1847 2693 3822 3492 2246 1081 416 119 2196 4497 695 817 499 319 3143 493 3376 2105 4750 3827 4434 2280 3511 1799 2760 3858 529 2768 1488 1729 6 58 1649 1578 4572 1333 1466 591 1911 459 1512 2725 1677 4782 3148 3447 4368 240 4531 1465 2088 3856 900 1229 471 3964 1518 2018 2595 4546 3671 2504 4767 1493 1437 2301 3106 4438 3545 4723 4478 4857 2552 2319 2610 2956 265 3980 4769 1427 4633 830 1913 2719 785 2744 4341 4586 983 4518 2356 668 4977 1707 2591 3841 2877 2485 4214 1649 2572 892 1828 3183 906 423 2415 2451 3152 4798 4817 4152 3611 4497 474 894 346 4567 4019 3993 651 432 1244 4440 2206 1028 799 2343 1673 4818 1026 2061 2378 3826 3033 4927 4736 4563 1459 1531 4395 4542 4496 2198 1839 2176 1969 3431 4830 2108 3056 569 1746 4847 2955 3205 3671 2179 2949 1318 3167 1164 4606 979 2828 2214 4614 3256 3449 293 3710 157 585 3723 4799 3597 4719 1821 4696 4585 884 4151 2908 2691 4861 764 3634 3827 618 630 2276 2909 1601 4644 3128 4041 1592 439 1650 4434 534 4508 3560 520 3515 3533 572 3190 3595 4040 2038 796 1223 350 2856 1870 3403 837 1848 2731 2673 1895 1745 1447 3197 2865 4130 681 2656 4325 2373 206 158 3176 2761 4956 2839 3236 4785 4896 1473 2151 2451 3504 4668 939 4522 426 3469 148 2469 4124 4052 3701 2413 3321 2254 4787 3075 754 2755 4720 151 394 2105 1185 2874 1673 967 3345 3309 2979 1723 2732 808 1118 1157 341 2572 3895 3569 2608 4033 4982 2569 40 985 4261 529 378 3227 4669 2921 2624 2345 4928 183 3936 2658 3152 4042 2027 1577 4519 3184 4126 3428 3909 89 84 2102 1590 1729 833 2685 4433 1066 3417 972 1034 4984 4319 3618 2672 811 3230 4114 1384 2632 2524 2089 2064 4488 770 3739 477 1216 581 1799 3365 5000 4088 2110 990 556 3536 4736 3509 3390 1126 3111 1624 4833 2329 1561 181 4600 2233 34 3568 1565 2973 2656 2033 138 3286 4797 4179 4796 1890 521 4167 1714 2594 4334 655 1034 2652 2698 443 869 3649 4712 263 4631 2368 4447 491 392 1402 3657 4802 1933 812 3590 2836 4023 1384 2135 4220 4234 2740 4187 4690 2800 2929 549 1969 4804 2157 3731 1682 2832 50 977 4808 4871 916 3300 1010 1035 4007 2448 2781 4832 2111 1571 4183 4375 3399 4871 4749 2124 1347 4996 142 4977 3901 4579 2557 3993 4155 612 762 4757 4279 617 4282 27 3822 3409 1715 3329 3994 1174 1041 1398 3824 2695 4076 3946 4187 4927 4391 322 2639 1460 2707 1773 1766 2241 1442 4905 4271 1316 2124 4014 234 2224 1333 713 1701 4300 2365 1243 4162 1915 2671 3480 4614 4954 4058 3185 4964 3726 1083 2178 3328 1491 3417 1516 109 1669 3896 3852 3736 467 279 2266 298 247 2402 3124 4649 1799 4296 72 2711 1191 4141 3141 3778 261 3282 843 3395 4972 224 1350 4199 626 465 2487 3841 1561 3831 3363 1758 3177 3859 2074 4775 2781 2135 3705 1210 1298 4060 3921 2162 819 4485 957 4435 783 2050 1680 903 57 1615 293 2955 3167 3714 3581 1162 4132 3984 3477 2385 887 2424 3157 2129 426 1726 554 3297 3419 3506 324 434 1206 1231 1417 1849 3753 3308 96 128 366 2414 4303 4972 1141 1172 22 768 4527 1890 4506 4786 1492 1895 3131 3361 3230 438 1941 4421 580 1337 4963 3743 4168 2345 455 4244 3929 935 3732 974 1122 351 1277 3475 1857 2368 4250 884 3969 117 570 3175 776 3350 1804 1214 2842 2520 749 3718 1772 2177 141 1809 881 2501 265 4972 2137 2516 2027 682 1469 4721 5 3631 2076 308 4698 1125 4770 577 4710 1730 1819 3663 1696 2464 3700 683 1167 1021 4883 4954 2538 816 4490 2810 3111 1938 1576 1249 2045 1570 3127 1836 2457 1032 3071 2866 2245 675 1946 95 2764 3099 1894 154 2288 856 2846 4558 3069 944 1537 1901 4043 4773 3138 2272 4431 77 2374 1872 4954 369 3769 289 1849 966 4449 3609 707 4391 3817 2598 3278 2856 2464 4421 2355 661 1976 4012 2549 185 4079 4425 1078 1791 4265 552 923 445 1076 1424 547 1156 3706 1167 4867 4169 1435 1354 1189 639 1128 3838 1740 1731 2385 578 1177 887 4072 4386 3954 4247 1700 438 1846 1839 4719 2752 618 75 384 1450 3527 1661 4090 1646 3721 1002 3915 804 1569 1133 1774 3903 4028 3355 4458 2240 4451 822 536 34 1281 1435 1544 3796 32 3243 1621 3186 1012 1533 4140 3565 4590 1402 1498 2718 1546 3080 3651 135 4425 848 1467 4306 1288 217 1249 1511 3007 4034 3695 4091 4052 3003 4764 1028 4293 1325 3890 3878 3817 1485 4832 1328 2304 2093 1848 128 4254 235 4042 611 1716 4009 3416 3814 3855 2835 2400 520 2023 1132 4677 3141 3537 489 2150 3668 3918 900 2774 2866 4770 4242 4434 3294 3198 606 1446 3658 4110 3420 3113 3584 3067 1518 3756 1267 3338 4955 4302 1530 1851 3971 979 56 2331 1324 2288 3983 3522 2968 4649 192 4134 4597 2956 3468 3278 3075 2155 3958 2464 4714 3334 2055 84 105 4967 3785 543 4560 2044 3541 4577 4031 368 325 95 2029 2666 1426 529 3754 2444 1415 4957 3445 2037 940 3203 502 4680 4596 1630 4205 2635 1663 2833 3338 1241 1945 4784 754 1072 1681 2347 4257 1340 4299 367 4458 450 718 60 529 4038 3791 520 2185 1261 4821 2434 2110 292 4202 4856 2237 4583 2976 2609 1519 1274 1570 532 506 4476 2910 2000 3847 1551 1698 2874 4045 2322 3932 4386 853 639 1097 1053 3004 1565 1263 2164 348 4182 98 156 4603 2690 1219 3325 2770 195 732 419 2639 639 77 4104 3131 3098 2963 1200 317 2353 3475 3963 2374 3095 3091 30 1171 524 2810 3618 670 3209 1731 492 1197 3653 2414 2876 4874 131 1199 2518 1529 746 3501 763 4797 2331 3172 3953 3443 2967 2100 1951 4461 3727 2175 2306 1352 706 1935 1019 3070 506 566 4423 4805 3463 3291 3773 2783 3290 1868 2188 2112 1091 4151 2314 2059 84 3455 350 3053 4660 4469 2079 4512 3230 4693 1026 4282 2439 2509 2672 1955 3595 1969 2301 1163 4368 1162 1763 4057 417 3098 3205 125 3356 2873 724 2127 2645 4291 4150 3517 945 3168 2801 505 820 867 541 729 2251 4876 2927 3006 3515 2478 639 3757 3360 3345 3259 4793 1519 3473 2385 303 1036 1725 1489 3088 3388 1321 1193 3498 845 3588 943 4936 2569 931 1226 925 2047 1996 754 4861 1242 1876 4315 3717 1216 1442 4847 2982 2500 1489 1041 198 1676 2474 1306 1350 451 1423 1095 4805 656 1082 3609 4443 1070 524 1412 3047 2754 4462 4464 530 4720 1211 1963 1122 255 3268 2006 2480 3520 635 4947 4378 4866 1656 1358 2802 4497 79 3929 1364 1227 2816 2557 3836 4370 3638 3856 726 2084 465 4690 4412 4406 3852 127 1324 1405 4615 4760 1431 1907 2902 3450 2788 2096 1824 2245 2066 3223 2905 2934 2569 1156 4584 933 1306 3957 3242 3032 2770 526 2925 2694 3212 107 3582 1293 268 2714 1243 925 3876 3430 4858 3923 818 637 4784 3279 1296 1499 3915 3798 443 2669 4201 2968 3621 2823 2102 2747 620 4199 4266 4486 3856 4687 4777 3111 584 2967 3025 334 1742 4464 1399 2863 4358 2914 770 1516 4635 2015 3191 3289 1707 4854 3139 1310 2894 3633 788 3889 4922 1991 745 2985 3266 1786 4733 2564 2394 1754 2640 1010 3701 1713 918 3935 2768 3566 4022 4389 324 74 220 608 535 269 4423 3160 740 4570 2628 4698 4358 1694 281 984 2673 1901 27 2436 2306 1533 4064 4385 3970 3082 3174 2346 3462 936 2850 1625 2522 4180 138 2154 177 52 1372 101 1487 3378 4988 4927 2720 2917 514 2849 1262 2191 1193 1768 2790 3440 3122 4787 1243 577 223 2849 2922 2411 4608 2008 1053 774 4841 4207 4528 3946 1650 4549 447 2881 1086 503 4430 1258 2364 4574 2703 1400 4689 4526 1936 217 4300 1217 4594 40 3937 3642 3363 3556 2439 4147 2885 7 4842 287 2013 591 3905 3736 1645 4816 3761 730 450 4783 3976 1894 4814 569 3315 4744 2351 362 656 4074 694 1543 3093 231 50 565 3831 4520 1538 3791 4764 2971 3838 1307 402 2431 4687 1758 2493 2073 2259 3012 3925 2177 4546 1512 2037 806 3275 3002 4902 3606 3048 3916 3106 2119 2341 1724 1345 4537 3101 3942 2303 378 1573 3271 3052 1032 4439 2923 4115 4874 3913 3711 99 4216 1203 1655 1049 766 4949 1818 2636 4677 3334 2233 1984 3762 670 1324 2340 1062 2181 3268 4044 3860 2113 2138 3687 3909 797 2255 3153 1415 540 4010 2051 1794 2066 4085 958 1586 1756 1640 508 160 146 1069 663 1585 3612 3738 1496 4645 2170 1762 4905 4153 459 3412 3251 4862 1551 4147 3433 2287 2101 68 731 879 1470 3651 1220 2489 3264 2022 3573 3750 563 152 1464 3123 4103 1576 757 2672 1973 3959 2008 1970 2713 814 4593 2553 735 773 3331 1675 4507 429 3613 535 3391 4384 916 3851 2185 803 295 423 1506 2555 2146 4232 3616 261 4092 4822 3605 1148 520 3134 3797 4734 4144 2936 868 1824 3941 3130 1430 3614 3960 1115 4245 1747 4949 3601 199 839 4810 2996 302 2980 2789 328 1558 3401 4787 2647 4658 1631 562 1821 1863 1342 1136 2698 3694 4321 4801 2884 3463 3126 3181 1882 3649 3783 855 4970 2051 4995 127 747 2190 2373 2929 3948 849 3660 2580 3595 1268 4098 3948 1151 4461 2070 833 3271 1118 522 3350 297 3628 685 3274 2372 2554 3825 1138 926 2292 2822 2741 1174 4597 3574 2527 2795 1049 1415 1015 1347 4819 2132 1296 149 1529 876 3812 704 75 393 2996 3121 415 2771 3833 3865 968 4131 4463 3605 890 1128 4820 1404 400 3293 2686 2093 3871 4097 4778 582 4168 885 3006 3606 1905 4210 4807 3620 1645 1185 4428 1397 3071 2440 2417 4066 3323 2476 3613 3287 590 2369 4317 3238 4137 4180 3070 2050 3394 2618 1327 3044 394 598 1308 2194 1240 2687 2733 2771 2740 103 492 756 1325 4997 4435 2270 1660 2868 260 4917 4367 2306 1375 3426 767 3090 3063 4994 2994 1842 2997 1310 4073 3038 916 3769 1003 1227 2971 1509 4353 2757 4046 990 4672 2849 2653 2373 3778 3819 420 110 813 2114 1234 3242 1938 1311 610 1270 3335 3722 2636 451 3774 4029 3293 3140 812 1750 4362 4995 178 2913 4554 891 2976 564 1217 2983 4181 1170 918 1722 1112 4209 1782 1253 4266 2380 1838 2413 3418 2017 1589 2283 3111 635 79 2338 1673 3121 603 3555 1713 325 3950 268 1901 63 326 3301 4461 2232 4224 3106 1520 103 2875 2548 16 71 2115 1016 3641 4543 4023 1558 4438 4145 2290 3995 3117 3643 685 895 862 2329 1708 3120 4655 4001 3997 3454 4179 1653 1076 4461 3678 3469 4362 3214 2451 866 4801 4245 4614 3244 3666 4588 3283 3821 2999 1271 2453 4844 2537 4023 2239 1331 4811 4831 3583 2634 2501 722 4958 2930 3626 2859 4425 4674 2498 2458 1323 668 1553 4862 833 2321 750 1878 1420 1713 4717 743 4939 3093 4725 3929 3438 917 2467 2714 1164 250 2765 2761 2654 2981 424 4756 3753 1478 1707 939 1544 4638 2762 2090 4960 4837 1507 3563 4891 1333 1180 514 1622 3060 3019 4247 1722 3558 2805 2879 3822 2369 464 4172 1779 4144 984 4976 2135 4593 3862 1062 1691 1671 4572 1361 357 4184 882 3051 4575 903 3876 72 1742 3307 4986 664 2587 2463 2231 1096 4222 4544 1851 4929 46 1506 4225 2280 2722 1148 4865 3349 1147 1055 3143 4860 1919 4378 1802 95 224 1713 2942 4145 3731 4818 1899 3260 2754 1774 3131 293 1898 22 1728 4731 3398 108 4699 4627 3618 2053 1710 463 1632 814 4988 1714 4343 1204 4851 4925 2327 3594 1985 2734 3926 3823 1508 2764 142 2141 2225 652 1292 1332 4646 3495 1835 868 4367 2385 3223 3814 2084 1068 4955 2532 4554 907 4795 829 1286 2455 3762 1714 829 2494 1270 4172 3927 2439 4095 979 1719 2599 4075 168 949 4031 317 2020 1060 1763 2745 927 3804 3100 570 2194 2457 2383 3269 1525 3818 533 4427 234 3235 1425 2979 2408 2739 4773 277 2449 2047 1293 88 924 997 1681 1285 795 2466 1736 4441 2502 4077 4336 3647 215 4209 4711 2884 2788 2423 573 4617 2937 2945 2887 3237 1531 4560 4534 3417 4533 240 2094 2434 535 1543 2575 2530 1690 4393 2280 3902 2717 623 319 2025 4515 563 2362 2896 635 725 3985 1037 4143 2569 4681 2445 349 4167 1210 3201 2033 858 2034 4568 2873 1658 905 3004 1984 2802 1219 2305 315 66 1337 1537 879 4526 2232 4042 3793 2013 32 1614 1556 4690 2582 578 3663 4247 898 1415 1180 4837 1690 4645 1219 246 2117 2403 1837 2548 4841 656 2257 3582 2054 829 3402 442 953 3377 3822 4877 2050 4956 881 805 2750 284 4632 3024 4229 339 1615 4522 4709 3358 715 2043 4053 1904 969 2439 4539 1021 1925 3188 31 3935 1804 4855 1526 3629 4067 911 119 215 4293 1569 585 4355 4384 2194 3860 3195 4416 3688 3651 3213 4411 2906 3976 3665 2044 4331 3280 3799 3793 2315 4619 4239 2893 2662 1757 4158 3614 1779 2336 3807 664 4454 1320 2416 1592 694 853 1129 3353 3567 141 3049 1995 2890 3567 3665 2711 1072 864 670 76 2603 2026 1795 1461 2270 3520 3501 4185 1839 4052 3917 3962 804 4226 4018 4310 4195 3978 1292 4761 3344 489 4154 777 1627 1832 1557 3905 1095 2876 3675 2358 3029 1588 1045 2893 167 4383 2681 4795 2309 3787 3360 1099 2211 3511 3601 2468 3113 4682 244 41 4642 4977 120 2455 3613 1109 2879 4794 2223 1675 1196 3712 271 4946 1996 3996 1289 176 2842 4149 1796 3230 2272 836 2516 1943 37 2882 432 245 1274 71 3557 36 2332 940 3801 2613 1821 1434 1457 1789 235 265 4155 4283 2976 1482 2853 3581 3616 2653 2156 1068 1862 1524 4374 2771 2191 318 4913 1244 733 1181 2385 1771 3157 248 1470 2369 3642 2578 1579 1770 952 2033 1713 4543 4865 3416 3570 3509 3916 285 150 3149 3097 1852 4713 1346 2990 3930 2219 4910 4469 2298 2126 388 1763 4156 4924 2919 4115 425 991 3850 105 496 527 647 816 3981 520 2161 1340 4220 1113 2905 1201 1642 4053 3772 2490 965 3878 1851 4754 4375 4277 1081 4119 2823 3027 2145 4865 2447 924 4910 1608 327 2879 4241 1492 2673 3839 4847 2354 2699 1861 4136 3870 4536 1779 1561 4699 3655 1714 2187 1669 194 2317 3106 3903 2913 1284 3838 3413 4653 1282 3637 156 3757 4424 3143 397 3764 1632 3497 2286 1384 2810 3651 2736 3733 1874 1554 2898 312 4304 2198 1044 4517 2502 4805 1885 1970 2790 239 3982 4129 2274 1575 4021 4162 690 1280 131 2438 1490 1534 3294 2429 4880 2113 3944 3377 1490 3622 1918 3617 2159 2413 4809 1375 3921 2068 4193 786 2489 1578 3021 4957 971 1285 916 2518 29 749 2247 2024 3573 2438 2004 3745 3576 2682 2637 4661 2708 2141 3807 4089 2767 15 4028 3249 3805 2742 1777 1634 3718 993 2384 3400 853 966 975 3194 3410 1420 4504 3305 1785 4578 759 4733 1497 4087 4175 912 4966 4847 845 1824 1784 364 4835 2313 922 987 3319 2577 4171 4547 985 2099 2224 266 408 237 3392 1183 3654 1145 4103 4289 624 2943 4220 158 3935 3074 2146 725 2097 1103 1371 1493 4800 81 4856 2267 2210 519 1810 936 887 3188 4109 1057 479 4423 4807 4534 3425 3473 4478 3195 3773 1769 1007 4713 4011 3811 199 958 138 2612 4590 721 946 648 4471 1183 2378 829 2410 4409 1203 805 707 451 3522 288 3504 991 890 2015 534 4616 608 794 2252 752 3485 2100 2150 1746 1184 3249 1627 1632 641 1447 3200 3950 2863 3314 932 221 851 4526 1842 1529 4307 4617 4409 4164 3296 2301 4327 3529 2088 203 106 3937 1805 755 654 609 3931 38 2098 3050 1454 1428 1498 880 1858 1366 1694 2492 4833 3581 2602 2098 2457 2720 1036 4411 2347 3379 3082 572 4213 4698 1785 758 4553 2746 2111 2764 4588 2153 1473 4464 3440 1513 2341 2318 2554 3129 234 262 3548 756 1979 2094 1452 1031 737 2319 4620 4231 3390 900 2176 4049 2458 2086 3227 1345 4713 346 2834 3428 2506 4008 983 901 1042 2950 4527 2764 2999 692 4397 3562 4310 3374 1109 4958 918 3045 4001 4659 395 1758 448 4944 4955 4385 2426 2030 316 3859 1373 798 780 292 2979 1537 1752 114 3338 1653 3326 1125 762 4431 1242 4057 987 859 4909 4575 4628 3246 3817 1515 2141 901 1374 2775 4974 3547 3097 4279 1813 4023 2152 3812 1349 3547 3431 1657 2089 1102 2149 2497 4493 3027 3104 2183 774 4776 261 4724 2564 4104 4785 3148 1047 4330 1923 2209 4583 3919 1903 3111 3227 2183 4988 4414 899 4877 479 3660 694 2671 2838 4032 901 3951 3766 800 230 2596 3878 4724 842 3170 826 3336 2439 3285 4400 2054 1166 2506 4102 1714 3078 1727 4690 3308 2919 1286 2544 2290 360 1598 4529 3339 227 458 3454 1396 1691 4784 3760 2775 2556 2706 3308 1808 812 2225 4487 4110 4122 1781 4638 880 318 3406 3865 3293 2921 4150 3211 2250 1416 1405 1764 1849 541 3580 415 1780 198 2290 1092 3518 3140 1050 4143 4970 2278 2475 3271 2802 683 2431 2776 4281 4499 1364 4722 4489 4975 4846 3911 3575 4885 771 3433 1338 1981 661 4729 2695 1334 1212 833 4896 3650 162 3268 3840 469 517 3384 2985 210 3008 4323 2582 534 4986 4059 1929 1843 1941 3772 678 1207 4400 1942 3622 2298 2638 1709 597 2395 2573 4967 1869 4340 424 1922 3969 4122 2006 2971 1970 4374 1752 351 1950 4390 230 2758 3660 2340 3363 4275 3545 4454 3493 190 782 340 4806 2234 3423 2294 1901 1671 1597 3148 3942 2073 3141 1459 3774 3511 504 2727 4816 4213 2017 4659 1682 3394 2858 2882 1480 371 2535 2178 464 1206 4937 4356 3765 264 4380 502 413 3888 217 401 4019 3417 3685 3202 2277 2100 672 4301 3542 2339 2431 2774 4614 1023 1939 4102 4533 1172 3144 2404 1644 888 3535 4633 2852 167 2884 1235 1988 3034 1704 2923 2143 179 3080 3551 76 3922 1932 3792 4269 4859 4681 741 4552 1262 832 1535 3409 4766 3972 723 4486 1739 16 4139 3609 1704 4815 813 618 1973 1354 842 2555 2477 2262 1744 2610 2313 1819 2153 3362 2548 4510 3714 4530 54 2087 2293 972 609 492 31 3719 3791 2925 290 3574 3505 4982 172 2575 2961 3912 4599 2677 3362 3615 4343 2751 2658 4173 3911 3702 1543 838 2932 1083 1967 3698 4048 4990 3598 1183 4865 264 4636 1804 4991 1210 3685 135 4449 1116 23 344 2345 575 3599 956 4563 435 1012 2907 1874 2778 1595 1769 2404 1163 3673 4673 2345 776 836 1773 4999 1472 4995 288 2265 646 1209 3700 2587 1408 1966 2540 3384 1953 4870 28 677 823 3632 4091 1579 2341 1663 992 1256 2378 805 4122 3942 4585 123 3207 1731 671 2875 2454 3920 4912 4542 2613 2538 3531 3462 2987 1188 4289 4485 1255 1667 898 1860 2999 1993 4128 3494 3474 202 1473 994 2199 842 1449 2988 2819 1140 3966 700 1007 3180 2794 1341 1584 4839 325 984 4118 3246 4057 807 3941 4871 3212 650 79 1483 4177 1077 23 577 2079 2672 183 34 3528 2166 779 307 1044 3446 2868 158 3596 1493 4463 457 4383 2450 2523 2517 4424 3177 742 480 3509 4209 4681 2156 106 2798 2639 4814 2684 735 3922 2455 1663 2689 2814 103 1785 4490 3244 821 20 3215 1281 1192 4736 4326 1356 881 3350 637 1915 3982 1702 3617 2423 4913 2674 696 3083 4839 4217 432 473 1338 2813 3589 3181 2695 261 1655 3176 2793 4508 3465 1566 1108 128 4571 1880 3483 827 3297 379 1146 4566 259 904 2916 4865 2283 1106 4534 3756 1866 795 4994 2642 34 1951 4390 4080 13 574 4386 3763 605 1719 4286 1999 1554 4464 1441 552 3400 3095 651 965 1750 3220 4292 2304 4583 1076 1834 4591 3005 3760 3351 4398 753 3036 4569 1723 836 4712 1993 4921 4050 1250 3764 2822 474 626 45 1820 2295 2525 633 699 26 1291 641 790 3469 2577 1124 2178 1825 1488 4314 50 921 4228 4954 4381 2173 3021 1301 2974 4168 3585 2872 3067 3803 3392 4646 2895 3752 1727 2204 473 3695 4862 4428 2587 3164 3578 4874 1299 2631 2596 3210 53 3850 3967 2248 3079 2735 1590 2606 1731 4984 4676 2346 3936 1437 2650 269 1218 1401 1164 4141 1990 1725 2204 1331 2551 1324 22 4326 4644 2725 1666 1655 3879 1757 3326 3019 199 4954 4577 628 2527 1961 489 648 3445 2416 2486 1072 76 4805 4804 3267 1786 1829 2269 4320 3122 774 4461 2431 2876 950 4996 3945 3768 3225 136 3419 3951 1398 4816 4456 2138 4107 4882 3452 2064 2309 4174 3553 1189 2513 2128 1622 4941 4062 2642 4323 245 4784 735 4198 2747 247 2978 1537 1825 4566 117 377 4958 4364 3266 3665 2396 2518 3502 4285 1035 2299 2753 2975 1437 3615 4031 142 1704 3328 4449 450 2639 4700 2917 2113 2081 1257 898 2349 1657 4644 4965 1772 4452 1955 4016 767 4214 2787 2141 3963 3205 4730 1711 1627 652 3837 1401 1604 2642 1588 124 3695 337 121 2374 3194 4063 773 4094 2336 3376 3195 2217 2020 4322 4771 560 1162 3911 3624 968 3727 879 4187 3688 724 2059 3630 382 574 2107 1889 3107 2097 3209 4472 3130 4200 3620 1746 1677 2823 190 1548 4880 162 4670 1253 1820 3355 415 4239 4573 2039 1175 3204 357 4273 4465 2047 2519 4646 315 3759 1868 4104 3377 2255 873 3092 424 1657 1863 4451 3724 1126 3386 4692 3266 4151 915 2121 1103 2032 3982 1445 3551 4511 2941 245 2766 2746 1723 3804 3787 2990 3105 1380 2560 368 2196 3340 3068 3568 3621 2549 3929 2753 1936 1732 1022 2979 1925 2668 2461 3017 4587 553 1830 1140 2680 4909 2499 3733 1770 1998 602 4375 1473 1942 646 3803 4586 3298 1702 3201 1654 1284 4469 4422 3200 1802 2560 1360 4691 228 1803 164 3650 985 44 3729 878 1619 2175 2355 4676 2910 4952 4136 684 4397 1100 1758 611 461 4728 2059 1914 2345 3776 4308 3652 1580 4098 1831 1476 4178 4880 4536 717 767 2514 440 4592 1318 1410 2817 1386 2019 4238 3691 2115 4809 4569 2475 3535 3046 418 3791 3937 1858 107 227 1588 1300 3651 710 1736 1317 4421 2750 3307 530 551 2544 101 3686 1300 4753 4002 2830 4218 1864 2980 3419 725 1961 3295 4195 3258 883 603 4825 1981 1507 774 3169 3699 4167 591 3173 3368 4004 1060 2794 3299 521 2869 275 3565 2433 4766 2517 1302 1005 417 1858 4792 3096 322 502 802 545 1785 869 3854 124 812 3035 2451 3169 1354 2058 235 1388 1193 4848 2462 4971 3104 2086 726 828 3102 402 4273 4828 3785 1414 4563 104 1432 3062 1265 3648 4418 4846 3510 1975 4661 3618 314 4069 3000 4789 4294 4637 3392 3627 4297 3311 3479 4510 982 4623 56 932 1084 1084 2061 1663 3764 2578 4393 2940 2071 3216 3663 4133 510 515 1761 415 1928 3089 4385 1772 2887 4911 4419 1395 4827 4412 593 2819 4405 4484 4078 1979 3909 1757 4580 3549 3333 3405 4974 4183 4428 4546 614 377 4445 3488 344 4865 3645 4807 1653 4330 3736 4915 3730 3648 940 1586 3006 4349 732 3833 2943 4512 198 2688 4710 105 1326 4617 1030 1118 3553 4429 2969 4034 2531 1519 2267 4240 1977 1031 1821 2612 3240 3856 2867 3098 4460 2682 2919 2285 2641 2361 948 4842 1830 2508 139 794 2245 4175 3137 4804 3029 241 3911 2392 1840 703 3081 1109 341 4895 1096 3940 4543 1566 3728 4138 2236 450 4138 2642 4022 281 2403 625 2742 3529 387 3536 1884 4165 224 1350 928 2910 4184 2147 3709 3032 4226 310 3904 1433 2846 2432 3461 1365 1672 1215 811 1612 1921 1108 3051 4491 782 461 708 3319 2823 3036 1162 349 2177 2214 1667 1053 3613 3444 1457 538 3447 3885 4666 1051 2167 4546 3235 2630 4667 1073 1993 3656 2915 212 4310 325 4844 1967 714 1742 4870 1380 4431 3302 1478 554 3940 901 2701 1578 1612 1461 4342 153 3932 4360 4372 2834 4456 3039 4426 385 2862 3972 1945 4200 985 4402 2853 2406 1527 1383 2640 1714 4 3689 1150 4725 2933 254 4352 3926 3990 274 105 1011 3261 3165 556 3046 276 3658 2131 1558 2083 618 2849 218 2723 2935 530 490 3068 1545 222 2678 1752 2084 786 620 3846 80 2854 654 2992 1608 159 4586 2149 76 1679 4720 3991 1919 696 4088 1190 1553 597 4713 476 3022 1146 1515 4671 3204 3142 4862 123 1393 4424 1593 1613 2044 4015 4540 4793 2927 1929 2862 2836 2132 2725 3735 2938 948 4073 1807 833 713 4620 4566 3605 4405 1509 4778 2098 2673 266 1396 2309 1992 4218 4266 2068 3433 3156 3919 3001 8 3110 375 1835 85 4423 2972 1844 4395 3516 2115 388 3130 3567 711 1556 3391 915 541 1429 1335 3002 2295 3895 2167 2975 642 642 4207 1388 4735 4048 2370 4829 3901 3312 2239 843 4405 3141 3795 4251 3173 4789 3797 1676 2454 3459 1577 1269 1966 3838 1294 4988 4855 1632 4440 2472 766 3191 3206 4208 565 4527 2621 3329 3401 2317 2011 2804 3892 1174 3316 3949 4004 302 1873 3069 4538 4602 2660 1209 2973 2655 974 2426 365 3400 4834 2027 448 1115 1487 2990 4904 4340 193 3191 2586 4178 2120 4343 3040 1789 175 2050 3656 4134 4510 3034 164 2847 4641 4162 4008 3350 3792 475 3767 4191 2245 2426 4103 1719 1696 800 4336 4266 350 2985 1536 4261 1158 4270 4474 3380 795 2771 1234 246 4773 369 843 4380 1807 3597 3497 1070 210 3111 1095 4885 2105 2372 2563 2442 412 3293 4685 1870 3533 1430 468 3952 2685 3127 3784 1370 2376 4734 4313 2564 3205 4284 1231 3288 247 2907 4079 684 1590 2943 277 3987 1087 3850 3684 1428 1360 1869 2223 610 237 2958 1044 746 4438 484 660 296 1558 4213 3365 202 1270 3018 3784 347 3575 4533 747 3042 4748 4001 1783 4992 830 3250 347 2086 1597 3985 4079 4196 3822 1385 2114 3867 344 2501 245 3237 3478 2648 2942 831 4304 803 1630 1334 1193 2594 2563 2383 1282 2703 2719 1021 294 2862 2367 4550 4396 4079 2892 2407 305 2008 5 1076 1683 3624 3092 3928 4967 3333 3885 1267 3795 1695 4242 311 3820 3435 585 3059 4626 960 1708 2120 2783 1525 2928 574 4156 1362 1071 4280 2453 90 414 2451 3487 3127 2023 1692 3001 3886 4144 1191 4776 3223 2931 4928 3985 3054 1556 2966 403 69 3630 2531 1346 928 4342 454 3934 2047 1190 1969 2506 2359 2956 242 637 249 4976 2942 1748 4338 2697 4442 2862 2042 801 1785 1478 981 4532 1833 1229 4957 3349 4685 2758 1869 2138 1244 3128 4903 315 2800 1440 3104 278 3937 4204 4063 438 1296 2561 2505 4760 540 493 4544 2884 3424 4205 711 4242 2803 3369 2872 4826 3286 3115 1022 3563 3746 1444 2067 4941 2376 415 619 4311 3814 1788 1911 378 2825 982 532 355 4141 2718 281 4541 2951 4229 1908 3189 4172 1190 2422 4780 2759 4338 1050 4729 791 2433 1690 764 1286 1888 802 2468 4075 4621 4075 3162 801 3277 474 4060 3526 783 78 3035 2453 3815 2149 3725 1204 4836 2743 1339 2479 1305 1082 4860 1051 2128 1652 2977 2211 2442 2308 3287 3207 3768 3490 2376 3456 1198 2507 4322 1470 3378 3166 22 786 3865 1041 3594 1148 4475 588 480 502 1930 2724 4173 774 367 2826 2867 2384 4125 3186 1887 2450 2156 4677 2243 1391 4951 191 2173 1221 982 2393 3630 4623 4205 4896 2533 3899 4123 4132 2018 900 460 2882 2923 4273 2056 963 2210 1268 1538 4907 4604 701 3441 154 2579 4541 4242 3478 3878 2195 28 2919 324 114 4122 1466 189 2929 2053 2311 3569 4162 1128 1595 2190 2491 4618 695 4286 2848 4303 247 1678 3711 4080 1171 1993 1714 766 1737 3091 4505 4315 4913 431 3581 2569 4792 4138 1534 3856 4910 4029 2310 1781 1024 3950 324 2869 2758 1311 1754 3022 4566 3694 4192 2263 2455 1020 4246 2699 1959 990 822 1547 2054 4135 3911 256 1105 2996 2611 1845 2903 3278 186 2883 2527 3804 4965 3154 777 1310 1812 4911 3640 1787 4464 4800 2991 108 3426 3482 3888 2159 4754 1044 3886 3405 505 2513 2405 1948 2543 2234 1732 1685 4670 3506 4234 311 60 2184 3814 4018 1437 3064 4974 4693 1911 1242 4497 1345 3021 2306 3573 68 4925 870 3306 3887 458 1027 916 232 2138 161 2781 2297 1584 2954 2520 2111 4811 175 3503 4028 502 1771 4903 3197 1006 4486 799 3396 1207 2035 4477 4911 1824 4410 4808 679 2106 2719 1790 3922 2740 3145 4976 2042 674 3460 42 3004 4794 975 4756 4858 1469 3127 2963 4289 1660 1866 1744 1812 3457 3141 4248 2639 4761 4983 1074 420 3369 195 764 634 3566 4810 3079 737 2683 4983 3094 4679 463 2561 4867 3398 4972 1476 4306 403 2154 1624 4284 3225 1689 2209 198 2364 1234 2629 3055 1991 895 4745 1493 4390 3719 1413 4769 1012 763 4715 2158 911 476 2364 2814 2959 2642 2115 1445 2707 2142 2311 4180 1947 585 3662 1935 591 435 3941 2576 3142 1861 2144 2618 952 2967 3312 3718 1309 1283 2232 2945 4412 1616 2160 164 4813 3552 2562 251 3495 4954 2032 4135 2603 3056 3340 3164 2718 658 3613 315 459 1554 977 1113 3551 3678 1166 4719 2348 4202 2175 1360 1366 4475 229 1525 2521 1188 4579 284 3217 829 4281 2221 4224 1743 1899 988 1939 705 3831 1042 3606 4702 3506 3740 3564 2485 4500 898 2351 4360 2839 697 2822 4933 2516 4050 4226 3464 4550 2065 4144 3463 3852 2102 1074 1165 1027 335 1510 3991 1555 3436 4013 3658 693 3298 1981 4587 4315 2537 904 1253 1488 574 219 3567 1492 1194 1504 3539 1929 2880 4748 3033 3833 4763 3425 2401 165 4150 173 3125 2967 386 4730 3045 1641 3123 2868 1152 1604 2875 4494 3618 4923 1502 4693 416 4125 2541 4147 3558 2926 2371 2261 3633 3750 427 3166 3302 4400 4248 3562 153 293 2642 2708 4639 1799 432 2848 4500 2302 2409 4609 901 4430 3882 1868 1504 4871 2507 1939 1063 1996 3130 3292 1097 397 2910 72 777 4357 4933 652 5 1316 1502 4507 584 165 3856 729 40 3721 1650 1370 1033 891 2104 409 4496 3051 2261 2873 3496 3707 4875 1472 489 3765 1084 1391 4316 402 549 3035 1472 2748 3878 143 2256 3237 2139 3424 1499 4038 2382 167 3163 3193 2266 3371 2422 744 2409 124 72 3748 4840 3017 4815 1598 4910 3443 806 689 4712 800 994 1165 3832 497 3160 4046 3209 1548 1189 3364 4941 2386 4148 3105 247 466 3324 2406 3097 77 1888 2349 4040 2120 421 2664 2915 485 527 425 1031 4010 732 3072 2838 1208 3791 2665 2811 2997 3823 1699 639 1611 2053 386 1128 4214 18 3797 2573 3954 894 1176 1523 107 4554 4900 987 140 2439 274 3089 1361 3765 1972 1799 1780 805 3532 2040 923 3031 3723 4509 4376 669 2076 3539 1056 3166 3670 3291 2933 1020 877 3001 900 2982 913 4934 32 4599 3373 4678 1333 2925 2561 1107 493 2259 633 2640 3847 2991 3149 3726 643 3605 3727 770 4199 4618 3711 4877 3645 4777 2482 3931 106 194 2135 4885 4657 2598 1657 2295 230 1724 4368 2314 4524 2480 1935 2443 4784 3638 3127 2058 4755 4027 3899 2772 4523 3941 4914 1522 4010 934 985 2432 1070 3717 4822 607 1120 4228 2942 1787 2581 2179 1671 301 1408 1852 1503 4690 3726 997 139 2946 3144 305 1833 4730 4572 1279 4991 2434 4085 1737 1665 792 4583 3559 463 3284 1340 2610 3516 778 4257 4857 3144 4731 4897 3111 1175 4043 4273 466 4593 2132 3194 3790 1312 2546 1427 3144 108 3902 1709 3892 1434 2516 3941 3232 1705 3060 3685 4150 1252 4308 3890 1758 387 1884 2031 2529 3153 4080 1178 2327 4927 1754 3162 1138 3000 3358 2391 1561 731 4133 2714 4902 1333 386 912 3976 1516 1960 4827 530 4348 2873 3073 922 2886 1592 2595 2115 2556 425 7 3347 287 1004 1391 3926 145 3109 2768 4649 1395 527 3428 3176 4800 732 1672 4512 360 1510 4951 3477 311 4466 3805 158 1067 1296 828 3548 2777 3972 3826 1415 3760 1648 2929 497 1644 4312 4895 840 2181 4444 1060 1192 1613 3057 4206 3159 1926 1401 639 608 1930 798 1446 3473 3769 4123 4154 2348 806 2731 219 4769 3506 2408 4881 3883 4312 1917 1914 4127 3935 1108 2904 1880 820 1666 2145 1717 4709 1630 1350 2713 102 2117 4804 1379 4336 729 758 2676 4421 2557 4640 1707 238 3731 4294 2252 3301 3182 643 1436 1307 1072 3018 655 3243 3725 4393 891 1557 4334 2113 1546 572 520 2279 1572 2072 410 1638 4418 2029 2443 2955 2180 2203 4801 2256 3893 3628 2914 4505 401 1824 4911 1338 1174 2460 4100 383 2888 1350 1418 4794 4739 1803 4566 376 101 3138 1927 132 232 3975 3411 2251 1621 4345 1226 87 2340 131 3290 493 174 3863 2602 3422 1491 2118 1159 449 1652 2113 1593 1263 3538 3276 3463 734 364 1389 1303 2551 3342 1105 4567 1153 980 1080 4679 1859 1851 2428 4028 4605 3177 4974 3407 2448 4896 889 1124 2641 4831 1149 620 2851 3993 1277 419 610 3011 2041 3410 624 3858 477 3134 3963 2259 2144 503 1085 3242 1446 4154 3059 580 1815 3712 3359 3972 1870 741 1126 3426 1866 3705 2075 4223 2792 2682 4402 4858 3127 1977 1774 2054 4522 2320 219 1833 1218 4618 2212 1599 1450 371 4310 2366 1929 4132 4531 3239 3027 4513 1865 4755 449 2290 1368 3652 12 3877 3304 1823 4494 1650 1648 2569 4241 1974 1080 4583 109 2649 2656 1804 983 632 2871 1255 1020 123 2781 4922 578 664 801 956 2640 3262 4195 4248 377 4947 3347 1028 2846 2951 937 883 3320 31 3378 2156 553 3115 4634 2376 4556 4055 3692 943 777 4830 3356 844 987 2250 430 1629 1697 566 2755 4300 3184 2628 1067 2320 3503 871 1622 3389 4633 3363 298 791 4807 3264 1448 1451 2156 2298 4191 2391 4303 3812 8 1773 92 4408 1152 4268 4139 4456 2969 4303 4688 313 1913 3668 3625 4507 761 2437 3475 4578 4399 4523 3334 4896 196 4782 1156 1280 1503 1854 1982 813 2345 1557 159 3345 3719 2411 4135 86 2651 4465 329 4841 1347 2894 2005 4489 713 4605 4943 765 785 3221 1942 4315 3398 144 4118 1666 1077 4684 3070 1193 4352 301 2339 973 3228 2329 2019 4383 51 666 1779 548 2011 2608 2106 4459 838 3365 747 3322 1024 4775 3471 3474 3804 2689 2801 4326 4135 3282 1336 3712 2347 1148 3776 4381 4878 846 505 2820 648 1331 3295 4090 809 3473 1768 2752 3592 2955 3697 3284 3677 2504 794 2180 1752 2425 237 4654 2007 4222 4035 3083 1012 3666 2431 4559 4653 1843 4760 4603 3163 3611 2219 1259 3171 2873 4968 3657 2376 993 4168 248 1247 1632 2229 2273 2761 1225 3706 401 1764 1522 3159 1817 1683 687 1830 557 3657 2758 2993 4230 2906 2890 2290 2152 2395 1073 2824 796 4741 518 2081 2639 4566 391 2034 4354 4271 2007 3233 3232 3863 1958 420 1107 598 2308 1343 982 4275 3625 4322 1084 3703 1865 9 3320 4888 2392 802 1443 3655 3746 3450 1722 3066 1030 625 4189 3579 1637 3025 4169 822 4896 987 2719 4575 2792 2786 4011 4298 4836 1573 4973 4641 670 3569 3275 2962 4678 1701 622 2830 1486 1749 4336 3540 588 944 3708 3827 2459 1634 2670 1283 3994 1531 1575 2413 851 2909 3035 4238 3413 985 3082 329 1011 2275 2954 4490 2555 3322 4683 2099 4392 873 3074 626 1945 2257 4367 1609 2687 3613 4302 2277 1331 228 2722 3888 3653 2498 238 4896 4910 4807 3146 4469 959 2942 4524 4662 2272 2744 492 4957 1370 2111 2870 1582 1189 779 212 1549 3291 960 2 2533 3075 830 440 705 4455 3808 564 1510 2294 4022 1845 2487 3891 1291 4769 3416 2420 4191 1072 4852 2779 2861 4070 4000 729 3406 813 4621 1166 3493 2488 4129 1906 714 306 383 1424 2287 3861 1506 229 357 4635 3270 3877 4912 2345 1608 2359 2831 823 3849 3772 3669 2617 4142 2820 715 3561 2683 4440 1563 4362 2243 81 4182 2543 2034 328 2192 3794 3876 4148 3671 4901 2523 4151 2279 2821 2532 2489 4208 4209 1554 2444 4302 1831 2050 3558 3841 40 1870 3018 291 1887 1042 2999 1148 919 578 847 1217 1138 4274 1370 1185 1026 2044 953 247 83 1014 3003 4723 4543 73 3363 4913 89 1835 655 3664 3538 830 4779 2499 3024 2279 2172 220 1842 3400 2998 500 1253 2966 919 2365 1810 4475 4753 3128 3621 1357 4076 327 4104 1653 4297 3252 2678 746 80 432 3192 4315 3339 3925 459 4248 913 2316 3568 722 2028 1617 307 3951 2803 1882 2669 3999 3913 3915 2395 2561 1860 4756 412 3839 358 4033 2246 3749 384 1665 625 1366 930 2473 3906 4615 1020 4510 4730 962 289 1654 917 1861 4270 4824 1804 4008 1232 991 3283 4739 1043 1291 4939 4477 4179 647 1257 4406 3991 4972 893 2614 3281 3333 4685 1339 1887 1265 207 4424 1541 3653 3026 1560 1561 3239 2270 4335 382 2380 39 3442 3610 1186 3366 4105 2151 3111 4952 3708 4581 1672 829 3523 1327 211 1058 3549 1074 4286 4183 2234 3441 3093 2058 3785 4499 4392 2395 1699 4019 4426 2854 198 1599 3987 164 74 602 2303 490 3863 3435 3350 4248 1502 1292 4154 1539 4412 2779 1267 3387 242 2844 1926 4990 3567 1684 1826 3067 804 928 1930 1048 567 1332 2550 2845 505 4949 377 1991 4496 2032 2420 1558 4614 2160 3906 3934 743 516 554 898 3695 3230 1617 732 2434 2717 989 4439 4562 4508 4050 550 2701 3289 1105 2561 2917 4063 1052 975 2990 76 2004 2759 4971 539 1283 3174 2145 668 3034 396 3641 1159 3572 470 2323 2509 4289 3934 4190 4991 444 1086 73 2460 1030 2337 1645 3656 1553 1339 1833 4375 2781 891 1845 2270 4302 576 3383 611 4996 3801 4905 1728 4305 668 4984 4108 2311 3040 3543 3217 1304 2394 514 2759 1812 564 4380 3288 3094 1745 1321 330 2511 235 1732 3688 3842 1182 2131 4777 4950 3194 4326 3480 656 2668 2739 3650 3006 2541 1717 251 460 3922 2512 3385 4995 394 1919 3895 4141 539 3871 1524 4723 3078 1817 730 3319 2022 3819 3127 3170 925 696 823 3511 4960 4980 1456 4334 1134 1248 1108 1002 2836 3372 1283 4819 1420 4536 782 4709 3329 4362 2261 1687 540 379 1650 1918 731 1754 3356 1567 532 615 4805 3128 2031 49 3012 3367 1673 4265 3988 1449 4082 181 4739 869 4376 310 4068 2143 1089 4770 2205 3157 1038 34 2922 933 4954 1773 2536 853 4223 12 347 1554 4945 2380 280 634 3769 4031 4364 1434 4003 611 4803 1080 72 3433 2025 1841 2405 4455 1957 2117 1850 3639 1345 4110 2397 1334 2364 4405 596 37 584 1381 4182 2940 3140 3750 651 3578 2802 2515 1663 3126 1410 2708 4707 193 2926 4157 148 1618 204 221 90 3520 3943 4056 18 3844 3846 1718 4781 2308 2548 4482 279 633 3870 875 473 3530 3432 3950 4719 558 2704 2954 1946 3831 3866 2106 3254 1761 26 2527 3374 839 3789 2644 92 2543 3704 1784 3649 3001 1047 1487 3771 1051 3528 3201 9 4872 4677 1946 3625 260 4454 3528 4955 2882 2685 497 1164 4350 2880 4202 4524 4636 370 3832 4472 2607 3706 4467 2368 26 2642 3014 226 4291 3945 2537 2365 3051 2786 3207 3679 1383 2571 2152 4760 2330 4679 2336 4453 4993 2676 1558 2446 3245 1558 374 1000 1037 4442 3808 1851 4361 4332 1399 1596 4600 1449 3178 85 2835 877 2350 1441 1447 551 1906 2736 2679 808 3721 4345 2424 3208 444 1875 4652 537 878 2410 4640 4866 398 1313 261 2469 2912 4154 4050 4209 1444 2511 2488 3216 2550 4813 1949 3698 3500 1068 1722 577 3955 840 4693 531 4499 3939 1776 4 1582 1609 3376 2217 3693 810 1678 3933 1195 1555 3762 3048 2240 165 3291 2035 3175 4413 2544 949 1288 2210 3946 4337 911 1755 3367 3038 2547 1910 3801 4557 3768 2402 21 399 4173 2758 1029 789 2247 3503 2214 4398 2012 3150 939 1724 2913 2488 1056 1719 205 3460 3863 976 811 1857 4511 119 3668 1829 1272 4438 1403 359 4656 2956 1671 494 4881 2212 1708 4943 3312 3211 1730 3955 408 197 3693 4630 3685 1064 4691 4586 1970 167 3249 1978 2155 4864 1407 1447 2379 1767 4159 942 3056 3417 4082 4056 1578 3546 2619 4697 839 1111 4113 3226 394 4901 3881 384 56 3736 2186 858 4337 2396 3064 1334 285 3888 2850 3868 2956 4070 1620 1362 3541 893 902 2590 624 2055 4922 2535 3612 3835 3834 749 2698 460 2407 2988 2303 1448 1035 2910 3398 2233 3553 3718 1660 1160 591 3885 1226 325 283 4448 4751 4272 3899 880 2028 2412 3979 2073 3534 3230 1979 1427 4167 4354 3119 4804 452 4287 3101 901 4088 4534 4602 3808 3896 78 390 2209 1110 1859 387 442 4879 3299 1658 4516 4508 1320 1222 485 1741 40 3470 3221 4401 32 1111 1432 4943 2517 4720 3783 4416 1385 4229 62 402 2492 645 1736 4055 3312 3268 126 2060 2300 313 4468 1538 3851 25 2549 1465 4762 802 2905 3016 2933 2169 1526 4102 3866 1397 2988 1124 4756 2873 2160 993 1393 2406 234 3381 3741 3934 1959 1110 2805 3587 1383 4222 3413 4534 4472 866 4123 160 1537 1757 2305 4436 3976 4051 4175 2891 3381 3198 798 1191 1812 1517 1070 3256 463 2368 97 4962 4986 77 726 325 1437 1174 871 3716 1790 153 1483 3606 140 4791 2036 3592 469 3117 1106 4610 937 1222 2967 4965 2020 2806 1897 1699 4000 3136 2556 3063 2681 4058 253 4752 279 132 4983 3907 1647 4613 2570 14 3867 3462 1455 2294 4365 4516 3517 1250 512 394 1808 4613 799 2933 1396 3680 3316 1574 798 3589 4019 748 4356 1093 1140 4239 224 2388 1844 4110 673 2439 3444 426 2169 5 1577 2609 3328 4083 3594 260 1903 6 1174 3369 4598 1366 1355 2209 480 269 2264 4851 3338 3227 4380 71 4735 669 4932 4004 3526 3578 2385 2460 26 3469 3167 4530 1465 1302 1824 2243 2966 4489 647 794 48 1237 2470 2265 640 1149 1640 1279 1759 3699 1991 2253 374 2736 4079 2432 1811 2406 97 1682 659 390 2761 3577 738 3730 3577 4567 2933 2644 4508 4672 4025 3581 4203 4047 1889 4463 1316 4361 3403 4107 2510 3968 1947 2580 4694 1017 2200 4970 4316 455 4218 2257 2463 758 2786 911 949 2552 3842 577 4284 4244 4176 934 3444 2826 352 307 3515 4744 2319 4477 2607 824 4217 3482 1679 4111 1179 1913 4419 1600 4505 2405 2919 4719 4690 4326 1396 119 3927 351 3007 1460 1512 3873 3697 2418 662 2959 925 4348 3410 304 3812 373 941 993 60 3499 3310 3376 2957 2822 1863 3538 1723 414 3400 2749 4655 683 3283 3479 3878 1682 1398 1261 2344 695 3620 437 1778 1189 2172 533 1621 1976 585 3897 140 4443 3624 3881 1362 3882 517 3672 3402 4626 2294 926 4725 2084 2918 4327 4784 2086 620 858 4923 905 3305 396 4227 1820 3486 4394 4984 39 4075 4722 3456 1425 3801 1787 722 1899 690 4407 3172 1051 3363 4992 2662 2970 4825 969 4989 2030 4937 2713 4721 2537 4134 2604 2015 2968 1942 3233 3447 3540 2358 2116 2343 1141 2050 2734 1062 4818 3317 720 4690 1706 1687 4876 1195 2942 2434 3132 1773 580 1741 1481 1178 126 3833 3421 4470 4745 2990 1873 3201 1631 1623 3568 2024 869 1513 1050 173 813 353 3882 1042 4917 3771 3433 1370 4383 1979 2697 3385 2751 2152 3002 4566 4720 2476 4688 4136 4231 4574 1306 3078 4990 4999 2725 4854 3443 2808 4512 4175 4278 3723 4870 534 2199 4230 4999 4541 4309 2748 374 1303 480 3867 852 254 1552 1062 3668 2510 4019 4548 21 3359 4467 959 435 4886 670 2479 3759 3164 692 3677 1914 2070 2925 4616 2286 19 4648 4187 3413 4874 4077 3333 440 1161 3196 4527 4185 711 4508 1978 2417 3875 3717 886 1715 3274 1622 3172 4431 485 1448 2134 4264 3856 3992 4361 3118 1453 633 2170 1157 919 824 1222 1692 4655 2294 3376 3255 2715 1322 3679 878 1394 476 4029 244 361 851 1889 984 2249 1376 4894 2767 1934 3481 1282 1184 905 607 624 4839 767 4608 2926 4178 2521 4654 4720 911 4210 4677 2611 2772 2916 1161 2162 526 2867 4590 4837 2795 3696 2014 1797 4247 191 3191 3946 3907 2185 4626 4357 609 1003 4581 4366 2018 2094 2442 2503 1120 613 4582 22 4060 3145 987 575 705 1608 1734 3296 2663 4170 1 1028 393 4635 2402 633 839 3508 4075 881 1725 3386 1896 1861 3114 2517 1276 4149 1946 1811 2428 2297 4229 4730 3650 4939 2229 513 4011 1787 2692 1400 1082 3538 1796 3731 3987 2159 3909 4019 3552 4533 2594 3253 856 1275 3892 2313 4027 435 1926 932 1535 995 4959 4854 2318 479 4075 2237 2070 3485 1506 2889 2639 3911 3272 853 1201 2389 4371 1349 3811 1064 4129 4906 2213 4832 863 4327 1479 327 3682 1432 3799 1396 3626 1774 3824 2961 178 4004 821 174 1170 3781 3586 2275 3213 1988 3596 1290 1251 3369 2635 4650 3928 2651 3983 1821 2739 3929 4993 4291 632 2696 1389 1805 3799 928 422 1859 3738 175 194 3166 4715 2780 4098 4143 1564 3669 3212 1022 3501 1906 1353 548 233 567 4391 1281 729 2134 1695 23 1495 1123 1048 2268 2469 3438 931 3020 4444 2228 1909 4933 445 3855 592 2282 3284 4657 137 17 1855 4525 380 1221 4059 1862 2636 484 4616 4118 859 2289 4896 513 152 1811 1956 3359 4308 4469 1631 1389 3788 1852 4112 476 2010 3372 1397 3129 396 228 1771 3340 123 3373 647 2377 1486 4046 968 402 1444 3475 18 3218 821 2090 3148 4363 2498 2124 1827 4065 4873 2930 989 1718 4722 3710 4311 3028 4700 2469 4928 110 1865 2924 1947 2815 2573 1376 1321 432 2747 1860 333 871 2952 4007 4374 4363 950 1059 912 513 3571 2063 1107 3178 2679 3518 2298 1994 4745 3214 70 3483 2643 650 3929 1240 1362 329 307 2602 4847 1828 3649 3047 2296 2100 2952 4806 1143 4953 4854 2636 3770 3892 3802 2881 754 3798 1783 4260 4772 263 1205 2675 1891 3968 4960 1484 4795 3097 391 351 1472 2092 2790 3578 325 4616 77 3900 3453 4967 2446 4586 1190 4472 739 772 753 4885 4861 2033 2508 4198 3910 3975 1112 3309 2369 2300 3906 3584 1156 2512 942 2291 1397 4296 3456 2843 3786 701 1777 2923 711 2819 1168 3827 1060 4970 526 4460 2845 1841 4025 1429 224 166 1930 1825 4802 575 1399 2959 3163 1500 2593 4281 4133 4530 3655 1493 2561 1233 3106 4711 3537 3375 3863 613 4079 508 4776 3338 1125 3556 3291 2467 2451 1016 1649 333 1973 1101 128 4773 2026 99 3882 4750 2134 1519 3828 1367 2824 3609 32 3658 1197 1735 4955 279 2867 4432 2455 1358 1559 3946 3562 33 968 2637 294 1560 729 2814 2647 3330 715 2669 1872 2635 736 4991 222 3856 2337 1772 3235 4685 3890 1650 2261 3983 3225 3416 3740 4091 2002 244 247 781 2813 3702 688 274 3655 955 2195 598 2229 4314 2563 998 2548 4402 2774 1504 2628 2 4060 182 416 2216 3931 4255 1407 2955 4534 3094 2134 2009 889 4553 2940 1914 1511 35 4533 2538 1621 2746 2224 2683 2332 3994 4825 3569 4194 1632 2183 3636 1665 711 2583 2073 3927 2087 4231 1290 3349 4577 764 1913 4713 4964 4101 705 1507 299 253 3453 2011 541 4989 3567 3922 3380 351 147 2524 3598 2732 3761 533 4327 1511 3278 4608 2525 4040 1347 4673 4603 243 125 4157 1958 4510 475 837 2003 3494 628 3175 4159 4938 3038 4317 4749 4039 4528 3291 2892 3330 4489 373 3839 1713 846 903 1163 2515 144 787 4572 2475 3388 3823 3936 769 3617 1308 3930 2569 3925 32 281 4145 3921 2429 4662 767 2472 2528 4674 4650 1660 482 1061 428 3857 163 2360 4630 544 3162 2708 4492 3934 1526 1897 869 2458 776 4176 1308 4186 4118 1297 1050 974 2154 2070 3297 2740 465 3070 3698 1499 4981 4139 560 2768 2604 532 3627 428 166 12 1679 931 4474 2281 970 134 322 4686 3425 2074 3018 3153 1987 3231 1229 1182 4060 875 4376 4378 4932 2916 3565 656 1974 1937 1194 608 689 2922 1503 3843 3290 1491 1340 4968 4824 4430 4656 4826 615 4045 4355 3136 3214 3996 1501 3916 2761 1605 4476 629 2055 1793 763 1789 4357 518 45 2483 3649 1972 3406 1641 344 2455 802 4175 2360 1960 76 2190 4518 972 169 2367 1402 2427 1642 666 3903 3546 358 1623 2996 4538 2813 2768 4389 3559 2070 2893 1186 1969 1930 2694 2406 2278 974 3533 417 3838 1525 2458 3679 2158 2324 412 1831 230 4925 4039 789 4883 1156 1144 3801 3925 2541 619 1542 2162 2676 1310 1595 3529 1739 2867 421 3688 320 2466 1787 583 3332 2708 2617 1331 189 2737 294 3580 2668 2395 2478 3815 3920 4465 704 3556 226 3741 2984 593 3319 110 2071 2901 3513 4535 1414 654 2278 2678 4399 1796 2831 3102 3028 2339 1531 4677 1230 1621 1553 1207 1879 958 2649 1505 4888 1038 2044 671 4988 2315 2039 4310 1299 1492 3069 1258 3408 4607 3274 2994 3124 1939 1824 527 360 3335 4982 4641 2255 2674 772 1138 4258 1576 2944 2944 849 2931 476 4455 2529 4472 1245 3173 849 2206 4654 4269 2884 4051 1883 2797 794 4518 158 3183 4542 3870 4790 603 3577 2513 4011 276 158 2126 4755 1271 3932 4476 1729 2687 735 1416 624 1763 1096 4043 3508 2206 2896 2618 2161 1247 3049 540 4002 527 277 2264 244 509 1396 1860 1128 3637 1243 3231 3588 3572 1056 816 3107 4262 775 876 2840 2753 2512 1772 2999 1327 4774 4676 1805 408 4945 558 1643 4525 949 1157 622 1958 1281 2034 2642 189 2617 3171 1834 3489 3301 463 3202 1492 560 1475 1638 2638 1129 288 4840 4215 773 1970 685 57 1299 4707 4680 3867 2486 3038 910 2807 983 1828 1737 4989 1585 3114 3158 142 4291 3193 2582 322 3546 333 1384 4698 852 4919 470 751 693 4987 427 3984 1590 74 1732 4625 585 3569 1404 790 1711 1881 174 1012 2594 4565 3750 1353 3659 3991 1336 4791 2205 4947 2960 1493 1680 1665 121 1334 3407 1535 2327 2591 4834 1902 1572 4365 1005 3536 2422 541 4775 3505 495 2699 524 4939 1252 2668 2780 3167 367 3011 4993 611 4046 3695 4261 535 2649 500 2850 2647 4575 2886 4024 2492 698 3441 1026 219 3558 4619 3505 4900 4174 1512 4216 2940 1599 894 462 4971 1724 1830 719 2231 320 3617 331 1520 3455 1153 4470 2450 4301 2507 4982 2470 3837 4708 3200 3728 363 4129 1436 3546 1722 2917 3196 520 1952 2119 3233 4267 2525 4201 22 174 40 3554 2339 308 3690 4989 2419 3576 4168 2904 726 4531 3197 2446 2296 4793 2046 2918 1576 2084 1036 929 2642 1184 309 1271 2022 3853 3860 707 3582 3385 293 1139 4228 4203 2458 4265 3978 3473 4904 580 3503 2963 4714 3096 3825 4949 1861 553 2110 4009 1083 3412 2457 2011 3616 583 4412 3507 4248 2652 1400 4478 4871 322 4910 2878 2839 1716 2793 2837 350 608 4362 4238 3725 3288 4979 2781 1506 2277 3828 3833 1407 1959 1354 1209 2073 4654 2203 3324 3601 820 115 1039 1566 857 4385 1132 626 4830 2842 4709 3017 3762 1470 1477 2093 2568 4582 383 92 2703 3485 2837 3592 89 2363 1850 2830 2612 3987 3496 3792 4580 1799 4564 2395 4199 2014 1333 3953 3023 1845 536 2993 3348 1915 2527 4626 1192 2203 213 2787 3833 4254 4267 1342 2258 2926 943 4233 4202 1461 3936 2404 4227 812 747 2981 1300 1620 1513 1143 4912 4632 1214 590 1437 889 2204 1132 2254 1001 1222 2704 313 3064 2445 4210 2666 1411 2175 3784 4302 1903 4003 1605 2049 506 246 1500 3321 2259 1401 4865 1800 277 1216 728 3605 1552 3404 3988 1180 704 4682 2042 602 340 2483 707 4994 2536 330 814 1650 1179 545 4811 798 1898 924 1793 428 4083 155 1129 559 4451 4277 4168 4181 2105 1448 1881 881 112 1210 1601 2569 4673 4019 1953 3328 3711 976 888 4246 4409 818 4814 1883 1387 4373 4114 1759 2669 3834 2565 3926 4315 2461 3301 4940 2067 4319 3523 4973 138 2997 2669 4216 615 1983 4997 3174 4151 490 3384 4208 2271 4255 791 2951 309 3073 4545 4026 1848 1171 4111 1563 4467 1912 3727 2186 3902 4345 2691 3136 3141 4963 4591 3102 1807 2150 4918 140 1552 823 300 3274 383 1918 4317 3282 833 633 3638 1547 2164 432 1631 2320 3925 910 2551 4575 3395 1782 639 3043 1433 4900 494 2539 712 3176 3611 2784 1306 4591 3247 3907 1912 1449 3489 124 30 2132 2519 4236 1338 2407 1435 372 3488 2448 4340 252 3640 3031 2569 2669 4934 81 458 3119 2090 2510 1695 1364 918 978 3094 4475 3619 248 1969 1174 1796 4426 4038 948 1696 2354 3181 3472 1708 1541 4494 432 3207 1315 4704 4206 4741 3832 707 4651 4693 4958 2215 1703 1035 2529 3267 2322 1110 4801 1831 423 3147 1684 3802 915 1800 1985 1212 4290 3818 2189 2301 1187 3432 3762 1901 3983 4893 732 482 3166 4810 434 2357 2641 641 579 821 1713 4147 3798 1994 1391 523 376 851 4458 17 1578 209 4036 4513 4497 177 4533 689 4557 3174 1727 2382 1610 2917 2904 1663 41 1280 395 4625 344 1820 3447 3041 1862 3426 750 3741 3504 505 3272 4460 4079 4186 470 2745 2104 1531 279 4180 1442 2757 4478 2216 2067 4966 2465 3734 2092 4856 4172 1729 1024 4368 1532 113 3393 1440 4589 4104 4043 1213 3365 2447 4863 313 4942 3258 3146 4378 159 1640 2035 3394 1572 2356 2008 3213 2930 1807 2346 3582 2340 2611 1772 3114 4769 1145 24 1763 2779 724 1010 3798 2041 900 4531 541 246 4125 743 2126 704 4349 3367 1515 4593 209 1920 4920 1778 1824 4283 3184 3411 3262 1043 4929 484 1259 3986 1427 3424 2346 924 140 2652 330 1977 87 149 3744 2799 4560 1479 1163 567 4402 118 3031 1396 4481 4057 715 4383 4504 1594 1107 4813 4269 4455 2758 231 3552 2012 3201 569 2888 3415 4370 2947 885 1067 1733 4867 3799 2477 1827 3353 942 3242 2470 2098 199 559 399 1822 2542 3632 4832 3002 4334 786 3242 1351 2074 672 441 3809 3672 65 4770 1952 1497 744 1628 2162 1195 1371 3100 2231 3063 3637 159 1636 2955 2701 1108 3265 1680 2413 3271 603 2645 1763 2592 3146 3914 91 4514 3052 3158 2298 4636 4273 2922 1205 1163 2501 3340 2848 3902 1264 621 232 1529 3873 3883 4282 603 3439 3176 921 2992 2567 633 2524 4631 4209 647 3837 4908 1267 4457 35 1352 3068 1273 2233 4676 1362 1059 4709 2714 2445 49 2346 4292 449 1481 4950 4843 936 45 3852 3873 1198 4826 4764 1775 731 3586 3190 4248 1765 2850 4083 1620 3475 820 1820 2206 3947 2918 3496 1846 4469 1074 2115 2736 2245 2596 2425 1484 3325 431 2871 4068 696 2056 403 3232 505 3225 1927 4645 2170 1544 4114 810 4661 2557 1598 345 4351 2671 1195 1804 567 2464 4355 2910 4740 3508 4276 4382 4236 4990 185 2120 4774 4084 889 4723 3737 3830 4055 4427 762 2699 2760 3064 1827 1891 880 3310 1614 4854 2421 2508 54 155 4610 1277 1438 2218 4006 1209 1639 2627 1963 4829 2343 4365 2015 3783 4397 3120 3558 4419 910 2571 1782 1673 1683 2271 2017 1012 993 2569 2127 164 1479 2668 4865 3781 3907 1085 4383 1686 1894 1461 4835 1483 1403 2331 1404 476 716 4863 3236 428 1821 2600 1482 2626 3199 2967 4521 1011 3998 1802 4903 1806 1956 2954 4655 2406 3084 109 2895 4860 3087 3948 3819 4347 4802 2110 2576 3866 2134 4588 1714 798 2351 3955 2630 1373 3006 1941 4521 843 671 3048 4887 3689 652 1029 1844 905 4528 2082 3415 227 3092 3865 4306 1596 4333 2847 3044 2522 4860 358 855 1113 2229 2467 946 4993 4840 1408 3423 2069 4964 4363 3390 4165 4535 4013 417 1581 4535 1893 3878 1988 2956 1235 1544 62 4531 3277 3990 1731 4845 2053 4027 629 2973 3512 156 4422 4494 4944 3797 3888 1819 460 4420 3106 1261 3811 2949 2034 2057 1317 3828 3070 287 1666 4422 4833 2780 3600 3968 957 697 4521 790 1899 3369 122 1302 52 2159 4070 2410 3732 582 3289 202 4401 2543 3446 2928 1184 175 4490 4858 3353 4485 2694 3163 2622 3320 1896 1490 1000 104 290 2505 3474 2873 4010 4215 660 1371 1657 3759 1353 660 4300 2047 1281 620 230 2826 152 1855 2628 382 549 3847 1447 2751 1564 3496 4158 1082 29 2010 3753 1539 3394 811 1599 1223 4485 314 4769 1138 856 413 2245 1203 650 4420 1324 955 4017 1091 2788 218 2387 4364 2126 1914 187 2155 4841 1890 4442 664 1365 1268 4804 3921 1865 63 2935 53 4110 2141 1175 2754 3354 1686 4805 527 4286 2716 3987 3859 2016 1629 2289 4188 4138 2965 3644 4489 473 569 3778 3273 3735 4836 703 4250 2561 2773 2962 3059 2049 3168 4144 1385 4197 1881 2065 2398 406 1700 1526 4877 618 4648 2593 4552 3435 2062 4221 346 3238 3327 2850 3582 1301 3844 2619 1494 2597 564 3551 676 3073 1065 3683 1884 2077 4323 3022 3016 1539 2499 1651 3075 18 1969 4603 4407 986 4151 1432 4567 1017 4956 1035 2565 1 1235 832 4477 3191 2921 3269 2424 3398 3938 4318 2467 4970 3452 1228 2429 2550 3234 4993 1396 2582 1242 2549 4801 2021 4736 2717 4671 4265 545 4766 1928 2834 4393 3238 2224 4919 3341 2516 2432 3760 3658 1419 1884 1325 1812 3835 1533 2685 3415 1416 1536 4560 3674 209 3326 3750 855 4562 3154 870 669 2690 158 1920 1054 782 4678 2843 1505 2220 699 176 385 4369 1489 4925 708 4660 1441 106 4652 2144 2992 831 3010 3702 1790 4693 358 3001 4584 3088 720 784 1487 4900 3419 2743 2487 933 4724 3718 2305 1685 3807 4960 1169 2458 3234 830 3432 893 3329 2242 3947 748 1368 1036 2090 3800 4692 1129 2530 560 91 4358 372 4749 4807 217 379 3204 4918 633 2658 4135 1093 4297 2548 2780 545 1321 1058 3124 2980 3069 4441 4045 1534 1708 561 1881 1097 1050 807 2357 3604 3782 3531 2035 4922 1853 1579 4144 3256 581 3799 3806 1442 1387 4323 4539 4390 1646 872 1049 3119 1857 2874 1052 555 1461 563 3239 2342 1708 2087 4215 3461 2471 287 774 764 1193 4390 4537 3401 3594 247 451 3718 2822 2420 1336 4810 155 2952 3587 65 4246 4775 1528 3872 1415 4585 658 3178 2000 1770 4302 4381 4058 3165 615 3446 4255 1252 3288 945 4705 3498 2069 3753 1162 537 3850 3310 3754 3876 3570 578 3637 3839 3857 2083 3546 1 1307 4205 3125 1537 1763 4013 3549 4822 1388 4438 3127 4318 4668 1736 2313 3872 4244 3404 1296 98 2929 313 3850 2035 198 307 2317 4810 3264 6 2902 1933 1936 1623 1219 2739 1173 2052 2674 1811 2823 2871 1599 2018 621 1502 4882 1562 632 4542 3783 1941 694 4100 660 2838 8 4650 3326 3104 2436 4192 3244 3525 3075 905 4242 168 2644 4762 1640 4403 640 486 873 4818 2124 204 2085 1270 906 751 4767 396 24 4797 983 2347 4503 4313 416 2490 3461 1778 139 3063 1876 401 891 496 408 935 495 558 3605 3197 4420 1198 4535 3745 1960 3567 3329 4904 1416 310 4831 4350 131 3876 1059 4472 1204 446 4587 3066 3332 533 3001 2770 3101 444 3674 2827 1512 2181 2304 1642 2560 2516 784 2982 1725 1098 3837 2519 2066 3355 2139 310 1400 2264 1188 2557 577 4038 4127 1130 4461 4542 4092 953 144 2195 4577 1631 4650 359 1640 2832 3326 4078 2183 3489 2715 696 3038 662 1974 4436 1356 1926 3614 1880 4451 2634 4871 3434 4440 4594 848 3258 4980 2119 1765 2277 4653 1610 3253 3180 621 2372 1172 2875 2082 3820 171 1802 3973 2300 1363 3087 2115 4036 3766 1219 3703 1614 3846 1760 4830 3512 212 3577 2673 4501 2322 1395 983 2516 4457 1444 4264 3080 4660 4003 2059 2630 803 1879 2433 4570 994 3718 1015 4698 3807 3704 4592 3849 2495 3850 3441 4662 1105 1180 4283 2626 3193 2555 4069 814 3591 1000 2896 114 86 1462 1817 1471 4021 2768 1834 3510 665 1401 1304 215 4729 4362 3055 4436 2289 2087 3034 3970 16 826 2899 847 1849 1375 2961 4342 1950 4478 893 1804 744 4341 3012 4280 96 203 4128 1970 666 3662 1447 3531 4621 550 1650 4957 748 3328 4191 519 3215 4883 3680 4850 403 4150 1186 3334 4110 2888 4687 278 4932 3783 1132 4695 773 1578 828 4542 1980 2039 4875 1079 2281 3990 2619 3070 2488 2131 882 2018 3928 176 3722 4325 974 1993 3689 3381 87 1054 1311 2342 1217 1804 602 3862 2514 1236 4796 3256 3599 3243 228 3250 3327 4657 3377 2102 1286 4762 3331 4021 2235 1152 1330 55 2538 4382 1076 2052 154 1854 2147 318 591 2509 1581 4709 3921 2866 1483 3914 1988 3618 2130 2820 2095 855 181 438 4573 596 264 1799 3894 1955 3095 4904 1367 815 1229 58 1390 4842 989 2181 3951 1800 2437 346 690 2306 2118 1315 4690 4989 4758 205 943 2768 1909 621 1925 4705 3875 3008 1163 3433 2985 3569 3213 627 1435 3735 539 1209 1933 4620 2007 1079 691 4247 3891 1910 2175 4859 3633 4162 1702 4254 2617 2341 4491 4379 1110 2306 4051 48 4513 962 1376 89 4909 3627 2783 1683 3193 459 185 3105 2465 2033 925 3691 3102 421 876 3290 4481 203 4900 4734 444 3645 2990 1112 2857 1814 3513 224 1472 2607 1908 3888 3350 2293 1679 3398 1041 2609 4091 1790 4557 2023 1893 1638 4905 1608 3760 1849 1499 4824 96 2645 208 2960 23 2964 341 2069 1443 3975 3705 95 446 4254 3536 307 533 4897 1937 2746 2498 4442 905 4064 2898 4985 4583 1925 1696 2495 4133 1879 440 3323 1085 1110 3461 552 258 1263 187 4965 2395 1122 1605 3739 187 3204 3936 2283 1940 4662 3054 3062 2535 675 4301 811 3749 4590 1245 4508 4642 4034 1342 1953 4500 4016 3935 155 736 1389 1376 834 4854 529 225 280 2328 4929 753 2700 455 349 2896 3896 782 1763 2781 660 4133 978 2800 4232 3935 3560 65 4029 1604 901 2784 549 3712 221 2146 2671 922 3338 1579 2412 518 864 790 4885 2196 4896 927 3122 774 2445 706 764 422 4233 2352 3044 1157 3921 1761 4338 3269 1397 3661 2319 185 2314 1754 139 576 3575 225 2816 4213 1219 4921 156 241 2829 195 1067 1360 2491 612 1547 1400 3276 3478 2967 1637 3478 3295 2045 1024 3968 4456 3824 2675 641 3255 3734 3254 1288 4501 3050 2430 2081 1281 2771 3200 4558 3884 3356 2850 3004 2643 3834 2179 4882 1480 2433 46 2685 2049 2335 2387 3079 1296 136 414 1851 4105 120 2278 3595 4047 164 87 1851 2895 193 4409 891 3851 2611 3798 4584 2480 1680 2856 587 1528 723 425 2736 2681 3473 4168 913 1181 4647 3747 2033 752 3370 2488 834 4389 2549 1202 4527 1897 2143 522 2098 2078 506 396 3255 3146 1629 2958 1935 4613 1099 3764 2671 4079 2658 1367 4894 2823 1709 2385 18 3621 4131 3114 4292 3737 3781 4734 2831 1177 268 501 2253 639 336 2114 842 721 2090 709 2591 2656 1547 1457 4320 97 4139 1366 3663 847 739 1736 759 423 2171 1294 3513 2194 2357 3516 4122 2294 1840 2801 4435 4294 1838 4698 64 1365 350 1333 2858 3567 378 1991 2045 529 2954 3447 194 3572 3936 1936 3982 1086 3594 3651 3129 672 1108 4915 1025 561 2755 751 4852 1593 3682 843 2913 4775 145 2607 4808 4284 3825 3694 3973 4998 545 4385 4473 3766 3548 4498 1697 4354 449 3393 3765 4756 3506 770 4306 3312 3189 373 569 4186 4054 4237 3390 3718 1035 2266 521 78 3719 3087 1520 888 4391 1140 3579 3805 1160 2621 1775 4556 2367 4129 3412 3956 4231 1772 4639 1005 1735 1909 161 1632 2401 2177 293 4594 93 4990 1222 1158 3939 529 4751 1376 1373 992 1841 130 835 1297 4976 4898 4868 410 2142 1602 3644 4902 1375 2975 48 526 2740 355 68 2245 2296 2972 3109 2731 1646 4498 4664 556 4281 1236 3697 382 4641 780 4397 2822 629 1166 3904 804 476 2118 1799 1778 4915 87 1376 1449 3266 1924 3077 683 278 2874 4709 3218 4249 2940 4939 1904 2766 102 861 2925 1901 1003 1142 2781 4277 528 1148 2007 1181 22 3802 1455 3097 3011 416 4500 3531 4082 3894 59 1120 1686 61 778 4735 1531 662 1286 3238 1302 3856 3621 4780 1520 3606 2645 32 4462 1679 4835 1073 3124 3485 4381 2435 3037 3926 4977 3088 1805 1438 4491 2781 888 1387 2075 4817 4272 2080 2004 1193 3018 1002 1119 2191 2713 4350 1238 1526 2778 177 977 2240 215 982 1324 256 2028 4300 31 4336 1253 1718 2501 3597 4270 3657 3061 2974 4721 3601 637 3944 1540 460 1434 1357 4328 3957 232 1248 4315 4331 4304 1842 4319 1759 1605 2473 3865 4585 134 2188 1139 1812 2304 1472 994 2134 3993 1878 4816 2441 1390 3050 2867 1805 3134 3053 4308 3443 2452 3853 3858 3139 2296 3568 3188 327 463 2692 2699 2102 2559 2458 813 4090 2044 2278 275 1506 2254 3657 4076 921 1768 4135 1439 2669 3427 2626 326 553 2697 941 2781 267 530 193 2455 686 3834 1011 4329 978 3729 636 757 4991 3922 2928 1649 4022 2428 1040 918 3984 1988 1280 3177 4292 425 3001 3012 2501 839 3400 1430 338 3357 237 4055 2829 3503 1005 2774 3813 868 2801 1147 1612 4624 93 4588 1544 4468 2569 980 2502 1545 2452 352 2291 3769 4844 2824 3977 4478 2039 3476 1465 2657 1821 3212 4451 3972 371 879 471 3608 2433 4005 3375 4128 4149 4917 3627 4516 4215 1880 3147 2192 1803 2388 3081 482 1506 4690 4405 1567 1608 4863 774 1262 983 1663 1712 4291 2435 1054 2408 1390 2309 1333 3314 1066 2848 979 3532 430 4495 4857 2040 2823 4205 1885 4990 1044 739 3456 1679 1913 4637 936 2539 997 3349 815 3316 3107 775 1449 849 1213 740 4746 4908 3348 3703 1086 2468 4441 3355 2295 1732 2928 1290 363 4490 1544 3111 4284 1401 3524 4958 3406 2039 3860 2207 676 4584 1117 270 291 2385 4285 3118 2972 742 1560 1497 3775 2436 4134 2601 1459 2735 2402 4283 2319 3430 4556 4039 2757 4994 1192 1753 945 1299 4725 4851 3782 4307 4135 3265 2265 472 3038 3619 2684 3750 877 3038 756 3499 1667 3643 1556 3282 749 2943 4672 4272 1754 1458 3307 1994 1982 3832 3105 61 4616 3179 4317 2253 627 4478 4389 295 4201 483 4401 654 211 1647 879 2777 3202 1097 2114 2963 3706 86 3214 4291 2033 768 2238 386 3605 2650 1247 3071 363 3990 2522 966 1873 327 1677 3692 4389 71 3547 4637 395 474 568 4631 1842 329 933 1460 96 1953 4538 52 2546 3257 3791 1920 1573 711 4026 4640 672 3572 364 4406 1175 955 1700 4905 1626 1398 4394 2075 3139 1913 3677 3772 236 2749 4966 2796 4863 3479 123 2356 1628 4742 3629 4982 2542 1968 658 2209 1222 1069 2091 3350 1279 1235 3855 317 1944 3361 1303 3009 4541 2364 1192 648 1398 4620 4420 3460 2479 1544 4817 388 199 3662 2808 1036 1785 4044 2855 296 1501 4602 2952 973 104 141 4656 593 1240 1662 2080 4814 3449 1953 4384 2187 2906 839 47 227 4913 1420 996 4971 1755 4937 1208 3776 1189 483 3154 4271 2790 3746 4401 3052 4730 4291 2070 3612 4928 543 487 4226 4485 3578 2277 3341 4392 2956 1231 664 4155 4667 1436 338 1672 4855 4806 1724 330 741 3105 2069 1968 3173 3568 3761 4517 3980 1977 2614 4994 2475 1844 1637 3107 1470 2583 727 3686 3181 4845 3326 2287 4974 2186 3551 2831 3001 113 3799 1952 3299 2518 2235 4587 460 3533 4294 258 1249 4841 2863 926 1738 1397 2224 2882 3405 4503 2208 4670 1129 1504 450 1101 1388 2669 2676 4695 3958 985 1049 2176 2356 4729 1903 583 2902 14 4170 3992 4920 4271 3215 4266 3485 948 1938 2378 4487 4996 2913 4279 3945 1656 4062 3851 4773 4573 1960 2392 1590 286 3755 2257 728 3200 3691 4484 1203 3077 1917 3255 4667 2842 967 1512 2115 400 1683 3988 1029 3950 2568 4889 723 4605 1713 3867 706 2963 476 1803 4474 145 4851 4123 279 125 2423 1467 2443 4153 2536 1880 993 3938 1486 1711 156 929 931 206 2662 1470 1471 3156 4017 3040 3707 1772 842 366 2758 4926 512 2609 627 2358 1490 1175 4361 4627 2606 514 2594 4185 3411 4391 4852 4144 1552 4448 4267 3626 1010 4858 4229 4881 4338 2272 1780 3223 4157 950 1856 315 4738 2934 3539 51 303 4455 1427 4237 429 1561 1379 4764 4007 1690 3266 3425 751 1292 3858 2848 2130 2196 922 1767 3639 4285 2445 1466 923 1395 977 2274 471 577 3233 4377 3864 3027 395 4927 831 908 3643 4760 1103 3570 1694 2260 3370 4493 1744 4998 3780 1963 4999 4462 526 4879 1837 3247 364 3958 4721 2185 2192 2424 3351 1704 3229 3253 4452 2195 2316 4525 3795 3502 4090 4463 2626 392 1408 1579 2629 4662 210 864 962 2886 1001 4551 740 909 4329 2941 4697 4402 1243 3981 52 3360 4428 348 27 4784 1821 4644 2897 1308 3777 3137 4349 814 3465 2567 986 4591 315 818 4229 3952 3055 1364 3146 1452 2001 3610 288 3844 4010 783 1872 3130 1823 720 3706 166 312 639 1175 4172 4746 1113 4040 4564 2438 207 4054 3753 4392 1185 2152 3707 2608 286 1904 1693 1764 261 302 71 412 4511 2355 4829 965 3274 4656 3894 1751 4648 1021 1638 895 3742 3250 4068 3238 3045 1025 3917 2215 3645 2153 4575 3981 2757 1117 4959 1803 1932 4315 3195 946 3 2406 2025 2151 41 3093 2710 2402 2534 1729 3168 2975 4640 387 1917 4889 1409 1779 1425 3914 590 4586 2572 2933 3786 4697 218 261 3649 1840 4913 1291 1997 1248 558 2827 3381 1969 4648 4039 1161 429 3260 2467 4799 739 3031 4655 3097 4941 1263 3129 4525 4602 979 3160 1852 2621 1974 1186 595 3060 960 1214 1669 3425 1037 4979 2206 1725 3700 4696 1881 3208 4353 4585 4796 106 2595 1569 263 198 4855 2138 2185 4385 2875 1270 3651 4407 3220 4618 4682 215 2224 158 3273 3218 4653 3974 2509 1496 2264 4380 2871 4770 807 3307 3166 689 696 2509 426 846 1775 4255 4842 2376 3132 4304 4455 3017 3122 3013 4479 1393 2402 1640 4435 618 70 2756 4313 426 1974 1939 778 196 4574 2680 4077 4527 878 2277 4378 2165 2337 3375 2472 598 4254 3293 2393 1242 4634 1532 2640 3467 4300 4310 1234 1633 536 3062 2410 1107 4869 1813 2210 2997 2215 561 4961 1884 1741 3945 3200 3484 4900 618 3732 2315 3442 3685 4967 2403 4396 3174 1183 2427 144 3023 166 1223 3812 2123 952 268 4285 691 704 3869 3497 2444 747 25 2454 2239 3395 2810 4352 4608 3445 767 2023 864 4196 3723 2598 219 1556 4636 782 2955 191 1492 4193 2443 2764 268 3919 2292 3675 36 3180 2147 3578 1004 768 2465 2507 1703 1646 898 3963 1234 4861 1719 2797 3442 2266 3220 4701 1691 1188 466 2206 1745 4015 2646 1156 1211 3394 1016 2579 2683 4280 2597 1446 2783 3051 1262 112 483 1524 15 2487 2005 2573 2665 4812 728 527 3576 3108 4185 540 805 4946 4973 2774 1629 3786 1273 4014 3104 4248 1544 1302 3475 3783 4401 1175 718 2291 2647 4836 3847 1271 4735 3693 1014 1583 4093 1093 1391 3744 4191 789 2131 2339 408 4615 2038 2902 4031 1691 643 3018 4678 3813 1131 702 2835 3821 2722 394 10 2686 243 3509 2784 1167 3862 3376 2714 3965 9 2353 980 431 1948 4233 1979 4585 188 614 4796 1009 4824 2658 1898 1365 487 4738 3780 2468 569 1400 12 296 817 1457 3545 2818 4546 3295 4374 4598 4598 2016 4137 298 2808 821 3365 1164 3244 4772 4368 4969 4474 2495 3157 527 3926 3539 996 4692 4051 1874 3381 1228 1819 2121 3065 4375 4297 1370 2001 2064 3935 4788 1620 943 4640 3590 1110 3808 2039 2255 571 3322 2222 4545 544 4601 1505 3697 275 205 472 2713 278 89 2032 3679 176 2476 1307 4643 2331 435 2283 1269 1999 365 1451 3596 278 2302 2518 336 4238 3597 1862 3217 2538 461 3310 3773 4665 1520 337 3182 4238 4263 2081 4066 2694 1251 4376 233 3333 1208 3963 4635 2601 2676 2897 16 1965 3429 520 2325 4992 4224 1905 1029 948 1011 3647 1318 1207 3571 3820 3432 3661 2351 4677 2906 132 1611 4329 2381 2950 2054 3389 1062 1667 245 1498 704 788 805 4766 4408 281 3061 4495 4447 92 4137 1691 2836 1636 4169 2771 2511 2859 4895 1708 535 2776 4397 1236 53 3878 4445 4587 1255 4131 1455 735 3214 3130 1318 1982 1776 4209 3571 369 3479 4908 3761 4275 1303 1328 4791 2238 2036 889 3025 2670 4866 1260 135 4564 3227 4134 309 756 2453 2227 4682 1527 953 4015 1953 2938 2685 4321 426 1765 2283 3683 2210 661 4288 2124 1622 771 2390 3358 1940 3971 770 1088 4003 854 2870 4604 1615 4656 944 1882 3966 3226 3490 3268 333 1545 3968 3080 4411 4213 3029 4209 2436 3099 1942 4166 4263 1220 4813 1730 441 2980 2135 3762 4176 2723 4175 4274 601 2032 3873 408 4675 4769 2887 1247 4586 4883 1528 3910 3900 1392 1852 3375 719 564 3721 1624 2105 1640 1617 1125 839 4968 2666 3428 2815 2300 1220 2983 4173 4890 1295 4990 1138 3442 2466 3570 2488 2641 1997 2467 784 2391 4664 3340 3676 2785 3985 2185 533 4935 3059 2424 4214 2743 4353 2365 671 4344 4975 1452 1363 4464 1290 723 2626 551 2266 301 4064 4234 983 4512 2004 4761 4402 3504 4570 809 2055 4314 2913 4978 50 4450 2694 4633 4974 3925 4503 2168 4407 1663 4793 3210 3826 2815 4859 1615 1784 1686 2585 4934 3199 2236 4337 1414 800 1643 1977 2291 1914 2618 255 4960 3406 2203 1015 2151 409 2821 2986 290 2781 618 1473 534 4207 4682 2006 2219 4155 519 3715 2917 2524 2887 3696 654 1116 374 2665 3634 3962 1817 4062 4521 1343 2107 4522 608 1936 1107 4309 4496 4631 4021 4874 3766 4962 2389 4185 1681 4090 3759 3190 872 4886 2738 4032 2329 502 2007 4795 3571 2088 1367 4023 1157 21 979 4990 100 925 161 4986 1689 959 2254 1860 3297 4226 1871 3998 1795 4976 3870 4019 414 3013 4003 1177 1968 4532 4832 982 2280 4394 3116 952 381 3401 2426 1803 1436 2263 1311 4296 3830 3388 2807 4560 231 3791 4512 3556 1513 922 3357 4073 2679 4914 4972 852 4722 888 3697 1178 295 90 3049 83 1239 3986 472 1762 2222 3854 1819 719 4877 4439 1703 1829 249 1314 2816 3388 4809 2578 4010 952 3059 715 772 3120 4287 2345 2168 3632 123 2151 493 4751 477 185 3445 66 3116 4978 711 4951 312 3798 182 2011 4421 2914 4840 205 2317 2223 415 2592 1747 402 996 2229 168 3527 4263 3238 4553 2538 3424 1108 687 3876 4186 3555 3150 2484 490 3049 2558 3915 804 4450 2469 4775 4798 2487 4411 185 1572 442 3813 455 4466 4235 1379 3418 1965 814 2379 2217 1291 4419 1563 4997 1685 4341 2570 3395 2500 980 4880 4589 4738 1379 953 4041 933 762 62 2312 1775 1237 3315 2480 2864 2315 554 971 3482 1791 447 1854 4820 3067 2307 403 1505 4184 4282 3199 3718 2832 4572 2268 2919 3285 767 4273 2818 4334 4715 365 258 3737 3453 975 3933 2019 4061 2689 3135 4874 376 4464 2685 988 4982 1214 2331 1301 4205 153 951 1133 3820 4321 2739 1144 297 869 1990 3660 1380 4687 3100 2206 2361 3931 3706 1933 2506 3564 4835 2566 3371 4824 2893 3886 1708 1743 2829 1987 1299 1327 1087 3348 3095 4739 894 2780 374 1471 3386 1203 1144 4270 1309 4557 4961 3765 1397 4553 403 4597 3646 1371 2978 3548 3693 2426 1878 2589 2181 3554 812 2811 4814 508 2485 498 4745 593 4142 3455 621 347 3231 298 502 4141 300 4483 4792 1565 671 3531 4736 1177 1971 1694 1652 2983 3739 2480 2958 4819 3305 660 988 1085 2047 4102 4939 3384 1410 3067 616 3221 2649 332 3517 4462 3610 663 1690 4419 4478 1366 2842 2824 593 53 2634 2381 4235 3448 4013 2069 665 3755 4618 4551 4572 272 3876 1560 2624 965 297 1319 1231 707 3532 4400 4796 336 2004 1562 1761 3686 4410 801 4857 1234 351 4652 1486 3949 444 160 2900 3615 1031 4107 3812 4375 3421 4074 602 2468 4770 1059 2776 4975 3779 692 3937 1486 204 4074 1822 219 1450 1283 2141 1475 2947 3149 2916 2232 3065 2756 170 3904 2020 696 575 243 3396 2308 3064 2120 1970 2473 676 2857 2352 2825 2953 1218 4108 2156 4999 2870 4394 3798 2691 2522 1215 1687 262 2632 2190 3609 3428 2374 4415 3382 2798 3556 2763 2224 2160 890 2506 4551 1339 1319 3197 3967 2116 2315 3612 1911 2507 3294 3888 3682 270 518 2538 1322 3019 2374 2731 2008 2193 2057 1426 2221 4904 2291 625 3461 4900 4984 856 887 3790 4403 3697 2262 307 4905 3178 571 2371 3443 870 3816 2355 1888 3772 1022 1084 2664 4270 2376 3105 426 2908 4374 2845 2599 4887 867 4635 1628 3814 240 2212 3820 460 4415 3477 1612 120 3320 2030 2678 3827 2799 2916 2830 1078 2084 2879 3816 121 2881 597 240 2037 424 4869 672 3867 4883 1413 1598 4291 1962 3853 2523 3990 697 1186 1581 3772 3326 1780 3085 2327 407 2535 1074 950 1970 3446 4645 867 3364 379 3803 3350 3659 3913 3558 1671 3948 4219 3724 4311 1501 1241 2102 1320 4396 1090 4339 3561 1750 3133 2354 2035 2337 967 2603 14 1099 2384 2119 2277 4544 4373 1971 3677 3360 2248 1914 251 2262 2883 4648 1451 890 4337 2095 3825 16 1622 4702 1628 4447 2289 4021 766 1939 3017 3218 1109 2412 4445 967 4557 3165 4131 217 1588 4557 3922 3563 1333 489 1055 3521 1342 4864 388 182 1705 3062 588 2662 287 2465 2521 4188 576 2735 4407 589 3004 4471 2390 4996 4837 4131 291 4348 443 1516 3655 4057 4383 486 2103 3319 3112 3031 338 457 1745 2077 510 3068 2425 3005 2564 1721 3353 3988 2048 4534 3466 530 498 4902 1724 1658 3231 4068 1536 3492 4096 940 4512 1739 1073 2115 3441 3504 2940 858 2760 1213 2132 1950 250 3482 2706 1363 266 3571 244 92 2535 895 1953 4373 27 4307 1502 2138 2485 3582 596 2237 4856 1307 1607 1595 4634 1201 1904 4888 4406 438 3212 1542 610 4864 692 4418 2018 2667 2779 1104 3379 190 1603 1609 2832 3101 2552 3948 1401 3856 1219 4443 1983 4651 2016 1921 226 1148 1968 4923 1355 4921 4136 4484 1370 1071 2464 2743 4721 4899 3126 4984 1702 3805 2064 4563 4237 944 1917 1620 3852 3876 2541 2806 3998 4012 4836 1133 1777 2937 995 899 1591 2356 3111 3670 609 1840 4920 4896 4679 1518 4964 278 3297 2686 3449 4258 705 1629 3462 4442 3175 481 3379 342 492 2823 404 749 495 22 3658 2185 2299 1858 106 3398 63 4889 4924 3455 2964 2625 1509 3537 4883 3768 4381 3103 1013 1339 786 892 481 832 4835 1044 4897 1059 2158 1315 4637 885 3067 1884 2694 4328 1159 1987 220 2092 386 2435 137 3638 3817 4506 3868 2796 2084 4744 519 3130 2953 3460 858 4855 4240 2999 3293 657 4 238 377 1909 4944 1756 4144 872 4136 2062 449 3753 2748 3325 3061 3756 2457 96 2637 96 1567 3119 2945 3514 2468 329 4658 4952 2967 839 3041 3751 686 238 366 1974 785 1305 2282 3928 4468 109 2661 1046 1473 2988 4553 2075 1044 1522 1772 2670 2389 1851 2258 3339 3193 3915 3881 2162 2858 1668 580 4551 554 3604 1969 3800 220 1708 3259 339 1515 1162 4232 1173 1617 3944 4987 443 1602 4307 483 1773 222 2004 1835 262 3290 2082 4368 4054 4943 4167 3638 1392 1114 4223 1555 4276 459 4396 2683 4422 3286 460 4682 2181 1493 3697 2285 4253 875 1960 2993 1829 2194 1963 2346 778 3750 4983 2646 827 3888 3118 4224 4914 541 551 1061 457 4125 1689 58 4907 4492 2379 708 1134 435 207 1438 488 3744 1035 1487 2015 3522 2551 3017 4791 2310 3105 3987 2848 3405 1420 3904 4646 4283 2044 982 2671 1866 1275 4392 1056 933 1088 3877 3761 3301 3331 1574 1964 4320 594 1876 3610 3044 3720 1895 262 1953 4040 288 616 372 3574 1296 1955 3917 4478 1471 1399 4722 2963 1702 3712 4241 754 4493 1861 3570 1028 2046 1930 4163 4464 4520 2862 3866 1646 2685 4214 4614 1005 4676 2504 567 2662 2015 1593 4489 790 4454 4496 4254 4592 3651 3504 377 2745 996 3826 4659 4642 4021 264 745 2778 2763 4755 556 889 2001 2863 272 3062 4455 3834 4221 2938 1246 3624 2593 1587 1685 3322 3053 3586 3895 4954 1619 1197 3763 1464 4591 1550 139 2200 4643 2994 2373 274 944 1274 3021 1169 4932 45 1041 1045 2759 925 3603 3809 133 4837 835 3029 3335 1178 3691 2308 4850 3511 3881 3407 4790 623 120 3657 1464 943 2439 3890 3264 2152 1448 492 4908 1106 4883 3537 1571 2684 1456 2090 3427 4973 4993 761 4412 2526 4926 3713 635 2606 6 784 2816 901 2893 3788 4904 2561 3664 1963 987 1652 4787 521 551 3747 1539 4126 1443 2120 269 1581 405 2506 1373 2223 1893 3184 4592 2382 2119 1146 4762 4346 2029 4008 2272 4999 1171 728 3120 301 2449 596 4436 3855 2493 2586 1523 3381 1918 3066 4952 474 1674 1164 3705 3214 1697 1175 1105 2605 1351 875 1134 3598 590 200 3907 4348 2266 3269 1240 3713 1987 2098 4365 590 3686 4806 3355 1373 2373 2649 3123 2031 4410 291 2268 574 3248 3796 3985 420 1058 4626 2177 2098 1746 1654 3430 1979 1532 4567 3950 4582 3960 941 1525 1479 1931 1535 761 4366 3182 3838 293 2542 4038 4215 2126 680 1946 165 4729 4726 3889 4493 2731 3936 1425 57 2815 4378 4041 2166 2164 716 2712 4597 661 3521 83 3517 4583 2712 2395 2415 1710 3390 3709 3881 4040 1258 2552 2148 2200 3800 3058 270 2732 3031 4796 1065 2240 2603 49 2378 4385 3875 4251 3355 1411 908 3662 4593 2876 3308 867 246 2638 4336 2951 1712 3329 4158 2665 2657 1550 1212 951 3093 2365 1439 2289 191 3544 2213 1525 852 3702 2004 3978 2750 2537 4448 173 2826 4912 2401 4423 3130 2942 2154 4524 4661 841 3851 2677 2290 1724 4328 2279 24 3549 2361 4498 1929 3351 1024 2708 2443 2874 4166 859 2558 1758 3949 2046 4592 1356 4191 4469 1860 549 1958 4884 4398 3360 3490 4045 2881 3880 1207 1266 201 564 4059 2711 3545 806 4260 1838 511 3181 433 4152 3323 2499 3236 99 932 630 622 3727 3218 4355 763 1640 1797 4527 4722 2679 4853 2092 2166 3665 2455 3227 4816 2254 487 500 1410 3659 4144 4415 925 1553 709 2846 3148 1523 1676 4824 1919 2172 4374 4632 3601 711 4073 3405 691 269 414 4256 1719 2243 3291 1904 989 137 249 2281 1601 4484 3735 1248 3883 3012 3445 3977 677 2343 4314 1274 4289 4212 831 4525 2713 4129 1082 346 925 3006 2228 4354 1048 4808 3347 4277 1091 607 4857 2365 505 3128 1123 313 4361 4251 2458 1635 1896 70 93 3122 3508 96 2094 2689 2626 4695 4705 486 80 811 1800 2348 4468 184 4369 3393 1315 3536 3334 4025 3083 3063 1180 1225 4409 3045 525 4740 4004 1072 758 842 656 423 1057 788 372 4104 1436 2098 461 3962 377 4469 3696 748 3572 2069 1748 3844 2360 3100 4493 4385 1738 1976 883 1594 2412 3021 3865 3189 1636 4353 2398 3609 2698 2839 4423 3900 1413 2332 2043 1453 4687 2933 3862 1723 4604 1535 4382 84 1496 2118 1249 207 3102 3551 405 3435 2433 4333 2279 4781 1007 1743 149 3678 3136 4112 1588 4347 1204 775 3722 115 4954 4125 3796 3645 2522 3345 1810 3239 396 471 3846 1000 3831 3756 2673 1943 867 1564 4614 4961 1895 2045 4365 1319 1084 1769 3169 1109 4143 784 2995 2221 1371 2555 2773 650 1421 3250 4783 3229 1150 367 949 4828 4397 1625 4262 4750 1050 4210 1239 4896 36 338 119 3643 3340 3297 192 2859 744 1488 4164 1849 4601 4265 1950 163 989 1651 2869 487 1485 1663 2492 4611 4104 4317 4837 4344 3439 1136 2249 2018 3151 3430 2521 3130 3322 1521 977 1388 1790 2456 4439 2705 4780 1263 4145 1654 826 1738 4764 3988 826 1398 1229 2334 4257 4393 3588 3078 1257 2773 2588 2335 3855 865 229 2204 2045 3648 1138 4968 2617 79 3956 3173 1253 3891 4956 461 1093 4897 3221 2388 4660 4789 3872 3396 4647 1932 645 2510 4912 2337 3329 3504 2788 1731 3626 2626 1846 285 853 1224 194 3646 2241 827 3946 3047 4482 2688 4085 1463 150 1831 4163 3314 2859 781 2826 2150 1159 3610 3116 100 1295 3540 1447 3173 4601 1643 4859 3459 2345 2459 2183 3291 1928 821 469 3978 3640 3285 1298 3093 2433 3365 783 4311 1192 2145 418 3927 1643 330 614 1847 4350 3171 2406 4294 2928 511 3590 15 3302 4817 178 4376 3528 3018 4989 1932 3416 2630 60 3721 4118 3679 240 4403 2246 3801 2056 3319 3575 3020 852 2681 1494 4598 1155 558 2457 3382 1998 3771 4293 2442 4931 788 985 3282 3635 1430 4320 4418 4996 3213 2819 4052 1247 3878 909 2204 4171 4023 4941 434 1480 2434 4687 3387 3805 3550 515 4705 3443 4118 1709 4158 704 1936 4347 949 4397 94 3971 809 128 2584 2154 4948 1867 2633 2901 2306 91 2718 1484 4827 4386 4258 3770 2692 1693 189 3111 2367 1166 128 4446 1886 179 4098 1599 3028 3949 1774 4182 2836 147 4347 4266 2864 2484 2707 1647 3587 2280 4884 4932 3087 2200 1746 94 2377 1058 259 875 2720 2110 985 3664 4937 1459 1420 740 2134 4762 2197 1987 1554 258 4805 1243 4598 4811 796 4722 1584 2915 66 1742 3111 3692 961 4747 4808 4067 4872 2025 4060 2867 4890 1836 4999 1936 1493 1794 507 3773 3508 4640 1483 3766 3525 3006 4984 3295 4228 2390 1816 2115 1806 3017 2858 3565 1255 2674 243 3139 2453 2864 3356 2101 906 1489 2809 779 4541 738 3803 3741 1218 4215 2783 632 62 1330 1334 1496 2324 1019 4091 768 2850 4813 4080 3187 1724 4610 2025 4879 232 2001 1134 3301 3337 3927 1830 835 1637 3330 4375 89 4063 1864 167 2943 4925 2407 574 1126 4210 1546 4745 178 3797 682 625 71 177 3163 2434 4081 4627 4979 4357 642 1615 998 3374 1336 3684 4220 1902 4228 2787 457 1626 4364 4924 2037 3778 2001 4560 114 1283 3186 4848 4617 757 4736 741 4533 3366 3120 3630 1949 3006 3724 693 2543 4145 3098 778 3312 1840 475 206 1076 1872 4861 2170 2276 3617 618 926 4867 224 3911 74 2857 253 3230 3056 1976 1030 884 3039 3162 3154 4963 1138 4176 3175 73 1927 3556 3861 4288 1945 3136 4641 2932 3119 2261 2475 3016 3346 574 3160 4585 2747 402 3176 3385 586 837 3721 3325 2976 3479 922 4280 4046 1955 921 854 4228 514 894 338 2795 1790 1886 1464 779 2079 3632 1371 3238 1953 3323 792 355 4652 4767 2946 3828 2051 4423 4220 2184 3742 4797 3170 3090 4840 470 408 1696 4801 4914 4065 1420 4036 1677 705 3927 1762 641 4380 1025 3238 1042 1069 2674 1856 2544 4551 1261 4978 2305 2928 1199 1158 2636 2297 2884 4133 1814 167 4771 361 2969 901 709 4572 3824 424 2778 4431 749 4593 507 781 4140 3535 4321 1749 1837 2706 4221 3123 509 1729 1454 1815 541 1181 4766 4548 2738 4428 1669 514 4108 2479 941 1709 279 4156 700 3309 708 3452 3197 2260 3201 2766 1799 4083 3045 2339 3612 1085 1653 1888 3268 1001 1946 303 3047 3308 865 3630 3479 3565 3705 1046 4644 4912 2696 4125 4277 620 791 3293 1918 4885 2449 2138 2588 4146 200 4088 1731 2392 2976 4827 1081 2149 762 878 3416 717 1627 797 447 4745 3170 2250 106 2267 1845 4491 486 3460 525 2586 1310 2799 3309 4020 4041 2587 2215 2131 3785 3788 1223 1524 3397 3290 1070 1610 2936 4616 3760 2593 400 4734 3678 4755 4415 3760 2533 1327 3862 1534 2246 165 3517 3986 364 163 356 3316 1377 4243 4910 1665 985 4555 3640 256 724 2995 2830 3460 1272 4506 4535 573 246 3882 1628 1390 1041 2424 4557 3096 2722 2157 2668 1806 2686 2079 1151 2712 3718 4432 138 1560 4901 2814 163 4703 2350 4010 1781 2577 4532 3825 2949 341 2560 2934 2632 3718 1887 2878 2059 2628 3105 4658 1601 2500 931 41 2017 964 414 4163 2158 1120 326 3247 2845 200 2539 4054 3114 1255 683 3429 4155 2381 1310 2311 3515 2678 2761 1593 3585 4818 1036 61 3959 4763 2404 4039 715 2041 2961 451 1897 3601 4729 1973 1814 3578 4684 1047 327 1351 2653 2798 2144 4096 271 4678 102 4552 1206 1914 4342 3784 2962 3028 3555 2339 2800 3403 1180 2384 3544 4840 4179 1172 1072 2024 999 4989 119 3037 1099 1472 4763 1869 1789 3139 412 1569 3136 2099 4646 4695 2498 640 3747 817 4510 1068 4855 532 1684 3504 4346 2818 1068 4407 1938 2792 1935 2449 2790 561 1118 4986 572 4417 4360 4504 1243 2434 2753 1016 2242 2667 2197 2657 272 1483 3657 2231 3409 979 1475 4138 4880 1890 4917 3524 3471 3382 486 335 4384 4258 2504 2365 1008 3450 3395 2886 806 4944 1017 3629 1 2187 2120 3043 1895 1019 347 3595 3431 2262 1161 2900 1072 510 1493 2795 535 2649 564 1686 2701 3392 3098 3473 4575 3192 1765 101 3429 1668 5000 3644 819 3368 1810 463 3490 4752 3509 2008 4480 487 1855 3896 1484 992 788 1442 2611 2617 2025 2198 382 267 3731 223 4865 1020 2887 886 190 44 1119 1676 4368 2043 4195 2116 3249 66 437 4231 4348 2485 220 381 3195 1720 1170 3251 634 1311 942 1215 4410 2076 4067 1246 4487 324 831 2151 2427 1290 1669 878 2209 1963 3379 890 4690 3561 3125 2054 3715 601 3896 4892 2669 2428 1480 3085 2564 1769 3618 1490 3169 3497 1034 2047 1432 490 4303 1002 1043 3421 50 3888 4916 1577 707 945 1319 1269 4940 335 3366 3409 3508 3803 667 3510 4293 4808 1770 4529 2238 3750 1131 1165 4193 4592 1036 4286 4790 4878 2246 4262 1799 2036 2940 4939 1962 3033 2327 2375 3514 2065 2716 3687 590 2508 3563 965 1865 693 3082 1846 272 155 729 1333 2727 1067 1340 1014 4396 724 1652 1716 986 2089 942 2611 1472 4363 1658 2870 3720 3229 2341 4746 2912 862 3848 89 4084 906 150 1481 2666 3282 1418 1043 3468 3519 663 188 3642 2219 918 3310 3349 2688 2251 1696 2877 2070 2008 138 1693 1706 1377 1147 2049 601 3439 635 1343 4337 1165 425 3483 1801 678 1133 2953 1324 3821 4215 3439 83 1747 4799 1936 215 3804 722 1978 1387 4098 4820 1113 4928 3361 1200 2706 1110 3153 4354 537 1930 4400 2142 3971 1274 3965 13 1044 4163 1958 239 2139 620 4235 2732 4745 304 1616 2306 3078 4480 2911 979 3124 3287 2452 2755 1442 692 807 4934 866 4875 470 2112 3811 1820 3728 4075 3471 2643 427 2085 670 2022 534 1639 4258 1202 2552 1223 33 3407 4855 3438 4838 2591 3562 3859 1321 1739 4688 367 2034 1806 4575 3127 4385 1920 3910 2725 4433 1884 330 2703 345 258 4877 4111 4586 4390 3490 4569 4268 1975 4355 4528 4040 1881 931 2409 2999 4899 1724 638 266 4610 2875 1836 4143 1972 1727 885 4339 3174 1869 3095 4819 3591 4351 876 1601 1410 3728 4488 4685 3920 1346 1454 4529 1332 72 2139 1348 2421 4388 3673 1576 695 474 182 1245 2098 2099 202 868 3946 4180 741 260 2429 3980 1910 3832 1304 1097 2861 4534 4563 4676 434 2114 2056 3592 3699 2553 4432 2855 1226 415 4558 4093 1501 2937 3729 43 2541 4196 463 3365 4015 3860 4317 2164 1966 4917 4799 3077 4375 2054 3230 4425 2507 3785 1221 4547 3552 2677 2188 2533 129 2876 4157 1859 2002 2861 1522 2878 988 155 1517 3202 687 2460 3861 3520 2307 4466 3848 3661 3710 2686 2427 617 1513 544 428 3545 2667 1608 4305 62 172 545 3494 3492 2211 2224 1507 1980 1001 3649 3188 3242 2516 1114 4679 3735 1837 3815 473 2512 2594 1684 4642 1165 253 3678 4972 2307 1458 1547 3184 4003 677 2004 689 968 1226 2202 2142 1181 4027 2263 1948 4165 4534 33 3043 3681 4172 2618 700 406 4764 4490 2257 2412 2845 1699 1045 2192 551 3716 4136 4298 1275 3656 1428 4984 4174 2876 4803 3434 1691 4484 1662 3004 2366 3222 4479 535 2769 229 1984 2631 242 3463 1194 4142 971 2240 1296 1064 4441 3141 2009 4797 4102 2786 3601 4075 168 685 312 881 4239 16 3217 165 2818 2098 2229 2799 1699 999 2070 348 3215 508 1012 1572 4127 2012 4539 4859 3561 1365 4587 876 1119 3708 4463 3585 3231 429 1679 2573 3409 1699 1750 130 1557 3134 1332 395 434 56 3524 4964 2848 3167 1055 2036 383 2711 1776 3170 4053 1173 87 2293 2605 3596 462 4019 1394 1156 2566 2955 2720 1838 3227 2875 3860 3553 4316 2050 519 3521 3604 4159 710 714 4812 4880 2813 4409 1374 4388 2247 2884 1827 1170 72 2501 4223 4015 1732 3090 3352 469 2565 3520 3754 3950 3328 3100 229 3021 1352 3024 4645 1493 2994 4364 4242 800 440 3283 302 3121 2167 490 954 4626 2000 3564 4960 2695 882 752 1690 3273 1774 1201 314 1261 282 4405 3896 4034 3695 567 3096 1255 3947 1534 1761 4346 1072 2251 2887 3233 3723 2471 881 4181 3694 4442 1755 3083 574 1045 2950 2513 1861 4386 4835 2359 929 4134 1100 3555 3083 686 83 299 1426 2214 4505 4152 989 227 3728 341 2349 4907 4961 908 4584 1792 1480 3585 1983 3737 2219 4853 913 4761 3254 3716 557 326 1153 2991 429 99 2664 2443 4301 4230 2603 3217 272 3395 2620 1532 1555 4247 3435 4734 4112 461 4277 2171 101 4469 2777 539 2923 2928 1146 533 3871 630 2560 4575 3739 2376 430 3599 3070 3613 1469 4861 3896 193 3064 2654 4936 3450 1694 3067 4878 4794 1436 880 1552 40 984 3189 273 1550 1351 5000 398 3348 4551 3801 687 2796 4110 3669 4908 3028 17 2556 4429 3863 4286 819 1233 108 811 971 2120 1269 3100 1408 2817 3922 3361 4922 3781 4836 1317 2511 834 226 4464 4671 4585 1031 2374 2559 3407 3834 2623 2407 4824 2252 4813 3372 1936 486 4664 4175 4376 1504 1077 107 4863 2555 4371 1491 4598 696 3213 4186 915 1599 4059 1793 1199 1385 3088 2556 3816 4582 3469 2533 1448 2848 1997 464 475 4198 1895 4317 2069 354 2152 2554 1970 116 3430 3438 1604 4476 2133 3967 2537 3971 3302 1237 3059 643 3819 1564 3670 1259 3453 2102 2613 4676 3230 1519 4765 2774 367 3383 3239 4652 275 4292 4291 4331 3306 3037 3392 2656 3480 1072 2037 4311 4763 3509 1860 1892 1536 2160 249 2190 1622 4675 607 4487 3097 993 363 4005 1105 3741 1391 1268 1584 3025 1312 4306 4344 535 1129 3962 1739 1212 2998 3754 2697 1224 1490 4900 1157 191 1825 4569 1600 4771 2710 609 1277 4623 4847 4756 3907 69 1820 4684 3551 658 3963 1265 2279 1957 1271 4620 4703 4923 2836 1844 1584 278 3069 660 3164 2657 1951 2410 1764 989 4507 970 4218 256 1728 650 3095 3937 894 1187 54 5 4756 86 1295 1757 4986 4525 429 62 808 4757 4336 4191 2382 1963 4108 4638 2906 980 1441 484 45 2011 2593 804 286 3551 220 1064 557 1946 3591 292 3329 4843 2312 313 947 405 292 2107 2105 4206 1970 2644 3612 3289 222 3047 4682 4948 615 4053 3028 4067 3552 931 3057 4283 3538 2178 1994 1839 1473 4598 4516 815 715 2304 625 1116 3869 3612 2951 4926 4861 1716 2535 790 1792 1459 519 2356 4726 2418 977 4538 3665 494 354 1134 250 1152 2083 1412 1220 4060 2180 778 247 3330 2764 1947 974 2265 706 4037 993 2463 3551 866 3996 4210 4722 923 2534 1946 4186 3080 699 3452 2136 2905 2099 809 3906 1152 2793 1084 1017 1125 1884 2816 916 393 4305 2184 2826 515 2703 437 4573 1182 1209 3852 1649 1153 448 2877 361 4565 1359 1237 4611 3419 669 1789 559 2172 1190 1040 1395 255 2250 4209 946 3366 3573 147 944 2977 4310 407 2104 113 3448 4114 1183 4878 323 4700 4318 1498 3131 3098 4219 4660 2784 2748 3968 4350 4021 1880 1075 848 274 2549 3237 866 4850 1529 2331 3685 1749 4180 3616 2291 63 1610 2361 3955 2503 4325 3623 838 2089 2497 3481 3229 1549 2135 935 2984 1886 3882 4192 1960 2835 2164 3909 438 3945 4066 4988 3569 4215 1740 669 1501 1536 1558 2024 4831 3429 3418 1494 3362 4953 4148 860 1108 1795 748 1339 841 607 568 4258 1247 1869 1615 3442 2241 953 4647 401 1285 2097 4823 1232 3990 3226 3902 149 2298 3868 1227 594 1644 3289 2778 4244 1523 2562 77 1420 1194 4906 1601 2666 3590 4977 4685 669 611 3042 2062 4508 2647 173 2590 1920 3598 70 1648 4767 900 1188 230 3027 4078 1475 3876 3729 2889 4506 1810 4203 4801 3830 1061 126 4084 4885 3774 2677 4069 124 1593 1996 2033 2634 3488 3205 2157 2442 3950 2775 2534 2389 1061 962 4951 4062 96 820 2831 668 289 2447 3296 4763 3148 4312 913 779 1922 618 2885 3792 4424 1537 2298 2432 4645 528 907 360 335 4379 4535 2384 1199 1293 1375 826 4776 1700 4764 1407 2516 488 2854 4578 2663 3119 2582 3810 2594 916 2125 3228 129 4620 1795 2064 3694 783 4081 3207 1132 1949 2615 755 3196 2278 3023 3943 4899 1505 4568 2379 2946 2798 2244 3865 1437 3308 4938 4147 1781 3564 380 3634 4694 419 4338 4448 4417 244 3894 624 171 3316 3366 912 3172 21 742 670 3858 1163 1011 4552 2499 2378 3440 594 2710 598 1965 332 2195 2033 707 1130 2110 3912 1305 3106 1608 2350 2826 817 254 2984 3589 2439 2888 160 676 4638 3267 1875 4909 3743 1256 602 1788 341 835 1349 1935 2647 3108 4371 4824 4778 4225 4187 2343 4741 3978 4342 1006 3404 4452 498 2731 342 2631 3913 2841 1439 3648 2152 39 1751 3728 1225 2751 3384 1402 4897 4080 3043 2473 722 1029 1940 96 4098 3476 3802 2856 4563 3016 360 4741 3753 2168 1247 1617 1703 694 2834 2112 3594 480 1944 35 2172 2426 973 2789 3522 2505 345 1841 4775 4530 3087 3473 1511 2209 1480 4864 2012 738 4334 4586 1349 4588 2153 1191 2362 41 773 3644 4737 2112 4906 1769 1236 2051 187 3899 817 4833 3767 3924 4313 4077 188 502 745 293 2239 3964 3052 1028 1012 2522 958 4824 2124 3951 1194 1268 4106 2242 3934 3824 1102 258 4186 2508 4850 1053 2261 4425 2095 4754 3008 1024 1721 2087 264 3912 703 3251 2888 3244 4804 317 1893 1595 25 4451 4752 191 4032 916 3944 3670 2970 623 2509 2012 739 3234 126 2319 521 2692 100 4130 1000 4922 125 3658 2056 3798 330 364 1277 4219 2865 4381 1543 2051 2211 4944 1000 3569 4335 3532 3720 4687 2821 404 348 4721 4013 2517 3259 73 2102 4075 1784 1385 262 1404 1019 867 2201 899 4528 877 2458 1702 1990 2357 2259 2585 2792 610 1555 2225 4224 1043 2947 1778 3039 1349 1880 4386 999 3513 404 3499 2225 4251 1685 1725 4335 3492 693 1161 747 4185 2888 2367 2054 2819 3049 2129 1786 3445 1797 3734 3376 2249 1214 4520 1076 4275 3489 166 3315 1324 873 3587 3516 3544 74 4765 1436 2505 4086 1967 2584 4802 1500 3311 1071 1972 1164 680 4158 2492 4932 2434 2610 1283 1022 1421 1593 4029 2055 3530 522 1011 314 4850 4704 657 1771 2860 931 592 2149 1531 4382 1781 1636 1838 2026 4016 3676 855 4514 2126 1224 3005 2813 3280 3835 4121 24 290 723 1076 1673 2172 2617 3528 3309 2981 2194 4155 1058 1899 1361 735 1198 1491 3091 285 3262 4464 1785 757 584 4972 1401 455 2026 2728 4614 181 1976 1266 1308 1222 4866 3674 1108 4581 1147 2668 4726 2801 1371 1169 4722 1907 3446 2957 902 3746 1947 1138 4547 1898 615 980 3448 3056 3367 1076 1262 2312 2537 4213 1929 1584 2764 530 974 3978 4619 1734 3911 4134 2182 3442 1096 2941 2864 1306 1542 4527 2202 440 2467 4494 2855 1248 988 4081 1446 235 4147 130 804 300 13 224 3071 2477 3828 678 2075 4155 1326 3994 377 1774 3732 3167 3587 2227 444 3315 3346 577 1400 3418 2064 3103 1757 3449 1982 3197 93 3491 2895 4646 3077 4320 491 1220 95 4793 3365 476 3562 3150 406 2398 1845 2408 336 2518 2015 3159 1075 1934 4482 204 4763 2234 2419 2088 3416 3842 3860 2012 188 3411 3579 2023 657 4190 2416 4356 2273 2816 1267 4936 156 81 2155 4344 2261 4077 352 1929 1453 4846 2042 3383 3367 2311 2087 4199 4298 3834 2865 3084 1331 132 1942 381 4568 1996 4710 1949 53 1439 3553 562 2307 1191 831 4296 1604 863 3245 4203 2433 3009 1142 2848 3796 4200 2216 2620 374 3846 1315 1587 2570 3671 3054 1995 24 4156 802 3566 771 4154 1572 4780 915 1968 1991 1830 2748 2404 1208 4324 197 2935 1128 4720 2506 524 3046 2929 4483 525 931 1481 2795 4638 4251 2056 1017 3080 2858 1774 578 1056 3925 4236 4621 2461 4693 4300 3110 565 4504 389 4539 3912 2152 1872 2298 2508 833 4413 1937 2375 2847 1007 429 4344 1494 4404 964 3679 3744 2766 2994 4401 3819 508 1384 949 2992 4114 4552 4081 4821 476 2035 3085 764 1823 3867 414 1394 4769 3737 3685 1929 2564 3272 750 758 2279 408 3202 1611 2556 124 4637 1174 2707 2588 776 4641 30 420 1848 2248 499 3099 2085 2854 2862 4237 2628 4040 4524 274 4806 2120 4360 3293 1679 651 1337 1973 511 412 738 3703 604 4847 730 3786 1478 2958 1530 801 3642 1032 761 2397 32 1341 547 2569 2645 179 1542 676 66 2828 3443 450 3531 510 3715 3779 600 4433 520 2995 2399 3717 4663 1560 3512 2337 2893 200 3992 2741 2783 1240 1847 2257 4160 4621 506 2444 1847 4015 1617 3286 798 2033 2682 1829 3404 1755 540 2388 1988 1304 157 2624 556 40 117 2377 55 1479 1345 4911 4875 76 904 4027 140 235 3521 2161 4343 2380 4460 85 688 2746 2228 378 3764 3692 828 940 2928 4087 3734 1512 4352 4282 925 4927 2992 768 2973 3999 3335 2594 549 2385 3911 3947 60 300 903 4170 4673 4145 1585 3315 4802 4573 2164 3630 1942 2506 3755 935 1427 4125 4867 524 1569 4898 97 418 804 1404 3082 1385 3678 2973 4986 4571 2770 4468 3430 2497 858 1322 2097 1854 1155 364 3627 706 2508 2092 3525 768 803 4104 1734 3824 47 2929 2777 838 3983 2982 1781 3313 825 1047 1564 4525 2452 4914 4708 1537 2039 4288 3729 4834 2623 1041 3929 4974 925 3948 1982 386 1670 112 2632 3237 3465 4647 3680 426 428 4981 126 4594 2520 637 2469 160 648 2956 1202 395 1054 4964 2936 1775 2078 675 1694 2260 2121 4689 4687 1486 2932 2405 2905 2499 2158 4337 4079 4096 3261 4442 351 2444 3778 1337 2477 596 1984 2460 3158 2094 4417 1629 302 4501 2545 778 1139 1267 729 3260 1471 354 1837 992 3689 1082 4991 4673 3501 559 3234 3995 112 2904 2207 2274 3933 2209 1811 3601 2074 2370 927 4220 4307 829 4567 4606 3430 4436 4924 2507 2318 1576 4274 4160 4833 347 3706 3982 2050 3368 4265 4747 4567 4613 944 184 1043 2640 778 84 325 2647 2792 4631 696 3502 1240 1720 2353 3365 4818 3928 1828 2936 986 4421 4976 1973 3697 3200 4974 2985 1916 3983 1262 2908 4267 2483 4009 4128 795 2291 4384 2966 2421 616 1972 952 2549 479 3956 1232 955 1882 2738 3504 1989 3175 4286 4440 4219 351 857 60 3826 4616 1355 3251 2354 2732 959 1665 4248 4312 1522 1493 1061 3014 2943 3740 1004 2795 4045 2060 4664 3834 4783 4298 3252 639 3099 3685 4377 2188 36 944 1235 1751 2129 1756 3708 1866 2667 1659 328 2562 4867 2127 4432 2577 1345 793 2519 3181 3454 3610 2024 814 963 2517 2270 1123 4200 3859 2186 2510 702 1710 192 4195 1373 974 2426 4957 3631 4063 108 570 3827 961 742 2394 347 3607 4566 2083 4646 640 499 48 1223 2921 763 1413 2740 3969 4949 4005 3215 1564 2696 4221 2289 1985 3667 62 2114 3284 2658 110 3530 3004 192 3976 4804 4590 1567 2575 3005 1232 417 1839 3385 1623 4755 837 55 4402 4741 4209 3944 1276 963 1179 3060 4430 4903 3980 2908 3346 2236 2272 2609 217 3460 827 3532 1742 1244 3888 2276 945 3555 2115 2963 3742 878 649 2601 1195 4927 3363 328 4621 4065 95 198 4211 3614 3471 582 3586 4193 4863 1367 2071 1940 403 3339 4072 4244 4919 937 2572 4008 4933 1468 4414 3405 4051 2571 1270 1933 2050 3455 1592 3979 4536 3871 355 3608 4863 4839 2546 3178 460 172 2567 3336 4112 4762 3787 1631 2707 3527 1319 888 1292 4797 4095 4119 362 2043 2322 758 2502 1965 3187 2584 2726 88 883 230 732 4391 3068 3573 3325 377 999 734 1907 1552 2871 173 1540 1243 4628 1443 4832 2013 2474 1596 2670 1779 2831 1938 1184 2122 3984 1440 4394 1376 556 4567 3639 1174 3127 1812 4276 4692 3649 2328 179 3101 3837 3215 2050 3894 2675 3818 449 2731 1534 2613 1544 699 1638 4425 1230 1247 2950 2339 2347 3743 727 2507 1263 3069 3836 2430 2272 327 12 4221 3185 1857 4756 1196 3893 3825 3698 1028 4352 2578 4003 1785 438 425 3965 1132 106 2715 686 946 3049 2853 2563 659 1812 2642 3194 36 1114 4017 497 2085 739 3085 3740 3820 1126 4131 1971 3961 884 1047 137 2216 834 3343 4550 410 1707 4750 966 1083 156 2803 208 2485 2351 4791 2801 1796 1768 3899 2054 121 4571 456 1717 3592 908 3332 1861 393 1157 3788 4472 3306 4468 4644 648 1763 2594 1409 760 4224 2309 4784 151 2803 3846 3548 4105 1768 3180 2972 1085 1984 1752 3754 3895 4006 1631 2165 4240 4269 3715 1888 4433 951 3938 585 4292 1327 645 779 4819 345 1475 2836 3511 613 3371 711 4914 1271 485 1980 741 3178 2618 1387 4083 320 3472 1573 468 3323 3239 4755 4315 2160 822 4652 4393 3751 4086 3204 3192 3964 4062 1087 3448 153 4622 1922 2469 4522 3868 4315 1486 431 1162 2084 2968 1189 2253 4036 4978 1254 1416 3125 1391 1948 4727 4551 2463 1234 4773 4108 53 1019 798 1322 3866 2041 581 3612 1377 1639 1967 2321 617 648 3943 3164 1710 4358 1672 1874 4705 1883 2334 2687 2675 4091 2277 3689 2894 752 3512 4499 1316 3757 4004 2868 4190 1004 994 749 1478 288 4176 2543 3421 619 3409 403 3798 1754 3328 4871 273 2236 4889 2288 945 670 2185 258 3190 3969 4785 1938 1484 635 1846 637 3946 1698 2148 1310 36 2404 886 1164 626 226 928 3929 4647 2544 2254 4612 3450 3239 2738 4928 2936 3564 658 3275 2312 78 1295 4752 2678 4539 4351 4253 3136 1508 4931 1910 892 492 714 656 1376 69 1916 871 3521 2891 4713 3632 293 3270 4320 79 296 3653 448 3323 3787 2134 266 3229 4000 4231 564 637 1904 4792 3752 2613 1573 3206 4043 2996 472 4994 2190 1460 4580 1896 1096 4148 3017 825 707 2742 2834 4673 1747 826 1839 4545 3050 4026 212 4798 3246 4812 976 4544 2625 899 4567 4564 3856 2462 185 843 205 1856 1664 2265 2854 942 3726 3670 3147 940 2533 3440 1283 2408 3909 968 2840 3989 369 1192 2214 3658 706 2267 1592 1241 3675 1613 3652 3656 1651 4287 3842 2507 2270 3325 3544 4616 1348 3071 1369 4857 1457 4587 3169 3014 3827 3761 3819 1400 608 1326 3555 4191 4957 1834 2093 2806 3039 4106 1452 4225 4030 2598 1939 2118 2541 2028 1520 4665 3156 4755 4588 1566 1902 4217 2380 3555 131 1806 3 2691 1767 2775 2494 1580 2265 244 4886 986 2765 1577 2794 4290 2451 25 602 1735 85 2534 117 1857 3109 107 132 1793 3965 394 124 1743 2261 974 4064 4300 3336 4859 1997 1160 4783 4273 3773 3269 476 4972 1556 1010 4409 2119 4774 3401 2407 1724 2799 441 599 4101 3449 3228 3892 2143 2130 1018 1487 3506 4219 3117 2754 1906 2186 4195 1918 609 3721 4903 4397 2434 1677 2273 4672 3384 455 777 2378 493 1694 2335 4946 1819 4220 2630 886 3103 4885 3749 1939 1928 667 1085 3614 2293 3356 1062 3422 3380 170 505 2143 1412 4922 4415 656 1116 926 3817 1726 4185 1987 357 4087 4828 1444 2856 2944 4778 4261 2399 4424 514 672 868 2738 2995 3275 3559 4039 2603 4808 4794 2273 2896 1469 3956 1322 27 778 3111 1971 2593 4837 2075 333 2105 825 1377 3627 2712 2914 2104 1294 3191 4258 379 1016 1244 952 4488 4905 3805 2516 3451 830 3856 1524 2169 1940 1830 1139 3134 697 611 4148 4039 4812 392 3579 3600 1464 3034 3156 1376 1701 2248 4074 1344 2303 1200 3866 4392 4485 1402 1517 1890 939 3035 426 3869 4145 188 3233 979 2953 4785 3321 1123 1557 3163 1875 1576 1230 3838 1580 4336 3702 1420 2519 3645 951 255 1401 784 1362 4211 2435 3369 4282 3186 1556 4232 1710 102 1500 2248 2466 1730 4002 1222 902 361 1191 238 2646 3294 121 4054 2392 2786 321 3810 497 1578 1197 2630 4336 2934 1207 2535 1434 2331 964 3619 1596 1578 1005 523 4996 4215 4113 2632 2433 962 4098 1988 4390 1210 3435 812 1275 3037 4681 4677 4908 1448 2783 2932 808 3445 104 1044 4763 3376 1833 1452 4556 4626 1987 351 824 3831 990 1650 1437 2095 4817 961 2344 464 2747 74 3592 2442 1149 4112 3304 2658 4942 4065 1785 1520 2190 1585 3837 3400 3491 1533 1909 3661 3687 713 3325 4842 3391 4755 4203 55 3374 261 843 1082 3560 1110 2789 4043 4143 3242 1517 3158 4682 14 3075 2109 2681 845 2697 2796 4338 3685 4448 11 3815 3875 4627 992 254 739 1977 2466 4247 1424 3519 1975 1994 4362 1764 255 382 635 4452 2206 4403 449 2366 4558 1185 4168 4134 2475 503 2789 1323 3813 2605 811 2490 3193 2778 2410 4577 1240 1006 235 3853 783 4065 1605 2997 4958 2707 4956 1924 169 2282 4228 4675 4922 2447 3706 4188 3876 4793 4948 4424 778 4896 1219 3194 3422 3499 1904 3866 2386 3427 4773 4444 4875 1686 680 4070 304 4125 3507 3629 3527 3565 1390 3952 1649 3386 580 3388 4762 824 4970 694 378 2496 2659 4308 2494 1297 686 1501 4047 3644 606 1396 4209 775 3169 4905 4958 4539 2938 4247 2705 4263 3344 4287 4595 1330 3228 92 4826 3652 719 3750 4013 950 3049 4527 4281 4717 2379 1504 3247 1331 2718 1389 3091 1942 1210 773 1511 4456 2856 2003 262 1957 1000 1176 1441 4112 2892 974 3446 4382 1867 998 43 3977 2055 3931 591 1638 4031 413 1842 1815 2910 2200 2433 283 4434 1234 3307 1497 646 4488 3254 536 4904 473 2994 2010 3380 1761 1860 597 4991 3152 3493 3953 404 4329 4233 908 3083 1923 241 2401 981 3347 3313 980 3065 2656 26 1488 3139 1110 2025 777 2623 1508 1838 890 1474 478 567 4417 4834 1427 4138 3182 3361 904 3686 3024 998 1691 4875 4191 1131 3848 1349 2707 4784 480 4981 3156 2703 4893 4512 4335 1510 688 1078 4072 2720 2419 4556 138 4732 1703 2747 1617 252 4384 166 3064 3792 2740 136 1059 633 1855 4116 1919 3038 1537 2939 3309 3570 686 3250 3739 75 1437 761 2562 4053 2402 1709 3329 4430 2749 4926 4256 3151 3729 186 1950 2777 4645 888 1532 1573 990 3398 256 1659 955 3028 4315 1932 688 4575 4539 4880 180 1143 242 4257 2915 4856 1509 1390 1660 3237 3269 3489 2795 2840 1905 1370 3481 3260 803 1761 4367 4308 3095 1511 3359 1888 3151 4750 4451 1927 2809 1973 3756 2168 2823 3149 484 392 1534 3534 524 959 4248 523 127 3634 3578 361 4421 3723 2686 4236 2625 4508 2674 1107 3868 1784 1776 1407 1271 4731 868 4384 1301 20 4161 3984 3479 2954 2516 901 325 4844 967 1819 172 4408 3864 4792 1107 1549 4527 527 1117 4608 4587 3038 3705 3955 1774 31 4141 1993 676 3779 4023 2492 697 2178 995 3432 3424 68 1032 4189 1556 1395 266 3728 2851 4703 2226 554 3285 1601 4233 416 1618 1984 4377 3689 889 4055 2228 3051 1498 972 242 2647 2437 1971 1800 2776 1593 602 444 2584 494 3338 170 1460 2619 4084 2426 2411 4025 1586 4559 2066 2197 3897 1033 643 3962 2822 4892 953 941 3214 1343 181 2863 1012 3142 1557 543 3079 4081 3952 1621 2745 4683 4779 96 1041 1539 4007 4577 4730 614 248 3526 3946 4555 3967 56 228 2733 1777 1069 702 2005 1775 3630 3859 3150 4236 3674 4371 719 1938 3298 1710 4853 3349 1171 181 958 830 1391 4737 3262 945 4652 234 3926 1223 4955 4313 2104 2821 314 2038 4453 1715 3859 3403 4031 2055 2707 1414 3279 1527 2420 2331 1864 2018 2147 680 3890 4120 2522 440 832 1061 2119 3817 2826 1122 2404 2597 1476 3740 2501 4477 2141 443 1261 4945 4673 468 2529 3049 2280 4480 4243 1183 3060 115 2696 2395 2191 1614 2851 4662 1635 2133 2160 487 1376 3609 2361 649 761 2919 4349 507 4095 3863 1500 3238 2293 1294 1708 3315 986 1956 815 4659 4282 3959 3331 3436 3309 2886 4592 4691 1471 495 1541 3693 1358 106 140 1956 3543 3260 810 896 3226 341 1144 1651 2537 74 4860 3500 3245 2835 2193 1349 2153 262 2218 837 3685 4611 1635 3639 1092 2541 3888 4609 2326 4719 2836 4142 4447 3365 3428 2397 4254 4287 1681 3447 3351 2490 4042 4413 1818 4406 4399 4095 1497 2897 391 3174 1702 4338 1315 2739 4027 4015 865 1101 1479 3903 154 1040 1184 4329 3980 4385 4820 2940 3352 2643 694 1652 3333 3908 3304 4796 187 1600 2699 2862 4753 1173 3848 2476 3848 478 330 2491 1262 2441 3234 283 1724 3985 3042 3960 1992 148 3722 3124 2476 3333 3023 2691 4493 1659 2631 4541 4085 3401 3638 383 4417 4732 4099 2730 3747 4280 835 4171 4553 1715 4302 4418 4196 2081 37 1363 3411 4390 2514 2831 4269 3567 1528 2004 938 3369 1135 1249 4427 1280 4690 3051 1462 2218 1496 2267 2707 3498 3670 366 305 493 347 4235 4857 32 1338 4985 3738 4200 4076 78 788 48 2523 4345 3869 487 1953 4337 239 4151 4367 4747 3719 4463 806 2360 3792 2106 1545 1772 1950 998 4913 4977 3516 3062 704 3626 1926 1473 1022 2128 4888 2056 4232 4984 1045 1236 3291 2739 3616 1317 4533 3853 2631 228 2197 1311 1410 1090 2526 158 4513 327 1024 4761 4556 1596 4159 1318 712 4225 4498 4253 4985 2280 2349 236 674 2824 4287 2153 1246 4443 3949 4003 659 1600 477 4786 4914 1057 2676 2042 4913 3646 3281 2581 2960 1905 1847 2582 2351 3808 1703 270 1799 3551 4348 2394 4596 1051 1069 771 3762 2623 3822 3845 2621 459 2151 2024 3607 2808 1876 442 4510 3853 2643 4628 339 4493 657 4816 2268 4535 3397 3530 3578 925 636 596 748 2341 4419 119 4091 3907 2360 3113 1540 1517 1594 3674 2465 165 588 2942 680 4987 470 2318 82 2553 2876 2126 3357 1925 1221 4657 1427 4306 4053 3801 313 2311 2939 3559 3481 4878 2556 1809 1112 94 1566 1046 2616 186 3878 3108 111 4400 411 2899 4655 379 4032 352 524 874 678 1555 1625 2887 2327 3865 1091 984 1716 2186 2780 3057 2625 3228 3945 1143 3652 4566 4949 2287 105 4438 3820 4477 3464 3908 2065 3933 3781 4476 3160 2238 4336 2200 1028 154 3595 2676 4714 2240 1119 568 1213 4522 2223 2378 304 3575 2330 4585 271 682 1373 3315 2542 3513 3159 3128 2656 1895 2316 1964 3793 4186 3795 4305 2277 1229 112 1899 4519 2072 2674 1090 834 451 806 1387 2212 327 3218 2432 1894 2621 4611 4667 4517 876 968 2471 2812 615 3228 783 2000 4901 248 2653 1298 4128 2646 2861 425 3502 1847 3943 4717 2211 3358 3256 4037 4341 2315 2825 466 3351 3538 4839 4874 2022 2097 4225 3054 2271 3621 2806 4 4703 4357 4900 2061 1529 1005 3834 512 4508 1573 335 3214 4466 984 1392 3276 2651 814 1182 396 72 106 965 3212 208 3388 3887 965 3790 559 2303 4621 1104 2028 1807 2774 2098 798 1858 4061 1649 4405 2522 2619 4961 2803 2747 4447 2960 3873 3798 3811 2112 3019 4063 2227 345 1752 3128 3977 1700 3011 3196 3899 2353 2709 156 155 2170 2008 94 3630 1846 3429 4673 1230 4807 1447 3498 360 2364 206 377 567 1856 446 4805 4431 1193 4701 3908 2498 3834 3752 60 991 2961 2142 4797 870 2289 4187 2013 3285 2026 3527 2026 3358 252 1669 2123 663 656 2852 480 1728 2519 4433 4933 1928 1048 4659 2443 2617 1934 3558 4487 344 696 1945 1898 1790 712 4024 439 2497 1357 1002 4511 4627 1960 2516 4208 2090 3418 964 4234 4639 269 1510 3905 4135 3775 4307 1638 4165 3978 3845 2782 678 2574 941 4577 2163 3654 1269 1668 659 2879 1406 304 254 476 588 1520 1147 3372 1716 2767 2971 2442 4477 248 2499 2261 3380 252 126 4958 1870 904 1521 3556 1154 1220 190 499 4100 4309 513 4440 444 3155 3654 319 2717 140 97 2734 3014 4399 3484 3655 1180 4210 2060 3178 3262 3789 1781 4656 1552 613 3834 4345 2049 370 93 4383 773 4425 1109 1473 4707 3466 3699 4705 759 691 1724 974 3817 667 1802 4779 421 4448 3819 1718 2106 4658 3712 4066 2523 557 4687 1381 1193 595 4050 27 1798 512 2790 3681 1827 940 3285 3618 4339 4612 2036 1166 1918 1786 2086 2350 2967 88 1087 202 1790 33 4313 3627 751 3169 1915 4441 4362 1127 1228 605 1953 3434 1701 848 76 2745 3245 3459 2736 434 1698 3885 556 1668 3151 1001 3874 4228 3536 3412 4188 4124 1391 3083 1829 4192 4915 4243 2100 2335 4356 4431 2517 2832 3632 679 3711 170 4913 1955 2294 1338 1781 2699 986 857 3893 3986 591 788 3230 406 492 394 3139 2363 2908 2066 4776 3789 415 2506 2489 817 1186 1049 3857 4276 4939 1582 4931 1794 286 4446 1749 2833 259 2450 3768 2891 4813 3358 2378 4896 2812 3516 2731 4201 3476 4031 555 78 924 2992 4003 1969 1408 3093 3751 2689 4880 2245 4083 456 3855 2109 2163 3374 596 2798 2497 1043 4436 1036 1722 1984 1542 712 3017 1183 1405 3543 2987 3351 2834 1674 2530 793 64 4180 3267 709 4638 4103 2703 414 2712 4919 3285 3306 4807 1125 3998 4755 1964 1533 4192 2832 2041 520 3341 4085 2720 4683 1649 3350 4113 1143 694 416 3489 2447 4091 1713 4454 3524 1481 1187 3468 1980 4741 1589 1411 1679 4650 3993 2614 2617 3756 1975 3125 1379 2413 1297 1500 3426 4251 2525 546 495 3416 1143 2931 3581 1001 316 4303 2213 2216 823 4256 3309 2562 3423 3104 2181 3530 1783 2657 417 2092 3422 1802 4378 2899 485 2017 2805 4979 1155 356 3554 1167 836 1046 4566 4524 3110 1473 705 1372 3698 470 3833 1757 3361 2742 2118 992 1709 1901 3100 794 3307 1705 1356 1790 3872 3287 722 2896 497 4559 3184 1739 1937 1875 1338 605 3271 988 3393 1718 3021 37 2456 181 4746 2150 3714 1826 3865 3874 4922 2541 1056 305 832 1006 3762 1015 3411 746 3357 3115 3362 4765 4765 113 2210 4162 4447 3649 203 4069 4231 3637 3307 898 866 1431 4881 939 125 3640 643 2149 3596 3778 3625 2163 4779 1672 2407 202 1665 4697 2735 3820 1624 1424 973 429 4783 558 4545 3705 4192 1703 824 2076 3242 4177 3348 1160 4640 4936 863 4995 3335 1845 3556 1022 2428 2746 3318 4231 2748 1951 1239 2792 715 4353 2843 469 1014 4910 1770 2194 600 1985 3209 2915 2041 4684 3873 4794 3338 4553 2047 3925 4074 1233 2195 4750 2436 813 1377 1201 2407 1071 3435 3033 3813 2994 2364 1923 916 2646 734 1993 3688 3909 3821 2272 3887 137 3683 4890 307 732 1122 3573 804 3541 4773 1995 2075 3874 3399 1240 4640 4009 4937 4391 934 4781 4265 3757 586 3903 2734 196 4487 4603 85 186 2756 3959 4583 3079 3604 2647 1096 1787 2309 132 2698 4117 1066 2880 3392 3773 3537 2571 4051 4595 646 3369 2521 1565 1966 2402 3513 2845 3605 4673 4952 3873 4737 3342 1727 3466 4100 4388 1138 1301 4677 4787 2234 4661 128 79 4188 2887 266 3159 2201 1164 2909 2167 1564 210 2210 590 2023 2500 4306 105 3334 1350 3324 2790 2953 2697 4075 3018 3479 4637 3429 3124 3030 3090 3149 1823 1900 998 1241 764 2913 3706 4996 3214 2282 525 4381 4252 4648 2063 271 4306 4143 4919 4103 1728 1127 278 873 353 2751 282 2516 2622 4293 4188 1377 4281 1119 506 712 3650 573 1286 2634 1342 732 1516 2304 4066 4428 2864 4003 4028 451 4062 4850 2163 2753 3304 2847 3770 3634 2652 4874 1161 3271 2539 4964 1044 1357 2812 2517 2698 2580 1014 3840 3383 1793 4145 2666 3642 2676 4734 342 640 1875 194 555 3111 4013 1432 4980 2100 3088 4172 3791 4686 4988 2800 3159 4320 3374 290 171 3987 2622 4004 3108 905 1705 3315 2235 1987 2975 3633 4536 4636 3038 580 2636 4692 4861 4260 288 1527 1866 2321 36 3091 2685 3714 3641 2717 2715 2559 3415 4549 2635 4960 440 3557 1268 2275 4643 1862 710 2194 274 90 1836 4371 4028 2059 4312 262 3772 1139 1527 2979 4488 2306 4257 617 4794 2124 2610 1456 275 704 4796 2664 4923 4962 3307 3864 4682 3537 3743 4704 4043 4234 4989 1318 2667 2563 975 3181 1862 217 1711 3786 4379 90 3832 3430 2155 988 1877 4174 822 1588 4896 590 37 200 805 1737 3801 3614 4732 571 795 2106 3826 3688 18 1620 2704 3050 1960 784 723 4430 1701 2508 178 1527 1003 445 4804 3970 2008 242 4535 689 4215 671 2266 1809 1359 3588 524 179 1354 4980 2042 4766 2991 2383 461 3435 4793 1432 162 1296 3951 1575 3744 4110 2202 2511 997 907 3265 2625 2546 3537 4448 1528 1266 3005 884 3331 3031 2193 3137 1167 2101 2074 1076 3034 1149 2842 122 2625 3164 3095 1375 4883 681 1202 2040 1219 2362 1586 4770 4042 3320 2727 2304 2138 3262 2839 4769 2548 3710 851 3175 187 3204 915 4801 159 1385 2814 4145 1171 1657 4347 4311 1560 349 52 3381 3720 178 4125 3922 1467 1160 4529 4111 1149 4637 1325 572 2046 1527 2251 4044 4993 4221 1057 3324 2341 3519 1824 2568 2991 873 965 4247 1702 1717 2138 466 1758 1078 4726 169 974 2301 2921 3518 3642 3775 2042 799 249 1293 3993 3824 1751 4738 1156 823 3037 2729 2918 935 508 1277 3788 2317 3742 3767 2878 1190 1077 1748 412 2503 2306 1092 1046 2419 4647 4236 1635 2393 4677 4669 3579 4836 4151 4379 1165 1849 4669 3510 1874 2340 4275 2756 736 4363 319 1685 336 625 3782 1854 3095 3933 2583 743 2945 4136 4606 4269 4346 4403 267 728 4331 2687 4601 2294 4283 4394 2375 3838 1099 3777 962 1854 4449 1112 153 2206 102 812 1728 4107 912 682 4438 2813 481 3853 654 2497 1030 3348 1482 4855 3320 3057 3755 4829 758 4923 2474 4050 442 1501 4651 2940 4919 2357 333 3523 2490 3517 563 4139 3158 2534 1709 3150 1630 3624 2968 3296 2135 2588 826 4937 2074 2050 2319 4359 3839 955 223 4185 621 3496 2045 3093 1803 4624 305 4338 4891 1190 95 1295 1001 345 62 1051 3152 2619 1643 2546 37 4371 1963 190 3642 1123 1308 4620 1884 2930 3340 1835 4774 3986 200 4105 348 2603 4487 3309 2953 1407 4333 1974 2641 4836 3961 3786 1911 37 3526 664 3145 905 3310 655 799 1315 3642 4076 4239 2928 4027 2536 1004 1908 3813 2336 3914 2421 1863 2483 1124 4910 2196 3184 3815 1182 2508 2845 2356 2286 1460 4081 1170 2535 1610 1619 4233 2690 4770 624 1264 805 1867 1737 615 3725 2211 1322 2406 550 2991 1957 109 3917 596 3109 3426 2631 4449 3940 606 719 898 4021 2248 1316 1959 1586 2888 1336 122 3407 405 1218 253 4453 4400 4005 4546 56 1743 143 889 3506 3027 1579 1013 3534 4650 4871 4607 333 3613 903 1258 2372 4379 4416 4829 4460 2061 2262 2692 3009 4944 766 1520 3508 3606 1404 2674 3785 1693 2575 4580 3953 894 1960 2816 4641 3343 2159 1814 3738 482 1366 4091 4863 3412 3684 3717 410 2710 2267 1520 3327 3640 1169 2883 1694 2673 2019 996 733 544 2214 4920 2269 894 1757 3380 4816 1794 3766 271 4330 1444 4956 2725 917 2514 1406 4405 1906 1422 1015 4316 1823 4821 4868 1793 3604 4321 2865 4950 4733 4489 4660 4309 1491 2188 4376 665 4163 1361 1668 3081 485 979 4010 4448 3774 2693 1184 1592 734 2458 4514 3338 4187 2463 958 4615 949 1919 4222 4851 3080 1278 4418 2828 4557 871 2259 2095 1256 1999 193 1516 635 519 2471 2101 570 3381 4153 1467 606 2379 2477 1713 1658 3559 1799 1951 1769 1970 467 4696 3294 4817 3207 3972 2514 4647 1718 2287 4169 1961 902 1728 3197 16 827 1723 1562 3715 3842 2599 696 1922 2814 2897 1053 3212 791 2640 1080 3026 3038 1366 4839 1722 1483 1269 938 1757 4519 3640 1885 4432 4890 1941 1602 2191 4118 3690 293 4126 2602 3173 4286 1878 1888 1939 4163 3686 4847 2650 4211 3775 3905 3622 4443 1791 2894 696 4045 4103 64 2650 3629 2997 2997 940 4034 795 1688 1619 707 1614 1248 2348 3847 3151 432 1877 419 2254 893 4037 361 3370 1555 2991 2347 3282 2769 1835 356 175 4624 1773 4135 3439 3055 4692 1622 4932 1330 4948 1844 2355 2607 3773 1379 2846 2128 3889 1504 2234 2731 4282 2746 4730 365 2306 3790 2906 4387 2760 4030 4172 1695 1906 85 4559 569 3278 4460 3331 3675 2375 1649 134 4044 4870 2747 202 926 1295 2447 1964 2065 2096 886 4671 694 3941 4100 1311 2548 3727 4395 4687 3318 1320 1094 1003 3586 3512 4486 206 3876 3523 1465 3622 2713 2017 3630 4107 4157 1269 3474 3492 4213 2087 2574 1177 2101 1802 4838 1114 3684 94 1539 2662 4027 2679 4610 1429 2370 4740 1004 1247 1051 2201 4092 835 3685 1933 4324 1105 1274 3237 4008 2408 4881 1439 3649 3881 3533 2336 2611 689 1380 2807 895 4611 1280 2455 1834 1812 1770 2593 1332 3182 2050 1120 4970 1869 3224 1267 4685 4077 2023 1470 4865 266 260 737 4383 310 3067 2399 139 2422 4138 1017 3758 4301 3005 569 1333 1248 4488 4191 2496 3873 3136 735 1668 2213 2154 321 890 726 2690 2464 813 161 4694 2188 2136 4960 1017 1000 3126 2769 3128 3164 616 2109 3208 4340 971 3698 2686 63 2055 754 45 4177 929 18 3500 1777 4497 2980 2053 2996 3261 4469 152 1872 4573 1015 3662 4410 2588 3400 2438 3712 2261 410 3387 4952 4964 1849 3763 3071 1225 2880 3098 1443 3649 3388 2413 4362 2388 2719 3488 4624 3552 790 4369 2637 372 20 2634 4453 2494 3253 1218 2270 734 3027 2133 4157 2377 2821 4464 3914 655 2267 574 4103 2244 1779 4149 1348 3459 2471 3017 1926 1670 541 4049 308 1416 158 205 3417 3083 663 1846 2149 4594 139 4430 3540 3161 2254 4003 509 2903 59 2553 3228 3675 240 421 656 1204 2677 4210 1526 3928 3633 1440 4508 2886 4365 1704 791 332 1838 2409 3349 1801 3991 934 4516 1708 1693 302 3185 2363 3889 283 2130 541 2370 276 1389 2217 4752 322 1894 108 2530 2878 1021 2967 313 1562 1613 4367 1051 60 4695 2468 3089 3278 221 1618 3001 48 599 4290 460 2533 1097 4018 1793 2585 1427 3049 4929 226 1224 2172 2793 3404 3879 580 4923 4571 2069 4774 3484 3709 1610 369 1888 4101 1679 531 1106 3514 806 597 4732 4221 4418 3954 4501 2831 4586 1068 726 4400 1355 4583 340 3345 1587 4316 1714 3891 2503 2208 2243 430 341 1138 4364 1739 4339 632 4144 1178 3870 3963 3386 2957 980 1878 4455 771 1923 835 2049 1326 2335 102 2581 701 4808 2032 3790 3059 3745 253 3448 1854 4331 3838 2037 3161 1752 4912 2892 4546 168 1244 685 2749 3663 1005 3838 815 3821 4237 2057 3291 2901 4352 2907 4561 374 2526 3247 938 2229 614 745 4965 2161 3702 964 1566 414 2740 44 153 4147 4960 2301 339 4596 1767 1674 2186 3520 2858 1942 4992 2939 3749 1495 4436 118 480 726 288 586 2593 3696 468 1809 1464 2824 2218 4589 1186 3483 2744 4175 559 410 4793 4073 1204 931 4236 1996 1034 4201 227 2963 1853 4040 3878 1550 2933 721 3750 2129 816 4252 1346 2994 4542 2913 3373 4470 3628 1710 2581 3268 2426 4756 1190 3872 2885 4634 4925 722 1390 33 2878 13 1704 4270 3271 1112 2398 3467 154 448 2723 1309 4271 20 4023 2911 951 3632 3321 4486 1522 1299 672 1332 2042 4048 4201 2622 3742 945 3772 4430 2696 4359 3335 4089 2160 2203 1921 49 4502 3705 1096 204 1067 672 2380 731 2761 3611 977 484 2982 2010 593 665 934 4722 4600 4759 3526 2209 862 136 834 83 1409 4929 3319 1608 2992 3029 1385 3043 1089 2472 3559 476 2428 3996 698 3183 2061 4903 2402 2851 1414 763 4649 1708 1602 1541 1149 2890 3524 4831 2858 2224 6 1895 4750 1653 2154 1605 4332 902 2669 3529 1330 2202 3878 98 162 453 2124 272 501 598 3389 2755 3667 128 4368 2521 1692 1781 4452 2332 138 4206 3142 1130 845 4396 3848 2835 2966 2867 4220 1415 284 1009 3461 1510 1778 3532 3646 2661 1126 137 936 2032 284 1070 3833 1834 1770 4752 2640 358 529 3030 434 3882 1882 3724 2368 1615 2406 1441 4359 1834 61 1034 3302 1998 1689 948 4539 2424 3088 2478 4127 2033 2701 2276 2149 1560 1078 3862 3735 2622 3312 3630 3633 2999 4719 414 1388 1703 4287 688 348 2507 646 484 2715 2932 4703 3885 2340 2088 2800 2524 3096 4265 236 3124 2356 1371 1451 3532 1305 2082 1445 2680 3035 4370 1539 4432 843 741 4998 2480 1869 2209 2142 4079 1131 2807 1420 440 1720 677 4560 779 701 1741 1660 381 2087 3180 230 2684 4447 3764 2786 2332 3281 4274 3318 1284 1269 3784 2453 4602 1930 4756 1853 4987 334 4984 2912 212 3871 2344 3935 3780 4149 2295 1714 135 3693 3418 1841 3036 3032 2947 4430 4608 4953 2663 2161 2090 4531 849 2379 572 25 4365 4547 720 332 1605 1708 3641 1785 1040 5 2886 1232 230 1655 3226 2478 3693 1619 1430 2660 479 2122 4294 3829 2466 4002 3904 2940 2918 4456 2696 3812 1035 3633 3895 4742 4360 3847 463 1607 4213 3266 2337 2703 3594 1388 2375 4882 1126 1236 226 3243 4825 3844 2437 917 2401 1307 3512 2104 1441 4508 3558 962 2726 693 2815 4435 1185 1145 3271 2423 2807 3359 1365 4120 84 80 4285 4882 1355 3140 1030 3485 4744 2934 1461 2743 4054 4204 3376 3887 2409 160 4276 1443 2190 929 1200 2459 4118 1955 1736 2299 2735 3923 570 3029 1162 116 4036 3997 3542 3356 44 2755 1540 2295 4023 3597 4737 2971 1963 2834 359 115 1884 1224 931 3421 4931 1118 2281 132 2450 3939 3188 2022 4753 2341 1526 3190 3316 2475 3582 4083 4163 236 4237 2040 2369 1694 4384 218 2870 2712 489 2589 4269 1215 1142 1231 2510 4669 2513 2203 1725 909 1286 3192 2761 1241 1952 2296 2294 2900 3900 617 684 3369 3107 2279 3605 2594 2541 3808 1995 3009 3289 2366 879 4434 4038 4729 131 3631 1054 4795 3210 555 3973 658 2402 2016 1934 2881 257 769 1726 2959 789 24 4799 3798 1571 3377 3007 3581 4409 1349 4950 1719 1347 1089 1580 2818 178 532 4256 3473 1824 1484 3938 1555 1301 2658 2866 2481 1173 2345 1270 4404 2184 3371 504 1324 9 1820 4134 4490 2952 3989 1657 2271 3312 3378 2886 2691 1465 892 208 3767 2807 3593 2803 1195 265 2919 2235 193 1971 2460 27 3623 2604 2369 1303 1714 849 4434 4642 2158 2208 440 1432 2334 710 4439 718 4098 3666 2416 709 1820 4511 3320 3603 3402 4622 1615 657 4736 329 146 350 3195 3746 4650 3154 2406 2050 1083 1404 4737 2986 2294 1589 3557 1245 1311 115 2273 428 3495 807 2648 337 4947 4703 4601 4396 27 2220 486 3025 3548 2301 2021 4736 2511 1075 2930 4452 2704 3843 3395 1605 4263 367 2946 30 298 261 1327 2919 2857 2478 3988 2412 3081 3976 3383 716 2370 3469 1827 963 3169 1642 2303 1920 3967 1665 317 4440 2487 2863 3844 1625 220 4351 2943 4408 1497 3965 4132 4523 4351 2179 2686 1304 3090 495 2652 2276 364 2483 2487 5 489 3452 2832 1577 2986 4212 3376 2324 2834 4633 2573 902 1628 2027 4467 2939 3146 3921 2673 4017 2751 557 4864 4613 3647 1475 3856 3302 106 4126 4835 1217 2932 3804 912 3443 4680 3973 329 4810 1888 1223 4509 3245 647 4525 3679 4351 263 1723 973 2920 4827 2908 4818 1916 743 381 660 1434 2402 4879 342 942 4699 1568 2863 2815 3433 4299 1682 4402 4066 3507 1620 1629 549 1828 1170 1037 2320 3251 3496 2928 4538 4208 882 2996 1642 4475 167 1286 494 1533 1809 4516 573 162 4262 2916 4382 4838 4546 3002 4094 1045 2275 846 2935 856 2036 4299 995 167 4738 890 4981 1690 2674 1101 3848 4767 1785 924 3446 4864 3754 3411 4138 3753 244 586 2430 2382 4481 596 1398 4371 857 680 3203 3234 1901 2107 2370 929 1364 2660 4594 3977 4601 3831 3042 4296 4450 619 1240 4896 1443 3348 1507 678 1081 3857 3505 3187 4904 4703 266 4703 1782 2652 4212 1425 165 213 3004 3848 3221 2616 4171 2789 1239 1971 4790 2590 3419 1163 1598 717 4075 310 1086 1335 3094 1210 3248 3222 3038 3067 1480 864 114 3409 855 3053 661 4431 3537 1372 2285 1750 3288 2015 4597 1280 1775 3362 1723 2261 4207 1352 2794 1665 3885 1694 2530 1660 1594 4734 3715 1416 4450 150 4462 727 4598 3982 4468 2243 658 2446 3612 3204 2631 1085 2657 2606 3930 387 4754 3912 2059 2400 9 2541 1423 2458 4124 1247 3263 1164 4599 2967 2007 1681 80 750 2727 1773 1986 672 2381 756 3955 1396 4410 1169 2917 1429 4392 4713 3136 3636 1834 4533 1943 3235 3013 3444 4367 739 4711 4318 3819 719 847 154 4522 831 388 1657 1455 4310 3196 5000 881 2453 1263 4546 1409 494 2546 4660 4382 625 1933 632 452 2250 3341 386 3904 3017 1187 302 1214 2976 3698 4680 156 1529 2181 4266 724 4350 2527 4914 3078 1127 3617 2617 4003 3744 1511 1357 587 495 3179 407 1584 826 3041 3718 4801 2736 497 2707 2784 2323 505 4899 12 2524 3736 440 2048 4231 884 2800 4410 626 2829 900 1589 4003 872 1507 279 1903 2068 4644 2340 1572 3384 839 3961 2960 539 1301 2561 3911 3763 3404 3740 1449 1087 4172 2027 1041 4757 3156 502 3367 2429 1837 3478 783 4499 1614 3211 2464 1681 1791 4014 494 291 4150 2208 705 2993 3677 4002 2628 1264 1777 2451 3214 2041 45 1886 2724 4433 765 32 1829 2400 2956 3302 1813 1706 38 4973 1379 657 3726 4584 3418 984 2313 4254 3100 4441 1298 306 370 2721 244 1 2437 2639 4347 2327 4689 3704 4955 2866 580 4534 4071 878 4268 2052 1292 1999 3126 3236 3531 1698 4543 4281 4434 3660 2455 4869 540 2641 3385 3108 3932 3455 821 2511 2054 3352 711 1947 3727 3028 2213 4087 3904 2644 724 4265 3670 2448 155 1546 3605 4850 118 4485 3825 2889 2508 852 4755 527 2346 3955 810 2804 711 1819 423 944 3686 4824 2408 1924 3351 3436 2478 2090 4637 4738 1743 2777 969 2603 1748 2794 3670 3485 4820 3581 1635 1846 4567 4045 564 4189 2757 688 2009 4786 1869 4920 230 4153 4174 2716 777 2188 2257 1879 664 4934 1620 3416 40 4592 4481 2121 1095 7 1997 337 258 4252 3785 4962 3847 2707 2485 3147 2429 893 1664 2830 3543 2590 1769 3891 3614 4151 3585 3012 908 469 814 2839 25 4184 3330 391 1249 2437 58 4036 1051 3981 4768 230 692 2668 4674 461 3922 2794 2928 204 3066 2333 1745 4642 835 2493 1591 3352 3281 2767 3166 1013 3370 3043 113 4957 2300 2742 3518 4581 4869 1001 3869 2089 3546 2376 2172 2575 2873 1379 470 994 1734 3272 2031 535 842 1935 2874 2539 239 397 915 827 4453 2362 3014 1818 361 459 958 3647 3489 4936 2534 564 1649 2199 1076 3400 1320 3607 561 838 1804 1350 2346 3828 930 1268 3858 1397 4783 3342 4310 3375 2610 4563 3959 4494 791 1506 1156 175 213 4147 1741 4846 585 4857 1 3848 873 2238 1345 170 1330 15 4402 1488 3387 3588 103 1766 2912 4546 4557 2827 2303 4280 46 1233 3086 2957 1446 4119 67 4768 2625 4231 2370 4567 2531 4200 2780 225 4982 3893 2522 1900 752 323 4542 4815 4570 55 1722 601 2002 1502 2734 1449 1242 2556 4702 1771 1895 3934 914 2289 34 2271 4805 3208 4098 1239 4607 3471 3249 3999 835 3460 3995 2902 3857 2118 2314 4143 3805 4987 2268 1161 3862 1420 1075 3286 2232 3269 228 1180 1147 2430 1873 631 1073 1820 199 2581 532 2736 1905 416 1517 4935 4723 2608 2110 3592 3639 2686 3130 3145 4347 1002 823 4891 2513 2063 2163 2921 1727 3609 3548 4397 2453 1126 1878 4419 4953 4714 497 1188 3814 705 1065 3853 3784 2737 4764 1165 4834 2365 1000 2138 1280 3051 1914 4677 2629 1519 2007 2185 1663 4454 1455 3304 1510 3180 3749 4158 1008 1814 3689 4612 936 2873 566 2110 3810 2449 1812 4590 4761 1027 1991 4719 1434 99 630 4794 4102 2334 2605 1844 2572 4090 3091 1358 4908 3753 437 36 2093 3210 4257 399 1704 3384 1324 3427 4786 1449 1765 1817 3086 1496 2271 3902 33 2523 1307 1466 4668 3757 4595 4395 4174 597 1016 3175 3584 2166 3190 1653 4598 3061 2683 4285 4028 4758 3107 1587 1455 2232 2239 4264 1944 740 889 641 1613 2482 937 3902 3296 1243 2691 2604 3150 3256 2775 2164 2312 1194 2872 3002 885 4912 4270 502 1255 3532 228 4582 1249 3214 4562 394 2208 79 3700 4391 3223 687 2993 4581 1857 1481 572 593 2195 1954 2687 900 726 37 187 1489 2818 1729 2754 1427 510 4257 301 3613 3529 1987 4006 224 1716 1586 1864 592 2222 4053 257 1543 559 2813 367 849 4029 618 952 39 4994 4423 704 3948 3387 2666 607 2651 4403 3349 3489 4567 1630 1624 2036 3416 4150 4316 1813 1309 2658 2513 2915 2013 1714 4401 4123 2685 4724 3587 1730 4013 4306 2209 542 195 1122 66 4742 1774 4300 1273 2245 620 1904 3732 267 500 3309 3349 1916 2077 699 4725 3727 3686 4834 2900 1167 4163 4953 722 4054 1751 3312 570 3093 3436 294 345 142 668 3444 2787 1066 4876 4607 1047 4387 3196 1898 2150 1820 1832 138 2919 1459 682 2088 3870 3446 629 4571 4385 3643 2603 827 3434 990 1849 1607 2832 4127 2062 1520 1645 3193 559 3284 3105 213 4318 1004 1686 1909 486 3293 1386 4937 2633 491 280 4021 4698 578 3823 4137 1979 2867 905 320 2041 3821 2325 1945 3787 1209 2798 4321 1334 2893 283 663 3340 186 4621 2031 2568 1575 2059 4904 691 267 3433 454 635 2846 3556 2096 3975 2929 1072 651 4492 4521 298 1125 1739 672 4591 1963 3576 4924 2891 4715 3236 2415 2995 1827 4197 1453 628 1504 2769 2369 1945 2440 3606 1056 784 2769 4629 2772 3294 1871 2330 42 1191 1306 1102 708 3054 4085 2557 2345 3667 1737 4905 2056 744 1151 3685 1192 4108 554 426 4227 3152 899 765 911 2388 547 4495 3196 4811 2652 4956 4816 3122 1496 4117 4190 4461 3529 486 1018 2763 3887 4352 3407 3069 4118 592 2953 3483 1629 4430 3939 1751 3279 2855 2891 1039 2374 1964 3129 711 1563 3385 2860 2493 4847 271 2476 1692 4022 978 1465 2705 4311 3787 1043 4553 4189 3847 1751 2833 481 1342 4593 852 1357 1709 4612 3337 578 892 860 4803 2203 2577 3132 3839 4352 236 1424 3745 1292 3665 605 4023 3528 3753 1516 4420 3822 4648 3707 2327 174 1952 1387 1249 4972 4909 2899 2219 3768 4144 499 1806 2916 4820 2970 560 114 572 2585 4230 76 763 3342 2828 1466 2130 4738 3223 4079 3149 3339 2404 3684 3342 3171 2934 4092 2257 1079 4340 4598 4111 1944 1400 2519 907 566 3233 3085 2328 4944 4018 2477 1320 1517 25 2429 1054 4646 3176 163 1318 3073 488 4988 4832 2464 1729 4246 104 2864 3251 879 2273 4283 4009 627 3061 1286 273 1610 4334 4723 4821 1927 585 696 1124 2618 2886 3903 2345 959 753 3716 2947 3349 4156 1258 740 3376 1003 262 4251 3520 1958 1634 3682 3856 4546 492 352 1423 3897 2580 279 3370 3909 4345 2807 4752 841 3957 2066 3013 1696 1068 1182 1895 4836 3410 30 3284 928 1994 73 1922 2006 4607 3690 4598 4011 471 2742 3494 4062 3754 4081 3783 1028 664 2825 799 1911 72 1889 1355 514 2266 560 2387 927 358 3943 2905 1705 4979 3383 2126 2714 1609 1905 253 3278 1159 1827 4630 878 2894 1778 116 991 3851 3642 4496 3672 4033 4624 4092 2552 37 2521 1824 813 3872 2616 1984 3437 3081 1572 2651 105 2656 2255 2214 3653 4308 3992 1456 2082 2654 4922 980 3821 3740 3627 2785 3733 1407 134 589 4832 2749 2065 1630 2302 1960 840 3608 3893 1500 2448 4618 2084 1845 341 40 4992 1023 164 18 905 1028 265 1124 3598 1026 1163 3428 3629 3626 1547 728 324 3746 2929 2821 1203 4116 455 3080 4103 3181 691 1849 3169 3535 4929 891 4637 3023 2655 510 1588 2695 4872 1717 2218 1557 642 273 1072 323 4096 2755 163 3213 3512 1870 4739 3390 1725 1339 661 1491 1342 786 4914 2294 2166 2848 2646 2020 1690 4235 1905 1184 3390 4080 393 2734 1776 1886 3087 816 2483 705 3925 685 4270 2727 1278 1413 2811 1182 1918 3030 2536 2404 966 2546 241 486 2146 215 2156 4602 4826 117 2955 556 4844 2716 2006 133 4672 1091 470 1111 1667 2794 4667 1106 2317 289 2975 4011 3603 3798 3769 2352 4045 4668 1364 1085 4761 4622 1989 1609 1510 320 2680 4562 3162 1767 755 101 1469 4691 3449 1023 1012 180 4560 2535 2151 3882 636 2337 2658 4348 4402 4396 4872 4826 2325 3269 3595 3043 2885 202 2902 4536 2563 688 2819 967 4327 4270 4037 297 3762 4799 1544 284 3084 4540 1812 1537 2455 3472 3045 2767 4674 242 4054 2774 1791 2598 3201 2621 4437 2516 2664 4422 3430 1440 3656 1748 1586 2776 4777 3771 4563 4354 4559 3936 3375 4755 164 3365 4017 1848 2899 1399 1720 4121 3791 3912 671 4457 4106 645 3291 2256 1942 4280 2136 1617 3328 4551 4997 4300 1991 2427 2107 3437 2770 3627 4097 491 1423 3070 1963 3178 2701 4620 4575 649 4835 1470 1375 3645 1766 3018 2625 1732 4799 1232 4698 2795 3651 3399 2590 825 537 4296 2362 930 663 2170 2971 2844 1174 477 1236 4941 881 1567 2812 2867 4610 4202 2021 426 2118 3244 2463 4554 2100 1837 178 2927 3513 3700 704 3863 3654 1939 1345 735 3617 2542 2604 2007 864 1449 1045 2913 3409 2639 2705 2174 1413 2931 1180 1153 3568 4875 3915 3818 1067 1935 2162 2516 1666 4719 3704 3767 2607 2571 2086 2567 2509 3096 1644 4835 2789 4658 2852 1319 2292 1348 653 2682 2715 3457 2281 1801 30 1655 1623 1474 1406 3751 3506 882 4847 4735 439 4656 738 4928 1507 1503 3700 2207 4436 1968 1566 4432 1571 4973 3219 2494 4432 1607 517 205 2325 818 1519 297 4146 1740 1940 2412 2736 1625 3991 4540 3238 945 4649 546 2448 4937 3583 292 4570 3182 3633 2451 2777 1917 60 1398 2610 302 2041 3646 2065 2612 4404 296 1588 3231 589 558 3350 562 138 1582 2252 1013 2140 4457 2379 4067 4717 885 2976 1589 1360 3612 3718 1046 4481 1195 4124 4462 521 4292 2332 3159 308 3940 2006 1739 282 861 4307 1379 1521 957 4386 4729 3297 2630 3326 2824 711 1244 2877 1766 1675 2554 4515 2785 3625 773 3573 4943 2604 2343 2799 3412 3470 493 3575 1384 458 4242 1847 3270 1155 170 1502 1111 1610 2744 936 373 1755 1320 2698 1736 232 1605 3143 20 445 1605 29 881 3138 1480 1632 1610 389 2244 3207 2327 3061 4732 194 1355 224 36 1306 4022 1222 2623 1337 508 2803 2401 3373 4796 521 4254 2930 4529 2947 4401 277 1261 4908 3989 2409 3921 4390 3616 294 3031 3043 4107 4093 1400 1816 483 1565 4630 933 3387 3665 3003 2558 1984 1600 1976 261 3995 708 5000 3133 1131 4684 1722 1352 3808 337 1410 3875 513 1596 2400 2373 223 2159 2919 307 24 1184 3680 2479 4981 2265 4173 3348 3948 4106 2726 716 3942 198 143 2362 3938 4169 4872 2713 1305 4105 1684 3315 2352 3690 4538 4538 4929 3680 2711 2746 3506 2073 2898 1357 596 4680 3263 846 3229 4748 1085 3822 871 2918 2600 2115 839 63 1207 1244 1534 3647 4047 3014 251 1727 4318 2810 2752 3912 1673 732 1945 1242 4110 2326 1072 4870 531 2939 4043 3436 757 908 716 2318 4554 4982 256 4787 2872 4474 4905 2349 811 748 1428 4379 1139 3333 2804 2312 2075 793 2893 554 3835 1386 3833 4516 4927 2347 4343 76 2567 2573 2815 4222 4277 901 63 4087 585 188 489 2290 3720 374 435 4823 1857 1284 4149 3431 4295 3898 4934 529 3394 3913 3160 4137 4518 4886 4536 443 153 745 471 2228 849 1983 1731 4650 4629 2345 3910 2871 3591 139 4822 3986 416 3758 3044 2653 1460 3998 3525 1368 2362 1980 3396 2709 1005 949 3334 2074 2885 641 2164 402 2127 3541 2437 2108 3481 3681 4537 4666 1111 2731 4975 3916 585 3443 2168 1619 4754 4373 1121 1958 379 1338 3613 4936 1014 847 2233 1703 1755 2068 143 895 3198 1581 91 469 4591 2117 4769 1597 1280 3231 4981 277 4171 483 2513 1183 442 3543 1971 3547 4701 27 604 2546 711 1092 1562 2580 753 4986 3870 347 1694 761 1855 2886 3877 4084 4438 3375 3619 3029 488 2661 294 2015 3775 563 1307 861 969 959 2088 4063 4431 3796 2939 220 3135 1568 3369 1939 2203 2999 1447 3720 3712 3582 4837 4382 3720 3705 4623 2303 4512 2717 3274 214 4547 1582 2405 333 3541 3923 93 3823 680 2413 1503 1351 4611 3532 4426 2223 6 2554 3298 1539 3623 3981 4455 4867 2184 1833 3052 1012 1190 60 2792 248 2908 169 4184 609 1150 4694 3171 2378 934 2429 1765 774 1267 4750 3004 3143 1069 3588 14 2856 3610 364 3713 4748 2956 4065 570 4709 409 2219 207 2453 2098 4203 1277 753 868 2416 2290 1800 98 1509 1739 4648 2728 1680 4632 66 4402 1613 4595 1569 2451 3826 765 1527 118 1056 4657 4369 977 4672 3247 2534 4421 4115 1370 2059 3376 1913 4643 3186 3290 2748 1556 3726 747 3626 4253 328 580 2118 3258 1822 3761 2638 2426 950 4014 615 4178 2688 1255 4109 385 2289 4814 3788 3121 4569 1920 3786 596 318 4056 3482 4061 4294 4251 4690 3491 4834 267 541 3649 1445 3077 1707 4857 3417 714 3436 4804 1938 361 3137 1115 4769 3876 4331 626 2074 2006 2049 2263 4782 900 111 1919 3002 1921 1770 3834 4310 4167 1268 882 4864 1821 4598 4872 1438 668 1393 3295 1423 3625 1148 1215 1819 2863 1922 859 30 3410 4833 4444 2241 3420 2803 3043 809 259 3056 4483 1934 3745 771 1893 4301 547 3881 3097 3815 1203 613 3124 672 4095 2087 652 2537 3535 2216 1070 1854 2354 615 3393 2088 3234 1591 1768 1547 451 711 3868 4274 3832 3296 4384 2071 1734 243 619 3971 3455 4169 1930 60 2001 2016 2443 4953 2941 3245 3834 1096 3440 332 1216 1897 4221 730 1543 2153 2440 1180 127 552 4364 1101 2477 3203 4871 1820 871 1634 2681 4691 4377 1251 521 4769 1970 3205 3207 4481 3039 3214 1387 3273 2528 4030 2325 3540 102 3298 1162 369 2812 3826 1142 1953 3811 3083 4324 4060 4451 2053 3480 2653 89 3549 1382 1354 1979 4405 4648 4805 902 1584 4627 4405 2169 1510 2450 4910 3663 2702 1258 4157 1697 1407 357 2692 130 1621 4463 196 273 835 2732 1902 1418 3723 424 257 1029 3727 4637 3272 3334 4884 361 2209 4907 3746 3493 1486 3833 4461 1999 2024 1240 3103 4961 1935 818 4076 2207 2667 24 3388 445 2191 3757 2180 3407 1792 3153 4461 2168 3762 4463 3332 923 3787 919 1264 1789 2358 2133 1736 3697 4258 2032 2266 4922 3017 436 2445 2237 3929 4944 4408 3700 4782 4745 1352 3004 894 4877 446 1119 2019 585 4351 395 1949 428 3394 114 3238 3577 4150 1496 4964 1009 3025 1648 2706 3943 138 3223 639 3058 96 807 3021 2046 3016 2630 1131 1179 659 1212 380 29 4965 4009 4446 866 2248 4196 1244 4935 1879 341 1229 2956 2331 596 4906 3355 4529 143 83 2893 4874 1129 1379 3181 3938 2429 3248 2578 2402 2575 1236 2426 2399 4819 4911 4834 1952 1500 3226 1470 3651 2223 4589 2280 3760 2797 2538 4520 3173 3436 1183 2553 2856 1063 3393 4052 928 4258 2076 2211 4325 3246 1283 272 595 627 4038 4890 1908 3345 479 2975 1475 2302 1340 2549 1513 1187 4281 1831 2923 3791 315 2822 4226 2986 4029 4781 3050 2459 3799 3157 1299 35 3826 3415 4123 3544 1821 3340 811 3635 227 592 4749 2162 3387 4419 1573 1375 4359 1935 253 4222 4813 765 4342 4963 1201 4928 814 1362 2385 1527 4277 2429 1079 3095 3015 3058 2315 2904 1997 2914 287 4251 1163 324 4713 3626 4571 1559 1916 1912 1385 1819 3999 461 2774 3513 2508 467 4254 4886 850 3972 4281 2181 4932 3545 917 3514 2144 348 3346 1639 1417 4559 3309 3954 2830 2347 1054 2701 3720 347 2442 694 1928 878 545 4628 1838 2608 4065 1552 35 2737 3673 4177 504 2300 1759 759 2365 474 4315 2289 307 725 2065 383 2754 2669 1315 4297 2236 4622 3269 2717 1200 2464 3855 3101 1984 4814 983 2399 4267 1488 2652 1075 3740 4169 4732 777 969 4145 1319 2128 1989 4523 321 1032 2302 976 2900 849 4359 1387 2628 2826 1727 1452 33 1963 1313 4821 2664 1739 770 704 3170 2906 2623 3638 1828 3952 4268 33 918 4197 173 4923 3164 326 2225 1389 1840 3527 490 2153 2405 3899 2974 305 4702 2566 3329 4550 3533 2028 3601 1401 3996 4487 4136 2557 464 4188 3638 1898 2144 2974 1509 1036 4531 3866 4395 587 4551 3298 2395 3313 1771 2931 764 183 1046 3422 4776 695 645 2794 4223 51 97 336 1234 1949 4582 1350 512 1101 2462 1909 980 591 1508 3739 1204 2810 234 2818 332 2450 363 967 689 526 2057 1956 3655 1626 904 2342 1060 3743 4545 2575 4466 4870 2096 1797 1417 1913 1791 385 2714 3770 1585 3810 173 2610 1743 424 3652 1540 2935 2601 2534 3471 4975 4510 2085 3967 2535 3095 2832 956 4180 3083 4810 2769 4974 4137 1009 3670 3259 1715 1000 4839 3385 1581 2605 1108 4000 618 4507 4839 2869 3271 1185 1480 4297 463 378 1052 4256 4037 468 4498 1971 2933 921 445 2270 2659 1512 781 4058 1930 4780 1213 1948 3950 4340 3822 4132 3122 2162 235 408 4100 1676 4251 750 3492 4414 3507 3037 2624 1998 2089 1685 2995 2439 426 3266 1546 3783 1549 2461 677 2432 813 2371 3196 10 4562 1156 1935 1760 4769 157 3573 2319 4120 4079 4854 1794 2627 2525 1881 3600 3674 4370 351 1476 3272 1793 2686 1956 2829 4035 4007 2244 2821 3269 503 776 2784 239 418 605 4856 4246 4476 2648 4389 4530 1166 1589 876 753 3847 2522 2084 3210 4624 3441 152 4963 775 4442 4632 68 733 4814 4167 1298 3512 2541 4446 3821 4458 769 248 3682 376 3385 340 3001 59 4087 1175 1439 2314 1026 1503 1446 4455 4269 753 4737 373 1070 219 1153 417 944 3858 1970 3950 3369 2534 4158 1271 3829 1609 3601 3569 3505 1420 2875 3325 328 2314 2321 2675 4130 3987 3493 3378 4408 4443 2385 4465 2673 2136 4184 1978 3393 479 4238 4857 2845 2447 3986 2649 287 1716 2803 4735 3104 2438 4672 973 1097 4247 4111 3240 1305 41 3487 2835 1403 4078 2157 1578 4916 3470 883 4424 2937 3076 324 2593 223 4889 2114 4760 4121 520 1785 3523 2686 24 945 554 4393 78 207 2051 4687 4536 3364 1513 1780 50 1229 3184 2806 1493 2305 1899 224 1163 4271 2663 1841 373 213 3485 2803 2933 4346 4356 2060 4564 2613 2092 4192 3301 3715 828 589 40 4973 300 1669 248 567 4556 3520 3734 1587 2180 3639 4987 3052 3002 546 1778 3899 2959 1099 2988 2046 3290 505 1857 956 2595 2174 806 2226 2929 2489 4705 4177 213 4701 3231 3493 4245 432 79 2343 4082 3117 485 2628 3770 2915 1752 3645 3246 99 187 1981 2821 4621 808 1846 4592 4692 4232 36 484 2774 2148 1816 939 3517 4608 1734 155 1968 1034 1871 357 1994 671 1704 3439 626 3727 1193 3155 3890 4452 472 1646 2937 2839 507 3522 3593 4675 1097 1340 4409 4944 306 1254 1915 4057 122 3390 1759 2902 4338 3797 2383 675 3775 3362 2617 3839 4593 2029 968 886 1870 4388 2579 3432 3268 2177 813 3288 634 2873 1411 2013 3600 1014 353 2180 2346 1711 3798 2460 1497 3195 3443 3400 3130 3113 719 4985 1301 52 4094 4938 1759 4407 2189 4602 624 2197 4160 4165 734 355 741 284 3153 1780 4766 4760 2708 4948 4011 4747 2018 4646 54 4607 4807 2031 2557 3268 1659 2160 3 1815 3267 2391 4095 141 1336 1142 4667 4076 3229 299 382 803 3925 3327 3107 77 3034 3087 4528 3 4703 4190 2920 134 2672 1657 1025 1728 997 1089 1223 4420 4811 1909 4687 1930 3282 21 4597 3509 3216 3216 1726 3572 812 1103 4087 4052 2084 696 2484 3524 3424 4044 2721 2943 940 4352 4829 3198 1010 2984 3154 4884 2670 2272 1279 1760 3440 1625 1358 4446 773 1082 1358 2902 103 1724 530 1404 1280 61 3687 2014 2979 4238 954 3241 3275 1085 3576 4765 2042 1748 3925 380 3796 4576 1878 271 945 3411 3678 2569 494 4746 3373 3010 4244 4543 1436 1005 3808 3392 682 3226 4634 542 1970 2621 1670 3103 1483 3285 4022 509 719 1206 4149 4061 4524 1135 941 2785 4646 4557 178 4862 3259 1814 4838 2903 4053 3871 4595 360 1060 3863 1772 475 409 3313 1412 3815 644 2734 4340 2652 3096 2097 1978 832 2689 2633 1493 4925 1749 4674 1362 3144 424 3356 994 4412 1542 587 9 2381 3173 1741 513 4422 2208 2783 1397 1083 3453 3313 606 4999 48 1717 3778 120 1030 956 4255 2318 4147 4713 3349 640 1732 299 1041 3886 2142 327 2235 1032 4109 4133 25 3605 3022 1038 241 1077 4597 4668 4547 792 279 642 341 2933 3546 2800 4686 3860 4680 2400 1259 3820 448 2652 140 4246 1237 3358 2832 2815 3445 1237 2653 3418 419 2455 3153 3308 3813 2905 2396 1855 4614 2305 4691 3023 3333 3997 359 1496 1005 3033 1588 1542 4035 3845 2058 4915 571 501 816 2380 4100 4727 2420 4852 2623 160 2012 2153 3475 2128 1832 4610 1732 201 621 4471 808 2732 1939 1281 4401 2412 3712 3773 4646 3696 1708 2381 1 2477 475 1527 2954 1666 1182 3036 3882 4307 2058 2610 1169 423 1887 4075 3898 1890 3394 1972 4865 260 1259 2919 3980 2327 4176 2969 1463 524 2408 836 3926 407 473 2766 1751 2343 4195 3033 4501 559 4331 4441 3015 2560 1185 1849 4790 4397 794 3638 4698 4997 4134 1026 2702 1532 4195 3514 168 4698 1728 3601 1882 1130 507 4491 2644 2213 3516 2530 591 2077 127 205 2923 3882 478 4748 3666 2424 2805 1741 355 4255 2572 1098 1648 1426 1985 489 4928 561 3819 2771 3582 751 2512 4045 1879 476 3104 3106 800 2955 3375 4294 991 2789 3783 2333 2197 877 2196 3426 1762 1243 470 2184 1113 217 2098 1181 2687 1944 4234 418 3200 3700 2112 396 1875 4660 4295 4846 329 4995 826 2389 1617 1474 3427 4122 1655 2483 4382 708 1801 4431 3747 3187 4953 1370 519 1638 3598 4154 579 4934 1778 4435 4084 4721 813 4397 1529 552 3793 2140 721 2609 4124 1840 978 2453 2257 4939 3507 3827 4863 2054 2187 4948 3216 2963 951 4061 2507 348 1864 2704 1067 1843 4819 4747 1390 936 3295 15 3759 2487 2506 1098 4029 1423 4117 3965 2586 2948 1963 359 2540 1677 4766 1049 4535 534 1210 1648 2616 96 1640 2223 4204 4796 3669 3386 3727 4508 2512 4803 3574 3170 3007 3256 1870 2927 2090 355 4530 2605 4223 2153 3072 1925 901 4308 1677 427 4169 4857 4293 1101 4 3275 43 1623 3850 1118 4303 1873 4708 1964 3779 4047 4991 3164 3046 2488 83 2358 2105 2521 238 4112 2380 4023 4742 2244 466 2840 3938 1855 3128 4683 162 4612 530 1267 1698 2663 4095 512 4828 3731 536 389 2042 2181 1301 3595 288 3958 3888 205 536 244 1135 3570 4755 241 3398 1855 2167 4035 2755 986 1596 1323 1585 256 1422 118 677 4487 326 4119 796 2021 4913 3179 2291 1383 2143 891 2589 3371 4693 3997 1545 679 4292 1436 2266 2743 760 172 653 2491 73 4206 798 2318 2797 1842 2907 4232 1572 2088 3055 3101 4043 2310 1449 2293 4562 2221 1474 4090 4878 460 3947 3972 1623 4244 621 4232 139 2026 782 1157 1545 3816 19 942 327 3235 2424 4523 1101 2134 3962 119 2432 4918 1406 1539 3264 797 343 306 338 3392 3251 1331 4126 705 799 67 3538 1661 1871 144 3453 1118 1903 566 997 1642 2997 4046 3106 4258 2387 4450 680 2252 4658 4995 4417 450 402 1947 2897 3025 3995 3827 2280 443 3888 2686 1116 4413 1207 740 3956 3506 122 1632 926 3406 3576 2107 889 979 2012 2847 4940 1767 3485 1460 2030 3132 3565 1294 4083 727 3723 589 1221 4866 1001 3099 809 475 294 354 3038 2954 4908 884 1170 1423 2707 3249 212 2257 237 2764 2403 1336 3632 4622 3973 3468 2783 1178 153 395 1369 1719 86 4991 1952 3290 1985 2382 3708 1017 2755 337 902 960 4313 757 4357 3624 3546 3357 3116 4675 1085 4621 4018 3218 4856 305 4528 959 2794 3988 167 3227 2002 3273 2424 1001 949 4638 1969 3105 2180 412 3167 2382 4787 4776 2790 424 1620 525 539 171 1882 480 4819 358 3030 4563 1905 1558 710 1906 2700 1784 393 4881 2974 746 740 4387 358 130 4752 268 3607 4565 121 2217 511 1146 1112 19 4089 2181 699 848 1571 4989 2056 3290 4065 1629 4445 4006 2552 654 4579 3509 1004 132 2798 686 4946 773 2615 4898 4902 2862 2154 111 79 2277 2608 1382 4182 3263 46 1958 4387 1812 3333 3790 2520 4822 2904 1654 4011 2358 1697 2047 2936 263 2907 3902 3765 2385 2545 461 365 3039 4286 3082 4142 4449 3908 1167 1363 1051 21 1624 1994 3484 725 3024 886 1704 790 444 2278 4135 3433 622 2733 2412 4804 731 4688 1750 4143 734 379 2570 4926 827 2076 1719 2914 1268 2022 2128 4280 2824 2528 3590 1912 4367 716 3564 1839 23 4224 2425 3157 714 1320 2801 1488 3790 706 2692 4072 411 3536 3542 761 2313 1010 1389 196 1767 3553 1879 3941 2669 1805 665 646 1803 920 1984 3891 4288 2705 3412 1109 3124 1235 4624 4551 2925 715 1236 660 2886 573 2691 119 4156 2127 1613 865 2712 1756 3430 4022 511 4050 3253 2912 1901 1501 3646 4075 493 1826 3505 4143 4739 1932 2617 1778 2026 539 2213 1059 3734 2880 4498 2264 4612 4331 47 3969 4445 1877 1887 258 2119 3350 2251 4509 4139 2616 2270 2054 856 1889 487 1005 2903 4382 1906 3575 13 3235 1631 3878 3540 2715 3450 2324 2826 4942 2745 1308 4216 3502 1065 730 2996 1737 1562 4709 1879 2322 3222 3788 3616 1880 4886 2542 88 2782 1837 1304 2020 2361 651 1004 3502 3405 987 3476 876 3033 3837 3267 1136 4502 4925 860 310 1819 3226 409 2217 844 1200 3245 4446 2591 3758 3530 2142 2453 2865 957 3705 3967 2903 3141 4942 711 3925 447 1324 3002 2178 1485 2069 2085 3313 3490 3589 4221 4755 3087 391 2013 4355 2570 1496 1868 1312 2146 4482 2716 4630 588 1835 1533 1893 81 4435 2279 3225 3541 4602 4884 4472 2706 31 1676 887 3811 4282 2590 1750 3697 2419 1934 295 1962 1616 4849 2619 2941 1371 3242 3605 3671 4994 3721 12 2529 686 2863 3277 2615 4860 4356 3488 2610 3647 2345 502 183 2596 1518 1409 1727 4836 4565 4196 4653 3813 613 807 2731 4874 3056 3532 4837 2358 1821 2365 1611 3101 1679 3051 2644 2044 2835 840 4614 4548 3462 31 71 115 669 1150 2999 3074 3812 1763 2531 2184 1000 1356 260 293 1692 3397 1398 1096 2280 718 2826 1026 3229 3411 68 4009 386 1082 3741 822 3586 1760 4050 4391 868 2173 3651 3038 2274 1731 3205 3511 4642 2075 2433 2894 2600 240 2410 2623 4626 1297 3435 1860 2307 3883 3567 811 2632 2525 3599 4997 1358 1459 1400 3800 4914 2884 2466 2494 63 516 4074 2660 692 586 2416 1364 1651 3555 1602 1435 2724 4085 535 4812 4336 1253 2501 1379 4302 2474 1292 3122 1897 3903 3233 1119 647 4445 4388 2340 1148 3430 2 934 1989 28 2427 3415 214 456 2333 4149 604 2579 3935 1232 2740 3688 4223 2175 4562 1240 797 2404 1555 4461 4638 4387 60 575 2785 2647 496 2650 4085 3438 2237 3630 690 2672 2511 950 3403 4723 2548 4905 4426 3858 4631 84 436 4897 630 2439 905 2643 172 3043 581 3541 3511 3458 858 1416 1451 4447 244 4114 2877 1842 3755 2310 2816 4941 2749 4807 1436 145 2665 729 4170 4402 2292 2489 4681 1103 1120 3151 4148 99 1505 4163 4986 783 2358 838 1557 1389 1358 4932 475 4958 536 4865 3280 2430 4401 2121 2018 2203 3058 4485 3620 1417 1392 701 1564 1784 611 3153 2292 500 631 3519 844 1973 4277 705 1374 4941 1403 723 3249 4364 4848 1209 520 175 2633 471 2416 1077 695 679 3517 2473 4943 1471 3085 4547 3888 2016 707 527 3552 2080 422 4764 4664 2721 519 2853 1331 3032 1239 1972 3419 1895 3118 2106 492 2939 3413 3401 3919 3502 2973 2258 1985 3590 2806 2879 3761 1348 4105 3738 3589 2719 1174 404 3894 3286 1383 3039 351 1769 51 3700 3362 4185 4892 4959 4555 2492 3537 3125 2443 2802 1285 2597 2390 2250 4182 1364 861 2462 4559 3687 3597 962 1398 1941 3087 4513 519 1451 1182 896 2855 2918 1748 1177 969 2412 1629 2410 4109 1316 2545 555 2476 1857 4094 1796 2605 963 2885 2172 3020 805 305 4939 301 3536 1123 1401 1365 4127 4376 2580 1234 4233 2329 631 182 387 2889 3029 4376 123 907 2146 1170 694 3394 2362 492 4474 4447 480 4464 1541 2551 401 3748 2740 3138 3990 1899 4461 13 3470 3724 2830 2617 1889 4873 2459 1754 4830 4458 4692 2608 3582 584 3972 3049 406 458 2523 3157 3729 3963 2333 2993 4812 2393 1209 701 1777 1344 3956 4366 4748 1461 2251 4444 3953 500 2396 3341 4548 2875 2878 697 663 4940 1708 4939 2032 903 469 4398 1944 2437 175 454 2589 3702 2880 1331 929 1148 4164 2346 3064 1118 3378 4635 566 3350 3151 788 3471 2243 3441 4380 877 920 3212 2169 2094 595 1481 4227 2604 3999 2458 4534 3403 1498 2456 2796 2421 2424 1973 2065 4153 2918 2426 2397 4184 3872 1754 326 3232 915 3101 563 4665 411 2974 826 714 407 1070 1667 1284 2176 183 602 2118 3054 3089 1345 2160 2811 4984 875 3320 2949 940 3963 1536 1480 2839 1451 3069 938 1459 4405 1962 3238 1626 1350 2571 266 4300 3949 1459 576 3132 1097 3238 4520 3603 4856 4439 4245 3892 2297 4380 1268 1966 2075 2773 3624 3478 4355 4200 1617 802 4962 3808 1735 2974 2949 4705 2428 4715 516 3438 3096 4227 3011 3860 1458 3399 1939 2556 3270 3609 2514 3044 3729 2946 3831 1303 4167 677 4895 3640 398 3106 2731 315 1128 1252 3920 77 813 3491 2517 3023 1271 3699 1968 2007 1636 3251 314 4222 2271 2335 630 547 4734 1959 3718 446 4854 750 2102 4614 3939 2099 343 2076 3073 4835 1685 3134 2054 205 2802 3221 4685 1469 3417 839 1708 3401 2435 3461 2126 1799 1573 3014 2139 2173 4912 3051 2371 2280 1320 2297 119 3158 3142 2770 3400 1939 3998 3020 1757 3936 922 2152 4882 1943 4349 852 2524 2929 2200 1490 2973 4648 4256 4767 4910 45 4566 516 2856 3403 1502 1065 410 3946 4824 4853 2231 2517 1747 2871 4981 1940 3309 4152 294 4971 508 774 2610 201 1856 3955 1260 3130 3486 876 3905 4566 3103 3707 940 1863 3966 1662 2757 2487 790 1421 4341 3888 1714 3911 4307 970 227 598 4010 2592 2494 2526 3417 579 2547 266 25 3566 1679 784 2723 2288 3259 2032 1344 2357 1938 4320 4286 1933 4103 3979 4346 940 4445 1557 1720 4096 2941 3369 4445 2231 611 1531 2614 3662 2385 4135 774 1746 1659 1072 3268 699 1610 3873 4322 460 969 464 1703 3565 2427 862 3750 2905 4107 4984 4213 1448 2186 3833 3583 398 3604 3742 2499 4866 4083 4336 3258 4480 2507 4014 2628 4920 1020 2248 3020 3388 2332 605 2152 2846 3802 2782 1482 1888 68 2096 4089 194 4074 3430 1369 4743 3576 3733 2415 3680 1064 3815 3093 2623 2950 825 2612 1566 1050 1500 477 1310 282 2359 2063 3696 1741 2667 3157 2672 1417 2806 3149 2780 2285 945 745 3089 4392 4922 2098 295 4904 4587 3792 688 4844 4985 883 4301 2915 3845 542 2233 1187 2718 1478 1795 4987 3166 2639 4145 376 4873 3063 3752 3748 1417 129 557 298 2428 908 3951 1772 2708 1458 322 4493 3286 4897 725 4391 868 1989 1061 991 3019 3620 800 2412 4382 288 1219 3779 3345 41 4797 2678 766 3361 4329 2512 412 1254 3400 59 3386 675 2965 2122 713 3647 1383 4591 2544 1252 250 4942 4949 4569 582 432 3755 2153 1438 1274 3342 3106 3539 1987 3161 4799 1943 4809 2552 1679 3026 2725 4126 899 2065 2722 1793 4899 2930 2306 993 2010 3520 4601 972 54 957 904 3189 1257 627 3891 928 4499 1210 907 168 3693 4494 1781 2834 3311 3798 1338 2735 4691 502 2773 2062 2143 3158 1792 3623 295 3456 4383 1089 58 3214 2427 485 2000 2137 3408 4472 2610 443 527 4925 1210 2959 3965 2601 3702 4843 2522 3661 682 3965 731 3808 2723 1931 4585 3947 2924 1121 1336 490 421 2175 321 3282 431 1473 1800 2341 1929 3797 2958 991 1382 800 3736 4893 4701 2434 2358 1329 4440 197 3829 2984 2261 3042 1806 2795 4296 4387 1084 3409 479 1970 10 3404 3164 873 4835 4736 3207 424 2352 1959 1706 2787 4006 1863 4323 2329 1685 194 2293 3934 386 2061 1663 2905 4973 2169 2043 855 2252 4894 2432 46 4671 4667 3953 1987 4186 2815 3308 1013 4278 515 1036 783 959 3078 4832 2474 2847 3408 129 4192 1266 2431 4840 4106 688 973 4053 1812 2351 2023 2161 1012 3919 376 4429 118 2435 3012 65 1658 2734 1373 3654 1405 372 4098 3596 4436 69 1467 1197 884 1861 3382 1320 661 2311 4749 4855 466 4029 3198 3401 3394 4234 3505 993 338 1872 1766 1381 2697 1626 4724 1008 4859 2172 2963 4064 2823 2221 131 2936 3529 1444 3219 4055 2968 1336 4995 256 3009 351 2642 4824 1114 2736 1033 3748 3560 2953 1013 8 1538 1457 1929 696 1851 3455 3274 771 4884 1641 1033 4443 2935 4270 2381 2350 3821 3869 982 2472 3281 2859 2067 1191 67 3466 3765 349 4343 44 1474 3130 1291 580 2155 992 476 1757 4950 4813 3097 3185 732 2428 127 1443 4484 3388 1803 853 638 87 4155 35 1337 4829 1934 3662 343 4055 2023 4419 1867 1796 302 73 1105 3959 479 303 487 1766 3768 667 2620 645 4831 731 1112 3081 3443 4072 140 4750 1590 1799 3965 874 2865 3374 109 2111 896 2237 106 2069 434 2498 2046 2173 2378 4307 917 207 4001 1673 4970 2797 3129 4975 4706 4814 3451 1039 2543 100 4346 3685 1094 2502 4270 2050 3521 1815 1547 3130 2175 2221 3983 1302 4471 3019 311 3203 4024 3207 4562 2578 3292 4340 3452 4678 713 4681 4757 1745 4495 705 792 3983 3548 1482 1277 4312 643 494 4335 4211 144 1516 4702 3950 2758 3575 2573 1191 2121 3686 4477 1934 492 4907 4961 144 3653 2204 4368 1310 52 4989 4775 2460 3864 4300 1828 2834 1073 1740 3372 2502 4767 1659 613 1817 594 3211 213 4381 1023 3940 4233 4885 4026 729 2127 1957 3782 3327 2541 3158 3823 1105 4255 3900 4880 1158 4421 247 4941 3041 602 509 2755 3096 1862 822 3723 2487 2757 2927 2883 1194 2350 2560 1796 3198 893 894 4045 4984 3946 3226 4438 2364 3576 1495 3462 2288 4550 3448 62 2358 4457 2896 2132 4894 3032 696 1361 4977 4727 4028 3739 2743 2549 4542 4908 1898 3310 2130 1417 4529 3953 2520 3835 1030 4898 190 258 2576 3738 851 2869 4306 4530 3605 2835 4618 1644 300 3725 2867 218 2645 1841 635 4725 2639 2697 1766 4711 873 4842 441 1225 1130 4878 975 2822 3360 3050 2528 2534 394 232 1693 3140 870 2942 3157 3873 3564 3782 2508 2575 664 796 238 974 3028 2995 4944 1130 3683 4232 1272 3098 1656 3245 2472 1011 1789 664 255 540 2004 1665 4743 1432 4914 815 336 311 3663 2564 3036 676 1575 4317 4193 4984 2788 851 2362 3550 4849 4948 1710 2317 2080 2298 3176 4729 4606 1107 2381 723 2434 3247 665 2756 1297 3854 2786 2014 4429 4215 4843 555 1353 4554 1051 3716 351 359 1044 4603 1546 3213 2524 1537 3724 3412 1631 249 193 1355 2859 3947 4930 2595 770 58 2044 4737 3676 1590 3238 2872 4754 2843 2638 3557 4012 2904 4277 2785 3732 4089 2318 2835 2921 1198 2691 2659 69 4874 1272 560 1759 3628 4982 2459 258 3105 1497 2810 2004 1760 3587 3030 4144 2564 2047 53 4781 4078 2014 1961 52 4385 1630 1094 4341 2340 741 3656 4747 1268 1010 699 2139 2367 2341 1017 1490 4737 1034 2312 1980 2051 4523 2857 1213 3671 3355 4314 2628 2598 483 4773 1475 370 3400 1471 4625 4004 3539 1458 568 2303 1128 3667 1751 1523 1152 132 4912 4899 4295 427 2403 2959 3006 3682 3514 2427 2410 3301 2907 2134 3699 3799 4849 844 1982 1221 683 1261 3244 3329 3780 3411 3905 2232 1857 3872 4885 1005 4822 3462 358 588 3130 2845 2740 2151 686 4424 2972 2869 3233 3056 4782 2454 3623 3376 1327 2960 2853 775 864 669 327 1417 2516 1675 3051 278 4110 3962 3211 1754 4713 3562 1943 4611 4598 1962 2041 1430 4258 3506 4879 3475 1469 2962 1884 4852 180 2568 3167 3218 2279 655 4274 616 2148 2962 2260 4702 3242 269 2760 3951 2895 4077 4484 2515 1035 4578 467 1046 906 68 2403 1343 3750 3867 2656 1130 251 3838 2231 551 4210 4733 4740 4912 1486 4455 3508 2431 3385 3477 468 4502 864 3589 3336 676 3731 4560 4788 351 2199 3236 2575 2181 2539 2538 1603 73 4334 3585 1335 4293 2983 1953 4949 1258 3092 841 236 3273 780 1963 182 2277 1141 3466 4923 1983 950 1018 2413 4289 2502 2577 3490 708 628 4230 1750 3162 4372 1905 4118 164 4760 1563 4613 3893 1717 1097 459 260 1306 4141 2785 3607 3228 4981 822 2075 3869 1530 4309 4940 4768 1307 1013 2548 4263 1671 1159 4684 1838 4534 108 1172 1013 4393 829 4337 2177 1030 2145 3161 115 1069 2970 1625 663 4045 4856 472 4143 552 140 3329 3582 2530 542 3381 518 2054 585 1262 4498 4097 1329 4870 4468 4461 4164 4750 968 3728 4238 511 1447 3074 1667 1148 3918 474 2737 1526 4908 3114 1995 4047 3735 2302 4711 1503 704 2754 2401 1899 1866 4569 4806 4224 4527 3350 826 4740 3411 1759 2370 758 4687 2428 4099 1729 4799 1957 2585 1021 4613 4546 2529 4950 2132 944 3335 835 4541 4875 4824 4080 557 2062 2898 4541 3693 3940 3719 484 4113 131 4150 3278 1146 452 2810 2591 4996 845 4241 1918 3520 847 1078 518 1979 2271 3895 1816 3661 4857 3359 767 196 16 605 4522 3990 4720 44 3349 4050 4365 609 2024 3152 3081 1616 1703 2140 466 2832 3176 4335 769 4962 3776 150 484 4389 3902 169 2132 3701 615 1421 3976 1096 3800 1843 2897 960 4343 135 3932 3059 1459 369 4139 4366 4303 455 4020 4758 2075 3649 2208 413 515 2388 2853 3459 3174 192 2293 2603 864 1714 3885 3361 3944 4555 3375 4251 3363 1566 4704 4869 967 4478 690 1515 409 3110 547 4859 2824 2919 1933 960 1575 3453 3324 1568 1791 3474 899 2183 4370 1994 135 3754 1985 1894 4362 3637 3568 17 2610 1478 3821 3414 3943 2215 4356 1567 3896 2184 4469 1311 4863 2474 4020 626 4960 2685 1745 2672 1294 459 4046 2382 2951 1539 4620 732 1427 575 4478 487 2232 4438 3683 1793 2241 3531 88 4372 3498 2619 4876 3515 222 427 1043 4466 2426 921 596 25 383 4774 4291 4388 11 498 4215 2237 1680 3352 469 1849 4444 4045 539 3039 1904 1077 4670 205 2833 2471 445 3466 1698 4308 4027 4941 2336 1075 1241 1189 4356 776 3201 3246 3325 2945 4980 114 731 1688 1917 590 341 1276 500 33 2996 631 269 4176 4630 4769 822 1949 3804 763 2380 387 644 3990 1102 2652 343 2818 2441 571 3124 2335 1354 2706 4644 319 2399 3862 1388 2121 191 3654 1830 1400 173 2031 2088 3594 3041 2283 3579 1330 1622 4493 797 3775 869 3614 4096 1899 337 3092 3617 4772 4618 1174 4265 4358 322 1689 176 4998 3378 1046 3445 1865 1110 3257 215 2643 2757 3403 943 3617 306 4114 2379 3104 3502 476 3589 3443 3979 2023 2330 1688 2450 4516 76 4580 4566 4655 1160 2443 2175 1273 2561 720 4057 1038 2411 3779 3058 4672 1960 1254 3567 1330 2327 768 4775 3125 712 986 4270 3086 2553 2236 3844 3470 644 2281 1988 4017 3391 3854 1445 4048 3946 2495 284 167 1045 147 3488 3879 3695 3819 661 1861 2824 3135 882 3417 4384 4960 4987 656 4797 2255 1711 483 1465 477 4347 158 1322 649 1013 3713 4521 2749 729 3275 4235 2209 4712 1306 411 199 756 2483 270 2701 934 433 1365 4574 4784 3662 4287 97 4483 4211 4972 1233 4531 310 4627 2435 3253 47 4621 2547 3888 1242 4895 2007 1265 2680 2540 4810 4037 3397 705 4627 963 2699 800 4067 1343 2246 1269 3907 265 911 3756 1131 3412 337 1505 1028 4559 4207 4886 3184 4703 308 1217 100 203 4377 2523 4029 1879 1818 4770 4952 2610 1313 1303 3864 2208 4818 4121 899 1888 1446 1193 974 870 1712 3580 2901 2451 2314 3396 724 4680 4041 1591 809 951 3325 1166 4462 1962 4811 4824 3132 4186 787 3548 3123 1977 2073 274 243 992 1520 1355 2511 690 2938 3988 4629 2919 1329 2368 1471 4234 1330 4355 4916 2259 1205 3279 415 1878 4158 387 1151 1867 4375 3639 398 3212 3004 2889 4715 2609 1453 3347 3912 4351 407 3434 4460 4237 3643 4953 2257 4622 4886 2236 1335 4281 3616 1109 752 132 4005 2611 1114 845 1607 4270 1808 3552 657 4140 657 4044 405 4671 463 3429 3128 1181 2938 35 3017 911 1779 3458 805 946 3089 337 2294 1953 4247 1419 4831 4256 2260 888 1546 3307 545 3469 2786 3605 2143 1272 4201 2650 2007 4125 259 4821 4447 212 1145 3618 1908 3896 3768 2222 3682 1201 719 4497 2742 4603 2668 3147 253 4461 1304 4893 1730 4779 2382 4427 4788 1141 4880 3401 1269 4870 4826 1611 3148 3133 3381 2027 3004 2095 4902 4230 4883 4115 3156 1487 3452 4004 693 4243 3325 1411 3433 1044 4418 499 3158 4631 520 819 483 1717 4347 792 1877 3301 4984 2544 4980 3681 4363 911 1223 2236 1123 4566 2340 1675 2465 4607 273 2889 2285 4043 1958 3648 4521 3020 2432 95 2947 1251 4264 631 1799 4899 2114 653 3171 2692 3223 1876 266 3001 3323 3024 2106 498 2647 2163 766 1107 3176 3443 4180 3363 1158 4098 3199 3222 190 2829 3542 1964 225 3678 3116 1399 2699 1035 3638 3129 1964 4700 1296 3076 410 464 4696 3360 3941 4881 3329 4960 3618 3003 4938 21 57 4009 3101 3313 3255 2944 2888 3374 3469 2354 4783 181 815 973 3688 4591 2373 1714 1549 1072 1565 3670 854 1294 4391 3436 2260 654 408 1176 2687 368 4800 3037 81 862 356 3609 1129 3689 2972 4652 218 3052 734 869 2785 1151 3201 1300 3258 2453 4507 2905 1891 3494 4788 2780 2559 4974 1905 3611 1284 2460 2649 1255 3149 4972 3131 110 3874 4654 2807 3299 3971 4652 720 562 3969 3608 761 3357 413 4692 300 1297 135 4823 1452 4905 736 1063 253 1418 4904 1770 3094 982 3409 3739 3566 1913 4321 4867 4860 4599 4316 1694 2454 596 953 2242 4571 4010 4688 3851 297 1791 954 626 864 748 2145 4361 3708 2751 1915 1456 1895 4234 835 1308 596 4905 4792 4803 2814 3224 3733 3977 2855 2619 3231 4869 81 2037 2898 2212 3457 3505 4341 2102 3998 3116 1409 1212 1751 273 3861 1112 114 1091 1805 3381 1926 4167 2159 307 194 4527 1268 2877 739 3928 3925 346 602 4044 4348 4935 2844 4970 2822 2547 216 1 4144 257 1252 4944 3055 2242 2153 721 4174 4192 4098 3761 2012 4188 2417 4786 3395 4170 3723 1714 4435 1680 4702 4458 1868 170 4754 287 2304 2105 4229 411 2326 295 461 3853 2832 3556 3747 1869 1902 3581 330 2913 3881 3167 972 3852 337 1208 3181 3921 303 2447 1030 4028 1260 4719 971 3241 1664 1232 4518 4923 2436 4614 1434 1767 1848 1520 488 2846 2774 250 1565 4799 2773 2347 4042 1154 3207 2520 539 702 2963 4015 4849 163 4036 4213 1192 3129 823 521 513 1712 4793 1990 3145 2390 4255 2205 4001 2084 2269 113 3724 233 1352 2377 2515 3669 1363 1417 2308 3983 2438 2585 1423 208 2442 3828 3984 2166 1638 603 4840 3114 573 3800 3060 3394 2990 2035 2140 4032 411 2873 4637 4617 2898 4007 2448 1598 959 2571 4953 2662 2816 4300 2768 4706 4184 837 1347 2208 2924 3510 1802 3898 2289 1995 3658 2036 2316 3627 1875 3384 4904 434 2034 1309 2060 4087 3280 3428 3986 1295 2288 2770 3234 752 4749 738 741 2423 2674 1424 1258 475 232 1662 4372 4767 2068 947 1177 932 77 4454 3837 4220 810 4704 2349 184 1587 2080 533 1668 3395 1372 178 2398 4429 1454 1641 1138 3852 2541 2862 1480 3921 720 3062 4628 2880 3415 1078 1214 4043 3306 257 1232 398 1911 2365 3283 3161 440 342 3578 1978 2619 1130 1812 3472 1528 668 1014 2513 3927 1210 1639 4964 1631 4615 1675 392 1800 2065 3513 468 1498 1564 3445 3348 2140 4701 1110 211 830 4727 4041 3387 3751 2722 3012 4598 135 4783 268 3953 2246 3173 3511 3700 1492 807 1747 27 2759 3124 829 624 3168 3590 4891 3694 1405 2379 3075 2935 601 3871 4697 2568 3640 808 2613 2896 908 2729 4355 4828 3706 4528 4097 910 2453 2479 852 1041 4362 4030 1203 343 2219 2119 4778 43 1293 665 409 1823 2465 4207 2003 1432 1830 2478 4200 4229 1221 3858 2131 1163 1396 2385 1940 1756 2220 2934 3510 2459 1811 536 4714 401 4875 392 1507 3100 2673 3823 2800 2275 4919 669 2742 3211 2426 907 4963 413 3700 1274 4652 4965 1211 1858 2440 3845 64 1300 4426 1416 3122 3192 4083 903 2193 960 2773 23 4787 3235 2649 1793 2210 1699 1602 4753 2787 1511 3400 1064 3944 3978 2879 4058 1383 706 4221 153 2810 1650 3103 488 2213 2328 788 96 275 2744 328 2686 122 1511 4475 1331 1458 600 3512 3259 3569 507 998 327 1834 2089 4122 3339 4993 1481 4891 3520 889 4287 453 1643 4238 2071 4391 996 411 1166 269 4000 46 402 606 520 4455 4701 4774 4856 1957 1942 4198 4465 2288 1359 2511 3751 768 2600 3179 2603 1572 2491 3876 1362 4580 4190 1547 1204 1905 2716 1930 286 1367 2700 1842 4880 3217 1344 3470 184 261 240 334 2174 4364 909 2406 1718 2692 3246 4892 3745 3078 3054 2333 2211 3152 1491 1352 1502 1499 1665 4849 3902 3526 317 1608 4628 649 2803 3624 1820 3835 4601 3312 2374 1925 4273 1077 2080 3173 1539 4158 1578 140 4328 2023 593 1008 256 2815 2364 451 1293 1945 1626 98 70 3847 891 3726 3149 2834 330 4734 673 2331 394 1596 1541 990 1813 275 4919 3122 710 4688 1274 1514 825 702 52 3750 1918 2384 2689 2603 2729 635 1278 3719 2957 3137 2559 558 3276 775 1 2208 3417 4319 752 2824 590 4487 4867 3102 22 2561 4123 2774 2420 3881 3264 2392 1066 3034 3788 1470 3532 1009 4173 1784 3602 3704 3439 2307 625 2509 160 142 2523 2824 1835 1723 3482 3432 2894 1388 4289 2223 4971 1100 3683 625 906 4066 2722 2065 1038 1890 4329 3733 4332 1395 3435 1397 3983 4745 2618 3023 3054 3684 4968 2718 3756 2152 2529 887 3696 308 1815 3722 4899 2955 4349 4031 3868 829 3877 4902 679 551 890 102 4657 367 3590 4351 734 2521 3646 1072 2148 2973 2377 3265 3269 2590 468 3298 2049 980 3112 291 2930 2059 4491 4458 4461 3482 1811 584 496 1285 3222 4228 1246 4524 2445 2654 1789 601 420 3909 2441 4030 3764 2874 4686 2757 1018 3611 3442 3262 1197 4545 767 4596 1835 1746 1494 1680 1229 399 1399 2749 1998 2703 827 4986 1224 4971 1042 2251 2031 3728 1821 4049 1219 2224 37 2957 3331 825 4153 4017 189 692 2245 1711 2231 87 4078 487 2009 148 630 2550 3328 1528 4670 698 4677 4885 4175 3727 3708 568 2888 3669 2334 3763 4612 1127 1159 1036 3305 4437 4192 2012 4489 1819 662 1794 268 3648 4673 3702 3261 1760 134 4342 4617 1443 142 3140 2427 1515 325 3141 427 986 1755 3131 1618 58 4790 61 3951 3530 3935 3546 4301 328 1528 2490 1891 3178 4132 725 730 2891 2103 2009 2187 2757 602 2816 2975 2769 3881 327 2772 3760 4356 481 239 590 4865 4530 3036 2913 3960 173 3320 670 798 239 4456 4877 1971 1281 4991 424 3364 97 4940 2656 2041 3001 2489 2888 1392 1255 4213 1320 240 4948 3195 1643 1159 1869 4041 777 4605 2077 4218 302 959 2009 173 2993 701 2378 2107 3318 3587 3119 4308 2693 4684 2960 3267 3992 2322 4828 478 1313 272 1164 2703 2225 1321 3366 2141 2578 1141 4243 1988 3023 3235 1513 488 2679 3914 4673 1742 3965 1926 4114 268 4474 3794 588 3892 1218 2192 2854 3093 1803 3314 3281 3106 1401 261 1923 3137 3165 2745 1037 1964 2881 2466 1837 3372 2693 890 2749 4601 790 3620 4226 1923 4857 3555 4494 1365 1132 769 3158 212 2550 4936 2460 548 114 1397 3558 3947 1448 439 3213 1204 3180 3453 4679 502 2813 1565 4838 2267 2935 3302 55 2817 3882 1855 2380 884 1184 2765 4930 4426 419 2145 4772 1629 1613 3000 4958 3509 861 225 2418 1956 585 2923 4415 4888 2399 1844 2781 2132 3602 194 4514 1567 4747 2870 3472 3059 3342 21 4340 1759 993 1622 505 2590 1320 4902 459 3998 3260 2302 573 4730 2983 2036 499 3145 3137 1086 720 4332 1302 410 2770 475 4398 4633 2369 3617 4012 4695 1860 4004 2968 1957 3611 606 2869 2760 1022 591 1363 2623 1460 4688 4606 4888 2557 4505 2557 2235 2841 4324 1228 3950 55 311 2346 743 183 670 1252 1789 4816 1976 4312 3712 4483 3453 3979 3076 1261 1134 3396 3963 3009 853 4630 2991 1356 4680 4250 1644 376 2034 4675 1004 2665 2883 2400 2713 763 3843 4357 1462 2898 2923 4954 2254 3768 4652 3378 3060 530 557 2870 1041 3436 673 2504 3842 449 1127 120 1975 3587 49 4962 3494 4785 1717 1022 4597 1892 3063 2759 531 2809 2901 2861 2760 4938 4409 251 3288 1917 2787 2377 4916 2211 3901 4579 328 2770 3333 408 894 1292 270 3388 2498 1558 4151 3446 1493 4162 2770 2443 3923 4237 1406 3985 3380 2793 646 3533 3166 532 4400 3429 3289 1824 3831 3847 2066 4361 3170 2065 4161 1818 4322 2918 1611 4760 448 3047 1248 4789 3076 575 958 4990 4087 2990 3292 2710 274 208 304 433 4725 4499 1738 2202 593 3252 1638 493 3606 2907 606 4485 558 1666 1350 3127 3136 4834 1686 477 3358 4437 396 2573 2047 4757 1335 4600 2190 1292 3853 3387 2529 4306 3006 4825 2987 2099 870 270 2786 2502 4623 2678 4529 2159 21 3876 3351 4861 488 3483 1599 3149 4205 1809 3134 2733 2093 2511 904 338 3693 1114 1324 1706 725 613 4259 275 1569 3645 3341 3002 259 1715 2132 4365 1542 2166 3606 170 3029 1678 4799 1373 1066 826 4013 246 4207 2315 4626 1632 3433 4399 2750 2532 3655 3671 4443 4036 3111 1337 3703 3888 1610 4846 29 972 1932 1197 1244 3656 4221 3623 4342 3975 2362 4689 4763 2441 3268 2973 548 2169 4783 3921 4240 3335 413 1430 3482 2446 2833 1794 3032 3135 629 791 3174 4925 4236 1889 1129 1239 2624 1260 2133 186 1437 4676 624 4124 2108 4572 3292 3138 1065 4288 433 875 2278 2242 1472 2042 4358 376 2721 2015 2602 3964 1918 1015 3312 3043 4990 4112 1550 2615 635 2918 2075 2557 4756 2473 3063 4120 2972 1164 4047 1020 2681 792 2058 579 4014 4255 486 1364 3969 1617 1851 1167 421 754 1646 4706 3769 146 1360 4167 1376 2476 4853 3011 1535 4927 3342 4185 1515 1624 1719 1533 2824 2286 4809 3354 2410 1645 3905 4381 1904 4068 3071 4023 4364 3775 3393 3030 3772 3381 3861 3596 3292 2002 3810 4743 2922 1423 208 792 4329 4541 1843 4780 1943 2006 396 30 3246 812 1880 2283 4046 4248 3351 1012 2410 2788 374 4783 3983 3073 4270 3999 4144 1666 4738 3112 444 4535 3277 2932 606 1620 4898 3768 700 3383 1858 3911 17 1909 4602 3598 3564 2557 3154 4310 4103 2451 2159 2526 904 2695 3529 3583 2835 1748 990 478 1510 409 3437 3373 731 579 2300 3377 1530 4377 2771 2837 4812 559 103 343 3865 1036 1104 3214 1539 4411 4570 1506 2969 2166 3032 3732 229 4862 4532 1097 1326 3708 1433 4579 3535 4028 4570 2696 2294 4173 2431 2153 3374 130 487 116 845 4315 4777 4987 3143 293 2490 1507 4113 4494 1866 4054 3430 4522 2502 1913 2910 2393 3864 2567 2850 2910 1218 3412 4889 3953 3551 2922 4151 222 699 1967 792 1596 4597 397 1353 2768 4956 3018 4456 4143 4847 901 2879 1615 220 3471 2485 1654 1578 3975 2108 4361 214 3997 3028 39 4546 3336 3967 884 1865 592 3795 1727 3485 397 3907 1147 2226 3869 3398 242 2552 3170 887 3845 364 1730 4267 4709 735 2414 4470 1590 3326 3715 1862 662 4600 788 798 4819 523 4133 3717 658 4744 2162 1037 1185 2946 1414 4444 3526 619 348 3806 2957 1472 1338 4569 1405 3696 4393 4671 4212 3240 2518 544 2007 3162 1164 173 187 673 1712 1958 111 3798 4900 3181 4671 4551 996 1313 691 3363 3788 2796 1397 39 3056 2349 143 3268 4930 3543 4019 2078 2855 312 4521 1582 1138 859 1660 3361 1696 4527 4677 4248 2011 3789 3335 2094 3864 2709 4113 2069 4808 3618 2727 2969 4658 9 4538 3115 4071 4375 131 319 829 4560 2260 3086 3485 1056 2359 3653 646 2078 3668 3204 1175 3324 808 4681 2608 2697 849 1906 4170 4911 4699 3262 1946 3309 3245 2893 1098 1285 3709 1491 3760 2911 3040 4993 2662 4429 763 556 1376 3277 453 1044 4281 2794 4026 2342 1710 243 3937 1259 4009 1147 127 3775 1743 759 3579 603 3819 1075 4159 1155 881 150 3965 2704 603 1905 4480 7 4952 4347 3823 3456 4192 3512 4733 1840 3441 3613 2932 575 485 3430 4381 115 1346 3481 1945 3339 1744 4208 1875 2997 4991 1587 804 1441 2382 340 3454 4460 2869 4273 2138 3262 2716 4741 3506 2412 2274 1711 2431 150 1887 3729 4284 2578 3762 1946 2929 3648 3019 3101 2329 1955 954 568 1964 558 1391 4798 3246 1069 3575 1717 830 3632 4886 689 2944 3660 4495 967 4723 2841 2798 1531 4316 2901 1134 2394 1298 575 2819 4121 663 1589 2810 2420 3357 1310 3836 1055 2095 2169 3503 1089 411 4157 1308 3084 2983 2583 3090 1247 929 7 946 3172 4238 2346 1545 4450 4924 2481 4257 1059 839 4833 3144 4583 280 3658 3607 3488 3737 3912 1756 2772 2674 1829 2112 3767 3888 4645 3906 4934 2656 3344 4547 3540 2520 4739 1688 1545 511 1391 3723 2078 1240 3881 3522 3890 1115 3561 1287 4552 3972 3843 4750 87 4066 2872 4498 3040 545 1806 472 2636 1977 3884 2858 4268 1340 3263 637 1007 2524 3696 4587 1895 915 3692 1362 396 4560 4858 2060 695 2769 1129 4725 3624 588 1871 3776 3785 4444 3675 2658 4921 4642 2276 4661 1179 474 1135 1767 916 2634 2693 4896 1360 1198 4258 2856 3245 4471 4600 734 1238 1415 1442 4866 3681 414 4921 3964 4746 3040 1555 1570 2006 3365 1878 3902 4825 200 3738 1734 800 353 708 3291 1200 2019 796 3290 4301 4734 4712 1214 4076 2262 4590 1668 2377 1050 2038 3349 4449 2334 182 3415 1490 2737 4540 4461 598 392 2887 2202 2076 2521 1295 1658 1799 3185 3224 1402 1373 3503 380 1035 1393 2718 2574 2155 1153 1999 4167 4755 2680 2396 3620 2954 4877 4327 646 3264 4315 937 4961 4668 3679 243 3445 967 4981 488 1176 151 3812 281 3011 3077 1509 3272 4968 367 4023 4829 811 2367 2150 2980 2326 3137 4984 3813 4682 289 3343 3987 4965 2163 3761 4782 2783 3177 1427 2593 1516 2369 3090 388 5 3812 456 1307 319 3017 1101 4429 2218 199 1124 1958 3699 102 1305 2397 2802 2807 506 3639 2317 4927 4483 3626 3547 2825 4144 1131 1770 2017 3887 2360 3210 2921 147 1895 480 4551 3546 2637 1828 3029 3408 1936 1803 1240 2066 198 4533 3562 4324 1635 3064 17 2132 2807 3227 3317 676 494 180 1501 2428 4926 1339 3643 1741 724 4660 739 3623 2831 3921 2496 636 4844 4182 4880 2923 1920 131 363 294 1161 1558 3695 4548 4366 1630 2919 1383 1386 2161 4631 1951 1629 3863 682 638 4683 4916 1901 2971 3483 3962 3657 4079 4977 2997 4356 1242 468 1821 2697 2799 2625 3151 4051 3899 4702 2629 1910 762 2016 4729 223 3842 2613 686 1199 3191 2843 4039 723 1253 2927 2022 2759 377 407 711 2758 3633 97 4058 3156 1335 1017 4972 4005 3746 4535 1670 547 1476 1454 4133 1331 2485 4847 3272 1408 910 3460 3286 1943 3264 4373 4109 2930 2339 3238 2092 317 47 2271 1314 4244 1142 819 3572 83 4055 4481 4339 3036 461 4278 3171 4333 2254 3289 3686 2911 3893 2582 455 4144 2377 2884 1464 1058 948 2327 1724 698 3396 2246 3693 4474 3677 2902 4415 1975 1844 4269 4339 2459 4254 480 3365 3636 1783 4853 3103 2203 1588 2482 3236 159 1914 3284 3197 2359 2196 1289 2032 1163 4792 3111 180 1716 3259 1514 806 4480 3433 3658 2822 2919 3685 4090 2459 3656 4255 1915 1195 4237 3017 2887 3036 1930 3257 1278 1862 1618 2515 4396 3543 2314 4 961 2693 2220 720 312 4927 1054 1628 3216 2085 2368 180 1806 1003 3738 3367 137 4410 4699 1014 1917 1487 35 4033 1961 2235 2154 2985 2377 1649 78 3679 468 1986 2666 124 3190 1300 153 4407 4080 4567 4151 3410 1963 591 2761 4893 1513 861 4719 346 4692 2734 625 3319 4237 3026 4863 1047 1046 2870 3216 1801 1768 1483 2220 3688 2814 3172 3154 409 5000 3524 3555 3040 921 4550 77 3939 1978 3115 3216 3901 1621 4184 4212 1133 3602 1829 858 2884 2605 1287 1862 4379 2438 4342 1292 4530 312 2776 3088 642 722 2612 2508 2109 217 192 3294 2264 1148 4500 327 4544 3279 4413 4717 1114 4737 4467 2354 745 285 2291 4690 2011 2701 4237 1489 2453 2914 2399 1531 3803 4205 2456 4186 2664 3146 3750 1172 4084 2415 4001 3323 137 826 2909 2227 2382 3392 1612 4847 2564 2671 4634 3484 131 709 2767 115 4206 3318 1321 1724 1139 2234 15 4142 4860 3484 3895 1064 3080 3852 2224 659 1010 4310 1817 1430 3513 17 2264 73 15 1665 3988 2930 2267 2126 3548 1675 4871 4011 3046 4065 1434 4199 97 4807 2926 1855 3107 3105 1371 3922 947 2282 467 1388 336 4334 1620 4812 3008 1232 897 3237 4762 3622 4481 241 4149 288 1966 4137 4862 1988 1344 4270 462 4829 2328 4652 3034 4063 4565 537 1857 1029 2026 3955 3170 4548 4510 2775 3987 77 930 987 1315 4230 2087 3028 113 986 4630 1457 4866 4140 181 1710 2999 392 3225 882 1972 3355 790 3338 99 1534 289 2875 943 487 1847 716 2961 991 907 601 2287 2957 1708 2378 3984 4081 324 1033 937 4786 1402 2592 1195 3801 4849 4817 314 1964 1223 3892 3599 3308 2295 628 455 4727 1175 2090 947 2454 331 3777 3206 4896 2936 4888 2522 2350 4650 1995 507 2421 2310 2882 26 1495 4992 3025 1763 2178 695 4935 3463 3231 1292 1087 2067 2668 1983 2209 4440 2147 2610 2738 1161 3017 603 215 4704 1543 2030 3855 24 3741 2113 4806 2276 3242 3911 1539 1111 4549 542 1595 922 1527 2217 4419 4898 895 3542 3538 3688 1172 4832 2996 327 3574 2838 2592 3048 3054 1946 2387 4513 1106 2500 2043 938 3194 221 549 535 3757 3636 1488 2649 2709 2012 32 2637 4270 4860 2172 1891 3707 2638 2543 4936 938 3552 3858 3188 1371 638 4409 2245 1860 86 4522 3699 4152 4066 1625 3938 1619 3386 3735 4563 3256 4919 4374 4754 4363 3121 4983 4081 3176 1250 3052 2996 3746 4353 1126 2828 2764 3064 4664 2740 52 4895 866 2839 1107 927 4639 2224 558 4487 735 2727 4360 2841 3006 3491 2838 742 4531 2579 2361 3966 3466 3764 3720 2090 3914 2862 2827 2402 1600 4743 2281 575 1202 3710 2067 3354 4373 2161 1558 1331 896 3568 3053 995 503 1463 4533 3866 1280 3392 4392 4850 1809 1407 2827 4337 1232 3036 1007 1379 1778 4036 3299 3910 4293 2265 2896 661 1853 1197 2300 1382 1027 1755 2744 3468 817 4118 2682 1933 3039 4728 68 3780 1265 1885 1363 2840 2951 4741 2968 620 2596 3509 171 4133 272 3478 2243 1143 4926 429 4623 705 614 4938 2760 820 508 1217 1924 4751 4935 3972 1645 982 1115 3406 3688 4471 3856 4169 1399 3995 4744 3858 1159 4131 3637 824 1043 57 1952 4496 4511 4946 1587 2772 4525 1947 1073 3799 340 1041 1920 2906 204 2255 4646 2723 3003 4444 2105 465 1819 378 3910 4689 3617 2417 2699 1108 1720 4497 724 2726 1364 1955 2513 2257 2096 105 4375 3024 4160 866 4059 3668 3951 1711 1362 4571 4579 1697 924 4076 4132 16 4244 284 2136 1125 2626 2820 1394 625 3817 432 478 4356 57 4001 1647 2967 4926 3844 1634 2610 1407 2146 560 151 3088 718 472 1477 104 1314 2010 1382 2444 2642 4469 1321 4426 486 2362 760 15 4205 102 2611 690 3309 2084 316 1614 2012 1569 2489 988 1170 3350 38 1350 4500 794 2952 1277 755 742 3794 869 2067 4743 2132 3060 2524 783 1383 1366 3253 1819 3738 3412 3524 4870 4456 2328 3223 4573 3928 938 590 1930 3812 3710 1678 2130 538 3532 2999 2886 4886 1023 1351 1629 3958 4191 1102 1553 3109 3039 1000 1310 4600 1679 3958 1862 1236 2635 2229 1943 86 2402 4605 4419 153 3647 2595 655 1812 3756 935 3220 2905 106 2103 386 2152 1283 4234 4496 4562 1121 3774 2053 3510 1731 1259 458 3447 2399 2166 2630 4923 2802 1479 2729 2894 1530 1907 1281 821 1389 3602 1896 316 1199 4802 427 536 1072 3266 4293 1094 1740 176 3722 3994 4569 116 2892 1953 3556 4555 594 3384 4164 4324 3236 2074 3774 1350 32 2277 3535 2473 1616 1429 2445 472 2586 1800 4511 2221 2822 4249 3384 4309 3396 4854 1952 2952 4396 778 1395 3978 3171 3987 88 773 3636 229 2531 3437 1773 3573 3859 4722 2614 550 1892 2978 2126 808 415 2100 3630 4996 2309 2773 4947 4937 712 4047 4448 3554 4035 293 4586 2470 2660 2713 2842 3655 2609 3623 2919 3 3712 4415 713 1422 1205 70 1631 38 1616 3253 818 3158 1684 2281 328 691 2866 265 2722 3562 652 2980 2502 1752 442 2392 4549 2528 3392 3676 2622 3729 4046 607 2361 582 3543 3590 3421 1236 698 722 4380 4607 844 2408 4185 2501 3956 3623 1745 1585 86 1661 1847 362 985 1827 1517 3057 2185 3636 810 3535 2045 602 2503 1732 3034 2897 1793 505 3110 4506 4170 1711 2622 3402 3832 950 1976 3560 3589 199 2242 2818 509 1802 2265 3825 2451 4033 4699 920 3892 3179 2278 1769 4402 4834 3646 656 1626 2989 3379 894 175 1007 4816 2647 13 2686 510 4172 854 365 2839 650 4977 3170 1083 2002 1214 3617 1462 3839 4635 399 816 4339 962 3135 619 1 1624 4665 1937 2828 456 198 2868 3775 2774 3517 604 3044 4621 1722 2053 742 3809 673 1318 1206 4846 175 4842 3881 2935 4138 1619 3952 3135 12 4690 1878 4052 4924 4904 358 4062 3468 1409 1011 125 4476 4596 3278 3489 2350 3924 4916 1447 4952 3602 1653 1651 4797 928 4022 4536 4412 295 1712 3594 1471 3586 3599 4420 1406 4793 4971 2698 18 3479 4442 2345 4826 3213 4548 3082 4809 3029 4294 1075 973 2311 4000 749 2330 3647 2575 2967 4725 2453 3515 1841 1314 635 4938 3306 623 3171 4980 3011 4734 3207 2148 4106 2271 3135 333 2040 427 2887 2187 1211 2210 4485 3846 3205 4374 2543 4787 1003 2446 2796 2498 4294 1684 2550 2817 1246 2727 4958 215 4826 298 1888 1194 3025 2931 74 2698 932 149 938 3979 377 3702 1469 2783 858 1466 57 3402 532 3686 836 2756 4073 4902 4314 4755 2630 2463 1699 566 933 493 1522 507 3604 4831 2375 1473 2069 3606 3510 3727 4852 642 894 2452 1684 4389 299 1404 2874 2013 1829 4553 2608 4758 4343 2152 2044 4830 3072 200 2126 1840 949 2351 1557 530 229 2084 403 3150 4236 4262 1789 3116 3377 1339 4644 4655 2239 2082 2734 3524 1856 3522 4253 2486 1469 704 791 1628 4999 1597 4796 881 1786 126 4948 2164 156 1691 710 2982 699 1696 802 3406 2004 2382 4856 2648 292 3355 2943 2769 2491 1198 1599 2029 3108 1564 1519 1378 1855 1974 1824 4554 1888 56 79 1981 645 2884 3391 1908 3211 565 2709 2023 2737 1621 386 1825 1355 3031 2933 1446 8 2277 4606 3516 53 2795 1596 143 1009 4690 1992 2251 4487 1342 136 422 3182 1529 117 4034 2332 2622 4973 3976 2223 46 4802 2328 59 766 968 3955 2263 3183 4115 4945 375 4245 3207 1491 2827 217 22 2482 2791 3327 3710 2253 3369 2416 3632 480 4455 4201 4810 567 1230 1379 2790 3495 868 4465 3777 1294 3918 1005 3453 3158 3322 3915 1783 2118 3759 1107 2793 2041 944 4243 3505 2708 4982 4332 1825 3812 4803 2761 4861 3566 3071 4531 2136 4838 2862 23 2095 3049 2455 3501 4596 4794 1959 3731 4820 4465 2924 2889 266 3127 4659 4371 1690 2867 4819 4562 1918 1584 128 3939 1365 4901 2904 3590 463 3483 1369 224 2658 955 2657 1473 2816 2990 1165 975 383 770 2547 1698 2167 1908 3031 2958 4752 2616 3850 244 1385 2299 6 4096 4602 2114 2459 4700 2691 2248 3622 212 3538 3364 781 4641 2498 2728 4276 334 1382 2779 554 1838 3314 4224 2621 1876 2155 429 98 4969 3417 2701 1486 4601 2028 4079 1576 166 2452 2692 4364 1748 2424 2940 1817 2339 1448 1674 2908 3649 1059 2364 2987 2125 1442 1380 3811 2869 2355 1529 2027 4121 3567 3639 599 1333 4188 306 2005 3075 2427 3527 107 1975 3523 124 3471 1489 4628 715 4869 7 4341 75 4086 1248 976 239 2243 449 968 837 3781 2756 569 815 1401 117 2625 358 3252 4067 1255 2378 3987 3157 1843 1555 3070 3018 4334 3643 1904 2975 2173 1226 1465 3614 3626 1521 2804 2065 243 127 537 2371 889 3975 4300 351 3043 2160 4540 4399 160 1580 3053 4622 280 3873 3919 3438 884 67 1580 2532 2690 3864 2502 583 474 2386 1278 4860 139 3345 3670 3165 3391 2431 1249 4957 4634 4322 837 3038 991 2141 4560 2419 3467 4927 240 4974 576 3682 3881 2635 2756 1645 1995 1675 4255 1563 2714 3314 3256 1642 4972 3850 985 4461 1167 2062 2495 2611 2624 4663 2235 157 3572 1883 3419 603 219 4217 2657 2536 1024 2814 3547 4738 3627 1531 1249 251 4911 4596 4499 3802 3756 2362 2113 1547 2230 554 3232 1267 2220 213 668 4917 1106 1006 2488 3543 4943 4103 55 4933 712 668 4047 2213 803 654 1457 546 357 1017 2715 1458 4533 3582 1646 1648 4518 1962 2991 3866 2841 1437 4706 619 968 3612 3443 4219 284 592 3843 3834 4809 4749 4385 3681 1813 1484 3934 4793 332 1505 3232 4841 4055 3341 3544 3740 1568 2965 2996 4977 4031 4617 1949 4170 3656 1566 4610 4045 1451 2021 2276 4846 1459 1577 1576 2043 4944 3133 2192 3134 3933 4684 2154 3079 4578 2303 47 1040 1594 1275 213 2855 2942 3024 2862 2359 825 867 2607 1535 611 1924 4122 4873 846 4001 2924 2204 2220 634 1199 1315 494 683 1401 4484 2214 2069 3044 3458 735 4284 4580 2492 3511 2322 1764 1739 3980 3523 2705 3024 1244 4535 4237 4107 1835 3428 3990 3637 4313 2713 1644 1391 578 1844 2510 2457 2132 4245 2398 1412 1772 3401 2976 24 209 3656 4775 1447 4848 590 4969 4456 3542 4030 1846 4469 4961 3634 972 1165 3528 4085 4966 4483 54 2449 816 2701 1323 4201 4949 798 4475 1265 1658 1932 2837 40 1944 2578 1660 3445 4445 4327 2330 2255 3595 4766 4696 2804 2680 4372 552 307 2845 3437 3627 4618 1071 1120 3987 56 4393 1182 1546 2100 560 4223 3585 1556 4326 2429 443 407 1695 1350 2671 4260 3543 30 2897 1336 1 1835 1817 3276 3353 1447 3162 2701 3988 1098 1389 27 2771 1790 2548 4690 2980 2257 415 1412 4408 982 1754 1052 2214 972 3269 4732 191 4973 731 2720 3336 4089 1059 985 1059 1297 3562 468 1126 1180 3687 4848 442 2069 3430 4403 2493 674 1894 782 3001 2911 2443 3580 2059 553 4564 2119 1532 2852 4214 1547 1476 2006 3247 129 2594 4697 4284 1774 3381 3645 923 2233 1126 4355 1330 1376 2035 1523 1030 212 2694 1015 3429 4184 300 414 4101 3102 4071 2242 3802 2 308 1986 1708 2021 1526 1601 406 2955 2017 2245 4504 4901 2504 1536 254 840 3463 2083 1944 4533 761 4254 2296 3815 4163 1625 4415 1240 1815 2039 2127 4716 1355 3845 3778 2667 3327 2600 2610 3028 1299 4372 3959 3181 1726 69 4733 1932 3304 3634 2291 4873 1737 2461 2244 1689 223 1468 4562 4221 4180 1827 2446 3737 4206 2992 4617 3917 2342 2342 1135 3847 3361 3043 1975 39 4186 2817 420 4018 2678 2288 927 384 934 4835 4226 478 3505 2367 2926 2165 1535 2895 4302 2513 399 3498 1570 482 1698 915 3269 1726 2525 4952 2048 4677 595 940 2293 444 1353 670 2716 1955 3313 560 2017 1911 2135 3632 836 481 583 2706 2143 2804 1573 1836 3036 4947 1675 728 1965 769 1599 3061 4138 2631 4586 1935 4366 3985 4066 2083 2746 2377 2040 52 4569 2187 3683 2897 1002 1887 4724 3700 3642 3059 1400 3260 4807 4030 4017 1316 6 2942 2461 802 2765 1731 2165 2793 106 4697 1024 3575 3354 3242 4613 1311 4667 2754 2836 1841 1459 961 3142 2701 1222 525 1248 1556 1163 565 1589 2655 1016 527 1777 805 858 1323 3446 1778 2374 1949 2523 1674 2467 1655 256 3418 2549 3516 4163 800 2308 3119 4758 1662 3947 3698 2854 1587 2081 4695 3014 1393 3939 1379 4746 136 752 1814 3916 3666 1732 28 3563 1613 3005 4486 1791 652 57 2714 3382 382 4742 1655 4274 1614 3841 4090 929 1377 4944 3885 2148 2323 1960 1338 2896 698 143 1924 2312 4961 1722 4422 1393 2575 2361 2201 4 502 1742 4667 3151 3164 2298 4507 237 2797 2856 398 505 3255 336 4197 3567 92 837 2381 4948 4804 3392 1557 3857 4360 83 2379 3147 3616 518 3576 1238 3270 2597 1895 3869 2657 2127 2706 4540 835 209 3277 31 883 298 3057 2408 4396 3980 3602 4268 3636 1497 2354 902 1254 2068 3428 2387 4784 548 4993 2245 2446 4108 2638 2649 2533 630 852 416 3969 4539 4191 2129 3823 940 4264 310 2028 837 4459 2778 4484 2924 898 1650 2907 3343 2176 857 816 2467 4014 2313 2205 1765 1569 1593 4561 869 1050 4442 3622 2126 397 3537 3835 1192 2570 4649 3482 822 4576 878 915 785 4069 2186 4632 2714 103 491 4495 20 4286 739 4355 112 2239 4703 187 4782 3179 4593 4930 1019 2613 263 3701 3437 3616 2273 80 3545 3015 2806 3585 374 3547 1096 2028 1296 3305 4307 125 3933 3097 4842 753 3299 1392 1618 4901 3880 2535 1638 2397 2953 2537 2033 2503 2204 217 3759 1853 85 2354 956 4663 2621 3237 4963 3279 1926 1927 1576 4531 1192 2024 2094 862 2080 4156 1875 4359 2212 4230 247 3464 264 2729 2401 4920 2291 3437 4826 4730 867 24 4247 1004 1037 66 3691 4945 3414 4975 947 2767 2549 233 1448 4642 526 1540 3192 2439 3896 1856 1254 2714 432 3395 2166 3208 1188 1372 3074 3773 2937 4489 103 1080 1574 1882 4744 4746 142 3083 1906 2979 3090 3582 3919 1125 1869 4351 787 2983 4646 1118 2426 4595 897 1377 4416 4120 2398 3815 3375 1496 4401 3286 3021 2547 3816 621 4883 1067 2481 555 2695 1750 4953 2574 715 1096 3933 1549 4379 3606 741 4127 3907 2555 2196 394 3167 2839 4402 1229 3482 3347 4618 1021 3096 2486 1604 3924 3115 2579 4692 1157 1841 3233 2537 2602 1620 201 863 3318 2305 4100 2109 1068 1754 4651 4736 910 3852 1069 2582 3142 2857 4196 4764 4768 192 3264 3881 4558 4536 2242 3369 515 992 1050 2050 1849 4658 3450 3330 2163 4540 4673 2959 1851 4398 202 901 2325 4614 610 3508 3794 3887 3061 3368 2815 1613 3409 4831 4435 218 657 2598 2900 1677 331 4781 3211 4678 2843 1430 2811 1867 334 1298 3262 2455 3568 2180 4008 3749 4766 580 3866 3073 2933 1957 4728 4159 2985 2247 4500 4666 1782 702 1009 2783 4411 4385 112 1071 4530 4012 3118 2761 1642 4918 812 3917 333 4996 3886 1738 3210 1900 1573 2593 4868 2403 1909 3495 473 2855 4735 1823 2395 174 2944 1710 3283 518 2680 333 265 1626 773 187 2677 3251 3925 1048 866 2197 239 1339 341 3814 2043 205 1266 3730 3549 3972 664 1025 3342 1929 736 4112 4491 1250 3881 3076 3348 4793 3295 3914 3350 2755 4424 2626 154 3073 2806 4255 4140 4802 359 488 1860 1143 3296 2755 4424 622 4294 117 32 3825 2651 1354 2673 4572 79 67 955 4713 2452 1803 3579 2647 2273 3874 4906 1663 4825 1482 3051 4582 3121 2637 4033 2007 829 564 1975 3534 4795 1377 3790 1989 1926 1607 3866 307 4676 1812 2357 1263 2689 4550 1355 1162 1610 2219 3685 2875 1331 4079 4302 1976 4146 538 1817 1387 2513 4447 3096 571 2464 1719 710 4199 4080 4588 4895 3247 2697 1438 3867 3691 4525 801 4767 3641 4611 3637 2691 2571 4685 3621 2260 3431 402 289 1572 285 4972 3076 349 3437 2075 1870 1810 2406 521 3995 1607 3032 1284 761 3235 3187 3160 430 397 1382 194 601 3044 2081 4966 3036 1598 3851 385 1329 450 1340 3615 3377 166 2756 2406 3406 4585 2363 3914 2258 2314 47 4823 4646 479 4969 2434 3093 1063 3543 4001 2702 361 3540 4830 3549 4147 1084 2672 3570 4572 4585 3793 240 745 4224 1881 3047 2252 3212 3353 4996 2408 1722 714 188 4231 2892 2404 2836 1972 1167 3831 1924 3489 356 4205 2711 4898 2938 2285 2436 2200 2938 3434 216 328 2794 3282 42 2793 1379 864 406 2994 563 3619 2635 2649 4724 3637 1861 3949 1163 3044 2515 3901 4106 2244 1290 1118 1878 2962 3888 3209 1025 1571 4785 1906 1865 1395 3894 290 2647 2327 2857 2590 4274 2108 1251 4983 466 2685 3575 1288 3237 3120 532 4083 741 4649 1470 852 615 1679 69 1756 1805 362 4020 2943 1197 187 739 4591 3961 2428 2078 3423 3453 3651 1389 3616 2676 2796 2234 4343 700 4268 2141 3621 525 3543 4243 3702 4173 3050 1835 3691 1543 4897 3424 4456 2783 4035 3578 3246 32 777 4244 3978 3422 4315 3135 556 3676 1098 646 185 4088 2791 1625 762 2682 1203 1322 1027 2977 1461 1634 756 4197 703 4261 2011 4374 113 2626 2721 3452 1525 828 4008 3052 1377 4107 2268 3210 4632 3548 1183 2313 2033 3925 730 1356 4319 3930 2219 1609 3639 1499 4417 3105 4429 4955 4490 3242 3479 1699 4327 3525 3608 3268 2866 720 4703 337 2974 452 1773 3475 3975 1888 3595 4610 3982 2748 2137 3987 4534 4935 4792 4917 4210 4882 3434 4707 3661 3443 4932 1613 2936 2395 699 4734 4679 768 3644 767 4164 404 1754 4339 427 572 3891 2769 3364 481 636 4862 3101 586 3129 4480 2549 1705 1677 644 2322 3298 3440 1904 3380 2463 428 3769 2568 3998 768 1559 3349 4601 4909 3716 1658 2197 1779 3881 3391 4140 1813 58 1359 1491 3496 2900 4108 3676 2361 2862 2731 4445 4916 3069 3420 2576 3613 990 3627 4729 4891 3784 274 1219 3616 3663 821 819 4931 1955 1388 4579 118 3071 1940 1673 3319 3538 294 1573 2115 4873 3215 2662 2527 4179 1295 1462 2046 1179 2394 1889 438 4690 2498 4642 2754 3875 3290 2607 193 2469 1828 2944 3125 613 4205 2907 230 4049 172 627 1549 1838 1630 3349 257 2338 1741 3985 2237 4250 4948 2655 4584 4758 3005 3215 4083 4056 4907 1552 1151 4857 4856 618 3053 2812 1400 1524 4283 3225 4460 4695 734 123 1937 3728 3178 1851 1166 2626 3172 762 3545 3322 4921 827 4123 3177 4476 2287 3183 894 3140 2270 135 1569 2915 3661 2743 4073 656 4282 1136 4975 1958 4122 2711 2073 3219 2132 763 4600 4010 3372 1570 1786 1545 1049 3836 2856 4556 3934 3447 3217 4504 1557 2745 4262 3216 1695 353 3084 1668 1773 303 4909 29 1011 3248 2815 4787 4927 2699 2075 1775 1886 3118 4183 4513 4544 3817 3829 235 3359 1465 3578 3987 3364 4671 2168 629 498 2503 516 351 1297 666 872 3876 204 2412 4474 4378 2675 3302 1507 2932 1930 2885 4994 3432 640 969 4615 1145 1913 3999 2752 2198 1917 472 4255 433 935 3432 3321 3346 3910 3927 1328 18 3047 3995 3211 3840 1465 2284 1489 2599 471 127 634 4982 4666 1580 1142 3615 2973 2680 2467 2048 327 84 3563 645 2276 4252 4243 3876 357 3224 4470 591 1659 3486 3272 2630 3680 2758 1492 4178 94 3493 167 3379 2253 3747 3306 4819 4474 2629 4675 1337 1650 2659 1788 2911 3555 4867 171 2525 1500 1660 153 1483 4232 1180 2227 4355 2640 387 716 3924 4477 3694 1553 136 1826 4996 1995 4759 1152 2884 769 2338 1015 4414 3747 4697 2852 589 688 2069 741 3900 1113 2319 4223 4157 252 1559 969 4547 4466 2230 4062 2330 3353 1348 1663 289 2778 3043 4055 615 3196 1201 1757 3227 3655 1434 2101 83 2042 1140 1111 1654 3758 58 855 3378 4905 706 1675 4991 108 3951 3224 1505 3477 623 4102 4730 3894 2677 3255 4197 2604 3008 2204 1844 2481 11 1040 3828 4018 3707 611 2932 1609 4188 512 4930 476 533 3199 93 1076 4103 3196 1795 159 3337 2638 413 3007 3831 2553 3439 3041 711 2420 3185 1207 2746 1012 488 2734 1217 1135 2445 2505 2974 2602 1773 3916 3870 3132 879 449 3094 1968 1513 4279 3811 807 2708 2702 920 100 3523 4548 3076 4574 4032 2427 1473 1817 575 840 631 4133 2553 510 4230 4414 2347 1809 1871 2658 3260 3020 1820 550 4202 4731 4364 2994 4222 3233 1720 4936 2483 3844 729 2313 1499 420 1463 4888 2754 4712 563 3532 1977 192 3142 4707 3476 972 352 3842 3221 4067 4674 4973 4319 1741 3788 413 3963 1346 4776 4421 206 4977 4853 3229 1241 2434 2997 1303 1232 2268 2903 4709 4108 3336 1629 4337 4585 4683 1263 2938 3288 3912 3487 3670 4806 4908 3347 3755 980 1873 1695 180 2165 1267 2328 4514 3978 3814 4817 4368 2401 4974 1842 2062 2810 4509 4036 880 3497 1728 3822 2196 2391 1371 3579 775 1353 2777 3698 961 3599 4324 861 860 1638 1307 322 4017 4871 1375 637 4707 4438 3021 572 1577 811 3639 4570 4952 60 4859 1308 4328 2273 266 71 4538 831 2 144 496 1350 93 426 1517 4707 4888 292 3529 3887 781 3064 4526 3077 2393 398 4006 3408 4774 2110 1826 643 3002 2554 2876 1871 1991 4666 1478 1176 1321 2885 3257 1600 4779 4567 2816 1731 1370 1277 2722 2402 896 451 499 4408 4450 2206 467 1368 3723 131 3093 4269 4399 2046 2034 7 2633 1220 3644 709 1221 833 347 174 3862 3290 2619 1607 3241 997 1868 2968 592 2756 505 3255 3585 382 2450 2827 2541 4822 1026 4482 97 4042 1537 3619 1560 2749 3810 4021 4870 2333 2494 4543 887 4278 2168 2077 1982 2181 2584 2730 4238 389 1464 1992 2285 846 3026 1521 908 769 4783 2426 1192 4501 65 395 4956 3389 4402 408 1069 3800 1419 3579 2124 4536 1646 439 1704 3075 3165 1926 1385 3357 2633 501 4278 2988 715 1595 1624 75 3758 2045 2677 679 3858 3541 3398 3453 1819 2542 4377 2778 2953 3098 3079 3657 70 396 71 4089 1995 4782 4394 2485 370 1229 3837 3202 1685 1440 2178 3924 4390 772 71 2177 4077 587 3965 1196 3270 1592 1746 4092 4152 4604 2928 1074 3103 2541 1331 3927 634 4578 4783 4163 997 2768 4256 391 3161 1264 865 4076 4255 2102 2382 3026 2681 500 3689 1850 2241 4333 936 2292 3920 1170 3133 3026 2729 352 4069 2643 3931 2176 786 1641 2906 4286 1433 899 3806 4035 1653 1372 4618 3259 4890 4578 4838 936 1082 3248 670 3613 3716 3956 4114 3819 1552 3562 4996 2783 4436 2703 4108 1698 2434 254 4487 3488 4415 479 3668 1770 3086 2715 4326 3756 2587 1297 3117 4087 41 4381 3676 2552 549 4531 1300 2463 3408 3704 1520 1777 48 4018 4455 3847 919 4299 2262 3029 2043 4530 4779 2212 3341 3417 2827 840 4378 4528 2676 2906 1429 137 1252 2095 4411 562 4424 4127 53 4278 414 1975 2209 452 4180 3135 1874 1150 4678 4341 2348 3508 620 4641 4065 2367 1433 1375 4550 1190 237 3504 1662 3316 220 4496 1070 1463 1102 1641 1495 1787 3245 4247 2304 3597 385 1555 2610 2225 4375 2761 1130 2989 1110 961 4018 2683 4929 721 4215 1411 168 4017 3964 1862 3174 1317 4343 2228 2628 3831 3759 3727 1445 2611 4628 2166 2736 3434 351 3267 3658 343 1181 3173 2417 3605 4192 3159 1257 2390 2846 4575 4315 453 1584 552 3457 2790 3460 2832 1172 4953 4716 2235 2534 4474 4885 2462 4688 1060 3601 4829 4805 2961 1189 1469 3365 2059 2740 618 4836 1991 458 123 4264 493 4265 1657 534 905 4463 2492 4173 3189 3110 2302 1985 2605 3476 1909 914 17 553 4381 346 3846 3139 1644 3955 2910 4204 3173 1175 4259 4483 3014 3918 4120 2767 2369 699 1256 488 2246 4695 2597 166 2520 1285 3954 4479 3492 1588 4745 2173 3493 1681 2655 1814 4450 3866 2227 3179 2918 2683 162 2425 2688 69 2758 915 4617 3338 3090 3765 512 3211 3960 4211 4593 4466 1435 1440 25 4064 4077 3895 404 4680 290 1606 3880 914 1747 3870 3319 3353 4821 2588 489 1285 4455 1819 4967 1842 3112 2320 3153 3408 2878 1253 4674 1217 111 1950 22 469 3620 2847 4299 953 3577 2292 285 4891 3639 4495 3992 1952 3603 3549 586 4599 228 4865 2069 3972 2232 824 3410 542 2319 108 3345 928 1055 2434 2843 4308 943 3259 1872 2707 4628 4694 489 2174 3502 3260 3295 2297 2244 2259 25 1234 668 3484 2995 2862 2940 3854 2345 2581 1860 4368 4616 601 3425 1026 174 2331 3316 1581 4917 966 3393 3286 1372 4082 3585 552 1566 690 4272 3047 8 1342 2087 1525 3855 954 1667 184 1792 2797 3804 4226 943 2051 3935 4880 3801 4708 941 756 865 2667 1970 963 4239 2503 974 2656 4844 1029 2255 4415 1679 2620 886 2859 3491 3503 821 312 3238 999 887 953 2172 4503 1560 2411 3371 4790 2841 1216 1124 1224 1422 4302 4152 2382 3199 1869 4537 657 2434 2861 284 795 455 3357 2414 3790 4323 669 2748 642 558 2965 3745 3476 2613 3252 196 4505 1664 4666 4791 2511 605 550 2209 1181 115 2184 1629 3118 1880 2576 1201 3315 3580 30 3184 4005 3228 3239 4513 1478 2888 1871 821 49 1196 4625 876 942 587 33 2881 3040 2519 2131 3586 3206 2555 1072 705 2725 2241 3512 4005 1652 620 83 362 1326 3080 807 276 2820 1141 3997 2784 2681 431 2164 4556 1404 1553 957 2218 185 3461 749 1633 4000 1853 3902 60 2781 742 3598 321 4246 4416 126 1890 2928 2295 2972 3784 3955 3661 25 4051 2337 1485 148 4867 4107 4826 2614 2050 1676 1750 2900 4248 396 3963 3744 398 2118 2110 504 683 4154 566 1134 218 4428 3666 2822 3522 723 2896 499 3637 4235 1631 3866 4657 3715 4574 365 4226 4792 3570 2553 2070 3920 4876 3992 4711 4456 1537 2448 1349 2879 648 1603 4682 2528 759 2877 2892 2220 4791 2561 3342 1710 2387 596 4119 2381 4053 3128 3505 2141 1762 3763 3987 3870 4649 4701 3008 3260 999 4630 3942 4141 389 4501 1608 422 3545 762 2621 4727 25 4445 2246 4362 1707 2316 4611 1008 704 2233 4975 4028 4028 26 3648 4301 1680 128 360 1704 1472 3064 4358 4557 398 3181 2582 901 1773 76 869 114 4150 4302 2654 1855 3934 1217 2943 1860 726 2824 2412 1731 2194 4950 2451 2990 1539 2743 4543 3943 3909 4056 2198 1117 881 1506 2731 366 1180 2875 4636 2271 1615 844 4532 1470 1797 2996 683 1105 4120 4003 3329 764 3195 736 4790 3471 1993 3924 4158 1910 3157 1093 3541 1255 560 3084 4735 2647 3039 2383 4243 4350 1498 4808 314 2214 2382 4339 3085 680 3772 4372 1709 2583 2456 2407 2321 4634 538 4918 2531 302 64 2879 4075 538 3211 1443 1483 2418 965 4457 1297 2029 2281 208 1680 3687 2019 4808 1183 488 2196 1410 4904 4394 4120 2179 1426 510 447 4382 1192 1272 4679 4895 3440 3191 544 168 3013 46 2159 3615 814 4206 4940 54 2012 2138 2739 3978 2256 209 279 861 1010 4335 4107 1069 939 4132 4319 3178 4788 851 297 3595 4637 685 2097 4058 4095 1940 1835 4147 2098 1728 753 2674 1216 1013 463 18 1872 3315 3557 2430 1796 4309 3513 1139 4275 371 442 1580 1112 3968 910 4637 2889 284 4237 2201 4064 82 1443 949 1854 3147 834 3562 1347 610 1669 1062 1975 1783 2359 3804 2845 4004 122 1527 4378 242 224 635 2426 253 894 4053 4316 2636 1324 3102 3265 3242 3830 2331 1761 960 3190 4640 2581 3672 431 2528 710 2619 3700 463 181 4621 4559 3449 1321 3172 2858 96 172 1988 4250 1129 2030 2133 1574 1191 257 763 4892 2391 3435 4326 2157 3187 255 3376 2988 1807 2596 3169 4356 1823 2804 526 3631 4271 1511 398 4695 2833 4182 3876 4776 3979 1768 2544 4068 2190 472 3598 2214 4440 4292 2789 431 3443 240 1008 4853 1308 4497 4745 4135 4749 2339 481 2242 1363 908 2442 2911 1216 2734 2421 1194 4514 2361 2180 4837 1274 382 2593 1771 1959 405 1109 1797 2664 3880 3202 4904 1053 1142 4761 797 2335 3881 3814 2312 3660 1312 2583 218 92 4806 1168 1168 4214 777 4321 2849 3244 2459 1358 3115 994 565 2238 918 3187 1943 518 1623 2876 2513 2715 4207 2879 590 2667 1410 2498 819 3181 1705 3925 3573 4 2296 4584 360 2440 3456 2658 4120 1108 3598 395 3388 849 4266 2059 1934 2826 1578 656 4164 1182 2124 4157 1346 2426 2399 2277 446 572 4203 2276 619 2377 2564 2167 3231 2319 2579 3670 2212 228 1845 1297 2786 1269 2930 4936 1836 808 4911 4578 1287 1467 3756 695 2854 114 1863 430 2760 2397 3208 2936 1400 63 467 2587 2652 1688 4241 1287 3263 1196 3543 3756 2328 2147 4029 3347 1417 3575 1320 1033 4648 1672 736 799 2489 1651 4427 2204 1529 407 4608 4657 605 2063 2661 2796 3201 4955 4034 2646 850 2782 3372 4301 341 2689 203 547 1709 3463 763 3292 1345 2567 1439 2316 3459 1526 1249 1367 2338 3130 2324 2103 2129 1199 1883 730 2382 206 1038 4690 4036 2593 564 3563 2321 105 3812 4256 1776 1032 851 2294 4049 4647 3089 1046 2036 2689 3459 3040 146 1854 4595 2555 3716 129 2499 166 3033 3883 2566 4002 2101 1366 4712 3502 180 4570 1208 954 3419 3291 4773 4940 2640 409 4262 222 4661 622 3145 4325 65 4436 3853 2308 2390 1357 1327 607 420 2033 2249 3369 477 2187 2462 1590 1447 1988 4704 729 1109 4599 3635 360 1630 267 2879 2251 4189 2213 1321 3832 4887 4739 474 714 4032 753 1775 1253 3350 456 95 3956 2180 2426 2168 2276 2121 4032 3139 1086 943 3716 2147 3024 1860 1919 4698 5 1772 1380 2917 2385 517 283 43 3677 2257 2519 4305 4593 4040 1568 3761 1941 4195 4514 3918 855 4714 300 537 3608 119 3027 88 2967 425 3772 1537 1868 1562 1541 4932 1646 1401 540 1086 1574 1441 318 1207 2898 3080 1514 3141 2931 2505 380 3702 2423 4810 3690 4571 2599 1071 394 1303 2082 3789 4370 1844 1633 216 4383 4726 449 2645 4527 1726 4812 3497 3263 2520 4952 2472 3973 1301 670 2470 126 2282 1348 3794 3714 2447 2324 4950 331 1042 4563 3321 1962 3713 3042 3701 4450 291 3089 4305 3739 1944 1687 567 2392 3036 491 3911 857 2376 54 931 4098 1321 167 2617 4762 2695 4629 20 1205 159 3249 4427 3203 4466 3289 3361 4879 4820 4486 1131 224 4086 4983 1197 1843 4236 2251 4061 2151 2431 364 2071 4215 4371 4662 551 3140 971 876 4106 105 377 1228 3629 1957 4518 326 3452 1220 1088 448 3413 2846 4510 1221 1602 3655 686 465 323 1517 2160 1855 802 1486 1153 259 2541 1623 841 2185 4551 813 3933 3644 1959 112 13 2359 4447 3059 1503 1688 3694 4326 3898 24 1631 764 4612 1492 2256 533 4853 3655 1676 1197 1042 1350 1249 1283 4643 338 4795 3187 2429 4506 2511 2117 2168 1614 3057 4676 4985 2669 2126 4327 186 2912 3418 915 4390 2628 2692 3839 3333 2580 2461 4566 3654 1013 1253 4897 24 1081 342 387 2775 869 3911 4779 2526 754 2386 2669 4927 3783 1374 4153 1500 981 101 683 3642 2570 3287 4097 4345 2463 1910 3184 2381 1490 744 3848 2768 2661 665 1843 550 1045 4814 1074 1847 99 1730 456 328 1767 4197 1093 3634 776 1432 668 1002 1157 2986 1549 3007 4919 1782 3012 2352 580 4707 1584 2563 2566 2690 5 631 2650 692 666 1635 4938 3282 172 972 2611 987 1297 875 3656 2705 2006 1341 3821 2564 3762 1985 492 213 3904 1998 1244 2772 2217 3490 4245 1131 4600 3836 2093 2593 420 259 4838 529 4809 4 2053 4296 1511 4896 3653 4626 3810 4075 4642 2621 1056 879 4503 3548 1518 679 3072 2733 1636 4036 672 4756 3092 2227 3909 1822 2831 3053 4791 1775 2048 4422 172 1876 1726 127 799 2842 4598 1773 3837 749 2023 1543 2446 1385 3797 2891 4914 2797 3975 625 4913 2331 825 2863 450 4586 499 1363 813 1572 4591 3820 4513 2336 4415 138 271 3009 2916 969 3036 4077 4672 4843 4283 4438 4950 4611 489 965 3228 4994 1183 1506 4376 3957 604 2149 4928 2301 777 3233 3528 1078 699 2699 4144 4416 2556 2159 2628 4065 153 3644 1610 1714 2605 1259 4055 525 805 2763 1131 4678 3211 3224 4352 1007 2804 1360 3887 4049 4377 605 1963 3594 3466 4565 4323 1194 2110 2077 60 1581 124 2554 3565 2964 1325 2782 1810 187 3199 1233 1386 3317 4652 4717 1761 1387 3009 2017 2438 4777 3487 4160 1702 2298 982 895 4431 1838 4901 586 214 4779 651 3271 3682 1473 4321 81 2286 2757 4382 278 4003 1991 3218 466 483 300 1003 3562 2408 2052 459 1346 4643 4973 2023 1568 4549 3486 3338 3646 1249 1389 3976 4076 976 2882 2411 2075 4908 1569 3058 3219 4973 1620 1301 4070 479 2583 1570 1979 2650 1266 3395 2348 4809 747 2694 4440 1707 1745 1444 3345 3989 4490 90 479 1735 4886 203 1996 2882 193 739 4726 264 3589 3117 1673 4628 62 3431 858 2109 4868 3433 364 480 1852 922 3663 4875 4752 4203 1804 1795 4386 4417 1466 3295 2845 1231 1261 3898 3948 3346 1345 1541 425 4467 411 2554 488 3849 945 3002 3273 772 3781 3177 4809 1379 4318 188 3897 1031 4238 3874 3798 822 2493 4696 4159 3249 4236 4843 4251 1822 915 603 2176 3190 2581 1458 4797 352 2623 136 385 1476 3564 4866 1721 4233 2691 4631 4310 2065 1711 4562 316 2295 830 3795 157 1144 3803 3646 2812 1911 3309 978 4051 86 2653 3650 1389 2684 4972 2560 2692 4250 1699 3373 3804 2965 4232 2563 1758 4967 2120 1707 182 3254 3623 1079 670 1748 4578 2705 1689 1461 3694 4082 704 1708 1126 564 897 2046 3344 3488 923 2165 4328 849 1819 1990 4173 935 3561 4380 4751 1822 2716 4891 2247 1836 2346 2917 2167 6 1337 273 1853 187 3673 3791 1445 3736 120 3109 3076 242 964 3293 534 4407 484 2076 3360 1038 3280 1237 2278 3258 1180 1836 4327 3027 3689 1092 396 4220 3060 1649 797 3014 310 3183 19 1444 1594 4537 1167 349 3161 4674 810 3974 4905 632 1931 2029 3338 3227 2172 3743 2800 43 1549 2274 2508 2216 232 756 867 3127 1803 4842 4693 4444 785 1658 4743 4986 89 1138 2914 2045 1726 2446 1409 1240 1861 702 4479 1055 1442 4421 3919 1191 539 1691 3850 977 3147 1676 4429 2163 689 2375 4712 2230 2974 4825 1080 49 731 79 2573 3484 3656 4023 1485 1702 4718 112 4143 208 2431 1220 1681 3760 4512 1669 4131 4639 1726 166 4506 2451 2510 4222 2782 3526 1971 1473 3116 2101 2763 4198 4692 2865 4155 1593 116 2714 1463 4779 2355 1871 354 1717 2239 4263 1396 993 240 731 2967 4729 282 2657 4490 742 4479 3195 126 1834 963 3798 219 4662 1574 3012 1156 4997 3957 3386 4198 2119 4874 1778 774 4223 1823 2018 3232 694 3183 380 872 1958 4486 244 3941 919 1499 4373 3481 125 125 36 2739 2343 459 2067 4404 1442 1523 4464 1005 1893 3220 3371 2720 547 2443 1828 1675 44 1850 1906 321 1867 2116 1613 288 2561 355 197 3187 593 1267 5000 953 3562 1932 1984 4388 3592 2899 2163 100 4308 3569 2385 58 1911 1427 4058 1117 4251 1048 1397 4328 4674 1591 4658 4682 429 3894 49 20 2422 3596 2585 3327 4614 4232 4690 443 2728 4191 491 3481 3212 3730 4677 2363 2037 805 4701 4918 267 2642 4982 855 1858 3124 2205 3715 1785 4012 1371 445 2700 4720 2575 2964 4907 3751 4705 1818 3393 1894 704 2526 4653 3318 1821 1875 2340 4651 526 4951 4957 1486 2860 3477 3020 764 3429 4091 695 3638 4483 525 748 839 3818 3704 3705 3473 502 543 819 1056 59 1306 4464 2437 619 546 3300 4332 4732 607 4192 3926 2207 3002 2534 3672 4242 4147 3063 2331 3239 1652 3589 3306 483 1603 489 4206 4480 2300 1990 4741 4955 3045 948 3127 4454 3417 1230 2520 3671 3406 3404 41 3424 2414 138 1599 4861 1114 895 1466 3585 2898 4375 2392 4889 3118 954 4039 1447 4104 834 742 48 944 3609 1901 831 2471 1329 2592 120 4716 3370 4328 1469 3122 3327 3682 549 4072 3473 1790 3184 3304 1995 3905 4508 1504 2196 2619 4323 2516 160 442 1995 4842 4423 1534 4284 492 2349 1218 2246 2730 1504 1690 4088 2557 4350 1527 3146 4949 2628 2700 716 1180 4967 1149 956 4817 1991 4043 517 998 2343 1417 3634 2379 4871 946 71 3504 4594 2809 457 2151 1896 2934 4424 2663 4165 2432 4 4762 1424 2878 4366 2024 2477 109 970 4266 4324 4053 3379 88 631 276 3207 3947 4048 1137 2143 4820 1137 842 2505 283 2754 1063 926 1585 3030 1164 3548 4142 2190 1099 2532 1516 4404 3520 3021 1873 2802 963 1496 3329 577 4929 3458 858 2242 668 3261 807 2761 1686 966 694 2588 3202 2625 3058 3160 3923 417 2905 3253 43 1032 2158 141 1374 2029 1464 1641 2644 3305 2786 348 3842 2297 1273 1525 3273 4519 2153 2114 2222 3657 2777 3000 2105 2584 866 4780 342 3259 363 4605 4079 2809 1080 1383 2895 1450 175 2265 3072 2535 3697 4232 1486 2614 4647 4306 3707 1343 2547 3420 1441 385 3298 4125 2603 2990 2481 1848 4652 3978 3333 2534 277 2760 3617 4938 4564 3445 1404 4771 4776 2507 2472 4245 3054 4928 4244 848 1479 4836 4323 87 1887 2630 1843 3691 1680 712 1295 3030 2373 3191 3694 96 3463 1972 2009 4102 1748 1181 585 1741 1811 4580 614 3019 2697 2127 2577 1943 2854 535 467 3148 1497 4529 2572 3746 144 2432 3573 4101 2745 416 1046 3700 4828 3693 2425 2459 2447 2586 629 3434 2681 4434 492 483 1407 267 1957 1656 2377 1998 1138 3234 3334 4401 4587 1427 2220 965 2634 2382 1025 3047 4125 4057 2605 4411 2232 2930 1445 2301 2624 719 2962 1806 672 2100 1800 3693 4480 3697 2071 4507 4105 1674 4118 1606 1058 53 4035 3575 2094 1903 1684 1364 4884 2568 3865 4606 4662 1474 351 1860 682 190 1278 4791 2172 1126 2436 2772 1946 3284 3729 45 1887 90 1457 3800 3720 3760 2341 1982 4450 4394 202 1885 98 2583 1320 1519 3443 267 980 2393 3788 2189 638 1549 735 2074 3060 424 3492 3464 2773 1212 3211 1044 2719 4151 838 421 3890 763 3021 4390 131 3524 1191 496 1962 3629 3760 3237 4932 795 4213 158 4609 2648 1818 3583 4263 1162 724 134 3981 2641 2376 4831 2881 4732 1098 4306 4619 541 4527 676 4688 2496 651 1762 1231 920 1939 649 2719 4547 3493 2649 1287 9 2523 3413 3877 656 1340 4116 3120 4275 4819 1155 606 3806 2598 2337 4495 2252 1232 1746 1991 4506 1647 453 496 4689 1479 2550 38 1199 1733 180 89 4974 4756 4916 1702 3204 1108 1116 311 2594 3862 2625 4294 4966 3953 2730 4606 544 1032 3258 2530 3216 458 4818 1684 4767 785 3292 3712 2425 3491 2865 3630 3402 884 3860 1227 1653 3218 2085 2272 3838 2152 1744 4834 4746 4707 2155 192 4730 2480 315 3121 4116 2092 2679 3507 4282 1010 444 597 2096 3249 4479 2126 2874 1948 3998 3627 68 2632 2464 877 144 1713 1928 3881 4956 2053 2686 4414 225 1311 4718 122 1469 4830 1958 4526 1394 1851 2484 3733 2717 1247 303 3609 1359 2994 2625 4014 1008 3069 27 2501 2031 3161 4137 1283 3995 2534 762 1863 2133 4597 2993 1959 1275 1166 727 1323 1551 3219 2526 641 1110 2491 2063 3936 2594 4184 1205 4685 3409 4529 1096 2593 27 2585 4052 2744 4655 1246 4503 227 1367 963 3158 1607 1399 1886 3464 2860 378 3275 1881 1848 4933 4975 713 4209 4418 2821 331 4262 2759 3189 1142 1567 4092 272 4591 3800 4305 1589 429 3747 3949 4959 4 802 424 1269 3755 1969 3714 2193 3438 2338 2217 2018 3876 4126 4352 4530 4746 635 3386 208 1078 1753 995 2942 173 4180 3415 3324 1925 1301 4913 1539 2179 33 1470 956 4119 2464 3255 1207 2460 4207 907 2820 2185 391 18 1557 2266 2180 1107 4386 1983 1718 4079 1595 3483 3603 291 2930 3998 1251 3226 87 2812 1987 1153 1025 2844 171 3154 2676 322 2392 785 3941 1414 3786 2914 3752 4027 2775 2761 4963 4416 3974 440 2592 898 4981 2885 2263 4384 3284 2761 4225 2214 2168 1010 3662 4683 3489 457 1736 3859 3988 4021 454 3885 2537 4295 1130 2253 1102 1916 3275 1076 3826 206 3804 267 707 1851 67 2692 737 3380 1603 1393 2952 3680 3106 4507 1906 1238 372 4452 259 3774 3438 3205 1043 1713 1268 1249 2184 732 1811 2920 1993 2162 95 3821 2940 1767 303 1441 2768 2797 1596 4693 4668 4163 1782 652 4071 4201 3319 2855 1053 893 2693 2670 3184 4841 2740 3334 413 626 2978 1214 843 4603 4010 1577 4416 2328 2898 1631 1099 2299 2868 1635 2963 4683 3992 1190 3390 3640 321 1859 3883 2056 1596 2345 2889 582 2860 3284 2381 5 2832 2917 4368 3025 2379 3629 575 2366 2836 2758 2225 3287 4252 3922 3061 1569 4274 4929 113 693 730 1728 1652 4513 2713 4557 4925 3976 3347 3940 2257 2557 1782 1989 2201 2556 2364 2683 289 1378 2045 1438 731 3872 3586 1146 1674 4787 3171 3286 895 1607 4482 1710 4920 1703 1654 1202 3508 2023 1641 3133 4416 2643 1099 2534 1941 165 4748 866 2655 3738 718 2952 4136 477 2456 2323 4411 275 3516 1748 1073 1254 2882 2702 503 1731 1251 96 2910 4363 23 991 3626 525 4231 857 4988 2427 3820 4770 360 2736 893 2939 1263 1273 94 3142 2214 3209 3283 4660 6 4019 137 2623 4490 2115 222 1008 3140 2869 3748 714 2608 3237 4594 1525 1534 2534 755 4212 732 1476 3108 4671 1219 3641 3042 282 1973 1475 2210 2164 830 3724 1256 217 2656 2761 793 713 4812 508 1040 3110 4840 4347 4924 4202 1852 4606 4225 3839 4436 748 4115 4997 2769 1207 630 4799 2464 2931 4456 2214 4505 2579 957 3197 4889 3516 539 3707 4776 25 3603 4740 1532 965 2302 2080 933 2412 2902 1411 1599 1650 3984 1419 1091 3650 97 3957 4485 4888 4470 1 1015 4263 146 1585 4893 3125 68 1374 4008 2618 3302 2099 4611 1157 4199 1496 2841 2919 3714 3928 3685 2565 117 4603 736 3682 2395 2109 1758 2923 4187 1677 4545 3217 3798 3607 61 3890 4788 1411 1418 4945 4352 3099 678 3434 2880 4601 4064 215 2102 3567 1966 3589 2537 3748 2848 575 645 4878 18 2858 1110 4923 422 3072 2513 4262 432 1117 4308 2745 192 13 3865 4405 3779 3700 2071 4467 2651 3724 3609 2222 1658 3067 3757 4983 3459 1514 1541 2552 4354 3167 1674 2593 1998 3292 4652 4103 2982 2950 3835 2048 4513 598 3281 4192 4548 2659 614 4302 697 3287 1211 2279 3002 2198 4695 2211 4162 4274 3325 835 4436 3505 4924 4178 4674 3085 1870 4760 4263 2059 1361 1160 3389 3869 1153 3372 1737 1864 4 3035 1242 6 1036 4578 2093 174 817 4616 4124 3079 3205 3328 1930 2432 1758 2883 4336 1227 4591 4435 3844 2166 4535 4474 1357 4601 4248 681 2056 1338 153 4585 694 3956 2605 997 3523 4371 4202 3414 961 3777 2979 4262 4587 3613 4350 4869 634 295 1359 3880 796 77 1827 3868 368 2690 2950 1007 3547 4473 4694 1088 3782 3062 13 898 997 4221 170 741 1993 3297 1913 4157 3151 4927 3975 993 4016 4808 4399 3573 4343 3891 2855 2240 286 3200 2843 3399 3081 726 1665 1984 3440 766 3732 104 1682 4981 2506 958 1421 3126 4326 2341 4463 2726 102 294 3240 2974 653 3716 4757 2917 19 4702 1767 3547 4376 3624 2322 4487 2148 1338 4783 1178 1323 1880 2146 2330 3801 4864 1380 720 2002 4303 1682 882 1237 4652 4788 154 1187 3068 1647 2061 2405 3564 4956 1308 316 3754 590 4342 4639 1053 3568 2468 4024 4352 3453 2052 3615 3643 2142 2784 1293 498 1632 4284 2483 1532 2067 4043 4745 3333 2884 457 4655 124 811 4442 3047 4110 4822 4443 4312 4481 1429 4684 4293 4666 2299 3452 332 4768 1347 4996 3448 2142 225 1747 2656 2749 149 2416 445 2551 124 4284 2824 3485 1598 2822 73 2907 449 4764 2337 2007 4436 4672 3009 1341 4709 2769 2649 2893 1724 3190 1226 3459 4886 2687 844 4191 2627 3516 2489 611 4415 1419 3056 1904 421 4878 1107 705 1295 139 3145 4853 1215 3434 3421 657 1410 1115 301 436 3072 1117 4171 4042 4365 3336 1688 1258 3835 180 772 416 1270 3368 2903 2203 966 1084 4452 248 2433 23 4120 1269 4694 4489 4511 3263 3626 3770 712 1509 3967 74 4620 1714 2433 3079 1331 4463 3215 2898 1462 1838 232 4194 3998 4552 731 1327 2676 336 1213 2056 3055 3110 687 2654 2985 3870 2982 1038 634 934 3162 1883 860 4787 3999 4114 2221 364 1110 757 4032 2150 1237 1825 732 3182 459 4039 675 1234 3565 2174 2493 1161 3764 3015 4795 4566 2229 1224 1916 2169 2143 3026 2019 3261 2776 1379 366 4779 3753 901 2449 454 893 693 4617 414 2142 237 346 2277 3624 2146 2538 2028 4964 4086 4899 1727 3735 1319 1020 3829 1192 2967 2089 2377 1261 4306 3983 820 63 3755 4833 872 2793 1103 1822 2846 3933 4320 3704 49 3327 1523 2422 3137 3272 3082 1995 4530 4724 443 837 4154 4 1072 2438 1958 3325 37 1735 3789 3728 645 4720 1779 784 438 2585 1408 255 4296 2765 1335 3057 1585 2297 3759 4870 1156 3850 2205 44 453 2148 1936 2460 4439 4427 1548 65 1614 2702 3624 2772 2205 4303 280 410 1642 4652 27 2580 4661 3545 1494 3334 3301 12 1543 776 4698 3872 2490 1640 676 4290 2800 4318 699 2527 2907 1135 332 3588 388 499 251 2661 3117 4143 4115 3823 1983 4204 1543 2621 4758 1070 4325 2286 1591 1989 1046 429 833 4375 3448 200 1953 2676 1204 666 4956 1041 2216 3218 2865 390 853 3234 4212 64 4538 1368 1885 1639 2423 1888 2703 3625 539 3455 1705 3782 2543 914 2016 2866 1361 2957 1491 4933 1442 1477 2022 1238 1784 1711 3032 748 589 1870 893 2292 3782 4937 2076 3366 3780 4226 4065 3504 3646 232 4773 385 838 4246 1881 4807 3112 1442 3343 2642 2270 543 4921 670 3494 3827 680 1453 2682 3697 2318 4195 4831 1977 3076 208 183 3467 4221 1266 1295 1168 3953 4512 3977 2297 3595 2336 4075 3421 2995 1354 2151 3576 4133 4698 1361 3198 1329 3514 868 4452 2129 4949 1525 3528 1397 262 1622 3516 738 4479 965 2999 3231 2218 2402 3403 2278 4868 2500 3320 3185 3860 4677 3152 1907 3809 2625 209 1843 2921 4115 4470 709 819 2497 4902 3568 2134 227 3780 3080 3671 1240 3133 2125 1800 2464 85 4059 2163 811 82 2417 1731 2912 135 914 1395 567 3467 742 2444 3136 2384 4954 1508 626 1692 2940 1994 1309 787 640 1747 2512 3491 1598 4840 1388 2078 4681 1966 390 2996 1561 1588 601 3334 4378 4024 3498 2468 3867 1203 34 2272 3824 4184 2896 2809 1601 4993 4612 1665 1841 3674 2517 3623 31 980 596 2222 232 3259 1327 2324 3795 2273 4847 2196 3995 633 4810 4812 2729 1412 2193 3504 752 4647 171 1173 511 3171 2041 4743 3995 3932 2768 1891 554 4547 2378 2422 160 2356 917 4516 2750 2233 1570 1945 2422 3549 3927 4876 1728 1545 478 3519 2785 3186 348 2073 2839 1153 3035 4852 4638 1114 2280 4063 1558 357 821 1196 3346 1361 3472 3315 2114 2188 2034 942 730 700 1826 3411 2121 417 2128 1229 3323 1480 1602 2979 4816 2882 474 4944 1858 3578 2461 3225 4627 283 3957 122 621 2424 2537 1385 4255 3538 2168 2362 2855 4302 3946 3985 1467 4348 655 3259 2142 4593 461 629 3474 1598 3158 923 4072 54 463 4787 2281 3700 467 1463 249 4403 2942 287 4894 2284 219 2045 3381 956 3887 599 3878 3890 4875 4984 227 2149 653 1847 3669 4077 4311 1294 1775 1030 2815 1044 1241 2520 4158 1700 790 1345 2401 1868 438 497 347 631 1653 4996 2737 4067 1010 4156 756 1956 1065 3237 315 831 3842 3071 4302 3416 4951 4288 3852 588 650 3711 2766 4759 4469 306 2402 1712 1239 4769 2513 4728 2334 2328 2713 535 4416 4985 2691 4135 3680 192 3742 3695 2015 1245 4346 1601 985 2326 62 516 2708 3738 1443 4402 1460 1143 39 867 2362 1644 4635 1009 3232 3936 317 3178 4854 4329 1775 1698 4393 1974 3110 134 839 294 2772 1545 3340 3215 4134 4530 543 2640 390 4957 501 574 3682 1374 4094 3331 1219 1233 2419 498 1951 2141 2798 101 1184 1643 3146 4087 1531 4404 3639 2099 3162 2145 1288 4707 3170 4417 4324 537 3686 1470 2560 985 2426 2800 467 4269 2848 184 2200 1368 799 1438 3104 244 2079 2980 1149 268 4150 2185 1416 4834 1750 376 845 1658 628 2406 1914 3845 1587 4031 2859 2800 4439 3913 513 3778 707 3335 2102 2473 3571 3423 3418 2350 2994 3949 3506 2884 1142 1878 3579 501 607 1862 1979 1549 4188 4066 4081 61 1581 1223 2600 1713 2258 913 2128 298 3186 1196 2789 2013 4901 1031 3766 3947 259 252 1383 4007 355 2242 2415 2891 3245 947 2859 3867 4528 2350 4561 1080 4141 1806 1990 2094 4850 4033 3113 4902 2463 1249 4789 4765 3732 1495 4091 1091 2178 4091 1166 3989 4573 2933 4597 3156 2865 4680 4436 3396 3130 833 2363 758 4650 4068 4053 1046 23 695 939 3829 1874 742 3159 4200 3481 1765 945 3991 333 449 3742 39 2469 1656 2451 4169 34 3676 14 4536 3545 3771 4998 991 3812 3386 1406 1721 2897 4622 1542 4791 2697 2993 4370 4286 650 3251 353 1614 3702 2126 1975 1756 1594 4121 4051 4024 4000 999 1138 4520 2365 1829 1666 300 1683 1343 4288 1112 3920 275 907 381 2526 3388 1726 4391 2337 1080 2002 4952 4620 2051 2193 4500 2396 706 4844 588 1643 4449 3966 3211 2886 2630 3991 772 448 1619 2011 593 3085 543 2728 1453 504 1414 3683 1948 4389 4445 4348 2638 663 807 269 3511 4779 2834 2655 74 1420 675 380 705 2333 4510 2382 2007 1066 2846 4047 2566 4367 3283 3975 4137 2799 3743 1338 4444 606 2032 3199 1574 8 370 3170 862 2048 4034 194 3539 2113 4779 2796 2883 321 1597 2230 4597 4785 3585 1117 4175 1214 1630 319 1392 4931 4464 474 2319 3925 3083 4835 1002 3109 476 4000 3960 914 2585 3511 1360 4148 2100 2076 823 2258 67 2375 2511 2293 4995 4604 90 2011 217 2449 1963 277 4167 4923 2893 4481 1557 2257 1426 1104 542 2303 4877 121 1447 4037 2208 301 3419 1366 3855 681 3161 290 2339 3247 1964 3372 1849 1445 2018 3716 792 3548 2126 3149 2919 2338 3207 1872 2948 529 4878 1720 4453 2661 300 604 1243 2746 1394 4465 683 348 4254 4797 4652 3342 2581 2317 2323 3324 3715 4776 625 1272 2901 2761 4763 3192 1559 1433 4274 4886 3607 2106 881 2575 792 4813 802 3037 3551 4173 3825 2509 3435 3482 3447 3778 3956 599 392 2160 1779 613 581 2889 4378 246 4011 4548 3167 3962 563 4585 94 2965 504 1038 1900 3239 1740 3949 4453 339 4611 180 4966 4280 4061 11 4043 3091 2905 1857 203 395 1077 4272 2439 4228 2199 3917 3519 3581 1399 593 2884 738 1330 234 383 2210 1089 186 2129 4081 3088 3951 1761 3328 4719 1434 3337 32 1604 336 3689 4283 168 2420 2435 4579 3957 4667 3453 1953 2118 3902 3746 4743 2816 1276 2561 3990 1441 2333 4109 3209 1600 2904 2923 2592 4644 4910 151 39 811 2484 3815 2284 3533 4301 2414 68 3719 2918 1747 1462 4953 2632 63 1846 1472 3018 507 2428 4749 3181 3791 963 2603 1958 1796 90 4581 2095 739 94 4830 2541 1212 1254 2247 4996 4433 3094 2268 1991 375 2941 1759 2768 4732 4470 52 3542 4843 1115 1659 1722 4217 3389 810 1497 4661 4981 2840 4797 751 4423 2195 3876 4376 2338 4035 4583 658 4137 3637 2740 4612 3388 2264 4397 2103 4136 4835 2023 2491 3147 4685 636 4267 4241 2716 2897 324 4786 3295 1681 275 649 2988 4696 3388 1694 179 2032 1923 3061 504 3207 4575 2269 517 1295 2706 3187 1910 3254 330 1644 3155 356 1947 4310 2177 927 787 2151 1769 1153 2237 3052 2904 441 3655 4604 2910 2278 2547 3499 503 4968 1458 4296 2789 4799 3692 1223 1011 4569 3713 1887 4563 2024 2411 4764 3650 1370 3066 3358 335 1344 4151 3657 2647 919 2001 4660 4284 3834 4763 1106 2617 821 4428 3371 4776 4268 1061 2844 2420 1802 3551 2171 663 3922 370 1828 1085 3882 4103 407 3335 4027 4424 2319 3018 611 1290 4292 3637 3378 2114 4634 3822 536 3141 1384 638 4806 1150 2002 1136 4784 1260 48 1454 3546 3729 3564 2732 2416 1860 1240 1771 2236 4440 2478 4375 1403 2803 1998 4090 1392 1792 1971 703 4952 237 3430 4591 3477 2078 4394 3432 1332 240 30 4048 2350 2806 830 894 4874 2856 131 1274 321 4647 1430 4488 2297 635 1969 4954 4251 4869 3422 203 3966 2317 2893 1932 329 4909 1195 4066 404 1547 2190 4566 56 4043 4002 316 4418 2243 2134 213 701 3894 360 4709 3957 1746 2637 981 3316 3281 1074 3338 824 2356 4846 2428 4531 4771 3973 3184 1946 326 2222 2319 3919 1871 1558 845 2575 70 3724 2322 2893 4636 4130 292 509 392 2162 1747 4386 405 1327 2500 2744 1298 4832 999 498 3288 4024 489 4309 1536 3889 587 2963 3283 660 632 4530 4672 3506 291 3314 2057 4343 31 2955 6 1505 2317 4412 5000 1493 4970 829 2423 2091 2414 278 317 1941 1398 1478 2129 4700 4370 973 181 3507 2632 546 3849 3186 3183 1405 1101 308 1517 3870 418 3497 2698 3061 4018 1997 426 4255 4628 4199 143 2864 2377 2163 461 4307 2122 4377 677 2556 1447 1355 418 3743 2521 1731 2526 1525 257 2402 3526 2774 463 2058 2754 3410 3228 1670 3711 1471 2688 765 2732 1790 4885 706 160 2302 1025 2214 4338 3352 2656 4325 4392 3361 1960 333 1017 1979 4220 4082 3939 1036 3922 677 2805 197 373 304 4702 4196 4907 3963 2461 3018 639 4379 1166 870 3296 2229 4171 89 4833 3455 4521 2456 3167 4472 4215 1437 4470 2331 3250 3110 2052 1944 2004 4781 2069 3747 3032 2734 357 1747 2592 3284 1569 3060 2528 3548 1750 3974 3176 728 448 3163 2021 1245 3349 2325 1352 3037 1336 2030 2157 182 4214 4621 4662 874 2708 2728 2790 429 1047 613 2175 4114 1090 2735 124 422 1444 4511 3143 123 1583 3073 2596 4047 1114 1627 3436 4114 4920 4577 4620 508 991 4060 3979 3916 1426 4646 911 2450 3416 503 4049 134 4834 2451 3948 3822 2073 3210 66 4420 4885 2703 183 1750 1935 3274 4124 4549 2488 4502 3189 4742 1632 539 2340 3476 2296 2333 2916 3684 3280 4403 2686 2047 3474 3913 1615 4059 4229 2438 1112 1787 491 3663 685 858 979 570 3583 4284 959 3692 4442 158 4431 3148 1879 1489 1893 4005 4755 4331 3607 1264 4542 2173 953 2544 3430 886 1176 2028 897 2830 711 1272 4286 3988 4718 3684 501 1729 1382 3323 4650 475 3670 1966 2542 1763 1449 4279 214 991 886 2438 3282 2385 1031 2575 135 2157 594 3122 302 2471 3851 4802 2371 2899 3304 4647 4526 4307 1356 1428 4613 1773 884 3489 2176 3794 437 658 4876 161 1868 358 2633 217 4900 449 364 2490 3452 570 4014 2861 4894 3774 4082 4615 4650 3 259 3987 392 3790 2548 1725 1346 3981 2646 2767 1080 822 1677 4919 4081 15 1387 1495 913 4043 1556 3764 797 3859 1041 1800 2601 4602 613 2617 4322 3016 811 2191 4565 769 62 289 2942 2515 4302 2225 4586 163 4562 3907 1285 1625 2417 1243 2260 3039 1656 3580 2173 1598 159 2641 818 1416 2115 3567 1306 4767 934 2017 4904 1117 947 1595 4898 82 2026 2368 723 4786 4354 3077 4177 4092 3698 2691 687 364 3486 4344 1941 2257 2648 4511 2547 4408 4597 4939 2434 87 4020 1760 4427 4683 4355 1459 1733 2154 1129 3341 1395 4930 3957 2171 924 3400 2790 4649 4778 1546 432 4610 987 1406 3093 4842 1827 448 2866 45 2392 4528 3150 1085 4557 2889 3806 263 4607 2716 3596 3454 2467 4139 3 2351 3462 862 1021 1516 235 1905 1285 1361 2857 3628 1493 2386 603 2 3306 1795 2014 226 4491 702 1534 1930 4909 2177 337 959 4586 2277 2962 1365 1477 1928 3248 1069 767 1108 1868 4354 4918 3718 3510 1699 2657 3856 2969 2829 261 255 4027 3222 4091 1197 1462 3731 479 5000 122 1203 2538 3393 3400 1849 3442 2863 736 2749 1581 3801 3532 3412 1129 4600 347 2212 127 4850 1015 1041 3867 4168 183 2883 3670 2753 2558 4733 3628 3356 1738 3016 2767 4299 782 782 370 1402 368 4215 4014 20 3987 2263 1072 4910 4183 3486 4977 3442 4812 263 3149 3286 4803 2689 4341 2027 1477 2065 1861 3070 3457 2286 4246 2745 618 3828 1253 331 1207 2962 1778 3108 4866 76 4802 2835 2826 4369 4118 4696 1993 3861 4450 2697 4789 2961 3014 321 1883 3350 3193 3893 1848 3990 3001 629 1846 2491 4900 905 2278 94 1986 1193 912 1841 1472 252 1892 2197 2414 4994 892 1325 3778 738 3784 2241 2548 2413 1352 4277 872 153 2654 4951 1943 1903 1106 2012 1341 3940 411 2267 3036 3100 2765 4264 3584 3731 3453 4523 1866 2434 2487 1343 2741 1776 3201 659 4164 886 4605 2540 98 3826 3539 3961 2984 2445 132 2718 3522 3437 1880 4578 1962 3668 1457 2568 4692 3030 4206 1450 1889 4207 2969 2001 4076 1627 505 1350 1856 3788 2393 4949 2007 1736 1919 3397 28 3057 934 2193 2459 579 2204 4609 2804 1 165 634 3443 4856 550 1218 483 2313 3547 301 342 1756 3273 1067 542 1224 1532 1551 4360 1268 3979 3601 2372 3738 3375 1437 1934 398 3920 2122 80 2931 3920 3020 2838 1710 1421 2339 4016 1009 2691 3490 3171 289 4448 168 4192 4273 759 650 4252 2629 3533 783 4407 3744 4199 3715 1725 430 3770 1837 3720 1850 1162 2600 1891 2754 2884 3174 3056 990 2243 3104 820 2780 4166 3575 4718 4495 3664 1111 3075 1515 2872 926 2981 827 3351 3338 3431 292 4724 344 2755 4207 4179 1414 4852 1754 4961 3034 68 2968 514 24 4903 2893 204 3407 1262 3866 4217 293 4134 1999 3417 711 2046 132 1549 4594 2012 3503 4293 3277 297 961 1563 3124 80 1401 2510 4671 3163 295 1704 3040 4654 4290 4201 3497 914 283 2065 2340 2148 2760 4097 2065 363 4578 75 4659 4933 4847 2334 947 954 3576 2883 3260 4184 1868 90 3317 46 4796 574 1682 3713 469 1781 1427 4529 1913 4593 668 3637 3430 441 3940 1459 725 1265 2710 3497 3196 1301 1786 4943 4797 4322 4829 1530 3981 334 677 643 4165 4755 3230 2158 2101 2752 4063 780 452 4760 1854 4193 473 2616 312 4278 1109 3181 218 3952 4879 4652 99 687 3294 1537 1759 3576 1763 4441 2573 2196 844 167 466 1615 1258 1698 4117 1 2844 1437 1424 2584 1577 4983 1221 476 2619 2929 4847 4962 382 2050 901 898 1405 4534 3082 4113 2142 3019 3423 3568 41 4754 3896 3691 4652 3116 3027 3586 3114 3395 1476 4435 4055 2452 1100 2710 4014 2996 1357 2184 4795 656 1392 2673 2394 3867 3191 2054 3806 3428 1907 2167 1762 1925 4039 978 612 4229 1139 4934 1741 2567 3418 2905 2642 3913 3268 1203 3846 4614 1661 3617 918 1900 4532 539 2995 815 3677 4173 3724 3116 783 2642 401 327 2207 2036 905 4534 3996 1462 3621 2275 4032 4170 3522 3069 1029 3291 4123 1232 3214 1277 2501 4328 689 3640 1978 1242 268 3912 3495 3372 3045 3208 4941 1120 449 1914 4827 821 3542 360 210 1790 4776 743 328 625 1008 2791 1806 2464 3744 2724 4170 1372 480 3984 3270 3405 1341 670 4047 1123 3676 4393 4830 1600 1579 4915 3227 4644 3425 4054 2845 4480 4401 287 899 1659 4059 1077 1190 3984 4435 4119 3100 2110 1224 2891 959 927 1702 3400 2868 977 4941 3149 1061 1752 1079 2879 383 378 1310 2639 2909 2025 2772 3298 787 3549 424 3423 331 1000 2960 620 1324 3976 4442 3226 854 144 2929 388 2287 895 4286 2332 1161 1703 2877 4519 4321 175 620 4956 626 2802 2071 2672 1464 3438 2047 132 2430 4974 3102 2349 1784 472 3996 636 553 1368 1117 2500 1367 1443 1721 967 1426 4693 3739 641 3456 4948 4675 2995 4756 2074 956 3353 3187 3078 374 2821 5 2980 125 1866 434 3273 2712 4777 2850 2144 675 3703 3292 4111 101 1765 3472 3666 3307 39 4573 1543 4579 3022 3356 4105 298 3318 2338 310 1319 1696 4474 4889 3461 3193 3321 128 4373 4002 969 582 4713 4790 3574 4154 3219 1326 1396 3215 2084 744 4807 2850 2621 1132 4625 3103 4417 3558 3279 61 4057 695 1732 4693 383 3404 2533 4759 2291 3805 300 980 3769 4103 3166 845 641 955 3916 299 3286 4893 4670 4901 4944 2429 4195 1613 4874 3177 4402 3171 3620 3609 3148 320 1314 3610 4959 4413 4355 1988 2773 3058 2883 3900 4963 127 4385 2083 1770 3958 3322 2740 3226 2462 972 698 1066 442 3396 2984 3033 3552 1280 4679 3120 3947 2918 1140 1966 4954 4235 559 1467 2886 2677 4508 933 2792 3666 3222 3958 4072 1294 319 2803 4847 3985 3178 511 486 863 4538 1678 173 2574 4152 3906 3093 4131 4408 4706 926 4597 1900 2638 1530 1929 496 3396 4328 3404 52 4662 1818 4124 534 1522 1295 3448 2477 3033 3162 2739 319 4344 929 1021 3235 1914 2230 946 2304 2643 3690 1081 4789 4046 1325 3030 1926 881 3311 408 822 2820 1995 2084 607 4718 246 4032 3859 2608 3756 1905 1767 4607 4828 2165 2155 1222 1367 1970 4395 3130 2893 3021 1585 276 4831 2852 3560 4059 534 4765 2706 1111 4123 1412 292 3999 2485 3001 4757 4244 4646 2271 2058 3516 4958 855 4653 4688 2039 2883 4321 1878 4679 1675 536 3183 2689 2491 4701 2346 2428 3131 818 1023 4002 46 4644 2541 1827 3243 4178 1734 1007 4919 1809 1061 768 1857 163 1319 2742 3677 995 847 4984 1018 730 2263 3034 492 486 4910 2441 3026 2446 1917 409 2617 3511 3529 4680 4623 1762 3244 3280 2185 4203 524 680 173 1196 1355 924 2761 4360 3933 4033 4138 1496 3685 4554 886 2873 1512 1022 3211 1804 1264 2559 141 61 506 948 2492 4773 4441 1480 3195 2648 4345 1881 3203 2768 1964 4833 4702 2616 2345 97 52 4865 1544 1793 3121 656 767 3129 365 3014 1096 3348 1731 607 4024 2575 58 1180 1274 2855 4911 4225 2562 3408 2473 111 4675 3686 4644 475 4953 4600 2327 293 1008 3800 165 130 1179 1804 448 3019 1557 4712 1777 1700 1220 322 2770 3478 1969 1261 1372 2149 3649 1118 1433 1418 1559 130 4779 634 87 2726 3795 37 1405 4245 2819 4736 940 1966 468 827 1048 3780 1585 4500 4556 1012 1298 3571 1508 26 4010 3324 3677 1292 1682 3728 1776 4669 452 3731 2043 4772 3504 1112 4287 2563 1010 1208 4195 400 4106 3631 1223 199 4075 584 1634 1157 308 3419 3405 719 3658 3846 3974 1041 2196 585 1206 3320 2502 4473 635 2649 1486 1261 3623 1703 1266 1340 215 2465 2041 2726 3813 1529 2757 3406 1142 1302 1103 951 1548 2427 3491 3795 4013 2518 4151 1405 962 4538 2913 4225 1841 1989 2662 2623 1364 4066 3620 2363 3104 2537 3865 912 4327 922 1113 4168 4886 2390 3980 3198 1383 2086 3405 1452 3057 1393 3164 669 859 2635 3141 2212 4436 4920 1423 179 3782 4605 3766 2830 3894 4584 1602 797 3150 4067 1102 4701 3284 597 4593 4712 336 712 3984 1808 266 3676 4602 1536 289 4755 4859 4667 3541 3587 1138 3339 2238 335 1626 1587 578 1334 589 2910 4715 27 3668 4366 3679 3907 824 1581 4854 1906 661 3416 2232 2646 2921 1334 2453 970 3346 141 2338 3541 4869 1350 2546 1329 1008 1300 3659 428 640 1513 4869 1522 3956 138 3199 2289 4096 2606 1466 187 3419 2098 315 872 4874 2543 4341 2577 442 3051 2981 1118 3210 2500 1244 41 2446 1528 4081 4089 102 2680 3228 816 4044 3721 908 4301 2514 1361 3050 4155 1458 2192 1212 4240 1892 1180 635 335 1403 1483 3629 2550 1960 1246 2580 3177 4142 1256 2356 4789 3156 2971 89 3046 1734 1987 4935 4537 2108 1369 3088 4747 1042 3841 3954 3096 3903 2844 1462 140 3734 4743 3098 94 3927 2858 2400 2168 399 2146 1301 2825 4099 1104 3419 4883 2553 760 1575 573 328 2675 1459 2137 3348 1605 3933 2431 2323 2135 935 2281 4642 3910 3093 637 2640 1314 3474 2662 1145 1296 4291 2867 236 4289 3826 4399 3054 4777 2500 4759 45 472 924 3103 638 3845 4958 2397 1768 4030 4732 4324 3455 3784 4797 3523 4481 1701 4161 3188 3828 641 350 2949 4470 741 4038 762 1004 4933 2575 3305 4 2961 1625 4 2538 4511 2804 2891 3935 2399 1807 335 2253 422 4986 3976 701 1156 2053 1065 1641 3806 574 4062 298 3804 3136 653 3211 1012 78 4882 1332 1789 76 137 120 1237 727 3472 1951 4188 3239 3666 245 951 1852 1917 169 1070 2311 4237 1711 198 4116 4351 4606 2247 2047 4231 779 750 27 2474 84 4053 500 308 2918 2199 4287 3676 392 2308 2133 2331 2430 4035 3756 3833 1718 2267 2165 1032 1494 3128 1703 111 1100 3477 2563 1624 3764 1820 1494 170 3007 3863 1018 3415 4454 227 580 575 2411 4344 1584 2420 3928 3138 673 4380 765 4595 4873 4635 534 4383 4783 1550 2099 822 364 2080 1887 2589 2589 992 690 781 4412 3362 239 1083 831 2538 3462 2814 1807 540 4507 1645 4763 4663 4805 942 1195 3596 464 2272 1285 212 3508 3698 4602 4032 2243 4585 298 1774 1239 366 2340 1435 2961 1150 383 4964 3923 1368 4925 2459 4864 3475 4434 3896 110 957 3113 2445 2363 3437 1847 2353 1549 4130 3326 4039 2784 865 2020 2804 1197 2811 2505 1020 453 1580 4580 1677 1649 1086 2175 4930 566 1260 679 3585 4057 2423 3909 2398 3967 3260 119 4022 648 660 3391 4637 4959 4787 867 2728 1844 722 2148 3236 506 2966 2207 1805 345 630 239 3847 3509 1768 2280 2073 3101 1668 2774 2453 1997 1256 2428 34 4684 1954 4710 2378 2399 3849 663 612 748 4173 819 1843 3096 890 4159 3549 578 1282 1228 1156 2029 2904 2479 953 1250 2045 1012 3004 3723 3166 4767 869 3993 2396 3929 1319 912 3923 4953 1031 4870 3563 3120 977 1375 2002 716 1667 84 264 294 233 4175 834 2636 4287 2304 880 2535 4162 1811 744 3350 368 1960 4408 3170 2594 1042 2495 4080 2393 2849 4445 4514 4735 704 3870 1902 4546 4055 3811 2021 2052 4778 3008 3005 3053 3656 55 4192 2807 3396 4724 4083 4737 3584 3176 4856 2694 3109 4727 1044 1443 365 4105 505 3332 778 4324 4702 1087 3755 4224 4490 1311 3798 3314 2292 3210 2112 58 790 1388 4439 1173 2125 4218 2801 1595 4995 3416 1474 794 126 3948 3426 1497 1694 2360 1637 4358 2666 267 3905 4473 1780 3193 1699 3286 2408 3607 4274 4943 2921 1280 1435 2088 605 258 1939 1969 92 562 2072 1368 4012 3052 1489 188 4360 2931 2489 2835 1852 4455 3920 1013 3115 3770 1378 4742 2954 3962 3198 4832 2194 3507 4632 2071 4849 1730 2751 4107 4698 4130 2271 1777 2512 3131 3665 1618 4799 3702 2766 3611 3612 2418 4152 2100 991 4523 1714 3913 912 1085 1970 4996 4648 4477 2110 3472 75 4049 2148 1976 1341 1123 528 502 1097 2673 826 4764 1995 2720 4805 2503 304 3509 178 3630 2521 2266 1467 4151 4516 999 4096 2347 403 1791 877 302 1642 1135 746 4304 3029 530 1298 3294 3448 4975 1604 377 4717 3689 525 397 66 4790 580 2956 3456 3881 1661 3617 3973 1017 3063 1622 2531 1511 102 1254 2143 1092 1897 2347 4194 3649 4757 3081 1428 4316 2400 3297 2780 4370 2807 31 1105 1919 3208 3565 4884 3336 1993 2814 523 1801 1191 971 288 935 2120 1258 1704 3760 4362 4513 4869 1958 2049 3487 4597 4561 349 4324 4072 1297 4545 525 2461 1351 2478 4489 4854 533 3958 2862 4655 3433 3193 2276 2659 3231 3043 536 4079 3516 876 4051 4549 763 4150 3513 1323 1492 2187 3963 4121 1504 1445 965 1095 2351 2316 1016 164 2178 3548 4721 4296 3889 2628 1960 2715 813 183 531 1195 2823 3583 1976 1971 4424 797 3710 4982 4583 2666 1229 3880 1742 1138 577 13 1021 1796 2811 3864 2334 4571 4048 4454 2743 2848 400 3008 1139 2581 1280 2293 4145 1579 2273 2293 2643 1877 3774 1639 2777 2827 3554 3940 4876 4840 3832 3513 4699 3525 913 4521 97 332 3018 1817 525 1101 1467 2011 4872 1628 3617 2603 1827 3065 2980 1117 2646 1286 1866 3869 2674 3637 2562 3741 936 2072 3402 4579 4144 31 4834 2608 3731 1630 2159 802 3697 451 4969 3498 524 3540 804 1719 139 4823 2155 1346 4056 2425 1072 1200 1003 3480 1870 995 1140 4121 1288 729 3412 4810 4358 1843 4645 3633 1839 1496 4902 2635 186 2783 2704 1126 4476 4656 4699 376 4693 3620 2770 1069 26 2416 450 1605 4149 3511 2536 1291 1832 2701 1704 2255 902 1588 902 1637 1587 2371 2473 308 14 3194 4787 4176 1982 1247 850 2273 1050 1748 1818 2394 1032 2790 1657 42 2623 3168 50 886 2916 4830 2907 957 3561 963 4374 2347 4089 315 44 1166 78 3737 3181 612 2540 2922 2033 2580 915 1193 1154 1760 3192 4433 3824 449 1484 2662 2148 4779 3908 3788 3581 2892 3655 4294 414 106 3771 2225 3726 962 1345 3598 3710 3849 1013 1227 4599 1183 3055 3075 4513 3031 1012 3601 2341 841 669 1705 3637 176 710 928 1766 157 977 23 2221 1074 2881 3187 2039 927 4031 4888 2431 4952 1681 4153 4204 2980 2174 842 3720 1712 3803 3951 4874 2115 4713 3170 3277 4568 2548 952 175 1390 13 2013 323 1011 4457 4635 3831 3965 809 3559 751 2752 4400 4573 4488 707 3416 4750 1309 2386 4237 1 3486 2933 4656 4904 3404 1128 85 4206 2487 2905 3845 848 3488 4270 2285 1249 2895 1052 2965 44 4262 2176 4507 957 427 4074 4301 2368 2178 2885 2794 2465 1217 1337 3282 515 51 1441 4953 394 406 2334 4888 608 2340 3657 1876 3899 3622 2229 4613 125 3612 3619 4449 75 3830 931 774 3671 3046 2178 3411 3279 4684 4542 4544 459 2489 724 3897 2562 1492 3603 1703 486 56 4087 4167 147 1244 4982 1473 2660 2329 1182 2826 2230 4192 2525 4338 2172 2682 160 999 2209 1934 2917 80 1009 870 1120 123 224 2522 1754 2224 1113 643 2653 4524 2776 2289 1089 167 1584 3022 2131 1350 799 1017 1913 1833 869 892 1959 102 3993 935 4060 61 3492 1362 2566 2513 3795 2110 3234 4437 1777 525 861 701 771 30 614 2873 1290 1906 3449 574 1853 1770 2525 4388 892 1926 2247 1145 3910 4503 2637 2468 1996 334 2620 4747 779 3859 3075 1294 3702 2415 4645 2601 1306 1074 3955 1694 4641 3846 3912 2873 3343 1425 4875 370 3856 1367 4088 638 2296 2798 1815 3207 4961 2825 3612 4703 257 2566 3261 2513 3417 360 4344 2296 3071 4253 3754 2422 4765 2072 3432 927 4416 2376 4546 3731 185 4328 2899 4399 2631 4525 2923 1404 260 171 3093 1383 1028 424 3449 3520 2865 4216 1691 4707 3481 1359 2690 2490 2870 346 1674 1192 445 4734 2050 2031 4640 391 4543 3355 284 579 1656 1597 91 4069 4959 3802 4700 3834 3054 1618 3510 4479 4192 97 2056 2713 571 352 2116 707 2197 1773 1216 484 4396 4983 4956 2022 3844 1283 1358 192 4845 186 3033 3597 1731 1928 233 1811 4644 3111 2456 229 813 2794 3245 3498 2342 4442 1064 1763 4793 4061 3727 4929 3143 4833 1125 892 1523 4214 2173 4221 3493 2841 731 1261 608 2250 4123 3564 388 2775 3936 4963 901 2822 1895 2234 4162 4927 4497 2891 4687 3512 4757 1485 475 3903 3123 1922 3843 243 346 2857 2157 2900 3427 188 1766 534 971 3731 3885 4163 341 2296 2773 1430 206 3281 2439 1776 4223 4330 3325 2846 3479 3832 576 2065 4190 3870 2196 4573 1771 68 47 2890 4423 3363 1093 3694 480 1634 3055 2402 4599 1204 2959 1584 18 4824 229 3748 4163 1456 501 1416 2991 1194 3351 557 2823 3018 2150 2473 690 550 1002 1524 3482 4400 3966 1250 2018 2664 1626 4668 2487 1792 4209 2479 1988 3462 1596 587 2172 4541 4230 2901 4372 1652 3271 4813 2861 1405 3353 2777 783 2496 1958 3664 2865 365 3863 4160 3298 1254 1678 4833 891 4923 4646 2256 1883 3363 2309 4501 4506 3762 2417 3149 2190 309 208 2920 2193 4768 1494 3212 2752 3528 563 888 4181 3834 2018 1754 4743 3954 204 3466 4501 2365 4099 1380 3863 2263 1935 2970 1373 2005 4564 1864 2269 2005 786 2710 4641 33 172 3818 3847 1232 2354 3419 3551 2509 3535 3071 1753 4638 2531 3750 4148 1926 3050 4068 3200 2171 3939 4491 245 4944 2689 4807 4978 3605 4006 2744 2799 2378 4395 331 2955 3488 3586 3602 1334 3016 4404 2087 3168 3721 2187 4533 4785 1286 2129 1855 3135 3950 1903 4951 4307 3771 3104 3681 1436 3267 3595 2269 3914 4010 3484 4280 1820 4198 3731 3707 3067 4066 4035 1571 2412 3707 2917 1311 3330 4430 1147 3886 4018 2952 3341 1686 3958 1028 4679 3942 4027 633 3457 1069 2642 74 2870 2256 2218 1540 685 4072 2492 2891 2747 1482 1830 93 3871 293 2689 1493 4869 4063 1195 33 444 4529 4638 4621 1528 1910 4439 486 344 320 1064 2224 2201 531 3598 361 1169 4608 3907 387 2621 1668 3213 3742 3987 4318 3430 795 4273 3972 274 2778 1660 3430 580 453 3618 618 3305 995 1937 2751 2171 3390 4637 3450 4239 2685 1398 52 2287 3395 447 1417 3826 4430 1192 4954 447 1065 1309 4428 885 1330 4950 3511 4974 996 1693 1985 2480 1207 4595 736 4547 3587 2738 1499 325 3129 3252 186 3961 3050 955 3185 4035 2189 2895 2810 2822 3925 236 1831 838 881 1720 988 294 947 2681 715 28 714 2310 1941 792 4872 3761 2336 945 3803 4979 1108 1383 1568 4688 2325 1778 796 3103 2140 2290 4041 1483 4238 3828 2568 2453 4635 692 3441 3327 3432 4477 2772 4802 3150 1058 459 3193 3904 2905 1437 3676 769 4955 4189 214 3460 3102 954 3824 410 2907 589 236 1328 24 3357 1786 3678 2366 2398 4454 2097 788 1437 4632 2049 450 4350 1994 4748 927 2855 2134 4377 172 4682 2894 4750 207 3143 2754 3771 953 303 4413 4165 4936 4954 3936 3116 2950 954 3182 4021 912 3966 1054 3440 1679 120 2373 2051 394 4631 1913 2045 2755 2198 3767 2820 3798 1563 4085 2784 1269 4961 3585 101 4374 4710 144 1125 1259 2670 4960 4420 1185 1526 1246 538 794 1401 369 3213 1643 4431 2701 3972 2070 3897 289 4965 4465 3007 3018 2287 1134 722 1613 3689 2729 4178 3225 1473 3085 2193 3810 2686 4279 1109 448 2327 4745 4666 2214 3722 2641 1942 4515 46 4039 3212 268 1961 2122 1257 152 1642 84 2010 4291 568 2985 3364 3315 2777 4805 2747 934 2188 3443 3900 1226 352 38 3986 4036 1882 2564 3276 1578 379 2341 1989 4321 1008 3113 4548 1871 2640 1807 3378 3137 3730 1007 270 2639 1492 57 236 4883 1077 1956 81 3558 4100 1712 1281 1659 2566 860 58 3226 4028 953 4510 1878 2554 3108 4485 3320 498 4296 1016 1866 2855 4026 3055 1580 3010 851 1756 3194 3753 2954 2278 4147 3803 695 3071 1716 2157 369 1743 3420 2704 3417 4566 1005 4640 3885 613 3457 4254 3854 1022 403 4040 2810 1416 3650 2284 3898 4484 1289 4056 2077 4738 4962 1973 2604 2933 1526 3847 3756 1387 3054 1855 2207 2366 4502 3433 2619 4669 3076 1086 2057 1812 1558 2843 3319 271 977 929 4759 2915 3090 4499 2766 3214 1809 3571 558 3050 2569 3588 3444 4390 3178 2001 3594 4941 2463 1437 3342 748 1441 2322 1458 1080 4961 298 594 3814 1738 2521 4393 4442 3373 1673 2756 1769 1722 1531 4445 134 1910 1685 3665 2712 3743 183 2075 1370 4946 1605 4415 2611 4358 4280 3423 4916 3671 4413 2074 2492 2891 1652 1200 2063 2360 434 1343 4619 660 3071 2065 2017 484 697 4772 4354 3230 128 2616 2008 2710 4656 2196 2416 4533 4106 1202 4439 1429 3530 751 2386 262 3898 4924 1380 1517 3694 799 3012 4864 423 2915 284 1339 4000 1315 1299 1917 4164 4603 3788 4267 2462 3455 1757 2005 4599 1482 3057 13 4931 3697 246 4019 468 1493 2280 3499 1934 3293 3612 4596 3153 2633 1782 4475 4827 2640 659 3214 235 2939 3736 2506 1783 4256 1273 4302 775 4008 1291 2621 1383 809 2530 4112 2977 1020 3179 2866 1313 3888 2900 2178 2615 1461 3359 4340 304 346 3803 4152 78 2728 2539 4242 2843 533 3901 3832 2338 4018 1419 1184 4654 3693 1581 2703 3841 2984 1838 4210 1903 4672 4923 1049 1088 4151 3295 3391 3809 2602 3490 4620 1852 3291 4365 1899 307 2168 1055 1228 449 2210 1267 3307 2681 4072 3928 3055 4765 2561 48 4428 2088 3629 1993 1049 1852 4309 303 59 4070 3159 1576 4816 1493 1291 110 1661 2598 2176 3241 761 395 2087 1074 1824 591 951 2882 1616 4099 2472 745 2663 4269 200 4399 4851 4724 3705 3678 4264 3805 200 3941 1166 1089 208 4959 1825 4828 1909 1162 2807 1944 2306 1017 4373 4128 1691 3114 227 789 868 2225 4267 4221 2328 3195 3566 2559 3010 196 199 2000 152 1074 3861 1377 1938 2111 1022 2238 3552 3698 3407 40 1258 4903 2748 2124 3301 227 3007 3299 1917 49 280 2136 869 3223 1754 3221 248 697 543 1542 2660 4165 4182 4379 2938 3942 300 635 4328 3146 3383 780 2302 2340 381 1596 3676 4714 3068 3075 3331 3903 383 1222 1431 3938 3791 182 2956 1086 1864 63 1118 3192 3448 1642 2919 780 1123 35 2965 273 3545 3403 4377 4664 4854 3527 17 1993 4354 1527 534 101 2831 2344 3727 2373 1366 386 3301 1834 4890 2107 2429 4011 1234 3419 3761 2402 3756 3262 3567 1399 1965 4413 3512 2051 4937 4533 1346 3615 2065 1662 215 555 3016 109 4812 3759 1534 2618 323 3509 3461 315 1377 4500 2631 4967 2216 4463 4237 1972 4998 3652 1129 4658 933 182 3549 3230 2257 4924 1458 2688 3741 47 2275 549 3942 4952 511 3269 1622 1191 2026 2934 746 221 1516 4975 4261 1659 3640 2342 4811 3993 175 4603 3303 1872 1635 3067 1989 1464 3460 3621 2272 3259 3926 1880 1661 4448 3809 580 2535 1313 3200 3700 2225 1301 1003 842 2751 4783 2157 1691 1797 3069 3982 4287 2102 2329 905 1730 4462 3612 3551 3758 513 3750 267 4807 946 4815 381 4669 4372 3962 175 2134 3093 3324 3395 4889 2790 3817 2202 203 3652 4160 1158 2622 1098 3018 3337 3501 1205 2095 2580 4058 4718 1560 2602 4713 4356 4518 3474 4682 319 3434 1512 386 3950 2899 2452 1314 4978 4235 929 4495 1481 2114 1167 3209 1748 2106 3450 4532 625 113 706 4721 2745 4298 713 1478 1707 4596 2440 3210 2488 625 1050 2362 3165 4297 54 3015 4924 3412 2473 1822 2915 1668 90 4494 3419 2585 1501 3789 98 2738 2081 1348 1314 4683 2850 2958 3111 3009 4999 1213 1685 2280 2093 4309 4400 3622 2034 1599 323 3477 4858 4432 3058 1188 1606 423 911 1039 4480 2602 1896 3675 449 2994 2335 3859 2564 970 4697 2582 992 3708 80 2918 2393 2644 329 770 1383 1419 3519 1861 3653 565 3478 1069 1059 3747 4600 3812 3573 2810 1700 3379 1235 3139 1594 2778 4279 1961 1032 297 545 1670 1024 3611 1902 3798 4152 285 2429 3833 1352 2707 3537 3869 2951 2924 962 4323 3151 953 4275 2070 1901 4002 4749 1863 2978 4241 2243 2683 2388 1788 3149 2371 2197 4111 2021 4954 2675 1504 1916 2419 367 4794 4462 1113 1654 3882 546 2605 3875 1517 1627 988 859 3648 3489 4566 1031 3542 4281 2840 4278 1910 209 2971 4552 2227 3829 4899 356 1778 3797 784 2915 3559 3428 976 2362 2728 2818 3843 916 2056 2403 2678 3150 4646 1087 3825 898 156 248 3625 3836 4032 3398 1070 4176 2934 4142 2262 3658 2899 2295 969 3276 1380 3132 3602 4747 3461 3629 556 275 1291 845 2939 1871 1227 3597 2503 417 1968 1272 1797 1720 4065 373 1869 4005 3872 3969 3333 4205 3836 1730 3908 2450 752 2997 4832 538 18 4208 4489 3590 3933 2808 2315 4636 175 4869 120 2174 3939 1657 1564 2193 4265 4949 4863 895 217 3132 775 2013 2916 4534 427 3006 3267 2503 2745 3694 4885 2197 2688 1071 1798 4917 2959 264 1426 310 2269 4288 358 2236 38 520 2872 4375 4069 1031 3762 1 3924 4499 3747 3028 997 2463 4237 2266 3581 3615 1744 867 4771 3189 4310 2186 1566 1480 1197 744 948 2408 4512 1392 3252 4595 4494 3081 309 1947 2698 4984 3940 1142 3121 1979 4498 2237 1199 958 4276 245 1714 482 3010 2065 3453 3305 2936 3949 2239 1212 1359 429 3602 2421 3853 2532 1932 4765 2169 4229 4841 3975 3224 3774 3230 3939 3563 3280 600 4428 1030 1009 4436 1931 3851 4153 580 497 2429 3776 576 1121 1630 2151 4266 3652 2857 4514 4625 1330 136 69 2199 3384 1847 2252 1939 2548 47 2233 992 4299 292 3521 4524 3812 3184 3607 2082 1899 6 3376 4456 407 1823 4774 2842 4659 4168 2454 1909 4377 1666 2337 221 2042 2041 4014 1407 1335 2318 4446 4519 2444 3741 4247 828 3975 1072 4474 335 1077 33 4182 3720 438 2540 746 2049 2284 307 1934 297 3920 4832 4155 2010 4541 95 622 3179 4235 536 2490 3134 2605 3257 2747 2675 611 579 3195 2156 3945 545 2688 63 4030 340 4036 2783 1766 3777 1388 1395 2657 2936 4658 2254 4018 1999 4955 93 2976 902 586 1516 3336 2193 1619 1905 4241 4577 1817 4375 1846 3515 2440 2117 1528 3407 3267 1157 1874 1218 3279 2093 3963 1341 4446 2169 2583 3243 4574 4159 1719 4367 4824 913 2788 2700 1361 1479 504 1579 4587 3322 4757 4176 4605 1866 779 325 887 1162 2471 2422 2696 3646 2270 100 4640 2276 4174 3858 4798 2992 3430 3395 3194 646 1841 2890 3076 3532 64 2848 3292 3317 4724 2321 1367 2111 3272 4983 4889 830 1341 4822 3189 3527 1971 4118 4183 678 471 173 3619 2608 1751 3314 3162 681 728 163 1108 1280 905 1144 4313 3230 605 3301 631 1859 3101 1484 208 4841 2476 2025 1648 1207 1905 3540 3419 615 3928 4235 1605 1656 2297 4269 2584 68 760 744 3658 3771 2371 3859 108 2623 631 3453 820 3582 868 4276 2275 595 828 4319 3384 2526 2848 3845 4948 2319 123 1996 2292 2494 1501 4259 1010 3782 993 495 3580 158 1991 2210 396 4175 1275 3455 4998 4225 2308 1224 1445 4285 4030 928 4110 1732 4368 369 2307 4847 2887 4568 2817 2124 4993 1708 506 2856 427 626 3268 2752 4580 412 3833 2742 4591 3701 2197 3602 789 2463 803 678 4921 4509 3616 385 1418 1697 1822 3925 2388 1191 875 3754 439 320 1503 3849 39 585 2282 2729 4130 4265 1027 4333 1917 414 2834 75 2480 3801 2567 1543 4285 757 1184 3262 3853 612 1623 3732 2355 826 690 1014 982 784 4098 4857 4076 1394 1196 2553 3930 1721 3451 3458 980 2170 788 3603 3627 2942 1624 2414 3570 3792 133 2714 2129 4434 1414 2097 4994 3448 711 1506 2471 3387 25 1408 4186 1463 1876 4481 2442 4261 1920 1807 621 4058 483 3531 2184 1342 3766 1341 2161 6 1560 2213 2558 3891 3577 1814 4763 1145 1952 805 496 1809 2022 1998 1873 2559 457 2215 3348 1316 842 3076 4462 3045 2031 4937 2159 346 234 2475 1793 4760 431 4040 1869 4872 4890 3617 2942 2197 4255 1335 4699 4866 3160 4716 1609 2170 3083 2598 696 2230 2977 615 2025 3579 3641 2567 2590 3929 4530 560 3474 2221 2500 833 1589 327 2984 4309 137 1165 2155 2953 72 383 1544 4353 507 3857 1651 4371 3460 4828 4310 3842 3589 3668 3991 4292 1327 2619 2048 3389 485 3885 4526 2290 2654 1298 3267 4127 910 48 4573 1866 2005 494 3756 3813 4350 3754 3279 3007 1434 4460 3736 4188 4459 2849 3636 633 2961 4265 4500 4729 1040 1080 2462 3138 3384 4273 1380 3593 1348 2910 2364 618 4684 3714 1806 3048 1931 1655 1914 1611 4729 4936 959 1165 3121 3641 397 460 3364 4505 3132 1828 693 263 1890 154 788 522 3970 2713 2555 1704 2959 1937 3771 288 3253 2435 3704 160 1129 1326 2833 2511 1260 1350 4521 1300 35 2343 4977 1141 3642 198 1003 1297 4508 4945 2504 4775 2453 3954 3412 1220 2969 15 421 4738 1458 2301 2815 2027 2805 3665 2562 514 4549 1973 2610 3994 3087 4225 1279 3701 1061 1976 1595 3766 2164 1303 87 2959 1269 4097 765 124 2631 4813 1983 2390 387 2070 4375 4802 4471 2882 1789 1527 1132 100 1109 620 3672 2819 2830 2759 285 2536 3500 1790 1504 4276 3574 3386 2515 3623 4960 4896 99 1114 4203 2886 2618 2679 3032 2436 3326 2675 553 2360 3672 2339 456 888 1815 2139 2206 2005 4010 416 2349 3666 4418 3656 782 2561 1189 1613 893 3358 4460 4262 3760 874 1102 2670 2443 4425 1730 1227 2430 2892 2898 3984 2021 4032 1266 931 4168 726 1829 192 1545 249 1152 972 4112 2611 1621 3442 2674 4232 4434 3050 2814 3888 4960 293 4015 610 508 4835 4901 324 568 3389 2267 2468 2667 3442 1866 2706 1893 2630 2637 4251 4333 2767 1251 1240 1171 1687 841 3829 1453 125 405 2706 3862 3307 1692 4173 1939 4521 4036 1870 1468 617 1643 290 1985 825 3446 4457 2906 2612 4939 2368 1862 2521 984 4624 4693 3226 4777 2165 4510 4543 4766 4039 1050 3985 1850 2452 1759 4999 1957 1628 638 2300 1099 1492 2956 79 1820 2292 4909 1657 2746 2193 1965 83 4893 3796 3461 1821 4042 952 3700 2104 1016 936 1051 3973 3706 263 1960 4316 1856 2550 1092 3726 2805 4849 4901 3251 2298 2762 4469 4301 3490 1965 4400 275 1340 1914 4410 4071 69 4495 2711 1753 1771 4203 4089 2897 4946 3484 3950 1416 4979 1346 1272 1752 536 2873 1435 3048 938 1995 2122 1217 1411 2980 842 1595 3876 2476 1548 1809 3752 4497 1224 1664 183 4906 3205 1653 1117 37 1946 4220 3560 3210 3905 4649 3941 1541 2694 1011 1291 4568 4940 796 2798 2646 880 2442 1366 1938 4356 3233 4389 2798 2325 3415 1285 3276 4430 2975 1600 4185 4027 895 302 189 3111 4545 2658 1980 3310 2958 4445 328 811 4638 386 3980 4228 2057 496 3386 2617 1873 2884 3951 3776 4894 3084 610 284 3857 3652 3952 2793 313 3949 2459 2946 3425 3641 3094 2516 4495 4489 2810 4432 1903 2207 2109 3157 2351 4508 2614 3267 2520 875 2618 1001 739 2564 1362 863 634 2114 4131 3901 4602 2069 1076 907 4552 1665 4843 3959 2617 4702 4905 1258 1088 1302 1001 979 4180 4961 4829 34 4167 3196 2561 1550 4800 1429 1174 1712 4314 3105 3224 550 1427 751 3385 4521 4486 2139 1460 3991 4001 3212 2338 873 3896 1677 4088 2366 3040 2135 3487 4391 740 2222 1123 2777 3612 840 3917 3358 865 1226 585 1716 939 4626 3537 2084 243 469 4088 2212 1913 1851 3471 2334 3159 2006 3907 2879 4043 527 749 688 2897 2417 3449 2673 1207 724 183 2097 4864 4411 1526 3991 394 3238 4716 3636 4503 601 2087 503 1360 1571 4191 1007 1797 4200 3993 2317 2958 4184 4862 1079 4645 4870 3921 1822 4554 2969 749 2425 2406 654 613 1495 528 76 4866 18 115 3246 4777 1886 3886 2869 3586 4246 2818 860 1034 1328 4088 2530 1370 452 1937 1251 3253 4448 612 655 2974 1279 1707 4946 2912 365 2678 1139 3588 4453 1326 293 2391 1116 227 72 4457 1523 4287 640 335 2808 2729 3061 3417 613 4371 4906 837 2992 4117 1599 682 1474 295 4735 3718 1968 1666 4602 3457 2341 2144 1492 1551 2102 1656 44 4858 3444 3315 3078 3854 2502 154 1322 2588 2324 1973 4995 1087 3421 2693 4400 4553 4114 1475 4766 2023 4489 3838 3516 2809 2098 4122 2437 1955 3725 140 1154 4895 4499 4631 4574 3177 4521 2337 4440 665 1560 1542 1580 1789 2567 2668 3130 4356 895 638 158 1396 3910 4482 3062 1444 3677 2203 3071 851 1650 3959 3801 2128 383 3657 4758 4495 3089 688 2671 1866 3241 1351 2823 126 951 1275 4006 4146 642 1800 111 2155 545 84 1058 1867 1357 3395 611 4917 3372 2897 3625 3691 1504 2739 3088 3553 158 718 4783 2367 960 3214 4027 938 179 1881 1338 915 1778 2898 1049 4630 201 2742 1367 597 834 4586 2575 339 2964 1659 1722 3938 4015 3212 3795 2981 57 532 3009 334 476 2685 4528 4577 837 2038 1584 1071 3303 2802 4589 997 2814 2335 4573 2026 1165 3024 861 316 776 796 3853 1484 4730 452 4311 2589 833 1049 4052 1169 2773 651 1247 3772 3060 2587 4095 1871 1617 866 3441 3046 585 3984 2565 2123 276 694 2132 3969 2162 4916 32 2609 4811 372 1900 2040 846 3229 3856 3831 3027 4521 510 2602 3009 767 1720 1594 1041 89 119 3699 2064 3127 3605 2742 1977 4595 341 2440 1313 443 2221 2265 554 1267 3899 2679 4368 632 405 4256 3319 989 3847 867 939 1818 1889 3624 310 2944 4279 4163 645 70 3983 1621 1147 1191 702 4091 4909 4282 316 1749 1717 537 3491 4208 2048 3346 4116 4725 591 4033 1882 1248 2890 3780 252 1017 832 1917 2703 3214 4384 4324 3850 943 4443 667 3905 241 1551 4104 4483 4788 2814 4150 3244 4301 4933 356 3820 53 4566 2628 3733 1583 2454 4437 4272 3214 1407 1746 2769 2805 2127 2329 1239 4293 40 1709 549 3026 3206 981 4364 2014 2172 2619 7 4765 4871 3917 581 4576 1985 3119 706 3298 2807 3478 846 1350 2868 23 1188 926 2852 4030 4981 3541 1353 3959 2867 1999 234 2033 102 3620 1927 2990 1890 713 4430 2013 2695 3294 4185 256 1416 4160 454 454 4564 3001 3270 4786 3729 2539 4454 4834 2708 1513 2401 3249 1937 4223 187 2197 793 916 1495 401 4727 4759 2211 1717 1435 2439 735 849 3655 4098 818 3630 4316 4607 1813 2605 2806 2260 2989 245 2500 2768 3493 1025 2289 3514 2930 2608 3446 16 1813 4740 1965 3153 1621 1555 3159 2428 3698 4729 1632 1759 3955 3684 1878 2089 4217 2335 2157 2911 2218 1815 2309 4419 2583 4105 1362 4368 4750 1354 3780 880 4288 1061 757 174 1260 2001 1893 516 2146 3481 2089 3670 2914 2082 4544 78 4427 2856 965 694 4147 745 712 3992 4422 4024 3781 3186 4503 579 123 1874 4280 94 3845 2015 2416 1398 1485 3584 416 4023 1052 3314 3437 2967 1484 1270 2601 4728 1190 2488 4690 538 324 4393 226 3638 1400 86 4157 1908 3331 4576 278 1686 3679 1026 1938 2867 2581 14 1195 4461 705 176 2526 1723 3056 3161 2174 2208 4169 2557 919 1474 2417 486 1603 4364 3197 2503 929 2372 3852 1641 4865 933 315 4617 3721 4903 3103 2968 467 2306 1758 3650 3204 711 2775 3928 71 1431 461 2206 1256 2249 4168 4237 4770 1768 2291 1394 3841 1419 4031 3413 1401 4260 2631 2427 3685 4562 4354 3813 1888 1342 1573 935 1936 1977 2374 465 862 1029 3410 226 3047 744 383 4344 4006 3412 747 1928 2024 4058 1715 3437 2894 2634 205 2049 4694 4348 3287 2621 179 4538 3925 711 3049 3707 1135 2319 17 242 1752 2329 4315 1926 672 2694 3351 328 2475 2602 123 1031 720 4743 4008 23 1492 3289 4173 3701 2620 3569 1235 3637 38 66 1494 581 2897 3679 1779 1479 1216 1123 1140 1403 699 1703 3517 4250 2717 3959 3947 1236 3311 4605 2056 4499 2404 4245 4905 822 1291 3056 2896 3791 953 4017 1394 4621 68 2258 4913 3787 2480 3600 2163 4215 1734 4675 3665 2404 1400 1576 4609 4384 735 4942 2293 4879 357 4796 3530 1790 2715 194 4570 4568 940 1019 1298 1965 4616 161 508 70 810 1033 2671 1403 2763 3203 1338 3989 4853 1851 2876 4044 3728 3371 1551 4745 4656 2903 2888 1117 749 1183 777 3417 2521 3792 3872 940 4982 3195 4045 1161 4206 2477 920 2125 4441 2294 384 853 2610 2378 4213 1294 3386 2451 495 2380 3204 2900 2220 3212 2855 159 3150 3257 2904 4609 155 1466 637 753 3211 2162 3258 4196 1206 831 1408 708 2612 2293 2313 3612 882 416 398 2430 4355 133 1065 3333 925 4905 1683 4035 2952 2200 2575 4980 251 3080 173 4513 479 3747 1648 119 2961 1609 4688 2221 60 363 4945 4153 2853 2481 578 1236 381 3477 3295 993 3675 2934 2496 2058 1384 3518 3184 2355 3736 3445 1862 4717 167 1283 4463 4181 3082 161 3786 4138 4722 177 3723 882 1765 2586 1864 4709 1069 2733 1839 465 2382 4898 206 3036 156 4492 770 693 2859 1977 4905 1004 2301 1587 511 3414 488 3481 2293 786 1973 143 213 4430 4578 2433 2760 1002 4129 2876 2200 4291 4999 1270 3118 3858 1726 225 213 4795 4219 2772 1437 4535 4480 4553 2865 338 2851 3520 2993 2901 2622 563 1945 2373 445 1552 1416 2898 3875 3035 3250 3537 1085 2785 263 1387 1813 4981 426 940 152 2742 2562 260 2409 4591 2060 193 3660 1127 575 2147 4275 3415 614 3807 1061 4950 642 3629 1538 2432 3830 3842 672 1571 3345 2959 4593 3912 3991 4264 4795 408 4200 3029 1446 2701 2376 4076 1978 316 877 1645 1694 3562 4621 3829 2186 2364 2189 76 3342 3885 2074 3335 2857 3860 3060 350 4995 3939 1486 1895 2162 2505 1040 721 841 1769 653 4866 2013 4977 4309 1498 1462 2004 732 894 2316 3424 2217 413 616 1297 1704 3086 2590 4036 9 4137 2474 253 3623 665 1063 2169 2185 593 2521 1285 2772 2331 4021 2005 1271 482 2412 1477 3853 1074 3460 1836 2967 4258 1310 2940 1392 1049 2305 260 1103 3126 4334 2942 3600 4367 2298 3017 1643 4731 647 272 636 496 2738 1440 1177 3110 3335 4078 3471 4689 2297 1135 3950 1603 2754 4983 4768 3631 2825 3027 3654 3119 4423 742 2971 3968 4049 3360 4743 3929 2793 2874 1293 4136 4685 3867 1725 4516 638 590 2155 356 4555 1394 3694 3726 4316 369 10 3097 2351 1401 1966 3164 173 4598 2855 2780 3334 1310 419 4554 1849 4739 887 3787 2621 885 3250 4470 860 213 4223 4121 4330 35 4935 2701 4138 3762 4637 2061 553 847 2448 187 297 685 924 2403 928 4987 2577 2750 502 436 2891 3665 3202 2582 640 3667 3510 2916 4981 2898 3543 484 4513 4559 3502 1714 4345 4845 4521 2491 419 3710 4034 1203 1354 3918 3551 2840 3936 2198 4721 3804 1447 1338 125 4142 3031 4324 4598 994 4748 1511 96 2933 1621 3052 4967 106 4782 32 78 4935 3647 2148 137 968 4186 4300 891 3915 4881 4177 2744 4915 77 3423 1861 4350 2128 3951 1067 1631 3549 4974 1056 4940 4930 3549 4933 4112 565 3655 3881 626 44 2613 4044 2741 851 1597 1909 2166 3330 2183 1605 3465 365 1383 3122 1981 2106 3990 3125 2155 1966 73 1964 3763 4409 2952 4656 446 4701 304 744 2325 2891 3626 4205 2665 3085 738 4908 3281 3237 936 3903 3903 189 2850 1300 2747 3677 2848 1876 2014 633 1223 4525 2280 1360 4079 2081 2932 4558 3029 4605 2511 3738 1330 2435 2964 4337 2281 1200 4450 4001 2445 4391 2668 3015 3705 2196 2808 3930 2702 1321 3233 3317 4952 1284 1398 3017 3057 1047 2368 416 3293 4415 3576 1212 3365 1270 4206 1150 68 106 1283 1863 1565 3419 2856 786 2171 2328 4005 2216 3015 3195 2171 4587 4613 3632 3202 3187 3519 1946 1516 2996 2825 3143 2032 598 3243 4775 4280 1292 2459 2016 3579 4389 360 4285 2612 1126 3792 2850 3921 1670 4842 2306 4364 129 2901 1410 4110 278 2168 2635 3391 4489 2975 107 4695 3937 653 3533 2481 4795 3964 3996 2298 2733 4822 2148 654 28 2216 3402 2828 4639 4946 614 3677 3929 2720 1824 521 1667 996 2401 113 3191 1089 2045 3790 78 225 4736 1137 2539 81 4685 2849 4046 4032 3880 3808 2899 875 14 14 2232 1116 3712 1797 1242 2342 2876 267 3296 2019 4020 1939 2311 1958 796 3476 3228 409 3016 4472 3053 4513 1836 4966 1497 2341 10 697 3811 578 3496 3632 4539 1234 4183 1492 1773 2544 2477 516 3416 2077 1836 2788 3047 4807 1489 2569 1172 2053 357 3687 2104 3148 2976 4172 2684 3869 1673 4474 4732 3828 1455 1576 7 387 1915 1994 1912 2389 3851 3605 1296 2251 1209 44 4945 1698 3618 3854 1044 3539 1600 1717 3220 1602 713 4408 3129 3424 2773 4562 495 1009 4867 3664 564 3543 4277 2735 541 1141 3367 1077 2817 52 420 2691 2420 2833 553 1865 206 3365 1816 3210 178 4260 3591 4851 4600 2255 350 3232 4187 2330 3389 2744 3635 4614 2067 412 4723 3584 3024 4332 3284 4000 3436 258 185 19 2989 4292 3289 1450 2718 3030 2865 3529 3506 2606 2327 2841 2781 527 3960 2310 3363 3686 178 4185 2847 4680 851 271 4438 2778 3088 3736 681 871 1191 3121 4159 3350 4494 658 1040 3058 1865 4737 2299 4736 2448 4166 1961 4948 4414 997 3879 3204 3115 151 1144 27 3907 2728 3833 3192 4117 1978 228 2964 2526 2393 1893 4280 2387 1302 560 2901 3850 741 577 3033 2130 1982 4546 3049 3885 4999 1449 4337 853 3480 775 4902 2461 829 3114 4301 588 640 131 3833 4510 253 3361 145 4186 4365 4333 975 1772 387 740 1794 4645 4418 2440 3301 1438 2020 1279 4966 4273 4052 2018 4056 2336 4830 1416 257 964 3786 3880 1116 1519 2996 3138 1097 346 1735 3791 2304 4088 1853 1957 4706 4705 2184 1676 3720 4768 3709 4323 1425 62 4588 1155 4521 3421 2649 1915 4612 3837 2470 1171 1015 1562 2391 2865 4920 643 3548 3775 1145 1541 3874 394 3745 351 4371 4605 1346 2788 4993 3196 2364 3180 4543 4738 2185 4346 2528 2507 3727 4639 1838 4106 4305 2438 1644 3316 4030 2790 1333 4244 3049 4531 1307 4965 3567 3902 1568 1659 876 1848 1864 3490 526 3891 453 3533 3240 1945 4706 4577 681 2147 2361 3303 714 2043 4885 3733 2076 186 1376 1326 3912 107 2239 2077 4540 2158 3217 1598 437 22 2523 2334 3839 3563 30 1030 1927 4225 4408 3875 1570 3903 4431 1993 259 705 4033 3131 313 3559 4671 1677 4398 908 1597 4675 1393 4287 4980 4015 957 685 3369 719 4160 2701 3915 3276 4741 587 1160 164 4370 3453 4145 1136 123 3969 4945 1183 4933 3669 4818 1561 948 166 3056 454 2645 914 4147 3829 3892 3197 314 2781 1000 2208 259 2719 3642 4845 3188 3169 3274 981 2821 461 802 3506 1539 1896 2857 3029 879 1411 2425 1681 4181 4613 2857 3950 2998 4536 547 1991 806 2816 2759 2860 3574 943 79 4457 3579 4323 2337 4541 957 270 4248 4996 4425 4037 2891 4318 496 2138 2013 3949 3838 3811 899 595 1459 3864 4041 690 77 2328 4445 1354 3829 157 954 1966 4589 4115 3263 3039 920 3229 4566 3000 4010 1497 1605 1776 4148 2607 1496 4515 1570 1149 2413 433 1196 590 3286 558 4976 3438 2771 3488 2806 4904 4333 4717 4419 3384 4668 4154 3679 1778 4579 4444 3407 369 1846 3891 3323 4240 4699 2954 3193 461 1662 153 232 2977 1811 3235 3542 3201 4592 2864 835 3488 1840 2044 1732 1139 4937 1462 3193 2691 2143 1698 238 4823 711 4984 1366 4119 1988 3138 1195 826 4190 3282 3600 3617 686 4114 2135 25 1956 882 779 1645 2673 1933 4656 3194 3429 2956 2654 234 578 969 1105 3577 159 4174 1148 3163 1742 3716 921 804 902 2012 4778 1998 273 2289 228 2119 2631 4964 2415 1200 2698 1135 4823 1447 2600 2275 2998 918 1100 34 1431 3114 3558 2037 2477 1452 4638 2599 4290 3667 4972 2127 4528 4969 2547 4283 2052 3578 4130 1608 3629 2992 130 4715 1170 2953 1851 2307 1265 1463 3758 2404 1617 3551 3932 3293 4841 259 3870 3875 1318 3200 2498 4764 3601 1777 869 3517 1455 3970 2156 1685 551 1405 2825 4207 2304 760 2404 3244 4824 1181 2743 102 3445 994 1401 1223 2176 1239 140 1808 4318 3874 1904 3426 3542 974 2390 56 3893 4911 3485 2891 3164 2903 2264 3997 3721 2941 3669 4630 1842 4745 3768 3451 1837 889 4726 297 2707 1896 1163 934 4344 1433 1804 4209 3789 648 845 1365 7 1729 269 3642 3029 1855 3341 1444 397 2935 2501 1994 39 3282 511 4032 1328 1935 2594 4574 1489 3750 4832 542 3974 1654 1032 3946 4704 400 1765 2243 1315 2009 4757 971 617 1700 4234 2500 2716 2294 1117 39 1272 3416 4086 2807 2623 3025 4981 1619 2731 2617 109 1303 983 447 3739 643 1502 4884 3411 1339 4411 974 963 1533 1879 4886 4231 286 2239 26 1707 3405 4283 612 2684 2735 4808 4785 832 3121 2559 4538 1384 4433 4572 814 1909 886 447 4911 841 739 2127 3864 121 4176 3066 2350 2850 4161 3229 2820 3585 4125 4874 4621 2705 1944 1981 1718 2073 4025 1687 2208 3732 269 4388 2731 2279 3842 3948 1054 1934 1469 4549 3024 3111 3421 2791 4874 1525 4573 3095 1643 2750 3246 773 2227 3086 4682 4181 4488 4474 786 1322 4492 1662 3722 3831 1660 1912 3072 180 2507 2986 4776 127 4005 1771 2650 3656 3596 2383 4642 1283 4855 4379 2008 2138 3838 1882 3862 2857 4167 770 3389 3624 348 664 1160 1997 1347 2344 3838 951 4700 4413 3508 396 1351 3039 2937 60 59 544 1961 4907 3928 3782 2739 3643 750 4189 1547 3504 4300 3890 4096 2426 298 3744 2423 3934 3335 3855 4710 1149 243 328 1562 1012 446 2474 1026 3691 1248 4857 2137 4070 3399 2097 888 2903 4652 2591 4953 233 2934 681 4117 3727 565 712 199 4267 3352 4157 359 4079 1880 794 4393 2768 131 4821 1451 1797 4186 1200 1882 4732 1898 3107 2341 2070 2255 4985 1577 3767 2853 3191 2291 143 3117 472 4537 1867 3318 4355 3218 4364 3897 1475 1505 3238 1380 1526 4206 1387 2112 2215 1260 3414 180 1717 4324 2152 4871 641 4049 1479 1521 2596 1155 4050 4203 662 4860 3934 4570 4456 4309 3892 1912 2979 2 3944 3211 4743 1802 12 4277 1357 2808 1067 1514 3669 4669 2246 261 4345 3331 3811 4211 264 3931 4648 1214 1068 4008 732 323 1148 4322 1815 1924 4091 1189 2326 3208 1263 3583 2872 4206 395 997 3947 4245 293 4670 519 3487 4785 2798 1977 234 2852 1333 4434 4798 249 4238 1910 729 1368 3680 4342 678 3618 4200 2486 2945 238 3565 2311 2965 2152 3859 1598 4718 4396 2881 4755 4935 4175 3667 4844 1150 3279 3088 3607 1347 3590 4173 891 4605 4323 3000 752 3740 4768 1589 1850 3704 4085 3741 394 1521 1764 1986 2933 4044 1139 3445 19 1229 3213 4696 345 2311 4681 3188 4736 4478 1761 1485 1947 4261 3093 2985 149 1728 1398 708 3713 4692 4491 4526 232 2594 2031 4251 2103 2744 1040 234 4662 3575 82 3495 4186 3318 3099 810 4259 1789 2228 4502 3031 707 654 610 1061 3033 2 1419 1387 2181 2336 984 2537 680 1225 4733 3716 2320 85 105 2796 239 2230 1288 2821 2338 659 2369 3018 3722 2894 2408 3173 1502 2487 1638 2705 4592 4294 3068 993 4028 3612 2124 2285 412 3395 680 1628 2102 1322 3729 2389 1180 2610 4409 3037 4451 3603 1857 812 3733 2200 1508 2023 4815 2942 1626 2640 483 3209 2798 3337 2247 3464 4497 4005 1141 1492 412 2568 2793 1405 1882 3353 2614 37 1188 527 2929 1634 2274 3201 3996 2160 3185 3389 2749 1549 1880 410 2508 1484 4498 29 848 843 4118 2008 4003 4916 1786 3406 4609 1696 1492 2729 2526 4679 2288 357 1181 3433 493 3978 2809 4208 1447 653 3712 4476 1599 2519 3562 4086 278 4901 2391 4757 2430 3710 2382 268 297 3488 2095 2449 2943 4188 3690 528 3053 3045 574 2151 2017 949 2243 2967 2471 1329 3384 2105 3503 4024 190 239 2740 4207 3194 894 2350 352 1215 2483 289 4662 1514 2907 2116 2482 4916 4177 3915 4146 3380 1548 1686 3749 898 1758 3528 1864 3349 1494 1720 3292 3054 3199 827 45 763 4159 1328 1724 4517 4841 4242 3286 1298 1483 2770 716 4947 2240 2155 265 4335 3296 2196 4423 1615 4699 2210 1730 672 2298 4907 2299 1572 2566 1643 1142 2033 2111 3803 1156 3304 438 4845 3570 2047 4723 1634 1896 3232 3968 1276 4244 808 2107 4852 2868 2401 3200 3541 455 2392 3589 2183 3357 1351 4973 4205 1618 748 3126 1511 3415 337 2386 2041 857 2458 4858 306 3408 1466 4286 2822 3681 1718 3926 309 4645 840 2604 2209 288 4901 2160 3884 291 520 4547 2384 4002 2517 3532 2341 694 4718 102 46 2732 4402 296 1756 3388 1321 2027 3690 1587 1281 2864 4535 1625 2108 784 727 1004 4312 1297 4322 2659 1957 1368 788 484 2794 834 1523 1687 377 3481 4052 3193 3911 2037 4615 1754 3069 2200 4206 3759 3961 3393 1378 4208 3318 370 3342 2371 1439 3202 850 2416 896 1476 4097 3858 117 2438 1787 52 441 1411 2460 1130 3497 2226 2555 2308 4614 4308 3076 4239 1647 1930 223 3363 1468 3652 4526 2670 2404 1099 4115 1295 744 1872 4648 188 4430 1346 4996 3292 2959 901 3093 2518 1297 3574 2441 4241 581 1448 2027 4625 2458 321 1869 4945 4200 4733 528 4875 2830 3306 1117 3481 229 4779 3327 3176 523 1566 2799 2504 3865 766 1439 4501 4405 1377 1623 4713 321 3538 3516 3008 3802 2104 2172 3986 1610 1782 3867 2668 4062 849 4984 4575 880 685 304 1240 4254 520 3195 4295 49 982 610 928 4736 1931 1959 3948 1818 2988 981 761 1231 78 1540 3526 32 621 2271 2640 4483 3887 2565 112 4792 4575 4811 3707 3078 1930 3800 1152 1446 629 975 2286 4551 4861 4193 2995 2457 4757 3120 2214 1194 1308 4862 3966 956 1380 3092 1056 2140 3300 2515 2853 21 3895 3494 4289 4931 2363 2022 574 4865 1211 2493 1447 379 4470 3963 1749 3797 2477 4325 1805 3994 169 3048 4536 957 1178 4458 834 4892 4913 1586 4884 1511 1063 1331 2787 422 4324 2029 4838 1529 4417 3068 1235 2133 1582 1359 1906 4054 77 1458 4889 4975 4077 916 966 403 4512 1946 2048 1640 4493 3754 1055 767 566 1425 1839 2862 3931 3494 4386 3957 1310 2964 787 2212 3469 3892 3827 2652 2836 185 1167 825 3912 946 1752 4007 4116 3155 3282 3082 1664 3724 4789 1548 4517 3953 4783 1899 842 952 4281 4392 2858 4454 2781 3617 2660 2082 2687 2359 1786 1673 3137 4313 3594 1488 1420 1880 2752 5 38 2593 4706 3951 919 4494 2626 1017 1011 3605 2616 3003 3891 2935 142 1033 3099 1418 2882 2202 2150 2048 3063 3042 2710 3366 4228 4792 2148 3142 2939 1345 3342 2461 715 3379 2115 2085 167 1611 2921 3356 941 1064 824 2692 3328 1317 4613 2961 3743 2491 2344 4134 2516 1972 2134 1832 629 2441 4927 825 3814 854 4137 510 4292 1401 4603 4250 548 606 3515 593 1850 389 1769 2710 458 3866 977 2645 2419 149 2389 265 1479 1000 2457 3887 4061 1012 2333 2834 4687 4316 3999 453 4924 4351 1430 2468 783 938 1120 283 2966 1476 557 2749 2972 1969 4665 1934 2991 1000 1422 1386 1722 4237 2224 2988 4093 2039 3671 4895 2256 4347 4464 1289 4100 2543 2181 3291 2538 2656 2464 2202 4209 4645 2580 913 1604 2713 420 4189 1458 2085 1042 3623 4125 635 714 4830 3155 4908 4028 2274 3832 3283 101 26 2234 464 878 1135 1956 991 4620 4759 363 3278 4270 1867 3316 618 2827 4081 2436 314 2481 3570 3006 3066 3879 2205 3609 3362 1532 3587 2175 661 1157 1673 4920 3187 2003 3249 2821 2231 2738 841 4421 3073 284 2210 3603 1924 1444 602 1381 1497 1300 3819 1383 1819 231 858 1694 4962 2127 1512 2582 4568 3040 4476 3533 166 1843 128 765 912 3564 4136 2246 2493 4149 142 3377 2608 3993 176 2726 4034 4209 4400 3855 3045 4395 75 2235 3602 6 3835 3588 2556 2151 4837 4417 491 3886 1076 4205 3603 1874 2468 4630 3714 2377 4143 4039 2733 1545 308 422 2619 314 1891 4094 976 4010 258 1831 1868 4495 2051 3457 4562 3528 852 1445 4593 4981 1613 4020 4390 4450 4205 2309 1128 3856 1878 4011 83 3276 4221 4229 4182 1791 4451 4837 1165 2692 3142 3642 391 3660 3440 677 4145 1893 831 3351 4705 2015 3540 4298 4419 4862 156 3476 3968 235 1386 2543 2682 2395 3499 4787 1090 1014 32 4627 1434 369 3240 2404 2427 2469 4315 4033 3777 3565 536 3033 1081 436 4168 4367 4210 1541 2488 1970 4737 241 875 219 4259 149 3342 2569 4999 3185 1763 2600 441 2250 2854 2253 2601 4568 963 460 3034 4969 422 451 2939 1804 1329 2572 2441 191 2905 2711 3675 2034 4562 3373 3845 2498 671 1494 4326 2191 3250 556 314 2758 1154 4910 480 3495 4448 3702 4908 3160 2001 3755 1782 360 4695 3944 634 4253 4616 3603 895 567 3877 1295 4176 682 412 4322 3838 2608 2679 1760 3947 365 347 3662 2344 4121 930 1567 696 1145 2297 3771 3331 2799 179 4147 4572 2085 3812 3319 235 1486 1910 2992 4708 4430 400 1214 1375 3324 4817 346 3774 3895 210 4589 1465 3374 2218 184 5 3087 4087 4354 4993 4921 644 2910 143 209 3861 3681 537 1257 3716 3672 4538 3693 3968 2040 3321 44 1913 60 4538 2157 4069 3172 1700 4199 1838 912 3419 615 4866 3024 1095 2542 3754 3583 4812 2465 3219 1179 4945 3583 424 1560 3913 175 2477 2890 1804 2071 110 3486 4831 3278 150 4505 1880 395 3616 3455 1099 1883 122 1270 688 1455 3429 4456 3402 1267 4407 77 2129 4721 1520 2966 409 2748 272 595 1585 2709 3792 4062 2781 2530 4668 2950 13 234 4712 3933 4292 2706 4008 2947 2977 579 3702 4760 3425 1713 3623 2909 4851 4421 3190 932 2826 828 2824 4292 1503 2743 703 3766 4813 1585 4312 1754 2347 1364 628 3723 877 508 2410 4103 3452 1026 3891 3200 4425 4666 3701 2061 830 917 3114 346 3261 4728 2694 2339 1854 3612 1771 357 4246 4780 3712 4902 1011 457 1542 2200 4809 2049 3402 4954 2624 3932 503 4958 1915 782 1625 1132 4634 3968 4426 1822 4689 3679 1656 810 1975 3260 4005 2396 2000 2242 1278 601 4492 330 221 1316 1573 3778 2687 2364 1669 2690 575 52 3118 2318 2633 347 1039 4343 1912 3754 2998 1538 3368 3600 3097 2607 4700 201 2715 939 2913 4307 2390 326 1129 175 1611 2182 626 3758 3139 3683 2029 1066 1250 2489 119 3688 2534 1425 2923 4501 4884 4191 549 1670 4916 2685 1432 966 1600 4079 3458 1012 1745 1638 2603 3322 1690 989 962 1039 3427 4399 191 1702 2559 735 858 3829 1654 4501 3667 479 4556 4656 3519 642 3784 4295 1866 170 2214 3335 3215 932 1470 3808 3730 3612 250 3592 2783 2663 3948 446 2928 1226 637 2944 1466 2833 3431 438 720 2856 3597 2172 4911 3758 2734 1692 2753 3245 4501 1266 2930 2420 3075 1358 1574 1141 60 3157 1897 3711 1646 4825 2117 4005 1949 2740 2904 3932 2658 3825 3851 2329 3271 1963 3372 761 932 2172 2901 1256 1686 4688 3514 4579 2059 3327 4887 629 1230 950 4208 3302 241 4990 1543 2551 4102 4612 98 4175 4910 3096 1275 2513 674 1430 2014 660 2036 2928 4262 3026 4431 4473 4064 3097 979 4003 4806 2837 2826 266 677 1348 4862 1144 63 1856 1857 3903 1498 2881 1050 3306 4568 1424 2583 3492 4757 4181 2902 582 2692 3731 938 4254 3666 3743 2276 659 2105 2020 3928 778 4663 2265 2548 1980 108 2489 1420 4349 1624 4106 4801 2447 1402 3287 3165 141 3474 4310 376 2296 1928 3579 3326 2046 2474 2851 4799 4478 4194 1218 2486 1877 4814 2726 4371 3724 2127 2313 4209 2735 2306 3546 3800 2831 3658 1989 3852 3417 2524 3535 2508 2118 3473 2690 1300 1977 2495 3463 1283 4708 17 1111 1838 3819 843 2073 4003 4894 1006 3016 4191 396 970 3754 1841 283 1031 1890 1108 1329 691 4998 1625 2702 4959 385 2667 599 82 4930 337 1821 2772 1716 2743 60 2292 2556 2181 1460 699 1630 1310 1204 479 841 2555 1546 153 2118 286 1060 3759 1845 2919 2274 1059 527 315 1521 3401 2773 3455 1593 3549 4856 377 4424 3043 231 880 1278 4781 1732 4175 2447 4345 2487 2270 4636 704 3297 4281 914 3953 2338 4607 4657 3267 613 1164 1214 2446 4559 743 2529 851 899 893 3376 2431 536 708 2138 3045 4881 3937 4517 985 900 1323 3329 1893 668 413 43 1359 3888 3608 1299 2217 1777 2950 774 4664 248 928 4324 4446 4405 4705 1075 1849 1545 3369 3866 4257 1213 2204 2671 1286 4289 1432 2314 1079 3462 258 904 3436 668 4290 832 509 4453 3106 3273 4360 3264 3675 1579 3623 4727 1751 4553 4040 1377 3992 4261 2035 2713 1992 2708 1192 1781 4815 670 3142 255 2929 791 4885 2024 3685 4273 2933 1400 4399 3816 1789 4287 462 436 661 3344 3503 1290 995 3536 2728 4212 4970 1435 3694 3772 4047 1432 4167 3157 1619 3256 2265 3538 3299 4219 2313 453 1267 1658 3613 1850 974 2542 1011 4393 2840 4248 47 2559 2493 3727 369 2261 1063 3661 3941 4488 2835 3202 3729 3919 3812 3616 4386 337 63 3229 7 1308 3070 580 2108 1535 3358 3004 729 1681 24 279 817 1599 2435 4436 572 3146 224 1830 4989 3671 333 4 988 2149 3067 1983 1428 674 3624 1702 1278 3711 1806 4629 2813 351 2 3057 2600 1132 4558 2086 4860 3114 1255 4513 4871 2546 823 3087 2598 2201 3540 4116 4280 1662 3431 917 4704 4847 2759 4919 4167 4957 3700 2029 3567 2787 4476 3406 2817 2611 3952 1828 1336 1657 560 2366 764 4782 1955 2366 208 702 664 1828 4293 570 1969 4154 2973 3343 3426 1607 3384 4405 4006 340 3778 610 826 1689 4219 2284 808 713 558 2538 1670 3681 714 1260 741 741 3764 2430 4018 2068 1187 914 1207 4631 1475 3075 3331 4022 723 4714 1214 4587 4831 4484 167 3996 1038 1074 3982 3845 4540 687 4137 4836 858 2966 2787 3572 2193 1682 1241 3402 3067 4204 3675 987 538 4929 3017 1260 3791 2865 563 1688 2108 4433 4000 3966 1202 3642 3560 3657 4732 680 426 830 4122 3163 4127 665 392 2849 4213 3312 604 2210 373 94 3595 4675 1300 2658 3932 3212 4118 3229 1819 2074 311 1936 464 3277 3840 1700 3870 803 2456 2119 2908 515 2712 2486 3151 4011 894 3461 3406 419 235 4873 3981 1520 3085 2247 307 1026 1110 2658 3075 998 3187 1121 583 4460 4893 2558 3064 1938 691 3328 1615 3727 1759 3618 1872 945 2260 1498 2410 88 687 2138 432 4080 507 3027 4082 603 1867 3949 4245 1245 1020 4953 279 2806 4495 2191 4556 2628 212 2952 3708 542 2922 4437 578 762 1256 165 4430 4351 1248 2643 580 1588 4214 150 283 3872 2405 752 776 4887 618 1568 2544 2427 1391 560 3329 3041 1481 2687 4577 2328 819 1959 4853 854 2633 2000 36 1554 4006 2532 4906 3555 2678 4577 2198 4519 1532 4714 3395 4893 646 4190 2283 2172 2436 2336 4935 2801 548 3173 4224 4893 3281 4937 4410 3709 1823 3266 2876 1280 4729 307 2041 4173 2196 379 2745 3282 4577 4171 4617 4158 4159 4724 159 4536 2406 7 1079 429 821 4026 3696 2470 2684 4522 3600 1695 4043 579 468 1690 962 1890 97 1234 2343 3340 4350 809 4875 3460 3367 3890 2117 4625 1676 1423 2701 4789 2247 2316 634 2791 3778 466 1565 3890 4023 1413 2284 1420 3190 1015 4440 896 546 1803 2263 4124 3636 2178 4170 1964 1439 2849 1272 4645 818 1233 4314 1131 2569 2502 1997 4203 2997 4281 635 1105 2415 3438 3522 820 2033 1446 323 4149 2461 4462 2276 3436 275 2151 3791 1195 1960 524 3937 1841 2306 1591 3379 1232 4237 916 2389 1654 3256 1699 4182 3440 3337 1306 3925 179 1709 2186 1707 2450 2801 2197 2927 4043 804 823 2545 929 4426 106 1775 1955 1106 815 555 1100 1513 1580 4954 49 2790 689 1678 3942 3323 1466 4590 2129 4274 968 1 2373 4246 4592 1662 3433 1870 18 648 2975 805 219 3466 4605 437 451 399 4967 887 1216 1980 555 1852 1338 3244 2579 4328 4645 347 1319 4073 3258 1812 1016 1900 4149 3580 358 2489 392 3508 1708 4698 2167 2882 3702 3920 2483 1936 4162 950 3311 2172 2596 1412 470 4159 2736 4965 1787 3110 1500 1961 4663 2084 2987 772 3694 4518 1899 3717 1378 197 3176 1424 655 2104 3663 396 4901 791 635 2502 434 3673 420 4205 3093 807 1619 1451 3348 1167 1376 4922 1127 2002 2132 4189 1538 4829 3847 2850 3767 3356 3259 3327 818 2091 1231 3994 4803 1835 469 2536 2704 2339 716 887 4000 4836 4254 547 4208 4628 4331 1701 2914 2748 4405 4719 2474 3242 2562 4673 1071 4504 781 1416 1856 3995 3109 2665 1852 732 2221 4146 4632 659 4770 914 3598 2159 1392 3116 1016 1119 830 4240 3505 1692 3285 1018 4756 3932 4492 3825 3819 3881 1255 2377 1705 2624 1924 4786 2672 3803 2405 2750 1093 2295 1152 527 2671 1631 4114 2423 811 2255 3088 3669 4723 2449 1116 2207 3858 4764 654 2595 2977 1496 2368 3100 3838 923 1201 4267 3032 1127 2795 2124 1116 1481 2822 21 4515 3436 4491 3146 185 4276 4145 708 1544 3436 2827 4109 4555 3632 1903 1741 1899 683 2537 3160 1598 387 2214 1406 3499 800 2738 1386 1631 873 1762 4108 4627 3526 4874 2327 2779 3215 1385 2675 2120 1507 2744 324 247 1778 2127 649 3329 2324 3736 4966 1553 80 2002 1442 4809 3726 2215 1506 3629 4797 3446 3452 1006 2470 522 1429 2944 1686 4617 3972 1844 832 4869 3516 4591 4641 2095 2286 3305 3067 2439 2389 3311 2242 3125 1824 3602 4570 3124 2611 4358 415 729 2526 1620 3739 3112 3540 3992 4003 2487 2326 1851 2706 3530 2790 754 1869 4205 1100 2693 166 3581 4356 505 4498 3095 2870 1767 4835 255 2333 1234 4150 2715 2017 997 4117 1430 2285 2483 1806 1301 1521 3805 1922 1309 4769 808 815 1139 4548 3180 575 1154 166 942 2951 4337 2662 2374 4593 2914 209 1018 2778 3045 3789 306 4620 4003 4359 2329 3157 1779 4869 3050 2175 4760 349 3441 2414 3504 2956 2126 2325 3215 4896 894 945 3562 2359 3697 4532 2709 4333 4197 2627 1918 1186 3089 3137 3231 3226 2123 1498 4423 291 3491 752 3066 58 4630 1370 4773 2335 1996 2360 899 884 3169 3864 2042 1321 56 452 1870 3651 4883 2218 3382 4609 2709 4331 3906 1054 1632 3724 947 2794 2023 2928 2491 4105 3518 1571 1168 2938 2988 4720 1742 1177 1064 109 3866 3685 1065 3762 1519 123 149 590 261 2561 1651 4778 237 196 4841 1763 4166 2986 2782 2396 1851 4169 4793 4034 3011 4038 1040 2238 528 383 3362 3119 985 2874 1998 373 1119 4963 529 3127 4067 3634 1060 3494 2279 698 2196 64 4489 4628 1937 4782 3379 4714 1655 3198 1421 3524 1615 4241 2402 1318 4207 2174 326 3672 4030 2478 3583 613 513 3302 689 4932 265 3480 3704 666 4011 3713 154 4015 1326 2877 2066 940 4328 4543 2583 3803 3170 4265 1218 2271 4231 1082 4196 1103 4425 1283 1005 2472 1116 2249 4414 4528 4209 4191 2896 2076 2069 2896 267 3146 1415 2785 2928 3016 3797 4589 1679 4443 616 2023 426 1001 3323 2556 128 1640 3856 4686 4691 1324 1947 290 4634 2101 1549 203 3072 4566 4458 3237 3219 3640 955 1650 2038 2173 1045 4265 735 2877 2761 362 3514 4252 354 1731 2604 2282 322 4118 4752 4058 3981 4544 1558 539 3251 236 2919 4314 4011 4766 4114 2526 1907 2665 227 1115 2745 1137 1390 2376 2333 674 3056 1137 332 2071 3359 61 303 4043 4525 216 1954 2292 1897 1499 4117 2899 3669 55 4142 3445 1089 4334 2389 3941 3759 298 3143 2152 517 2556 1324 615 3270 3926 3385 3272 329 3377 4655 3334 232 3736 3298 4445 4651 35 4714 1454 883 4038 3701 3305 1599 2367 4259 3582 674 2611 4825 4195 786 1065 135 2953 2787 2053 1842 1311 4650 1415 4411 4974 1275 3330 4373 1563 4972 3901 3891 2080 1191 2573 3160 434 2316 3569 1660 3220 460 1341 654 3667 4975 2808 829 3073 479 253 3350 4651 2515 3126 4713 4251 4029 4 1780 3462 3661 1872 2534 318 3195 3838 2909 1169 4128 1197 2041 192 3694 1112 814 329 4987 4671 2822 2638 771 3727 445 3940 4939 758 1259 3669 1383 4504 406 4086 4476 1917 2533 474 1982 1704 2614 733 484 2737 1953 3153 2863 692 2674 332 2711 4824 2571 3912 198 2161 4007 3578 490 2823 3721 1884 3623 1797 4403 1460 1947 2954 1919 2818 4689 243 3370 1342 4623 4007 3379 2303 1127 1002 2481 1085 4258 2091 4578 3760 4800 1445 1685 1462 2025 2298 2793 3809 3735 4675 2203 2743 3074 1329 3909 3056 1835 3040 1177 3516 3265 3334 706 475 2807 2033 1507 4610 595 190 4277 2085 3113 1939 1158 1983 287 69 3589 2739 1718 2355 3495 3999 63 2113 773 2028 2147 854 1188 4351 4706 4527 1707 43 4790 3921 3360 1141 2949 563 988 4694 3906 3361 4554 2461 2611 2915 1644 2955 765 4963 1742 3284 2652 243 3881 4956 1260 3445 569 264 555 1937 1464 1521 588 2834 2073 4965 2429 1257 2757 1526 25 449 4897 2008 1848 665 4350 3791 2874 1381 2720 215 4280 2813 3440 1242 2555 405 4738 1822 2683 3060 3560 2020 2881 493 1117 4578 1277 2008 2090 1194 2705 3970 3580 73 2315 3057 1100 169 2519 2737 1294 2495 691 4489 2274 1477 250 4671 391 1137 1098 1808 1643 533 93 281 76 2389 2060 3169 322 4844 1839 372 4018 2935 3230 1001 1389 3736 2723 4077 2582 1372 4566 4871 1032 1342 1784 865 4374 1114 1928 3461 2161 2538 4545 2614 4118 4525 3154 2075 4085 4267 732 4767 3795 2042 4736 659 2609 3348 3551 1859 1634 1615 271 29 3105 4379 4221 4013 1953 2744 3718 2604 4107 2661 3140 3564 212 1002 703 2870 1236 815 1345 1044 3519 3547 2769 615 4976 606 937 562 2386 4038 1376 4701 3965 4198 913 2123 4231 2275 1170 4092 3312 142 2886 708 1924 2236 540 2930 3605 3601 293 2082 4039 2656 3361 4363 2218 1861 4707 4554 2916 3955 4137 1845 1684 22 2949 2945 4064 1147 1246 3605 2656 3067 704 1813 1920 3476 1408 3295 1642 2791 3913 3033 1042 2835 2745 1625 2112 1009 1124 2764 3146 790 1712 720 2295 844 72 4625 2869 2264 3570 1688 3723 3486 2129 3455 2384 817 2099 694 4002 579 3643 4865 432 1163 2112 912 4425 1154 1509 3966 4755 3605 1479 2715 1317 3742 858 1282 4172 1507 3108 699 4122 3062 2664 2066 2 843 4877 1710 1286 1045 741 3515 185 1673 3326 1425 3238 1120 4196 4522 2023 3642 2149 3296 1342 1638 4635 2780 2799 2299 1310 4600 820 4075 3312 4383 4296 1730 4159 2703 3549 4283 1494 1454 2662 755 3884 154 1189 3380 107 2912 1310 4236 2250 1422 3378 4491 940 4184 894 569 4791 31 2921 3789 1598 3829 4969 3471 4888 2410 4783 4719 3190 1802 2486 163 1481 1829 4992 1861 2193 2926 2097 3147 3671 2333 1642 926 3228 1253 2463 739 1696 1966 4297 4837 2956 3332 718 2024 1808 4790 2388 312 3998 480 3665 616 1076 1889 790 644 4735 4254 4479 2815 2203 4773 3757 429 3291 4435 1772 1563 3807 543 589 2634 2385 4060 2989 432 4255 2899 1316 2406 1045 4318 4399 4707 2624 3935 1935 575 2595 4095 3144 4121 2798 1671 4283 3962 4082 1178 772 3672 1094 2865 2172 1780 4277 1974 4736 1396 1862 3289 3056 3673 2099 982 513 178 3610 1005 1428 3328 831 3345 861 1416 40 2706 1308 4628 2423 803 3383 4530 916 2868 3014 555 1961 3641 574 1853 236 1849 4175 578 2384 3360 3974 2775 1444 661 1092 1198 4698 4517 92 820 4825 4230 593 1564 44 3781 1646 3754 473 1976 3948 656 2347 421 1559 348 3185 4881 3625 4096 2676 2666 3414 2273 2293 678 4799 2961 3141 2297 79 1422 4210 4483 489 1496 3352 984 191 2718 3790 2958 2964 1466 3637 2882 2468 4776 3077 563 3927 4699 2392 2350 3257 265 549 2136 1877 930 310 3311 1885 3884 3978 2370 732 2034 1844 3188 172 912 1242 1861 4624 1 991 2737 4972 4154 4905 3871 4047 2164 2355 1819 1064 4653 1132 3316 390 4832 215 3631 1495 2936 1673 3946 386 585 4983 2674 3269 2216 1621 4773 23 4165 3751 433 143 2920 1956 531 3 2402 4710 1 1466 1807 899 945 3619 3531 2119 4399 3987 3218 712 3971 3220 2845 4177 1296 392 4164 4567 4287 3834 1831 3479 4746 4277 2636 1182 1889 3355 981 343 4808 4647 4646 2769 391 4459 2763 1574 3353 4811 4400 2942 3541 1520 1383 4458 1640 1735 926 4865 2409 135 3334 1262 2852 2255 3637 1215 1904 3877 1629 768 3673 4672 1219 4110 486 638 168 1165 2660 4015 3716 2955 3345 1929 1222 314 2178 3489 4501 1138 2501 1584 3738 4164 4040 3715 3987 936 1936 2331 1338 4936 3331 1827 1900 235 535 2421 2819 3923 3904 709 4397 1671 526 1628 2946 1490 3340 1894 4009 4162 1579 4333 2556 66 3773 2572 3079 4568 3218 1844 3653 4415 1926 602 2771 2063 353 2335 2315 3184 965 3975 1379 571 948 1955 659 1449 4648 4079 3707 4537 3793 3492 3650 1734 595 2423 1456 3551 3077 344 4765 3798 1554 2644 991 2641 1396 3516 905 2676 1716 4164 1566 757 1123 2484 2186 1215 2341 2170 4081 3480 385 2055 4222 2122 778 3309 2334 2397 1369 2815 4338 956 2192 2378 1225 1236 1728 3124 835 1328 692 1020 1895 1047 3500 249 4102 2908 211 2865 3197 590 4858 1396 1375 158 1379 1519 1889 1435 3134 3130 1381 3577 3111 1634 1343 2485 3558 2520 3907 4515 2053 2223 4389 2897 4430 2418 3111 4601 4611 4828 295 3075 1620 2718 3230 2992 917 460 4634 2592 3612 3120 1492 3677 2927 2238 2027 4342 1941 4006 4416 4165 4528 3470 392 2081 2473 21 2893 4725 3988 1177 1773 4943 2055 3426 2153 3458 1528 405 3224 4780 4204 1513 777 2201 17 3013 4300 4190 3061 904 2970 1326 1828 3288 4329 2209 3742 852 801 2800 1542 4130 3801 1283 1900 4314 3114 2675 2028 4832 3235 4880 4045 2534 1260 195 875 2560 1211 757 142 886 1370 3503 1465 4821 1502 776 139 1222 2362 2843 4553 3078 2682 3477 4234 1405 2249 827 2834 4831 2899 4810 3992 2854 3259 789 1279 1869 2078 1131 2217 4342 847 2799 1999 1918 2633 878 1666 2444 2640 3764 2366 1045 2120 455 4377 371 820 2243 4225 2673 385 4892 43 3137 1136 1391 4028 142 1935 2865 4700 3178 4553 3214 2038 3417 889 3660 2010 4140 2147 3757 540 2328 1508 3545 1474 220 2373 1393 4153 478 3051 2717 3880 1247 1402 839 4915 714 950 2414 4161 4681 2224 2900 2975 3768 2431 4569 108 3640 292 2005 3731 3309 1757 641 1412 1265 4859 3975 4306 2631 3860 3766 1462 3728 561 615 4851 1274 873 4194 72 91 2068 3954 3993 2658 2586 2501 4350 3943 162 1653 1563 3422 1763 1809 1038 2401 1782 4212 3925 603 4065 1149 685 2205 4526 294 2116 2812 3554 3822 1767 2329 3070 1783 540 1224 2258 688 114 3850 669 2515 3052 1043 2830 4184 3323 3476 1294 4089 3609 3274 2947 1276 1534 581 4343 180 1326 3978 4215 1441 840 3418 1661 4947 2249 4465 4047 3242 4455 2639 1685 745 775 4098 1414 1295 4216 330 4684 1949 4358 996 2323 722 7 848 942 2770 4521 1715 2611 546 4642 3222 578 4734 3919 4549 3433 284 2238 2544 3683 1599 2683 2389 1844 60 4471 212 2447 4096 4156 1410 392 2200 2002 1431 4187 711 2902 2832 3387 4908 758 3285 4259 73 1454 2876 2009 1701 4797 4580 3606 1891 2265 4475 4015 3961 3351 3097 4055 338 3564 1811 3771 2188 399 4280 2020 3091 284 3911 1641 3268 3026 3760 338 1899 1582 4814 3326 2645 4110 4475 406 4983 4487 3444 4143 4701 2000 2441 2204 1891 3013 3127 1642 3608 4300 3677 4563 4790 3555 2002 771 1340 2160 3109 4838 716 2855 2908 3072 181 3425 582 1227 2754 2791 2121 3477 2336 1803 3196 351 3332 3375 1830 4903 3075 3339 582 4551 2585 2419 2424 1764 3587 343 1718 199 4524 1234 1405 1895 3844 2572 2180 2710 2428 3336 4697 2488 4171 4198 2211 2423 428 1546 3440 4457 1654 3595 2969 840 3067 2061 3586 2593 561 1776 2907 4086 2812 2926 1977 4420 3722 3937 4221 3038 3613 4618 3228 1280 4541 2187 925 3020 411 2295 846 4848 3775 1052 384 382 3412 4736 3102 4996 1582 1145 498 3410 2795 3819 3312 4982 1063 4054 2433 747 1670 2350 2178 3173 4046 4545 834 1487 3530 3125 1535 1693 3064 255 2066 4090 196 2228 518 3556 4683 1108 325 1571 2257 3474 1355 629 4283 4374 3009 2653 1718 4531 523 3415 4822 2689 3939 2598 4312 4404 1644 935 4040 3115 1951 115 2771 4250 4977 369 1935 3400 971 9 1262 4882 4097 1522 3015 638 4412 4341 4229 1801 1752 1759 2398 3706 862 3947 1045 2700 1371 2950 4480 4408 2823 4897 3522 312 2064 3515 810 589 4380 2253 1147 2851 4466 4259 2674 2616 2650 2769 195 1648 2136 3668 2101 156 4069 1821 2097 1358 598 2138 4359 1566 2195 437 3048 1696 4793 1275 2157 4812 73 1349 751 1685 3295 4930 1037 1395 3163 1956 4081 4497 795 2838 1283 47 767 1781 1956 3249 2044 4220 4900 1206 2610 4486 510 4193 782 232 3767 3228 2825 4115 74 240 2934 2503 566 399 1984 4563 3630 2698 2354 22 4288 4811 2149 2433 455 605 749 3443 146 2230 2716 1764 882 3540 3446 2818 4239 2933 1692 3503 4972 3333 3681 592 1671 188 2400 752 4954 3734 2212 363 3125 3545 4333 3371 3737 1458 2986 2391 3118 664 74 591 1998 3616 2210 4137 1632 3495 4522 767 3830 4427 2864 4151 3759 3043 1595 673 2926 4674 2777 2405 345 2664 2001 4426 4770 105 1874 1016 3114 3900 3115 2975 2841 1276 4984 3342 71 3267 4460 3141 4759 754 2281 4955 590 2963 1713 1481 2800 4351 2065 3892 2604 1704 1025 3535 1267 4161 549 3263 1668 4256 3191 4389 1147 3275 1690 4192 3614 1080 4944 1632 2487 4723 4118 1636 581 3324 4275 2037 2338 4814 3220 4353 1486 1826 3099 3505 195 2906 4211 2130 3175 1270 2966 2176 4917 1010 4919 3255 4284 2062 2904 1608 4670 4645 4926 2346 4786 4070 4392 4886 2395 694 2115 2034 4120 1020 4825 4527 3602 1716 1589 396 888 2333 2720 3920 1006 2259 3384 4435 4913 3997 1244 3078 1013 3648 3641 2726 1751 2426 936 3725 3700 1416 573 1441 4336 4816 1441 4124 3176 2104 4090 2778 1825 2229 1910 3206 4686 3965 4251 1037 77 366 906 4857 1403 2348 3743 2295 140 1919 3683 825 4003 1986 2570 2214 16 3862 2318 3653 3045 2428 3138 933 1889 4911 3919 488 1549 2816 4522 1844 241 32 3548 3041 3608 1497 265 21 2703 3013 1762 1891 2762 4862 627 4711 1448 2964 2613 476 1986 299 1973 2974 1904 1482 2147 3528 644 2556 2620 4752 2476 75 977 4830 2436 792 782 4729 3050 2068 3716 3553 4985 4875 4087 2742 4414 4116 1800 2368 446 1594 4524 1900 4838 2726 1195 3038 3617 4914 3338 3025 1158 927 1537 2993 2224 384 3174 2481 4804 965 1017 3813 3142 2897 1006 3138 660 4933 2550 33 3241 2947 2685 872 2996 2147 4077 2520 1422 4817 2338 3328 4424 4717 1637 1000 2139 4465 4001 3263 4517 3287 3609 1790 3355 4777 4728 2059 2657 1759 3239 4695 4500 3916 1898 496 4217 3569 3211 1832 4203 3673 2790 1532 505 3691 1132 3365 637 2188 2384 4667 2534 362 4021 2813 4295 2762 2597 2474 1718 4106 3139 3627 1893 2528 3731 646 3741 3977 2037 3285 238 331 3317 3085 4768 4580 4646 3528 830 3344 4002 1867 142 3743 675 3768 2490 980 3286 1613 121 1895 1459 2828 982 4948 478 913 4256 4290 2545 687 3473 4181 2536 243 2864 1005 395 95 543 557 3151 1649 3357 1028 742 1529 460 207 1786 2446 1580 3725 2190 866 2479 3114 4285 2249 1059 4972 2777 791 2635 1697 1397 1159 3942 1687 227 1948 599 2611 40 3820 2035 4771 2259 2943 894 948 1937 781 1278 820 3780 541 1398 3664 3695 2071 157 920 4420 643 2908 1902 1582 1104 2644 4155 551 3998 78 1834 4019 4332 2616 4587 4251 2795 3767 577 4 3976 2911 1173 3757 3454 3037 4009 149 682 4182 4453 3090 2333 389 1797 186 4190 2241 3552 2694 2109 1548 747 3354 2449 3149 4773 4855 2371 3015 1921 1858 2577 2816 2206 4298 3916 427 4586 2581 786 4862 2147 35 1237 1117 2653 4434 1545 1957 1407 1073 4458 2754 3693 3533 300 3521 2559 4870 1153 2502 953 1363 2863 3984 4313 2978 3591 3368 4717 2345 1815 638 2634 184 281 3572 2029 2620 1762 344 54 110 20 3542 3560 3458 2924 1220 2427 4209 3140 69 4274 2759 2082 2159 4118 4365 4232 397 200 3968 4914 1229 659 288 4611 1690 4456 3218 1152 1427 4047 3271 4203 1931 1181 2603 2241 2319 4568 2262 4541 4091 917 862 2411 3685 3763 452 3493 456 1006 3130 4490 4499 76 3771 2266 2168 795 1451 355 4629 1665 1811 4839 3806 3483 383 4868 1481 1959 647 1826 1400 2849 2713 17 739 3034 2813 976 3995 3236 1784 3943 3936 3527 450 4054 236 2536 1408 2907 3446 3277 4154 2057 417 1178 2430 43 2482 3614 923 1077 2005 119 3647 1156 1800 3826 714 4360 2398 3260 3929 273 1797 1708 3860 3231 825 4838 7 1913 2031 4553 109 4623 170 2266 4224 1872 3418 2151 2011 4085 1800 4637 1728 3580 204 4243 3586 4462 4559 2036 373 1881 2337 3665 4841 2174 2100 101 786 4076 4895 3815 1523 4067 1172 731 4726 4730 4722 2377 1757 3851 1435 4333 1037 1729 3743 2597 286 2360 2736 255 1076 685 2300 3560 2313 2674 3862 4333 1048 2124 1677 1790 4684 957 2844 4318 4943 3018 4712 1205 899 1157 1645 3614 3733 148 3538 4521 1372 1416 136 1778 4575 2832 4782 760 3804 3635 2104 2111 1130 3249 3780 518 4568 2203 1628 2466 155 4743 2414 3617 1468 277 2447 3000 1272 1820 3835 2478 862 1781 4807 3991 4020 1687 1000 1265 2667 2506 3129 2490 2942 1028 3689 1152 2687 1575 778 87 155 3345 452 4407 409 2498 4215 52 3542 577 4229 3324 1547 1648 4854 4284 214 3619 1769 3140 141 4942 3610 3222 822 4612 454 4291 2762 608 873 886 1677 1784 2552 3263 752 4332 1431 1913 1911 4644 1517 4772 68 4144 4171 1964 2418 2533 977 32 482 3327 441 4300 2561 4249 4874 1471 3656 4038 2086 1294 4395 4820 556 615 3555 4068 4751 1711 3564 724 3884 1413 799 3365 1360 2220 4177 2076 3353 861 531 2181 4088 1426 592 3771 2901 4508 1186 650 4930 3999 4076 1286 4679 4569 3849 3457 1301 1166 1516 3169 2307 2606 318 943 1341 542 1892 1737 2319 1515 1254 3512 4486 2194 4169 771 887 163 4086 2291 1894 4545 3121 1685 473 1132 1314 2827 3587 4631 3471 547 2081 4898 569 4566 968 1624 1114 594 2021 146 757 3505 923 579 2238 792 3377 4667 86 2065 3129 3284 4585 2441 2659 3776 3871 4986 2280 5000 550 2330 2823 126 4718 715 1515 4789 4252 4705 386 963 496 2391 2192 1286 2590 1482 42 3348 3833 4932 3836 1 4683 1818 4716 3205 4743 1111 3580 403 4200 1727 1667 1964 3375 1613 1925 402 2176 1861 4455 3237 4565 4722 4404 1073 3570 1858 3954 470 1015 4869 2301 3671 1338 17 3468 3468 1546 2393 1255 1784 917 425 3623 3539 4163 996 814 1161 3648 4318 2978 4081 1390 675 2935 2070 4520 1662 2370 1642 2297 2026 4254 4830 4323 3701 2395 3812 2744 4656 2034 1021 325 1760 3626 1363 2058 4936 758 2640 3867 4165 3565 2269 1994 1768 177 3861 250 2304 465 2103 1133 4149 2190 1087 896 70 321 125 4354 204 4220 876 1712 4029 4101 157 116 1586 1422 1938 449 3817 2247 4987 1217 107 2987 2540 2375 3591 3142 2565 3078 1638 3846 3481 1960 4565 87 4599 1759 3854 21 4124 3935 4687 2502 2399 10 1665 3789 2212 563 2802 3113 2522 3091 3868 4659 2189 4248 2044 3708 3940 1089 4571 84 684 67 1216 1204 4091 3223 2293 3709 4238 937 3310 1791 795 1059 3669 2819 4112 2384 3192 2273 4698 4409 3105 963 2783 3715 3357 192 1877 695 414 2114 3448 2937 3673 1704 4192 562 3673 101 2976 2134 1266 1143 4096 4223 2014 657 892 1344 3892 4457 4676 4362 460 2611 370 4202 644 3412 1022 4585 830 3631 3973 3971 3992 2244 2934 33 298 2892 52 3943 2331 4446 4903 2414 4045 4902 3307 443 4509 2448 4638 1550 516 3225 4398 1580 896 4863 442 1742 3907 4164 1908 3664 4539 4191 4645 4411 1121 2826 1313 4419 2546 29 3951 4289 3929 4994 474 1570 3091 103 4394 4102 185 4727 1996 2234 2754 2945 1454 2510 3902 1431 292 448 4020 4769 894 2184 2733 4472 2967 1082 4262 291 2424 4751 1242 4341 1579 3836 2902 3052 648 2153 2996 1324 1715 2546 3968 4858 1100 98 2694 962 2285 1660 2538 2514 4264 3760 2606 2284 1295 4252 3408 2568 762 2880 2329 3919 3436 929 3063 1673 3646 1815 4827 1704 2083 2838 3028 4763 3418 2465 291 2604 2056 4714 149 1258 59 2772 4484 4768 2208 498 590 476 3365 4668 1668 4881 640 2209 4044 237 1502 560 2160 3372 3780 4509 4269 4539 2298 2003 4861 582 2636 1356 4405 1330 3383 163 4920 3555 2802 762 1818 3208 3658 2740 2781 1410 1436 1076 952 2633 4887 3692 4515 3159 4343 2816 4284 3234 956 3984 1133 1566 1625 4465 59 3329 4421 1789 4425 2382 3821 1310 2523 859 2656 3519 587 3138 4146 4115 3664 2947 1705 476 4530 809 3395 4477 4655 3697 3878 2513 2129 3198 871 754 3294 504 4500 1482 823 16 42 4630 1705 1909 991 2949 1303 490 2712 3573 1141 2749 3325 2695 2215 1170 3608 2966 96 4399 1522 116 4795 453 3854 342 4750 4725 3620 2115 1954 3608 4455 3016 2525 1998 1600 879 4599 2833 4545 4403 3928 639 2834 1133 4425 3003 1287 2275 942 835 4623 547 2067 4772 31 3565 3004 3938 4670 1566 4507 1721 1262 3854 3813 2407 321 4843 2629 3503 4098 3187 4480 4471 2976 3911 3240 1090 246 218 2306 1376 4750 3294 4775 2249 3097 2247 1982 3214 1712 174 2449 4880 4855 1927 4371 662 1636 2195 2641 1260 3620 1575 4998 1927 4591 1691 1580 1057 1767 2277 3426 4379 4125 3595 4881 1230 1356 3732 734 505 220 4376 1084 3951 4256 2739 3463 726 689 2350 4057 2536 3840 2310 912 629 2200 1099 2598 3728 3954 3762 1312 606 4990 2044 2168 3234 2649 3589 636 740 2433 30 4324 3597 643 1915 3711 932 2310 2637 215 4860 1381 1528 4096 3932 873 111 2941 117 2701 756 1267 2832 4928 2368 1052 4166 2647 649 4422 4213 3760 974 2866 1258 1079 2925 2605 1553 1653 3022 1842 655 3996 366 3829 3113 284 2205 2737 2922 2482 432 1940 1977 3588 2023 4374 2992 4174 3416 3190 1142 767 3906 2612 1502 2708 51 1256 3510 1909 4211 1594 1121 4403 63 2351 1886 1633 2943 4203 870 3328 176 4833 185 896 1154 413 2610 3390 1138 3203 1903 3200 3234 213 2898 1955 1989 3680 1906 558 4595 2719 3515 836 3475 4855 1650 814 3204 4538 3937 4631 2458 4972 4681 758 272 2425 1179 3103 2832 781 1918 3370 4404 3994 533 155 3825 4686 3878 144 1119 826 2771 2590 2962 1972 1581 2725 300 4182 4684 4375 2505 3580 1080 685 4401 1394 2092 250 1545 12 3693 2838 4210 1717 2159 2668 2705 1384 3152 4692 4677 994 2643 490 77 3486 2887 293 1839 4519 4430 1673 3786 3818 1238 4613 3141 4697 4435 3734 4261 4313 3019 4186 2843 2796 2128 1902 3676 64 4170 713 4151 1231 2131 4134 4051 2117 3697 2782 654 4853 2679 3180 1175 2580 1892 1383 1093 2020 2082 331 4189 4483 2424 4384 2792 4921 2593 2002 4882 1942 1443 4759 1213 1681 3417 2300 2372 4170 2018 825 4856 1649 4167 64 3926 1580 2824 2226 695 3974 1520 2338 1951 2898 2013 135 815 1588 2529 4647 4956 2152 228 1527 4957 2745 431 2667 4728 4892 3682 1157 1317 2354 3999 3253 3762 417 332 2278 2565 764 1822 4497 397 143 2201 1568 2858 2859 1144 3437 4776 3400 963 3919 425 1374 3852 2588 1248 4315 1985 2794 2822 4688 3174 3708 888 708 192 1507 4095 3847 370 490 4343 3752 4612 4442 2976 3912 1839 260 3424 4189 266 3497 4784 3592 4872 1829 3106 3903 2992 4808 554 2972 4180 468 2978 3411 4130 1714 2555 2664 4526 4397 1139 4879 4478 2660 906 986 4628 4356 4756 2295 2056 3453 3226 175 292 3016 3408 833 2550 2287 3176 4116 4833 3261 702 1272 2756 4274 2011 3902 2689 4672 3867 771 1599 3257 3742 3802 4993 102 3418 759 1485 1705 2783 2620 4438 652 1522 1735 2331 3120 3067 890 1925 3464 3663 1219 4397 3563 814 337 4683 1357 3854 565 4568 62 2230 3582 2877 3841 1900 3716 4346 2319 1664 934 3784 3530 2926 716 2327 2266 1256 3270 377 2731 474 2386 4965 845 1140 162 3429 4059 1100 2004 1672 1309 3457 3256 1209 1206 3361 3134 3358 4326 1652 989 4226 2056 2422 957 187 3317 2241 1078 4940 368 2857 2535 4036 3969 750 2248 1326 1370 1189 416 2599 4597 3959 687 2788 4411 1457 1205 3897 1334 755 3082 1970 1264 4569 547 4070 4738 1853 3388 4559 2166 786 1000 3587 4190 979 4867 798 667 2402 3201 3478 1598 3593 4460 4693 1538 13 1729 51 3799 4589 3403 1418 4577 1296 3063 4464 4744 356 687 1960 2702 1784 24 1809 100 3291 3579 4517 1268 3234 4967 132 96 3398 3149 1455 3626 3283 1523 2709 2610 1531 2530 1945 2412 3209 4256 3873 711 4991 7 1345 4919 4664 3876 4094 2627 1910 305 2500 3215 1341 3963 3737 3228 910 1028 463 3347 989 3194 4630 4126 1596 4398 3943 2767 2278 1647 2226 4119 1236 4493 2633 1289 2260 94 2331 4044 2772 1675 4018 2372 980 116 4389 1201 793 2128 3471 2574 147 3102 4118 4523 448 520 4997 1796 918 2618 3354 1937 3141 583 3400 1012 2810 4364 2966 4517 4990 1020 4375 2401 2029 2226 1985 975 4672 3466 838 1930 2827 3144 4621 4074 3751 1079 3713 1210 3377 827 105 1203 865 2663 1583 3960 4237 4953 3537 2936 1491 1913 1195 1408 3298 1469 1619 3486 3202 2392 3108 4375 1207 2279 652 1970 2722 2034 2837 4330 4632 3433 4919 2383 1873 4252 3565 1446 4906 178 540 4069 3932 3595 3007 2224 4058 4998 4917 943 1207 1516 1401 1293 4966 819 2161 274 1392 876 449 4642 202 276 277 2949 4644 2415 4106 1461 1123 3481 605 2706 1655 4347 4018 753 2422 3452 4703 4657 3767 1541 4326 765 2216 2012 4319 5 1705 3946 2611 1364 1623 2253 1386 907 858 943 838 3029 4679 2053 4126 1569 2478 4792 1116 1580 3132 1239 3287 3916 3299 2044 3314 2494 3342 738 2371 2064 3118 1038 3013 503 631 4475 734 2267 2715 1572 3874 1494 558 3846 4478 2801 1296 402 3581 3823 4966 584 575 3848 1794 4119 2013 2088 3446 158 2822 149 477 487 1774 1044 4043 534 3018 2588 575 878 1580 1201 4032 1268 1957 3 3805 1346 22 4108 4108 4197 3390 1150 3380 2448 3864 3227 2778 1407 545 1731 56 2349 4454 2553 2601 3966 3404 2478 71 637 1870 1661 166 432 3635 3853 1502 3983 4774 2355 2156 1552 524 3493 3369 2598 2513 3215 3554 333 2299 3218 3278 584 1485 4400 2932 3252 1046 3298 1722 2738 4680 1778 447 1681 4929 2313 610 3097 725 4530 3104 4985 3466 1389 2394 4105 1474 3477 844 4409 2301 3019 3920 3609 636 56 2697 2287 3087 3767 264 3124 4120 1753 603 4431 4790 510 2705 2480 2387 1771 575 1854 4246 4710 94 1218 2178 1772 2210 3178 4061 3372 4884 1143 1082 4762 3553 1383 936 765 698 3555 3728 3344 2978 4802 4218 1261 3155 1845 2849 365 4209 3017 3531 961 13 512 4786 2653 771 528 2229 1351 596 1298 4063 2604 4613 2796 703 1268 2526 2344 55 1281 1581 4843 318 3292 1808 1399 2462 2944 3590 41 4734 389 4431 2779 3184 3110 2095 1667 308 4811 591 2778 660 1536 1964 4239 3198 636 3598 1746 4045 3603 4931 1721 1520 3709 3001 4622 2210 3013 2399 2814 4344 802 1885 2059 3326 4985 1399 4540 2699 1681 3478 1224 2120 1333 2879 2062 892 1806 218 649 2003 3663 76 2828 4234 607 229 3330 2725 4314 371 1824 578 313 4110 3961 3267 4069 2489 3065 472 176 3695 3235 2291 180 3492 1556 4626 3617 3872 4181 3920 12 1616 4500 1804 4130 3365 3475 3544 4881 1178 8 3083 4256 2946 2716 2128 4754 4407 3628 4813 2896 2180 3587 1541 2403 3085 4942 782 4141 1986 1902 2764 1449 1728 962 4484 3327 183 4618 1778 122 4461 2685 4635 3009 4097 2812 1956 3913 1361 2189 1785 1977 2085 3649 1942 1764 4137 1221 3306 3955 4423 3941 703 1673 3291 421 2900 2421 3501 3758 4155 1395 1858 2855 1459 987 2908 3025 2959 3457 773 810 4636 123 1552 3547 463 3862 1536 1370 2725 2066 3351 2625 4410 1321 1897 3269 4731 972 326 408 4523 2406 2379 775 522 887 1817 2972 4641 514 333 2421 1047 1519 4511 3603 2727 682 3243 4884 3632 3882 2411 4666 1628 1459 3882 2562 793 4140 3810 1870 1507 3402 3495 4331 872 3299 811 3148 3250 4092 1232 1061 2537 2932 4993 1160 3158 374 2657 1812 1065 2611 3657 265 2749 1630 4775 3653 4086 750 2450 3890 3114 2079 2767 1533 2493 65 3175 1017 2851 4928 4614 754 3410 626 694 619 1261 1484 1266 1232 4826 3478 3411 4548 2333 1938 2943 3101 19 369 3196 2755 4040 3790 4858 4861 3505 3824 3326 1939 2587 4788 1504 2045 4002 3970 2910 50 3971 3723 4182 3250 4706 4281 4136 3661 724 3727 1730 674 4695 3613 1011 505 2245 2805 4424 3697 4237 2385 201 1387 1442 1787 389 1748 2810 4586 170 4271 4040 4972 3110 4553 2170 2238 1593 1636 3907 4830 752 1852 2898 4434 4572 597 4698 958 3313 219 4496 4146 1751 1344 3144 554 3181 905 1689 428 241 4497 4348 3341 2113 3574 3896 1621 13 1591 1801 998 146 564 1741 4521 1464 1950 2814 321 3149 1098 931 3221 3977 3970 478 3450 4616 12 2783 119 347 1489 2439 3288 631 591 3782 828 4036 360 2639 4471 1367 2153 2494 945 720 1052 3249 1108 4205 1430 868 4513 4373 2097 4419 3100 3950 3651 556 1308 1792 4334 4082 3980 1208 3630 3468 877 1534 1222 4035 4650 3663 3355 3343 3610 4667 2279 171 3753 1152 3791 165 1471 2405 1478 3919 4871 520 3224 401 2098 4297 3375 172 4778 420 1194 888 927 891 3617 1495 4301 2274 2906 3728 1180 2913 1551 189 3759 4862 1302 1141 2326 2488 1896 2699 300 1173 2754 1812 665 3269 3391 2933 2864 2212 4987 1116 3746 4844 2306 3866 4098 1969 1175 951 4840 2363 2949 622 1414 3207 4450 3612 2901 175 3663 21 41 2261 3809 736 2993 4604 1595 3022 1240 511 4618 3110 2231 1864 111 4748 760 4099 1633 1206 1172 4640 680 4358 2127 2124 699 1691 2791 3336 3131 4727 1960 361 2750 490 1074 3110 2229 2270 3849 4654 4702 1977 4541 3447 1594 4110 1136 1296 3552 3556 1651 1856 865 3469 3216 2284 578 1488 1617 173 2229 4192 4280 3808 4912 2019 1909 3732 1124 3988 1188 2887 319 370 540 2202 1154 1903 2713 1336 2052 1689 1010 2075 1454 4412 3379 1727 197 3661 2965 717 2820 2321 4681 4162 3791 180 2409 429 3464 1707 383 3940 1869 1907 4460 3119 1632 39 1666 1516 3422 3925 1522 1226 2849 3994 4288 1374 2526 1066 4098 3849 2920 4680 3124 4551 51 3084 1174 4097 3817 3856 2492 1268 473 339 1789 2800 851 4718 1974 411 509 1385 4412 3363 3145 2631 4701 2175 4052 4725 1040 2767 57 4119 2088 551 2508 1572 2365 3153 864 3149 1690 2527 4666 4786 4032 797 4611 357 2306 2589 1353 1308 2175 1976 3422 4691 1860 3836 4896 752 4303 3713 272 2182 821 467 59 122 2684 3675 3444 4833 1298 4702 2872 3848 4868 1348 4928 1306 3976 4898 3162 4214 2356 1801 3873 1959 1364 2397 937 1802 3768 958 1907 1019 3747 3322 2727 1240 2637 2617 4533 172 2082 1208 1243 4958 4290 2615 1594 583 3599 2467 865 1328 65 332 3209 1218 4693 4040 4551 4571 962 3030 2277 3504 4107 3116 2848 4821 2064 170 875 1399 2004 341 275 3963 920 3357 2938 3148 295 4247 2253 2224 4000 2539 1742 3036 3344 319 314 2964 2253 4650 3011 2796 4051 4458 1327 4362 2699 1983 3791 2848 4855 3797 1769 2383 2296 1966 2031 4551 2984 4206 4694 2456 368 2725 3176 1333 2107 4857 3906 3636 4705 1553 1231 3463 941 2699 4411 445 2424 1998 3728 4481 76 33 756 3690 2521 4683 3993 4162 4315 744 2916 2352 186 1322 703 38 832 126 3712 2859 1103 3315 3895 4345 449 2599 180 4864 4638 4857 3174 1586 4025 3016 2685 757 2747 3906 1081 1580 4087 1990 2544 4022 860 4795 908 4501 1951 3150 2883 4161 878 768 1614 4363 2941 4886 3194 4026 3941 4079 4650 3385 1888 1178 4474 4511 127 381 1934 325 3644 3807 3489 4292 24 4951 3030 1613 3270 1258 1947 4734 182 2577 4401 1908 443 4184 1605 1523 2597 4545 3690 1040 4432 2591 3365 2656 3619 2395 368 4870 3451 3659 4775 4737 2861 1326 4830 3267 3535 3657 2576 1515 2631 157 9 2764 1706 4558 2158 812 463 3301 1904 3622 3490 3456 629 1520 3690 4653 1055 4398 3466 4362 827 3333 1827 2464 2058 1313 1897 915 2027 1151 2962 1452 871 4427 219 3967 4772 268 2482 85 4755 795 524 4795 2379 3344 1697 2946 4883 1381 395 1701 827 656 1875 3502 4116 4461 1940 4576 3979 4018 4430 270 2314 2602 1356 2627 55 4307 4750 1449 236 2616 1664 1594 4813 1567 2225 522 3325 1491 1381 4547 1833 4691 2548 214 1971 3826 3241 2113 1560 3565 4195 1748 2163 56 3015 3451 992 4329 3292 655 1961 3235 3885 493 3757 637 2683 4453 1980 4817 1985 2292 4412 3597 1094 3298 1719 2749 1390 1869 4491 2551 3481 109 4168 1821 4603 4382 2950 3287 1154 3649 4556 3214 2684 4922 1194 2970 3254 1939 304 2045 1981 3840 821 30 4105 2618 2713 1600 4229 1876 2154 728 3289 1657 1171 1026 1384 4748 1641 740 4666 1182 3173 2329 4971 1267 3652 3839 1714 2805 2082 498 1387 616 42 871 3398 196 2936 1849 4254 1479 4735 1384 2730 4752 4011 1037 2455 4405 4009 4392 2636 1854 810 4930 2852 1087 156 2307 2504 82 3208 1709 1843 2947 3053 2310 1484 2914 4900 1211 423 2124 690 1544 4812 3955 425 832 2447 3257 1279 4131 374 4729 1029 1747 1750 855 2161 1734 4839 1754 4132 2271 1235 2449 1717 1917 3083 707 2453 2387 1730 4701 3065 4126 3368 2761 259 4634 3104 4657 3937 2550 2890 2456 69 4755 4802 465 3331 2256 919 462 1062 1353 2181 1578 4659 3396 2283 4191 3635 546 1382 970 710 756 1316 530 4283 4916 2466 2580 4737 4991 463 1634 3530 4202 2782 479 2258 290 2488 3828 3348 2666 4680 439 1357 2369 3565 1311 3751 817 3267 817 1144 1850 1458 3262 552 1308 3814 3722 4687 3129 3509 3431 3172 1233 1828 3264 135 4315 859 2326 1400 51 4124 695 525 262 3352 4746 4120 1503 3906 772 4239 566 1961 3822 4795 2572 3178 692 3937 3185 3117 927 2716 3358 1387 4084 553 115 1102 4572 57 722 3345 154 1690 826 4764 2704 3591 2565 1689 3794 3715 130 2226 3744 4106 4228 4944 4057 33 4008 157 3979 1457 4331 3652 1500 1456 4890 1747 636 3455 3209 840 4872 1501 2725 593 169 2762 553 1058 251 1541 4861 3979 3383 1751 3578 1088 4089 1014 399 1679 4066 1491 3303 3189 4887 1764 4169 3226 3072 4723 2295 696 3930 2780 751 4456 3814 4763 1341 2893 2247 3540 4871 3966 4592 3905 2120 1960 3700 2520 1917 2146 3548 4770 3571 72 2997 533 1263 3705 2215 2907 4732 1033 1591 4841 3857 1679 3045 1961 4840 1328 4143 2936 553 234 1764 4225 4565 1386 3650 3792 3955 3399 297 1487 1254 1364 2766 2580 3716 2354 3617 721 1137 1315 2303 1931 1578 2833 1064 4252 1331 4749 3554 2770 3129 2472 3764 3109 2257 4045 1612 2964 3671 1621 146 1785 56 3762 651 2440 1865 1036 1790 3836 1637 3391 618 2379 1882 339 1527 2453 964 3083 2624 4512 3145 4582 3399 1671 3612 3449 2721 1230 2067 3604 3742 4072 9 1632 146 194 4156 2783 3783 4365 2832 1316 2745 1583 3714 3975 4664 3683 437 4794 2330 2724 1225 4534 2278 1182 2759 3703 3441 638 2542 4324 2853 996 2977 264 758 4000 1703 1404 3547 3891 1490 1810 1811 2441 3440 523 509 782 541 4939 1246 1558 1887 3632 3311 3330 3393 4878 1501 2922 3873 1501 4176 2822 2961 193 4916 2492 3953 2970 2738 4022 4539 3442 4472 4352 1254 2585 4381 310 4909 2628 2110 708 2341 2242 3748 556 3034 1166 916 3308 4618 3248 2725 3741 4224 4308 4309 3709 3987 1337 413 4758 4052 2026 2344 4381 1580 1801 4128 4076 4947 2111 2377 96 2602 1702 4636 1771 2914 663 4150 4283 4163 1628 3030 2081 1270 3175 3754 3380 2755 1305 1603 3 1764 20 820 382 4024 2881 1759 4230 2705 1388 1808 3297 4078 3226 1360 599 2010 3314 4099 2431 1515 1569 3394 4787 3524 740 1394 2311 683 954 3036 982 3180 4680 4771 1165 2236 3515 4649 1462 3838 4601 4730 4215 1642 1089 2086 1848 1873 1830 2123 385 2602 2616 1066 2417 2937 3634 2350 3496 3978 973 4336 1398 4586 3612 3645 4137 1383 614 3062 3700 2987 2992 2662 4482 3629 2408 4168 1983 3295 267 4839 2375 3769 2903 628 4389 757 3698 68 550 4425 2857 2183 3787 1824 4082 1154 387 3721 3283 1030 2062 3150 3704 4383 323 3991 1625 2685 4155 525 121 2214 3555 4799 2048 4242 4982 2120 866 1278 801 2382 1278 1058 950 2253 3761 171 3233 330 872 4873 4230 993 1233 762 2073 336 4267 142 4708 857 1433 4152 2101 1396 1826 3339 1341 3130 1844 4539 3138 147 341 2320 62 2881 369 1263 381 4707 1159 2536 3435 227 3308 2457 2852 1536 4998 4257 2602 3493 1641 4478 3179 3688 206 4344 1985 4580 4015 2715 3192 3543 3565 1377 1618 3085 474 4822 1198 4043 3199 3114 2701 1829 391 4155 589 4504 922 2200 4222 1216 2547 7 599 1468 1147 3544 3801 3165 1468 4567 3803 763 630 3998 3205 2824 1357 472 4333 2610 3001 576 1749 3845 3660 4488 4050 4559 4304 1018 4359 163 615 3387 2736 3319 3569 1914 4816 3893 2889 1334 2731 3061 1608 1501 124 410 4473 3478 1153 1481 1579 1752 3602 3045 3347 2112 2781 3758 4831 4639 805 1140 4667 2658 4110 2041 1080 2649 2059 2485 2808 2720 2761 1919 4044 136 2897 2819 2118 1215 3289 1582 3543 3764 3044 4228 2994 2012 1581 4715 1071 2464 1232 4317 3553 1029 4074 1162 200 3474 1556 1604 2248 3821 1652 3729 1320 3631 2811 1508 4068 2771 3032 99 892 3979 2883 3851 4371 2771 4827 1968 640 3484 681 4422 800 3538 4683 283 3002 2079 4250 2786 4226 4294 2852 2545 1542 4504 2322 3187 108 2106 539 4680 1522 1005 448 4536 4093 3181 1694 4924 3475 1139 4991 3181 2616 2579 1345 1242 2693 2295 1189 2767 3540 2226 4425 2433 4910 1853 823 1666 269 4333 1188 3291 274 2691 4201 2549 3176 1747 686 359 2343 2509 4178 4732 3298 4232 2916 1530 1601 2682 733 35 1640 1753 4843 135 4830 2181 1584 1121 1071 315 2593 4158 867 2076 2192 1833 4692 3107 1547 450 4556 1363 1466 3258 4773 2615 1204 3872 3159 2792 1099 2871 2581 4163 2931 4910 4800 3856 2727 4750 4203 4748 525 3792 2565 296 2229 2365 4882 2055 1341 2099 538 3468 648 4551 465 3194 2610 2285 3357 4122 3590 4346 1068 3560 1144 2643 139 2622 4236 4211 4039 712 597 4169 952 4631 3950 2095 3281 4766 493 284 2074 3648 4787 739 1518 3152 4605 2010 2925 2375 886 140 4003 2081 1123 2768 4127 1128 221 631 3157 3072 2355 1777 4677 4065 3765 2401 3249 1377 1346 301 3 4535 667 847 1269 2577 3781 2382 3159 919 4787 4174 4156 221 698 4196 2373 2725 3828 3434 476 1211 3742 3497 2651 351 785 4554 1083 2175 3620 2948 4021 4634 1344 986 1413 3182 1443 1154 897 698 4582 4454 4334 4157 3159 1223 2404 533 4960 205 1397 1569 3766 1792 562 136 4810 227 2678 496 3843 3435 2208 2152 267 108 2070 2101 1350 2708 213 4689 4454 4990 3154 3823 4585 1297 4300 1737 281 1807 2527 1906 3779 414 2906 4476 1913 1426 2050 4396 2352 4625 4405 1361 1051 1501 1280 3104 4934 4614 1778 4763 4747 1574 4814 4917 4409 443 2933 1960 4111 952 386 4735 4694 3020 4148 4804 1837 3897 2919 2987 3746 2902 3563 4349 4912 1710 795 4535 3715 1431 4376 1912 262 4156 1020 4326 1189 420 3943 4218 1451 3872 2294 4207 2094 1504 2839 4815 4286 4559 4461 3182 433 3227 3786 949 2802 3446 4568 1664 149 4736 4983 2896 3605 4474 291 1530 951 164 1027 687 2732 456 811 4762 4059 3892 2715 1365 748 3884 1485 1916 2494 759 2955 2856 2778 3221 4886 3077 85 2655 208 1876 1122 2951 1692 3562 1126 1259 648 1031 3682 2319 490 1048 3797 568 1616 1822 312 2873 230 501 3167 298 3964 1070 727 4068 4566 2277 3690 2118 2962 523 4300 4611 3269 1597 2602 2546 3311 859 3246 3437 4850 4338 621 3314 3471 3291 4096 4285 1192 4105 1494 3644 4831 2495 1433 937 3166 3056 1349 628 2053 3629 2092 2007 1528 323 916 3776 2102 258 1479 26 187 4951 1434 940 3886 1106 758 3456 2436 1297 3139 4261 3 3284 1272 3750 3168 3487 332 1961 4458 1043 4176 1489 1292 1332 4707 3797 4727 692 4837 2998 3717 2799 3276 4333 1263 3789 3818 818 4481 1428 4180 94 265 3852 4893 850 2187 2280 233 4894 4991 3899 906 99 1594 1913 1975 4417 4961 3618 4016 4674 705 4858 2579 2005 826 3380 3578 3732 3703 2098 2555 4238 1415 2847 4726 3734 1527 557 2811 4498 4190 4983 529 1765 3840 4161 4144 1893 2164 4042 3480 4541 4950 3369 1680 4012 2581 597 1696 1101 934 500 807 141 583 1565 2606 2721 4021 4902 3274 3533 1295 3942 1806 3877 3728 1676 1991 2760 929 1134 870 4432 724 4451 4370 539 4450 2250 4363 805 1558 1640 48 1116 4440 4055 1898 2458 3556 2569 3751 943 288 2889 4536 3957 2841 794 3283 2946 2142 78 2265 121 3052 680 2209 65 16 394 2643 4124 3496 2328 1574 4658 451 115 2588 2100 580 1368 3944 489 267 2454 3166 3980 644 428 4988 1243 3765 432 3825 1610 3100 2504 1901 2086 416 221 2329 4443 59 4452 1002 4463 542 1683 4282 196 213 1282 2759 2698 1271 567 787 2266 343 1888 1114 3908 2134 3902 2255 58 4742 4908 2751 1275 1968 4548 428 537 1951 1874 1307 4283 4739 3887 3382 3060 88 1055 276 170 252 2531 1308 2192 1468 1920 405 2764 3447 4495 3265 2961 2977 1483 4238 4206 722 4070 3884 878 4893 532 17 3231 1922 933 208 3099 852 1624 1045 417 3611 643 4347 4412 3914 2980 1134 4219 1770 4203 3065 3904 838 4813 2338 4801 581 1915 833 3738 76 545 3797 1065 137 2791 4222 4817 1361 2635 4236 4752 2946 4478 23 4168 338 2410 4388 2697 2222 1210 2007 3998 1668 3026 2019 1908 1930 2211 1452 1182 1324 25 4485 59 2170 4252 2298 1598 2775 10 2824 509 3339 3979 1208 4092 250 3348 4496 2431 2267 4957 4001 3851 4194 2291 3098 2813 4847 927 3451 161 605 1028 3075 3597 3083 1405 4411 411 3942 2525 4337 147 1469 461 1942 2550 596 3281 1560 2844 946 3867 1969 2799 3123 455 86 886 3494 4237 960 4547 3239 4523 3127 4437 4903 3056 1850 4071 4207 1458 512 695 1001 313 2674 1784 4231 970 2086 4472 1290 1580 1126 2555 3876 4070 151 2382 1662 3071 4027 4956 3067 2757 3455 2045 1259 1207 4045 2778 1177 3747 4603 474 2654 3241 107 633 3820 2093 3745 219 2451 4329 432 293 2159 1696 4261 2141 2103 4925 3770 1381 2720 242 389 1596 1041 1585 1046 1164 2637 4255 3668 2157 316 4276 3081 4105 3345 3132 4442 4326 733 3993 4736 3303 3515 4366 2617 59 4450 1189 4783 3493 494 1051 536 3274 1376 4319 4196 446 2361 2238 1907 1303 667 4106 692 1968 3024 878 2967 3552 4745 2444 3732 4457 3352 39 1690 3473 2982 2681 3073 3476 3110 406 4720 1200 2960 2927 968 4327 2911 1665 2982 3113 1099 4667 413 3943 2392 3947 4754 4729 4045 1282 4286 4345 3454 1027 4320 574 1651 528 1624 1386 231 4493 1501 212 2553 2891 1264 3503 286 2462 3727 633 4685 904 4539 3349 4969 2340 2186 466 1819 587 830 3841 4662 1771 4923 3010 4209 1794 1109 4008 649 3311 4152 4632 2860 3154 4614 4343 1934 2271 4093 2825 608 336 2686 74 908 2952 1903 553 1027 1808 2066 3488 1535 4149 3036 1406 505 2048 4991 2453 396 2725 2616 2652 3320 1229 841 4813 2152 2620 2928 4296 652 2459 3303 2663 1864 1511 1954 2344 915 4288 3476 3670 2145 4387 2650 1248 610 2249 2990 1609 1040 766 3661 2734 4509 1674 2898 2683 4203 4123 1681 4775 4194 3649 1780 4603 845 3281 4826 582 4053 403 2587 4484 2533 3708 4325 386 2812 1829 3290 4564 1886 2849 3584 2408 4155 3835 967 1656 3351 2582 495 564 3528 139 2039 1606 1499 63 1287 3948 2912 394 3303 2065 745 2329 2981 2820 87 2364 260 4567 261 3305 2359 1881 1315 4015 4962 2205 1092 1964 4402 2041 3656 1240 647 3920 1131 1903 1473 4816 4668 795 3288 405 3135 2616 2243 3548 2228 3991 506 3697 3493 763 4092 3729 980 4806 3690 745 403 4629 3834 2333 1473 4280 1437 3265 4924 4460 4321 3564 4474 4344 511 3704 214 851 4990 4748 2922 1036 2158 3002 2511 1241 2062 761 3198 1225 4984 4723 4362 2330 1271 304 2636 2203 2815 2506 2806 4411 3862 3407 1401 385 1635 955 3959 3153 3046 4859 729 4157 2464 2594 3090 2418 4382 1568 3529 4831 2522 4710 2156 4489 1954 4563 1504 2106 4607 4290 4673 3501 4680 314 2201 1172 396 2140 2121 835 1987 3489 273 658 3910 2930 4102 670 3555 1054 1310 360 194 623 4918 2660 4810 2589 501 3036 4477 369 2622 2011 559 4107 682 339 1883 3702 2491 1655 94 1646 2091 2361 2418 785 1267 3525 4101 2251 2068 2732 207 3480 177 739 2535 3206 811 1065 2815 1392 2572 3116 3107 2532 2084 197 567 342 3752 903 2262 755 1981 2476 3123 4391 2905 4360 1092 3943 1923 4836 3073 2384 4126 3156 4490 3598 4898 2314 1263 4406 1563 1721 3605 2812 3056 4730 3688 837 365 3834 4851 2167 4450 706 4601 684 2393 4214 3672 3907 2651 1231 4161 1319 3308 4209 1170 630 3371 1189 3756 11 267 3736 1548 2260 2181 2786 46 2340 244 4777 4253 2042 623 995 917 3889 890 1031 2170 4038 4389 2749 4670 2973 1924 2257 2439 1877 253 364 1566 4511 2509 923 609 1954 443 4110 3321 1786 3348 1922 2741 2669 1629 1280 1862 1901 2292 3436 2753 808 4672 4326 1384 1011 1716 1436 3425 2659 2488 990 3909 3914 688 521 4826 3888 2867 1245 4578 3104 4565 1511 1722 2310 653 4848 1700 208 1144 1515 1645 4658 292 2235 1911 3688 1646 2259 4440 2280 3541 3268 4802 1813 3332 4874 3689 797 2740 2783 504 740 3735 2559 212 4815 4734 683 2447 1290 3221 134 1471 1883 3674 891 3924 4844 249 1372 4637 3309 1722 2140 1292 3863 4913 3575 149 4994 3702 3605 2627 4888 747 3131 1388 736 4889 2177 2536 3492 2019 4780 2837 691 2504 1798 102 272 5 2369 927 1376 2257 1720 3635 3024 3216 167 223 702 3625 1694 468 4011 3464 4729 1552 2047 380 802 2749 4149 4258 3454 3721 66 2136 2444 3637 954 1507 3842 3998 1428 4594 1447 1839 1545 4728 3418 3509 4720 166 4122 4209 3629 70 4043 4170 1534 3937 2047 488 1605 4154 4491 4354 3321 4465 3398 3241 3292 1138 2709 4859 1238 1555 4226 2129 2752 1833 464 4617 4619 1459 825 1708 151 286 2264 1897 4756 1615 95 3593 4516 4932 1475 2897 4326 2300 539 2379 1589 2602 1652 2301 431 2942 3752 1504 3775 4075 4874 3362 4612 3642 4027 3101 3112 3606 297 526 2209 3079 3307 1182 1627 455 590 1477 459 591 875 2842 4422 4267 70 4620 416 2050 3112 3220 3366 1895 4319 280 2885 4427 3857 1970 4984 3424 4604 4183 2701 2759 977 1737 49 1547 3580 2869 2128 1956 3870 1910 2589 918 3363 3224 1304 2039 821 733 1155 2428 1447 1508 1853 3692 2554 2421 679 187 3995 4518 2081 4529 4955 73 1078 113 3414 1612 1883 2714 589 2311 1124 457 2852 666 2592 4405 1924 2964 3392 330 90 1669 1100 3191 2590 61 3357 3160 2013 4178 2068 1020 2992 2790 682 4864 4331 4799 4694 906 2798 4214 4594 3446 1088 2136 4886 2189 2079 3592 4436 2857 824 4747 2418 3163 670 762 3995 1765 1355 932 3926 1072 4856 2481 4438 3328 3115 4616 1560 1570 1228 4698 1856 2581 71 2076 3348 1070 757 4489 1591 4506 626 838 2288 1568 4976 4269 1464 2148 1331 674 4656 2390 620 145 1744 3729 974 286 953 396 812 3179 2805 1068 153 750 4881 472 4294 4416 1290 4740 2935 1143 2669 3183 1822 204 2149 45 4927 1902 4792 3749 635 3510 2859 3299 3109 537 2098 3384 1183 569 2793 2997 3326 1324 4638 2188 1482 2915 2227 4335 376 1805 3529 2575 4552 2953 1856 1622 4702 4719 2768 4765 1717 48 1140 63 4599 1017 2546 4 3758 2861 1452 1639 7 3256 2857 3416 1530 2324 1196 2491 2043 4792 1556 4336 4060 1916 4699 1697 3025 3206 4264 4798 1514 520 285 3660 2860 1559 3289 1338 4032 1446 1110 2459 4715 4857 1292 3566 3237 2018 1709 2017 1682 4640 1391 4498 1700 1883 3445 1101 4798 2089 2998 4257 2874 828 300 1394 4149 2450 55 2472 1846 3236 2448 4583 1570 1215 4470 1838 4259 3030 28 976 1556 4669 3465 165 783 2944 1438 1874 4655 3482 548 1829 830 3055 1964 1138 672 2986 4284 3809 3758 2679 4857 1309 573 3291 2375 2862 60 766 83 1456 3105 2568 3954 3834 245 2130 447 3896 4755 2672 2201 2066 29 2126 18 2459 3783 1040 2609 4898 3906 752 3385 4900 2075 4707 4088 4216 3249 900 1169 2361 3986 880 3626 2288 1358 3961 3071 4864 1091 4140 85 368 432 4482 4600 2429 1314 1002 3317 2565 4153 2694 3632 4044 2212 1041 4992 1187 2329 2824 3622 4196 2878 94 2994 1376 3603 4837 94 4145 2445 372 1000 2968 589 4948 988 3704 271 3314 1008 3857 3540 3009 3079 2222 4992 61 2223 4759 4220 760 2131 2728 4533 4440 1913 240 1475 1759 1900 3 1355 1050 4995 2625 2110 4235 1097 4860 4376 280 4363 2086 3897 3969 4021 1465 3727 4341 85 4429 2250 2678 3622 3717 4263 2384 2911 2954 4726 1942 2506 1486 1236 317 3549 1931 3906 1439 1532 2202 1572 4050 1661 108 306 1479 2130 1045 2546 1675 1491 4619 644 793 3897 1771 3461 1509 164 1309 2549 3338 2926 4771 1081 3478 3086 3950 2961 401 4351 2313 4051 2530 3214 4540 4078 4585 1887 1722 1784 2918 3168 4867 2449 4201 4236 147 3606 720 2905 1497 4022 4740 3002 3905 4800 4179 4831 2595 3652 3856 1120 3665 2325 4287 630 2493 4910 1834 1434 713 1609 294 3796 1716 1649 134 2693 1700 4018 2087 1365 3631 2483 3659 1702 584 2739 2398 438 3088 993 4364 1857 2627 2339 1569 3590 31 416 3799 2669 992 4902 2332 775 55 1581 3129 1430 1054 4457 2956 4288 893 516 2711 640 801 1913 1294 2029 3336 739 677 4034 934 4748 4744 4748 3450 4702 4122 3711 1889 3246 3462 1946 4659 483 953 942 873 2796 1542 1842 221 4519 3792 546 4658 291 1068 3980 4864 759 4252 3441 426 4800 4837 4698 2791 391 1961 4761 1548 2313 1183 1867 4568 2949 614 4197 3174 1185 4765 1172 1663 1118 1270 2939 133 1687 342 2633 3321 3942 1935 3296 1927 4784 3039 1088 1565 3219 3095 3345 2879 4535 4100 1581 3502 4866 3240 1875 4172 4786 4586 4101 2745 2600 298 323 2962 4295 1166 4750 4612 4913 633 430 2221 3594 4126 2740 4404 2507 3129 3865 1476 2416 2790 2813 1861 771 3960 4025 4427 4855 1052 3717 3485 165 2091 3339 4495 4314 468 4202 2360 3639 2775 2980 2589 3816 3459 3440 476 2022 4328 2241 1506 4349 4030 220 3414 1262 1861 3326 3251 246 315 4684 4586 2390 273 3706 2358 753 3502 3853 1134 4832 226 1640 1806 289 2780 4187 3382 4604 4981 4735 4377 437 4947 2691 3048 693 4503 2762 1597 3033 1127 2339 608 41 4213 1608 2286 4802 918 4359 2092 1461 2947 1068 1080 230 2819 4917 729 3741 1295 1029 1978 1104 2173 4585 4755 1159 1615 4094 4504 1791 2793 1065 296 952 3005 3685 591 655 2802 4361 4788 2061 1617 3511 772 109 4407 2647 1901 4490 2911 2706 1916 663 4181 1407 112 3629 2779 457 1780 2721 4840 438 3841 3690 4659 4002 2841 79 1093 2850 4085 4312 933 2970 1913 2056 1721 3911 2331 2290 3515 2206 1759 4905 370 3435 3893 638 3085 4635 2129 3933 1788 1539 35 2504 1655 4542 1525 195 452 4034 1512 126 4357 2819 1327 4591 744 2567 2801 1101 3453 4217 563 3006 4020 1183 3044 1673 76 2268 1448 3397 3293 3166 2278 3617 4935 969 4786 1905 2625 1802 3179 2408 1395 3284 4598 440 3932 703 1897 3099 4452 4180 473 3270 3179 2330 1404 3121 3913 1532 1368 2352 764 497 3874 4845 1269 1443 528 4499 1578 3032 112 4372 3478 4396 1398 2069 2661 3533 3626 797 1497 1862 4672 3761 2351 2125 4830 4107 4954 4412 1401 3854 2543 4627 1416 740 1648 412 1143 888 3330 4406 4766 4908 782 2188 1336 3357 611 3723 3165 4794 602 4007 3928 2040 209 2814 3017 3945 2753 2507 2667 2088 200 2501 823 2414 1808 3173 2296 3921 1974 1356 1421 936 2500 346 443 4376 2775 712 4976 818 4657 1919 3633 834 4040 3439 3733 4930 3301 3921 4455 3917 3919 1933 1344 4900 4902 3917 1354 4652 2536 3976 1806 4046 1559 3120 1967 2598 4560 3060 3053 4157 2629 2391 3556 2879 772 1087 1066 1766 4047 3599 980 4101 2082 117 2593 4077 1144 237 1645 4395 999 2932 4632 1712 1455 1645 1565 1792 2918 3376 3459 2740 4935 1982 2239 288 686 1158 680 3869 262 3516 4354 1112 3 4132 1876 4913 128 4875 1642 3741 2211 2607 4251 77 2660 1474 4107 3709 4570 1147 3939 4718 1757 996 4644 940 2293 717 2848 2440 1329 928 4265 3199 2929 4227 1560 1705 142 697 4551 1299 2692 2353 4575 2261 54 1293 3003 4469 826 2061 2483 4459 1201 3370 4331 763 3257 4091 73 2286 2723 4715 2082 1048 4565 344 101 3403 4464 4022 2574 75 1051 4162 925 4185 4942 1472 1645 2953 2248 4406 1205 475 4690 1654 2922 325 2794 216 1419 1391 4681 4093 3588 3246 2605 3061 1940 1489 232 2474 4918 1423 2183 459 1972 2288 2571 4322 255 3191 3539 1974 80 1471 193 2642 3171 4626 4552 1676 991 3235 981 4215 1663 4518 3795 969 3315 2139 3293 2582 2416 3382 1296 4155 3284 4258 4606 4452 4155 4705 1508 1766 3621 1926 4724 3253 4013 2843 820 496 3683 3835 1070 368 3659 1561 1822 2373 3709 1983 1063 665 1419 4953 998 3658 4613 2495 3461 84 4712 1478 2738 845 2787 80 1957 2016 1288 495 2101 4139 1729 1846 4460 1328 4185 264 1646 695 2671 3063 4342 4691 623 4790 1338 3945 1744 4808 3650 3852 1622 3015 2412 3059 2657 885 2755 2721 3805 2110 1268 413 4817 3908 4119 2960 96 3474 1228 2329 3506 3914 1331 4164 1404 3239 2379 4886 2092 3035 3332 1211 2694 139 317 3249 4418 3942 4630 314 1955 65 359 2750 4545 3205 1224 4071 3608 4264 2703 2130 2735 2024 3685 133 650 1363 2937 4675 2289 3562 51 4698 3622 321 530 4166 1091 3257 159 4203 1282 2991 328 4887 2315 1906 2798 3316 4809 2528 4159 1179 1661 4858 3300 428 2506 227 660 656 4271 613 3448 1311 4344 1788 2629 3466 4158 3488 4757 3402 226 4960 1438 3518 4262 4498 1393 4322 3748 4540 1964 3827 2284 2910 1169 4467 347 1597 2605 3363 895 3154 514 4692 3060 4713 509 4325 850 2227 3152 3553 4028 844 4697 3710 1914 3021 113 3990 3416 4075 1815 3641 3373 134 4875 866 4109 2155 2931 3222 4256 4643 529 2560 496 810 2290 3872 1527 2488 4904 2423 3207 2059 3394 1364 3263 3172 1527 402 3941 3797 3271 2960 2799 4889 2794 3111 1392 1980 1662 744 3394 2551 4981 2476 2646 2838 1244 3721 1349 3337 2854 3196 1731 3358 4471 2353 4590 1069 3850 3357 3331 3603 1692 2405 178 2880 4774 1012 549 2065 4214 2081 4037 4782 4742 3678 3877 53 1452 1306 3533 1357 465 712 3536 636 3242 1510 238 266 3170 3823 4971 868 3798 1986 2902 2354 4647 4984 3595 448 2908 761 4354 3353 725 3040 4341 2951 3105 1451 694 797 329 4580 78 4166 4683 234 1815 3834 648 1857 628 200 2766 4485 3452 3327 1774 3227 3010 3147 359 3857 151 2343 1529 625 2327 509 2147 4506 1000 3887 3070 1255 3014 2274 392 2574 2746 1582 746 553 4862 2535 1554 2969 226 1223 530 3222 1091 4169 2143 3936 710 152 2539 3690 265 550 1611 17 3091 1197 2289 353 1815 1410 1963 2080 1885 4100 4850 2289 969 2690 2820 4635 4242 1306 155 496 3548 3131 380 4334 2567 1860 4737 665 2421 4898 3199 4127 1912 1622 3905 1402 2858 4341 1003 4442 834 1534 1735 2753 3030 1464 1220 2325 1796 905 794 977 967 3015 255 3884 136 2763 1829 3368 939 1282 1001 2628 1254 1299 3878 51 501 1635 400 4555 1121 2163 3274 3047 812 4617 4056 1142 1094 523 2189 2257 3299 4911 2855 632 91 3894 4390 3054 3369 3972 4209 3569 3173 714 3592 739 4482 2773 2643 2052 1608 4868 241 4205 2443 3837 2042 3942 234 1544 750 761 3657 3675 4876 2180 727 772 4100 3363 1601 618 3877 1453 3021 821 720 1594 1856 3361 2530 603 2889 1312 1334 4226 1411 1452 1497 4645 15 929 4389 2655 2080 2177 4350 4600 4781 3998 104 4856 4306 1731 583 464 2727 1859 1445 689 967 4841 399 3386 3139 1854 2969 1830 261 119 446 820 1565 4788 592 2166 2767 2315 3678 3514 4115 3738 4265 964 3132 4480 974 4530 1850 1293 1399 3862 1424 2709 330 4464 1102 217 3768 1146 3032 157 4399 4490 3397 1923 2969 4467 4689 2039 4467 660 3971 3906 4231 4487 328 2928 1034 2107 3198 249 1046 3715 2586 3987 3425 2453 250 550 2125 4044 2020 943 4542 1423 1686 4518 3959 119 1291 4792 1445 2861 2452 757 4538 129 2308 3643 3507 1724 1947 4385 3595 2391 1053 2005 950 330 2632 3399 4415 3950 1369 1683 4938 4691 4560 4035 4570 2227 3343 3779 4668 157 1863 2819 34 4011 4106 729 2602 2628 4970 1324 4629 4955 1369 3938 4032 4974 3807 1467 4238 4720 2672 3275 4035 1871 4051 604 1211 1102 1972 4978 3905 3068 1778 4973 1368 1940 1378 3402 1462 2843 2170 4154 348 3037 1431 4978 4711 3561 3503 922 3954 472 3232 2542 3674 698 327 4016 488 497 882 4459 4147 3387 2343 1810 99 3748 1546 4887 47 2586 4275 2060 672 3847 5 1358 3548 1651 321 1700 476 1832 3473 4548 4326 2420 325 3567 4083 2906 2169 3625 1554 2161 4565 3546 348 531 1820 2191 3502 2520 4910 4553 1314 3873 854 508 718 733 3452 82 1995 4207 2995 1510 3903 2109 2332 466 1180 739 626 4689 1478 422 1668 2957 3545 4322 2975 2242 753 3733 1689 529 321 4433 1951 4982 2229 2078 2432 3395 4671 181 4519 2467 341 1678 1572 4247 3425 4507 2740 2085 2960 1315 4165 2043 1396 4328 2971 4728 394 1449 1350 4500 3757 2361 881 2956 4585 4070 3365 87 4408 819 156 3891 497 126 2958 1328 2132 2714 1879 443 2383 2750 335 4293 4860 581 2169 1114 576 2116 3732 963 1742 1968 2909 1116 3090 1797 2291 1798 1063 2207 682 1990 634 4317 673 660 204 3905 4652 1726 1547 4625 3818 1010 3001 3361 2951 2143 876 3543 1444 2173 165 4566 3202 4696 793 1484 2539 2137 3 1803 3897 1205 504 1067 309 4260 2129 3383 3441 3699 3276 2612 2110 1227 2988 4733 943 3687 2013 4729 4460 2618 3145 651 3897 3151 2101 9 996 3303 3676 582 3730 3639 3379 1761 2306 2519 2299 2340 696 3604 4843 317 4364 4974 1308 1160 265 1211 1419 3659 1598 1282 3034 1512 296 1049 2470 3063 3382 3832 2450 1913 1324 4900 2764 4230 2657 2101 4811 3432 2208 2647 4975 30 4011 3669 721 3498 1283 953 1534 1395 3025 4862 2832 668 4081 2607 493 939 4234 276 1902 3891 3143 2108 3705 2458 4808 4294 2528 516 4690 967 2768 2518 1899 623 3427 2891 2967 3779 4926 1803 1270 1165 1116 4871 1483 4551 3041 3382 2902 996 3319 2180 3091 3472 3916 2973 1513 4586 3026 4022 3189 4473 2055 4053 68 820 1346 1932 3420 3465 1668 1690 1619 2119 4788 345 4662 699 386 1137 2676 2879 1621 4340 1481 1742 4173 968 844 3402 2058 2792 2376 2999 922 731 479 677 159 4812 538 617 2807 32 2674 772 291 4267 483 4907 480 4491 3339 69 1441 3947 1256 640 4394 1634 2575 4101 3615 3842 2686 3551 3043 1265 4955 2216 3433 1523 1786 341 3335 894 3154 2053 2910 1732 345 709 3867 2341 4524 4151 2289 4010 3952 2558 1541 1747 4804 3123 2905 1546 588 2452 2929 3638 4240 4776 3897 2673 2370 556 1117 1514 2660 2953 1303 3116 2680 4739 4380 2957 1070 755 2951 2952 3145 446 3461 2964 3922 3725 4616 3706 4388 1507 3157 2570 4094 4546 3445 4823 4284 2038 3463 2438 2599 1328 2676 3292 2432 2388 1826 2973 73 4555 1162 3757 3148 2762 2795 3747 1977 113 1748 3641 365 1686 3053 2878 3878 4295 831 2268 2352 3003 4767 1498 3898 2498 759 1466 3490 3992 4909 2972 1997 3926 395 2986 3240 3801 4805 978 1698 3409 4094 4007 951 3811 3555 4552 1758 3920 2950 2864 124 3956 2468 3996 56 4872 1328 64 3380 3264 3862 443 1434 4221 1600 1622 2637 596 3133 176 2588 3949 525 1677 4866 709 3270 4434 4593 4172 3962 4987 4506 1672 2191 4070 2574 3512 3341 2757 3600 2186 172 4352 4097 3334 4803 4689 4371 609 4426 1654 743 579 337 4050 2639 3081 1503 3804 4684 2675 1236 598 3993 4767 4175 3175 2910 149 1296 3130 1262 2224 3479 3189 1561 2875 1196 2843 1699 2370 1724 2282 955 3005 4979 2102 469 4297 604 1196 2560 3670 3707 2824 2305 4250 1859 3535 3631 1404 4008 3582 1252 370 3535 3905 2794 4339 2353 28 2564 3622 804 1582 4448 3738 3769 297 132 1740 4071 3164 1518 2324 4399 1233 2235 791 838 4007 4193 3734 3766 3272 3908 3654 3109 2596 3957 351 1852 1621 4206 805 1449 1665 1159 1714 1621 4828 3197 1122 1111 2979 989 1453 3312 2321 4325 2080 2341 894 868 244 3720 1395 869 2702 975 3127 1888 1430 3340 1213 4305 2568 4147 548 4463 2685 4855 2357 4502 4795 3197 921 1438 4281 3783 3257 273 164 2946 1300 4033 4893 64 1268 4312 89 2703 2177 4541 3399 1017 2748 646 1862 4786 2045 3905 1172 1269 2822 217 3016 4639 870 767 1489 162 4304 1927 3076 36 769 327 1378 3133 4917 1267 1935 1821 4850 1252 1117 1411 4243 1396 4655 3327 70 3507 3190 2513 799 2069 1672 1383 1219 762 4707 3587 1414 1509 4655 611 4965 3150 4993 896 997 4792 4177 2583 2738 4347 1605 675 4337 2131 3059 3433 2934 3383 3011 3154 2678 3043 2771 284 3567 1542 1625 3098 4827 2733 1260 3431 1409 934 3484 1303 4172 2142 2733 2415 282 2052 689 4960 3502 923 2067 1600 422 4284 4492 2824 293 4369 2249 815 1386 1980 2523 1325 1976 942 2726 4409 972 4064 2322 2484 682 613 4173 4188 889 2318 1632 3178 4442 4597 3837 524 3148 3218 1784 4020 1515 1977 411 1710 3101 3970 4495 1510 3460 1720 1578 1912 3878 275 916 2742 2104 4294 4593 1318 1855 4049 4498 3529 549 4304 2732 4894 1330 4298 1151 4868 3137 3411 3152 2323 4086 4122 1687 4204 1415 4348 4202 180 4752 4575 4176 1878 4645 648 3607 4838 4612 3821 3399 1318 2024 2532 2381 4316 559 618 4073 1426 1837 2853 4784 4893 4951 1475 962 2439 297 1568 3085 678 4929 1756 2288 450 2161 2467 713 2866 4721 3131 3088 1232 498 4953 793 2536 2396 1668 2862 1061 209 1913 4043 2989 2360 1821 2064 1896 4235 4054 3603 412 1745 43 3035 3476 2796 4111 830 212 3940 3578 708 1591 3859 472 1121 3122 208 4872 623 2006 1444 246 2538 2497 2943 897 4818 3030 444 2534 1188 664 104 1339 2178 3795 1551 2197 2382 2756 3119 1170 2611 180 4724 2736 356 3240 3362 2796 4243 436 1254 3708 1220 531 3118 262 327 2649 4220 1774 81 1186 239 524 1643 2200 3601 403 850 3464 2458 4036 221 3853 1971 3905 443 4796 2165 978 3578 3991 4904 2467 921 674 2908 4484 1615 1801 4843 2672 4209 3312 3092 3718 4584 865 4770 4947 3544 4298 2283 2198 571 1740 1690 3931 4068 4349 2526 4921 3589 2735 4217 52 1481 1439 833 4235 1922 375 1602 3571 3852 3564 729 1434 2408 3128 4515 1245 2026 2953 3668 2234 68 2056 9 2503 2033 1780 855 4489 2634 2612 4929 3958 429 2224 4573 3812 1345 4649 1232 1351 1579 3037 1934 1511 443 2548 1858 239 4640 4965 1828 4160 376 3890 1006 2308 2521 4303 254 2715 1579 2799 4040 4617 4228 2663 3209 2830 2506 2649 2797 4845 2500 3915 3073 2309 50 3421 4009 2563 352 135 1004 1814 3175 2360 1899 98 692 4672 1974 2838 2152 4519 1974 4062 1758 547 652 961 1463 4607 3593 4763 809 3374 3916 2645 684 852 575 3056 4996 3054 4410 4558 3842 4628 343 2057 1243 2694 3988 3802 1375 1684 2820 355 1691 2453 390 4157 4648 785 2861 4227 4969 1799 438 157 465 3480 3485 3638 1811 554 3376 1367 4904 1333 1186 4930 4709 1737 1546 4511 1098 3999 617 1466 100 379 3320 3507 4027 2577 3831 2525 1485 933 3015 3879 1425 4593 1002 2622 4925 4747 2229 841 3841 948 173 3068 2242 3018 4487 4414 3960 2383 4670 3810 4128 823 3216 3426 474 662 1442 3831 2860 3792 2408 4442 1485 1815 261 3055 195 2681 2089 4420 1094 4760 4558 1119 2538 2584 947 2269 569 4548 1849 2148 3311 1617 2616 2602 204 2240 1475 83 4542 4905 3824 1839 572 1771 1233 1833 2300 3781 4205 2137 1549 1176 2831 1555 3830 1763 4342 990 3765 3918 1284 4542 1681 2295 936 2795 1337 2656 3332 1528 1867 1510 2031 28 790 4724 2843 4 2952 4302 304 1311 3712 655 3080 2417 205 3371 545 281 4261 3213 3638 2458 4031 987 4710 118 4162 645 59 1142 2075 1841 3725 571 2467 2970 4149 873 2223 1596 2474 3430 38 170 1991 592 3271 3737 4627 3004 4424 2082 863 2952 4976 3107 268 3233 614 4511 2811 4846 3207 3681 1098 819 996 2677 2030 1175 2921 1072 347 3071 232 3379 438 1656 2444 4796 3932 601 54 516 3920 2486 428 2498 2697 3759 837 2030 4577 54 382 695 71 1125 1624 1686 2694 1814 4951 385 3348 793 4076 1233 652 4689 1436 3732 836 351 200 291 568 3918 2387 4101 1789 1405 4319 1675 815 3240 2880 4698 2187 943 4319 892 653 1670 2456 639 1844 1156 2236 1924 4857 3828 760 3657 340 4086 3181 3608 1135 2663 214 3022 3664 1636 741 2876 4043 1948 4789 4498 742 979 1057 4919 164 1400 828 1082 27 1784 2799 1716 3854 4488 79 4004 1827 2543 1205 2857 1381 3913 1044 2251 1939 2877 2525 2995 1567 112 3790 3199 977 16 1583 1967 2234 530 1476 4554 89 3749 1590 3058 2753 1741 538 4507 2921 4025 4160 4832 4803 3724 1789 1807 3701 2511 2897 200 971 6 4586 121 83 4031 3312 3205 2911 4838 919 4392 3967 1100 1784 4949 4500 4451 4727 1208 2406 2860 646 2349 975 609 4625 2471 766 2923 681 2953 3421 2909 961 2761 836 1879 2572 1864 4788 28 381 907 4732 2524 220 3005 3350 2763 3280 2131 4419 2328 2112 406 2131 3735 2577 3501 863 2279 987 2408 4239 4621 2292 4022 4356 2047 3499 408 2399 90 4654 3771 3680 3389 3565 1106 120 2444 1396 3074 4135 4141 981 37 4799 3774 196 2520 2862 3781 3457 204 872 3375 1601 4672 4483 2578 2046 3061 3666 386 3114 849 443 4360 3744 2077 441 2574 2915 4439 2586 2228 3901 1433 3193 2782 3282 3856 1285 4 3698 1085 969 4465 4426 2400 4010 1413 1555 2936 4396 1491 842 1180 6 1475 4183 1973 873 1585 3014 1953 500 2564 1705 4866 3515 3912 35 4005 100 3165 2806 612 2024 381 3711 676 192 1810 4693 3392 3326 2189 2645 1340 2751 1736 4769 546 4688 3390 2612 3041 2110 125 2583 817 1588 3643 2176 1416 2305 4806 222 1888 343 1331 4006 582 4814 1088 4345 2245 878 4881 339 4817 1272 262 1790 3301 2910 1324 1669 1101 3799 2320 2529 3900 2892 1031 104 2688 2438 2073 4129 2417 2781 1513 4537 1917 874 3175 4265 1343 2494 2166 4557 1011 1433 1494 1766 2316 4884 2323 1233 3575 4463 3148 3439 493 1092 4189 2459 4445 426 2189 4919 1303 3067 2273 4551 2658 1086 2695 595 1351 181 4060 1930 2947 4240 3047 1314 4841 3289 1467 1937 4694 1918 2249 1183 4115 563 691 4449 831 917 2058 3776 2243 4431 1426 512 4028 1649 1473 409 4372 2668 2227 2266 4408 4431 3185 4689 2963 1573 3525 3676 2370 2933 2511 3651 4167 3233 1011 4107 4759 2039 1313 516 3083 1523 3636 1516 4234 2331 2156 3163 2454 930 1172 3621 851 3325 836 3595 1883 3601 1888 3514 1156 3347 2015 1178 1800 502 476 2848 3460 233 1033 1844 665 3926 3727 4244 1455 3245 616 2271 1901 311 2006 4939 1474 4379 4880 1000 3287 4396 3700 2979 147 4656 1999 3452 3718 1091 2919 976 1286 3946 3082 4799 4621 41 2940 1023 3424 1373 3957 839 1306 2459 1953 4341 727 4639 2198 1689 4497 950 2505 368 607 4213 745 1625 4193 63 4843 3723 1797 3090 660 1158 2549 3898 3250 2413 2671 1869 404 994 2139 2118 1957 3938 1673 1155 1909 3725 33 999 2088 4463 832 3744 1069 2442 2737 1602 2672 66 4706 3922 2152 2991 2139 603 4785 335 2379 2877 3596 2785 1179 3465 4370 2274 800 214 781 4732 813 2415 3256 2434 4383 4507 1721 1646 359 4180 3598 3420 860 2752 1621 3996 3702 2267 2234 1675 1964 4219 2829 2378 895 4107 4001 2870 917 696 911 1262 3231 4215 305 1745 3923 4525 4671 4109 3370 2597 1957 3233 875 3710 427 4732 470 3523 708 4307 1658 3217 1055 4671 4929 2036 2505 4125 3598 3538 4513 164 1262 2774 3547 10 3724 143 3726 2464 818 2542 2030 201 2495 1868 1154 1191 1468 4009 191 766 2062 1422 1931 3575 287 4708 3131 2695 125 2843 1421 3541 1394 3436 303 4399 58 495 2574 1598 112 2830 4616 4829 481 1592 1891 4558 527 4215 787 4629 1095 770 1176 4843 2220 4972 4509 4388 746 2019 2587 457 4563 4642 2492 3719 3078 775 1968 2095 3147 2590 3707 2300 2440 1788 2629 4688 39 2916 1296 990 1461 2958 1478 2497 133 2235 3593 2068 3387 2290 4113 1433 1274 15 2170 2355 398 3102 3523 483 139 1020 3647 1246 3516 3895 3816 3605 36 3209 87 3851 2937 4577 1773 1579 1723 4561 2054 4472 3266 4145 713 747 1566 3899 2281 4305 3236 4845 615 1098 1200 586 477 3139 3893 1921 3492 1629 2671 4332 2359 748 2865 331 342 4248 2463 3671 4836 3495 2054 375 1154 2225 2783 2430 2922 3003 728 2970 3732 4125 2274 3183 2132 4644 444 2154 4162 3072 3022 215 4064 4911 4335 3668 4944 3417 3456 4947 3804 4961 1495 36 4484 802 3389 2528 1380 4744 992 1871 1162 2787 706 2331 1212 592 4176 2563 257 1367 3075 2713 2779 4422 3091 4636 2891 1068 2767 4679 1877 1935 1006 472 1079 3903 3097 2498 4415 1008 1886 203 3482 1724 951 4663 918 2079 4921 2323 4673 4425 2862 2787 1519 1616 4555 3708 1784 3307 466 4034 2167 4872 3785 1740 3940 4710 130 4051 3731 2356 1057 3271 2275 3313 785 2882 1664 585 1943 2626 3610 110 4253 1651 3876 949 817 4291 2621 1869 2763 4349 4338 4060 4642 1271 2122 3609 1288 1619 793 11 2146 2753 1166 4752 2473 1356 1564 1543 2499 4521 3829 2463 3106 2555 3602 1165 1500 3905 2500 1114 4537 4158 1647 4707 4521 3505 2209 1232 763 275 1544 3877 2623 91 705 3235 2541 3333 521 4472 3444 3974 3120 4539 2588 778 3577 265 2980 4759 3476 1643 1917 2911 3053 4565 4228 2450 4650 2705 3788 1993 1416 2570 1554 1172 4462 810 471 3510 1600 3108 2162 2763 2085 2818 3627 4281 1530 3544 409 1876 4502 999 1917 1584 4228 2755 4829 3283 4379 3454 3066 4575 953 1363 602 4629 740 1915 4615 4077 4512 4115 2165 4272 4388 2948 2360 3070 996 1618 236 1288 640 1142 3443 1207 4492 828 4827 4290 174 2149 2253 1909 1668 382 4023 4572 4939 608 2163 2636 3681 646 3806 3091 3483 2322 2282 1147 4247 3104 3372 3251 612 288 3910 4070 4893 1656 2782 3681 1563 4297 3110 529 1472 358 138 4907 3100 3424 3925 4939 3675 68 3876 4286 3068 3314 1745 4727 4124 3392 1041 4566 3633 462 3535 572 2512 3944 495 1736 3512 1063 4851 2781 1293 848 4658 4154 4213 1283 1508 4080 2070 1757 167 2904 4542 3118 3613 4915 2730 4708 2332 4543 8 2783 1908 2777 1740 2131 717 3885 2743 2257 2478 2224 4739 4589 3415 367 1256 3361 2456 4797 1315 3689 4647 4265 4578 670 4055 1005 65 1283 2667 504 1951 1427 2487 1621 3746 1513 2416 4962 1535 3998 4534 4298 3851 1470 633 3748 4909 3107 1681 3529 3681 2729 4989 1921 1270 608 2125 2679 1185 1390 904 3145 1288 610 2463 3225 4064 2386 4224 4918 1120 2038 196 1812 3428 634 2537 4311 4938 3816 4088 2124 4680 876 4016 4217 2732 4070 1993 264 4754 4876 2586 624 2355 4693 29 1844 2952 1350 181 2610 3418 993 310 252 1558 3322 4334 4035 2497 3888 812 663 4424 362 896 2464 2107 3775 1123 3768 1357 2948 3066 2487 4230 1459 143 310 4913 2382 3800 1156 1238 1512 1982 3740 937 428 792 2157 3745 2892 1373 145 1810 2395 3653 806 4996 451 129 4544 3609 2841 2711 2757 195 4564 4543 1279 4659 3753 4536 1134 1035 2674 2412 3268 3502 842 3951 3615 578 939 252 1202 389 976 3776 276 4269 4739 1957 191 1958 4128 2793 1762 24 4600 3404 2768 1055 4047 1389 3439 1953 3431 1630 682 588 2027 4996 2664 2421 2636 3024 3194 185 3720 2720 4536 280 3118 1558 101 1237 2907 512 919 3984 3384 4878 1192 3932 4265 2952 4287 4873 2759 2222 3744 355 2343 4597 1480 2721 4266 1257 1378 4991 4003 1461 3324 740 3156 4724 4186 4333 2809 60 1370 2472 3827 4510 4551 3098 142 960 3959 450 2123 2275 597 3003 903 4180 2543 4854 1690 183 2680 197 3193 1120 1112 841 3005 3632 663 334 1650 4486 2086 778 3521 4315 2174 2153 2822 645 4726 4020 3402 2861 2577 1245 2506 3905 1334 1652 1526 298 1863 4757 3547 679 4786 1608 898 4681 2027 3240 4686 2229 1144 3645 1290 365 1723 2914 3945 183 4644 3583 1412 4692 789 3007 3936 4522 2428 3947 3189 1187 876 2718 912 380 3068 4400 2697 1655 30 987 1606 1 1193 2793 823 3572 1328 1755 1256 3702 2161 2211 18 3945 3311 2116 4897 41 2417 980 1871 2769 216 937 376 1142 4669 3913 4828 258 2288 3984 3353 2891 1474 3182 1646 1369 3148 2639 2825 1427 3926 4745 786 2739 2241 1745 182 1805 2269 774 1749 2164 3364 1629 3787 1662 1821 3451 1499 411 3954 1606 271 4889 2386 605 3746 467 4728 2675 542 4685 3082 528 2830 34 3259 4888 430 1623 3977 4378 2669 4221 87 1089 346 4658 3900 3647 132 4328 851 1477 1985 549 4777 3141 1064 3202 2394 4280 1175 3004 2565 4920 3157 2862 987 2615 4057 2413 4740 1990 449 2211 410 3128 3484 4996 4427 2676 3905 1772 2051 510 2213 4758 3472 4494 3585 894 4028 4751 474 113 1311 1554 2104 3768 4843 417 3247 729 4350 4724 2817 1117 1091 959 329 1931 2433 866 2009 4788 1858 2624 1421 4349 1486 2288 2286 2560 4654 4815 1713 3555 4889 2948 3485 1175 4058 3819 2160 3530 3767 1579 2499 4646 4124 1120 945 4064 2654 2441 4804 577 4993 1059 2928 2913 131 1180 4534 95 1350 841 3795 626 2210 296 4566 2819 1840 4951 1629 1600 1632 2899 249 4507 4092 1898 1917 1793 611 1978 363 812 3543 4551 1567 2769 3007 2985 4738 3411 3486 3739 4056 3854 4194 4269 2218 3501 3429 635 3381 3564 1152 3245 146 3974 3483 165 940 3808 966 2012 4565 3580 36 2556 3513 4440 650 1223 3776 1348 4845 15 1961 920 1345 2564 3226 603 1282 3498 4137 3125 3023 4088 2166 486 2298 961 1518 708 1073 919 1890 81 264 1483 1766 3539 3773 4942 378 1091 1387 1420 1844 4542 1824 1596 4836 1367 4942 4993 3279 459 3069 948 3365 4955 3264 4239 3075 3174 3972 2091 3978 3548 4556 931 3198 1540 2575 367 4943 4535 992 1874 3179 1930 2869 1677 3386 4304 625 882 1329 214 915 4801 776 2942 1941 1838 3124 660 125 1857 3966 980 4015 396 57 162 1129 1281 2336 2904 885 162 2550 1196 2178 1087 2068 703 212 1387 3366 1191 4696 3879 3614 4837 4985 3878 952 2472 486 1847 3932 1345 1473 3687 1288 3429 4329 3164 1171 1310 2185 2467 2371 1706 4135 626 576 4378 70 3879 1230 4957 4676 2175 2311 2522 4340 520 3535 561 2206 1720 1998 1019 1314 579 1914 893 3433 4592 4546 858 3876 4861 244 3406 2186 3567 1320 4579 2847 2691 4698 1280 2767 4816 2820 4741 4647 4394 2369 24 4621 3337 1180 2595 4803 3696 4567 443 768 910 4092 4219 3502 1984 3944 4103 4349 13 4947 2033 2695 1609 241 2328 242 3674 1411 596 3449 4582 1359 4923 1515 3563 2772 4855 2283 1198 4495 1878 4406 2997 1458 4425 3376 4469 703 4701 3751 428 2161 2997 1182 2271 1467 2798 2892 3478 3606 4305 4347 3835 3720 2364 4865 3511 824 1514 738 3605 3851 1654 4956 1925 3786 3892 1217 1474 4442 1121 2977 3717 3106 3334 701 104 4688 4424 4597 1947 2709 1603 3331 2506 3308 2578 1366 2356 4375 161 920 4238 2834 2348 3552 1207 3094 309 1945 1561 2679 2321 4705 2958 871 4003 1795 473 3241 104 3093 4481 838 650 539 2969 635 222 3274 4203 1433 2301 3894 32 556 3286 604 153 1149 2883 2441 3386 2080 4311 4201 4265 2407 1943 2712 2420 3221 374 3349 56 1571 3230 3282 4858 4678 1838 4862 226 1703 895 395 699 3002 4526 1432 3477 2295 734 2207 3275 2189 2003 4232 1214 4562 1583 861 2967 4916 4208 556 1913 2403 2352 1224 909 4116 4780 4944 67 1984 3798 3799 824 1650 1612 1282 4338 149 2462 3061 2070 4004 3187 4238 659 456 3229 4193 3629 2406 1928 4530 4458 950 2143 3678 4552 2685 15 314 4157 1660 739 1834 1790 846 2054 628 2369 622 3908 1746 4786 3799 3681 3692 4282 2754 2600 2164 4923 444 3629 3824 4981 621 1363 2963 405 4689 840 3308 2761 3171 4108 4365 1797 1078 1638 2981 2336 1946 4839 2391 2952 3237 2988 3105 2682 2255 2408 3142 3075 212 4864 2388 1170 2806 4285 559 603 4089 3597 1396 1485 3109 2067 1503 269 3024 1787 3061 4401 3697 2711 2442 2142 1110 4524 2981 4043 4751 2373 991 4355 3848 4447 88 4759 3019 4828 4698 762 1268 3752 116 3075 2083 1999 120 3886 246 4589 4013 2299 1068 1036 3429 1702 2163 1474 4904 1805 4842 3264 1992 3430 2968 2124 1323 222 1563 888 2277 682 2066 1272 4451 1514 4524 1112 3784 3241 311 2100 1060 1247 3986 1351 2104 4383 1722 3029 3115 4201 2425 4320 1080 1577 4994 70 3462 1182 4295 4865 310 1076 3523 1630 1705 4434 113 751 3792 3381 1347 2545 4866 4147 75 4454 1529 705 693 1541 405 3214 1723 189 4791 3758 976 1709 2527 3887 414 2287 455 4191 3816 1937 3366 3068 952 1811 2687 3642 1474 2107 3215 1737 343 4084 3522 1109 1876 1506 1646 4588 1096 4343 1622 3091 3177 2226 784 3570 40 627 3656 1291 1160 120 1419 4623 1563 2908 1445 561 3125 2274 259 1705 4775 4702 4674 1058 2445 2212 1646 1988 4561 1639 987 4371 1190 2276 1544 2718 3149 2444 2431 2393 955 1110 2431 1203 49 706 2386 1017 3763 2663 4231 3745 1738 2942 457 2040 1834 3820 1318 2492 3148 44 3240 1299 1109 4939 4768 1419 2501 3754 1670 1239 3578 3400 3266 1448 4250 741 3991 1698 2700 2448 914 1875 1880 4122 663 2007 3058 185 597 2422 827 1510 997 1277 496 3159 62 4201 3841 4382 2884 2423 1851 3536 2685 4511 4319 4022 1851 2316 1489 991 4148 765 3145 1308 2757 1184 3509 1115 4147 3722 4165 3622 704 423 4894 2681 4524 4512 1344 726 3841 4256 4704 4764 1686 15 2175 4004 4630 4447 3896 4747 2070 1906 3806 1364 2114 801 3244 795 3240 2574 2387 682 2691 3564 1375 792 4969 817 2322 1324 1150 3379 3496 1607 4927 4808 1730 16 4696 2540 435 357 2263 3255 1438 4352 4094 1556 693 3080 2229 4068 867 3804 365 4593 828 4460 726 1955 1688 2640 1290 1086 756 454 2080 4866 1792 1192 2914 1602 4889 2180 2143 1006 4161 1010 3513 1049 3602 4170 904 483 863 2875 4926 2328 3036 3197 2281 1806 1160 4976 1917 1939 4266 4339 3359 1990 3369 2662 1107 417 4979 3312 3086 782 4519 2337 3580 1230 4667 4473 3987 1171 2134 2656 583 1887 1591 2940 892 2155 556 3750 4599 2970 4116 372 4070 3067 3326 921 2731 4050 4504 3161 3029 2871 2425 4310 4734 2005 374 1885 4366 2788 1361 2929 942 3873 3661 3695 4599 4737 868 313 4553 3993 2257 1732 1140 489 2166 481 274 4428 4767 1103 4058 4689 189 3623 935 1965 3605 1135 3623 863 1366 4264 789 1603 2663 4328 1688 1720 462 4649 3714 3378 706 4360 1385 1616 3418 1463 577 2639 811 755 3063 4197 1598 438 2800 998 2143 4038 1808 2947 2407 652 3764 2942 507 2423 3809 2136 940 4255 1362 1908 221 1722 3381 2233 2440 522 1494 115 3601 4644 4900 4986 2977 4866 2975 1 2804 1626 4520 2136 380 1966 961 4499 4428 4938 4760 1642 701 401 3609 415 4524 1561 521 4594 4250 914 2972 2624 3091 4890 3135 4640 568 1948 1782 3413 2213 4980 872 415 899 4365 3534 265 1983 3147 840 3876 2897 1009 4223 3283 2958 3853 1612 406 4295 7 1200 1391 1400 246 1522 2871 2201 3074 2132 3194 1240 2571 478 231 1886 4457 3930 1705 2133 2017 2006 1080 3113 4527 2021 4521 1252 54 3990 3810 1199 4937 20 4719 3944 4014 1556 4384 4606 2246 362 624 3015 639 3940 3984 1100 4474 2765 1049 4919 1685 1476 2438 4827 2225 4194 1616 4132 2325 816 4695 323 3697 4878 4856 635 2364 2405 4386 4207 3231 2159 2896 1506 2336 1385 2426 3381 4896 1472 3483 964 2325 4385 4620 2833 1329 3367 1400 2632 161 1824 4454 1433 3174 2289 2515 458 559 4342 4229 3010 2262 362 1881 647 479 1525 4077 1217 1060 2065 2526 4893 4739 429 2620 4986 2070 986 1273 423 2642 2432 3294 1644 145 2882 167 1268 1344 3069 4017 3665 4697 2582 2699 584 2298 4321 4778 721 2717 3250 4603 1384 2718 2320 3749 679 1616 1605 4988 3338 552 2128 904 2497 1840 3123 2044 769 1246 1988 3703 4459 3066 3656 3878 4412 1051 4172 3664 2796 1259 1067 4200 4983 2230 2427 2183 783 759 3647 3016 3623 716 3126 1002 2961 2677 714 714 1250 3472 2291 1318 3649 568 1978 3299 4371 954 1686 2103 922 2046 2626 1215 849 2348 1005 3851 514 4660 512 1621 80 3853 3524 4110 2397 3927 1914 1633 493 249 3392 4942 4113 4972 3251 2352 1350 1309 4503 4056 1475 4415 73 119 4342 3303 1294 2112 1448 2462 2345 4380 4516 755 3609 3107 2668 1214 536 4658 100 3462 4029 3575 445 4084 2427 1255 3444 2054 4160 505 2904 4189 463 2465 2935 2591 2278 4470 2985 3085 1809 3099 3596 3438 1245 4842 366 723 45 3772 1190 3561 2097 3354 4100 4458 1154 2608 4173 4556 2632 956 3152 2272 3988 4539 723 2580 2638 2661 4846 2226 4168 3844 3878 311 2560 3073 4396 285 2514 4511 2516 3801 1476 1878 4183 4349 3321 1657 1921 207 3319 4000 2163 2656 1889 2887 3506 4239 3981 3469 1958 1988 702 2110 2100 4693 931 4330 301 4028 1854 1172 1245 2558 1687 1379 772 4373 1479 2060 792 4552 1045 3502 4745 1862 1244 276 1628 1159 2819 3751 1633 2123 996 2978 1637 456 2989 2260 1833 1096 402 4289 3433 904 2209 4874 4981 963 1236 1360 2403 2141 675 4077 1947 4185 647 3467 922 4444 776 658 4320 4223 3880 1631 290 872 3102 191 2352 1865 1948 4440 3928 1744 1098 4137 3417 46 2624 2773 2369 1536 2176 4245 3584 4457 1129 850 891 3542 1773 2783 857 3968 588 597 4777 4206 2935 4604 3795 2120 974 4345 3802 4069 762 4834 1417 1382 1436 180 2682 1601 2420 758 3320 2815 3955 1771 3151 278 3625 1012 54 2655 4400 3980 1036 721 4926 2218 1232 4756 2231 4098 48 2039 2441 1588 2451 963 943 4028 2735 2782 3015 3984 3444 4953 3364 2485 3606 810 2756 1635 2351 2915 1858 4236 802 1713 453 2577 1217 2118 2456 1069 1193 2271 4336 1688 3441 2574 721 325 2711 3065 4322 3252 394 4137 1452 4337 1088 1764 2350 2371 3554 3412 1804 1334 1964 4990 1052 745 486 84 2063 1369 853 2587 1982 3620 4370 3374 2363 3495 618 785 939 1889 436 2054 171 717 142 2268 4944 4492 3969 3147 573 4593 4160 305 4073 923 317 1808 4638 2830 1780 3957 1980 2314 1374 795 4459 163 2512 2038 4020 3855 2553 3857 337 3019 4591 3792 2561 127 2067 4870 3925 1245 120 1241 1438 1758 4744 657 164 3149 4887 1885 3520 1265 3174 757 115 2088 4321 3409 4661 2775 2282 1136 2079 4690 4588 3338 3825 522 448 4031 3141 3202 1875 3982 4122 1650 4318 3359 1754 2924 3517 3289 4748 4866 1129 1109 3234 4470 2406 2280 220 1047 2925 2149 1332 4147 4571 1857 4704 592 4297 3366 3364 3377 1778 3584 3277 3207 1279 1643 566 1045 2518 3363 2735 187 4783 874 4065 3813 190 1125 3571 993 948 128 1184 516 1326 4262 3663 4934 4708 3385 3258 3489 379 4696 63 4678 1084 188 1658 2248 2715 210 713 1286 4960 1732 3527 4541 1473 2600 4217 2285 758 1151 4236 1079 1604 4671 1525 837 611 410 607 3946 1312 2629 1953 286 1708 3058 1141 1627 2370 2326 1779 3619 1421 563 4099 3839 2008 2711 1535 3129 3148 2516 2255 315 3765 406 4802 846 3613 4024 2444 2117 3832 3607 1442 2687 4151 3477 4512 3472 2229 4391 3755 2592 3037 56 2048 1962 4370 2580 1363 1975 4604 3246 1177 4585 3298 4202 2926 3272 2587 3003 1631 416 596 3742 3746 2281 3837 605 4161 318 2756 2630 4307 1559 3208 3210 1363 255 1887 4374 3383 526 3920 1453 3802 3671 2922 3803 1242 899 2900 4612 1691 4765 418 2875 194 3797 1455 2491 4394 4941 181 3530 4123 4095 4454 3073 4550 1140 3455 3157 4090 3606 232 3817 3650 2279 1677 3570 3293 2784 2008 1121 189 1915 1652 4549 3416 538 4027 4662 4274 3542 818 1435 2233 4904 512 4469 3400 3219 4138 3826 1292 2119 1314 875 3386 1120 83 4142 1335 2086 1599 252 2278 1379 4193 2756 1206 3984 1219 1663 2034 3215 3962 2050 607 2826 4365 4471 4193 2947 1561 2892 4726 2 1944 4530 649 91 1357 3839 3801 901 2161 4365 4311 252 786 912 4764 1119 4583 4092 4200 1538 3549 2661 4940 4382 1485 4614 4177 1028 755 2651 1543 1574 2953 1238 455 94 4714 2861 4545 869 3183 4026 1607 2230 4885 1626 1928 1104 693 351 4542 2775 315 1406 3792 3331 2816 1018 2937 4151 64 2479 2959 3835 4253 2031 4613 3731 3562 2857 1873 1583 216 3509 3767 2905 420 2793 3340 761 183 1167 1227 1716 565 1740 1316 1585 2671 3299 1648 4691 3921 2552 1958 3746 4492 4550 2 153 1837 778 4448 1137 4588 2149 2653 3981 4190 3885 2631 4196 276 2092 1376 883 4738 3928 2151 1680 4185 3962 3422 1312 701 1271 1245 4913 4279 298 4550 4337 4164 4344 1215 3917 4196 282 331 2843 4724 918 233 345 2676 2151 4379 4723 2586 401 4225 1665 294 2742 1156 3854 4476 3915 3155 4122 1997 379 2457 801 3197 1091 620 3779 1262 4732 2784 4930 2748 253 1722 1990 896 1535 3406 1868 3318 2583 986 1155 1006 3807 2784 630 3222 4884 1864 1893 4118 401 2947 4147 4306 2412 2353 1257 2780 636 236 1354 2656 4001 4403 1229 4559 1540 1608 3735 2308 2394 3490 606 4826 2053 2468 686 1987 51 692 4744 3914 2093 4765 806 1795 1601 821 33 2806 3761 384 3099 4815 4322 3571 3005 2073 2862 2650 4274 2678 4818 3506 34 2328 2257 2655 4273 1292 2711 432 1213 4834 1646 3350 1043 4958 2956 1433 3802 3778 4139 675 1806 482 2953 1450 2535 4318 4662 4658 4447 1115 4888 4569 4400 3875 1921 3850 3532 1192 608 1859 1763 4805 3964 1086 1952 893 701 3851 660 3466 4123 2429 1346 1863 20 697 1881 1038 2394 1218 4214 4116 2467 1799 4295 2832 2800 2963 3192 271 2918 365 1362 619 3776 1982 2623 4943 2210 509 1928 2709 1032 1830 2319 3744 3109 4326 3405 2586 1660 289 181 4423 4587 445 1703 2008 3547 1932 1862 4370 2041 4734 2426 4876 3344 4964 1439 989 1197 2382 3493 427 4578 1671 4374 3060 1539 2827 4770 265 3260 3888 222 3814 3137 3730 3808 1148 4532 1405 349 4984 3354 1167 444 4649 3366 354 1953 2653 2477 527 3483 2620 393 270 4005 52 2791 4144 3953 4660 2528 717 4976 2441 4955 3526 3579 1651 3425 2132 462 65 3584 2662 1703 3585 1009 3528 2691 2313 1315 22 4490 1905 4157 1917 870 1158 4439 4491 3640 3745 3786 2426 1731 1702 139 3097 2303 630 1269 4539 2447 3053 3180 1237 3723 2164 2658 244 3919 2896 2037 4301 3210 2001 3695 4508 3360 1044 1581 190 4409 4234 137 1438 2752 4847 3688 4 4268 4363 4085 977 4538 1556 4204 2500 3057 4035 4704 1432 1276 2498 3117 3467 3396 1788 3846 1825 1460 4069 2072 4208 427 3158 1221 633 21 867 499 2461 4515 2260 1042 2262 3966 2415 4954 4817 1576 1348 146 1979 2635 4248 4650 321 1247 947 4850 2574 369 314 1873 4545 2006 2661 4999 1396 1348 1266 3435 654 3458 664 1677 4466 1723 717 1829 318 3016 4545 2835 3421 1098 4889 388 1446 2227 285 1212 4778 4358 2641 1558 3689 4475 3240 4198 3782 2493 3308 944 1295 2931 1488 3717 3486 2546 3558 365 2106 3105 441 896 2807 2627 3757 4876 2897 817 2994 1074 141 1838 1452 2817 1945 137 2142 1410 3527 2094 2 4946 1006 1421 4442 4691 1897 3538 2547 2179 3838 3739 4541 75 1927 3701 4972 4489 949 4312 1946 1526 4856 2646 4386 857 1384 320 1823 619 135 2801 555 4849 3269 3569 72 4421 1435 3691 1771 2421 104 1415 3891 2259 4223 1137 2407 2179 687 1296 1413 3592 2290 1680 4364 2015 2910 2392 2571 458 3151 3165 3263 2542 1467 4781 2337 3853 1268 2413 1614 1925 2306 1220 37 3200 3015 2429 4652 218 345 4401 508 542 75 1147 4512 4905 700 3234 770 4197 4478 2730 3207 800 2360 1355 4398 2498 2029 4409 1260 3763 2475 3834 154 282 893 1979 4934 423 2650 4956 2814 2706 3659 727 1136 129 520 1325 3629 3190 3932 1857 873 2119 1941 4610 4517 965 1861 973 245 3861 571 4730 219 2770 2619 266 1930 2345 2362 1751 1115 1531 3891 2340 3027 4446 1948 4873 4675 3821 2297 664 4391 2347 2592 2019 3944 4276 4572 3988 114 2493 4443 2858 3782 695 1608 1099 4641 2112 3337 1012 596 1745 489 4963 1810 3801 3656 4238 3533 2392 726 113 1856 789 3475 3708 4350 1777 2635 3507 2242 3858 2874 4908 3037 2761 604 4788 3268 2820 464 4035 671 2381 3335 4459 1035 3904 4482 4189 4065 89 626 2124 2149 4980 4390 3935 399 659 8 739 1589 1844 2512 303 4704 840 3088 3823 2394 2774 2086 1530 558 3061 3869 100 392 253 2156 2213 3009 4151 2573 4231 3149 3560 4199 1435 1844 1323 4797 2581 132 2516 1237 2660 1669 4141 2538 3563 4628 4868 3723 2027 3465 499 2113 119 3112 1983 3629 3518 3444 2922 3583 2724 312 2762 4200 2313 2364 3407 257 4272 3382 2640 578 274 598 4999 1748 4721 3184 168 1407 4517 1278 4839 837 4930 3340 4807 2373 3072 4850 1667 2161 4962 1990 672 152 2624 4839 3129 485 1165 3355 1434 214 81 2138 430 3901 2775 192 4930 1955 4072 983 2455 1440 3711 4962 3867 3116 2172 4220 2153 234 4881 1303 3124 1383 2679 4461 3688 3239 3314 3659 3754 1281 4001 897 3763 1014 1079 2299 4632 1750 933 1595 2893 3850 2261 2308 4149 691 4856 4809 2868 1922 2922 3428 878 3822 3897 1495 4293 4777 1937 1183 3662 539 2178 1659 1556 2646 2880 4201 2036 216 1307 1986 4432 2756 733 377 996 1993 1446 4369 2572 4457 3099 3220 2588 532 4779 4588 4966 4219 2841 3965 3368 2381 1429 2945 563 1589 1139 2283 4917 4193 1146 1388 3816 669 3205 474 33 710 3662 3148 730 1888 4630 2023 1376 761 3247 1188 4829 2355 1058 1447 3071 4558 2153 466 1599 587 2902 504 1636 682 1578 418 3893 3005 4367 2133 1258 4219 4454 1098 3700 3350 1891 2509 1665 4453 660 3191 2097 3939 2853 3909 243 1078 3374 1134 2665 1896 4875 4512 3791 1954 1275 963 3824 564 4867 4092 3105 6 2920 3388 84 1723 3568 4767 3919 4072 962 4870 1370 3170 161 1973 3589 3125 1613 1749 983 1501 1641 859 3888 2273 1430 2535 40 4115 1823 327 1725 1937 4747 1993 2410 4119 1991 4436 2346 4187 4785 2928 4489 928 4022 3537 4836 2964 2044 1304 2827 1849 1425 762 2662 935 1138 1551 3525 3689 4917 820 527 2852 2048 4129 3604 1555 1935 4540 2299 1045 954 4469 869 3285 4052 1328 2896 889 4221 4190 3708 1012 2097 4100 3025 1741 2048 2770 2088 294 3220 1749 4254 4933 3741 3621 3636 1534 3160 2624 1257 4278 1996 2541 734 298 772 1514 4225 1614 4648 3527 1931 3567 3091 4761 562 3130 1246 3360 4312 4034 228 4936 1017 3062 4108 4276 233 896 1419 4518 1180 4231 2623 2153 2396 1086 2020 256 2335 3195 1347 4179 2239 1337 246 241 4976 2598 4222 4113 2301 4405 101 2568 2403 3494 2836 3894 4899 4553 2014 1976 1045 1311 715 3424 2992 3889 1278 2920 2003 1310 1232 1795 4151 282 2379 269 2691 4593 2127 3613 3551 4176 2104 2002 1241 2397 1750 1491 219 3938 1155 2166 4114 1614 721 2570 3673 3931 1882 284 3036 3937 14 374 1494 618 4192 2459 243 140 3201 317 4550 3250 3372 2304 421 171 2072 4876 2280 2970 1186 1598 4757 404 4976 4559 1759 2989 2022 1348 906 1643 2349 1780 2145 2441 335 3965 1961 2358 2125 3272 707 1796 4249 1264 2629 2049 4612 1607 1946 497 2569 274 2110 114 2600 3352 2474 990 4828 1894 3406 2869 1397 1334 1434 1584 2143 3675 1388 1575 2857 4262 3805 3652 2472 541 3556 3718 481 3246 2769 4711 386 953 1027 3878 4241 3555 3475 4422 4259 2228 3799 3477 3775 4978 4384 1246 849 3259 4716 3079 223 3464 2660 1692 1799 2332 743 226 527 4505 1942 101 3956 1211 4878 762 1996 4771 3417 966 796 3525 2541 477 1338 338 3755 1435 739 1199 4153 791 3767 436 3761 1539 3992 4575 928 1534 3535 3902 1759 2346 975 1696 1678 3694 4352 2661 3156 3396 357 1697 888 4900 3646 4213 1699 4184 4975 1342 1308 3342 2511 540 3618 2297 1826 2564 2878 2032 2648 687 910 3326 716 945 755 3280 2653 2667 2220 4538 4536 1929 952 2866 3844 4116 1105 3732 3564 2920 1835 4836 4009 4760 3105 4647 2214 3134 1137 1834 2138 443 227 3225 1209 877 4749 1874 1539 1019 2394 4615 3364 3019 2062 3408 946 4493 4076 4783 211 270 1032 4650 2564 4294 974 284 2258 4450 2857 3260 1733 154 1180 3724 3048 3564 3373 571 2211 3791 53 4380 3033 3601 1969 4333 2810 2106 244 3969 2210 751 739 3526 4688 2904 279 1584 3664 1610 2831 3396 4666 933 3995 3286 3801 1534 4002 915 524 1087 4549 1863 3880 1683 3553 1993 4012 1234 1385 4114 363 75 2418 3986 3190 189 4398 427 1976 284 2546 4052 3560 1923 2303 127 794 148 756 2099 2062 1025 4266 4618 4928 1207 423 484 2014 3174 2236 379 3669 434 1567 1901 1381 645 3666 1718 2384 2931 434 2875 3687 804 4704 567 1285 1461 4500 570 1522 2375 4797 4381 4497 2623 2194 3215 770 308 2748 1067 3889 2237 1265 3304 853 920 1579 3343 2826 76 975 3113 255 2088 567 2327 2865 2769 2520 1888 3398 4416 741 454 2931 2322 2986 4881 2247 1750 1801 4906 3565 4339 833 1313 1566 2591 2186 1264 2989 3737 418 4126 1209 3632 1635 4830 3982 1489 770 2037 756 1797 1386 2551 175 1536 575 2714 3997 3556 4140 4521 4963 4356 1221 1938 521 1105 1085 3593 2713 824 2330 3379 4180 802 4292 2988 3453 4163 3865 4873 2067 1236 1628 1007 2467 1658 2378 4042 3188 4156 3595 2670 4114 2608 2647 3626 4596 2806 4918 3168 126 3372 4311 799 560 4840 2010 801 1732 1817 4558 949 4772 1575 1500 78 1073 4950 4401 3162 3581 2360 2656 259 4139 3464 4510 970 3225 4775 1620 4559 4069 1466 1977 1914 765 3562 3766 2790 2261 4979 2880 3136 3949 4189 2025 812 3793 1022 2566 1521 4871 551 626 1304 4092 1898 3770 4200 1280 155 4016 3597 2517 1668 2121 4181 1492 54 1718 2522 3600 4503 3095 2930 2968 1903 1027 3586 3465 3010 3889 1287 1106 4905 570 1931 199 856 4540 2686 1695 346 569 234 1166 3224 3646 4774 1987 2510 1820 3829 3283 1951 3187 4828 612 947 4738 3623 4019 608 3272 740 1711 966 782 4078 3003 994 2995 4755 1808 3252 1607 1415 1552 1321 2264 3615 301 1905 1720 1455 3264 450 932 501 26 1155 695 1291 3230 4962 4349 1409 1861 4615 16 640 4345 1750 2311 4920 3866 1617 3914 1699 2228 1444 2999 1896 4607 3807 2384 2321 2614 4488 3987 2037 4560 1518 3593 1470 4650 287 1895 2452 3708 4723 5000 721 3903 886 4952 1875 357 266 410 366 2921 3 4828 4087 2642 4601 518 2049 4261 2721 4959 1868 1136 3941 976 4889 568 4367 3534 4767 748 4586 308 2138 4895 3609 4015 3086 2578 3550 3312 4704 4959 805 4846 4526 4047 2718 2025 1858 182 2030 352 4435 1793 1310 1300 4555 1703 4971 3307 2178 3173 3596 4326 3105 4592 2432 723 3392 3976 2661 1739 4066 4279 1386 3125 1772 941 1142 833 537 3479 4862 4062 800 4300 4019 4166 540 4431 409 2628 2379 800 3314 2853 1288 235 4473 3668 1282 1911 2336 4923 3890 4903 674 4257 4713 2365 4369 3239 2896 138 1577 3162 1861 2704 4043 2084 557 1216 3731 2179 356 2692 4619 4569 4191 4886 3574 2466 3251 935 2965 1505 2395 105 3198 1979 1877 3157 3152 3970 2501 3846 4368 4299 3418 4612 3974 3345 68 75 4985 4544 324 2593 335 4042 2484 4075 878 1382 4186 544 2910 2828 1298 2317 733 2298 4897 2671 1793 4498 3155 4476 4921 761 285 4651 2645 4954 1571 4111 1657 3457 52 1312 422 3761 4777 4033 4993 4406 1802 307 4051 1740 3648 3281 1071 1822 3548 194 2022 4047 2495 787 1670 973 4664 4522 3279 3648 4513 2956 493 4360 962 1135 345 2189 4797 4881 2520 1524 4512 4431 4714 4217 3542 4839 4700 263 3206 3319 1151 1498 603 1947 3998 2925 2082 1523 4188 4180 1127 882 2340 1020 4816 1544 3095 334 824 2585 26 1952 2022 3172 4613 2003 4155 1710 4325 4542 2544 876 4546 761 3781 4772 4018 2331 1987 293 2812 4189 2636 3033 3174 2621 1061 2594 3568 2300 1587 315 2479 880 1923 1651 3795 2411 2920 3294 409 4178 216 2051 2761 3846 2416 4230 977 2935 1188 2224 928 4316 4071 2938 2572 3844 1673 3814 1989 3552 3468 3990 3135 910 2231 3379 876 4688 3963 3015 4536 3555 4256 4371 2723 1177 2265 890 674 823 67 228 511 3663 4595 692 1276 2823 4925 4411 2436 721 2269 187 4731 3697 3194 3460 184 4066 646 2746 4890 1057 864 2076 1568 376 897 1607 3864 2085 3650 3770 641 2424 637 2848 120 1841 1120 4809 655 2087 3206 2016 4849 794 837 2966 2752 218 1584 4390 2792 3149 2494 2847 3969 3157 2033 4909 984 2744 4633 3025 1686 4574 3847 3756 1352 359 1282 2176 2501 3146 3405 4407 3412 1855 4927 1570 4067 702 3105 1939 2025 4510 1876 2307 4005 1743 4736 1317 380 128 1286 321 231 1634 2944 130 3810 1850 1611 3536 207 675 68 4231 1049 4994 272 3054 545 2480 626 2441 4773 4356 2321 1080 4452 4326 1071 1910 4179 2197 2315 186 4675 3818 3232 4753 1200 3395 612 4602 75 1985 1290 2289 65 3842 1392 164 4771 3768 762 1785 2892 3679 4645 4238 4406 1571 1980 2384 4397 1544 2783 1261 2818 1304 4863 1505 3321 2561 2132 1317 1523 3276 4423 4835 1533 1767 2128 3308 1920 236 1153 458 1631 1888 4288 2078 4299 3749 705 2067 938 3176 2570 1817 3060 3011 1614 4011 4245 2228 3923 2561 670 3005 339 231 4404 2370 2527 3836 311 4518 1023 2100 301 4526 4811 4895 1708 4332 3973 1831 4515 861 1949 1862 818 2108 2324 4110 2261 2925 1273 2967 4285 4338 1319 964 799 4170 693 2974 2115 2981 3357 1776 4686 3233 4141 3697 104 3840 2257 629 1183 1488 519 236 627 2985 1609 2874 4087 3531 3735 2037 3311 3357 1474 3859 1532 3471 4066 4873 3553 4233 1625 1868 4690 3249 134 1676 2664 1058 4275 196 3062 391 1776 2716 1807 356 189 4135 942 1534 1148 693 539 733 2932 2298 1077 3313 1471 4533 3363 3139 1077 834 1018 63 695 4025 3266 3016 4069 2628 4281 4140 4672 4573 4950 1812 4169 174 4719 3102 4744 3423 3804 2043 390 2731 2321 1265 2843 3635 528 2217 1737 4729 4213 1186 622 4359 2824 3461 4502 2310 118 2991 1895 4711 4969 786 1220 4910 2795 179 4851 3273 4391 2750 3175 469 2832 1142 3230 418 3872 2477 3563 3026 4523 2186 2325 3110 2217 1934 3295 4081 3591 2894 574 2746 2894 4716 230 2207 4795 2382 3174 2045 3926 4941 4047 321 771 56 3544 434 3500 166 3437 1972 340 143 4236 4006 717 36 3782 4853 595 1019 2908 3207 1176 3884 512 3217 22 110 527 3594 184 4947 4862 277 921 3575 4626 291 610 4701 4150 2775 3129 2466 4145 2272 4269 160 205 202 3979 117 441 2413 3780 4249 3960 4060 132 3931 3944 1928 3221 3653 4468 4667 2330 4892 3867 4285 3460 1961 4590 1387 1609 3378 2966 770 4928 457 2299 2008 2838 2204 2750 4364 483 2292 808 113 2702 3574 4609 255 4885 2565 2026 1682 4526 2989 3275 3465 73 794 2566 272 3764 2135 3818 2591 422 1359 1473 2144 2300 2344 4490 3501 2990 1835 3063 3511 979 2262 2984 4280 4769 3242 511 3627 1158 820 4394 3166 226 4912 1413 127 4634 2818 4757 4420 3919 1819 2501 1929 3037 1298 4541 2822 2916 1120 3038 4119 2939 4939 2655 1866 4368 3172 4939 1548 2385 4345 1713 637 4302 3771 195 4167 2420 713 1591 4747 3947 4692 4225 355 3553 1953 1375 625 4622 3882 2540 63 982 4445 1709 3021 2570 3499 2871 2559 999 1442 3199 3452 349 2244 104 56 681 1390 1481 1210 2051 322 1028 495 2329 2437 3761 53 2442 3665 3896 945 620 1148 2747 4066 4191 2136 1194 2803 832 4281 2004 1957 4207 2386 4581 2890 3697 1584 1506 899 2374 1341 3079 2932 3412 183 4289 3875 3314 4550 1493 3980 3638 817 399 2855 3240 2234 4924 3753 1205 1253 2616 2727 2732 4509 3088 3022 1156 4704 298 1966 4532 3470 2616 1970 1066 3093 2321 1921 4893 3768 1400 96 3619 4595 3179 838 4108 1849 2469 2807 1324 1039 4124 2978 1541 2806 2388 43 2915 3268 4522 2905 4054 1323 4361 3713 3955 953 2577 2169 2980 1719 411 1526 2379 2875 2678 2519 4875 2077 4341 1423 1567 2853 2231 4775 3585 1228 4830 1497 4973 4470 3544 2878 1147 927 3921 873 1600 2362 3023 3242 1173 1115 3693 1189 3831 2783 2232 4224 1821 1647 3341 896 4566 849 33 3412 2496 663 3615 1529 1866 541 1518 3372 1339 4071 2457 4555 2016 4169 2981 2981 946 37 1062 2925 2654 4809 3906 1075 4971 3502 4188 1939 4263 2266 1451 219 683 1631 1704 2481 4186 706 2388 4260 1198 3484 135 206 2963 3869 1346 2640 2042 2372 1334 14 4824 4160 2083 4175 4676 3386 1834 4566 4372 280 987 1012 1960 444 2552 1347 4030 1643 3952 380 1749 367 357 26 194 214 4646 4045 2886 4184 2310 2481 4741 4212 3083 2116 768 4324 3080 3683 580 3308 4123 2597 2921 3343 2976 1406 1493 1650 2788 798 3318 959 2442 2768 259 1196 1258 1427 3484 3801 853 2444 1773 3726 3554 2170 952 3386 1044 4193 4103 2909 2274 4408 2134 2975 486 1315 3431 902 799 561 4411 4565 239 4711 2608 2567 893 1603 4942 2856 123 4346 3673 3764 4889 3186 1770 2726 1272 4328 1518 1955 4481 3188 4429 4340 2684 1017 716 2184 2665 2206 1636 3567 1122 4535 969 1176 3607 4412 2723 2116 3784 1024 2768 2528 2615 3627 2240 47 100 4225 2424 1654 1342 777 1776 4895 3977 3455 957 2014 154 291 2695 2055 2773 320 932 966 712 2133 2307 2853 1117 631 3106 458 4012 3589 1993 4734 4046 3507 3421 991 3659 3848 2910 1886 3037 2448 1097 3210 1115 1994 302 364 3431 426 2059 305 4112 137 1695 1547 3601 3872 4696 4192 1472 1945 2046 3897 2432 3566 2165 4373 1183 4208 4543 899 3225 1753 2384 4179 1027 2698 376 2022 3097 4206 1901 4689 3240 4757 1470 4135 788 1106 2713 1324 1396 2766 4085 4266 505 3338 3593 3968 643 1841 3364 1926 4708 1676 4642 4394 2466 3523 4397 3886 2769 4843 1682 3159 3783 3843 1296 3768 4223 3854 1701 4301 1151 2932 2624 64 905 1640 3640 664 1165 539 3795 2285 486 3200 4960 1189 905 2246 3214 323 2993 3657 3074 4218 4261 2162 3141 2294 432 3034 4036 4291 49 387 3190 4532 1441 1791 922 3366 1999 358 3846 610 2375 3837 3793 1646 4390 2410 1490 4373 1016 2721 2358 1082 3243 130 4734 2393 4497 1784 1214 4351 3266 3707 1136 485 3247 4167 3655 4208 3792 1939 1588 3348 2631 2243 2757 4460 635 2399 1449 1300 1294 738 69 4136 4056 867 3538 4682 2697 4951 2236 655 2627 1629 429 2402 4453 888 1640 4280 1105 1209 1486 2587 2439 1163 3788 4464 3760 165 3067 4024 4340 1260 3223 2642 2628 1334 2849 4912 1713 2247 3221 997 1922 1064 260 174 4483 4243 3011 1734 3912 3361 4035 2104 2654 1300 3495 4424 2147 2773 977 1602 529 1055 3269 2762 3623 106 419 1411 1728 3113 1001 1761 4009 1036 1192 4390 1559 3599 3850 1632 3679 2353 3115 641 4525 4462 4653 982 134 1198 2585 1889 1325 2067 2549 4088 361 4927 841 3963 4206 3420 3185 1225 896 1570 734 4436 3579 3516 4437 4680 3589 2395 2190 3984 2930 3850 3902 1249 488 3984 3149 902 3552 1313 3705 4218 1859 3557 1266 385 3043 4464 4404 1199 3485 4296 4840 903 270 562 858 2661 2259 2494 2916 3444 1223 2542 1130 4770 2281 4275 4757 7 3795 1424 4024 2370 4268 2157 1030 2500 1743 3941 4546 4434 3506 2776 1805 2135 3048 4882 1843 2232 3480 1946 4286 950 4819 4940 1690 31 4233 3824 3239 750 4501 4680 4235 247 3821 422 2829 1148 4763 4580 2507 530 2334 3049 3549 1148 4010 2091 1799 863 3651 3872 4659 4653 1894 3419 3301 3258 2921 3046 4253 1026 2902 3074 632 985 492 440 1472 209 430 875 3407 3016 2626 2108 4040 2927 1930 4485 3519 3108 935 4950 4619 3001 841 4428 3595 3931 1864 2941 1326 2291 566 1325 4609 4696 595 4579 1342 2892 3440 4540 1327 699 4628 3128 4839 2095 3218 3968 481 3094 969 1319 3815 2018 3067 229 1812 4688 4534 1021 3370 1474 4686 929 3638 3141 801 2272 1967 3531 1625 4551 4970 2539 3542 629 2369 3108 1082 3725 4231 2229 4083 4608 4549 400 4556 3024 65 1667 4468 4119 3194 934 4037 2030 1413 479 1470 3222 3539 2065 3386 4690 4656 3128 783 2107 4206 4742 1568 2291 4416 4458 2155 1818 3703 3900 2796 2437 513 2730 2504 3841 3997 2767 2243 1188 2272 2614 1003 3045 2667 3171 4530 559 4002 2474 4231 3962 1022 646 1158 1794 3692 1724 3460 1950 3677 341 2868 2010 4252 808 2388 3757 2427 4085 8 3588 462 2723 1398 2365 2965 3251 4537 2997 2791 2234 4583 2107 4274 3347 3691 1546 2164 4851 3915 3267 3437 963 1066 3913 3426 466 376 2915 4452 3816 3989 1941 1783 684 4713 2239 3332 463 1864 2589 1423 967 782 2685 2953 2421 463 1348 23 151 3226 2689 1817 1719 4696 4297 604 234 4954 1313 4833 4297 4505 391 99 3939 3284 1162 4109 545 2845 4093 3170 2065 3740 4376 3507 2509 1802 4743 2357 2521 1192 1225 3240 3488 1166 2514 929 302 564 4177 2936 2567 4068 1083 2699 2936 4877 3534 4906 2177 1242 1975 3968 4209 1857 2293 3408 4513 1717 4555 2382 520 661 1810 3114 4773 3138 4396 2521 3177 2933 4530 2419 4883 4494 3888 2662 569 3006 4980 3273 173 1134 858 834 1646 2070 346 753 4499 3159 1888 3627 332 1633 3876 3072 2121 374 1808 3716 1304 3813 1309 1410 3747 1024 4022 1732 2288 4574 874 540 4991 186 2166 1439 2568 2770 2921 2605 2258 4648 1455 3226 757 3453 2455 1288 57 4009 1117 1483 4685 3404 384 787 2225 2897 4965 1550 868 3221 3762 4491 1902 3956 2380 1911 1751 4501 2298 2500 1487 3977 1055 3350 1740 1288 3100 4708 4799 2259 3771 3325 1271 4083 4501 1064 4164 1185 1365 2114 4965 2316 4659 3244 171 1262 4619 4203 2787 367 3643 4831 2872 2337 616 404 3463 2290 505 1443 906 973 3611 778 1806 3289 2619 2592 4500 232 439 386 4931 1066 4174 2033 2444 176 1787 4890 381 1545 3590 3748 1511 3504 522 1093 4112 4195 4312 3734 2066 4950 1315 4890 1378 4230 171 2675 218 2055 1978 2741 1655 4615 3889 1497 883 4536 2988 2748 2508 2345 4202 309 3180 4766 326 1706 1103 4516 4289 2732 3768 3142 2173 46 4316 1387 3755 1658 485 3797 1406 1876 584 2099 4302 3989 3767 4744 927 4233 4280 2690 2575 3233 1389 1467 4435 2618 2530 4052 3746 3669 4962 4381 2344 749 4875 1158 517 1292 1301 2194 2444 822 4150 1278 3572 1371 497 2855 2554 3697 2058 2017 2293 3785 1980 1240 2905 214 915 771 3197 993 2698 884 101 1711 303 281 2496 2137 842 4598 2131 3019 4218 1121 4044 61 1231 2221 3335 2733 2241 879 4597 2971 792 3620 192 1044 1609 809 2201 4144 3176 4986 3762 1196 2672 2460 1084 3601 3908 1498 19 459 2162 4875 3492 4026 3035 362 2246 4492 1669 4253 2598 3649 617 2447 2097 4910 4701 399 790 3843 1578 167 3009 4429 4591 1349 210 1812 172 3421 1932 4910 568 156 2926 427 1620 4895 573 1215 1214 1570 624 762 3663 682 3467 2059 4589 1660 3685 2905 2794 2147 2962 2401 2979 3174 4793 3267 3569 1887 3270 2341 2291 333 3586 1878 1603 235 798 1444 2597 1447 268 543 4523 4108 102 235 195 800 3813 2770 2935 1894 3939 4672 2836 590 4401 2869 3164 1536 1762 1359 1956 4821 3054 2973 3862 366 704 2909 3256 578 4384 3791 2980 3621 4090 487 3790 1435 4302 3159 4049 3681 350 1762 1890 3909 4338 635 1931 2601 2199 1372 1578 4436 4068 1255 4103 3320 427 3857 4329 3933 3478 1353 1770 773 3480 2910 598 4862 2592 4990 1912 4219 4282 2336 3478 1747 53 2779 4472 2321 3813 2452 1573 418 842 4885 4341 210 4632 856 2336 599 4502 2752 3373 4868 3623 776 4044 4528 211 689 4741 4589 3663 137 1543 1673 3001 2791 578 2752 1325 4752 117 1080 3227 3549 1529 4787 2990 4803 867 1217 3670 1865 2582 3547 2055 2157 423 4625 3848 3096 3343 2413 1053 13 2501 2398 1086 2614 3265 3038 4430 3175 2586 3028 2004 4857 865 387 2293 1352 1676 249 2064 4110 2804 2401 1672 1678 1783 2457 446 433 702 2213 245 4644 160 1914 1356 2696 3926 2852 2384 3369 1789 80 271 4624 4087 4003 3221 3081 3178 3201 2435 2774 1407 222 2819 1274 532 1433 2829 158 2883 3076 262 4967 649 310 1428 3366 3784 3633 3851 4551 4389 68 2603 2658 3250 1673 479 382 2573 984 1655 3537 2183 1779 71 1049 3199 112 2822 70 1645 1370 4992 1157 487 2840 2005 3199 879 4269 4679 4215 1594 3142 280 4888 1522 4663 1818 1541 2774 2758 940 3975 477 1383 4364 2827 95 270 4784 1961 2988 3472 1867 830 370 4146 3767 3707 115 3488 1845 2251 2668 2992 3494 1497 2432 3436 1326 4240 2027 4140 3379 4113 3280 474 682 1201 3484 1828 3667 3879 2952 2613 336 74 1842 2212 1842 4394 1780 1003 1172 3011 4756 1961 3662 3581 3163 4697 1091 2038 4038 2121 2339 2198 1472 4476 1458 4705 3518 3416 3191 593 3785 4777 2894 2282 2880 4548 1831 2516 723 2941 3908 989 3217 3001 1119 2164 4283 3540 658 2311 3863 1613 132 2486 4158 3565 1067 4933 790 1284 2109 662 3592 892 1893 4229 3835 3156 3116 3050 3047 1718 3982 2539 963 681 1937 2215 120 3959 2113 2932 2812 2320 279 4465 2464 4478 1501 2349 4666 4527 4451 1694 4876 79 3870 1747 3619 907 1988 3003 4145 4638 3689 684 3475 4279 2332 2149 4931 2258 1642 2835 1335 611 827 1112 2736 4566 2832 1559 1412 10 2899 3290 4925 1784 207 324 3288 4841 972 640 3295 3550 3573 4608 4407 1710 1761 3174 3323 4795 909 4446 2223 2277 480 1018 2285 1773 869 4093 2068 2947 445 73 100 3289 2610 3945 3515 4758 4173 2263 403 437 3890 4927 2705 507 1975 882 4328 1068 2584 3109 4220 550 4822 4959 2928 2580 3235 1974 1728 4308 583 4443 4535 562 3431 2257 4435 2515 3840 1674 820 3059 3848 2850 4369 3983 734 1154 4082 4348 1269 510 991 150 3709 4439 983 529 4490 3690 2194 644 3371 2360 160 2969 940 820 4832 4375 244 1880 1322 4400 4776 4024 1101 4051 934 4661 1698 107 1915 2555 63 4558 1502 4283 756 2206 1370 1730 265 516 280 4408 1695 3144 2971 1730 1922 1282 1666 2033 3918 1101 3353 2777 3111 3246 200 4851 4439 921 546 2067 1044 3636 736 2186 807 731 4316 3365 1934 2066 4110 2748 3210 3254 4003 4876 4346 4533 4360 3694 1239 2537 2667 4133 3750 4912 603 508 4761 887 2627 2518 1254 3139 1203 812 1158 3398 1407 3123 463 4232 3622 4667 2803 4227 2260 2137 455 2206 3704 4709 2413 4476 3367 4997 1322 162 4151 1913 2448 884 4501 2837 3221 4968 1256 3938 3419 4969 3235 4700 1614 1853 1519 4589 3809 1048 1454 4929 4177 1103 545 2713 2600 3350 3291 1672 4459 2067 2436 65 2773 4272 496 3782 1842 1068 3437 4546 2365 2419 1072 1497 4490 1122 3313 1083 1708 4052 4706 2668 3640 3399 1628 1647 2033 2144 1257 278 2090 755 2859 4428 623 715 644 4411 1268 792 196 4542 1292 2756 999 1825 2491 149 524 3275 2173 2663 2983 3891 2797 4039 1967 3960 3174 4872 2033 1368 1342 3906 4699 3562 2910 4142 954 2060 539 2955 3756 221 264 389 4191 1004 4106 992 4200 4663 2874 161 2861 581 4695 4766 2340 3557 529 2809 321 2460 4455 1256 684 4948 3282 1336 257 3335 1456 30 550 1512 866 964 3792 146 3126 3522 1558 543 3253 3139 3828 3978 1830 4956 1474 1997 1362 2264 2019 3100 4174 3918 1767 4360 4636 1193 417 4286 1586 1087 2513 1293 1961 1243 1762 1700 4087 4012 133 2977 46 131 4749 4498 2714 3961 913 4864 1519 4399 4086 4368 2777 307 2146 617 635 1090 666 3504 4921 3480 4157 1190 1381 442 3798 4128 2157 2980 542 1007 4651 3028 2191 182 1364 4717 1170 1287 826 1188 858 4406 4018 4608 319 3924 3415 2137 2076 4509 69 1528 1210 4346 1502 4343 1787 1808 2009 332 3415 120 1998 635 1682 1677 1363 193 3020 937 2354 826 4536 1920 1665 35 1885 2994 4512 496 1160 4742 3814 40 1416 3162 1941 2796 2569 3188 3602 316 3314 1324 4742 3665 3407 4935 3655 332 2919 62 3671 1742 486 2181 2876 3062 261 644 63 2150 4261 4777 1693 3454 1096 1333 2625 2424 3584 1282 304 2522 2750 1099 4603 3519 2572 3597 1489 2062 3947 2638 938 2810 4262 4773 1677 1752 4125 4065 979 4828 4332 1552 3769 108 2209 3826 3730 259 1137 4204 1771 4752 4539 390 173 3948 2211 629 863 4024 633 2546 4258 3756 4840 2096 219 2321 4167 90 3772 688 1483 3203 3378 1457 2771 1548 289 838 187 2057 108 1660 4834 308 1277 1793 515 665 507 424 2512 728 359 54 746 1111 862 2306 2218 2013 1602 1956 1852 2768 1369 4645 4799 4888 2484 1391 2550 2546 4833 2145 385 2805 4282 2644 1381 2256 1332 3792 1464 410 329 1784 654 2177 1542 2585 95 3988 3798 2048 782 1057 2069 3273 1411 3064 1941 4832 642 661 4940 3852 698 1458 1268 4207 1840 1747 2563 3791 1025 4728 2865 1000 4323 2878 3324 4520 140 1422 1726 3986 1897 4485 2590 4508 4449 299 3419 3648 1728 2020 397 4575 3901 2066 2684 153 628 1552 702 2462 4708 4184 4005 272 1353 2623 3287 3679 619 172 3253 4972 2918 1372 1428 4510 2849 2393 4447 1472 1855 214 2658 1697 2040 2269 1601 554 1353 1529 1287 796 4192 3940 295 4847 3025 4090 4135 4884 4196 252 1216 1333 4932 3247 1760 2767 721 2842 1255 695 2463 3995 2045 3898 549 1163 4403 4203 1831 3141 3317 9 1357 1195 4807 854 3937 3585 437 3161 925 4960 1081 3733 3419 1188 4968 3000 1907 3511 4421 4909 1152 3068 85 10 1051 876 1586 51 1631 4133 1745 469 315 4973 1587 4819 131 4571 3695 4797 1136 4519 294 1636 3275 2069 3350 2960 3374 287 2576 658 3619 3848 331 1466 2362 2569 2990 2026 800 319 3073 56 2355 4811 4437 3040 3391 2009 4295 4584 3499 1346 1002 1683 821 3370 442 4335 2810 4658 1097 3438 3551 3447 3605 3649 3 3105 4880 4600 4370 1021 199 2371 1275 2212 4284 2236 355 3402 3588 2339 1353 4583 682 1145 2439 1473 4882 3421 4927 3176 3711 2906 3828 4273 4573 1119 229 4764 95 4957 4125 2134 3882 2581 1654 4272 3424 1272 3641 2653 1151 3189 1103 1504 207 294 4748 2788 1768 4195 758 3858 4217 3821 4986 783 826 1460 2848 1035 3867 4602 3322 1219 2675 3118 4921 4807 3242 4346 1984 365 2599 4574 2527 236 4554 4978 1393 2522 3443 7 1582 4767 90 487 3650 3751 2500 697 748 3420 2805 3598 4576 3210 2680 287 1886 2610 2417 3972 2104 1551 2748 3878 4704 1211 2258 3782 71 179 1235 644 1791 4119 4359 3057 4315 4924 1708 605 1682 801 243 3722 1575 3549 4731 4886 2779 1735 949 3149 658 3853 1862 4853 274 3886 3784 2425 3447 3952 201 431 4138 3410 3074 2842 2701 2163 3417 3920 2856 3498 847 2532 4312 3283 1371 4965 4602 1704 2478 454 2524 4478 509 836 229 3140 4146 4651 552 1951 4299 4553 4653 537 2418 3946 1936 805 643 1714 3072 781 2361 86 2617 4829 2601 1243 1635 141 1621 4437 3784 2 3714 3122 3122 4829 2018 1821 3571 3306 4083 619 1090 3163 4039 2441 4765 4931 1066 4212 3730 4468 2319 4559 1756 3633 3627 1425 1348 4012 816 3236 3310 3769 4924 767 1376 4001 3911 4125 830 1481 17 3132 1033 2552 2921 2519 595 3268 3919 1469 340 4494 139 4839 4368 1161 4035 950 1623 2439 3001 2418 2564 3052 4163 2932 3567 3649 3354 2437 1187 4474 2531 3517 4424 2545 1441 3445 2514 1745 3561 2389 4304 2691 1036 3247 494 4 2368 4946 4027 4381 2992 752 908 4906 3415 1312 391 2572 953 1468 745 4055 1907 876 4337 3740 2574 770 1162 1192 3168 4500 3933 1931 642 3886 3477 4235 923 2693 3921 4894 2499 4860 2501 4067 2129 3771 3209 1090 3358 1675 4208 4111 3264 4235 3491 523 3456 4294 3156 4195 2196 883 891 1215 3318 3644 876 1060 498 1951 3543 427 2420 4392 3967 4560 1880 1709 4420 3163 3256 1161 33 3994 2050 2161 3046 2317 3415 570 4095 3921 1606 297 747 6 4502 3601 846 585 3663 3889 167 2995 2090 1747 1763 751 4220 2415 2160 1368 2064 1821 3211 4409 3546 2087 818 2843 4756 2293 1651 3322 164 3478 1636 136 4940 3622 3512 1305 113 4634 1264 4206 4077 6 1279 1210 4334 3103 1685 3000 3764 4954 3446 4307 4790 2315 960 1603 2062 1263 3624 2023 4360 1322 3814 2790 2960 969 4724 2365 4313 3122 1787 3948 4318 2055 1157 4816 3692 2943 260 3483 1998 3173 1810 2792 4816 2623 1007 335 3061 2704 4895 4247 2722 718 1217 3303 2672 4036 3297 1835 3509 4602 886 2317 1020 1016 3261 3338 2816 4615 3500 1209 3829 3904 864 3128 3128 3066 2583 3910 2314 208 1631 1698 2840 2769 4053 4435 4022 3863 2423 1869 2183 2736 1163 3386 2999 2952 4917 2207 4010 2981 1245 4523 2562 682 1246 1451 2588 356 4473 761 4579 3608 2760 1288 4668 1691 3675 4066 3089 2792 3718 1642 3774 3982 713 1378 2279 4928 3815 1671 408 2019 1815 3784 1475 3635 1999 4218 4574 4422 4996 1823 1146 4415 2634 2418 2077 797 4026 2204 2209 3089 4239 4195 1443 4371 2312 4910 1949 78 2186 4802 388 4632 2027 1928 2898 2459 1560 3628 573 4311 3536 4287 3118 917 4582 3015 3380 2813 4954 626 4254 665 3993 2686 1725 3400 665 1620 2495 2108 4766 3984 613 4644 952 4451 4174 2091 4090 2833 1201 3343 541 2612 1736 299 3099 2279 4295 3637 2108 1035 2145 4024 36 549 3611 2372 4907 1790 2967 2833 3452 4402 4155 4920 3926 3546 4112 2378 2142 874 4763 2630 1427 331 4174 431 4657 4778 592 12 719 447 4953 767 2705 1599 800 1863 1990 1835 4805 3790 1930 1135 4822 650 3398 2611 4278 184 1459 142 4018 3477 2059 1142 2962 1651 4248 2825 2182 2283 3139 1039 4390 3373 3966 4973 1913 1217 1554 4747 1175 4249 962 127 4551 4709 1262 3689 3090 2501 458 2445 1182 963 804 2508 4980 1743 209 2834 433 3200 4848 601 1497 4122 1693 1933 1864 1762 1280 4319 4263 4508 1580 242 4133 3406 448 2865 691 2522 2257 1679 1111 2080 3830 4685 130 1953 4875 3567 842 3061 2463 1639 3609 2710 3893 3993 659 411 471 270 4116 4790 3006 3753 2712 2358 3659 4941 3377 4326 1386 916 2837 4516 466 2353 3350 835 3526 2000 1632 1681 2246 1905 4238 4370 4407 3288 4037 523 471 4816 734 1032 402 4379 4657 4998 4360 2395 2717 2929 1420 2429 3921 2168 998 1257 1767 1148 2546 4235 1627 4005 4951 3949 4824 1589 985 3883 4347 2730 3720 4629 1654 1824 255 4376 1422 1733 3973 5 3038 4452 2983 2417 1778 1290 1020 1156 4061 100 4912 3162 803 4311 458 3045 3055 1743 1445 856 583 2497 187 3685 1235 2240 1453 465 4177 3283 2924 3339 4668 3397 4556 3128 2280 2821 371 3730 2120 1332 3031 2428 1761 673 669 2744 3884 1072 1027 4649 2975 4646 2175 4753 3061 3015 741 1500 1394 161 1404 4235 4719 3134 2426 1155 1708 2518 4188 1003 2817 626 4287 921 876 4506 978 6 886 2232 1857 2253 3246 4787 2564 968 1588 1173 4525 851 4247 678 2134 2879 1344 302 3065 3161 1221 1742 2966 1016 4295 4728 2864 4098 1308 2107 3624 2751 2621 632 2249 3773 2089 791 4290 3323 1913 2411 95 2110 4954 1842 3072 270 278 3998 705 1258 2243 2662 3713 4704 4154 4670 2115 3542 4105 2810 3567 444 946 4911 3546 4631 3002 1587 2170 3248 3514 3672 3291 2995 1026 2285 4292 2505 4961 781 1547 4590 2238 2597 869 827 1242 1282 519 3221 340 3009 1760 2932 3515 1966 1380 4781 1336 1142 3242 1809 1697 1812 735 2788 423 1495 1986 1270 1793 3530 1941 4821 2174 1332 4818 3449 2000 1046 52 3167 3075 2071 2450 959 2986 3579 2167 2862 3459 4064 1116 3973 3454 4495 3389 2232 4393 4417 4056 2551 2359 3408 2113 1808 4676 2425 65 1803 2987 2721 458 941 2272 4565 4765 1958 2831 1136 2548 59 1011 4809 4608 4348 2871 658 2500 3863 665 4530 3368 4739 778 948 1191 3622 343 1798 801 4184 2715 1115 4850 4550 2907 265 4801 3496 3080 4460 690 1514 4177 2793 668 3695 3830 284 2948 4297 1630 1499 3417 523 4506 4568 4085 271 1071 4786 674 2360 312 2565 3779 90 762 2693 1478 1133 1215 2399 1993 4157 2636 1001 4314 3229 3178 2637 614 15 304 1890 3547 3981 2567 2947 1461 268 3781 1150 2061 1724 4859 4853 4277 4313 4263 4713 4229 725 3659 3922 1418 4931 4732 1968 1217 2702 3363 4053 3776 4864 1944 809 1694 4019 338 1165 3302 3612 4192 3000 4520 1594 3179 325 624 4892 729 2531 13 1224 4012 2124 3443 77 4409 4974 386 2066 946 1941 2556 1036 1572 4695 2515 3308 4466 2486 305 4911 2368 3946 3101 308 4368 3581 3589 769 3281 861 1191 4207 4371 3093 814 1233 3708 4268 4147 4481 2126 60 2018 292 4598 4660 1705 4193 711 2799 1156 1693 2653 4771 4948 4625 4155 1939 851 66 2029 1141 4361 1473 3062 685 2010 57 580 4008 4126 4276 2287 1778 3304 4070 3157 2473 1872 416 1609 4359 1153 1118 4408 4675 4827 4226 1778 1865 3882 4135 3759 158 3877 3006 4967 2597 992 3876 4009 2372 2906 4866 2525 4351 2192 1916 3170 4468 4496 4051 3457 3542 3887 2563 3511 4339 60 373 2391 4494 4794 2286 4926 3469 170 1687 1622 2099 4054 2651 2171 2799 4288 2475 2505 3308 3425 4917 2388 2095 3586 2953 518 4652 3294 4363 1404 2210 1254 1148 4417 3202 580 3089 3170 3012 3080 4154 4009 4729 3718 788 867 2066 4326 3712 3137 1136 4459 154 4915 1426 3637 4922 2480 722 951 1622 975 2784 3505 1118 4865 2997 4351 4159 3228 4250 128 4225 1282 3871 3080 4441 1616 4580 574 4904 4239 1595 2975 401 2055 1723 1065 631 3879 3191 2929 589 950 2405 853 2060 4437 712 3563 409 667 447 824 3156 2400 4819 2042 2977 3930 3349 1039 2571 787 93 2307 148 1344 44 3038 295 2948 1835 532 4639 2523 1274 2291 797 4951 4058 3352 3773 4079 987 978 2857 4347 1623 950 1749 3081 2325 1857 2817 635 3335 4441 1163 4911 396 3309 3002 1262 2071 4512 3052 965 4446 186 400 1823 395 3215 4109 104 719 54 2034 483 2458 2283 1483 2030 292 1053 2179 3009 3144 777 4404 1531 1667 845 1304 3341 1585 3310 1508 4084 937 962 112 4771 4388 3767 184 1375 4122 2418 1358 3977 3828 3673 1509 1696 1219 3314 2855 1172 4560 4905 3353 204 626 2878 4402 4849 2563 3148 2015 809 1411 3324 4986 3773 4252 3648 1734 1851 2452 4368 3053 516 1526 2792 1522 4039 937 3128 4047 4068 535 1027 713 2546 2744 4288 2103 931 3788 1620 774 3610 3021 3590 1176 3068 2859 3098 3088 2964 3237 3423 1415 884 1551 4753 3795 2659 2566 1399 771 2562 2542 4502 4796 342 693 1532 2823 2993 4581 3102 1016 2969 549 1426 1161 1632 2041 4982 2453 2274 46 4599 701 4546 719 2867 678 677 4867 816 3633 3485 732 4106 602 2351 4145 737 1402 1278 3685 4440 2149 2318 2406 3896 725 3353 4422 595 1421 1670 1942 4649 1382 2421 3462 446 2837 4116 4766 2370 971 4973 1633 4408 2500 1357 2108 4407 801 4983 4124 2212 2790 4175 4789 4494 2236 4992 3875 4265 3632 166 3565 3668 3250 2165 2637 954 2623 4560 1593 1221 3944 842 3797 926 2265 4305 1999 2551 4595 4078 378 73 3762 30 59 2806 1271 2764 1751 4784 3559 3676 4523 3840 386 330 4098 4736 757 4913 3179 2081 2544 4933 3393 1110 2617 2257 2313 4455 3464 4217 463 1495 2017 3426 169 3623 3893 1333 4018 4785 632 4472 2521 341 949 1364 8 2615 4229 1184 573 3359 3180 2844 188 3464 4277 2071 1218 4753 3968 1466 3740 3415 731 2899 1158 1657 638 323 3365 2115 254 4008 4982 1331 4506 1332 4684 1479 3321 4780 4742 3438 3667 4034 254 3714 3747 1707 4435 3636 3892 4449 4520 3752 4624 4994 1403 1260 3450 3367 2231 766 3798 4750 754 4483 3932 889 3263 233 4840 3437 1630 1918 1701 2820 1591 2694 3261 4531 3347 3801 675 2380 3211 3506 1 3070 1846 3801 690 3624 3896 1378 1865 217 581 3404 632 827 4762 2347 4483 1939 813 543 1402 3947 8 3627 810 4153 2418 1270 3725 4437 2269 3005 4061 3495 401 1199 3869 1118 2184 3032 1504 2834 4024 15 2856 4187 956 2431 672 1511 2795 338 499 2944 784 3193 4483 2316 2784 2821 4538 4227 655 3786 677 3445 2507 4190 4459 1850 1551 4103 338 4719 4026 2410 4787 903 46 3437 3753 2616 3001 4357 2070 1234 1479 1985 3911 4 4574 245 691 4615 1224 2064 4903 4864 469 2175 2604 2770 4558 607 1984 4106 4467 1903 1129 1625 2350 4091 4757 2806 4662 139 3293 1297 4765 1329 1150 2177 2618 2559 622 2263 3064 567 1805 841 3293 1241 1993 272 2844 1024 4144 1610 3179 4853 3291 2689 4326 2675 4533 2569 4922 2273 632 1022 3731 971 4904 2980 3974 361 3262 3477 3296 4367 4814 4511 3493 2604 1569 523 2081 547 4100 2127 3731 1284 263 949 4853 4940 3111 3346 3886 4376 2429 2864 448 4190 3245 820 578 389 1624 304 3118 473 4626 4546 2276 4504 484 4356 4646 2183 523 3322 18 965 2159 4095 3123 4406 2565 376 3184 3761 4974 3399 4732 699 3558 4201 3748 2506 4677 4265 4404 75 3026 3051 1834 141 2195 1593 4649 4564 2413 1930 2704 1534 4010 1366 121 2393 3190 2395 3762 3059 3818 2419 63 4401 3986 3196 4862 2729 622 1046 1497 119 2788 2593 3416 2364 2700 1692 1476 162 27 2031 2933 2250 2465 2978 3726 558 1291 4251 3987 1447 1385 1317 4058 2560 337 1707 4527 2689 2186 4721 430 1293 2954 2828 3613 2876 121 1372 1519 1682 3484 3449 1538 526 1555 3476 2034 1116 1531 1841 2204 4323 1476 3084 916 4712 427 1048 2927 1113 4034 4769 1881 3555 124 4492 2105 789 713 986 4192 4923 1736 4833 4310 4427 2840 4610 1109 4979 709 1940 4788 2425 4778 2376 1165 4073 4449 1035 1887 4444 2564 4455 60 4763 1768 1889 4884 2024 941 2237 641 1205 4063 3998 329 2914 4208 646 2800 3275 4380 4628 531 1176 3155 4081 389 1900 714 674 3805 3647 4634 729 4767 4236 728 1020 1279 2107 1667 3676 4969 3792 218 2304 4 1218 1451 2944 1089 1909 3805 370 3889 3385 2407 903 2149 1968 2718 671 3787 4900 1075 4705 3192 1982 1539 1724 3313 2560 4885 4154 1104 4581 624 4519 4677 651 2386 982 2282 4336 610 3572 2270 1482 4999 1987 828 245 230 2561 273 3770 48 1110 1921 978 3649 1153 1162 3614 2851 4044 3287 1827 2521 1380 4750 1598 2300 1346 1539 148 2857 1908 2747 1117 449 4084 2594 2028 1280 3456 61 4889 775 4473 4185 927 2691 4756 586 3630 3787 1348 980 4442 661 4653 4886 2578 4881 4635 1802 58 1397 3441 3311 3865 431 4843 4407 3420 3990 3196 1305 4025 3874 2984 3024 3317 1463 1844 4930 2031 1911 4209 4705 4250 941 2044 1110 2631 1786 4377 1321 888 3971 4412 4114 3990 4353 2414 1380 2453 4992 542 4836 4731 4056 1509 4294 636 1127 4369 2872 1217 221 4907 4918 1596 215 1681 564 4373 1493 3060 2663 2416 4205 2491 4205 4469 4941 4495 2751 1743 1716 1861 318 4406 2554 1455 4876 1373 3883 2667 1455 636 4912 1362 4273 1015 1349 994 2170 373 404 3541 1244 513 1473 3704 1078 1117 4981 1501 2435 3834 2372 3473 2376 2338 1118 2774 4809 647 3561 3899 4716 3520 4333 1879 4548 4755 415 3425 3079 4229 2455 2443 1977 3924 3842 3858 3159 4086 2672 416 1669 1239 4255 4467 4113 1127 4494 4843 581 1090 3499 4911 160 3838 3310 4561 4774 3392 843 493 3460 1087 2708 958 1381 4912 2069 2818 2775 1112 742 3993 983 3461 1221 41 2361 1686 3825 4477 4888 4758 3960 1257 1916 4189 962 72 2823 4415 1235 1535 3951 2155 941 2103 2536 3405 4124 3174 3607 164 2296 3695 2383 3596 3006 4541 856 4038 1359 1748 3099 1915 4528 3385 2671 2965 1993 2348 1056 2487 3638 3813 386 951 1953 909 4306 1075 1525 2968 3438 49 501 3026 1920 965 2763 2430 3134 4023 3225 4960 4157 4106 652 325 2730 407 1459 2798 255 1896 4388 4225 3764 1021 968 920 124 162 555 1991 3692 3407 4125 562 4383 3047 3763 4229 1980 3073 4774 1250 4966 3674 3818 1335 3491 4761 993 4829 470 138 1942 4338 4742 4668 483 3392 3236 4235 4483 2004 3361 894 1888 623 3622 3586 3206 1201 913 2973 4622 1913 807 1628 1396 3990 1428 837 402 2049 3965 3518 1803 1072 2606 1148 472 4789 2860 4509 1199 4861 2357 4783 334 3410 3131 2966 1548 4738 4774 3930 3841 3749 1286 878 3914 3730 972 11 1110 3427 298 4731 3363 3172 4710 3438 3833 2816 828 2848 3197 4972 2969 3217 2208 4114 3344 4915 1526 3016 3313 3184 1440 2686 4869 3362 1586 3908 1796 2369 533 705 1367 3265 3398 4933 486 9 2453 736 394 2332 1904 1672 1244 2260 1525 832 4421 1122 4851 1115 4956 4647 4410 3589 1779 1335 2462 3922 554 145 3304 1365 203 3320 1365 147 1100 4653 1509 1701 3896 602 2197 1474 1614 608 406 2114 4832 706 355 2740 310 4064 855 2721 513 2509 2829 2174 128 4410 1230 1086 3670 2513 4319 2542 298 50 1416 4792 3917 209 1110 936 1736 3078 4769 2250 4907 3835 4255 4058 2359 194 3887 4778 1869 2773 1479 3712 4797 2348 2975 3685 624 1219 3884 4119 462 1608 30 4103 4129 3545 4865 708 3256 1052 392 1599 605 1942 261 4949 2072 1397 2515 1928 3097 2494 2629 566 4569 1711 2075 3104 4154 126 2332 4829 1235 1496 335 828 509 2283 2361 3221 1192 85 2074 3393 3751 3546 3167 1973 7 810 3874 1436 3229 232 4045 4458 3789 4668 4099 3937 4675 3714 4480 4112 3078 2001 2187 111 4568 893 4723 3276 1359 1910 3279 929 4271 4287 629 1155 1974 3535 1188 1925 3087 2499 1633 4227 1880 1770 2022 4728 1547 696 2214 208 1633 1667 2227 4662 4354 769 3033 3631 790 1033 2096 1046 879 2957 4669 1310 333 1334 4721 955 4753 4296 3585 4017 1634 2633 1996 2731 4507 1207 1056 2998 2027 4663 4454 763 4771 2702 1330 680 1444 4228 1516 4624 3926 4276 4065 3902 4834 3406 3194 3086 1626 149 4099 4693 11 226 798 3236 730 311 1238 2448 2084 1172 4420 1253 4196 2709 766 1846 2841 4913 1139 407 365 3805 1456 2804 4799 3728 4118 1743 4858 2965 4345 1133 4 4347 4642 610 4712 3352 1902 3512 2380 4130 542 260 1620 3629 4957 1058 4229 4336 605 2731 2842 3351 4858 2070 2875 1738 141 2445 4713 2157 1786 75 4212 4478 82 3773 4885 2099 1434 2774 1812 2929 2410 2737 1451 3445 3816 3114 2960 3295 3674 2437 2607 1322 919 2222 4166 3278 2295 2328 3800 3110 2294 1943 1779 2107 3693 549 3673 150 1313 2464 691 82 4610 466 4217 2232 2070 1240 2939 4088 4163 3580 4875 1615 3392 4596 2633 4051 1149 1424 406 3897 630 2535 3785 2720 3988 4547 533 2404 4916 1504 4761 3779 358 1017 3878 3235 1271 3163 4141 3250 4415 3753 567 2685 3748 798 1899 1690 4285 1542 3275 3037 3704 2885 3367 3719 4957 822 1824 3378 465 2957 254 2054 2828 821 4011 3128 1899 332 2766 46 2254 442 1105 1204 2563 3470 2396 4297 1194 1977 4887 339 4630 4680 2787 4599 354 510 1458 4154 2618 1768 4867 2299 622 2167 3559 2358 291 3122 271 4530 721 3449 3963 676 2638 4603 1996 3538 809 1265 2107 145 2808 1536 3360 3976 2283 1147 724 2674 1694 4575 3431 4144 2787 2038 2267 3573 1782 140 2110 2224 3087 773 2148 845 3683 1765 2635 524 644 1222 4662 4937 636 1510 27 3890 4614 3006 741 2373 333 2924 962 2967 3427 1858 4885 2445 2948 2797 2373 4111 2928 2998 4413 3656 2796 948 2266 3296 1585 929 1808 2282 3636 1681 1741 3134 1933 4742 349 1184 3456 3014 1388 4183 3423 1547 3159 1023 1173 2674 2859 4623 4188 2205 1548 1116 736 2737 3568 637 4378 4880 1826 284 343 4377 311 515 4207 4267 916 4301 942 4925 542 336 4669 3249 2672 4842 1162 325 225 4561 2012 353 51 4313 128 4251 4605 962 1783 686 4018 5000 4141 2654 4624 1641 1884 2701 890 3106 1591 3378 2223 3027 3503 4365 1648 670 3882 172 4582 4532 2734 562 4025 3208 1147 2026 3834 2946 262 4056 978 261 631 1568 3089 4153 4716 2613 3560 3018 4227 1884 1959 2111 156 2846 2456 988 717 450 3738 3488 596 2568 1215 1008 3728 3087 1086 3546 1137 2784 4033 3435 3323 3736 3720 4698 2296 2706 4221 4490 1595 4811 1510 4556 2909 428 1175 2730 1395 1252 4149 4253 374 3283 499 3353 1530 3264 1713 3156 3007 436 4768 1770 531 3637 855 4772 519 1668 3393 4316 4653 2663 3893 354 2065 3120 4413 2258 3621 1740 3223 1332 3602 1100 1799 2475 2750 3903 1539 2879 3777 823 2301 939 3311 543 3933 1151 3017 388 2989 4550 2604 2049 2715 3201 3384 593 1122 1059 658 2425 737 4604 2634 1914 4170 2542 3590 796 1357 4483 189 1334 1890 1052 4021 2759 2131 2195 518 1776 3928 331 1181 640 3464 3490 3730 1599 815 222 2522 2715 1186 565 1269 2822 1581 235 4297 2277 3837 856 2205 466 1335 2559 823 1284 519 1321 39 4954 3178 1872 3017 1524 3980 2044 1599 1266 4922 3401 2269 1386 4218 3135 2235 2406 2166 1641 1479 3796 4029 1831 3824 1084 4922 308 772 3726 1619 3656 2027 4489 2107 455 457 2277 4488 1952 3928 1458 3189 1206 3348 943 1634 2939 2901 4644 3255 64 4600 3768 4181 2271 3479 3411 981 1793 468 2213 3694 768 1506 2862 1163 2910 3420 1564 2579 3732 724 4064 2648 309 1230 2345 1128 600 1338 3559 4063 4745 3925 4561 1747 5000 3424 3920 3319 3064 1504 3057 872 658 1100 4519 2219 4440 939 1631 3989 1546 3171 2787 3289 1956 131 928 2814 3534 3706 599 4863 3187 3821 47 889 4634 1973 3105 1688 544 647 3499 3394 252 4682 1510 3578 1818 3820 4992 214 4385 3326 1779 4666 2653 1755 3492 1155 2013 1621 3405 1757 1174 3488 1515 3798 2054 1333 2144 856 2138 3873 3626 363 4640 3571 1803 1048 198 4745 2407 2335 185 267 4657 2842 4207 1687 1454 2624 4118 2300 4456 2667 706 4919 3540 1578 67 1105 740 2896 3172 2278 879 1699 1405 4567 1732 4630 2458 4809 682 1127 3299 2956 4539 2737 962 4526 973 2564 536 317 4120 2056 2903 3136 4138 3902 649 3767 3998 4023 1096 2958 2424 4466 3028 1351 2907 4922 2441 20 595 2982 4085 649 1387 3000 606 2256 4681 2127 539 1874 4077 4805 1566 3045 4502 4936 3512 1089 2604 1149 1877 3074 303 2585 1972 33 1615 566 2584 4539 1001 2253 362 3536 1577 2726 4564 1749 2434 4369 3295 547 2751 3848 3038 2941 2462 1586 3553 2918 3040 138 1395 265 3435 3383 301 4527 1608 4306 4953 213 4237 4522 2199 4291 2995 4371 1723 358 3633 3154 4349 1214 2031 4123 911 4017 660 1532 3259 2830 2417 4447 3547 715 3932 996 1871 544 4118 772 1770 18 685 2007 3453 2025 3875 423 4283 1450 4389 4995 2275 4925 196 3109 4458 1784 87 3812 2670 2834 2656 4531 3580 1369 4171 1656 4450 909 1106 3286 1918 506 219 675 4989 3770 248 4195 3861 2921 2366 4379 3851 4655 4399 4294 454 2098 2112 460 234 1497 4747 3454 2886 1050 4238 1084 71 420 1579 4815 730 4622 486 1391 3982 110 3106 4406 3759 1315 1564 2562 4453 1316 1758 3063 2483 799 1398 1611 792 603 684 4737 3889 2750 3551 2926 4125 2183 1913 2143 1416 4781 3262 4385 3984 2294 4426 1200 1747 3489 2104 3233 431 669 2043 4007 3209 2223 3145 977 2319 528 3594 450 3838 3581 4446 4345 2940 2149 4812 4607 4398 2903 4156 2243 4956 4417 4262 1449 248 3250 1289 4758 683 2905 189 3774 536 3083 121 4823 1559 737 694 3347 2187 119 4665 2362 3613 1303 2013 1157 3375 1524 4183 4972 425 711 624 4697 4183 2686 1695 3747 1920 2752 2284 2516 3713 4026 2406 3452 1353 501 3902 547 402 4509 1698 1794 1390 4731 3835 3891 4072 2965 3455 3061 3135 2953 3127 2073 2030 3181 4210 3047 3535 2346 2353 2450 2819 4276 41 2800 1075 2964 4324 1547 4539 2558 2504 2490 785 1875 4782 4793 4411 4968 1724 2748 3342 1878 2124 928 95 1552 219 2795 534 3432 4483 1151 3302 3241 1473 1139 4455 2030 3503 1978 4580 2090 4395 2609 3158 3615 1151 1621 494 1279 4983 1851 4271 4510 3494 2191 2026 3830 3793 926 1159 1280 3730 595 1739 4962 3982 3989 2348 2708 384 2223 3031 3266 644 2128 1675 4341 620 249 2804 1274 2847 2409 208 769 429 636 4613 4855 1764 3472 977 2188 78 1302 337 3838 3001 1007 3611 613 197 837 1075 4829 1297 3757 874 2519 2479 3468 3170 2903 3452 2639 1611 3055 1793 1 4010 4003 4756 953 949 716 2512 2817 2464 1293 3024 1240 2002 369 2864 3361 1432 3563 2500 1930 4378 1852 3239 4478 1866 1840 3470 475 2192 4129 1402 1813 2816 4435 1682 4425 945 1326 3454 2387 4520 512 93 3472 2931 2888 1248 413 3631 3164 2517 406 4371 2188 2877 3856 2490 460 4846 3431 1133 4726 385 2760 3791 1758 2845 1257 2599 1084 202 4004 3849 861 343 720 2989 987 725 888 4911 264 2594 4282 3613 87 3479 1368 1269 4603 538 4226 1436 4894 1117 2243 4991 1836 2469 3000 1254 677 2804 4860 3092 1478 943 119 273 4713 3440 2154 2584 2272 4285 4308 4009 4782 3135 4624 2696 1814 4981 3821 996 3970 2886 997 689 1125 1082 3118 262 3001 3946 4604 192 2115 2068 3693 2381 1490 648 1003 4194 91 781 2614 990 4088 1796 3111 525 4124 4900 1847 2381 232 909 4542 1604 674 269 4820 2704 3457 4070 1571 2557 1930 1717 3578 3283 286 2037 4332 4142 3073 4962 3559 2292 4085 647 4902 4282 3645 1448 1471 704 1882 4753 4582 744 2042 2813 1248 4011 4524 2127 3337 1996 1069 845 1927 4882 1310 2199 1516 2299 4483 4469 4543 108 4013 2223 3588 2761 3137 1098 2312 3772 688 1474 2646 725 3101 1298 1516 4159 2874 1429 3166 2860 2363 4993 4698 3435 80 3527 555 4321 440 749 1919 1820 3849 1195 2345 4386 1393 1897 3079 273 3440 3312 1276 2524 1507 3612 287 1708 3771 2377 4115 1645 2988 2083 421 2661 3415 188 793 4800 3984 2306 3086 3302 1712 518 677 643 492 4022 3222 4183 388 1963 3842 2452 1205 4572 4258 3083 1487 4738 1367 3847 136 3834 2832 1695 760 2710 2767 4825 1771 1132 1396 2290 4746 501 32 3798 2330 4079 2772 1014 2451 3644 2000 861 570 1489 1164 339 2815 2312 618 3634 3288 1454 3761 1948 2636 4309 2764 458 1449 587 737 3638 4439 1930 4795 2162 1755 1398 425 375 3893 3018 1780 1600 2914 4667 3749 3204 4034 691 1268 1727 635 1727 842 1049 2052 4618 576 4685 3435 1920 3486 2636 3648 3852 133 1792 3184 1314 1701 2425 3258 1853 720 2131 2509 578 4909 4494 1801 3484 1078 3357 2353 3174 2354 2616 2351 3636 1676 4338 2664 4506 1234 4227 3740 955 2534 878 4303 4099 321 780 3555 1662 4427 512 1132 551 4172 3290 4642 681 4183 3796 1819 2882 1753 4736 3150 2419 3974 3055 2744 545 2005 2363 3707 2639 943 3814 1986 4946 4012 521 1895 3499 805 2455 1158 1177 1027 3527 2815 756 4063 1525 727 4771 8 2353 535 1143 3032 2886 3308 1318 3079 4684 4694 2889 615 103 2801 4438 4870 1839 1102 1222 2487 1886 2595 1432 2665 1989 23 2077 782 2455 911 4042 3462 3531 4972 2849 3345 414 2619 3960 4337 1127 2403 4008 3790 4714 3570 1711 2527 134 4009 1351 1672 655 4899 4252 358 4092 1714 2762 3381 2114 3690 4845 2179 2983 1572 896 2410 1383 3365 4567 2393 3139 2236 3316 348 2325 4551 4189 264 3382 3111 708 736 2257 263 1006 1611 93 1321 4341 1627 2622 3809 3582 7 300 4152 1276 978 2186 2490 291 3866 3024 2712 1829 2905 2218 2871 2961 4848 2440 1016 1095 799 2020 4182 21 4414 1734 4843 1941 2400 3179 2243 277 2074 1386 3254 3389 1400 1718 2874 4004 2401 4039 2840 4116 486 1896 1467 1250 167 4554 3532 3079 1982 4952 1088 3705 2857 2 128 34 2196 4826 1927 744 869 2969 2856 4844 647 4947 1206 1467 2695 895 1826 152 3018 4088 3265 3088 1325 358 4107 4236 267 1126 2957 3099 2003 622 1664 941 2736 186 3088 3969 4591 3690 4813 4624 3444 513 1477 2263 2333 3151 3392 793 1837 3664 3139 2123 75 420 4430 991 161 4805 2046 3681 1109 3379 3971 2141 323 3427 1595 2311 4120 3956 3590 1577 3601 4233 3743 1232 3690 2810 3001 3760 440 1874 4616 1324 2248 2034 1620 2998 2005 3965 4290 677 878 1338 3634 1722 1925 4118 2602 2738 2793 4679 4977 3743 597 3938 2685 423 3007 1981 462 2939 98 1181 4328 4265 2844 2474 4589 2635 912 694 3865 4558 3246 4122 2756 756 4454 3217 884 1154 1273 2171 3592 4883 712 4252 3990 1675 4130 4858 1573 4052 4835 490 4308 4637 823 2587 210 3349 4707 1721 3955 3253 445 4796 1178 2084 911 630 2073 4920 4560 1841 3282 3332 4082 1495 3818 2676 3989 864 3616 4418 3323 207 3563 717 4802 4845 681 2469 2653 1469 1649 584 1067 2790 714 3528 1231 3445 521 619 1782 1928 215 3874 1028 1779 2929 3954 1815 4527 2615 2870 4226 630 4477 4658 756 9 3156 714 479 1010 3770 721 4609 1130 2270 4354 4438 3276 3301 699 3419 3600 5000 1909 2821 4761 3251 3246 1313 2608 3888 1502 4081 990 3506 21 1429 622 1779 2076 391 1065 2526 3687 998 3207 21 1514 1580 2805 4628 2529 4392 1553 4884 4350 2293 3704 2225 2542 3721 2153 2357 2796 3263 4008 2107 3685 3965 3556 4652 3955 3479 1568 4365 2323 3554 3862 2655 4790 530 3079 862 787 4612 2116 411 1667 2492 1985 1986 908 2625 2172 1957 2527 3396 2554 3446 739 3317 4939 3521 207 1806 521 1392 155 1974 1901 3837 3552 1815 3066 268 627 2008 3112 509 1431 1267 1882 1214 392 3304 4832 2608 2360 3505 638 3550 1877 2220 2891 4057 4321 2916 2571 2166 3969 1584 2726 669 3447 3347 143 4460 544 1762 429 3003 2983 3929 4261 2774 3488 1118 3702 934 2678 76 803 480 389 506 2797 3980 4304 778 2935 2903 2564 4218 2136 850 4827 2278 2556 3064 2235 1860 356 4380 1469 190 3505 2649 478 4980 1381 4328 4448 3823 714 973 1906 2559 4968 1930 4428 3735 3444 1483 3973 4843 3363 409 2093 4129 2403 2679 3115 373 2715 2512 1759 691 1326 2375 2369 2569 1301 3477 4009 3442 2937 918 3492 204 2285 4300 2870 3355 4674 2483 3482 1420 2816 491 4884 763 4116 658 1400 4701 36 2311 3743 4798 4061 3456 3281 2517 2198 21 542 971 106 2842 4812 3368 2114 1737 2477 3798 977 2190 2541 4708 2046 3713 4920 2036 2093 4808 2186 3533 3718 3386 549 449 2357 4053 3615 4544 376 3208 3353 3460 164 3906 4849 4635 769 113 3192 4784 4681 68 1181 2643 2637 2474 4161 2092 752 4817 1521 3187 4210 4944 4679 1747 4478 4948 1817 4715 1132 1791 1985 1756 376 1156 2747 1454 1729 3837 4354 1986 403 1397 763 3737 4973 4438 3056 1724 2892 653 4462 3545 1982 273 3751 2397 4176 1447 1673 3981 3945 4673 2622 3195 4004 402 3098 1455 1906 2980 1672 4115 4038 3818 917 2062 1711 4174 4579 4490 4001 1780 3504 279 4116 1053 740 1878 12 750 1839 4478 447 3294 4208 3170 2362 3155 783 2424 2093 4358 1076 3372 3754 3682 85 3675 3922 4481 1756 1585 168 3727 1199 2475 1027 1069 1823 678 985 279 3473 3678 4807 2870 2640 39 3985 4487 3345 520 2776 339 621 4363 2975 4405 3602 1415 2062 1375 4859 558 1071 1813 3908 3711 4748 2504 4270 2925 4567 4172 4033 1806 2847 2818 3957 404 2818 3967 4400 4912 445 3787 347 1378 638 211 2525 3146 4067 2224 1558 2163 4880 4838 2581 4602 3269 790 4867 723 662 1804 2254 284 217 3065 3607 4913 3691 874 1100 390 4148 2599 1559 616 182 1565 4244 141 3970 389 4615 4014 4539 4674 1748 460 3904 4335 2757 1569 782 4903 4064 3795 493 91 2966 4404 2198 4256 318 1804 1339 1366 3495 4685 4455 3570 1777 3222 1402 2228 2629 3578 4902 698 872 2790 4445 3660 2789 4542 3960 4646 3560 136 3929 465 267 4167 3730 1193 4116 1857 1924 1752 933 3426 2634 130 3211 2567 1627 4215 4008 3788 2875 2549 2202 4063 4442 771 1009 738 1803 1271 740 2900 2287 3825 3421 9 2496 2734 4809 2270 4726 4238 2401 4950 2893 2821 3939 3511 2965 4630 4145 2718 4201 59 3289 3887 3593 4167 3467 4933 3120 4892 551 2624 3038 3405 3852 3522 2374 3286 3482 3225 3753 1702 4345 3561 2482 3764 3703 2503 2833 455 1079 1582 1920 4309 1508 2870 632 4373 2178 4208 2709 3149 1054 2219 1014 148 4497 947 1406 1105 768 1916 270 3074 3871 4923 4408 4414 809 550 4277 2924 3402 4591 4969 2337 2062 4156 602 2391 359 4266 1308 3312 2026 1710 399 2623 3474 3610 2439 3151 3564 1390 4412 122 802 2821 4184 1507 585 2324 1964 3276 2746 2838 2138 457 1212 1266 2844 4347 3048 147 4580 1223 1980 903 4938 3372 2529 4721 402 4417 1269 2392 155 236 2258 2381 2393 3331 2493 1865 2547 527 160 3420 4629 1989 4344 2263 376 843 3359 180 1381 2897 315 128 422 4573 1045 808 3421 2605 2164 4720 515 2442 3423 2701 3266 1671 1375 4853 67 4590 2146 266 778 107 3337 1315 2269 2727 3291 3539 1880 3022 4983 1616 491 537 3495 605 4466 1957 4463 1952 1093 1771 3690 4197 1766 3038 1909 4913 3005 1000 4010 1175 3663 1989 4143 2119 2683 3885 741 3026 2628 1351 4689 4792 3378 849 4837 3866 3096 4769 3280 335 4271 1935 42 2379 2114 1216 2378 156 1080 2365 4088 332 1038 1058 2602 3578 218 2119 507 1624 2185 2602 2832 2022 217 1475 2929 718 1768 2727 1350 1262 2139 4374 3959 401 1400 2061 115 878 2669 1373 98 959 3550 3498 4939 3300 915 4412 1911 3718 1951 2529 4796 3844 90 2561 1411 4057 2912 2929 1073 628 633 1137 2698 1022 2791 4366 3594 800 2594 169 4826 4642 2303 149 4849 4557 2157 3669 4728 3754 1159 3172 2205 473 453 3507 425 2075 2730 2150 2442 4096 1303 3311 3834 418 4487 3106 2013 4536 4097 1807 4559 2700 2290 4588 3652 4846 4768 296 1622 4550 1023 1529 835 2477 720 1119 4853 2893 1061 486 2336 4485 2143 4648 2287 3742 3512 4561 4583 1072 3561 89 89 2494 3245 4142 1933 629 3764 3047 3194 4802 2114 34 1703 2105 3069 4207 2254 2142 3762 810 3739 1552 648 1549 3569 4417 2723 4627 1141 4687 2955 4199 2681 2350 602 603 3794 820 3874 4729 1947 3140 445 1374 3480 780 2971 4506 1164 2950 3967 3049 1691 1619 1730 3925 3736 1083 3327 361 2737 2126 3573 911 2006 918 4233 1572 3421 1987 2801 3927 4729 2190 1273 3893 4070 1702 1530 3920 4783 2766 1446 2891 2065 4732 4918 3215 4709 3068 732 4570 2690 4292 2569 2531 2464 3925 4608 3143 4158 1928 4393 367 4316 3647 4991 5000 3098 247 178 4681 4224 37 1238 4216 4460 3262 3123 350 2543 637 643 798 1856 1713 4614 3890 2671 1700 4729 4838 667 469 3154 4283 2885 1447 3422 4725 3667 2600 4660 1798 750 579 2784 3025 4020 3038 1401 4495 2830 3901 250 3541 3539 493 4988 4028 76 57 3907 32 4422 3377 4133 3322 1619 438 3071 4238 3049 3776 4679 2358 3697 512 4178 3869 2113 4206 4048 428 2123 2876 3995 3016 1244 4608 3604 930 405 4510 1934 838 4310 1076 337 1052 2086 3117 536 4971 3412 3751 4715 2625 3209 2980 1654 3404 3876 3621 1512 2484 1516 4018 4957 2606 2722 2731 2741 3835 3004 394 491 4558 2067 4087 2942 4458 1334 1483 3427 4106 2980 1101 4537 4279 4671 4808 3331 3542 1395 2003 274 1567 323 895 4329 2487 3861 4653 2503 199 217 2174 2656 4154 1597 1433 4596 2659 628 4248 2431 4333 2386 3915 1704 1 1538 3811 690 3308 3209 4232 1045 542 2264 4028 1805 2140 2677 1550 1210 94 1450 1192 4247 4770 2709 2626 2132 2855 871 3220 1228 579 77 1631 543 302 4442 4189 2777 4612 3659 85 2753 2263 1113 2856 4435 1475 2587 4495 1823 1489 49 570 2056 3068 2130 3026 2901 38 4391 4632 1611 2028 4542 51 3489 1990 2703 663 2882 1760 138 1625 1503 684 2904 1580 2763 4758 526 750 2565 2278 3245 1555 4305 2458 140 761 2703 4529 2868 2475 2091 2289 739 2311 1747 3617 4746 4848 3764 3096 4943 484 2326 3293 3804 4166 1099 1140 2166 1805 2204 3191 4758 652 2708 603 860 2696 4203 1583 255 4645 812 1600 3198 713 4015 352 2242 2328 736 986 857 3718 86 2560 3333 816 3581 4446 395 267 1940 3012 2541 3587 1696 4055 3936 3182 3711 1168 4439 1599 3406 1283 3190 1003 3004 4354 4231 2479 492 4608 4793 2080 3343 63 3652 2617 608 1482 2486 2833 4006 2499 345 1842 773 4326 1258 2923 3061 1588 3988 4999 826 2074 4467 2804 586 383 3906 3813 1938 2569 4005 1505 466 1249 287 2673 4292 2714 4430 3598 1601 4790 3242 4136 4492 2601 465 232 2108 1164 1934 103 4990 675 502 565 3586 4776 3217 4195 241 3478 3183 3729 2317 4742 1480 1377 361 2781 4027 4810 389 4820 2776 3406 3547 479 366 1708 1373 1159 1366 4726 1548 4112 149 4860 3842 2331 390 1216 954 1861 2606 3800 3186 438 3863 968 24 308 2693 2541 2962 3557 796 658 2092 4728 3592 1551 4870 4949 2771 2109 1380 1208 1986 3571 3396 1954 256 3284 3467 3800 4506 3327 4217 2130 3874 1294 3440 4037 4421 735 4865 3178 2644 2022 1615 1357 2335 4465 249 3966 2013 1178 884 379 869 4193 2063 668 4176 1592 2910 1574 3852 3189 488 497 547 4979 2857 4042 1594 201 609 1906 4019 4569 882 1260 4595 3810 4941 4131 4636 2439 4358 794 4332 3438 4020 2826 2973 4474 1634 439 987 2682 4505 3403 3897 3768 3588 1178 1708 4762 586 2893 2630 988 2735 807 652 3507 4731 771 2145 2092 3649 2643 1137 4091 1682 3362 4086 3660 496 3748 4535 1326 2931 1777 980 4187 319 2558 1363 2474 2412 635 1598 3445 4757 693 4251 3819 2417 2542 1235 1903 2534 2032 2587 1975 1537 4142 270 4766 1374 4932 3000 3490 4502 1865 3300 1806 3156 4836 2512 2634 3856 2468 1876 94 68 3615 3999 3731 4153 4252 4754 706 3163 2393 2226 1250 2817 4397 3146 910 1078 1735 3143 3517 3955 3893 4426 3161 634 3830 298 1832 596 3841 1495 78 3741 3452 4488 1521 4795 4934 2598 3788 3490 2548 1287 3604 3538 400 2116 2486 4871 4213 2083 4887 4753 2885 4333 4674 2154 19 3161 4254 3554 2993 4423 510 1350 3971 4791 2487 1333 4075 2352 3909 1226 4835 600 2678 1941 3829 1755 1493 3442 2695 572 3896 664 3903 1421 1419 138 4444 3445 3995 498 205 965 4924 2081 2519 58 1748 2633 2755 1334 4421 3347 3469 4239 4007 2881 1342 799 4891 2277 4075 4234 2545 2168 477 451 299 4420 2943 3919 1000 3290 1195 2888 3570 70 13 3307 1360 4829 3462 1619 1829 3110 2498 2692 719 3630 867 3800 241 4130 796 1246 2305 4353 3702 830 3730 816 3862 4142 332 1348 3613 2560 4087 659 391 2777 4932 4116 3965 4316 612 810 163 2669 838 1989 18 3279 1405 1824 2487 3206 4616 1084 3850 4214 3833 588 1536 4050 1143 1503 2642 2309 1467 3170 1604 4061 2390 3403 2918 1419 1642 1711 4495 2780 3189 4444 2861 3475 4921 3632 3917 613 4727 3880 1570 27 4303 290 718 275 2633 1804 4058 3640 3927 1826 3372 3190 2768 588 2556 1366 4663 4965 1790 3384 187 1765 2043 3252 1877 1960 4007 2568 4172 661 4676 2725 4260 633 502 1970 4722 97 4638 1936 2810 1283 823 4515 3626 1374 3156 552 548 1733 3896 3713 960 4272 4828 3826 3119 3522 1964 848 4377 3044 2130 3733 1128 313 3434 2846 1899 1808 813 197 1212 1150 4334 1023 4730 4353 2023 302 3976 4597 3533 24 2708 2091 280 2414 2817 4173 1885 3054 1661 1100 2811 3098 772 4122 3969 727 3019 1176 2671 2319 3029 2641 280 2143 3202 2405 2334 4545 243 871 2286 3996 2296 1576 3344 4775 4154 2122 3032 2001 497 4109 344 2172 1934 4029 3836 4253 4018 2858 228 3118 3126 222 1461 765 513 3123 4768 3338 3782 2763 610 1765 1314 2638 3307 1197 1866 3511 3007 3018 2483 3607 4248 1812 353 4913 1257 4521 3569 3244 756 3579 3054 1149 2262 1648 3655 2578 1814 4504 3295 2095 1713 3619 3276 4581 657 201 3818 3390 1465 135 3629 4107 779 560 2314 2326 4226 3074 878 1192 936 2557 245 2860 2649 1728 2741 538 3934 3476 768 2165 2948 2686 4982 4981 3042 2577 4832 3414 3110 906 3494 1863 1713 2474 746 2764 3702 4832 4907 1165 1935 4933 3907 3941 2720 2557 3586 3083 1234 3628 168 4972 3434 3871 374 719 3823 2031 3718 16 503 218 519 1741 4714 3634 2618 3388 870 51 2119 3483 4073 9 633 3599 1386 2944 4158 4382 4969 4834 2192 284 4979 1549 510 4634 391 4570 3540 4354 379 1799 4894 3893 1783 990 3873 4933 4608 596 4683 3067 4951 4187 374 3650 688 784 2641 1946 4548 2261 1550 654 4071 328 3565 1478 3722 427 2088 3662 3698 4274 2069 3813 903 1224 4472 3775 3662 3690 3406 3548 2544 2002 1306 1447 3745 1325 2203 1703 3017 254 3956 961 998 1441 2420 2092 2464 4056 716 1923 4852 18 3371 1911 778 887 285 203 1759 429 1840 278 572 2382 1005 3940 4021 2840 4117 2117 4418 4027 506 4421 1769 479 4337 1290 2274 3827 2055 4546 4346 1431 945 4698 3489 3707 906 143 3364 1510 881 1121 2731 4744 4216 4331 4532 1847 4886 1085 1494 3094 3494 866 1879 1026 2942 3618 4703 475 4185 585 2819 2689 2637 1078 4162 2821 3366 3877 3851 2939 2697 4918 1518 1543 2874 4 3814 1564 918 2678 3110 3022 2506 3625 4528 130 2970 1164 3623 1841 1922 2762 543 673 3873 2108 3431 3275 3401 2469 2230 94 249 1564 4427 1731 3275 2997 2228 1919 4798 3712 1904 3244 165 1513 4453 2031 285 3678 4059 3164 4043 4740 2718 3430 3580 4363 2432 1103 1924 1797 3268 3646 2616 3899 1476 2156 4683 1400 2181 4822 277 2180 4470 774 4223 4306 949 4922 2632 546 1641 1355 987 3800 4193 4936 3279 3163 883 2089 3526 527 3814 4740 966 3939 3905 3522 3979 300 2329 3587 1859 1720 151 2966 3520 3156 264 1874 2842 3127 3267 2905 4162 3844 1566 1871 1176 3708 4578 1863 3839 858 1450 1270 2324 2285 4888 4022 4354 401 3816 1901 1896 526 3187 1547 1233 3184 3158 2823 3835 2997 816 1747 1985 3402 3255 1428 4321 582 2180 1635 1055 3038 3458 2190 4640 4392 4115 1175 4344 3631 1859 4940 3333 1965 4427 3966 3185 1244 3191 2058 139 4356 4841 3715 39 353 4500 853 3818 1794 3985 1732 4599 2795 3405 4251 1868 324 1521 510 381 2783 1897 2064 256 2062 2038 485 480 74 4724 2146 2283 2357 4308 2600 1380 370 3707 3701 2745 1455 570 498 4797 4834 4188 2454 1255 1913 3834 3441 3458 3128 1914 2586 4091 4783 3292 1106 3990 3978 4412 3383 4066 31 4131 2898 16 787 3630 1473 3464 4166 1197 469 147 3730 1061 2549 1578 824 967 3714 3350 2266 3279 1097 2998 2970 1293 4092 276 986 2631 2665 2952 1946 3085 4585 2075 3566 4908 3722 581 1669 3204 2494 977 1811 2050 2626 3772 3743 983 3712 793 2878 2990 1149 23 1126 3442 132 1681 2556 182 1377 4029 4583 2371 1766 2742 3546 2053 3001 1595 558 2254 1140 1357 1333 4274 676 4629 513 1418 4243 1603 1571 769 1063 128 868 2578 2952 4093 3351 192 1621 490 2221 3036 3016 1672 416 1010 1925 2623 1432 812 2679 4609 3905 662 4100 453 3315 4600 1556 557 3729 1960 3741 3296 4450 1829 978 1561 1555 2045 3375 342 2667 687 2167 2169 1054 2178 3327 995 2459 4709 968 1476 3974 108 3272 2740 4998 2138 3026 318 376 1281 3081 4847 2194 3683 41 1403 745 4973 4031 201 4140 1919 723 4770 4038 2541 1173 3622 2144 65 2118 1254 324 1830 1666 403 2931 3830 317 1710 3400 3238 1850 1854 2155 3293 4565 2157 1080 3672 4931 315 3093 3409 2085 4738 2031 3083 1041 4936 373 2048 305 4232 3820 3307 2857 921 4425 1270 133 709 298 4182 3289 1795 3286 818 4135 918 3136 1839 173 3837 4280 4207 1084 2729 4322 4461 3290 4641 1517 4202 761 3809 2236 2524 1126 4942 785 1810 1234 124 2293 3049 4861 3873 4369 1730 822 791 2409 2705 652 3533 812 320 3920 3439 117 4938 2232 4370 4205 2264 4566 1985 1006 2607 3799 587 633 4824 4157 3418 2153 3519 2774 3293 4814 3533 410 343 3756 1694 1840 4637 4681 2892 1306 3788 2482 282 2084 1586 838 3265 209 1416 2209 2926 3398 1254 1467 2218 3333 4959 2087 2489 3212 1696 2165 452 483 1397 2984 1903 1690 1349 1360 3499 3048 937 888 2053 125 1305 3249 4573 4953 167 2526 4864 3842 2137 2918 3527 2387 4059 1358 4334 1663 1643 2836 3062 2778 2060 2181 2899 2128 4763 2687 3366 1260 3109 1720 4724 819 343 1181 3741 1318 436 2700 566 636 3227 403 2327 3085 1511 4390 822 3016 3469 3069 2923 3926 3353 4747 1130 2548 2545 1920 764 701 800 3856 3093 1078 3693 3450 2327 401 2585 4771 534 1322 1861 1688 1531 1125 4338 3983 2050 1070 2526 3103 1859 4751 2326 3770 1228 3438 4766 3346 805 3396 2099 858 1634 2271 1810 3505 1093 1544 678 3739 3378 2230 102 1007 2826 2018 812 1657 1408 729 2071 3890 4487 3917 2138 3603 129 4500 2963 1702 633 4167 69 4069 2915 3685 2734 2945 4711 853 2105 2852 4841 1559 470 4631 4620 1684 1349 4709 3234 2322 2175 1046 2317 1097 4133 605 3186 784 1582 2931 2121 208 1790 4850 3926 4176 2833 1210 4979 4720 1204 2095 588 4710 2437 1536 1137 4852 62 4330 1079 2095 2150 4884 3096 2010 39 3577 4150 3601 1033 2465 2796 3839 2534 4655 4813 304 1812 252 4675 4751 4718 2731 969 3793 4723 4563 3530 3945 3302 576 2984 794 3324 4307 3213 3032 1537 101 2845 4127 691 512 1730 514 2469 4494 15 4134 3534 784 2302 1772 4015 1936 3202 586 361 895 4189 4979 1413 2032 1852 4634 4337 3515 86 75 490 2187 3880 483 4708 1200 3211 2067 2108 4382 4645 2240 3127 100 484 4614 3872 926 262 4752 3390 996 4012 2074 3563 4497 2554 3800 3478 3948 3561 2996 2106 122 582 452 1293 3218 3528 1385 1242 2624 933 4801 559 2874 654 645 3512 1286 4486 812 3586 1714 1495 2598 1041 443 2229 3363 3626 2815 2008 3058 233 3290 2167 4170 909 1997 384 1428 3383 1130 785 2094 4863 3914 1354 3306 3191 2199 568 1805 3886 1090 4244 1744 4326 3726 274 2378 1006 1723 1083 2533 1800 52 3011 1917 1964 2705 1771 4812 164 38 800 1096 1686 2122 4226 3499 1909 4977 462 930 744 1811 4661 311 2130 2482 99 1104 3848 144 1920 1981 2718 2839 3674 3485 1634 487 4378 194 3679 1211 418 1096 3652 3732 2653 4082 3115 885 1575 1646 4042 3125 2577 1244 3253 3504 391 954 674 1270 2945 4635 1187 1171 4829 2395 960 3101 4275 4917 2458 2778 3528 2669 2593 1063 1452 2703 2904 721 4572 3270 219 4728 4656 3837 2456 3311 3118 1386 3899 3654 149 1718 1360 3472 2811 2494 3429 1109 3648 2645 885 4473 705 3216 3214 3931 2614 3344 4556 4103 3947 4812 3060 3653 4667 60 4145 2447 720 4399 1123 2415 4781 278 3995 4879 1324 78 1225 3959 1808 4618 646 1290 4269 4103 1874 3753 755 3991 3167 430 1686 2942 1492 4827 1873 2208 4395 2177 4566 3073 731 1329 991 4259 758 718 1241 2452 772 3057 4980 1405 95 3068 2228 1692 4653 816 4035 2427 2281 1759 2652 4383 4091 2746 298 4441 4139 1284 39 3072 2153 2772 213 4550 3720 3208 1841 1591 399 2941 1426 4069 3719 672 4743 4534 4568 4536 2662 1108 4123 4657 4254 180 3281 4026 3654 904 2771 3896 883 1221 2743 4473 2382 3774 242 2410 2156 3055 4873 2258 2236 1818 646 4540 1789 4205 4441 137 4893 1034 2916 3123 2714 599 3038 4380 1853 1244 3833 421 2875 1807 4605 1791 1747 4123 2299 1517 2690 2284 698 664 3433 2164 3229 2154 3470 1762 2698 4907 2055 582 3037 4456 1042 4718 35 3958 40 1645 1368 443 797 3078 1401 1734 2202 437 3994 714 884 4254 1258 423 338 3892 3442 2065 4370 3620 2122 4807 996 4183 4004 1413 1325 1476 1543 4251 190 1083 1101 603 683 347 1733 1111 1405 685 4586 1712 2496 3070 2042 3240 2694 2561 4927 2921 3137 2971 34 1068 797 685 595 36 1948 422 3018 4040 2904 2974 2794 2028 1748 12 3032 3024 2539 1953 808 3584 928 2243 2208 2322 1292 2467 2972 659 4852 3823 4536 2282 1344 1017 2921 940 4677 3102 3613 1102 3524 4327 285 2470 2329 3123 2322 4027 1868 4636 3758 456 2028 4493 2726 773 47 459 2559 1518 1770 2617 3166 2410 263 2970 3078 37 762 3187 2222 3622 3468 3541 1473 1106 3633 3248 1924 2583 2873 643 587 4458 802 453 2724 3994 3340 655 4906 4850 3476 3968 1619 1723 618 2304 27 2343 3722 4557 1311 3735 463 3025 587 1815 3204 385 1237 2349 217 2824 3095 2669 1148 3690 4048 3415 2525 633 1796 2271 1720 4636 2208 2717 599 971 2383 851 2974 2044 3007 1154 4949 3241 2845 4405 4674 3896 3589 4643 3684 4161 1514 1057 2081 2028 2020 174 4537 3656 2045 1766 936 2845 2923 2744 1712 3843 1082 3392 4789 2417 4639 1253 1183 2583 2981 4564 339 4324 2412 1651 3962 4424 4237 4759 3897 4147 2607 271 3048 1941 2270 1766 4083 3692 4862 1085 2300 513 2372 1046 2734 587 3806 2138 3180 546 941 1124 2880 717 4778 1924 3412 805 4255 326 1501 552 4890 4400 4458 4631 829 3151 3745 279 984 2570 4459 3692 798 1398 1420 4858 2084 2376 740 2498 4941 4990 2192 3723 1968 167 4353 4750 3808 3094 1699 1849 179 723 4528 3709 28 705 4027 929 1018 3657 1413 4620 1870 2846 772 4558 2217 2208 871 1744 2739 1321 1635 2591 4437 3178 161 3221 1024 4103 4029 624 1852 2903 769 138 4314 4245 3064 2575 1626 2210 1515 3546 1342 1024 5000 2776 2261 4856 4157 163 2361 1517 209 752 4049 671 3764 3689 3976 762 851 4765 628 3060 2133 3491 4432 4850 2528 738 1954 2667 2732 1140 2246 475 1510 287 969 2258 1631 1675 3694 1675 3723 4782 1693 4517 2051 2635 3175 2349 4963 2518 1203 1354 3628 1946 565 4048 1843 3523 4105 510 1016 2580 740 208 4417 1195 4452 4949 2180 1472 1043 3978 3528 202 4456 1933 1589 2497 1925 2522 2751 2773 50 1746 4175 2110 3441 927 2226 3409 4968 2218 1632 2114 386 3933 4750 1772 1726 2329 2589 2939 4790 2234 48 2642 866 4526 4866 1733 2003 4873 3510 1537 4680 795 2653 3831 4428 160 420 2677 4077 607 4083 332 1815 4340 351 1867 120 4791 3384 2346 3065 4827 3076 3728 4475 3431 3370 2502 1487 1168 64 2154 3405 661 4606 3845 782 2434 1721 1493 3618 958 913 836 3315 4229 1170 4487 1968 1054 2735 23 251 181 1594 2451 3916 1003 4838 4581 3099 1585 3974 1985 473 1377 386 2977 2816 2677 2289 3379 663 2886 3818 1745 4207 1510 1546 1984 1968 4022 3441 2298 3557 1945 1004 3676 2219 871 877 1904 4782 4099 3542 1332 1165 4686 1778 2554 2057 4609 2933 1086 4674 2487 3438 2723 2250 2569 660 2342 839 3599 3262 4745 2693 4670 2634 3234 4642 3365 2239 4641 2849 2207 3522 2893 3760 331 4541 3816 1601 4303 1339 2398 1445 4553 1750 2219 748 453 4642 1914 38 4082 4527 14 3133 1196 4538 4341 1569 1436 4892 1631 2899 4251 3338 2524 3898 3739 4163 3475 9 1838 245 2012 118 4772 865 3743 3573 3290 74 4611 3604 1382 218 1152 28 2748 1070 317 3702 2500 1997 1163 732 2857 4700 1439 4027 2491 2525 4404 1592 1550 2467 791 4368 1897 4255 1297 4646 3768 3975 2553 497 4539 1482 567 3723 3149 3893 2834 4483 1869 1377 787 4828 4288 698 4632 1084 4373 193 3554 1710 1439 995 15 1912 3383 3465 2336 4645 2760 1446 3012 1661 2865 396 2476 1152 3543 2159 1189 231 4792 4600 3833 3667 3360 3083 830 1156 2008 2753 1757 2035 3770 319 3540 4400 1927 4533 1101 3261 617 4361 3197 1608 3481 129 1134 2773 2794 2228 2637 466 1164 1274 4284 1802 3034 3991 857 3963 980 2508 4310 55 2390 1070 1151 4703 4439 4781 295 4491 3971 4622 787 2163 3658 4386 1445 2025 1454 3597 1882 1877 2913 2784 3229 4944 4493 999 626 1385 1546 4323 4731 2275 3531 1529 2975 125 4737 1465 3398 4896 4799 2792 4310 1437 452 1014 4425 829 4660 177 2965 1582 2831 992 698 2989 873 3785 503 4047 2384 2652 4606 3238 3449 294 4516 1778 1484 4431 82 2341 3379 1540 894 3694 3935 1525 3699 2743 627 1280 1100 4255 2559 2029 2061 1257 262 4375 4074 299 208 4505 2974 2024 665 4247 46 2039 3792 649 4651 1089 3913 4884 4852 2327 4700 4616 1025 1265 363 4859 4233 3688 1640 2092 989 3189 2037 4961 4299 1391 1009 857 4 426 2714 1267 4470 3603 4646 1006 850 2085 1992 2790 1967 4662 4762 2534 3125 4946 573 3296 2803 2447 138 4278 386 560 2908 3349 464 4451 428 4533 1590 427 3452 674 3954 1998 748 2718 926 1095 433 3317 1383 1053 1881 4527 2687 2755 4920 1433 4179 4958 485 1348 293 2194 1853 1381 1315 1765 304 4124 2822 3275 3807 1741 2573 4440 1700 2025 1167 1081 58 3502 1476 3171 3489 827 1613 370 3876 4325 4656 4404 3410 3029 3605 460 4744 2216 2595 2879 1717 2757 3059 538 628 1315 4364 2154 3558 1800 4966 1354 1541 3059 151 2065 4875 2947 473 4121 2553 3453 2897 3457 3752 1266 4994 324 2027 974 928 984 3747 1003 2574 1480 2498 3092 4512 763 3200 2402 570 298 442 1274 3359 702 341 4341 330 175 4807 2087 4281 1894 3639 1921 76 3084 3432 4384 619 753 3618 2587 3102 2982 4609 3976 506 4707 3460 1135 1515 3082 1815 3206 1972 2106 3753 3739 4824 445 3695 2949 613 2834 3359 3628 1828 3451 2350 4596 2587 336 4043 215 82 2379 1801 400 3001 1370 2289 1400 2833 4465 1278 1788 614 4125 1375 1021 2340 4281 2824 383 1327 3093 4081 3594 4825 4706 4918 268 2744 1015 3949 2702 3693 2719 387 2634 2982 281 239 3300 4780 1991 3062 3006 3526 1567 2781 1961 589 3485 4290 107 406 3287 4444 836 1987 1791 2446 1920 2474 1989 4976 4776 4676 1635 1822 4272 1063 407 2407 1643 349 4788 175 1859 4147 737 1029 3905 1955 704 3086 115 2250 288 4296 1808 4842 3972 1248 4158 1929 4394 909 93 553 3797 242 4154 3390 652 2472 3381 939 217 4577 4227 85 4914 4598 3684 3150 2491 2931 4686 3811 3865 4894 4216 479 3553 4323 1120 2750 3199 3562 3414 2491 4207 1495 2558 586 4512 3074 2162 2030 4092 4165 2358 1444 4882 3985 4170 3855 3684 1969 3036 98 2465 4572 1379 1313 4252 23 2525 3200 3467 1193 2322 1698 4089 878 630 2907 4564 3989 3259 855 2935 3938 1253 3137 2994 1940 3356 1996 2325 4352 4357 4646 3833 4420 3682 376 1335 3421 1365 247 2550 2178 2161 1910 1657 3974 825 890 551 4458 1319 3052 354 2400 3967 4083 4856 3257 3657 2991 3421 2872 3162 4679 455 917 19 2620 1041 2876 4497 1684 1184 771 3931 4512 4745 4079 2208 4350 3689 3047 878 7 3531 2511 212 834 3318 2895 3905 2656 4580 4010 1130 3118 2685 728 2160 3254 2778 3204 4007 2190 1290 1118 1441 1735 2424 2953 1641 2559 3730 3710 537 4920 3740 1528 1180 863 4819 4503 1964 2741 3115 2797 1725 1121 866 4083 2472 4125 3354 3149 3041 4957 1571 1754 2770 2283 2278 477 4838 2901 4947 4071 1662 2333 1420 970 1072 600 4664 3319 2603 4304 793 2249 3588 714 1102 1256 3627 1689 2490 2408 1423 4881 1347 1007 1294 3916 4684 3994 1662 1257 3283 4944 4367 3216 1211 957 2783 1903 3044 321 2884 624 3302 3831 1709 4801 3530 758 2346 4434 481 899 39 2130 3914 629 1261 1283 2040 600 2393 1010 3338 3019 1172 3752 3578 106 4497 1627 4807 2348 3873 765 2362 3462 354 1628 2052 3030 1316 2393 1911 4376 2771 4721 1801 4517 4968 4279 3788 599 520 4416 4240 295 3971 885 3432 511 3830 1549 3281 3472 2730 2016 3366 1358 4970 2853 2718 998 441 1253 1604 2303 4594 397 2775 4438 1502 936 4760 544 4602 4131 2102 1164 1414 4144 2365 2406 3135 1795 778 614 29 552 4993 1751 446 3867 2960 4656 2097 590 2593 3366 308 246 2980 4888 3591 4887 3098 538 3183 52 419 163 412 2343 1801 1383 3027 695 3827 3885 3796 1789 4499 1873 4189 2478 2592 611 4293 1428 933 3303 2994 1693 4504 2940 332 1306 2340 1125 4399 1977 2999 1419 2781 1964 2181 16 3042 3272 3899 2141 4742 2591 348 2261 1318 1334 712 4152 2788 2640 4688 345 2818 4497 4820 1288 3827 3107 1685 1081 1387 189 2003 3884 3825 806 4287 2715 3468 359 2546 1078 2667 63 957 3786 1068 2740 1223 2374 2294 4249 3675 1076 3518 4634 3998 2350 4014 3281 1125 4759 1266 1405 517 3982 1201 1590 409 3095 3098 930 2353 369 2436 3971 237 3176 4212 3999 4117 2012 1595 2559 652 409 54 336 2176 4614 1052 1157 2733 4542 1564 1458 143 2793 628 3083 1787 4828 3419 4547 1998 1549 1264 333 4108 4824 744 7 2139 2885 1756 3642 4413 4271 4080 4028 2138 1822 2238 501 4219 4486 225 4029 520 1598 4938 2973 3515 4786 759 2665 923 1954 823 2693 1506 3953 3311 1749 2016 670 2904 2611 2789 4510 4798 2092 4674 1392 802 1787 2601 1079 2081 1085 1305 764 4572 692 3403 1098 2990 4517 1087 1208 961 1033 3264 2274 4697 727 652 2969 2911 4312 789 3670 2175 778 10 2203 2914 3335 4719 1130 1109 4651 3384 1155 497 2088 2474 3651 785 3773 3451 768 2974 4203 2253 1094 4710 3607 1543 2165 2905 2412 179 3624 827 4822 2561 3479 1805 2415 3403 4222 2772 4357 919 1204 1665 1666 657 3733 3975 291 2102 2641 1063 274 2857 2434 3127 1444 2809 1826 2767 2724 3489 3787 499 2478 4720 4260 3892 941 2375 3923 2295 621 1829 822 956 3129 2494 248 2480 902 1888 2635 411 3462 4020 4096 299 3591 2731 1776 4144 2082 4215 903 126 4340 1693 2907 2030 1088 4914 33 2468 1850 2995 689 2434 2765 3843 3085 172 703 2609 1582 891 2680 1903 1399 3282 3327 2972 1208 4524 396 3443 1364 3788 751 4802 1899 3442 2000 3980 1465 1317 1620 2439 29 892 4519 1423 491 4508 1036 1449 19 4373 815 2193 3919 3925 2252 1764 1913 3699 4989 2551 3658 4589 4039 2614 2140 1579 1965 4445 1282 265 2436 2435 4203 3073 3574 4338 466 4519 2775 345 2968 955 907 2810 1785 3050 2470 3548 3235 4942 2594 2898 3986 657 1837 2545 1871 2758 712 2062 3564 1304 3497 4718 4313 1073 3130 293 4699 1861 1391 1312 2144 916 1876 3594 147 643 1717 4107 3054 2595 4020 3020 4179 3417 2887 2060 2147 4285 4256 1726 3503 3475 4003 2329 2833 3909 1547 1655 2452 1718 13 3894 2000 336 2851 3538 23 4551 82 2713 2811 637 3116 981 4814 2324 4207 3726 1463 3079 3717 4741 3668 1057 322 3802 1787 3267 2177 4560 4175 4859 2167 284 1601 304 854 1625 3925 199 2228 2750 2217 3441 545 1358 3337 1426 1837 2823 4830 3580 791 4588 922 1466 2303 739 3733 421 2869 464 587 2387 3655 4592 4396 4195 1023 1815 2683 1114 3219 2947 24 4929 404 4534 2262 1340 367 1399 4141 1572 4207 746 1809 4318 1481 340 4865 4763 726 3831 2833 4094 516 2236 4328 881 4758 4924 4155 1416 2992 4718 3104 3891 2563 1477 1796 2913 2935 1343 4342 8 1460 3439 4673 1830 1384 443 2950 763 2092 4542 16 1508 2863 471 3934 3842 4617 281 4956 2081 889 889 4866 881 712 1339 411 2353 284 3502 216 1007 2110 1587 2683 4849 3068 2538 108 2391 624 132 3896 4702 2486 3002 2004 638 4002 1045 2622 797 4928 940 4285 243 3274 1569 4436 652 2326 3796 2075 649 3501 1678 1022 4119 4854 679 4188 3398 3544 4202 1753 811 4627 3284 4860 2510 1184 2304 4434 3565 60 613 41 2743 306 2062 2342 1626 4270 3369 1000 3758 746 3337 1594 848 756 1709 653 2864 4790 4670 4915 4011 85 261 2725 2153 1091 2258 582 3280 3974 3838 430 2791 1926 4122 3049 3556 2195 3270 2573 391 4540 2067 2303 4109 3921 3689 399 2053 3650 1314 2263 4654 3685 549 3904 152 2220 1868 4716 1646 2461 4174 277 2370 1600 1174 3109 1745 1533 466 4068 667 4187 2308 4142 1900 1218 797 218 2726 3626 557 2860 1477 4842 3812 1371 1193 3106 3949 2676 3663 1104 709 4701 353 3999 4424 2931 385 3524 3965 1764 3106 3856 4165 1742 2927 4984 2112 1614 538 2496 2151 4658 1335 3915 4891 248 150 2933 2221 4604 4060 706 3508 1486 1754 3740 2802 1594 1397 4432 3735 1734 316 4185 2765 3239 1782 1204 3714 3508 857 1931 649 2881 4860 4883 3297 2166 2182 2821 2348 1070 212 784 4825 4265 3607 4509 4115 3946 2828 4642 1345 3425 1458 2944 1516 3857 4447 3877 1467 1123 1172 195 4034 3530 2756 4463 2158 2405 3721 2299 2803 3465 4879 4692 1262 3988 2271 4932 1540 3467 2766 529 1513 645 1395 892 466 3413 3124 2332 3468 2940 4242 2217 1082 2628 3136 4041 2531 4190 336 2277 1273 4517 4454 461 4499 697 3947 4648 3483 3341 2971 1421 1473 4554 1983 462 1919 2946 884 3215 4756 3301 3146 3851 329 1967 1807 335 3870 2248 4305 3909 1390 2563 3783 1515 1486 1279 721 4146 2730 4129 3907 487 1785 3768 631 76 3196 2816 4248 184 3107 2544 63 3 1416 2076 4409 796 2625 139 2255 3635 274 2377 3964 4518 3769 1031 2355 4968 1753 182 999 4870 2647 1320 1921 4400 2312 4951 4390 278 4617 1692 822 4616 4933 3017 4734 1757 739 3495 2263 1437 2510 2753 2085 1463 1795 4463 2520 1524 4238 4117 1254 1762 1397 385 159 1682 803 2648 2768 3137 2647 3345 793 1443 3026 4192 1671 2540 4845 3477 2514 4885 449 1883 704 4893 388 977 2032 2701 467 3852 4560 3491 3914 4011 4704 1760 2574 1778 1981 3946 4844 1288 2199 2339 1871 472 2179 4368 2822 3060 4809 4210 3931 1613 1055 80 2853 1964 1092 1572 3223 3509 1734 4729 4591 1999 1253 2700 727 2965 2957 4440 808 239 752 3912 4922 1394 2082 1009 3318 972 3451 996 4716 1257 1897 1505 3133 3153 2427 1551 4866 2535 4399 2517 2130 2715 4916 2357 2280 1521 617 3795 123 936 2229 1018 45 1285 4788 2095 749 605 2984 1452 189 2614 1454 4974 1484 3822 2277 616 3444 722 2163 4894 2589 2201 2383 4939 2353 4943 2464 2659 1150 2107 2140 4425 4855 944 674 3419 3011 1192 3241 2729 1765 2900 1998 945 330 1781 1850 2542 1590 2535 2146 2196 2775 2553 3205 1846 3832 766 4994 705 3880 4134 751 2894 1352 4062 2891 3292 4921 3804 2141 3547 4356 772 1594 2226 3935 741 4155 4561 2567 37 3524 1312 4040 4465 4695 455 1207 1678 1967 3476 4201 4347 1742 3472 3905 3428 4919 2914 710 2049 3388 4522 1594 956 4281 2903 4 2279 279 4882 1535 932 2818 1353 4009 4875 2748 429 4365 3463 1272 3364 4105 2105 1343 4991 561 924 2262 1989 2826 1815 2302 1007 760 334 1339 3170 352 3114 2102 3936 4078 4412 1723 151 145 3222 195 3648 3026 178 3387 161 4809 632 3020 3980 1376 37 1817 238 3398 247 588 3608 4581 346 4945 1538 4619 1621 3488 195 2565 4918 2207 1890 3184 1578 4719 1264 2239 118 1866 1308 3376 4201 724 4974 3574 4535 2431 108 1888 4615 2004 992 4185 4894 1769 1759 590 1531 4294 4475 939 2648 4823 555 1302 2071 4685 3174 1874 811 2517 2379 2534 579 4991 3661 3316 658 3792 1207 1370 4762 968 4364 1636 1332 4565 2961 280 369 2583 3649 72 1469 2634 3168 3884 3710 3639 4849 3005 993 3402 2665 4931 1918 2221 3481 537 4399 564 623 555 2685 3408 1557 279 4387 276 2033 2881 17 4083 2444 1949 1906 1776 1027 2929 2694 932 4449 704 3369 2083 4363 856 3634 3391 2210 1037 2637 3644 4605 556 473 3298 4444 1912 2611 1823 1246 1609 2770 1650 212 88 2896 857 1916 4173 2287 580 1487 897 1242 3647 274 940 231 1796 4857 1536 3492 1935 840 4404 1447 56 4000 722 2245 357 4784 2913 2092 1285 3057 1091 544 1565 441 736 2658 3887 489 4730 2300 4383 4135 31 3550 4796 2589 3706 4133 2997 3840 1986 2070 4737 1865 3498 4535 3029 752 2039 1191 4875 124 2821 4921 3565 1716 123 4461 2006 129 2634 4783 2025 1345 897 2046 4872 3822 932 1734 1230 2845 3705 1935 3181 2224 2682 1035 4674 4508 1117 4924 772 4452 4287 924 4624 4156 3597 4442 2808 1558 2953 2116 1655 457 4667 1560 86 1997 245 2057 3195 4432 1806 3064 2669 852 2472 4769 4657 2526 4491 2066 1872 4865 2928 4343 2734 2281 22 9 3925 3145 1080 1330 3464 1941 4732 3970 3448 1320 1702 1253 4107 4656 4123 3059 2184 1421 855 31 1356 2678 2695 2705 2440 2851 3615 3044 4280 4604 2326 1928 3477 352 4501 3705 3708 4079 3868 3014 1422 2601 3525 1275 4574 4317 3991 4855 1142 1211 4828 1503 1106 3690 3675 2201 1563 3163 3183 2426 3125 267 2758 881 4801 285 3626 409 1460 3398 2956 2779 3886 2280 4364 810 396 1583 2274 1045 807 4367 3305 3680 1507 4156 2222 803 1393 3720 3533 4785 2501 2552 4700 4811 3712 1359 143 4851 175 4018 3826 4369 2050 1723 4178 2521 4374 3239 756 4235 668 1352 116 3442 2903 4899 1536 790 3746 1034 3267 4578 4680 2595 810 3910 1306 4815 202 2558 1933 732 3856 553 1713 2268 231 515 3083 4420 4638 2523 2611 3062 1583 4966 3615 4527 2994 210 1959 3809 2768 4324 1598 3242 2224 1434 591 3764 949 498 2606 2867 389 3713 4763 2282 4516 3613 2371 206 3263 3276 4526 625 4442 1402 3266 4176 4675 487 4166 478 468 4399 4472 2831 3908 1448 2328 4909 4335 2823 4667 671 1594 3276 217 3493 624 4641 1102 4333 2047 3966 4429 1345 2667 2832 1728 3391 3099 222 2914 3256 1655 107 4589 65 688 2951 3780 1597 3696 414 251 3320 1101 1551 3201 3253 3547 110 261 850 4999 2650 4926 4783 3580 2880 3994 2235 2746 2086 4464 2367 1842 2721 454 1240 2147 1079 1347 2209 3048 190 1350 4399 1768 3939 3773 3499 2821 1604 1183 1020 238 2351 4027 1050 292 800 3654 2388 984 1255 1049 195 1180 3807 2425 3413 1398 3577 4534 307 3056 3775 644 395 3202 1057 2052 654 2127 1219 1900 979 4891 1765 1587 1427 3532 1778 1758 643 2662 4937 3070 3381 2749 2295 448 4558 3847 2892 3931 3634 2823 1081 1477 3956 3724 1840 1703 70 479 3812 2492 3975 3641 4716 1798 2280 2010 3165 1849 3070 3051 493 3574 1644 1917 2881 2714 1653 4016 2583 2396 1502 1741 2661 1202 4586 1324 2512 4989 3548 4591 1014 1336 1353 1525 4013 1845 2483 672 1193 1984 3591 1175 4066 2978 2400 1725 3331 2631 3610 2456 821 4600 4391 139 2170 3514 4166 3132 3242 2822 1959 1887 1145 2967 2000 2017 4639 3815 1867 965 4703 4578 4941 4851 3640 2648 1649 3244 4439 776 2947 903 3619 2992 318 4840 3504 1862 3246 2115 717 3386 1775 1597 2182 4665 3412 3412 1058 3004 3848 2026 2069 4039 4337 2318 2056 2250 1640 4418 84 3451 930 4934 451 938 730 2980 495 1316 1621 3634 4313 505 2588 2283 1483 2622 3237 4662 4374 4076 1107 4117 4309 3695 1290 856 960 2751 3883 1304 2003 642 1766 116 4276 1736 4371 1167 1952 2446 2544 3703 4286 316 1558 4344 2754 1039 4588 495 3372 1072 2195 4072 2351 3098 80 1065 3882 160 4813 3732 3954 429 3759 3801 4406 313 3369 169 3850 4483 1200 1692 4901 90 1158 1284 2578 2139 1984 1368 4027 4038 1072 274 3065 2977 3035 2026 3893 3875 3339 1608 2643 4738 1118 2693 1466 2854 21 1555 4317 1139 4798 4344 3756 4299 2163 2000 4756 2626 785 1200 1291 584 2434 2356 3733 1955 2019 3753 2442 3754 1607 923 3045 851 1954 1193 4494 478 1998 2868 617 3175 2873 3124 1077 4736 4061 355 2438 2548 2655 2151 4084 2982 505 2220 3290 3728 3777 952 31 3100 551 2006 2360 2479 2987 660 868 528 3644 1252 4463 910 282 3287 3024 3407 397 1053 3082 4810 2235 3366 3903 4534 1982 4996 4856 992 1492 663 278 4722 2221 4392 3509 2558 1529 4166 1283 2231 592 2300 4350 1840 2031 2408 1731 1610 3978 1582 2136 579 3748 2148 2034 778 1536 3787 1216 4468 4820 3780 1462 3178 4609 3384 2547 3321 4460 1231 2988 4936 3280 2683 1206 1749 4706 4514 2592 769 939 3959 4678 1159 1250 2664 3368 1345 2936 18 3216 267 4465 889 112 3622 913 4841 4786 4286 2693 2928 3518 3285 2326 289 3615 3070 2074 4746 990 3986 603 2286 1334 2118 4909 2029 4358 3923 3788 1215 610 197 4844 4797 2474 1125 3359 2640 2138 4687 3195 2344 3409 1909 3977 2454 178 2258 3583 4642 1285 2087 2999 246 1615 3745 510 2056 3934 3337 790 2780 4166 1091 4964 3312 1430 3511 4826 4599 1748 3036 3254 3831 3261 496 4762 4010 878 4313 2730 3089 2382 2943 1761 1676 2865 119 4972 4347 30 1962 2789 2464 2090 2203 2225 4971 4652 1693 3427 3253 2854 2707 2575 4861 594 190 383 3142 43 1587 2682 599 2328 1914 2392 3145 3252 4880 4591 3837 3008 2214 4473 3156 3464 2319 3772 3220 1290 2166 3368 2378 3330 4966 437 3315 2753 2112 290 4921 617 2137 4543 3292 1923 1505 764 150 1073 916 360 4646 764 421 3683 2806 3631 719 3067 3573 3882 1482 3795 814 3504 2044 1784 1335 4665 2053 3963 4923 297 1841 1585 1425 471 1858 1182 2170 2943 3244 1917 1806 320 207 4506 3792 2007 841 2528 3270 1170 281 2707 562 2230 4133 256 3723 2762 1773 3216 4181 4538 141 4737 3581 1748 1871 500 2182 3702 4423 1088 2830 582 61 1942 2777 4465 2551 299 2125 3589 1884 3145 4957 2398 3658 1237 4031 357 2288 4123 2070 1524 3829 1046 2040 4819 2015 3944 2592 1694 1829 2768 1693 2901 3558 3855 3906 4027 3552 4850 3772 4808 1002 1235 3487 4223 1753 4704 2089 552 4271 3979 3877 775 3383 2656 386 1707 4443 386 2794 4024 302 3254 2755 4454 4275 4765 2265 2503 508 1551 3994 2005 2795 4755 3672 2729 3292 3856 1251 485 57 1376 1885 2532 4021 447 444 3396 626 1328 2739 4331 4763 2568 2513 2367 2178 3801 3888 2621 2563 1657 679 1003 959 1632 4057 565 1011 4934 4492 3356 4398 1642 1907 1010 3838 2132 1181 967 2196 180 3259 3519 4939 2304 222 1778 1573 3698 3750 2819 1302 2328 84 3226 1207 3723 2385 1346 852 648 4685 691 1118 2914 1337 337 3027 1373 3253 3403 2689 3333 651 173 1174 1533 3345 22 1619 2209 4364 2835 3532 4732 872 626 1018 3082 664 4320 2401 3848 1460 804 3938 4751 1166 2481 2922 2045 2196 2720 3073 1123 3546 2011 4756 800 829 3124 4068 1836 712 732 2797 1574 4523 2188 2248 3631 455 2767 4417 1837 1139 3438 4953 4553 2338 1219 1885 4145 179 4694 4493 3430 2720 2059 4870 1743 4959 1834 3033 3461 276 1918 3714 2701 125 4303 2577 1713 156 2240 2756 87 689 2193 4035 968 2286 2974 1715 170 4801 4438 2236 3815 2461 1669 2251 2108 4305 1018 241 1843 3847 1794 4089 1873 4414 1683 334 3617 4017 1610 3963 1503 4070 2477 2529 2805 680 34 4972 425 3902 4102 182 1965 4385 247 4827 2462 2538 3171 4180 4030 3186 1862 4196 4475 1927 1176 4270 4445 3541 3797 3804 1563 443 1187 1217 767 3890 4567 4817 2277 362 1088 2396 4352 2389 4307 2550 1262 3042 2357 3674 1543 3379 2716 3962 3001 4295 1255 3977 2335 4121 2289 2129 3037 4111 4570 1797 1014 780 1662 2129 1511 3470 1620 3860 4873 2320 2528 1877 4762 4321 2793 3307 3469 3164 2772 3508 4285 3430 367 15 774 3828 1287 3770 1885 1714 3922 4236 3170 4532 3094 156 4733 945 2272 4848 3415 3099 3110 2015 2556 1824 414 4760 2344 3404 2012 3536 1695 2917 4464 4249 1394 2670 1981 2933 1353 4516 4740 1151 1548 4604 4111 3314 4465 2139 3078 2120 2770 2940 1357 3804 2003 2054 1788 432 1096 4915 1334 2280 2813 1675 3122 725 4324 3071 4549 1340 3491 2166 182 4692 2803 2675 3497 964 2002 3908 2485 914 2674 4317 4238 885 1120 1371 4275 4963 1845 1082 3233 4 497 2440 3614 3782 2147 2039 1527 2806 3594 1007 1250 3557 727 465 4845 1944 1488 3341 1757 2608 4503 1613 2096 1496 2689 568 4468 818 4128 3168 4469 2386 3186 1308 4275 1681 3687 1703 1345 4283 278 463 2048 1970 4673 231 2802 3153 580 581 2975 4169 4426 4796 3827 3623 2368 3068 2198 2444 2544 3549 746 1428 3328 3312 2145 4136 4120 1838 3541 4316 1088 3574 4366 1497 615 611 4128 1988 93 2172 3498 349 2218 1459 1215 2273 132 2398 1745 2873 4502 2161 4297 537 3851 2842 2224 4905 4911 4772 4098 4255 2094 3589 4118 4276 2203 559 1575 802 1099 850 3222 1876 975 4353 1893 1439 3590 4113 3885 3889 248 765 3505 617 3116 2260 4361 1702 1691 4609 1024 38 466 3627 2159 3545 3660 147 3800 2252 2750 152 1811 2543 3690 2814 1020 2127 860 2930 19 541 4048 3360 282 4164 2554 4286 3379 199 2228 3430 1488 3217 4532 3472 2569 3979 235 621 4850 2457 111 4413 2249 613 473 1994 1492 331 1656 2411 4122 2851 1973 2010 2189 739 4533 4862 518 1290 1546 1778 457 3446 2770 4156 3564 1327 2222 695 2117 3874 4229 3865 1777 2566 1822 4606 1638 530 2377 11 1698 3645 4527 179 2993 3813 982 3862 4691 1145 1862 1165 467 1767 2062 1592 3097 3639 2927 2352 1433 2285 3120 4013 1458 2835 1985 4432 4928 4413 4168 1562 3955 1699 3271 2796 3366 2562 2019 3141 4672 3371 47 1912 1518 1683 3087 818 3655 1098 1422 3264 623 2580 2592 3367 2189 3835 3768 3674 4524 4034 4419 2736 862 411 132 1004 3004 1995 1406 3667 1359 3465 2917 1929 2163 1938 1749 3196 1838 2040 2977 2816 4142 4614 3798 2489 1896 2366 2541 572 881 1547 2196 3462 4737 903 4238 819 2859 4678 3206 2849 4631 105 2048 1810 3113 1061 729 1414 1047 1921 1778 4182 2366 2411 3840 2866 1613 1908 823 3316 1088 4591 3195 1203 662 1446 1701 113 2084 3933 1900 4278 4481 341 1313 146 3512 1434 442 4862 2641 3318 2624 2716 4663 1044 4465 2379 315 1765 1126 564 2632 1103 4942 55 1213 2224 1305 2327 3694 3575 3431 538 3307 2444 2431 2066 1232 1323 4152 1174 4219 4678 3307 2017 4178 3760 462 3978 4442 1874 2667 3011 4425 3953 887 707 332 1734 1915 4876 4001 1181 4327 309 2679 1567 1882 4904 3017 2528 2667 2221 3416 9 43 3862 1902 1479 4624 1881 1315 3362 4788 425 4403 2847 4740 2422 4333 3919 4050 2264 2286 4806 3604 575 2324 2116 4394 3014 2140 2079 2755 460 837 1599 433 2450 2339 2809 1896 471 1964 181 3219 4255 4158 2816 160 2559 2871 4755 607 3595 292 1154 3454 417 4099 373 3680 932 1296 4418 4601 3353 1500 3281 604 1181 2369 1895 77 4061 431 4876 48 4604 1459 517 3648 4689 3259 1090 1728 4014 867 1977 1486 4090 114 1545 4235 3400 4398 3016 3820 334 3924 262 3372 1127 4561 4144 3224 177 3828 533 1105 1792 4401 620 2046 3033 2719 677 207 1600 387 971 1467 3402 1243 1760 1091 3060 2516 1961 188 1626 3917 558 2737 3568 18 3348 2287 3333 3577 3946 4416 4779 632 4343 480 3105 885 1594 67 1985 1644 3057 917 4386 2718 3427 2736 2015 3028 1822 4178 2429 1320 4489 2524 2185 3236 1123 748 2152 976 3019 4132 3878 3856 773 3697 2552 1156 1027 2700 2073 4567 2 4484 4441 153 417 4451 961 2917 2518 3341 992 3435 360 540 913 1103 1925 862 2523 2416 3774 4301 1112 4218 4375 4910 110 845 1104 2275 2289 4611 38 4305 2215 2118 2266 4283 2834 3407 4801 1469 4770 3344 4162 4449 2040 4988 683 2053 3588 3633 4469 1395 433 3645 2347 3281 4899 2742 2575 463 1192 688 1269 4243 4812 3627 1598 1832 2683 2923 3455 1794 4235 1646 1543 2612 4519 4274 164 2786 2589 2996 2375 2607 3977 1985 419 1057 2728 1809 4138 2856 2766 3623 928 3866 1352 1235 1358 1346 3827 4088 1008 3116 35 1446 2984 435 4829 3641 3689 4284 1045 1648 1092 1816 720 1335 1374 1670 2364 4109 1432 3078 3419 3759 1014 1647 1380 243 1625 2186 3042 1070 1821 4020 3651 4367 1235 744 4954 2465 4168 1795 3869 4525 4004 262 1711 477 773 1824 4055 2610 1577 1314 2312 2848 4127 4000 2103 3229 167 2254 3032 1781 1125 825 834 3569 4530 1138 3734 2067 2851 3383 1140 4371 3968 4330 1501 3077 3230 3560 4666 2969 4118 2114 300 2138 2132 3839 2962 4760 3504 3121 2134 2470 2144 3347 1496 380 2748 2946 3817 430 1385 3825 1889 539 343 1691 2907 3662 1483 2893 3148 1537 214 1656 2511 2837 27 3332 1459 1340 765 8 1027 4703 223 1035 805 4808 826 2166 636 986 3890 3336 4871 2371 1033 1585 943 81 275 2503 1012 2434 4761 484 3841 2106 2646 1829 4796 2409 1317 1733 2799 1787 273 1096 1714 2918 2146 2536 790 2967 4343 980 635 4037 823 4700 3995 1165 4151 2742 1789 4148 2399 1628 4691 2656 2677 4780 2428 352 3024 3286 2139 4727 1238 1186 2598 2269 2430 3719 1631 4446 2639 1061 1975 2561 2672 2284 1206 3449 4917 4091 492 312 3465 1010 188 687 238 3496 987 632 4110 4798 4397 2652 4150 25 1473 173 3734 3476 256 1254 3418 2796 249 2589 564 1090 4256 3368 3559 3261 2875 4885 4533 2493 4508 3120 1787 4921 954 3337 1080 1882 4727 867 4769 3950 2755 3943 280 2542 304 1583 1888 4055 2268 3699 1011 4469 4002 1191 4132 2060 3057 1923 1621 2557 27 4938 2203 1215 1535 2171 2029 1803 1496 4699 2392 2599 205 1633 662 1340 3479 4169 3554 4385 2197 2914 709 333 843 2752 4925 720 2054 1498 3745 963 762 3109 1582 4843 1852 2159 2309 3650 4449 3317 2954 254 1989 3437 3054 321 2877 3757 1727 2167 1758 1666 259 1651 1819 82 4976 4418 4114 4403 255 614 3344 2217 244 948 4937 4500 1688 4830 2504 535 1551 3755 45 1563 2875 3378 2682 1793 823 818 1286 4628 1356 2053 4450 3333 4647 2049 2206 4629 9 3982 941 2526 2758 4794 68 2466 1055 4824 1839 1531 4136 2564 1693 2369 4162 793 1047 1280 978 2523 493 1039 1248 2461 3745 929 3153 2965 89 744 2942 2747 1721 2709 3139 142 1159 2385 2057 1198 3758 3584 2260 2563 2043 217 4325 2877 507 783 1417 2041 291 2131 272 1763 3806 3471 4727 4062 3027 4404 3790 2958 1637 2149 4347 974 793 426 2246 602 3931 158 2403 2783 4881 4274 323 4350 2150 2864 2418 4709 3369 1440 2866 4869 1147 158 3119 3061 4645 3138 4258 3781 2952 502 2750 3164 2458 3252 2638 923 2496 4950 2421 784 1326 1364 2252 980 3673 4769 247 597 102 2014 4480 3325 944 4782 1475 2161 262 1904 4641 4890 3298 1161 1613 4648 1395 4591 4954 2626 508 3607 1594 3903 4731 3231 160 2976 4834 1405 4336 1755 434 2494 2002 978 2035 3040 2866 162 3429 2969 3643 301 371 53 1687 3112 3131 4876 184 4477 799 1497 1211 490 206 1076 2136 4545 2059 2841 91 2518 3773 4111 3830 2516 814 1018 3589 1456 1093 226 2896 4316 3340 2282 3300 2454 2362 4385 2107 102 4897 620 775 995 801 2354 787 1103 3548 3831 4538 734 2424 2489 4158 700 3064 4750 2274 4852 987 236 4952 4089 4364 4936 1885 3897 2496 3472 4312 1076 995 2593 3358 3706 2251 3353 3033 266 2483 597 1236 3156 202 541 3393 2088 3721 635 2067 1141 4849 2424 36 4291 2243 1327 776 1721 4341 1720 2432 4056 2660 1022 2433 3989 276 930 3266 3067 3538 942 1914 3071 1467 4130 3287 866 2018 4946 3031 3595 4942 3149 2475 402 3857 2016 2663 1486 2610 2314 4876 1688 3524 2254 2983 1086 549 539 4423 257 4128 823 1186 3863 2243 3256 424 4226 762 3234 2759 3862 1250 4348 102 1167 4375 4090 3778 257 1550 4076 3115 3702 1051 2974 1616 652 117 486 3519 2108 3029 226 4214 796 403 2519 4261 2990 2785 2330 217 4695 4141 1059 4931 2617 3899 1981 4063 4777 3417 4968 2870 2345 1818 3431 3972 4831 1356 3811 210 4925 1130 1285 3917 15 4962 4952 2693 3712 967 2533 1551 3741 424 268 4652 864 3144 2658 360 2990 1756 2981 691 2194 4968 4858 3699 2200 746 1520 1721 4570 4189 843 3279 671 3216 385 3264 3823 4053 1272 3048 2688 1218 1742 2712 2004 4331 3632 1900 4425 462 1068 4684 3359 533 1254 3558 3302 2904 3991 2978 2893 2304 4721 221 3740 245 684 719 3651 2025 2013 2973 600 4683 4370 4055 2150 2350 135 2779 2048 4023 2123 184 3674 634 3500 292 505 237 4151 631 1597 4347 3057 2670 694 850 369 825 2052 782 3515 916 4734 2884 4630 1898 4948 2215 1023 2605 4773 4359 1844 1920 1810 1669 1906 1197 4449 137 3272 439 2123 2380 4225 2802 3998 870 3926 2182 1595 1217 3810 271 1241 4 1252 2984 3720 4865 4128 2315 1783 1679 950 4898 96 2480 4146 2562 3542 2428 1626 1347 789 2637 924 593 2330 681 1765 3918 3191 3691 3986 1829 1873 882 1987 121 4194 649 4531 4628 1607 1765 514 3232 3082 4298 4651 4978 1145 2967 4518 4153 773 405 3895 4860 101 3483 3965 4297 4448 4357 2628 1583 2582 113 3075 3581 3976 3841 3351 1784 980 1923 3318 1657 178 68 2333 213 2729 4528 3659 131 162 3116 1724 3769 4060 1813 1294 3088 4911 758 3335 1427 3273 1462 4181 180 788 4303 420 4616 4638 2801 1428 894 4951 3636 721 3075 3510 2778 1657 1232 3869 4739 4497 1787 4232 1998 4417 514 555 4319 1923 3651 1049 1763 1712 3671 381 2062 3003 3314 1157 1533 436 1541 2153 3900 2246 1460 1225 3722 209 4049 4973 1656 2841 487 4394 4526 1749 1303 1940 4790 1977 3326 2886 3911 4508 4301 3739 395 4475 2088 4433 4193 4940 2352 2233 2412 2076 2065 3833 2297 3442 2932 3074 2533 321 318 241 4766 2514 2360 810 3885 775 965 1784 146 4113 3591 743 2359 1364 441 3499 3068 2734 2142 4094 306 3851 4841 4918 712 2803 2795 1652 2474 4835 1753 2342 36 2768 2283 2069 2091 1671 270 2344 3924 2696 2603 3816 4763 2782 1126 2194 4686 4529 3159 2112 184 852 2276 1608 1694 183 3654 2011 2989 1069 759 63 4994 3271 1002 206 3456 2920 2867 77 3646 680 4371 142 182 4801 1062 526 3136 1061 1828 3951 909 2485 2155 983 2028 1267 2419 176 4864 4546 1921 1494 3887 4480 309 4972 1797 3499 723 3559 4599 3929 1950 4161 4745 3886 1680 1703 3425 1922 1644 3756 401 408 1917 3332 1152 3721 76 770 4802 2639 1533 2010 1572 4210 2738 1519 3913 926 1343 4351 3031 3203 4708 4618 2274 2844 2071 4246 1065 3961 1303 3254 2916 3693 682 2942 3140 2096 3800 993 1883 2222 4717 4139 4199 4894 2723 4816 4404 3635 4861 139 2495 4111 1446 3167 1595 243 2624 4218 2008 1801 2237 1229 3791 3426 1090 1445 1439 3504 295 533 1979 3581 3584 1610 3810 2354 1359 93 1222 1162 4727 4877 4446 1620 522 290 867 3468 2573 1739 3630 2114 3975 2553 4929 1305 1261 1226 2946 1394 3113 1959 4411 423 3054 1838 1948 304 574 2752 4080 361 2932 4708 3875 1450 491 731 4835 2798 4253 162 3132 1780 676 275 4042 937 772 1820 4035 332 2271 3246 2650 2785 3968 4503 4702 2855 2976 1985 4808 1618 2813 2609 97 2209 1502 2984 2473 1153 1656 3461 3585 336 2364 4450 4674 1891 2270 2027 2404 4448 1648 1498 1032 621 3021 741 2206 4991 4350 3038 2856 260 3680 194 4597 1986 332 4531 2943 3117 550 766 1709 765 3959 4582 1194 269 211 975 2372 2293 2844 683 3382 2985 2829 4737 2006 1401 2455 2665 3544 3511 3127 3129 4209 3803 1054 307 4660 4050 3200 973 4001 2291 1990 3639 3057 1209 3908 40 4859 3700 355 138 4659 2232 4776 2730 4285 787 2587 4161 790 3195 3097 4861 908 2271 651 3568 4169 1761 4509 1656 1204 418 4624 3406 3135 1662 4968 3551 1842 2172 1582 1286 3407 4767 4959 3184 4220 3807 3339 718 1140 3417 1431 4551 878 2491 3283 1163 2820 2721 293 4841 2198 2899 621 3442 269 684 695 667 872 3965 1668 1223 4578 3000 73 2203 257 309 3566 4705 2865 1200 2607 597 1919 25 3679 4051 3175 2442 1889 3551 4887 3509 4181 1075 4145 3364 1049 2893 3877 2967 2493 1934 2852 3601 2734 2172 990 4355 2812 2872 3197 3936 4491 929 168 2823 3478 912 593 4733 703 1162 567 1032 2297 2201 3349 1037 3727 4531 161 1346 273 425 1334 1005 1646 1537 2410 2611 4573 3517 3177 1985 4274 4042 2704 191 2000 2786 4435 4305 2489 434 831 2964 2136 1213 3128 3111 3775 687 2429 1383 4097 2338 4399 1017 1841 1365 1494 3484 4209 280 4524 4060 3677 1649 551 3041 213 2802 2299 566 1694 3632 230 1762 4002 1310 3107 890 483 3192 1328 1053 3452 2416 3351 3695 2080 3701 272 1398 3489 2071 4702 4048 4674 980 1758 3979 1446 3742 739 3524 1871 2563 301 3449 519 1532 669 4039 4355 814 4666 2948 2226 3724 2191 3645 1114 4682 4202 1274 3852 1124 3727 2013 315 1989 684 3183 2313 144 2282 627 3483 1587 1058 17 1440 4703 2237 2180 29 818 1331 77 1844 1844 70 4206 4992 1893 1724 4615 194 2198 2400 4612 3888 2563 600 180 3488 1320 3769 3956 202 985 2111 1627 4235 3456 4710 1435 1971 4234 1932 1726 3184 3074 3084 3607 2192 901 4580 3117 4900 4181 663 339 1031 1439 2781 1947 2059 1380 742 366 4 4619 1003 2845 2219 806 3701 4044 820 1936 1443 2041 3568 1382 4369 1505 748 131 2588 356 3832 4385 4982 156 1130 4719 264 834 1272 3654 3147 4017 2081 947 2750 3705 2909 3809 3276 3509 3480 3100 1659 3526 3451 4118 3261 4829 1507 3005 2666 77 4352 75 2949 2527 551 341 3603 2883 3233 2821 3455 1870 50 2361 3537 1550 4451 2449 1298 760 3600 932 657 1763 3642 660 2337 2490 3197 2349 4489 94 1796 1202 3722 322 4545 1552 1061 1205 485 1969 787 4772 670 603 1130 677 3251 1871 703 580 2666 2418 1550 3186 2043 751 1508 3441 347 826 1342 921 2826 3902 2847 3103 2973 4545 4846 4241 4572 2619 1133 3171 2109 2107 1603 1412 1815 3513 875 937 4600 749 4587 4034 2432 791 3934 2816 4204 828 4067 4878 3596 3288 4083 2061 3469 262 1494 1917 4855 2130 2111 2195 4247 1328 1988 3317 903 4298 2367 2472 2890 2949 2719 4555 4648 4932 4480 4513 1296 2012 3359 1811 3169 4055 398 468 1183 3161 3710 3683 2557 4326 920 3900 1045 1826 1395 1383 2977 911 1978 448 4950 4691 115 3037 196 1039 1128 4963 2503 697 2826 34 809 4675 993 1660 518 3225 701 3130 2998 3999 3777 1759 1310 3305 3586 4435 3079 3546 660 4041 1366 421 1853 4793 4930 1719 3616 2151 1154 3707 4188 2234 2156 3620 4515 1454 2895 1839 4123 2714 2298 2070 1384 4723 3050 478 3992 159 720 393 4069 3091 1681 1877 1711 1262 1892 1692 4928 2003 1896 1738 278 691 4579 3498 220 1057 3980 57 3889 3300 4554 817 3951 432 1042 4080 3141 3197 1629 2782 1750 1775 3559 4787 16 1780 3522 3638 414 2201 3585 167 1103 2286 1109 3270 1236 4013 4083 3625 2165 3015 2628 1147 4989 23 1940 2791 378 2372 1884 4473 1678 4764 1481 1477 3385 2996 1042 3990 1892 280 3221 2217 839 4194 1666 1791 2564 1338 3695 2390 3961 99 426 729 2195 2478 4346 3620 478 2661 4591 1872 4781 3506 4621 3757 2792 4772 2566 2227 1993 1137 1621 3072 2086 1143 3955 4005 899 1249 1109 2401 2421 4664 3468 2396 4575 3831 596 4717 2945 319 2997 3933 636 4105 4269 1394 1895 3742 2925 2309 2909 610 2271 4468 2093 4261 1391 2129 2265 2457 3439 4464 4759 1479 1904 477 1227 4018 3520 156 4667 2737 207 3519 681 4729 3929 1668 2053 2226 1063 4836 4201 629 1941 3734 1275 3956 677 4761 3014 2482 2147 3053 1385 3551 632 339 2166 1821 616 904 4812 1238 3723 2623 1990 1267 2751 4820 2338 1854 460 2617 387 3793 3119 3188 464 3277 3032 3783 906 2653 196 1960 18 1872 3987 1134 1256 3554 2475 1994 3229 2731 2259 4915 402 3998 3945 2057 2199 3108 909 3715 2997 3607 4275 4905 1108 2087 2397 3283 3318 1600 1583 3951 434 4602 1193 1623 2218 760 937 3401 269 2442 4382 4381 4750 3171 2614 3771 3691 2395 913 4922 823 1141 83 610 3944 1034 4006 987 2729 4525 1390 1628 929 3510 3979 3277 4203 2487 3826 3781 3092 4154 1908 3748 4137 4120 1790 1922 2726 4603 1280 2567 127 61 126 280 1555 1327 242 3865 4860 1763 4159 1869 2336 1067 992 3032 3939 3744 2079 4526 1787 3019 2382 249 730 2247 3850 4694 3944 1612 1242 4560 3207 3774 525 3452 3733 1893 4681 2596 3677 2579 3485 3245 4270 57 624 944 442 1321 1431 2484 329 2197 627 2306 4692 1039 4456 3928 1754 4103 3464 4815 1110 2409 1366 4941 3214 3652 3404 4148 3134 2292 4645 2289 1795 3440 1595 1390 1961 2484 570 4496 1678 1953 667 3649 3780 760 2970 2287 267 2971 897 2899 2396 3548 4907 1740 3823 828 1017 2658 4390 222 3561 2475 1872 2273 945 3192 1271 3145 4913 433 3282 4222 3238 469 3068 2619 4696 1843 3611 2160 381 1645 1330 1433 2491 2991 2207 1910 10 852 1797 2273 3719 4729 4259 1450 795 1865 1908 1342 4282 2687 2502 796 645 2743 2611 2671 944 4277 3482 2015 3628 372 894 2495 2030 4128 1446 3696 1686 2636 1428 4485 322 1750 1574 1077 3288 1550 1344 2397 3519 3178 1496 2571 3127 4845 2361 3884 1508 4260 1825 4767 4111 4871 114 847 1213 3662 172 1964 606 3337 4010 827 4015 4407 513 930 4177 3680 3108 3517 2655 3747 450 4844 4300 2081 3534 370 1787 2552 2654 4575 4621 2457 3742 4959 4639 4017 978 834 3817 4012 271 586 4456 4086 3466 3503 4316 4808 2735 4438 4739 2665 3572 4022 716 682 2123 3738 1301 2449 740 3474 158 1999 1008 1465 4660 2042 2007 4040 919 3772 4083 4634 2612 4714 2651 4622 331 4229 2249 3185 4065 364 108 977 880 4281 2487 2907 1691 1575 1200 1757 1643 3923 3090 1364 2892 1920 4243 40 3624 3337 3015 699 2635 4483 1515 4950 2429 7 4962 3244 4755 4965 548 3117 4071 4228 3362 2413 4331 3811 547 4274 362 2604 699 2537 4144 4131 3695 3497 60 2595 4777 2806 4373 1057 834 4304 114 991 1099 1569 921 3714 1067 2227 1985 3581 1797 3256 1127 68 4326 2352 3365 1706 2435 4942 1462 3451 1457 995 3364 3234 2043 2034 571 1869 2080 1066 2483 596 4715 152 1537 3589 4425 146 2230 2627 4230 3164 4087 4202 4312 2463 3123 3125 2426 4557 3657 2825 2187 2711 1007 47 4493 3055 2564 2518 3446 1310 3359 518 442 4887 1621 4846 1471 2210 1511 1166 79 4386 1433 4958 666 3080 1485 910 1609 1053 1910 3724 3548 108 1845 665 3693 750 2952 356 3003 3267 838 4717 208 2768 1636 867 3603 2859 963 4119 183 4305 1311 4079 1234 1793 1585 3524 2055 2359 1142 4036 4757 1586 4727 2168 237 1957 4871 1351 4399 3274 4504 3874 3318 4322 1982 2718 848 1054 2898 2101 4391 994 4192 4957 4722 740 4025 3495 460 1465 482 1169 4732 2665 2059 373 420 958 2578 1584 2251 2761 3293 2684 4971 2237 1379 694 987 4570 276 4960 197 1875 3252 2576 1937 2840 3988 3951 1889 2117 3593 412 603 641 1755 4343 1026 3976 1464 1574 181 1538 4950 1011 2759 474 3452 1387 2165 3079 4738 3888 3771 694 3220 1673 2152 286 3147 3461 4661 1106 2764 683 2657 2395 3831 3438 136 2036 2753 3553 3471 2836 698 2039 4738 3911 3288 4005 479 878 2475 158 3536 4082 926 2974 365 549 500 3856 4992 2001 4817 2025 1439 2486 1197 2442 877 2273 613 3297 4857 4775 994 5000 3405 630 4103 213 4128 701 3839 1241 53 1439 452 4937 194 1981 1137 4464 2754 4120 1618 43 1267 1722 2551 3675 4473 1142 2205 4463 609 2348 1340 2447 55 4199 4674 1226 4848 3302 3182 3785 4241 3582 2686 3426 142 3398 4666 3646 3867 3233 4854 3610 4175 2736 2148 2594 1236 4326 2552 4426 1705 3970 4042 3843 3560 1304 2391 380 3632 4680 4761 3038 2620 542 898 1903 1705 4336 1485 1480 1700 331 2797 743 114 255 2900 518 4199 4838 734 4090 1024 2313 4523 3597 4112 3811 3112 4636 4111 1420 70 641 1398 2847 402 4554 3788 668 84 3520 1132 2919 2616 3921 4197 4719 400 1775 1545 4512 1855 4063 2294 3753 3255 2675 728 2015 4244 608 2397 704 3408 865 23 3849 1485 1546 4270 1801 2966 1125 1363 3603 294 3065 2374 2072 2310 1766 2330 2435 1700 3450 3867 1307 527 4015 463 1364 3708 1114 538 4342 4020 1710 1848 3493 4131 2887 1375 3791 4555 2032 4394 3465 1919 509 3343 1091 4200 3113 58 4335 2524 2842 2568 4678 1297 3264 1917 2139 4895 4250 2510 3181 1307 1904 2040 993 1293 2010 175 1223 835 4943 320 3296 195 1231 4839 1494 1045 1474 233 2316 3335 1447 4980 1786 1632 3566 3306 1490 2813 3526 1114 1894 1502 4480 2655 2864 3546 2929 1335 3615 3271 4500 469 2169 219 174 1407 139 3662 3385 2776 3763 1301 3097 3263 4679 2137 834 111 4283 4254 4720 2541 4383 3236 69 3861 4967 3650 2550 1718 73 1086 4454 2097 1018 1062 1859 365 1330 802 3772 2366 2211 4367 3857 4330 3574 1781 1987 2779 4526 386 1735 3352 2434 1686 2575 1099 767 4637 185 3612 4564 4976 3086 236 373 4748 4012 4515 1201 2441 1157 2788 1068 2620 3510 4251 2838 709 977 1878 201 3322 2179 1585 646 1922 94 4488 1145 811 1008 529 2513 2693 4715 4631 4513 725 2635 4513 1210 3683 2251 208 1311 2996 2144 3180 2911 3168 2876 2512 3670 4301 1140 3138 548 4890 2835 1452 1084 2909 3901 4094 2887 1222 4908 4345 4679 2753 3407 701 3260 4736 1974 2980 1194 3415 1311 2253 4225 1366 4852 1418 908 1707 4251 2802 1955 3917 29 120 921 3098 3591 1241 3406 2018 1788 3954 877 865 3176 1369 3527 4481 2703 1599 3639 790 4052 1276 2013 2104 2906 4139 4139 1876 39 1649 4178 908 4148 3770 254 4258 1030 349 4438 4049 3200 2547 3797 900 3727 4499 1972 1717 2460 2121 3557 4960 854 707 161 2845 3293 1395 4908 2305 4168 3560 3396 1029 2888 2820 4661 2886 4779 1903 3319 459 2402 1883 3574 2203 4547 4094 4082 2068 1407 4667 3565 2733 549 2113 2032 2765 1222 4570 4501 4569 2775 1709 2310 3154 1546 2565 2389 3037 3053 240 3202 73 2345 1265 1105 3172 2884 3719 3145 95 1167 436 2718 4029 1889 3854 4799 3464 4531 1457 4648 2588 4618 3426 4602 418 4137 1606 54 2671 3044 4401 2686 4794 61 4016 3228 2961 1586 344 41 1396 453 1900 2279 41 4915 3370 3431 775 4190 79 581 2915 2747 511 3727 3862 4221 1405 4529 1180 1808 209 3411 3182 4542 2413 3281 3409 2462 3776 1786 3717 2416 3795 3067 5000 4618 4838 1057 1752 1694 1100 706 3340 3185 1066 3373 3980 2694 2332 1013 3916 4153 2841 3394 4702 1589 2866 3535 300 807 399 3429 3434 2248 290 2759 2642 3070 1913 300 3701 459 1584 697 2425 3965 3669 1052 390 4637 1299 4178 3024 1176 423 2921 3904 1889 1894 2023 2659 325 4197 177 4033 2285 3999 4917 4799 1911 2491 2497 1662 4206 468 121 354 3478 3719 125 1547 2856 1888 88 3239 1196 1013 3642 1486 138 2033 303 541 3808 4731 3943 4292 4823 4588 2052 768 2126 165 3974 3425 198 63 4298 141 1340 1600 4519 1651 2218 3557 3080 3889 509 3018 1149 2207 2904 3284 1329 1306 4728 256 3525 1810 2975 1361 2556 3940 3650 933 3157 888 4035 1337 1669 996 3423 177 162 23 1104 1985 4248 3407 1140 487 1160 52 2140 4085 1708 2066 2870 2396 2165 3019 1628 28 4901 2995 987 2725 2741 946 2693 3050 2480 1486 2919 4657 4222 1174 4196 2508 4074 848 1416 4954 2301 955 3933 4454 2361 758 3817 3655 4414 3280 4214 2007 1816 3069 1001 1749 2263 2447 748 1971 4333 923 2741 3376 268 4264 2100 4190 4742 3308 2017 3621 4531 2494 2483 2847 158 4061 4378 2818 648 327 2774 1649 2380 3491 2269 1811 2641 1752 4265 2354 2692 3979 3960 3830 2011 405 683 4960 146 2115 799 63 2922 2340 3647 2590 3661 2183 4455 2004 1972 2538 467 1418 3697 3876 4134 3321 1509 2588 3459 938 1219 631 2720 3779 587 3934 1710 193 3544 4637 1090 584 1698 2638 895 3693 4965 508 1034 3349 1568 3936 4013 4051 2936 1952 2084 4550 3378 603 979 2320 2908 30 1997 1016 2404 170 94 2785 2903 2147 1435 401 1060 1202 2557 2307 2783 1325 3090 1797 3047 650 3276 1459 3391 3623 3360 1658 2600 3429 447 4678 1958 1888 872 4660 2575 2609 3924 2224 1320 1716 2337 3433 4119 3418 2832 992 3561 544 2968 1997 3886 3527 4472 594 768 1130 96 4213 1152 419 3041 3474 3089 3093 944 4047 4059 2483 4479 1727 129 488 1612 1000 4347 3494 4537 2965 2869 4647 4442 196 2214 215 762 2960 2162 1712 2294 3384 2769 3467 3816 215 654 4854 1765 4690 4384 3169 1736 4565 1308 2104 2829 582 401 3452 1518 3656 242 4882 914 2570 4392 2034 2937 3806 926 2849 4961 1314 1323 1671 644 3098 3275 3570 4760 1012 3662 3210 3493 50 2520 1315 4235 548 2423 3382 121 299 81 2263 3031 839 2811 4624 1189 2354 1378 4501 4378 1955 3814 3175 3046 4101 3442 3025 2631 4421 4886 3374 552 1527 941 65 1854 193 3167 2915 858 2862 2512 80 3273 3076 1895 722 2479 3111 3752 4165 2615 1180 3275 3545 109 4822 587 2788 372 2981 2951 2285 3616 570 1092 3658 2006 2765 1233 2107 4119 2647 721 180 3241 3592 4229 711 317 4122 3832 4840 1034 1467 4921 2263 1401 1608 1836 3969 3671 373 2449 4224 4062 837 4116 3670 3516 2888 4171 3366 2618 3680 4835 4316 78 1931 148 1703 2657 1460 1888 4206 794 3570 776 4968 666 1880 1231 1202 3774 3475 293 534 4296 1775 2301 126 4766 4507 1247 1597 114 2592 4199 2806 4080 4557 2700 4371 1707 534 490 791 4016 585 3840 3660 4208 3639 3115 375 2571 4089 2609 4887 352 4737 3991 2585 4486 4196 2532 255 2039 1439 2675 4196 4119 2991 3253 3561 937 2911 1341 2772 2850 510 626 636 4116 2134 4128 2134 4685 1991 3655 3147 2309 1873 1395 3879 492 1062 1762 3308 3081 2910 1385 4245 3964 4336 2480 1987 2437 2864 4785 588 1938 3083 3237 1855 3901 4708 2335 4041 612 4579 3998 475 4392 2033 3671 1929 814 2550 1714 20 4489 2411 712 3505 462 2184 1843 1697 3670 3983 638 4999 4159 4431 4929 4741 276 4426 494 615 4960 3887 711 2861 2215 153 229 326 4798 3189 218 4264 382 2672 3505 4337 1837 55 848 1881 868 1846 1661 3253 2890 994 790 262 3727 2686 4863 4064 3554 770 4136 4172 3220 919 2653 62 3771 4684 476 2751 2408 2900 2154 2612 4857 4670 3751 2053 1264 4364 1629 2791 1209 876 253 2139 2552 82 2586 228 3113 1996 171 4637 4518 4037 1445 3561 173 1450 3103 105 727 4688 2125 4394 1554 4180 2534 452 600 2369 1318 4348 158 3510 4452 2250 4414 2733 3261 4220 3685 1246 4271 3513 2734 4026 3023 415 3021 1200 4324 4158 1972 2323 2489 283 3521 145 4239 4582 1910 822 4864 3428 2336 399 1262 2333 4369 3064 186 1311 423 590 4197 3169 1914 4222 2618 1721 2649 2572 4866 1791 3006 4293 607 4856 3541 182 2529 1187 1065 282 3804 783 2808 1743 1344 1220 826 3249 368 4261 4605 1830 3547 3580 1532 1641 2142 1310 1651 2256 3473 3211 2869 694 2989 1487 2383 3377 2892 4132 1186 613 2953 1654 4924 4943 1236 2277 4992 3218 4623 4127 329 3870 1475 939 1107 2124 3020 694 1443 3115 593 3250 2145 4382 181 379 3757 148 665 2712 4048 4551 4927 4960 206 2653 160 3130 3371 3474 4816 4307 1147 2892 4661 2348 2991 2158 875 898 1775 4062 4018 3573 4027 3206 1350 1265 761 2878 4255 3503 4563 1752 2839 3829 1405 2971 1654 2114 2699 1290 2537 3283 3185 1954 4383 1945 561 2463 2491 169 3457 4887 3013 3618 3618 3237 3561 3418 3210 32 1870 2522 3747 2145 1375 4845 1234 1 4126 1965 481 1984 4388 3462 3869 847 2219 2937 4208 1383 4900 3995 776 4840 3897 2203 2302 4443 1284 2751 2105 4288 918 4600 2712 329 105 3665 1587 2741 2014 4724 4435 3942 4105 3741 1590 3443 1511 1109 4180 4887 1575 992 2388 3336 3158 3671 240 225 473 2015 1100 1176 327 4225 1267 4937 2317 136 1106 1129 4224 3470 4331 243 2358 1903 4780 1279 3798 4491 269 3526 651 1224 430 1047 2701 2943 3614 3806 2343 1619 4965 1335 3922 2037 4931 1335 4897 1658 4342 4732 4563 4859 4473 3760 581 1315 2991 842 1981 3141 4876 1700 2288 940 2420 3374 2628 641 4378 3114 3039 3801 2987 4638 2430 3156 352 389 3703 1247 4928 1150 4160 3347 2771 4907 2725 2588 2256 3956 598 2802 2912 1050 2326 1923 712 3212 4509 3895 2035 2661 3295 1795 758 187 4475 3887 531 3530 1766 3112 4534 2615 3861 1246 979 2374 1174 727 14 701 1768 3283 3681 3278 3118 605 3666 1137 4791 992 2066 2127 1017 528 2439 4176 2978 117 539 494 1486 4820 1386 672 1172 1517 1008 4312 2769 3766 1625 397 2019 2966 1679 1594 3334 723 544 2285 2995 3317 926 1681 3572 984 709 2132 4202 4606 4175 3922 2895 3507 2115 4208 4740 863 3066 3314 3428 808 4418 2021 39 109 3555 3877 3584 2116 1148 4017 1936 1309 326 2802 2465 316 4896 3976 155 4547 842 1637 2954 669 498 4999 310 1661 1234 2554 3297 4749 3591 3772 1709 3239 572 3648 4268 48 1733 2628 2894 3207 4605 3946 1774 3963 4528 2282 1757 3082 1041 487 4694 467 4350 678 4168 4149 3423 538 2528 4189 3090 2067 1284 3980 1338 4641 2736 3279 4427 254 4149 2166 2640 1954 3717 2597 1726 940 777 301 486 1112 363 2828 1638 83 380 2241 4713 2465 927 4745 2250 4568 3916 789 2021 3602 1646 3042 1471 3391 2285 1151 281 233 1325 242 3449 230 1845 676 1880 4593 1433 2896 3405 3984 1625 1840 3072 2752 4512 1152 1744 4085 4893 4273 94 2379 3053 1991 96 3272 119 1324 1407 1999 3007 3331 2201 4454 3787 1525 1383 4016 4953 831 1144 2813 3511 4834 3429 229 754 1346 2579 4801 1960 1928 444 898 1293 2840 1430 4039 3634 668 674 2276 3273 2255 4310 3182 347 2410 2100 2535 1434 3890 2369 3520 4111 1808 3998 1282 189 4176 2259 4340 2172 2314 3751 4193 4871 493 4505 1567 4814 2711 4098 2320 3565 2926 16 4076 2259 3954 2093 4078 2356 3320 4534 2243 2832 1369 3533 390 665 3832 64 4247 2409 2712 1207 1135 58 3988 3609 3989 1228 4533 3104 3980 4810 4752 304 2187 1981 1757 2380 4299 3400 2177 4466 3949 954 3197 4602 754 1855 4236 162 784 87 4833 3629 3548 3398 999 2351 874 2570 3135 35 1327 3049 4421 2917 1336 3648 1491 577 4200 796 3925 322 822 4077 3260 4835 452 1454 835 210 4505 3983 117 3256 1632 251 1053 4994 1791 594 2836 3611 1993 168 2462 3832 4445 2068 3157 4770 3852 3690 981 4464 3742 2058 3262 2706 582 1254 4390 751 2650 2608 3764 920 4628 3970 238 210 2835 580 3988 3832 2387 2433 1682 4671 3369 2202 2210 4921 1351 2705 3920 4003 4670 1920 4052 3830 1455 4224 4732 225 3201 3058 359 4541 3743 4778 987 4616 2175 4710 2775 2651 4491 2643 26 3188 1700 2697 2914 4645 4714 1578 1326 1971 61 1247 2981 3175 4056 1179 3245 4288 2912 1493 3101 1608 1937 4035 1962 1739 3249 3338 4430 2859 1691 4527 1636 3318 102 1777 3598 3102 3060 1316 4455 4568 4547 1967 3025 2382 2415 103 3745 4981 4942 3530 318 2896 2994 3173 1045 627 2547 2479 2008 4224 3755 4163 3706 4366 2008 970 4813 1020 3861 2999 4172 4971 1993 3953 521 4186 4422 4364 568 1439 3699 1816 1522 4477 2059 592 3516 4464 2484 981 517 1091 1105 2977 3819 3954 4009 3516 591 4000 1885 1723 3404 2667 453 4268 1076 1163 4012 4274 4483 1550 1336 151 2498 3647 2747 1469 1045 618 1661 3188 3709 4682 2959 1760 247 684 1641 1264 60 2673 3389 3920 3455 1792 2481 2328 1042 4289 2865 498 1969 3451 3060 4768 741 3327 1258 3387 1450 1330 4156 1053 4489 2783 1012 2001 3823 4835 96 3813 4708 2287 3124 319 1253 3906 4213 4221 3499 3621 2238 11 1178 4372 4647 281 1715 4660 1657 3507 450 4647 1635 2959 1384 2921 1160 642 602 2983 4551 1300 3584 3467 3738 3703 2239 2754 4935 3060 168 4765 3802 2685 2630 4379 4841 84 20 1478 1958 3019 4453 2754 2425 3186 2258 1449 1148 4453 2584 4729 941 3059 1983 1596 1063 2760 2396 87 1641 1483 879 3163 4229 4601 4030 160 3890 1696 3289 421 2715 2405 2660 3513 4758 3647 2200 2597 1294 2697 2457 3856 1058 1300 4129 2522 4003 58 4708 4681 2314 2892 1754 2495 2863 4854 2785 4497 3299 2902 4105 4378 63 2128 4909 206 3363 2740 408 2343 3024 2095 2382 4860 1006 3470 3703 3349 1399 542 3719 4016 1354 2519 2161 255 697 4052 3327 664 3227 3788 4620 1443 3291 684 1018 4088 4407 3235 1924 2958 2626 525 966 4717 4450 4249 4439 4549 4506 3099 550 1357 2401 2794 3114 693 4466 3363 913 3996 4866 4156 4106 2907 3622 1858 595 4751 1322 1460 3947 731 1866 1909 1009 4076 2349 550 4747 4363 1397 4249 776 4655 4232 1919 4431 4352 1362 643 4677 2437 3321 4565 2684 4287 2007 2945 3638 28 4276 1749 558 2709 1970 3630 4935 856 2639 731 1235 3662 2606 4505 53 1398 2014 4421 4279 3000 897 357 1381 195 1135 2984 2048 4217 3905 3321 853 1701 4878 960 739 3443 1457 137 2353 4321 432 362 4197 1638 3287 3505 4893 2450 3427 3733 450 2190 96 1952 2049 1615 1364 2395 616 263 4177 3130 1455 68 3791 692 1980 568 1135 428 261 4311 3305 4723 3379 2084 4751 2499 2153 4532 3224 1589 1873 1921 4742 4692 2103 968 3336 624 4188 4091 1793 2317 4100 4713 3351 945 1840 1209 2957 1857 4205 3762 1977 1948 1908 1310 4534 4550 2704 1283 203 4439 355 921 1947 434 9 4910 124 4759 1970 3453 4520 2769 3557 3066 406 4400 2176 3440 4249 1199 2057 4203 4984 3431 2112 3430 2581 2771 3290 2711 3638 914 3920 3174 3495 425 4742 3426 46 390 4196 4683 4926 3358 872 289 4917 4207 3611 188 845 4607 3207 4705 2950 2435 4399 1012 1243 3977 2303 1736 2177 191 1320 2385 891 833 4766 4378 2840 3511 2553 4799 403 2556 3503 3861 442 120 4560 3749 41 903 4721 4741 740 2952 570 3166 1696 759 3184 711 2506 3564 4908 1704 398 978 1953 4248 3554 368 4202 4840 1928 3155 1754 2294 3096 4962 1978 811 1467 2009 182 3477 2761 2159 1960 310 324 2912 652 2779 363 4115 1698 2853 2232 1228 864 52 3906 2276 2141 143 516 596 3991 2509 2340 3958 734 439 2965 100 4039 3915 1405 2447 641 2979 80 4321 1643 4676 723 235 2788 1448 2129 480 450 1484 2042 3240 4444 1082 4159 342 1512 2264 2727 1403 3470 3080 4646 4433 2258 1574 4152 2064 1974 1421 4098 1460 2269 4778 2290 884 706 2415 890 4797 575 906 4681 3742 3326 1883 4609 874 3964 4201 4770 1129 585 4286 86 478 2825 4911 475 2074 1278 4597 3220 1160 1243 966 840 4623 2546 4300 330 227 264 2157 3783 3709 3100 2937 4659 4494 243 2424 2676 1088 4215 1897 3029 861 1323 4212 1845 3822 1569 3201 2758 3389 2588 1311 1214 1819 2942 1510 57 443 491 3445 4333 4485 3772 2661 3236 2300 3422 4971 3278 1728 4368 3890 1364 1317 2056 55 1406 2986 3167 115 1174 819 2784 1733 1003 2360 4005 1789 3759 956 3874 4482 2825 3342 2304 3517 3828 2603 4283 3172 2470 3482 3525 4816 4410 4950 4641 2807 4583 4000 3776 2259 574 1947 3552 2168 3823 3382 1335 1106 4029 3598 1172 2541 2133 377 4799 291 2492 1387 4844 1074 430 1005 1597 4515 4815 2433 845 2364 870 2568 589 3263 3149 2908 530 4697 1987 1358 1477 3892 3722 1473 3466 4669 2249 405 4986 3758 4714 941 1273 13 1637 2913 208 3156 2396 5 4796 1239 4749 3240 989 289 2547 1854 1008 3151 1197 4471 430 3147 142 1877 3867 274 459 1674 4175 2527 3760 1296 312 1742 3124 1887 4206 4465 3936 1466 1766 4095 267 4970 2552 3360 913 3698 4705 1850 455 4521 4402 2343 1505 2955 4502 4253 1893 928 224 836 3829 4500 1467 1180 2145 2733 64 4084 891 2072 1140 1572 4721 1213 1391 2924 4542 3062 4382 3930 2073 2188 1905 609 1996 594 3286 3812 2078 1392 1596 3047 4810 1793 2529 1247 30 1461 3269 3940 1525 2224 4060 1654 997 1609 3160 221 962 844 2389 3272 3833 1865 1068 255 1110 2178 2856 1249 4702 721 3579 3231 502 768 1586 3487 4234 3686 301 2154 998 1001 4985 3966 4585 4455 1613 3820 4533 3179 3368 3395 409 479 1121 2275 4215 2876 2286 995 1806 1091 1462 165 1152 3031 1111 4756 2549 2433 4752 196 71 4939 872 4579 3124 4134 342 3416 888 3484 3414 163 3704 3078 1538 3405 3167 4599 1623 3139 4453 1414 180 887 2955 2385 4630 4799 344 1045 295 2988 1175 3518 2674 4973 2287 1342 3833 3217 2193 1486 2608 4800 142 2806 1135 203 31 187 851 1744 4211 3827 677 3343 1596 787 233 4207 3618 394 3913 1258 2606 2739 272 4076 4712 2231 3344 536 3299 4656 1788 4211 411 1008 822 3767 222 3792 2170 4514 4280 2745 41 3788 1021 790 4432 2612 4851 520 2862 92 1829 2825 3625 1080 4057 1257 4234 3948 683 2845 2588 163 4112 2682 329 2224 2092 406 4981 2553 4300 2368 4529 294 1637 4419 1969 1039 147 2743 2687 684 131 2696 4534 922 1569 4029 1895 2381 4362 4386 2263 3040 4700 3671 871 2422 3513 2518 1491 613 3712 1056 4108 3486 3604 929 3278 567 1923 160 2482 4489 3712 440 4605 673 2649 3754 1735 2267 4345 1873 398 3266 23 2684 2096 4802 4110 2279 2564 4647 2683 2834 2578 2403 1322 4545 3518 3676 2890 1610 3673 4507 1636 1082 2096 2262 231 3752 1803 3558 23 1833 2047 4178 2450 2466 3741 939 4330 2289 4201 1846 845 3725 4467 4093 2464 2841 1065 670 2704 4637 2643 2602 3207 3901 2238 3383 2773 1384 4298 4543 3869 4922 740 4991 4635 2826 605 4585 4781 1061 3192 130 3399 609 1720 4524 1589 4787 2832 3253 805 1154 3073 4791 4378 241 4279 3134 2170 4561 2340 2109 3585 4172 1140 2401 1724 403 3592 2916 3751 2130 2187 3148 3304 895 2536 2321 1817 1654 2001 4274 4906 2919 3649 3473 1396 3758 1604 3794 3815 2771 4930 2296 613 1720 3192 4697 2045 2830 2886 749 3353 2824 2297 234 3136 741 2203 2715 4165 4442 2478 1636 4285 2934 69 2120 1469 45 348 1260 955 2030 1195 3617 3968 2813 1070 3557 2772 2081 2959 4562 2802 3703 1875 390 831 4797 897 2546 4711 2960 2775 2819 3905 711 2004 4068 550 589 4967 4194 1309 3411 839 1166 826 3011 2536 3655 3667 3182 2036 4621 2194 2951 3392 4327 2990 1142 4467 1190 2649 1031 3634 1320 3699 4008 3823 4694 2829 3558 4901 1678 2552 1704 2918 3001 4636 2403 1053 3414 4001 1108 684 4342 1113 3033 4296 558 1627 2681 4864 3864 3586 767 2657 426 196 4315 2277 1901 4012 4304 1711 1095 225 2671 400 4866 4693 3267 2374 2939 430 252 2968 2731 2616 164 4499 202 784 4340 3688 1407 507 552 1859 4825 4397 4463 1909 4177 2635 668 1060 1245 322 4744 1446 3639 4029 2861 1457 3628 3866 2620 510 2750 3542 216 4889 2466 637 2217 3379 4467 1610 4915 4656 3005 3317 4292 114 1826 1088 2081 196 2321 1450 3369 3631 4842 4876 104 1680 3051 4142 4918 1144 2894 4627 22 3779 209 2696 2327 3506 3612 2825 1374 3097 3231 1597 4162 961 4673 4325 1287 3647 3426 1937 4804 843 2786 4874 3133 1034 2615 4273 4785 3861 331 3047 765 4280 332 2915 3487 4083 3859 2319 4699 1261 877 3083 2850 2092 3253 545 2958 2677 1512 2071 2152 939 2735 840 3746 1512 2905 4507 1469 4005 2550 715 1925 1088 4149 1117 31 1641 4175 4853 3546 4044 1369 4569 4219 106 3046 756 1575 3871 4131 2357 1789 3517 3146 309 473 1064 1279 4229 4291 457 3814 269 4750 363 4075 2974 1129 1113 1400 1226 2497 4942 563 806 4245 2523 4253 4559 105 2036 3564 266 4748 4539 449 98 3194 2780 4179 3765 1626 904 4443 3168 4632 770 1478 455 1669 780 3606 3094 794 1947 2337 2891 3977 2279 440 4216 2820 3325 1514 470 3196 669 1526 1981 2483 563 2228 2437 2418 1650 3973 1001 1540 708 2222 879 1497 571 834 585 4428 1204 117 2286 4877 3551 4977 1305 520 216 2117 3681 3381 3945 3681 1312 3110 262 3675 2621 2915 2943 1157 1106 1377 241 3244 3118 4895 1245 4051 1115 3072 1464 1310 889 1019 1186 2871 3722 3302 943 3165 4644 2183 2537 4728 2906 178 4747 4566 4323 558 1847 169 505 4479 2194 3151 1044 4629 1427 2609 997 596 143 3612 3771 3963 3608 2963 3193 1645 1961 3658 118 930 3204 229 1075 1903 2540 2271 1897 930 1811 3388 505 1471 4397 367 2761 1878 2667 4996 390 1002 386 1144 2548 4491 1521 2227 3832 325 406 2653 4087 1751 4810 4847 3020 1349 1736 1509 3134 199 2778 1987 1375 2376 860 4469 1566 487 2079 4077 4566 1697 448 2560 2245 2957 3710 4145 2294 4446 1247 941 1615 4973 3555 1398 4 4277 4920 1601 4434 669 821 2023 677 4594 3543 3167 3618 4674 2606 2915 1917 2473 2985 3494 2981 2688 1214 2525 1811 713 3035 507 351 669 752 3378 547 4326 1130 1897 3197 997 4394 2673 1113 2853 612 223 181 3758 3281 3990 1636 4939 1925 2834 828 2844 2529 333 1040 2581 3922 2221 4446 3429 2432 2300 3017 3632 992 4495 2664 2734 4315 2248 3630 249 2637 861 4296 339 1206 2126 3002 462 220 626 4138 2586 2847 1571 2779 930 4636 1437 4372 3847 587 579 247 523 1689 4186 3298 4008 2511 1892 649 3671 4393 2031 2394 2649 3751 660 1911 1314 3399 2960 1240 1680 2433 182 3022 4136 1450 4682 489 3066 3522 4879 1107 2336 566 2739 2011 3971 1662 4254 4876 1518 1128 1583 371 921 2907 3222 908 703 1709 3699 4133 3240 1190 3998 4593 4768 723 53 2958 702 4571 2289 1815 1718 1517 3504 3204 456 3753 1837 2877 1230 194 3572 4187 4530 2555 3487 2279 2350 366 4035 1913 2665 1174 3859 866 393 2599 3276 4810 3516 1592 2416 1763 997 4056 1035 4547 4901 2206 4785 2902 712 2080 2886 195 3428 1389 2300 1794 3165 547 2809 4420 1804 3258 2646 2043 211 502 4953 3013 3114 1297 4012 3941 974 1670 4003 4730 1701 2800 530 2671 2163 2785 1597 2705 3199 3507 2743 3476 1686 1171 4227 39 3880 2256 3350 1907 798 2721 3579 2159 378 3116 4445 1807 4007 3384 1777 1713 221 4388 1097 3382 1255 2509 4450 3567 3860 1404 4246 4238 2297 4318 4884 1568 3813 1922 4019 114 3067 2102 4738 2881 1476 3739 3003 2040 858 3804 3899 3662 4894 1779 3220 3773 756 4973 4748 1013 3210 2696 4332 2102 2916 36 585 1290 3371 1487 4797 3608 921 303 2959 3330 190 1333 39 2296 4919 3676 3475 1883 3657 3006 190 811 3314 4831 4499 2417 2193 4000 3062 878 2273 4653 883 4162 1930 1656 4149 2910 3832 3460 1145 610 1162 674 2768 1072 1948 1879 4577 2063 941 644 3916 3553 1754 3397 768 4029 2929 1251 4045 1182 4551 3506 4075 1073 2795 2867 986 3587 1896 3419 3424 2201 2831 3243 1638 2423 4795 782 4187 3642 107 101 2919 3229 4083 4374 3617 408 3307 2273 3538 2060 1582 4586 40 4160 925 1458 1612 1383 378 3070 2620 2744 3589 1758 4594 3701 1307 1551 3203 4364 1633 58 1368 1921 2781 3715 880 1266 1438 154 3004 722 2975 2149 4634 4134 1184 2060 4364 4059 2013 468 2502 1846 4229 4669 3754 4690 2340 4852 2767 1870 3993 1778 2406 2804 4345 938 4820 4460 1682 2111 4924 1943 1761 4332 1114 4620 901 3306 272 1702 2393 3718 445 2179 1470 999 3416 7 2062 2836 746 351 2866 3117 2514 3791 4854 693 1846 1020 376 879 1760 963 3636 3742 1759 2248 4506 1611 330 4584 1430 3514 3273 2360 1440 2101 4084 2883 1426 2744 2041 4775 3565 2499 1530 1088 3084 92 325 4044 3550 3786 4386 262 3480 4459 2049 244 3617 78 145 2321 2029 2434 4178 1291 4867 1958 1500 4134 4743 4910 134 3823 3824 3669 744 3553 67 3565 4137 2684 1102 1120 2497 3201 2654 4435 4136 1159 2817 3166 3086 4361 2701 2405 2945 3446 1711 3594 4922 1272 3789 368 3151 4181 4397 2713 667 1745 4315 2850 1090 3538 2415 3634 534 1539 2869 3134 4188 1866 731 2664 951 985 4966 1771 4284 3272 4277 401 261 2009 3340 2277 4935 4907 2611 2337 2451 3713 3597 1234 4264 3512 1554 3951 4367 620 3421 3157 1190 3939 1718 3254 1502 1832 3040 4725 3421 1202 1228 3427 3053 4770 2517 2790 3739 3121 4498 3277 1265 975 2376 4677 4804 1125 4565 2655 3230 1436 3510 127 4229 1972 1314 2063 2578 2214 116 3018 3116 962 757 3441 2859 1610 1079 4697 3213 2909 1659 123 324 4117 2060 1275 3885 393 826 3018 2162 4916 1841 1012 2305 3596 39 3483 1052 1324 3497 2906 1631 2970 2798 850 4277 274 2706 4024 396 3529 3749 1461 2484 882 658 2445 11 3685 2704 4169 4012 1771 1164 4053 4395 1243 3749 2850 4035 249 3799 3141 2528 4809 1705 3254 4533 560 3663 3106 3768 2540 3504 1034 4721 63 1872 2994 391 2160 1304 1019 4626 4553 3481 3529 4994 906 3069 1853 4526 493 1094 1996 4038 352 693 2582 211 3062 2916 2816 3601 3694 2668 1586 4787 1954 3080 1154 3167 1674 4712 1040 3182 3783 1976 2312 2086 3264 4750 547 4720 3016 663 1245 4610 1541 18 3520 3581 2083 2347 2640 1728 2575 1570 430 363 2181 706 3590 333 555 4738 312 3127 1411 2471 1962 3167 1589 224 1468 4806 3714 1105 2459 2618 1490 1585 4382 613 4471 3139 4308 1804 592 369 509 1864 63 428 3460 584 3179 925 4428 398 15 2872 223 853 3601 964 360 282 4012 1364 2147 4960 4582 3152 1264 1818 419 405 3819 1173 1136 2873 4143 2051 625 2616 518 2569 1715 2482 4347 4969 242 3218 2680 1257 4573 3016 496 3931 197 408 926 2219 1650 50 4244 748 2894 3144 4342 2283 3911 2626 4308 3914 841 4781 3811 4159 4082 2360 2093 1458 1117 3285 2468 3850 2384 574 2387 1169 293 1334 4573 4499 820 4564 292 4891 4616 4740 315 31 582 2029 3837 1855 2537 2067 372 2377 4976 4390 1402 3288 1926 1090 3347 1817 2010 694 1833 332 4549 3013 1623 2345 902 1119 2471 4664 649 3137 1940 3096 4611 801 2576 1089 4928 1931 3800 4922 630 1487 4843 2419 1903 960 4502 2372 803 4630 4274 389 340 4941 1645 3436 359 188 4005 3818 4770 4903 2152 2574 3992 4494 2615 2160 3255 3227 574 679 4643 1232 334 892 1480 3055 4204 2461 4132 1840 4135 2115 2321 3006 1037 1956 2408 4194 399 3761 3481 3055 1584 1225 4117 1260 1994 2173 852 2029 3185 1466 4039 2507 1189 2074 4767 831 221 1851 2747 4323 4255 4094 1471 2369 3249 1713 4888 1785 3563 2582 3248 240 4282 1074 48 852 4175 295 4185 4969 4054 2066 546 2511 3496 1237 2494 1977 3561 238 3347 983 3250 2638 291 205 1264 2876 4990 1370 4003 2376 823 266 4208 4104 1483 1173 3720 3414 1909 2957 1735 3919 1869 1300 2445 2117 1036 12 952 3799 2377 2852 4353 268 3407 538 2754 684 965 1932 3790 3207 4164 4605 3985 3283 1837 999 1916 3578 89 419 3523 4433 3582 4138 4790 2283 3393 4728 4763 868 846 67 4050 303 4322 4200 1688 2545 3946 4743 1669 1059 4329 2370 3782 355 2742 2138 1571 1419 2411 2858 3626 2489 191 2186 3474 1670 581 4805 2425 47 4411 2443 3967 1895 3660 4432 1937 4363 4871 1827 3927 236 4861 4984 1205 2617 502 4383 3918 170 2357 2090 3292 1606 1960 4779 2458 4222 129 1995 3715 2304 3935 4356 3895 1701 174 3241 829 2579 3914 297 3204 1915 1952 1775 4152 2796 3078 3268 4140 486 1334 2548 234 2936 3335 2757 4252 19 76 4995 4583 1837 1579 1879 2931 3335 2830 4651 4860 703 2366 2495 4860 3775 1491 520 1606 1716 941 4843 3925 624 4015 3198 4515 536 2006 3648 498 4398 2966 596 2599 840 357 2434 2305 4495 2574 982 4663 2881 4552 2463 4495 4168 3885 1489 1136 257 1427 2796 4593 2662 446 3490 4127 1324 780 3989 2659 3958 3007 2087 858 3384 3671 3783 235 4996 966 899 4029 1217 1802 33 4366 735 3198 348 1108 1820 2625 333 3224 1690 1893 1168 2415 4598 217 2939 3088 2491 944 866 2936 4573 1688 1302 2256 1935 3892 769 3326 4101 139 4667 4904 1522 2182 2944 172 1660 901 1832 4267 2635 2027 854 4409 174 2734 4546 2935 957 1840 4391 2834 984 3649 4333 3705 4430 2170 1016 3714 1991 1443 1663 4725 4347 4710 4230 3960 2393 3929 3020 3945 985 704 2598 815 2826 978 3058 730 4869 4999 2717 3494 4087 384 2318 2693 4379 3855 2536 3217 1486 146 3476 1934 2730 1700 2037 3710 1491 157 3122 867 645 1837 4183 64 2540 117 4692 4808 2970 614 3252 62 3724 3591 2288 1435 862 4755 2858 308 1971 2033 4778 673 1645 4035 3628 2784 4027 1623 3328 1311 2558 3857 3249 2381 91 743 4375 2906 4940 819 3197 2266 1583 2885 3459 4830 2997 1887 2629 1274 3420 319 2906 360 4222 3520 350 1412 3216 1633 3880 295 4668 2796 1565 2581 4375 272 1515 2638 4883 3320 3143 3128 4350 122 4775 2267 1034 2185 2641 3612 11 604 3667 2019 3100 2500 1816 1397 4834 2618 3289 3978 3567 910 1401 1368 2544 2673 2464 1542 3704 3852 2410 4530 2659 4103 2013 1956 764 3043 2838 1000 543 4176 2245 152 695 1000 1588 4024 4593 4690 2780 512 2503 1608 3927 4694 2127 2505 2575 1433 4410 2984 1374 3431 3765 3067 116 3856 3315 4597 1013 2864 3336 2228 3280 4417 3616 3803 337 2831 4398 1561 4631 1562 4997 145 4175 2119 3099 808 4159 263 2657 946 2540 1967 2860 3510 4964 999 2087 3853 4045 1987 111 1399 3996 2637 2173 4286 3879 4672 4088 2920 2908 2031 3576 3369 1783 1004 1716 4999 3312 321 1733 1660 3618 4787 137 736 1718 2873 2329 1501 3294 2233 3507 737 4346 1748 544 4423 3046 2414 3039 1390 2410 4855 361 3312 2929 2628 2659 4565 1059 974 2887 1702 2171 729 4339 4882 2337 4103 4224 3940 2120 3131 1988 3666 4273 2071 2033 568 15 1230 3867 1307 4593 10 2758 4023 3036 1839 4254 3194 1470 318 2134 1406 2812 3475 3266 339 3317 3600 4692 1114 2564 2112 666 4371 4033 1588 4686 680 3249 4722 61 3192 1466 608 337 1045 1608 3277 311 4670 707 2849 3498 390 438 25 2926 4547 3810 3156 3261 4960 3737 1336 3158 2899 59 2453 1913 3023 3500 1416 2436 1651 228 2738 3945 1434 942 3343 1221 481 1961 2256 339 1981 1146 2393 703 1522 3432 4371 3108 3364 599 2699 607 2306 1982 2337 4921 3462 2729 1915 4928 2462 2631 3815 918 3286 4692 4356 4745 2524 1049 4442 298 283 2423 4101 3054 1137 1664 3798 3352 336 2958 258 3717 3432 1234 4393 14 2588 710 3272 3993 2593 3059 472 1025 4610 4212 1188 3162 2550 1425 2807 54 2096 3718 3164 3354 3798 1545 2916 49 1235 1751 180 232 2366 2887 1252 2592 2025 4437 289 3488 3146 2697 2763 2801 3477 4078 192 880 3304 795 1607 2623 4205 2781 4334 3459 1140 4675 3197 4607 3806 1 3897 3129 155 1350 4498 4240 2285 4917 4556 2132 2579 3088 4306 3222 191 2008 2422 4067 2920 4294 1723 4245 4545 4694 3364 2274 4008 4847 4273 4723 4440 4564 1113 1918 3319 4829 3867 3021 2793 2599 4972 2093 771 2776 2900 1136 1696 404 4096 2115 32 2659 2850 2953 1444 1520 1212 3334 1067 267 545 3812 4137 4056 1533 273 1466 2606 2071 4951 83 322 406 436 3266 2729 3561 3359 1921 4041 1638 1809 4591 3448 292 905 950 3947 2296 1415 3206 3073 3860 4442 3073 4310 499 58 1525 3593 4871 3951 4909 133 1476 3991 2048 1396 306 4244 3297 4647 1006 1828 3861 4951 2369 4408 728 3048 3208 3565 2344 3528 4818 3654 4880 4213 3629 2823 1487 2196 2450 420 2687 2027 4764 1288 1838 1136 861 4550 2424 1639 226 2252 2755 1679 4410 491 697 3758 3082 3208 4130 3225 2668 902 2631 141 4011 818 4864 1145 3880 582 1871 2545 1041 4646 2187 1485 2981 2166 3542 4863 1 882 4767 2913 4078 1868 4705 4925 3592 985 3058 2339 2192 3596 1557 3758 1091 266 4497 3759 50 1333 3799 81 3704 1210 4103 4419 1255 1178 1852 4881 2811 1732 1835 2340 3413 4105 2033 437 1537 2279 4426 3854 3432 2391 1594 3969 1319 1256 176 4550 2118 4265 862 1682 4387 4746 1123 515 1460 1308 4753 4949 2632 1028 1831 175 3143 4180 4007 1767 2973 4498 1113 994 3107 1400 2191 165 3190 418 1991 743 4926 1787 340 540 1864 624 1285 643 4605 4347 1837 561 3833 3721 2121 421 2213 3125 37 4297 845 3851 1696 591 1938 2205 1691 3034 1321 178 3685 2417 3738 4858 474 4647 154 2699 1639 4774 1745 4615 1608 295 1509 1860 2019 3339 4197 842 1586 1437 1647 3633 2445 4638 1163 1552 3014 3840 2782 439 1075 3276 2328 3790 311 836 2510 2420 161 4129 3504 2881 2643 4862 1932 4276 2748 1291 1906 2901 2463 3827 2165 4876 3202 2758 2760 4377 3080 816 4087 201 63 3952 3850 4544 2475 2954 1198 4265 2753 3021 2539 144 213 1142 3351 3144 1572 4516 3841 1077 3947 3945 3895 2516 2958 1279 2376 1262 1025 3793 4483 921 4867 1917 2631 2310 3878 1657 4937 4692 3073 4883 1337 4316 1710 3600 3684 3179 2932 3662 4035 4691 3925 1601 811 2610 4433 1842 1516 745 3778 3635 3402 2534 4606 2020 1863 3146 1681 4274 1039 444 4872 3746 2890 4477 4038 4186 4077 2314 1683 97 4369 2549 4664 1834 1555 3020 548 3517 2019 2657 3226 2606 2877 1608 4025 1308 2906 2756 3386 4235 4808 2434 2142 2099 1662 1828 2310 2078 4905 855 505 4166 3122 3013 2001 3733 3214 3148 1918 4050 2372 470 1881 91 3579 1895 3250 3830 209 2650 1379 774 677 4404 4115 828 4310 615 2197 260 1441 4097 390 996 615 458 3458 3264 4924 354 1479 4201 4826 3920 3224 3169 548 916 499 1344 659 4670 4996 298 4909 1060 3992 3055 608 240 4499 4794 1396 1952 2578 3675 2678 3925 3994 4717 3350 420 567 288 426 4392 1486 3480 904 4518 3515 212 1712 4391 4971 744 2472 2481 868 2699 4222 3151 664 250 1745 3404 446 2227 4617 12 3369 1043 538 4868 1863 1681 366 965 4227 2728 4120 1229 4083 2033 1193 3669 2890 1942 366 1900 991 4441 4248 3626 4461 2427 787 782 2337 2013 3391 2785 1823 4690 2970 3641 2302 3299 2869 2383 3399 2314 3170 649 217 1015 3869 1681 4072 174 2384 587 3274 4095 1588 4803 3913 3861 2887 2269 131 3968 977 131 4141 3555 1254 3443 2828 3702 1751 3278 2986 2701 281 723 4679 4543 532 4857 4270 3480 77 720 995 975 1108 4009 4388 2937 1671 1913 4717 2668 4981 4283 2426 3221 2340 1427 3401 1026 676 3387 1765 1769 3010 4305 2756 3319 2310 4183 706 1802 37 2210 2540 1016 4959 2148 4654 1501 2274 1115 4214 1793 1669 3359 1030 2312 918 1983 1334 1032 4773 2621 3847 1390 54 3933 3825 2681 643 602 4926 4406 4360 1042 2757 4058 1301 2085 4376 4739 2728 73 3982 880 3008 337 4809 4804 1547 4409 425 1183 3033 1420 1776 3557 2550 631 1765 493 452 2675 681 4947 2743 4958 2676 310 4583 1467 1289 2755 4081 2709 3421 3568 2327 3600 4668 3138 2291 993 444 2839 4752 3209 1473 1637 4673 1829 2263 3945 584 2577 731 1937 3281 2408 1891 1459 1076 646 4329 235 254 2775 4420 3881 4656 5 870 4928 711 3789 3359 3793 1042 3178 4568 4262 4192 4313 3034 1319 4607 724 3477 224 4486 1415 633 2889 52 1094 3584 2045 390 3437 2969 2379 4229 1182 4055 2096 1861 4135 712 1427 1064 2977 4239 416 2177 3578 2795 3558 2818 1828 3598 4913 1582 1540 1694 272 2343 164 3991 3072 2825 3321 2518 4671 1909 2221 2560 1690 4519 438 1425 3879 4297 3757 990 1940 2022 4505 2788 150 1615 4601 2398 67 2354 4725 250 3721 2950 4294 1885 4836 480 3338 2707 1396 3832 2217 4823 2780 1533 4098 41 829 3853 119 2475 1369 302 4460 419 2960 4088 844 813 398 3921 4236 4374 1363 1687 3702 1178 10 1513 3304 2774 4682 543 858 2054 1016 4621 4540 1753 3883 1380 229 288 4903 3265 3365 4747 4979 4597 3188 4427 1803 275 2704 353 574 452 3508 3478 3680 4534 3995 4425 2754 1361 2161 852 1669 1017 2227 3295 43 4103 4465 660 3166 3736 2395 4257 463 3612 1833 3977 3112 1016 866 1075 418 4357 1846 1658 4696 3894 4516 427 1610 1702 4357 1474 51 3472 1999 2357 1460 3709 314 2407 183 4290 998 2415 1188 1287 996 3654 3591 3009 3944 1421 1984 3504 4990 1380 1994 1994 346 2820 3084 4678 54 2951 3139 3042 1144 698 590 3854 2153 1066 4889 3527 4735 1996 1907 4517 2196 4003 1503 1757 4084 1461 2527 2047 1091 4999 1012 4521 3485 917 3991 1986 1860 4938 892 912 2702 3774 3129 2107 821 563 1372 4207 1421 720 4930 1942 4161 566 4393 4068 3966 3805 4927 17 1829 3424 3208 251 310 2397 4700 3553 728 2502 4414 2481 3306 2162 4582 3314 3341 4044 4256 667 3464 1419 4291 3914 3611 609 4603 1662 2956 3477 4048 2854 3653 4689 1709 4872 2851 4772 4673 539 1097 1272 4777 2757 2091 157 716 2165 3500 1005 4806 4698 2344 4406 2150 4706 4274 2243 2463 3772 928 1283 4931 4535 3442 752 4819 2464 782 1130 2744 4880 4711 3106 2326 772 785 3647 4579 1347 1615 1972 2597 2796 758 3640 4385 3789 3295 692 3101 4589 4744 3353 2046 1211 2900 2616 1619 3308 3582 1399 2440 4137 3282 3075 1108 1414 2125 2936 1628 4445 3056 35 2109 1961 3889 2385 582 3915 2073 445 1155 1217 671 654 1204 1842 4691 294 251 2883 2836 3980 2330 445 3019 3299 2051 4228 30 2865 862 673 4414 4377 2814 3209 3929 1633 4948 3661 1096 509 3363 504 1722 2378 3330 812 840 3548 3053 2701 295 584 3324 4852 1561 3498 4059 3677 2412 969 25 1865 2617 3086 1665 3557 4814 4201 4075 4786 3165 3796 3604 1795 2315 4725 513 2298 1065 2328 4921 4106 4167 4955 2440 2302 292 3713 2525 3577 4095 3336 1269 3372 2137 3371 2853 4444 2065 1872 1308 106 462 3794 534 1793 5000 3400 378 4554 728 1084 1725 803 1964 214 1813 1860 3476 4759 4567 4441 4319 4734 330 4771 1463 2702 2650 2831 1376 1702 2006 1869 109 3752 4889 4154 3836 4490 428 1518 1949 2120 3899 271 2542 2104 1844 3373 2418 3996 3011 3516 3621 2236 1457 4605 2930 4609 3416 4980 2853 2987 409 499 3906 292 3782 3462 1732 4883 4952 694 1182 3618 3866 2606 3206 2761 4740 1001 2909 2889 873 1658 3176 817 2465 4945 3874 2203 2712 3829 200 2272 4957 4669 963 2704 3220 3398 906 4412 2116 1816 965 4940 1258 1849 3283 777 4892 2128 1181 4308 1079 3851 2688 2853 3786 1338 1911 397 209 1889 175 2540 778 4034 3322 3068 3155 1065 3813 123 2554 2126 2017 4341 572 4358 2949 4360 727 3507 386 1663 503 4111 78 4072 2645 949 3890 1102 2947 4776 2244 335 3457 2194 1366 2254 323 1567 4221 3234 737 3343 1946 2694 2158 743 3613 1071 1362 4160 3613 1945 544 1351 505 3643 1640 676 4194 126 2582 4163 1606 3921 4681 182 4487 3912 2957 2944 362 3601 98 1867 1201 2757 1530 252 3961 3205 3943 1338 2469 4915 2 3666 2609 4260 4045 4966 3615 1741 3019 4369 3934 619 4874 4364 1870 2809 3576 1501 653 3206 291 4059 1973 820 4760 4811 291 3531 2789 4686 4218 283 2518 1712 4798 2165 1139 3043 3570 539 409 2250 1826 836 2685 2014 4409 1881 1044 2205 4517 187 1974 4078 1518 490 3798 3870 2210 3599 3412 2278 972 603 707 2242 2048 4854 3107 4227 689 1057 4648 3334 1660 2084 4049 3204 3410 1433 4922 2464 1114 3047 1562 460 2756 2104 3830 532 3031 4003 4596 800 2444 3786 4201 4103 2568 3477 740 2535 422 222 1744 1374 1859 803 526 2916 2992 2624 2992 1654 4836 3938 1503 493 3048 3740 831 4997 689 3686 966 3934 3297 2433 4000 2823 2749 2500 2646 22 1712 2482 4562 3041 3183 4946 1260 4784 3156 4294 3664 4680 3036 1748 4806 1873 1904 3152 4785 225 3599 1096 4873 2624 4627 3559 1121 4482 1744 4602 1329 1328 2280 1358 4181 407 1953 3984 1940 159 4165 2331 3153 2933 2105 1230 1878 4433 3070 3563 4892 2033 1772 994 941 4340 1786 1780 4795 4832 2711 4056 333 2493 4452 3273 561 4072 656 725 2476 273 4811 2768 4572 4277 2995 3327 2695 4708 2434 790 825 4180 725 4442 4482 4884 2951 2760 3086 3922 820 3860 2283 2454 2942 1363 2510 3157 2588 1546 246 3102 3894 4748 2888 1616 4650 4119 1265 187 1394 4391 2319 2986 3740 1642 3417 2863 1208 4443 1538 1087 934 2696 4754 3426 334 580 141 1724 3221 3565 3642 1943 3006 4503 3797 807 3511 4663 173 3772 4704 816 4950 1804 3808 3610 4737 2118 2520 1494 1855 3287 2693 3603 2010 2593 1970 2636 4253 2639 4500 568 1718 3547 2676 3641 2555 1321 1761 2149 1714 3521 2963 2976 3335 2872 2449 4536 3642 287 2188 2152 750 1259 842 3181 3780 4171 2172 2956 3718 1758 1536 1498 1892 834 1311 1034 2498 2182 4848 1595 3336 1241 3083 352 4249 224 4431 2590 1980 4164 4926 1265 4494 4530 3219 3719 4246 1057 4739 2163 992 2791 1985 2804 3403 2973 2471 1587 4075 558 4684 1385 1951 1204 2361 4198 4220 1619 2459 4907 3376 2524 3276 3937 2576 4668 1818 1352 3986 722 1391 3897 548 620 1863 3332 3083 3851 4573 211 1421 4226 2358 3941 1864 3531 1004 2020 1912 3682 1156 3863 3237 304 3561 681 4042 3609 855 1928 2936 974 1400 2063 1721 20 2003 2292 4021 4644 3496 3363 4144 4025 2621 1881 1042 2445 4804 2041 1461 1459 866 251 1659 2326 4234 3424 870 1025 3568 1407 4566 3110 1583 4260 3575 3488 2603 4619 3544 1952 2480 801 1140 1275 3153 4828 1685 3914 3153 1670 4380 1192 1582 2998 3626 400 144 1534 147 4485 3055 1630 14 2048 3827 4616 1742 718 1505 2786 4788 2471 629 2719 3538 3504 4386 782 4009 50 4988 3377 3228 4961 2750 3472 3331 3973 3924 3316 4953 3900 3067 3508 1631 3878 4092 947 1711 1512 965 4679 2873 3210 4207 84 4625 65 4929 3807 1455 3973 2971 2700 2389 1748 3076 4209 3909 1630 725 2072 1761 4606 2676 4345 1633 2279 4578 2933 1977 3797 1821 1820 2615 2048 4543 1168 4385 229 3333 4656 4542 4828 2368 950 3808 2563 4736 2601 4664 3865 1572 3780 2026 4308 4867 2029 740 860 2526 959 1700 2445 723 2848 1239 4233 1700 3444 4211 4796 2374 2024 4006 4614 3371 1504 2444 1709 4848 1993 2085 24 2479 3615 1980 1757 3822 545 3921 4243 1391 4632 4072 3577 2078 4108 640 2070 1478 983 2853 1990 1164 159 4423 2435 4762 4888 1817 2778 4638 3536 4434 354 3024 3418 3607 1473 4663 164 4887 486 2389 2632 2558 1936 3191 1582 1499 2013 2830 1289 4721 3028 1792 718 4994 1420 951 2992 3559 4058 4745 1142 1617 2591 3222 3419 1396 4792 3518 470 2990 2757 2376 2928 4309 826 4508 4520 3598 4968 3690 2762 886 2285 561 3531 805 4120 3097 3519 4662 2278 145 2868 4569 3416 3778 4660 410 3170 4073 3311 3623 1142 865 2270 4741 4143 2551 537 4731 1431 3332 4451 3285 89 4687 4896 3266 2447 3104 4950 2231 2413 926 3505 2627 4556 2250 3741 257 2256 2306 2792 3408 2243 2823 1228 4110 1768 463 4866 1065 360 36 4106 501 2952 2930 4773 4561 2753 3085 2427 3633 2183 4833 2645 4733 939 4288 972 1081 1625 4592 1663 4971 370 642 2258 1617 203 4548 3337 4800 1549 3480 3273 4742 907 891 2544 3144 2327 4119 1152 4708 2589 2721 712 3497 3893 1083 2651 3554 1357 899 4630 3184 1406 371 4790 3669 2203 1111 4560 1337 3365 482 2456 528 4801 4393 651 4337 343 3646 1516 4025 2341 4406 3067 2830 1107 2988 2377 2469 3181 4412 2245 1189 3364 4288 2034 3210 2893 1815 1487 1994 2056 3257 989 1739 3058 660 1237 4947 2523 4690 1912 1039 1721 401 4188 3813 3980 2553 3926 3449 2664 3474 482 372 886 1411 1525 3832 2722 68 3772 2085 3350 1837 1194 2664 4438 4340 918 3943 1899 4804 4458 1206 3696 536 1845 1748 2080 796 1026 3095 3118 3445 1887 4972 3699 3219 383 4856 651 2270 633 1514 4008 1870 622 1070 4974 106 3718 3747 4621 1034 2884 1926 2291 4413 3126 845 4895 4364 2998 1149 3951 4757 67 3181 771 4513 393 4713 2047 598 4900 1703 1573 2237 3705 3629 1921 4549 2790 2073 2939 422 4533 4495 2297 367 2437 424 970 2794 3105 3693 3691 1226 3607 4559 3294 1379 2225 1075 735 2435 4464 334 461 4681 3252 3925 4111 3973 3837 976 3260 4912 341 2378 4473 983 4780 4651 3088 492 3459 654 27 3565 3073 3203 3373 3443 1961 134 601 4989 4082 486 3281 4050 1910 3639 2192 834 4059 2681 1744 686 4765 1622 2070 1436 562 3000 4361 2172 4644 4472 1262 4525 1883 2520 3831 2329 2265 27 3927 716 2988 1519 3984 697 191 194 3661 1869 3201 338 3920 1394 1876 3003 2045 918 4343 2917 3085 2449 4765 2532 3604 2194 260 2406 3988 1403 1391 585 1968 2433 3373 474 2793 3909 591 2886 3677 1077 813 2541 1179 3235 1458 1938 3016 2645 4740 2469 4845 3531 3845 2801 2158 2653 2668 1510 84 4971 941 3472 4588 3386 1317 2038 2127 982 1903 3980 3704 1978 1033 2001 3401 3913 1255 3538 982 2921 231 133 944 3923 2268 783 2571 2941 620 2047 2736 664 4250 1168 508 2449 2100 1115 1295 3028 1613 4618 774 4725 3805 4318 1346 4557 4204 3555 2767 1219 371 3871 854 4288 803 222 1835 3066 4627 2521 2167 194 142 2314 895 2486 3339 4489 4547 2359 860 2362 4008 3948 3799 925 1655 3070 2648 3213 2491 3090 573 1226 3671 4746 3560 4855 1382 4900 585 2772 177 1265 1674 1308 2141 3591 121 2216 1906 3752 401 2011 3829 1625 4537 4397 894 3276 4547 224 195 174 278 510 3484 2273 2813 1472 4405 2475 4390 256 3167 2710 2924 4393 4638 3830 3742 3577 2412 3134 2917 4302 309 139 2506 2950 1201 1703 749 2621 4470 4952 3095 4355 3195 4574 3505 4468 774 3496 3227 2854 2663 4176 1854 4326 3195 2938 4874 4731 578 1745 3937 722 4736 1403 1634 2584 3976 2632 1935 1851 1692 2558 951 546 3063 4976 981 3664 411 4874 2959 2285 3155 4039 2312 301 219 980 2238 2847 1578 4218 3660 1838 615 679 1505 836 1665 61 944 466 1022 1146 4590 242 3229 4991 4767 4613 4180 2257 3682 3565 4578 2675 4112 396 1038 338 1649 2083 758 3344 3479 2629 409 4297 2600 1417 1950 1209 488 2043 3154 4331 3885 4139 46 395 665 4220 3279 3342 2852 2287 3053 3261 648 3598 3116 4334 2603 1281 1590 794 1800 996 550 4328 654 4247 1334 441 399 829 1474 1042 2019 637 4475 4253 3259 2148 3198 1664 1590 4425 3026 124 1207 4616 2117 3991 2380 2456 112 2899 369 37 550 1917 4387 3966 3465 4998 1198 2136 1949 1710 2376 1393 2667 2508 2683 190 4648 4015 1647 4341 2539 2448 4589 4204 3074 1461 141 712 238 1160 1497 1919 74 134 4808 1359 1440 1161 228 3820 4364 1974 892 894 3623 1952 2859 1168 1493 1619 567 3458 3831 3370 1506 256 3002 4153 3789 2538 4767 2963 3368 1162 985 1973 563 1673 3338 4481 825 2809 4838 949 3007 52 789 345 1714 4716 2302 3549 4406 4537 3519 2392 407 511 2822 2810 3052 4445 1987 4731 999 326 2051 1393 3814 3692 1367 4838 517 2056 4011 1888 962 3699 2487 4856 3272 305 3353 2307 1869 4873 1513 2668 1979 198 1796 192 2642 1577 1314 2704 4181 3100 3880 1211 2265 4720 1655 3457 4761 2696 1011 4457 4044 1948 3700 620 2125 791 3216 3511 4522 3098 4111 1173 1142 1007 3566 3515 3232 4950 3901 2235 3218 1411 49 1529 1186 4206 1027 1697 868 1985 3302 319 1774 166 4973 3317 2210 3359 419 1545 2503 388 3665 108 641 4360 395 924 1045 4044 507 4314 3030 51 1589 4197 2003 1476 913 2734 1118 676 1117 2890 1518 3129 2488 1699 2438 1640 4992 271 3036 2079 2125 3511 3123 588 211 3178 769 1268 692 1151 2209 357 988 206 4379 789 1219 680 2311 1696 1191 3970 790 3573 3655 647 3097 914 1337 4139 799 3132 1461 872 3716 3872 783 1405 1724 4893 4121 3858 4740 311 2294 2181 4210 3062 2561 2744 432 1917 3404 3824 2093 51 3353 4984 4931 4757 2957 3436 4754 1290 4984 3134 3932 4062 3998 629 703 4527 3336 1585 4006 2195 3988 4040 3592 832 1945 172 4872 2931 372 3403 4755 4618 1335 1390 3053 2610 1724 1266 3980 3977 2422 306 1339 892 4424 4739 2913 339 2451 110 1592 4920 3725 3529 1470 628 3045 1567 1519 3010 4472 3971 1449 1034 2439 1729 4590 2159 663 1038 3774 3266 4415 2939 2578 3013 4205 3997 3434 1168 4826 1704 4608 815 1961 2215 2043 537 1684 3198 4357 2555 3551 1705 4565 196 1523 170 358 2390 1396 3494 4382 2995 3204 3568 4592 1054 4654 1309 4834 1774 891 3919 4960 3022 1888 403 3455 80 2390 922 1875 3013 857 1675 97 2606 3866 1728 2742 1975 637 1860 2974 4334 580 2748 3805 785 674 2355 3274 2245 1184 2243 1199 47 2611 2179 859 1639 980 2716 3848 1848 2455 4427 3805 1050 2996 515 4036 776 2834 4200 293 4723 1855 3916 378 1116 4321 581 1481 4374 1224 693 3957 114 1017 3929 173 672 4149 395 668 4109 4231 4633 2327 687 1306 3091 3578 2355 801 2536 1187 1080 3909 4226 2454 4754 899 1861 3975 4895 739 2788 275 517 3402 2676 2855 4506 2801 1272 1679 1227 1291 3531 2265 4222 2283 1921 1583 1343 852 4350 4193 4343 2871 717 2385 3424 3833 890 2117 2226 1698 3416 3848 834 126 4533 1857 2326 2376 201 1994 2130 4467 4419 1618 3821 1447 3244 1996 1709 1058 2161 638 4367 2484 245 4275 1040 4721 4853 3073 4615 3811 1930 92 4496 134 3922 4321 1762 4770 1856 2132 210 69 1632 1770 830 3774 1268 191 1627 1331 2945 1978 3200 396 4242 4604 3576 581 956 2629 604 624 2969 2399 991 1081 613 3281 840 4000 1084 3805 2883 3219 4770 4018 848 2705 1665 2658 859 928 2903 4125 3666 2383 1821 389 3803 1821 4897 3800 3611 2776 4629 802 3855 2167 3333 4208 1375 4801 653 2205 1598 3332 1913 3353 404 1671 12 4069 420 4815 2218 2680 2718 878 4341 2973 2982 79 1027 3659 3107 4436 3022 979 4425 1504 2395 286 4111 2966 316 3741 242 768 1902 1015 1568 3976 1971 4478 1118 1386 1522 4354 115 3576 4378 164 3483 4381 3322 3340 372 2163 3060 3132 580 3045 2862 3891 2177 1029 3432 3388 2119 3607 728 2132 574 212 4241 519 3546 4289 4415 1867 177 1101 1044 4707 2608 790 3455 3725 4063 1813 1328 2677 3392 261 4389 720 2100 976 393 3858 2878 1514 4823 624 1302 236 1419 2383 351 2514 769 1651 1105 406 1316 4720 3376 1891 1425 661 2099 2762 3697 3244 4726 3944 4051 804 3696 142 2759 3687 4174 1904 92 3404 3814 3615 803 230 469 2423 2137 2875 4361 185 2985 2637 4064 4874 3696 4085 3120 2826 287 2715 300 4719 2877 4591 3709 975 3122 1196 1127 3225 3229 495 1424 2357 2567 4348 4980 3711 3366 4394 2019 2480 1747 3434 3682 4605 3084 339 4390 3086 4235 4921 3988 1600 1181 4154 4404 428 2787 4680 2825 2382 2724 225 2282 2102 4233 2834 1021 2730 2552 3440 4063 4098 4603 3741 2932 1915 78 3233 3181 2645 915 3198 2285 1069 1913 3675 2028 1932 1585 3459 2660 3493 3752 371 1767 3419 2521 2231 246 4049 2976 3597 3771 32 1495 2464 4865 1460 757 1598 286 4431 1897 4307 168 949 1460 988 3021 1599 2925 4085 1745 2696 1554 1396 2124 2531 4245 3123 4985 2898 2589 4762 1169 1704 1465 1986 3358 4953 4129 3371 1608 709 333 967 2939 2673 1459 2469 1879 2853 21 1191 3927 742 1913 2780 2627 1870 1487 1102 3542 4375 3183 2269 904 1548 1520 1667 2621 1241 3090 1046 1331 2317 2933 4778 1320 3055 872 2996 3507 4310 3579 2000 1150 4088 165 1747 83 1556 2806 3105 2611 2568 742 4088 1984 2259 2061 4828 3972 3124 345 3009 200 2521 1931 4492 4327 4865 4753 1195 208 3131 382 4008 23 4861 2686 1410 692 1766 2147 475 4010 2395 370 3523 3841 1574 2694 1619 430 4274 1860 3900 4166 2513 2662 4262 2126 2742 3017 1761 990 4043 1598 4823 4409 2140 1908 4711 622 618 2140 3348 4050 4354 492 3508 2348 4699 3813 802 976 1492 4885 1021 4357 4635 2734 3351 3175 1655 3469 1998 917 63 3452 4118 3156 784 4360 3028 2122 2571 3211 1749 1555 460 3099 3429 120 2532 3145 3913 3995 3872 2828 4654 2813 2993 4036 3223 4425 3834 3199 682 374 4685 1271 1763 448 4134 1561 4241 3087 2326 735 444 3526 3937 1023 1725 725 4721 3099 3718 408 1361 3055 2885 1847 1322 3838 1222 2196 3377 3990 1694 1343 2695 375 937 485 472 2879 4516 1869 717 1777 523 3738 2930 4849 3053 2980 4544 4250 4539 4870 4508 104 2533 129 2022 2686 876 2720 691 1866 121 2835 780 2740 4165 3060 245 2275 351 3284 3950 1903 929 4583 3237 1608 3659 3724 4075 1942 4015 2070 2962 1782 4195 3325 3590 2212 346 3598 1489 827 4187 1415 3956 4462 2985 4500 3541 2051 4905 117 4835 2675 391 4645 188 956 3473 1101 4553 135 3498 2734 2580 810 257 2667 3344 4814 4279 789 745 2474 1053 1852 2200 3414 3507 3317 896 609 218 3351 196 3404 4684 3853 4295 3933 4790 1335 642 3045 549 3520 4153 338 2302 145 3310 3590 2348 669 965 4246 2133 667 3286 1379 3446 2176 2455 3436 2419 1330 1095 979 4575 4494 2100 1644 4434 3290 206 4217 222 1587 3114 4424 3930 505 4783 1683 3455 854 116 343 1037 4283 4225 2190 1671 2380 4809 2669 2378 4134 4494 4006 1955 1704 4877 7 2110 3279 1614 4570 2215 2928 4029 115 4173 290 468 3197 1098 3841 375 2733 437 2397 3078 4861 576 2129 1414 4379 2057 324 2336 1079 4453 251 4425 4888 3561 101 4921 2080 3040 4725 3348 2171 2392 1012 3596 1700 1556 1389 2876 4033 851 3319 1006 3698 967 2423 1807 765 3904 4795 574 533 3799 736 320 4879 4139 4380 1679 1667 2287 4700 22 2105 1386 1328 799 1865 1093 2834 3973 3450 1137 4603 1994 3652 3143 3774 2906 1294 4125 2219 870 529 1864 2669 2563 266 4 4341 1608 588 678 2300 1603 3540 179 2341 3989 331 4470 4001 2345 2696 2598 4936 97 2531 765 279 3553 1851 1498 1284 3082 89 3016 484 2265 4819 2157 2110 821 3690 3836 2582 2860 4116 2187 3891 2902 4730 1534 4208 3153 3227 3578 3471 1131 3176 1082 1785 1435 3502 982 3511 2177 4943 4399 4909 1778 753 2981 4161 2501 2917 929 3032 3992 2289 3899 2338 4075 4463 3789 1769 1987 4100 3381 3286 3897 3706 1823 2660 2825 4038 3937 3891 4420 1586 1614 4710 206 868 3452 3069 1680 589 4878 588 3375 4988 3650 2610 3187 4937 2267 2267 569 370 4792 511 4642 3553 3915 361 642 835 1132 1928 4481 3602 4196 3577 2653 1413 2994 4523 4894 4547 3353 2321 2049 3652 4144 3900 1382 3808 905 735 2658 3045 4914 2305 4446 1613 3335 2646 2382 3685 1414 3439 2658 1872 1081 2173 2272 506 1744 3618 4368 4718 4196 4984 3559 3177 3325 1095 3517 164 573 3660 4815 3757 3723 516 1165 1942 2377 3373 2965 3413 4095 2062 3126 4075 2261 626 1206 1613 1981 2042 1373 2382 3630 2887 3912 3563 1434 2420 4806 813 3481 2706 230 603 4860 1625 4328 3725 4563 4790 175 3818 2567 4375 814 235 377 4857 3255 2294 1929 3787 3317 3172 3112 4832 1492 699 3294 1497 4539 4828 3333 2473 905 182 2051 2351 525 25 4364 2847 2565 3188 814 777 4592 392 4460 4529 20 4387 3740 3613 3257 3422 4913 3810 3299 1831 3945 2352 1724 2056 4943 1985 3951 654 258 2374 4318 3755 4045 3066 2406 2548 1805 1637 2734 4267 1614 2962 3628 1862 1303 4969 983 3246 233 1150 885 1433 187 1936 3591 1769 3385 2787 2521 4131 817 4062 851 1081 1852 3790 1354 1952 3547 2433 623 3203 3520 1220 4295 3654 2856 174 3937 1451 1624 1034 2051 3513 3861 3977 1182 2480 3666 1982 4733 3846 1966 4312 1426 4245 3379 4915 2521 3266 793 4959 4667 2872 2776 2840 693 4131 2409 1228 1334 2206 230 3768 2252 3197 1822 2004 3984 515 4682 946 469 3502 1107 1099 1741 4478 4553 682 548 4226 3709 238 3579 258 2584 813 4878 2094 2954 4524 4487 4357 2588 3991 1121 1143 3886 935 2357 852 2058 4783 4848 1019 3207 2831 4395 3404 2519 1337 3322 3054 897 607 4798 1050 3551 3059 3531 909 633 2132 2338 4362 97 2008 4592 3182 2341 2893 4398 331 1225 2174 3983 1829 4218 1708 2612 608 4243 4202 1851 2576 4996 136 1652 1831 2238 3402 795 1338 3736 222 2529 1501 221 2057 2443 4907 4276 1827 4233 4262 1151 318 2192 4477 780 1115 3769 1881 3015 1901 288 4903 2398 3387 637 625 1948 3178 3766 1221 822 1642 4707 3964 3049 4108 4137 1396 1426 1954 1128 2263 4500 4991 1197 2354 2334 3659 1953 2935 1282 2416 3455 1443 960 3080 4210 1192 1064 124 1757 2276 1684 1830 3137 2801 4 2352 1698 4307 2311 2347 538 1821 353 130 1309 1804 3199 2532 4548 1482 749 1445 2330 4108 1384 805 4618 4869 1757 2487 3335 1617 3112 4716 3457 4555 3022 30 631 4487 4571 1077 1536 2040 116 3637 1257 2291 2863 30 522 1170 142 4139 1633 3131 3272 20 3645 591 528 3260 2556 779 4516 1659 4701 4458 2663 1636 831 2128 2983 1640 1857 3761 3272 1386 3207 3088 2447 3994 3836 2232 2007 2922 3226 2503 3296 4268 1099 3158 659 1769 4844 4738 3351 1747 3397 2134 3719 1868 3378 247 4178 3533 4149 1878 4034 624 4817 2178 4261 4343 3440 2251 3903 2155 3095 704 654 4845 581 1978 653 3256 1263 3167 129 948 2551 1040 1751 333 2728 1251 1044 763 3684 401 691 3512 830 3121 83 2165 3488 2284 3919 876 2647 943 876 2583 3578 1148 2006 280 1782 585 267 1247 1909 207 2558 3536 4538 4548 1326 4650 2230 4706 284 3049 863 1741 2537 652 2052 3369 189 1719 3594 1938 1993 587 3818 979 2470 3289 936 2576 1332 3923 4558 4019 540 2363 3183 2786 2494 2274 2044 2463 3836 171 242 2519 213 1269 730 1628 4315 1564 2576 1635 2869 4080 4661 4743 2798 884 4693 2892 1572 4960 1866 364 2970 3728 1399 3294 254 156 1301 3946 2732 3670 2473 3862 3153 3270 1140 524 392 2689 1786 593 4193 3182 284 2192 4797 56 902 525 2627 1255 2033 1571 1511 4870 2602 2767 1893 2638 2353 986 2770 2498 3923 3602 3572 761 1209 2929 1757 2528 3367 909 1180 3909 4502 2703 1267 3805 3666 148 4226 1886 3340 3287 3875 1166 4401 2717 3764 2930 4233 455 4280 336 4873 699 1702 3766 377 2628 3048 3824 663 4830 1926 1302 2139 3451 1001 1587 4673 3840 744 4391 210 768 134 1838 2170 2040 3737 736 1803 3441 1381 3391 3041 3250 903 1411 429 3484 3235 809 1075 2900 2631 3056 83 2780 3645 2139 4923 1305 2717 570 3675 4718 376 1472 2647 3089 3910 4998 1577 1 3369 23 2677 3206 976 2290 620 2497 605 1972 873 1447 4519 3 631 3418 1561 4531 4776 2384 2785 4173 79 3314 4346 11 3248 1326 1098 2678 3355 4614 2565 1432 2636 2975 3784 2562 3158 2011 1367 4695 283 1479 3727 4551 2725 806 4180 2942 1969 4876 269 426 3919 3779 4843 120 859 2817 2838 479 2607 3312 888 299 1727 3726 4055 4740 1131 3787 1343 4316 2968 533 46 3661 3216 1902 743 3321 789 1709 1896 2032 4290 2737 2819 1181 1370 850 4984 3833 3927 3248 3610 1383 4028 433 3030 214 4987 1543 2759 2611 1049 1800 1468 2084 1949 2509 1224 2845 4332 67 4410 4423 2016 2045 2067 4572 1220 2679 2106 3285 3898 4357 3955 2948 2005 922 2315 3242 4695 1585 4910 554 3428 632 4098 412 2821 3840 1705 11 375 638 2011 4687 465 805 4001 4 2282 3370 3387 2186 152 1151 564 1339 1761 2056 4088 2703 3766 281 613 667 611 1022 2823 3101 2457 3425 2386 370 3709 1279 3060 2969 182 3331 4007 3998 4274 4514 1076 2080 2537 1350 3923 4090 689 3460 2589 3598 4969 3533 3834 133 6 1640 2787 1600 632 270 1945 4267 4222 517 2867 3204 62 1342 2237 2216 2686 3136 2795 3703 3598 554 1058 1347 1819 2140 3696 2405 1310 551 3911 2776 4155 2392 814 404 1355 1090 2920 4660 266 1681 210 1888 4041 1719 729 180 3709 3034 1674 3783 1990 1380 2721 1861 73 4250 4347 4430 2511 3118 1227 237 2756 3085 2617 1473 1568 3250 1134 487 4369 2553 2729 3622 3728 4605 4789 145 55 1746 1440 3817 433 2787 2854 4617 2490 1677 3389 4520 91 4146 1358 2114 4336 3152 3194 632 3793 2271 1819 1427 2196 2695 3118 3861 3921 1327 176 4280 1341 1135 1486 3012 1920 3311 1403 982 2919 2926 1606 4739 1218 2292 4729 4385 751 2968 2379 687 3021 2266 2759 3488 4562 706 4059 1677 2334 2056 3210 3791 6 4417 1747 3616 3002 3873 735 2075 3390 1923 2366 288 3189 43 2331 2858 3001 4981 2452 3848 1965 290 1427 1023 4963 1218 4599 2062 2630 1757 1404 2728 2698 2913 950 2990 4903 4703 4738 307 369 70 94 3606 3955 2991 4620 4603 655 4151 4411 2898 1823 4936 3326 2775 2752 632 2731 4672 1770 4392 1732 386 1793 4350 2914 4005 3135 3899 3821 3979 3767 2542 1813 1021 1404 2176 1900 3942 1248 2678 4874 1358 301 2378 2576 1128 2208 1298 77 3788 2168 2200 4324 1958 2396 3456 3228 1357 4594 3893 3399 1053 1489 4716 3627 3013 1400 311 2076 154 1132 491 3216 418 4870 1930 1953 3354 2947 34 1559 233 4922 3333 2548 2754 2569 1967 2134 4342 2113 3155 3288 4624 1101 4230 1817 1871 4543 2578 4075 3647 4252 2069 3941 4856 851 3639 4482 2142 4201 2128 4888 847 559 2023 2 2160 147 1572 575 1481 1635 3423 1664 4332 3213 1662 325 394 2266 771 1617 3214 1990 3636 1322 4199 4202 674 3522 3946 2178 4354 432 1975 3520 63 3800 2663 3287 2382 839 4844 1952 1344 4936 4881 2272 3883 833 1390 2584 4682 4126 4429 2556 2336 1293 2784 2653 1425 4865 3233 1575 3114 1184 1423 2603 1900 4845 2256 4510 3093 4062 3665 3993 758 4870 608 3263 1678 469 4139 426 1981 987 606 1285 2410 4272 25 4643 1862 808 4400 4767 487 4583 545 770 798 4857 4873 3089 3977 781 488 2508 4002 1108 4352 2824 1013 2191 3010 2790 1726 3727 201 3498 1201 1451 2180 2932 4560 2693 2992 946 3649 3093 3020 509 4525 4677 972 3215 1995 2947 4447 835 3194 1322 1681 1709 1130 1105 4402 1990 644 2242 2012 1610 2973 4028 2544 3353 64 1426 3498 2817 4657 2842 2809 626 234 4991 2640 2785 1409 1880 720 3726 4160 1910 1060 2989 4396 2746 2043 4241 1151 2988 769 2245 4975 773 430 4985 2860 1966 501 2291 4773 3607 3407 179 1292 4737 854 1101 453 4524 4418 707 2644 666 2311 1737 4468 4986 1309 4191 304 2982 775 3691 1997 2621 381 1252 1326 2418 178 1424 2319 2779 2086 863 1027 2690 2020 3013 4447 2528 3077 3556 220 2253 1580 1959 248 2625 1609 3185 3950 3183 4118 2812 1305 1644 3884 3554 1621 3340 2607 4016 1519 958 1926 2238 4624 4443 2180 4240 1445 4275 4546 272 3650 951 1114 4177 3730 1512 3869 54 329 1631 3591 1617 3459 4347 4222 132 3898 3782 3614 108 531 2744 3135 3256 2649 2315 3077 1382 2873 109 880 2223 2501 4705 3178 262 1713 3214 1251 4878 2825 4998 2048 3017 4761 3161 3920 1921 4931 2272 4030 4946 3773 3346 2594 4686 600 498 2664 3000 2866 4278 759 2897 3837 3762 1794 4479 478 1091 2371 97 3231 2053 1459 3300 709 2774 1268 4345 3018 4696 4439 4380 4324 667 3350 1399 3708 2608 2291 4685 57 4695 4951 4327 3410 2610 124 3634 943 3936 2611 1775 2929 4355 40 2386 2966 3314 1513 4292 3806 624 594 1026 1048 1955 299 4459 214 1365 2968 4541 4308 3063 2968 4544 173 585 2408 1849 4902 2419 941 1193 4465 4904 3549 3412 2612 2405 4383 499 2559 3543 3766 18 946 1642 2330 3738 2964 3346 1974 3048 4613 1326 4827 4884 3581 4016 724 4436 1042 886 880 2926 1879 3644 4644 353 4071 1288 2094 469 1654 629 1627 4974 2537 4705 4953 4269 2656 4846 2918 3999 2131 4828 1271 3996 4290 2966 4026 3385 4508 1169 2653 4894 4753 224 852 3873 1416 4762 1951 770 2794 754 3697 3541 4917 3198 1314 4603 3545 1145 2982 4865 1262 1266 485 2775 2045 1427 1465 122 291 3234 3690 3658 3345 4571 1181 4981 726 1819 2673 658 931 1495 1441 3415 4038 4683 2845 4036 2544 1884 504 4542 2471 4991 1067 1429 4013 1831 9 3341 1342 4859 2473 3193 4470 1757 4536 939 4705 4876 4068 814 41 2467 1105 1757 4412 728 1552 768 2052 158 1707 3918 1821 2123 571 2574 4114 3426 794 213 3280 4275 3009 1331 1280 2494 1547 3045 4714 2212 1688 1229 1717 4702 4299 2485 1800 4051 101 1912 2500 4007 3512 4906 1288 2622 2076 4322 844 1437 1141 1047 3502 962 4827 2384 168 1175 904 3411 4359 2267 1566 407 1558 4728 991 3057 4297 4390 1163 4931 3347 4519 1813 936 392 2617 3046 3570 3195 1319 3681 2589 1498 3096 3069 681 3597 4415 2175 3899 922 2769 341 204 3636 3338 475 1025 1471 4344 946 3145 2702 3870 2868 3234 222 747 4818 4293 1088 3281 4110 1397 338 182 3145 4484 1111 2806 2886 4863 2539 4439 4389 661 3439 2435 2521 875 2107 4794 1194 3731 2607 4573 3404 2592 2585 3252 4766 99 3802 3337 1061 3298 545 3235 3190 4043 3726 68 3455 1174 3600 2067 4062 2864 784 2115 3000 1745 1268 522 4676 975 749 691 46 4888 1641 3636 452 1629 3457 3297 2844 1553 2484 2255 4052 4902 4731 810 3649 488 3091 4359 3849 3992 662 1771 921 2418 2290 3690 887 1783 392 2832 4896 3076 166 4036 2268 4737 4038 4224 1709 2588 2733 1995 1820 2379 3884 1927 820 2989 3435 227 2213 906 3385 1969 3034 1430 2021 1673 4171 490 4720 4573 2188 4395 3145 3595 4676 4833 4271 3886 1191 4657 27 2061 453 1420 179 547 97 550 1872 3829 4378 1216 1449 4543 1629 4686 173 1823 1817 2681 4158 3857 561 3901 976 1121 2838 2437 638 2716 587 2547 1326 4935 4351 4536 4600 4958 2134 4346 4362 799 1576 1144 2983 2508 2697 1304 1259 4925 727 2362 2521 3148 592 811 4645 2311 2433 1779 187 1353 3167 1023 1862 1121 3922 3199 409 3993 1901 4385 3938 792 3496 3932 4218 3329 422 4150 4022 290 1279 39 4401 4262 375 876 456 1531 4069 1149 1988 3141 2213 839 4924 1697 4431 3146 4608 2715 4582 3539 4407 4304 273 484 2474 3236 3677 1424 846 350 4049 3463 2878 2391 424 2800 831 599 3699 74 1907 4984 4429 2241 3055 4081 4309 720 2620 2180 2967 1033 4289 1792 1387 3382 4775 4471 13 2516 4300 17 2923 3771 2929 576 1618 1079 3844 2114 4802 1898 2095 3563 2797 4832 4655 4376 1940 793 3605 1932 170 4138 4257 1487 4199 2196 2250 3986 1958 3868 1335 1628 1255 4113 3241 296 3134 1818 2718 2213 1170 1173 1248 4900 615 1953 3108 4958 2532 605 1420 2524 3030 918 1541 3189 1419 4181 1786 779 2584 31 1935 1238 3236 3163 2798 463 2498 1448 166 2638 499 4540 2119 3621 3458 4254 719 4043 4846 1829 3384 3091 1123 1022 1087 1562 3377 2762 1719 2756 1572 4717 3372 4319 810 3425 1697 1870 880 3009 3498 4911 1854 3862 2402 3678 3422 4429 3999 2008 25 2303 1569 4889 4538 4728 3534 4702 4728 3849 3289 1964 4376 3959 3655 4431 281 593 896 1251 3615 3189 1588 1775 121 3523 3659 2661 3723 585 3500 1828 677 2613 431 3126 265 1926 1451 3458 1121 468 3281 1267 4982 1827 4094 1407 4786 733 4597 4296 304 4877 1819 2255 3278 2020 4017 2596 1250 1567 3470 4775 1818 1159 1403 3659 1394 3496 1693 749 3282 1562 1086 4497 3910 4867 1883 3734 860 4300 3559 485 1329 1311 4007 4797 3941 4856 21 4058 290 1617 1342 3250 2849 4555 1939 3287 2621 108 636 4327 4005 4140 64 647 1318 727 1638 612 3831 6 4447 3024 2772 4365 2937 3067 1972 1335 3022 2167 675 3749 3163 443 448 1179 1265 4754 3152 292 2280 2777 4337 3344 4415 828 1280 2117 2365 3569 2788 2955 2811 3235 4616 4175 2640 224 2445 4017 1660 100 2541 1910 3677 2564 370 3918 3405 1436 1477 4015 2321 1194 3615 3744 1532 3616 4979 3615 4770 3870 1754 1284 2909 285 4366 3563 3868 85 2639 854 1015 4872 3585 1977 1668 2773 2684 2564 2325 3086 1723 4901 3224 3866 1365 3643 2454 2091 4087 428 3532 409 1745 40 1829 2254 3436 3699 853 4152 4274 919 831 3627 2534 4392 3649 2644 2559 1102 2195 2342 3354 4662 916 4881 4613 2522 4581 4494 4829 3092 3755 436 3209 463 1945 527 708 2486 3460 3915 1511 795 1493 4893 3372 3882 2243 2795 2340 2451 294 4055 3403 4315 1437 4136 1174 955 1233 416 4028 1984 4792 495 4114 4201 2283 4998 2765 4629 1968 533 2301 3218 4472 2367 636 2303 4386 1193 3338 4627 438 4438 20 4763 4571 2453 1089 2720 3755 4345 1996 3038 129 2328 3533 1567 482 1629 3040 2934 4041 991 2140 2725 3664 3535 4780 2599 590 1790 3922 4726 4900 1941 2623 4294 3823 3202 805 2760 1817 3674 3109 3408 2248 3769 1681 4616 1134 1772 3507 2739 1871 800 1836 4770 3038 3400 3494 4835 2544 1306 2442 2717 4783 4034 3875 1661 4160 743 729 2451 3566 3689 936 3582 533 1745 70 324 4447 3985 1168 4795 1083 3879 109 4131 4129 4503 242 1570 4199 2382 548 1182 239 3968 177 390 974 58 3840 1426 3159 4272 4556 4758 3086 3889 3773 4291 3534 854 878 3406 3923 343 1160 728 1201 3445 2662 3956 1603 2169 1455 387 4572 4380 1840 1163 4114 1501 3151 76 573 3478 769 482 2965 4743 4332 4654 3986 490 46 4237 3761 605 2740 111 422 683 1868 569 1204 1931 2348 3636 63 1000 1584 3987 1386 1583 528 3601 4337 652 4551 561 4513 2021 3997 1660 2851 4333 838 2791 3477 19 137 434 1440 3744 4155 2066 4083 4325 4897 1311 3358 1754 73 4559 2632 4792 306 4705 3842 897 1870 1163 1426 3410 2359 2461 3249 3200 3712 396 1917 3856 2304 3576 2976 4005 2795 3894 3383 4709 4368 2382 683 2141 1915 1142 3292 3921 3573 2189 1881 4868 2359 3393 449 2118 2931 4146 4381 145 2803 732 4259 772 1696 777 2989 4936 2372 997 1040 3077 3424 1648 3022 1158 3543 687 3588 2504 2809 3164 3092 1016 2881 4801 4628 4258 4176 1433 1222 3738 3872 2904 414 2207 345 1701 4607 2763 3231 3023 4054 157 3073 4381 4381 3798 2140 4301 4010 1543 1359 222 2933 3962 4069 3165 2638 4869 3886 1644 2548 3299 2037 2614 4511 3618 3555 3125 3511 3549 1275 4381 1978 4163 1260 3662 1770 1198 2898 349 2413 3382 3694 3995 1851 988 17 4829 3316 2815 1469 4386 711 1690 3020 2769 1484 4876 4943 4248 563 3382 448 4110 4195 3433 96 1170 1764 2949 2074 2929 2021 4155 4942 1876 695 3469 3271 3271 847 4848 2517 1044 2304 4137 2876 1582 1887 901 635 1550 4133 1615 2070 578 577 3246 205 793 2451 2460 3907 3032 1538 2752 3799 2128 1967 2749 2710 1309 2488 689 2823 184 2174 959 4134 566 1127 4021 4889 520 1829 1919 3206 2393 4252 4618 2883 1931 1272 4585 3733 4786 2157 2380 3594 3631 2861 3668 3854 3646 4510 1633 3258 4568 1745 4020 1824 2690 1356 613 4769 3965 2625 4382 4423 2884 2173 373 723 3824 4874 3894 3640 2767 3005 2687 1486 2073 3776 1299 2648 2786 2665 3672 3990 2299 3218 2360 3620 1793 919 1916 1945 948 3667 1092 3233 2426 3643 1568 2940 3553 2713 4546 4420 3720 2266 2906 2051 447 1929 793 1355 4362 98 3046 3908 378 2559 4532 1585 1900 911 58 4283 3968 3146 1682 3565 2595 1902 2018 2974 3389 4789 4430 2906 948 2437 2812 441 2192 358 4158 1871 676 2760 3916 2858 2420 3914 919 1176 3705 4404 2183 1382 4990 4326 3558 1273 4223 1078 3163 3481 3845 455 2392 2657 1915 692 4453 105 284 4841 1522 4540 1379 3851 1793 3042 4560 1162 3433 1839 4394 798 3844 170 1872 2128 234 2199 3527 1780 1092 3710 583 3525 3002 2833 1102 297 1549 3314 4499 1217 3678 4491 3684 2699 3325 3484 1 3208 347 4744 526 1734 2784 3448 2717 2646 3790 2070 98 3247 403 2548 2125 3850 2755 1667 4419 3340 3860 828 3254 3575 3521 531 8 72 3176 2830 388 755 1172 3290 3997 4403 3755 4615 4517 194 2720 1127 2664 4807 3586 1371 1262 1411 180 2422 3332 1667 3955 3175 4747 705 4219 2084 2056 3875 2907 2690 3403 1114 1028 3894 3528 1877 2101 351 4881 4731 2170 697 1369 1492 1977 3099 682 3505 3059 1794 4096 4680 3529 2964 1013 1937 989 590 1883 1979 4972 3735 3669 3144 1955 3722 2430 4876 2959 4184 743 1274 3467 1948 3862 823 334 3365 818 2421 1562 1087 2480 346 3766 3098 2105 4302 541 3129 2545 1760 2621 2893 3506 3362 2465 328 1119 3081 40 2474 297 2110 3763 1320 334 3887 3163 847 3757 2958 4336 4125 1843 1705 1307 1065 360 625 4685 2670 1659 1635 1102 2348 3914 402 1223 1487 1427 626 1272 4278 2702 1287 2915 1629 4833 1676 3783 2956 3203 2060 4806 3237 1457 3221 983 4378 1803 2288 3764 284 3880 3115 1693 2069 4454 1047 860 1512 403 3441 2903 779 4159 1629 4018 1772 479 3111 2626 569 60 2224 2194 4390 1530 1279 634 3435 1297 3877 859 2748 4800 4432 2036 3367 2661 721 368 3729 4702 3446 742 2770 1195 4688 4672 316 1817 1022 300 3800 1664 513 3166 2032 2814 4782 4580 4206 2107 479 2593 2932 4155 3738 4146 4018 1303 1200 4388 4164 1996 287 3676 3545 1786 4441 4325 4205 4406 3523 4854 1911 1632 2439 3721 4564 4542 2482 2982 746 1543 1702 301 54 2649 769 4272 2311 1244 629 1487 560 3029 3710 641 1586 892 4359 370 511 78 1381 55 2264 3451 4714 2260 3833 4089 2020 2382 2280 4519 1491 3466 1745 2115 798 4764 4540 4837 3471 4441 590 1994 3466 4877 1212 2729 4546 3229 3451 1601 1357 1103 3147 4337 4843 1541 1087 4183 2322 4086 3334 578 717 3245 453 1040 3664 4808 1955 1161 1926 3066 3532 3521 2300 2473 71 4610 603 3209 816 2200 3105 1087 4270 1611 712 4126 1270 3024 2582 2710 2670 4697 3828 1248 2739 1568 744 2899 4268 4616 4618 4818 3660 1780 3898 3028 676 3454 1681 2811 3886 2042 3667 3629 4395 104 2828 3438 2950 1973 2415 3964 4815 482 4608 34 3850 3332 2452 2645 4901 770 1996 1890 4157 2667 1478 2982 1729 2701 3188 1076 398 4423 106 3499 2305 1048 3556 4958 4184 2101 2806 1938 962 751 4378 2619 746 3627 4190 3415 2424 2984 1147 3369 1928 948 1343 2448 1224 2800 2324 2333 766 4919 3799 1209 713 2803 1321 596 2763 1112 2946 975 981 247 4585 2635 2939 3341 2021 3248 1516 4281 4127 3191 2107 1833 4245 4544 1089 4101 2225 3573 2056 2091 168 2861 2841 4530 596 4554 2431 3087 2611 4803 1666 2795 1957 3779 1150 3410 1249 4008 3009 1749 3113 2533 3376 81 2257 272 2490 30 4724 4077 3723 2506 3039 4305 1395 4835 3188 999 1581 3440 9 3327 4240 561 4958 314 1441 2306 4203 3567 2343 4549 1479 785 1558 1516 1818 1959 573 3275 1988 11 992 4084 939 3052 4406 3056 2890 804 3980 1565 1916 2642 4008 1947 477 80 4079 2822 353 4670 4527 2567 2019 1661 4069 4219 944 3758 4825 3322 2601 3201 382 1177 2981 3862 627 2193 1164 1871 4308 3310 1877 556 2393 3768 2249 2773 1109 3693 4581 4076 3088 4093 2668 201 350 3477 1931 2179 1430 2749 2044 2534 1812 3954 251 1679 4344 244 772 3890 4613 953 3371 2061 4346 1224 194 3170 836 1175 1823 9 82 4014 1547 4467 4600 1170 3916 840 4277 1435 1547 2922 269 2038 1087 2264 1527 4555 1137 644 2095 2664 2686 3301 4934 4884 1048 1630 3853 4509 517 1493 4046 4507 1678 4781 3339 1866 498 404 3437 1428 1624 2070 270 3549 1840 1168 1471 933 667 758 75 4850 926 1301 2890 1819 3988 4817 4855 2302 4521 873 2907 610 2447 1854 479 1998 77 3520 4206 4345 1243 705 2617 1263 343 1855 3816 82 3691 4550 168 1391 3444 3284 1440 2765 941 3292 4707 4010 3618 1748 1993 589 2365 4598 365 3197 3141 914 3520 2648 3458 3883 4453 3741 1338 4598 1339 43 1760 1198 3742 4983 967 650 2615 3474 2395 2173 1519 305 2128 4374 2424 3435 2337 1822 1980 3551 3739 4364 1467 3059 479 1548 3786 3030 4587 227 3799 4703 3482 1461 3334 3475 4631 4832 447 3563 486 3534 1677 4339 4916 4071 544 3661 4994 396 820 4796 373 1525 4536 2097 4081 3140 3816 1010 4297 3544 2292 3478 2929 43 263 330 3821 4213 2216 1575 1903 3470 3428 2609 2652 1992 3538 3986 2751 4858 3581 4325 621 3278 582 1851 3040 276 3864 4049 957 2941 2874 1368 77 3265 569 1012 2735 289 3491 4990 2525 4838 428 3162 1418 863 4069 1665 1411 3200 2672 552 4275 1597 3214 1672 4837 4371 121 1980 277 1328 4234 3590 2255 950 2828 4626 1943 2092 2823 3048 1752 4253 1318 1262 2782 3798 2441 3309 1515 4916 556 4167 3973 4676 1558 2936 3414 210 2859 2426 2531 4195 451 2574 318 3466 4168 4138 3949 3390 1436 606 2208 2467 1313 3214 4926 533 2127 2603 2273 392 2985 4250 2589 4994 3640 2275 3397 2831 2255 787 4670 1013 1565 1986 3147 3165 2334 1862 2783 4584 1786 1303 1966 3464 4029 2481 2540 4802 4421 2229 188 4011 711 3655 1378 3304 803 1553 3457 3044 4859 4231 3103 3350 856 1922 100 2168 1501 4901 167 1065 810 4875 1625 3676 4474 4271 4775 4287 4845 2466 1260 485 3999 1536 3765 397 2383 499 451 1008 1641 4175 2236 686 2373 2700 1003 3042 4405 952 4236 1658 203 3474 265 4136 1209 496 2223 1995 1398 2770 3601 4671 4656 284 876 3584 2741 512 2722 1555 464 210 39 2630 1131 10 1615 1251 791 853 3614 3281 1613 3525 1214 291 3744 1196 3309 3423 1553 4093 2964 4047 2674 1492 2545 1140 491 2504 134 2014 2329 2648 552 2653 554 4171 4768 1595 834 1214 1053 120 2920 3067 1329 29 3137 2788 408 449 4901 2020 4476 1567 3853 3518 3451 2326 996 252 2415 976 4986 2873 1125 1323 3978 1007 3495 4771 2846 1891 4338 1998 4733 2428 3720 3174 3652 2679 904 1523 762 2662 4033 4823 690 2916 4474 2976 3621 2202 4949 1745 1805 6 1656 81 2828 4047 4923 4002 4451 1386 412 659 4835 1256 2774 1855 2335 1101 1453 492 80 731 3219 2749 1304 2733 2535 4000 4319 2868 2601 481 4386 1454 2543 1741 3710 1378 1428 4520 641 4117 923 2248 1922 1568 1408 3055 2372 1311 2783 4980 2703 1171 1443 1483 911 2801 1625 1073 3211 3362 418 401 4735 2081 4677 2545 1826 1168 2194 4861 2057 4955 3056 3539 226 4138 4800 4862 1242 4092 2815 1628 3528 687 2544 1672 4351 3233 1352 4416 3600 2306 4424 3351 4710 2799 3135 725 2424 89 1029 4234 250 4244 1217 3246 3076 1369 3940 141 4954 4884 4612 4395 258 4438 3226 756 4785 4916 2500 3159 3646 4150 4972 4101 4726 3849 2503 775 926 2398 4358 246 4820 2008 1040 1577 4743 1578 1038 1810 3690 2279 662 4457 3805 4520 4970 1551 2092 4026 4710 725 3590 2157 3661 1299 311 4550 515 1409 1062 2893 996 4449 2552 1968 3317 946 947 855 4510 2767 4636 509 4142 3334 3266 2965 1894 954 2464 1779 2221 1554 591 2479 1090 1271 1569 302 4926 42 4647 1616 4664 3787 677 4851 4942 1651 2145 3238 1050 2459 543 1231 3275 811 599 934 2312 1172 3333 3192 281 4270 737 1269 2110 1915 1533 3473 1805 2018 3050 2807 2080 4437 3243 1545 893 2939 3543 3025 156 255 963 132 1149 3927 1062 1130 3815 2117 4268 2311 1762 1834 3692 4613 2654 1414 3546 3848 2618 2745 2141 3864 4854 4542 1482 2547 2545 2538 1847 2192 3043 729 3073 156 3540 4850 2687 1249 460 4358 2108 2675 4177 1141 1121 4241 4140 1656 1032 2970 3940 3856 482 597 2529 3134 906 2271 1882 4265 3576 1545 4648 4003 2432 4376 1240 1428 4216 4964 3845 4542 4461 4209 156 1623 1678 3336 2943 3514 496 3159 275 2198 3248 965 609 3741 1764 455 4176 2775 1611 3894 3961 3917 2784 2391 4810 4574 1819 2473 1996 2037 4407 802 3973 3544 3549 2715 1327 859 1608 3423 4119 3475 464 4184 2871 3636 2807 4506 3524 3516 4518 3654 1104 341 2033 3697 3353 4542 1543 4666 1329 1219 3907 239 2108 3449 4510 753 3621 4699 2722 3123 185 3736 3464 4015 658 1170 1683 2065 4901 3640 1691 2770 708 4581 1820 4262 3645 591 4740 758 4090 4784 1952 887 511 3321 3319 1402 2759 2802 357 530 4728 4179 3586 889 2442 223 2297 1107 3651 3515 2873 1888 2430 3780 3711 4974 463 1078 1826 3742 4329 157 4398 3731 1976 968 3218 2550 1391 4033 978 2228 1868 4446 3277 3502 1687 2467 4304 3136 639 4038 2681 1202 1564 3682 3996 3418 3094 1028 4242 3904 2709 1649 2709 2913 1726 4526 430 869 2533 887 2855 2945 4597 3601 4057 3454 1873 2703 2720 2248 1375 4040 2497 3463 4760 1623 1267 3601 3554 4338 2331 3534 86 4652 1990 4731 3114 332 291 2808 3863 3612 2774 2482 92 490 1351 2185 4729 906 3417 699 2973 3201 2091 2320 1777 2740 3450 4164 331 983 1301 1855 3764 3535 3160 3632 3106 1153 2962 3830 1679 1344 4599 4110 1200 747 1294 4992 1510 612 1443 482 3776 1554 3607 651 3168 1816 4131 3161 4506 3916 4705 748 4784 1153 2947 4544 776 469 4514 2183 804 3715 3328 1829 3569 203 1158 4794 1033 3877 4855 4748 4841 2466 2707 3858 2779 1843 1237 258 4925 4567 3845 3668 3561 2658 2615 12 1779 4432 3923 1444 1182 1774 755 3159 1255 866 167 824 2256 1878 1724 153 7 3017 209 1644 364 1749 2904 510 326 1554 3083 3326 3335 2090 1005 3931 403 2155 1229 3947 4197 3344 127 405 2843 3728 1874 4592 3453 4270 2706 2113 1674 2727 2727 1082 498 983 4349 2421 925 3700 1739 3797 4650 3537 3996 4181 4545 4885 24 966 2850 3986 3252 2014 2116 1558 46 4492 2007 4045 1482 325 2274 349 1288 1594 4990 2848 131 3288 4680 1254 3115 3518 1987 2400 3300 602 1452 2742 4325 3245 1388 1066 66 3490 3842 2739 4203 3171 2718 2363 499 2348 1991 2673 1649 4022 2686 1712 4090 4493 3657 566 3501 4363 2633 1758 1117 4731 2244 1646 307 2582 4075 4546 3234 873 4653 1687 2201 2597 651 4425 4341 2958 746 3277 3220 3237 3284 2768 4618 2438 3751 670 856 1467 1348 2083 4400 2295 2305 790 2850 3123 4192 2177 1051 2380 1046 3843 4369 2315 1389 4094 3344 3620 2 849 824 2423 4783 2550 2260 4331 1258 181 2788 1286 2156 496 4 3286 3716 4781 579 27 4378 4271 4661 4650 4660 3573 2218 4580 4884 786 2596 692 911 3011 3269 613 3311 4716 1263 386 2379 3131 1673 2036 354 4612 4265 4936 1260 3891 4909 4206 2177 61 88 683 1031 1687 3324 128 2696 1461 2914 496 4033 517 2203 2854 2261 353 467 501 4864 2169 3368 2622 3037 4839 4975 1318 2881 4761 1640 4452 1797 1322 1869 4527 2759 2177 3759 3767 401 4064 577 4904 241 3454 2931 2530 3264 1934 1848 4635 299 510 2392 723 2525 577 2263 2470 3475 3429 4796 2758 3518 4598 427 631 365 4529 3588 473 4632 3226 673 4698 3614 3462 1692 2561 3640 3697 4015 2508 132 634 3825 4467 2747 1258 3600 4586 2027 169 194 4507 237 3673 3330 3050 2824 1753 1249 2703 4364 1891 2579 4160 3768 4470 2518 76 957 4996 4350 4609 3561 4149 3148 2902 2765 827 2170 3018 1551 1884 280 1555 2761 3508 1259 704 2000 2080 1817 592 1366 4915 1758 2745 312 804 2929 1594 1752 4663 2159 2488 1348 1480 3080 4245 4557 4395 4253 1972 1985 2447 4384 3439 874 3301 4 1225 3789 2470 249 2309 2100 1851 2586 797 3604 275 3166 75 1176 4544 346 3891 652 1266 3061 3263 2962 378 4154 2058 1937 1088 4330 390 49 4678 4599 4790 4512 3075 4442 668 4752 4522 2263 3068 4014 328 1564 2327 413 1937 3085 4474 3233 2955 3747 2180 1917 3137 1096 2603 4077 4297 4852 2968 3532 1871 1404 1302 640 4072 557 3559 361 1904 4245 3823 1678 388 3155 4495 2351 2225 938 2059 4420 2627 66 1660 2972 3710 2335 4807 2255 2241 4432 1941 1157 894 3641 4681 3493 4092 1169 909 2367 205 717 4741 1482 1608 1747 2250 4871 976 232 4760 2460 2691 2523 4184 4577 2123 4183 1319 838 481 381 2549 2428 4541 2736 3215 1343 1583 503 1094 3067 1602 3414 902 3572 4795 3309 3096 3076 2870 2143 2336 4033 1657 2517 2007 396 1408 1121 4826 3803 1183 3643 3369 135 1211 424 961 3359 618 1581 163 4172 590 3448 3490 2203 4149 152 3105 766 3196 4448 4259 2451 696 3816 4657 803 811 1892 2160 1860 293 2203 2424 4992 1192 1905 2350 2452 4483 1117 3562 1874 761 844 3018 1415 4743 1820 2558 3117 337 1618 586 1634 4277 1605 4247 3728 4070 304 289 1859 858 1908 2178 406 2717 2867 3782 3070 3436 1462 1254 2429 1379 1464 4365 3848 3736 1625 422 1218 861 1517 91 983 1657 2010 4535 1474 2544 1813 4238 1559 3903 2094 1408 3393 3585 3815 1537 1293 1476 2873 4780 4750 957 1886 3483 1343 4000 4240 4945 1828 2224 4865 2560 641 2053 1329 1979 3369 1129 2212 2878 2616 4546 2145 512 1314 1356 1076 1840 914 116 84 4589 1467 125 2734 4373 3539 4071 3232 2791 1315 875 4319 649 3736 2800 4153 3930 3901 3482 1580 49 1095 4949 2205 484 143 270 90 306 2924 1299 3753 4898 3182 1894 4038 3689 4908 69 4001 2385 1975 4773 4534 1276 1045 3811 1179 2973 2591 849 4933 3647 2963 903 3851 476 2226 3976 3545 2879 1963 969 847 4578 1519 1485 4856 2145 4499 1659 708 309 3857 3438 2390 411 39 2404 4678 1954 3926 856 3143 321 1412 1889 4650 2478 4211 4944 250 2527 2191 4894 1014 1013 2620 1804 4491 2653 1014 3928 2927 3758 1288 3127 2143 877 1510 3373 1250 843 170 2911 3915 429 4186 1649 2555 52 2704 633 2676 779 2337 682 1671 4444 1071 3057 3423 3987 2335 413 4932 2121 1268 1662 1097 298 1946 4149 2783 2743 3243 148 2224 4453 2998 2489 524 3621 2827 1080 3191 26 1360 2190 2913 3350 3743 3031 3221 4117 1910 1000 4322 599 53 1101 4973 4139 4531 221 3573 3127 3266 4505 4094 2609 111 3497 863 2633 3643 4870 980 1204 724 4969 1196 4283 2164 811 4571 1234 3457 4219 3394 1465 1748 1843 1346 2206 378 2251 285 1738 3502 1989 3693 4015 2829 447 1515 3496 4776 1932 4313 626 2438 4403 416 4635 4399 391 3899 2706 2698 1013 3098 422 3336 4009 2385 4053 4870 1289 2374 2287 2871 488 2998 297 400 4765 1832 2899 1634 2393 3880 4626 4228 149 3614 3175 1399 3929 2525 3453 2680 2238 436 375 2273 4437 2128 1920 3007 3654 896 3753 1910 4739 192 638 1977 1617 4607 3769 722 1222 4576 110 1160 4189 4925 1285 3700 3099 2407 2676 3131 3711 3703 1514 1567 4497 2545 381 550 1226 3620 677 1161 132 3155 4647 4654 4326 4614 4890 2527 1873 250 4397 3705 3453 3661 2759 4846 4325 3083 4190 3555 670 2916 2849 2307 2973 2787 158 4298 4646 1840 757 858 3965 4831 298 2297 4441 303 1383 3641 3700 2205 1104 2024 4572 246 3069 1134 4101 40 2019 2257 1141 3497 1683 307 2295 406 1090 867 1217 3950 2232 3288 805 3277 4713 4618 3372 650 4783 801 2142 4673 4117 2043 195 1313 3013 2274 3101 4958 516 2740 60 3688 3865 3698 4481 1659 1417 2849 1427 3550 4382 4724 2453 4124 4875 4559 4414 2605 1050 3886 3791 2294 3142 1172 1393 2861 3865 4980 2908 4838 7 1308 4713 2457 1169 1661 3930 1033 1084 3605 316 1310 1063 4 2572 3524 632 706 4063 1362 2312 2992 3000 3100 1242 4738 4174 3666 424 1124 3563 2854 4046 3546 4766 514 397 334 42 648 1089 3613 2957 3840 596 1554 4138 2165 481 3642 4767 2368 1841 4215 496 1212 1810 3622 4394 1352 4042 1408 3744 2256 1440 84 194 3421 1636 1203 3857 816 4434 347 4405 1555 4516 941 2663 1952 725 2608 4967 687 1406 299 4831 3245 652 4694 2709 2616 2936 2226 4461 3804 3190 724 2853 3600 2711 63 3728 4378 4319 367 412 4911 3583 4446 3435 4260 4700 3570 4062 3768 2934 3509 4141 2023 3146 2460 3736 1392 4321 1289 265 4184 2951 2017 4224 574 2620 463 4718 2852 3934 183 3898 3972 1893 348 4679 3977 2670 1882 916 202 4313 2292 1450 1578 843 4951 2714 643 1125 4573 4333 4854 1466 1596 1770 44 2829 3004 3811 3561 9 2373 2088 1851 3631 3358 3914 135 4916 2175 4561 4829 984 1392 2335 3759 608 1368 4451 2606 36 1727 1799 813 778 2044 3235 2972 3753 3863 2759 2598 2391 1896 772 1667 4404 495 1444 3943 4388 2969 4790 977 1273 4514 2691 4253 1415 4013 1268 4715 2991 110 3809 3701 3140 825 243 421 3800 1983 2531 2548 4280 4848 4473 1388 4812 700 590 3120 4737 2737 1722 1031 3590 992 3247 1820 1786 4904 1739 312 828 3930 2682 1039 866 3411 1306 3527 803 3493 2454 2844 2701 2006 3060 4103 375 1871 4743 4458 4520 4838 93 341 3583 4612 2113 605 3840 4000 2098 1399 1077 4163 499 1265 3283 586 2641 946 4633 1775 1088 4701 1492 3592 646 242 1662 1911 1175 1605 970 4320 4191 1525 4378 4798 2211 246 4154 4654 1648 4688 2874 1930 4978 2685 3927 695 3695 2135 2634 767 4074 1544 3071 2768 2680 1679 4800 3100 4526 2290 2656 2935 561 3047 1097 3604 2956 1369 1270 2312 1814 1033 4297 4565 65 27 1774 2401 1396 2885 526 1308 1018 2923 4462 582 4217 4582 2509 2950 4588 2800 3305 1004 3562 3025 4419 2664 1500 1565 2302 1008 4467 2236 4372 846 639 617 2553 3232 353 1180 894 2991 586 1912 4255 1968 194 3149 1974 558 4594 1071 1838 4646 34 725 16 377 4788 283 3209 1821 3991 672 58 3309 2213 3737 4351 2412 4053 396 4697 878 2305 846 1156 496 673 4310 1865 739 2455 1103 2485 4085 185 1258 2184 3775 3691 1898 1144 3376 1906 222 2923 4112 1937 2514 2656 2990 2296 2262 3871 2283 1600 1341 1668 3357 2920 448 3824 869 1267 721 3920 2969 4232 1048 260 4851 265 1489 3169 1447 1580 3124 2832 2545 3373 2812 1037 3365 4362 3881 1432 1517 1110 3086 2359 1311 4430 83 3322 3476 351 2124 3918 2811 1438 3808 1739 323 3310 3243 574 1012 4262 2868 1696 1623 2152 1552 4620 305 1084 1461 1845 4981 2826 4200 462 631 484 2599 3640 3121 2178 3376 2607 633 3467 1089 2581 2345 1363 3581 3734 2422 471 3141 3043 1778 1883 2548 295 4211 2564 4954 4293 2201 31 3595 3224 2851 2224 4093 4240 699 1716 373 716 2117 3615 3587 2003 3765 3334 1825 3530 2686 1927 392 4361 4651 572 3010 405 2977 1924 513 3792 179 2450 63 2093 165 244 4076 4124 3082 4789 3516 2068 3647 2387 2974 1076 781 1553 4446 40 4290 4887 4307 642 4017 389 2834 2743 717 3908 1425 3190 1922 4221 509 1053 901 2175 4236 4611 1551 2741 444 3247 2685 598 1794 200 1643 2628 1740 4858 3860 2285 3168 991 68 493 2498 3908 4279 1530 3034 2048 3703 1951 587 3048 3913 3921 1398 4502 2584 2093 1293 3077 3929 4992 1840 3671 3846 3245 4467 3351 3059 4163 2094 3311 3908 2397 956 3684 1597 160 4716 2477 2440 984 1660 663 4947 691 3953 2268 2823 1028 2415 2047 842 1162 1279 745 4918 3534 4364 3816 2712 4056 1573 843 3114 1251 367 4687 4777 445 8 3493 727 840 2181 2905 802 1260 4053 1676 779 1810 4835 3780 1489 1394 1615 4623 3739 2934 718 475 2994 4645 222 1121 1444 1289 3627 3845 1906 969 4437 1400 4955 1816 2543 3374 2678 2476 4786 537 749 3704 3848 3572 780 1562 4209 3144 46 3629 2153 2546 24 3113 4480 2163 2028 3238 4569 1287 1144 2485 59 1767 3789 4391 4915 3191 2168 995 2856 856 3515 3156 622 2479 717 2433 2844 4348 4998 540 3686 2612 53 4036 2515 2168 386 1995 4239 4332 3131 215 4163 960 2843 3221 872 603 4239 3666 2568 1563 2927 1368 4341 414 2299 1080 4496 4252 1315 4810 4939 1274 2750 2230 4375 4432 3364 1830 3439 1988 2036 2618 1171 3318 3503 3090 1551 1114 67 1792 3449 4281 817 1724 3454 4599 3662 2253 2789 4494 1854 4287 490 1674 3149 4639 853 1564 2220 4369 961 4543 2250 4963 69 1006 3064 2415 3190 1644 4148 2637 643 3546 4207 118 688 852 3151 4058 2892 4676 1038 4099 4386 2190 824 4736 2060 3987 1089 779 4059 30 4741 2227 2168 306 1870 3747 343 4905 3258 4577 319 2382 2867 3408 4411 3589 77 2638 4755 2206 3795 4631 3252 2917 2034 3384 964 4629 3243 901 4559 496 3694 4099 2805 184 4050 3814 4713 1466 1086 2589 251 286 1444 2913 4919 3384 3816 1554 2804 4570 4053 418 4918 1408 2472 2511 685 3970 1099 4261 4684 4765 4963 1570 386 1090 4875 3961 1132 4054 1711 1047 977 4273 4658 4017 3277 1519 1520 2084 1559 3858 236 3596 4186 293 2604 350 4032 482 408 3757 4178 3286 3446 1608 2737 1968 2633 2154 2417 2941 917 2242 3888 4503 717 545 2692 41 2150 4710 1738 2469 873 1365 2736 2694 1556 1123 4516 3854 4634 1060 114 2561 1743 3294 4617 864 1188 3891 1095 4232 2457 51 401 4040 630 639 2956 2846 2353 1487 1879 4187 3251 1413 478 2074 1019 2136 305 1717 2193 4402 4082 104 3540 3611 339 1620 4365 2107 1222 1518 2802 4891 147 1973 3180 149 2837 4055 2065 3696 3853 3756 1530 2005 814 402 1534 932 2567 1976 1574 3520 3292 2955 3567 1911 1061 2251 2619 2891 3678 3727 1264 3259 4918 421 1471 3955 2296 2291 1670 1711 3460 3001 1679 2340 1255 388 223 832 719 2589 2423 1973 4040 3384 2647 3218 3321 2502 1678 314 3184 4915 3587 4514 994 2560 4711 3071 3716 3570 1841 422 3589 73 464 963 217 4122 2685 611 719 998 1830 3353 700 2505 1668 844 1791 3251 3478 1543 1114 1786 4035 1681 3951 662 3629 259 945 2252 1592 1324 1215 1868 4127 4000 2452 1035 128 2645 4289 586 2891 452 2266 4797 4782 2334 685 3580 4060 2149 414 197 4729 358 126 1088 552 2166 1959 378 3061 986 506 2235 3356 4893 1305 2976 2136 2686 4837 3689 940 1119 2057 2468 3454 3511 2845 4048 3207 465 4828 2051 3068 115 270 885 704 2168 3639 2051 3264 1590 3406 4885 4189 4425 3407 3567 4550 1438 4729 4748 2451 4377 1089 1270 4875 2728 246 1528 127 2829 498 1460 1812 4407 2415 693 3445 3962 2464 4055 2183 2 4547 306 3900 1476 4246 4994 4865 878 1407 1906 2543 18 4491 3308 4981 3479 1520 1986 2484 1800 3514 4681 4402 2051 4282 2361 384 522 322 862 3788 4470 1506 4690 320 4487 3327 1080 4097 1725 950 1699 2744 186 3285 213 453 3750 4979 3112 3623 658 1987 2713 253 3277 1581 1655 1280 466 525 2313 1086 4416 594 3005 3465 3881 1024 1418 1990 4139 3863 1407 4503 2938 4545 881 4913 4748 384 4457 1535 1267 414 204 285 3447 3346 2689 4645 2770 1530 3054 2750 4786 1780 1484 3328 4418 3147 1950 2169 689 4896 1390 403 145 3791 3641 4915 57 4206 534 4948 3932 2233 282 3074 3088 4361 2862 4544 1840 1136 3503 2146 514 3726 2254 731 3890 2039 1478 1 3981 4195 185 2476 295 4509 2579 4986 4998 2941 3597 38 1804 1542 3123 4645 3024 2568 3711 847 4598 2967 308 2956 515 1898 1323 2372 3666 2557 1905 2822 2001 2727 4223 4138 3196 1997 4081 2871 1761 1957 2472 1470 1355 3164 448 4572 568 1441 4162 836 1163 871 4275 1379 4242 279 2708 3491 2448 3251 64 3248 692 3613 3128 4814 585 1990 4858 4641 1964 231 3118 2155 4681 4571 2800 1497 4031 3947 4961 1270 1991 3721 70 4927 3465 4829 4471 2574 2822 4019 3721 3808 3391 1827 2605 3686 1565 784 1663 4216 3751 2762 1711 2717 1255 3844 3307 3900 4133 3638 1723 870 3362 828 4508 4705 4159 4717 4678 3967 1436 3045 1710 2893 113 4123 3597 1268 4336 3676 1006 2020 336 1750 2300 788 2068 2478 26 3787 2362 4218 4297 4090 1085 848 4278 1144 1596 1389 2897 1549 3744 1671 2166 1743 1650 3228 1440 2296 242 2576 3129 4597 4361 3243 1988 417 2120 305 4348 3752 1759 2848 4338 1348 2655 525 114 2316 4856 687 2990 4800 3820 1947 1906 3854 2434 686 4438 2624 1796 4102 2320 3604 1769 2186 135 2355 1924 4317 3305 1674 499 3863 1085 2212 3600 3252 4178 3917 4836 1299 3191 2280 3911 4816 4744 1755 1449 4530 3344 838 4853 526 2313 2224 536 1426 4693 2866 4782 3243 465 817 3270 4023 3757 3520 665 316 933 4132 591 1543 315 182 953 3678 4458 4589 1256 2959 4844 3993 4989 4270 1814 2369 1791 1275 4047 862 4472 3457 4364 4334 4936 4401 2231 1290 1041 4389 3907 3016 2529 53 1386 4673 219 69 4223 4556 462 3165 2364 1209 3660 1080 94 2895 3757 1309 2060 2960 673 2569 723 4471 2522 4091 53 1881 4280 4887 2317 2553 2074 868 2652 4153 2732 2702 88 1320 1179 1868 1224 4727 4483 4067 2977 3371 1170 1465 2956 2718 2114 1467 2405 406 4330 1607 4942 1397 2270 1683 3570 2871 4395 2556 1002 1399 3980 4032 459 1218 3456 1477 838 3970 2737 167 4735 2900 4678 1358 1159 115 2234 2821 626 1155 3907 3677 1426 166 3235 4168 1562 1819 4595 3390 4947 4818 1523 4075 578 2137 3619 1375 4848 4130 3862 1565 3065 3666 233 476 182 3516 761 2553 2019 4548 3002 4539 3457 3965 424 4766 2117 995 402 2417 695 1586 1490 3543 4668 3485 3774 642 2013 2023 1658 2763 1302 4046 2044 4212 3312 3163 4567 3526 1247 1843 4520 475 4148 2345 2948 3869 3100 2665 4768 3349 1175 2239 2183 2869 4922 2726 3040 606 3845 3274 4590 843 502 4910 3238 4244 1509 1726 2292 4228 1254 3799 4334 4308 738 2498 751 2614 2741 2765 2678 4090 962 745 3901 124 1410 3285 4162 1980 1777 1337 1065 853 4026 2516 3375 1798 1997 3647 4073 2836 4856 2912 3227 2318 4403 2384 4418 40 3747 3029 2195 3656 2663 1873 33 1604 2646 329 4395 4363 688 2063 4699 871 624 3688 1320 1225 2969 1998 1333 1877 4389 3743 3224 409 159 4252 3740 4731 3867 3091 1871 3128 4489 1478 4660 3462 2437 4538 3675 2355 3306 737 788 4891 3690 248 936 726 912 3961 2000 3183 2966 3747 2979 2038 4711 3101 2997 135 4110 1622 4858 4665 3173 1760 4935 4664 2952 4328 3954 2708 2967 1312 4589 4968 3735 4662 239 2107 4154 4250 786 4802 530 1364 3382 2852 2634 4867 3373 4117 1413 919 2029 3732 4605 1368 4401 3556 4077 4268 2832 1983 5000 2061 1501 134 1224 4297 4317 1026 4455 4432 3500 1799 4658 2866 3392 2571 2264 3615 3700 3268 2599 2972 2663 631 192 2724 211 3706 4926 3461 2430 2018 2379 3207 4212 3334 1004 3321 4291 3570 472 2236 1461 4605 1124 1597 3842 2148 2897 3687 3627 3188 893 487 2632 2644 4974 2486 1619 2584 290 4019 1051 1168 2994 1718 514 134 1291 2038 3943 1428 1323 1068 3581 964 4098 550 4810 1934 2774 629 1057 4773 1853 1927 2984 3746 2992 4214 1051 2344 3706 2350 647 646 3333 1051 920 736 1421 489 1187 4486 2139 3994 2477 3396 2467 1420 4906 377 2294 3536 646 2800 4393 2468 2400 201 1676 4954 2418 433 1260 2447 4899 965 3122 717 4245 1579 1026 3913 431 4586 397 1013 4843 4198 4127 3599 2505 1725 3681 4153 4147 4172 4768 3031 415 1010 1756 4084 2088 2627 1498 1277 1333 4566 2875 700 3809 2296 3523 1830 3841 3455 2362 4598 1961 2016 783 1664 2231 1010 2240 1446 54 617 3474 2247 373 3843 2503 1171 390 2222 3203 1336 3263 1656 3439 1080 2540 2246 511 4129 1075 2206 1907 2587 2190 3404 529 2286 1965 3849 425 913 4297 4319 656 4212 2442 1911 102 4327 3339 4347 2128 3808 3176 2356 4166 4098 1559 1853 2342 4112 2516 4742 135 4310 4219 2178 831 1105 3442 4993 918 985 2372 2975 2929 4974 1079 4155 1616 4513 1087 1289 3720 2526 985 176 2937 3441 1401 4493 968 3437 2572 294 2919 1414 574 2912 1713 2553 2286 2938 4934 1439 2269 472 4253 2510 4475 3672 429 2863 3762 3248 842 1817 4353 4638 2367 1357 2722 1534 1526 920 3380 273 313 4708 1633 1184 3941 30 2617 3549 3090 1914 3702 2842 2580 1819 334 1351 573 3843 4053 4000 2409 1193 2680 493 4216 4390 3930 3889 791 3887 3458 1556 1463 1286 2020 2953 2701 121 3212 4712 808 2001 2046 3741 783 1421 4977 975 2368 1837 3806 4938 4666 967 4286 3654 1204 132 4522 1861 179 964 3496 1785 304 2518 4013 3643 4736 553 2726 725 2346 3471 1421 3162 1461 3540 3242 776 855 4227 3263 2989 1911 377 1787 1967 4476 2216 4681 674 3323 1190 206 3511 4861 4611 910 4639 1030 3782 1079 4859 1808 3425 1124 4072 246 1209 1171 1587 977 495 1528 2417 3550 2753 2328 1482 3990 4041 431 4177 2789 3509 842 1062 4628 4926 3734 3092 1320 3953 1463 2843 3064 497 3113 4959 2714 3234 427 2359 3518 1848 3319 2407 3242 2894 3700 806 4012 3280 3852 425 1251 4873 214 2886 4135 1509 4133 4290 4932 2049 4255 1868 420 358 1470 1559 2618 4497 4843 4876 2503 4302 1918 2165 3176 385 455 3795 3854 547 3561 4394 4469 3171 817 3720 2149 1386 1155 65 244 4926 301 486 1306 1728 3739 409 4252 3806 3297 2874 3626 1081 3956 1413 1146 3024 2802 1138 458 1804 948 2532 3737 2554 595 1459 2191 2708 2185 1898 4368 120 4356 513 3773 3439 3438 4548 2938 4823 1703 4354 1609 1322 289 30 4206 3693 1139 3778 1506 1554 4240 3655 1001 2790 3405 4967 4795 3803 3966 60 1182 1064 601 1733 4642 2540 241 2824 4348 3294 28 2554 36 3864 4894 4417 4591 743 3692 2955 229 453 4802 4516 1612 4672 358 2212 2003 3768 3082 4903 4208 3012 589 83 2891 3846 939 2293 1528 882 2865 3188 4713 3483 4730 1109 2914 775 3956 2621 2227 1958 1388 3858 42 4422 2518 1235 630 1306 4341 1611 3349 494 4273 2818 3687 2165 4684 556 3760 1396 1772 3448 1434 4332 1541 4714 1841 3115 1212 1961 1437 4988 2348 2937 707 3490 2581 4323 1700 3913 3608 3848 805 1966 2996 2186 3318 4649 3205 780 2979 2378 263 4724 2222 3122 3815 1456 3826 1453 1027 2086 4042 1727 4133 4106 1576 875 3171 1884 134 2181 2626 879 1537 4346 583 1204 3968 3059 2884 341 537 3574 385 1274 1957 1709 273 679 4456 828 3817 364 3970 639 1780 1916 2888 3394 2121 3966 4651 679 3 1007 2071 2068 4376 4262 4934 1306 2619 239 4763 1423 2907 1657 2664 3157 673 912 4544 2433 2966 1235 3213 4724 355 3543 3675 4142 414 4210 1971 958 1116 129 3481 3019 3297 434 4903 1342 266 675 368 2725 595 2857 2221 4538 2625 1826 4668 2162 3466 3196 4571 959 3472 3211 841 3511 2667 1439 334 4682 4171 3603 2423 927 2313 1568 1619 464 3951 4336 4048 2177 4155 4787 3590 2941 3673 3485 1082 873 4702 1414 4325 4303 2501 4424 3275 21 2174 4349 1037 4523 1642 279 4423 1625 33 4702 1786 246 3060 14 851 3946 2315 3246 74 4253 2759 3241 2085 2349 497 1545 3690 2461 3938 1087 2912 4240 4841 2364 2151 2506 1552 1620 2859 2119 1351 4726 4589 3794 3392 5 1450 2384 3649 2466 290 3722 3333 983 4026 4023 91 2293 2787 2943 2461 1295 552 617 635 4701 156 2046 590 4002 1626 987 3077 4383 4371 2707 1587 3526 1572 1899 4439 4767 397 4533 4074 3950 1211 125 1213 499 1750 1407 3928 536 3444 1623 4884 3607 52 4191 4778 4282 1052 2789 850 3505 3276 346 77 2160 1769 2340 555 1389 3043 4092 2870 4606 2414 1425 309 1065 861 3916 1722 4211 242 3834 3045 3626 4632 2173 1326 1899 2162 2427 3598 1124 1688 3589 1327 771 4873 2450 3368 2925 3988 1489 3154 400 2326 1002 3277 2922 4127 1166 1308 2383 1900 2666 2748 567 3727 1497 706 3405 3442 727 1210 2049 952 638 2032 1655 1517 1813 1147 2638 304 172 1997 3178 1640 3497 2228 2539 1124 2830 3132 3844 4002 1528 4035 1252 4617 242 1132 4248 3822 1704 2045 3791 771 669 3224 3509 3475 1253 2750 4248 56 3859 1799 94 3998 1916 891 2526 4037 3339 2932 3122 130 1867 4842 3091 262 2440 3278 4853 2214 4014 4839 1438 1169 2384 4024 780 61 1203 4224 3708 1491 2944 720 1219 1111 1685 489 1961 2369 1845 3075 3097 4286 2267 903 3491 3167 91 3751 2058 2736 306 2504 1415 379 4681 4767 3116 4507 1493 1201 1105 4689 4250 4065 3466 2899 3171 4254 1286 2640 772 2658 3570 2565 1809 1180 3013 3131 4972 2711 1906 2678 242 1145 3984 2279 4863 2445 3677 1355 69 3961 3735 4483 2633 705 3810 258 959 2602 1349 2090 2040 4055 4500 1039 563 1192 3775 1458 858 1998 1522 231 2768 1209 2891 2175 1802 4458 1512 775 1763 1233 622 3231 1630 880 4514 2269 3471 3893 3484 4375 4362 4308 2335 84 4675 1899 2803 3092 1349 2957 235 4963 2268 2384 368 3490 3418 2614 3723 1958 2469 3032 799 4503 1727 4470 333 803 3781 216 4461 2536 1281 112 340 701 2993 2430 3192 762 4317 1939 1806 3579 4172 3190 885 113 856 4810 2625 1945 1789 3318 2896 1987 422 1803 2704 4820 1064 4330 3239 3404 4062 1972 2698 521 843 1584 1063 154 4939 2920 722 4789 3082 1092 1380 2074 2227 21 3799 4382 2938 3027 795 673 3122 1488 4741 56 4593 2227 3411 1723 1975 750 1137 4256 683 4841 2190 3327 2366 3868 3568 4051 2885 792 2628 1199 3363 327 3447 1911 3837 1584 1112 4499 2452 724 891 1208 3503 444 1119 438 3094 3648 1913 3035 1328 3745 3335 3798 270 4040 246 2173 3189 2661 3181 640 1752 585 4903 3243 596 1220 1213 4744 2475 4416 650 203 2049 1939 797 140 1794 4201 4010 3536 3946 4888 985 2465 723 683 142 4561 4931 2464 1367 1123 67 898 1314 218 313 983 1108 40 4415 3962 586 1449 3650 3170 2356 1197 1659 474 4429 1193 953 2999 989 2910 1990 1253 847 4369 3206 4690 3339 3002 2731 4474 1277 1157 4467 2201 2868 3212 3920 3836 3508 2842 2559 3448 2524 4473 1826 2297 1713 2909 1254 2701 1690 2639 3285 1823 4401 3948 4710 3596 544 4588 3560 4361 2938 3515 4498 1219 3261 4874 2526 1797 3823 423 666 310 3726 1905 3062 4000 110 61 4080 1954 3903 1292 195 4487 3365 4714 1195 501 958 4001 1202 4887 1319 1108 1895 4652 4200 2108 122 3933 2979 3647 1825 4347 1161 4451 4327 4398 3421 864 2391 4535 1679 2635 2469 3959 1594 2980 4517 4366 2694 2033 74 605 3575 344 4233 3940 1916 2369 1483 2237 1241 778 4919 4655 3109 441 1869 4068 1117 3989 1932 3275 3967 4062 2757 3142 4304 4072 173 4021 3551 4453 3703 4698 1631 3168 4944 2571 585 1162 2449 3340 3879 4088 3401 4794 1994 3867 2768 1608 3758 343 3621 2766 2345 3764 1785 61 4039 1216 2954 556 1177 2804 1289 3158 105 1634 2916 2866 1847 4134 3829 4018 4367 2074 1137 756 2729 887 4489 3276 4440 2787 364 2920 2212 4510 516 4602 3912 508 1908 2754 3628 2166 3257 4978 3739 4425 318 2448 3222 1693 2510 3367 352 3655 3614 3606 321 2543 119 4743 891 3835 1945 4978 2192 338 3499 3055 2849 3010 924 1008 1904 1739 3165 2757 1168 2682 3469 2597 4055 103 420 1348 2075 3015 3864 1023 2354 3738 2323 3610 1608 22 1514 3266 3789 4586 975 884 2124 308 1721 2956 4494 2292 4951 3919 2189 4334 3449 2201 1289 4812 311 3047 294 3602 103 431 2076 1424 1875 1243 566 1556 3241 3418 3020 2333 3777 4895 2409 993 3979 2352 1181 2744 310 4624 2116 3622 2978 3485 3453 789 4647 4858 1787 3705 484 4247 2408 570 3721 1988 1389 2173 4269 3938 3908 2404 2664 4722 414 4953 1218 3675 3205 247 4651 2400 1147 353 4913 232 1905 4065 517 2757 3586 4179 3510 637 2085 2247 564 2892 1478 2890 2854 3536 189 4629 1669 76 1525 725 3846 117 119 905 4948 2288 1493 2352 3948 2330 2743 64 4248 1894 4321 712 4357 2907 3251 1839 1844 2860 2984 3298 1324 334 639 4210 2358 2285 3269 3092 1184 1647 401 4639 3483 1567 1535 1929 4365 1259 2286 1867 464 2783 1658 4176 4265 1120 3474 2346 2266 1098 2019 4837 3752 203 2859 2938 3741 261 3703 246 1327 1304 1917 3128 3856 1229 1011 4750 4500 1436 3910 3200 4726 4623 4388 132 1787 213 3955 1417 2301 2672 3463 4172 3841 3895 4216 286 1193 1437 1145 4411 4604 3056 1106 2732 4929 1339 4399 1118 2111 1732 4304 4449 624 4390 319 3843 4138 329 781 4330 1677 277 660 3445 2927 2459 2070 212 3859 1852 2789 291 381 2495 2001 884 4352 2279 4446 3945 3264 3363 1562 1286 4936 3581 2627 1053 2982 4716 4440 167 474 2 971 4930 4715 1325 2037 1782 4185 2018 1514 2671 4260 3678 4833 950 4316 1259 3173 648 62 4578 1239 2069 1534 3347 3097 4426 3423 3126 1404 3336 3492 1525 1875 4042 1163 3655 2494 3211 4309 591 3632 2614 3584 1100 122 1812 2725 1623 1270 2010 3226 3903 2636 1568 928 2792 2592 2371 4294 2879 730 2131 2380 184 524 3126 3913 4193 496 2275 3102 4228 4944 3920 4153 801 1788 629 2123 4137 4335 479 186 3940 42 446 3032 2260 696 815 4250 1912 2616 1682 1929 4522 2335 1965 388 2153 2675 1647 2613 2800 849 1958 3120 365 367 2890 3615 3939 3251 2615 688 3592 2874 1063 3405 2112 1682 1542 3907 4376 1952 2700 940 3827 2235 831 4053 2313 1087 2190 712 1755 2755 63 483 1057 2836 1737 1032 4452 2263 4635 763 4916 2531 1643 527 2715 3932 1760 4809 1335 4786 2481 1827 3204 3456 100 3307 3088 1629 4064 3441 1734 3790 459 428 3155 3162 1052 574 2932 4565 578 3139 2574 4093 1747 87 1669 3688 598 293 4654 1124 3706 2232 4396 206 3780 2070 1742 3188 4941 679 1383 539 3554 2499 854 713 3234 2481 2004 2987 3732 881 2768 1873 3630 35 998 4941 2527 1022 2779 2160 1062 2378 2555 3133 2320 2110 3100 2068 1846 4099 4088 2072 4076 2726 231 4282 1124 4114 2 412 2057 3788 4001 518 4436 3581 1494 804 3115 220 1040 4605 1597 1633 4977 742 95 2227 4657 2702 3242 3979 3544 1087 978 4591 31 3235 2072 1024 168 381 2346 3740 4290 3612 1278 2964 2542 2411 1306 911 1540 3668 4647 2686 1983 3152 4113 790 1989 4568 4569 1569 3256 1360 4979 1037 2543 3782 4664 651 1294 2696 2349 3337 4177 1459 3331 1433 3141 2644 381 3112 1120 163 773 1416 2892 59 3190 1862 32 1764 3779 4876 4759 3705 3815 3888 1062 315 2860 3708 1194 475 2996 1556 2800 2308 2139 1963 60 4423 1355 454 211 1260 2837 63 4800 3496 4015 4419 1770 2545 2905 3389 2844 4836 2695 2393 309 272 3578 4321 934 2689 2863 2076 2710 485 2966 3474 4033 2730 932 2593 4117 4814 2169 1075 1059 3422 4851 4246 3124 4528 2018 4490 354 3656 1762 1790 2722 3655 2276 3492 4177 3863 996 2505 4932 1480 3948 4894 2062 2455 3472 3105 454 4906 1209 221 526 4749 858 1317 3717 487 3718 1069 4534 2229 3120 2721 3687 4559 4377 668 3091 2767 1869 1275 4136 941 1966 3079 306 2909 1176 1543 1166 318 2547 2107 4488 2709 3269 1618 3181 4584 3229 37 18 780 4297 4442 4403 3496 1313 3354 1829 7 841 483 1316 1586 1195 4750 1813 988 843 2650 310 2692 3953 7 2065 918 186 3388 4309 3242 4728 2026 2277 884 2237 1487 1191 1114 3796 3052 3045 4906 2552 2687 1327 249 2699 2482 2632 1452 2905 4282 325 3587 2506 3049 169 3145 4883 2116 892 2502 4062 3237 791 1901 349 1802 2641 3862 211 108 4413 3157 2939 3554 3346 2961 3175 3867 4466 830 1786 4639 3267 4059 2214 703 1673 501 4488 89 4722 4250 3111 3965 1768 3559 3096 2682 2243 2635 237 3489 1012 1202 937 489 2788 3946 21 938 2051 1817 2695 418 2137 3405 3910 1683 1528 3818 4591 4426 3791 264 3147 2274 3281 4603 1230 4479 172 2137 1394 12 1379 2471 3946 4925 4676 3221 959 2646 1571 2101 279 458 4757 4360 3345 2124 1358 3473 3666 1706 3124 3631 3555 1396 737 4512 3736 2442 2884 4625 1810 1228 2673 1958 2310 4295 1717 2953 1613 3679 2411 866 1858 1383 33 812 1823 4018 4947 761 3408 4574 1831 2872 533 2372 608 582 3141 498 2556 1337 2502 552 158 3479 1046 302 1644 1454 2885 253 4441 2961 1680 3609 3516 4033 312 1446 72 1418 937 1576 234 4106 1980 3137 838 4725 3333 3551 1723 107 2637 4275 10 120 897 3003 3203 1124 1857 3592 1183 3169 1650 321 495 3960 684 3247 3940 996 1373 1255 1301 356 4629 4075 300 3046 3456 385 497 4823 3919 906 765 4547 4183 356 3561 2635 2200 3609 4861 26 2015 4342 4993 1160 2732 1901 879 607 4949 715 2038 3809 3593 1650 641 4735 3502 2248 78 3 228 1599 2672 4775 4416 4275 3814 3612 1498 3959 3953 37 1743 544 4146 2265 4663 184 3921 1020 1424 1676 1335 582 1745 2239 1877 3202 3800 4885 3107 1001 333 497 4474 3749 4933 3751 3106 3566 1327 4434 1837 4944 4002 4431 1330 2107 3838 793 2851 4818 3486 2875 343 3989 3916 4617 2681 4887 4197 4751 3895 3512 1777 4136 2435 2067 1292 16 2158 4537 1928 939 4680 4781 1225 1772 1561 183 3679 3878 2604 4217 2576 399 4990 589 3907 4288 2267 2372 4429 3542 4114 3576 2712 4444 2188 1003 95 2055 17 4742 1148 2424 4330 4532 235 4398 1416 20 4748 2401 428 3154 3028 3512 4805 1518 1988 4268 2781 427 4857 2451 3484 3369 3835 2526 4444 3284 2662 187 107 220 4043 4971 4788 507 1552 1133 598 3130 2668 2722 4083 2868 1220 2495 1979 616 3217 158 3126 243 952 685 3110 2892 3112 917 4339 4951 3255 3836 2436 2891 4182 1100 2877 996 4480 1641 4643 4129 3191 1511 1242 2855 3823 1842 4448 3108 2169 981 615 1100 3826 3028 3662 152 497 4873 2217 3098 3100 1506 2141 3067 76 4329 2349 4310 2276 3755 448 3402 454 4098 4912 2987 3910 1275 28 2737 3053 4481 695 4007 343 3032 3791 4813 565 2522 478 95 2308 3902 1381 3261 4389 1372 3260 1809 819 234 1083 2971 4272 1994 1685 3192 3616 4418 503 3623 3987 4506 3501 4491 4503 4153 1478 1700 3493 697 3611 4653 48 1951 356 3727 4353 4084 4803 3989 1005 1310 1654 3271 2797 4831 1289 4167 2716 1613 3938 4350 1637 2721 3124 1736 1699 3272 4260 580 3327 1357 4839 693 2902 1861 898 4051 2128 3065 4888 4523 3578 1096 5000 4099 3517 4018 2869 4791 4485 1254 1684 4471 1650 3365 3977 206 562 828 3778 2572 365 318 3658 781 3472 2024 3256 3625 955 2236 1278 4114 1859 2894 3154 3880 3960 2722 2856 4968 1640 2124 2093 3961 3347 150 1982 3038 2276 4277 2015 2047 710 933 4045 4663 2453 3385 3493 3695 2881 4963 3258 1634 2567 1770 1219 4871 1823 3399 1442 2019 767 3703 4758 3828 630 2452 4010 1591 3730 844 1164 1050 3739 704 551 4106 1085 1286 3209 3055 1074 1520 2317 1419 542 1947 3227 1023 1529 2001 667 2358 2801 623 4710 2256 3781 792 3053 913 4315 1464 3719 3567 1818 2193 4160 3007 4801 4970 2276 1504 4495 2850 2520 2582 2728 2282 3378 2697 2695 449 956 2435 1294 453 1709 150 2727 2953 1631 452 231 225 2834 3965 453 119 1840 4588 2888 3402 2535 2234 2302 3506 4362 3818 4302 3061 472 2843 4175 2549 3172 3170 678 1480 4659 853 532 2895 3801 528 4454 535 3692 2236 1564 4891 823 3731 1530 4287 3977 1846 1177 2503 3060 887 3151 2078 2190 3399 2059 4343 4171 3257 546 688 288 373 4685 3458 1882 1630 1928 35 1222 2509 4093 2891 4734 459 2191 1458 138 1027 1808 929 436 4862 2539 1492 2043 3444 3650 375 3913 2594 3161 2958 2893 3638 1905 4507 3650 141 14 491 3014 1774 4538 3857 492 1397 1216 1266 1506 2769 4801 1104 3140 1565 1202 2096 1935 3355 1324 1675 4303 3900 1051 472 1337 3433 1632 3272 1841 2166 4671 881 4694 2609 4098 2172 441 2511 4755 976 1522 4040 4254 868 3803 3966 2701 3472 3267 1938 1466 1021 3700 4575 3777 2520 1021 3765 4970 2172 208 1207 987 3429 461 237 1037 1349 1246 4819 331 2914 1545 1512 3078 1334 801 976 3283 222 4133 2707 3386 4620 2440 2452 1545 917 679 3330 3112 12 4958 1946 379 1621 2035 1803 1939 3491 793 3552 621 1458 2719 4794 3105 4901 4479 3300 4012 305 4279 1469 3863 424 2395 425 1909 544 777 1081 1057 4490 1307 2694 2806 4835 2657 650 1053 1005 4852 4879 4938 1711 356 2613 3311 4945 2388 2329 448 2682 3752 768 3278 1506 1630 2536 4108 1872 4546 1544 1541 3716 2680 1675 1060 3982 4742 2986 3226 334 1503 4454 2163 2497 2473 3826 1233 2555 4096 4927 1744 1799 1793 3645 3352 3073 1608 3673 855 213 4842 4921 2852 4060 4483 4562 2645 1750 170 587 458 1419 3376 4623 2943 257 717 3407 4750 490 1883 406 2547 4226 2753 3819 1326 3229 1625 2074 4493 479 2418 2707 2295 3370 822 2426 2658 1956 293 4549 1557 1774 2177 1017 1207 2222 3184 2302 1958 4573 2533 3878 4593 3746 456 4218 2199 4222 4457 4501 1142 142 3768 2215 2453 2932 1304 2747 4769 3222 1712 3089 2132 1982 833 1701 105 2416 2843 1046 1794 4471 3359 1808 2746 1968 4022 2122 1235 2477 2113 1513 322 3659 2726 2931 2294 612 2554 4693 548 2222 2426 2366 3622 3051 1064 4921 2343 4895 4044 4967 1681 2981 928 2195 2591 258 1379 1404 2619 3840 3271 4734 1161 773 1636 3401 106 4129 3739 3873 83 2516 4699 4492 2155 4157 4127 1431 2424 1308 3877 3410 4459 2041 4497 3975 871 1898 3800 2335 4062 3921 3574 2725 4812 3428 3936 1840 1714 1124 3547 3894 3132 3958 1555 3972 883 1421 3980 22 3412 4070 1309 677 3904 714 3416 4716 1658 2463 404 1307 380 864 3395 772 3034 1313 1364 2953 3605 2515 114 2932 2137 4182 4443 892 807 3010 3769 2463 692 4653 2237 4914 648 40 4031 3163 4560 4354 3327 4240 3037 3443 3480 3029 2003 2482 3623 1722 811 752 4952 4147 705 619 2625 3262 3582 1220 3246 2760 4911 4673 3043 1289 3604 2340 3509 3515 2594 4513 2962 1783 826 1476 4003 2776 3807 593 1465 4349 3092 922 3230 963 476 3693 2544 2026 2944 4947 3993 3515 4325 4795 4225 4312 1203 2444 1778 4796 159 1486 1291 191 809 2642 4847 2611 2767 1133 3875 4002 561 434 3155 4725 3755 4581 4709 3998 2854 4832 1612 4431 4406 4121 1166 3801 3429 3034 4239 2751 2095 4008 4100 4328 3956 917 2177 3288 1586 1839 4980 2631 2512 3974 3223 2872 1100 4401 3665 2492 4678 4138 758 4293 4995 2142 3115 4819 1499 942 1867 2530 1170 16 4100 4410 4251 1318 1083 1398 2328 4118 4564 302 828 4072 594 1533 1049 2060 3197 4643 1610 329 3623 3587 1603 4407 2670 2222 2131 1726 1014 3639 4481 180 4436 4198 4788 3524 1419 2341 3730 3937 2467 2749 210 4087 1357 4434 2242 939 1224 3459 4961 2934 2712 1555 4382 3317 2937 1507 1087 796 1288 3485 2123 2366 99 530 4129 623 3196 1590 1966 4011 921 4303 44 476 3327 1529 3885 4775 2235 3060 156 3935 2119 4140 2476 641 1267 4729 4655 879 2714 645 2832 2830 4761 4689 1385 2511 1955 2583 3294 4729 2815 3873 2536 1645 1240 113 1732 905 772 2263 3081 182 1054 4767 1566 250 3229 1712 3265 2391 3002 382 4064 1690 2534 1720 196 133 1129 4682 3282 1293 3548 4573 976 3268 3513 154 2526 2296 4197 4219 3578 3314 3397 58 2474 2465 1037 4424 1279 3020 466 4175 4348 3620 1602 3088 1587 3663 47 2759 48 510 3000 1666 3788 4776 4536 1557 4779 3012 4477 4128 4030 1004 3474 4591 3514 4292 1477 2970 2568 583 1490 2483 987 42 2558 1602 1397 1279 2844 3732 4906 3020 3292 1976 2154 1346 2615 2385 4652 3838 2389 4479 4662 3170 295 2509 4294 2613 4420 2188 2948 4839 2552 3391 2733 2583 2633 2661 1850 2413 1945 1619 2847 407 391 423 2244 3320 4333 2430 1495 1053 3827 2286 1808 870 4579 4085 4884 3411 555 296 1619 2188 1830 3669 3410 2208 587 2074 1218 2255 684 1315 3783 1000 185 3696 2121 2164 3763 4 1262 3457 681 3463 3958 1088 3606 1733 2278 4774 3993 958 4350 895 4539 1444 1779 2231 4933 4263 4374 4959 4967 2076 1210 1814 1802 4002 1586 1717 1655 1380 4129 4346 1686 2954 4392 1894 1024 3943 2843 1439 3613 492 1068 1431 2415 1204 3887 1010 773 4086 4268 1708 2049 3415 2433 881 2507 1605 221 3403 4435 772 3510 1296 4850 1205 4340 1106 4338 1482 883 2861 2066 3684 1949 2028 2259 2637 2478 1388 3101 3334 4734 1566 4011 4842 2427 3306 418 4449 2868 1471 2503 3895 2959 2124 1078 2882 1900 3803 4371 2487 2263 3112 3405 93 1834 1086 4134 576 3424 746 2764 880 124 278 3619 1439 4144 711 1921 1431 2598 2472 1481 2466 4675 3381 713 696 2151 2945 4307 1292 2598 1568 2176 3047 4754 4189 760 2396 2550 3478 499 842 348 3091 3035 2998 3513 1410 2552 4534 3804 814 2995 1486 4746 3555 3715 1223 1957 476 3675 363 3264 3974 1905 1027 996 746 3785 481 2239 3431 2689 4574 312 3885 2426 173 92 723 949 4206 4180 1433 3564 2044 3877 2991 2772 3255 3110 29 2202 4443 2749 3321 2635 4680 3715 4716 4034 1024 1691 4813 470 2155 2447 3468 2521 1694 235 2568 4418 319 1528 1354 596 3811 530 3760 3933 1401 4771 1891 3592 261 2750 1793 851 1398 1604 3907 2186 767 1186 4280 3130 3593 9 3641 4798 3416 1053 2827 4302 2218 2007 3520 1051 3724 3075 4926 2629 3804 1291 350 109 623 1202 2926 1659 1589 185 2368 4089 1128 797 857 2829 3801 3183 1642 163 1395 3115 3707 4169 4494 2961 835 3330 3669 296 3569 2084 3528 782 4158 1297 4043 457 2137 3386 3173 2225 3689 951 2970 4691 1455 1424 4658 1232 3465 295 1552 3267 3240 4316 595 3135 619 3032 3296 775 4985 4522 1494 4492 3932 661 256 3523 3680 4008 231 4652 2512 4604 4742 4516 594 3498 2892 3004 2158 4779 3909 2927 3378 830 2993 2048 4393 3965 2916 1026 3503 4264 2221 3438 3359 3376 3823 2137 2334 1093 538 2555 3429 1001 2434 2297 1938 4227 735 483 3503 2381 1236 2463 498 3263 1465 3788 4004 49 137 2384 4362 3988 4292 3227 1807 722 2702 4985 4056 2218 1438 1548 1358 3653 4944 1440 232 164 3052 3030 2902 263 373 1993 4503 3367 770 915 148 3013 1368 969 4347 728 1702 4691 4916 3012 2191 4085 3151 502 284 385 2797 705 1816 2275 3467 1347 3874 587 4098 1288 4990 279 761 2414 4772 1446 2337 3840 3248 1518 3312 1260 1536 1750 4439 3413 1521 3341 1924 2953 4035 1618 3841 875 16 4329 4051 2578 3593 548 2059 185 249 1416 3601 149 2056 908 196 4554 1233 4861 1659 2230 124 1829 391 3909 3421 4047 3702 3763 3403 621 2714 2093 3362 475 3224 4648 2193 4017 2050 512 2237 12 4101 4883 796 349 2676 2068 4891 472 1771 4520 4169 2863 3524 1636 4169 2965 4878 4877 2252 3228 4073 734 4909 1407 395 1622 2043 2192 974 1175 2282 4419 4359 1680 618 3465 3761 692 4391 4679 2584 2489 879 3636 1863 3282 2383 206 1762 2062 1823 4806 4044 1550 3065 551 2083 1595 3238 4459 4591 3309 2817 3742 3446 2813 3249 3857 379 1860 2883 312 3963 4234 1343 3957 4198 1208 2126 1147 412 1078 2202 3115 4989 2254 814 634 648 2423 1578 513 429 3491 4056 3980 3355 1545 1202 2372 3051 3883 1433 4717 4266 1969 4759 4392 883 2941 4351 3842 1787 4653 2311 3371 2644 1053 4045 2017 1538 1738 3031 2298 2921 3255 2225 2397 581 356 3595 4954 2528 4418 4329 3653 1039 192 3241 1391 2661 1809 3432 4653 2863 1124 4822 2815 4335 2955 293 3554 1698 1396 4366 4319 1769 4939 4948 3866 500 3990 4934 3843 4802 3287 3521 3832 4042 4654 860 41 3541 949 699 1555 2801 3098 1461 4358 3200 1816 2574 3959 4431 1470 4822 1591 664 62 2127 4625 920 3279 458 2528 3113 4604 2915 951 2609 2203 249 4255 4178 4295 4023 900 1696 2271 4366 1192 4582 357 3985 2975 3697 583 471 674 3699 2921 572 188 169 24 4432 2408 4494 2761 70 1336 3382 768 1991 2719 619 2953 333 3217 332 1787 2536 1478 4521 3232 2276 2563 936 1999 3657 2576 4971 130 4810 2002 4776 2632 4622 4435 1592 28 2411 189 3256 908 2918 3059 3955 3683 1619 3569 605 3015 139 1790 3233 4275 209 4361 4429 1583 661 1561 1801 2539 4097 3396 1396 1752 3094 1801 2231 3839 3200 3566 2567 3815 2734 3266 3063 4115 91 4172 3212 410 4256 2698 4479 3966 3015 4571 4567 4909 1361 542 4012 2651 1258 4401 2133 3534 1976 819 235 4977 807 3033 4356 1721 1823 2549 2441 107 3692 2674 2568 388 270 1450 3162 1991 3975 1216 846 155 3703 3598 1540 4875 3539 3736 4652 1836 650 3152 469 210 2967 4624 4221 4899 1874 4978 1896 2226 3239 4812 1065 29 2797 740 1658 1560 3567 1409 1530 1224 1263 4018 4586 2993 1134 4772 4847 3441 1062 2568 2683 10 592 2066 740 4836 4022 4339 4716 3304 1490 1960 2311 774 3845 4434 64 2432 3601 2172 1940 429 4695 1200 485 767 651 3786 1232 4077 4722 339 832 3538 4251 4855 4585 4388 4267 2440 4461 2302 4703 2657 2051 4190 4742 851 4059 287 1469 219 4571 4529 1657 3626 1085 2172 2088 60 4278 1601 625 4506 1833 4417 1967 2640 474 4427 2498 239 2404 1250 413 1948 4739 749 2905 3711 3739 1870 4601 1757 1511 1668 2364 3679 98 1512 895 1089 474 2315 1784 1819 1184 2799 4420 1460 4905 410 1353 1762 4088 1342 1069 2186 3042 1892 4357 1695 3592 3052 1527 2995 4224 3014 3785 951 405 2540 4055 4241 1595 709 1337 4793 2451 1220 3490 1051 309 4888 2754 3816 1313 474 2981 2172 2837 1681 2178 121 298 4201 4526 1403 4815 2607 4982 1307 2957 631 3976 4188 4912 4511 3603 4777 4997 1185 354 869 2038 4829 4389 4705 3631 3332 3383 3825 3869 446 1001 3823 4794 1677 86 711 1835 1904 2197 394 3754 2801 1803 443 1188 151 654 1772 4195 3549 1938 442 2613 3665 1448 3189 387 3198 4202 322 787 3522 249 1072 4223 4209 1063 2118 4036 3760 1957 2924 3068 3466 2998 541 2508 4111 3042 1123 3422 712 4356 3291 4425 421 2245 2141 2964 3311 1063 2141 1278 4414 730 1365 937 691 4778 1649 1106 391 3663 705 475 1131 179 4802 1962 4126 1168 3501 2191 723 3752 3303 2586 615 2443 1904 1482 87 2388 4068 4463 504 1716 2125 1809 4998 2006 1974 206 4062 2481 3201 1448 3963 258 4979 2229 60 2279 3283 885 2372 1564 3590 3904 1281 1818 1030 3606 2663 1323 1854 4116 3442 3160 3456 4077 4383 1763 1471 3391 3371 389 2933 3242 3026 2609 2886 2757 578 1527 1203 4393 3141 1514 617 67 1787 4906 2543 2926 3749 3555 483 2255 1683 540 1662 2007 1527 2929 4867 3533 3848 3466 556 2794 4544 1282 461 3826 1263 1976 1551 3641 4109 4537 439 2780 411 4332 1924 2700 1411 4293 2132 3647 4180 4570 4335 2679 4639 3025 211 4520 2972 952 4406 782 1046 804 3039 4453 2963 3987 4366 1751 1877 1097 4368 3626 515 1519 3956 2951 2817 1975 1920 4188 4747 2738 1508 539 1710 2866 2853 3585 3792 472 2780 1616 3011 1559 3021 45 798 847 2833 3738 1651 1603 3132 3877 546 1155 1751 760 5 2059 4207 3055 2450 4754 3404 1789 965 3788 1923 3479 3411 3369 2469 1471 4823 1756 3878 386 408 2372 2702 835 2345 2030 3019 1294 1225 2657 1213 3789 2225 1624 4881 1287 3320 796 4455 4796 4922 3184 188 130 45 1475 2497 3091 3506 1377 1314 2341 1338 4018 2471 2576 1359 3722 2374 4220 638 4295 1071 4552 2972 1063 2031 876 1230 391 3974 1456 2519 1524 4921 1379 1694 4414 2672 4157 3925 1784 2481 3860 4459 4866 4475 3739 675 47 1204 2359 4443 3783 540 4008 110 4142 3608 750 1426 2067 527 2538 3651 4866 2024 2800 326 3195 3091 2292 3143 4193 2483 4585 1227 579 2171 3259 103 4350 725 2943 3327 1257 3324 918 2839 3167 4356 2662 3238 1641 1172 176 694 2858 4003 3675 3974 1353 4656 2552 3664 698 4201 4252 3987 1725 3061 3401 4650 3166 2898 3900 4506 4643 4816 4657 4184 3409 3003 2099 145 3704 2781 3428 401 2954 4793 3555 3821 3632 4305 737 408 4845 3090 3771 4778 1937 2243 4147 3780 3991 2450 223 1141 3671 3310 480 4096 3749 4550 4941 2028 4824 1896 4366 755 4180 811 4385 699 2048 3990 543 3360 3665 1270 4096 3144 93 1628 2299 621 4217 2725 567 3903 3276 2968 3486 2423 1993 2227 3820 1653 1729 47 28 3500 2607 3815 1731 4953 1122 1645 4251 4343 2102 101 3730 525 4491 3840 1744 2758 869 1411 460 1264 4290 3197 1752 3982 39 2844 1889 4558 2947 1233 4928 1580 1267 1343 2771 3389 221 2528 2644 1621 3628 4072 2241 1802 490 2416 3979 3534 3529 4412 3687 4776 857 4926 128 2932 2502 3417 4778 3175 3015 2982 401 2004 4760 4634 1520 577 2801 2550 3443 4850 3516 3158 2045 4749 3275 395 4930 4421 3463 2769 4615 120 3602 3289 3445 2793 2615 744 2682 3790 1484 119 2687 4722 4359 3465 1891 4644 1230 239 4038 3255 4253 1783 2935 3536 2724 41 943 4211 1207 4393 2508 3927 1836 3848 623 461 4848 3803 3590 3877 3395 4410 738 680 3111 1850 3106 4847 4877 1740 4143 523 1191 1668 4446 2707 2055 538 2441 2265 487 252 2678 4893 63 3722 2670 632 4131 3793 4231 1658 1610 2441 1403 1182 4912 2391 679 713 3132 3804 629 2238 3963 155 618 3052 2355 367 2673 4118 4809 3083 478 2162 4428 688 1627 2475 823 4842 3790 1640 2755 4803 3641 1530 3722 1383 4049 1530 3142 3591 1896 3808 2328 4086 924 3909 617 1951 1301 3866 3452 1741 1026 151 1578 1841 85 1509 1893 3295 4082 1660 701 793 1348 1694 3678 507 1553 3282 1408 3325 1657 1482 1726 901 2666 2717 2711 4506 127 2662 4608 1194 964 2811 3576 52 3316 1630 3939 127 3892 2264 4616 4274 3173 2577 1331 1753 2717 4961 3891 4511 959 203 1613 414 1854 1060 2311 3488 3214 3736 398 3434 1916 1502 2497 668 3736 2631 115 26 3954 1963 453 2910 4339 1739 2721 4187 735 4072 3368 4683 554 1467 1629 4499 4167 2267 1080 258 4170 1794 3693 2653 3376 2688 266 1934 3890 767 4284 2776 4998 21 34 2085 3414 1789 4201 1752 2254 462 262 3027 4730 3938 4727 947 4678 608 1051 3223 4196 371 93 3684 2058 3994 2789 3828 1945 2566 2343 4322 3191 2734 874 2287 2846 4390 113 521 1675 2691 2086 991 4439 3257 162 4854 258 2630 974 4063 355 636 4430 2774 4841 3594 945 149 2717 4404 2402 4831 2461 1575 2314 2973 4723 214 4363 84 4268 2064 2878 2973 4170 839 2366 116 3539 3298 3467 3258 3559 3684 4561 3643 893 3482 1670 385 247 4065 4807 2655 2433 599 707 422 1518 1941 3702 2091 3211 3667 136 1583 4050 3756 100 198 2809 1733 4154 4617 1656 1418 1845 4844 1047 1786 221 2968 2685 3902 3341 850 2834 1150 622 722 3118 900 3283 3181 1047 1966 2411 2068 1656 2248 1451 4019 2284 3640 1441 3995 3135 4473 554 2336 2133 2848 676 3683 3457 3818 3965 2289 3000 956 1434 674 2643 537 2313 4259 4337 4856 2824 604 4586 3036 2795 1267 4365 338 3834 4424 2179 854 1544 4511 225 1366 2173 2649 3762 2061 4597 962 395 4714 4295 556 582 2166 3320 4723 55 3266 3461 3104 458 983 3604 4415 763 1819 3572 2728 4484 403 207 505 1515 659 1639 1842 857 3008 1759 2447 4372 687 3494 650 3893 699 2472 1143 3971 2435 4652 2775 215 153 38 181 3622 20 895 1500 4642 2311 1736 4470 3593 2272 4683 4174 3580 1386 3802 4192 2194 947 262 2588 1594 3678 4593 726 748 4283 2796 3729 3321 4330 130 2847 1055 868 4899 4130 1102 994 202 991 3309 523 3808 4462 973 283 1399 3195 2061 3582 2863 1880 261 3705 1236 601 4411 1874 4165 3198 4393 2619 3231 2532 1140 3043 1681 1749 1615 692 2134 3331 534 150 4110 4785 3156 3131 3284 4082 2701 2873 2201 3256 2924 2955 1048 1910 3798 208 4312 335 342 3923 1741 4389 1455 1145 4432 2226 4429 3590 2834 4738 3780 4456 4645 799 1351 162 4371 92 1051 2243 2125 427 193 1060 4669 1319 1751 2398 148 946 2752 3986 2277 1673 1407 1566 1240 3251 4512 1639 1632 2437 3920 3265 4213 816 592 185 875 2554 1269 2196 3353 2161 1227 4845 3675 2587 1965 4179 921 2441 2527 336 414 3119 3005 59 2025 878 4273 2567 3551 883 265 1290 3863 405 1302 3047 1901 1162 1374 4436 3695 627 82 4373 3651 4515 9 935 4015 1724 4219 1150 4760 402 2352 3063 1396 4149 519 4910 975 4204 1911 4938 4778 2917 577 4748 2039 934 3819 3100 703 3895 3095 1268 628 973 2554 955 2759 4681 893 3651 2603 1255 3991 2379 528 208 3482 2709 1609 208 4050 3169 2590 4408 2761 3601 4259 1461 3565 4347 3311 3135 1496 3474 4918 379 1151 2917 2264 362 532 183 3751 2544 4325 2901 1285 4645 474 1163 1004 3551 2058 2079 220 3023 4031 4460 4992 2871 4237 2529 897 978 4431 5000 1930 1204 1803 975 2586 1470 4761 2378 3837 2492 1071 1703 2643 1694 2288 2480 4384 4146 848 1365 2258 2088 474 639 1687 4469 2906 3774 4 1361 2564 4669 4846 4497 2051 2448 733 4293 1546 4309 2532 3019 2815 560 2851 3426 3 4813 1125 3240 2963 3442 546 2133 2066 1714 2566 94 2517 3707 4272 803 3469 2137 1876 408 3169 521 346 2904 4641 102 708 3805 2444 3064 4292 4058 123 4424 2068 4857 283 2654 4196 949 2983 4835 4103 2482 4316 1903 2982 3168 4236 1036 3867 3603 51 817 960 782 421 4872 4006 363 4878 4528 1254 3140 4824 771 1067 998 1505 2329 1846 2017 634 2732 2065 737 2241 3866 245 744 4872 470 2548 3121 1564 2792 3687 4151 1726 4272 1937 1932 309 366 673 82 1075 3037 765 3150 3516 668 538 1943 1594 2252 3109 2604 3371 3405 1597 3659 3305 1608 2278 1619 209 3542 151 2827 2181 3632 3685 992 3354 1892 3078 899 2435 4895 1247 1881 3948 3654 1143 161 2727 4331 4553 3066 98 4662 2022 914 1263 3425 3224 1111 4476 1571 4169 2434 4305 806 2810 4752 3228 4770 2724 3208 4872 1384 3418 4095 1121 2127 3797 2790 1641 570 887 4411 111 4687 3032 2556 2323 858 1557 1751 2603 3496 2923 4229 1466 4965 2336 370 699 934 3883 4823 1058 743 999 4577 3835 3527 428 383 3969 839 1870 1911 2001 1767 4820 1977 436 4665 3898 2626 4457 3412 1688 3595 1320 58 4352 1400 3184 3354 756 1642 4226 4223 3421 3869 163 3079 781 4139 4694 2348 2342 1926 1536 1039 265 890 1810 3168 161 2377 2531 1855 869 2925 2571 2599 4233 2809 1617 3693 4933 3064 1318 1349 2077 2437 2712 4677 3135 3321 1448 1657 4720 4017 4084 2333 4079 2221 1622 2166 1049 1538 1323 346 1755 4881 1996 1818 2891 182 2936 4279 1856 3321 1777 2627 4621 3217 1810 3219 1066 188 496 428 4275 447 2446 3971 2559 1908 2047 2163 938 927 3128 3795 2131 3081 4770 2766 3743 78 4565 4369 1572 1974 2376 304 503 3143 2466 4185 2615 2193 2404 1959 3727 3793 1925 3784 3032 4559 2557 2000 4116 943 4778 4340 1156 1364 2790 1688 2612 257 3886 1642 2714 2470 3109 996 4922 3329 2335 3757 4276 3626 1470 1201 2508 3797 4017 4589 602 196 296 324 2856 2867 1753 3908 2743 1682 2494 3922 2058 4431 1685 2578 1016 2689 1014 1919 86 2430 4433 89 2259 4494 3477 1354 1299 1381 4938 704 1981 3757 4256 4439 749 3634 4854 4500 4690 3196 3652 1634 3505 520 2233 777 1208 4271 1525 882 4524 934 3144 1196 1420 1133 3578 1107 3507 3712 3841 3611 3370 1225 4622 4537 2067 2595 3024 2027 4703 1025 1055 2586 2857 1149 2898 4575 1537 3489 3586 556 2243 1890 4973 1695 621 991 1956 3890 140 1366 1404 13 4239 1512 2017 3699 2051 1913 1839 2737 4053 281 3615 1338 2155 1165 216 3125 2620 1038 4179 4901 4275 3104 2190 4528 4456 1277 10 1105 1366 1032 3806 1647 1886 482 4081 4619 1883 3793 3843 2958 1501 4076 1957 3072 1206 1576 676 434 3927 2862 2954 2941 4100 2946 4989 913 2188 4470 4343 3751 3610 1661 2852 2175 1103 4520 3567 3475 261 3229 485 2850 1885 1402 16 1334 4162 1326 1029 2326 3244 2289 4006 1349 239 1792 3738 4417 65 3394 1240 2357 2935 3997 2719 167 1768 2737 2953 4955 3712 859 1164 4750 2551 3196 1600 4931 552 3064 1851 2570 4442 3776 4480 1140 898 2360 2803 4872 1023 193 3031 4186 1669 1264 1792 942 1699 1293 3425 1177 101 910 2928 1057 930 665 1669 4096 319 3085 2791 4101 3218 3882 1270 4218 167 2164 42 2279 3679 3340 2635 838 908 4287 3510 1093 2407 3621 919 2751 2826 1955 1897 3971 3046 4282 2000 555 423 4061 2799 623 1955 367 3090 960 3542 3 2046 901 2368 3578 4036 3065 717 1985 26 2970 4044 2528 4457 1956 3449 3716 464 2517 100 4597 4031 3638 3896 3433 1421 4240 4596 3631 2643 2244 4837 4829 2879 2578 4586 3435 4490 2491 679 2774 1378 3183 4627 4286 409 1832 4042 2607 388 4101 411 84 284 1776 2194 2831 4344 3353 760 3443 1178 4392 2222 3931 4670 2502 438 791 3278 2605 1122 4590 3944 4996 1915 1447 334 644 571 647 1437 3629 4723 3846 3055 1490 3742 177 161 360 4588 4642 3165 843 3416 2819 2225 3394 523 1991 4127 4718 70 4738 2235 3919 4332 4867 168 1711 2622 377 4947 3108 4020 2859 1998 3826 3819 4575 3023 1095 562 4740 2142 3942 1940 4271 322 2061 3968 2762 3909 2390 1284 4704 4723 3018 3198 2259 3696 1601 2106 1695 2519 3667 3415 2732 1147 4386 1401 1599 4466 2470 4441 3081 2892 1144 752 4647 929 4407 4928 2744 4976 174 3347 2514 2465 1683 3561 4174 1108 1106 2919 1159 2904 2657 3547 391 1949 1825 2497 2571 4914 91 4417 114 4376 4281 3702 33 1532 1000 1856 3778 3937 2445 1787 1800 1068 4093 3670 500 926 1731 4725 2260 3462 606 4944 1071 2652 528 1650 4786 4767 3928 98 2046 752 25 2077 183 3917 2705 4506 990 4055 3139 4316 3816 3708 2669 2356 1230 2693 1482 1053 1155 3209 3658 3542 2553 1961 4173 1956 3548 3938 1284 2509 3141 478 4256 3821 3656 3619 65 3541 4798 4506 2216 1575 3068 201 2277 1012 2330 4362 202 4358 918 1490 4509 4974 4934 2939 3618 3543 3553 1386 3743 3137 4759 4425 527 1911 2908 2846 2544 4337 4897 4595 1420 1443 875 1692 4412 1036 242 3148 4344 4336 2891 3528 1680 3007 4383 2138 4046 2291 4642 4455 3442 1174 2205 3674 3557 658 4620 807 2838 3583 4896 3608 544 5000 2014 76 4186 2230 1878 4227 1437 2108 3021 3899 3354 233 3907 470 2090 1489 3782 4970 3483 1132 1389 3791 3338 110 806 4940 3732 2045 3409 2019 3115 246 4971 3025 3623 2617 3908 4479 4778 3168 2337 2963 899 1316 4106 4424 1036 4408 2125 2001 1284 1116 2634 1218 1902 2291 4500 2247 4400 565 1190 4219 4485 3790 1636 3475 4812 4045 3910 712 1078 3158 4433 1081 3588 4161 469 2262 718 4408 4056 3582 3517 1165 4833 2458 1962 4698 2926 1680 4340 4526 4582 3593 4207 1943 576 803 2168 4131 1747 2671 2938 1269 1547 3884 3547 4695 267 1962 2511 1626 421 488 2916 1727 4459 1487 2829 2857 706 3789 1224 3009 4074 979 264 4081 1807 1847 523 4209 3627 507 3292 3374 106 1436 810 4190 4540 4204 920 2877 3302 3280 843 2898 4545 98 1511 2378 810 736 2754 229 3497 4683 4768 3012 3394 3138 4221 2425 2742 4620 3926 1063 4419 3977 1432 2382 2744 4162 2415 993 1890 2789 2681 919 2914 4826 881 1445 901 3448 636 2602 3370 1720 2863 1105 584 881 4191 4059 5 1299 3623 4410 3776 1148 2358 2672 200 3790 2782 3830 722 3702 734 1405 4487 1015 3697 4448 2227 749 4293 4688 4368 4755 85 4231 865 2029 4672 2245 1383 2503 2007 15 2311 636 2155 2194 258 927 2900 3684 4908 4582 4963 3076 2014 3729 265 725 1837 4832 1638 4175 1120 2371 3099 670 2237 431 1304 2825 4644 72 4407 3420 3571 3553 4207 902 1552 997 1026 1364 4818 3394 543 1596 2105 4185 1600 987 4097 984 2045 2232 4268 4031 2808 790 4125 534 2511 4998 2989 1934 4118 1011 1961 2483 2370 4660 2498 4577 822 3229 2036 2756 1634 2822 743 4246 4591 1795 4193 2453 52 3930 4483 2162 2052 1160 3295 763 2126 4356 4689 849 2756 203 4931 3387 3148 4786 934 1026 1514 2919 4528 3763 1860 1985 1537 344 1564 691 4453 1479 3906 1389 3757 2601 1624 2267 4437 1212 708 1028 840 530 4073 4372 32 3064 1710 1922 2342 2216 3573 875 1728 2367 1917 3909 2829 4399 2697 901 4123 422 4359 354 1114 4318 578 3919 3295 187 4297 4133 1562 4472 4910 150 2448 2346 4647 1163 1961 2451 2592 72 4467 608 262 4139 4893 524 4694 3952 4141 4211 2724 1487 4251 2624 3292 2884 3819 1983 2709 135 2727 2947 4617 1602 2779 2793 1327 2334 1351 92 433 182 2601 1135 790 297 3744 1126 4473 3628 4962 4797 16 422 3415 1935 4966 4851 1075 232 521 4650 632 2300 1764 3407 3586 246 3775 481 4745 1729 4042 413 1066 3779 3718 65 1935 2741 2804 1906 970 3252 4411 4783 1622 3915 4286 2691 3894 4407 2180 3175 1460 4177 119 3349 2620 2784 2805 2702 534 388 2194 2525 4327 4484 3596 2594 1456 1809 2630 2297 4070 649 3677 3088 3208 2885 3862 4004 1349 3115 1438 2284 91 972 1208 2036 4449 3287 4851 2468 4070 13 1681 3327 3199 1795 546 3837 157 1091 2239 4505 3156 4555 4599 3339 54 1708 4037 2966 4782 2796 455 1771 1542 1885 657 1821 3217 4076 3728 2756 3521 490 4264 3306 1498 1278 4551 3320 3381 1890 2175 3514 606 770 4000 4943 1695 2832 2187 122 723 1794 904 3092 1019 1258 2977 4295 2021 4117 4541 3396 3280 4525 1022 2414 3217 4887 4315 1693 4880 2006 2927 1053 348 3966 2552 2380 3355 3705 3065 639 11 1142 3568 733 68 1869 2024 4538 2116 2412 1473 774 4489 1781 4387 4884 3970 4534 4207 267 4871 2079 4206 3552 3588 1919 4375 1666 3442 4752 1429 1997 3326 4623 1127 2776 1937 2405 2335 847 3158 2272 2956 3761 3526 1610 799 867 3775 4081 201 1747 513 4710 4596 2597 2640 526 4838 3658 21 956 3393 1516 4861 4925 2949 172 4264 1210 2765 4588 435 2890 3206 3725 3791 2277 3475 635 4247 1610 2027 3355 894 4626 4425 1852 1295 18 2252 2483 4443 4901 197 325 4263 2400 3235 1945 4411 3829 66 2571 4668 2744 3127 1107 4130 1205 822 364 491 1512 2565 3165 3782 3971 3030 1651 3065 4483 3713 4197 3452 2756 719 2839 3468 1697 1928 3480 3145 2372 3518 4660 640 812 3232 3714 1393 2346 1424 38 4858 1539 3693 3688 3146 1321 2370 452 263 1538 4021 2833 1249 3703 713 4994 4420 3974 924 2312 2202 3929 1698 2301 4351 4261 1280 1218 1987 1508 1849 4034 3635 1843 1581 2077 2161 3389 4381 286 2967 4630 2001 3453 3272 208 3626 3654 528 602 4512 673 4118 3387 2436 1880 265 1060 4311 939 1024 964 1178 575 3297 1841 1388 2427 3379 454 2208 3697 3339 3831 2867 1923 4019 3062 3426 3700 2719 1146 1970 1379 4182 3795 3582 884 255 23 110 934 2585 4288 4122 349 4433 4452 570 4945 992 3004 1817 86 4363 1469 685 4099 2801 66 3586 1283 825 3207 2844 270 1153 4520 728 641 656 152 3243 1378 1885 770 2937 381 4813 1404 840 3346 1457 1031 1682 524 3693 3537 1487 1483 4987 3866 664 2875 2270 746 2965 4747 3599 4530 4120 2831 892 3550 2824 4079 3604 3026 1287 4046 1228 4978 3285 3803 2069 3816 130 1883 163 3745 1199 4957 4447 704 4166 356 3382 4386 3710 4937 273 2097 920 2431 1779 1186 1012 3925 598 126 4309 2303 2486 804 385 2278 2180 4861 2394 3619 2980 695 1271 4944 423 2508 1124 2543 3154 4816 1077 800 3286 3541 2303 3200 1678 2778 1952 1437 2563 1088 2434 4211 4963 1172 276 3546 214 2681 4248 725 2352 1051 990 3852 298 1780 3608 91 4905 1538 2852 2961 4630 4503 934 2314 1884 4928 3323 1854 3332 3863 3950 1439 1764 3833 3550 471 916 2545 1294 1152 4152 2843 2757 3081 1537 2282 2564 3984 892 250 3546 1099 1705 1862 3123 3637 1085 3499 2069 2888 3256 2163 2529 1429 3592 2676 1360 4461 1333 1551 2244 4364 739 2657 2722 4720 867 885 1599 3726 681 2207 4064 4982 4999 2226 2864 1738 833 36 4958 1587 1152 461 1476 1860 1359 788 2441 493 3817 953 1384 1369 705 4524 1951 2248 1567 2493 3185 4310 290 2753 1860 4546 2873 4748 3252 1432 1137 3713 1678 2000 2170 3836 2278 3844 3634 2281 465 734 2752 4826 3700 1887 578 4468 2259 705 832 2114 1442 2423 3446 73 392 3296 662 2099 3007 2295 3300 4556 454 3749 4544 3600 1895 4174 2791 1091 4649 24 1403 567 1039 247 2718 1514 4982 700 3051 3493 827 3217 4053 1222 3539 2366 3622 3887 2018 2992 178 988 2293 2869 4937 49 4895 4824 1480 2466 3648 1627 2768 4929 1633 4376 4150 4588 3537 3344 4682 4493 3587 1188 4808 1760 3630 1974 3002 1784 1996 3953 179 3554 4923 3013 3245 1800 1199 3476 2076 3599 1374 3976 2842 2425 4170 11 3553 3316 2931 2212 4500 658 818 921 822 1439 2015 1064 4200 142 2213 1796 1080 3044 3721 670 4365 1171 4102 802 4556 3281 3403 3646 862 3174 1019 2582 711 3514 1564 4947 2713 3908 2265 4663 871 3364 1616 4938 4642 2818 4685 24 2744 3892 4893 785 4280 3732 804 2152 4687 1392 808 1101 1830 2617 3059 4763 1145 4676 3644 1218 4537 1988 4903 3542 4187 838 953 4822 2832 627 1332 4462 219 2785 2441 2837 4862 1995 1833 560 1533 4285 2475 85 4936 2376 2162 2857 2238 2420 3092 2523 2213 3161 4012 1830 1779 4557 680 3523 4392 785 4491 261 2713 1164 4108 43 703 3806 966 4465 3318 718 2078 3295 1686 4909 272 1976 3494 2801 2387 1821 3492 4787 2488 664 998 457 1583 4001 3620 4301 2121 869 1363 3771 2991 2009 3179 3823 2570 763 2674 4725 3193 2378 3032 1079 2766 361 4737 99 697 576 2126 4842 3219 4251 4764 1595 2548 1033 691 1165 4207 3254 984 3792 321 3297 3019 2901 3477 2879 146 1873 4706 2734 3524 519 707 3395 1311 4435 3094 3725 195 567 1166 4079 101 377 1202 4314 3125 515 299 2888 328 3762 658 2914 4846 864 4983 3755 4381 1283 3699 3307 1628 2667 2927 3662 601 848 2379 4210 2996 4097 2152 1956 2058 3606 2470 4092 626 879 2231 1436 4595 2946 3794 3365 2245 4073 2097 1689 11 3826 2011 914 135 4773 1723 298 4046 3602 1751 2489 744 4560 4465 3459 2825 3023 1994 167 3267 1231 2666 345 610 2215 2177 856 2094 143 866 273 3596 3133 2690 1586 1286 3652 549 2656 3446 4105 4546 3961 1783 3653 1098 1443 724 3141 1389 4219 2847 4677 836 3327 3180 2448 3824 3221 1603 4234 2018 785 4409 3327 4761 4571 4695 1081 1679 911 4146 4621 2092 3283 4097 4542 746 3620 2923 89 2247 1553 1966 1064 1318 1782 2513 4088 1566 2091 1627 3162 2153 739 4369 221 1054 486 764 3986 2864 871 1817 1119 2982 1182 2079 2525 3097 614 2716 2746 2160 264 3849 4384 1847 2191 505 2876 3195 858 4582 816 4472 3198 1180 1297 3619 3769 1532 2065 1969 4824 2163 2174 4782 194 1768 2505 2575 1946 2593 713 2305 3465 1183 2062 4871 1345 2013 854 1464 3555 4581 2994 4886 1618 3883 4802 3904 4966 4280 3597 2496 2866 360 4594 950 4647 4988 2419 868 2967 4017 788 265 2018 1575 2176 566 1796 2820 1476 907 1533 3390 738 2155 2904 3764 4376 1331 2420 1086 1631 3935 1790 4496 4564 294 2013 2892 2945 1161 509 1901 2309 3512 621 3348 96 2117 4161 38 3113 3982 2144 244 656 415 2150 3753 403 998 1124 1304 4061 1558 4475 316 3595 4364 4717 4622 3165 3149 2300 811 571 4870 1417 1451 2397 1074 1286 4731 2074 416 1148 2428 4914 587 4422 4810 92 3528 3396 765 145 2651 858 947 4871 4706 2358 932 3047 448 2557 4109 2390 4300 3926 4294 3024 1231 4421 3068 2113 1106 4306 1943 3546 958 4048 4429 3898 4601 94 2181 2954 4208 3873 2005 1032 2463 352 749 4277 3243 3231 3602 4031 4961 1301 2132 4440 412 1629 1448 4301 755 3513 4686 591 552 618 556 1901 386 2705 737 2185 3292 1858 3011 1118 1364 2076 122 3937 3196 50 1178 2253 1285 1668 613 3573 2223 2807 2295 622 3083 1689 384 4689 3409 3910 950 3934 2586 446 928 2316 3703 4404 4412 186 1735 2048 1433 3218 1309 3326 1494 3936 2960 4317 3826 3455 2394 2762 1977 4060 4482 3850 3757 1937 418 4155 4451 4667 937 2291 4794 2269 1553 4431 48 1051 3290 166 2012 1152 2486 2556 1805 280 2251 1520 441 3694 4372 3069 4223 4576 2368 845 878 1950 2714 2537 4371 2326 1703 2098 1919 403 379 4396 343 4633 1356 3998 3666 2075 3181 2155 1327 3942 1677 1267 2148 419 3021 1683 680 593 2318 241 3354 768 3033 337 4927 4807 2420 306 1392 2870 556 2602 3705 1237 3237 3094 972 1292 3756 1827 3420 2097 1430 4032 2555 1805 158 1081 484 3559 3363 3758 1401 4039 4455 2737 510 4108 1377 1556 380 3943 852 281 3863 838 1694 2432 2489 2482 498 1660 853 4441 630 830 2012 676 78 393 2227 314 4639 516 4555 3620 3853 2075 328 3471 2725 255 4947 2429 3835 3937 1752 2388 3934 3139 2096 2477 4271 3399 2504 1726 3982 997 4049 2665 285 1698 1846 147 3763 244 4425 1101 2714 4031 822 4191 3576 4866 1253 1120 2090 59 3036 4847 421 3039 3244 2133 316 2219 3423 3025 2981 2358 4713 619 867 748 1676 2921 4181 340 1961 1517 2974 2563 4694 1452 3379 2608 1315 2712 4256 3733 2500 3184 4883 812 4946 1699 2879 1576 514 1216 3571 4200 1900 1634 33 631 2469 3484 2967 2135 2013 2057 1417 1969 3154 1886 3917 4086 84 22 2101 58 2319 421 3329 939 3004 1070 4306 2894 1039 1950 3096 1827 42 3942 2470 116 4273 796 1608 874 1493 3818 1236 4728 1473 3134 4150 870 584 337 810 4303 1373 3968 1006 1579 241 526 1757 1966 2848 280 3989 2575 324 519 898 370 1345 810 4929 4726 4399 2481 437 528 628 4851 846 3743 1343 4353 1013 1917 2774 4769 2578 1340 105 4812 2430 3303 908 1983 2657 2196 2993 2910 1237 1073 3244 3893 4017 2828 4645 677 1439 3362 1306 4941 4822 1945 1058 326 4408 4421 1106 1534 2117 4783 2780 2190 2935 4985 2332 4052 2700 1355 745 1546 4791 4082 2914 4261 1263 963 206 3438 3855 3724 3722 4421 3388 2980 272 1585 570 1910 2698 4273 4560 3986 3163 3062 1591 2660 4734 3782 4574 4355 1669 971 4281 4227 4739 4514 1870 2924 2626 125 3767 240 3047 489 1546 4097 3545 81 4676 2409 501 2393 106 3591 3685 2715 2206 2449 4692 2854 4232 1261 3891 4018 2306 4246 3232 3085 1539 2349 3282 2081 4285 3150 1182 1723 1392 2831 4037 1526 4797 4020 2147 598 1667 2438 458 1918 4557 4871 389 122 3961 599 4133 2117 163 370 4264 2237 3040 4544 365 1370 812 1804 3865 3099 2820 3286 2909 3752 3596 4761 4749 4201 4211 1765 618 4197 2810 2822 1881 2252 2865 1427 1899 462 1634 4240 43 2738 860 284 2923 3552 2089 1740 4551 583 1248 2278 3024 960 4620 2215 2354 224 4315 3806 2190 4458 1751 2046 2033 4707 4761 2184 4699 4605 2417 167 1625 2596 263 818 900 3340 2158 893 512 4465 835 568 4910 2821 4458 4238 4042 4557 97 2792 3125 3372 1636 4856 804 3775 2943 3198 3263 1112 2231 4950 979 2628 1217 912 3409 2301 4161 4295 3524 2000 4133 4995 4575 2327 992 1383 4309 416 2463 3443 4607 1188 295 2979 4346 3449 1653 1190 2246 3945 1868 1712 464 2409 1427 552 3040 2979 3060 371 644 4308 2703 2223 1836 4398 1853 4705 1891 543 4989 2191 1372 4361 4258 3095 2051 4688 4010 2638 352 2751 1593 2186 376 771 4500 4817 4883 1398 711 3127 1167 1245 472 1340 4011 2851 4753 1492 4941 3468 4265 4661 3061 2122 3636 836 2488 1132 1815 649 2342 266 2045 4558 1859 1698 2268 2395 4954 3942 3104 4869 989 4468 4408 3227 4727 4637 476 1784 1962 1982 1077 4508 681 3042 1965 299 1056 3309 4610 2844 4350 3354 2560 1915 3570 4359 2204 2151 1699 1948 4313 3997 1951 4248 3487 4563 1733 644 439 3374 3259 3781 1624 3836 1680 2222 2901 1371 163 772 3061 3968 690 1456 2834 4305 2508 3769 2627 4412 2896 3807 3241 3597 3395 4097 4717 500 3334 4600 4881 3244 2750 4210 2683 1942 1339 72 1229 1196 4801 3384 1207 366 3305 1187 492 1608 1281 3608 4256 1794 1536 3664 4665 807 4699 2920 4731 4022 4123 1922 2106 1556 2869 2227 876 537 2104 3351 292 1694 3466 1649 49 2221 3892 523 2812 4041 4137 4268 3870 3929 619 2501 2823 1130 2182 2403 3040 4082 2819 569 2578 3030 3743 402 189 1348 577 2411 4674 4898 3247 2239 2409 3485 4650 3761 444 619 1325 2334 2666 3634 2506 2736 485 1942 4805 188 2756 703 4431 2405 4826 4640 988 255 781 2490 2605 4044 3680 1063 3807 3811 1337 3559 4523 1972 2468 3934 1548 3429 534 212 3228 4496 1114 1724 3167 1122 4440 4677 2613 3694 4745 4220 2397 288 3444 848 2773 819 3109 1373 1715 3667 4904 4570 3927 1140 2858 3131 3958 1105 449 2727 4465 685 4383 522 1084 3038 3803 4901 687 741 3751 2161 3912 3847 3083 4752 4807 3199 1369 3284 3809 1490 2903 2422 4318 2545 1144 2144 3515 1234 3051 2691 4697 3736 3378 3466 4668 4167 1277 3925 1636 4496 1229 1432 3127 2747 2433 2633 893 3256 3644 2893 4867 4181 4836 1723 4057 4355 53 3951 3588 4873 3948 4697 973 2096 861 860 3279 1309 4654 1063 933 4770 2097 3103 3450 3172 342 4555 3078 2958 1286 1567 1024 189 1401 3258 1967 2475 2969 2519 568 1789 1109 4048 4443 3405 2239 2726 3814 3896 359 2866 4456 608 1765 4712 1311 3835 682 799 4819 2522 3632 3226 872 3211 4845 4665 3128 3560 1517 2409 4927 694 13 1104 3429 4135 4969 1274 2544 3320 3174 1559 3143 3324 1712 850 2824 3431 2182 3859 699 2555 313 2550 3564 230 3361 122 3989 3906 120 2939 2097 1076 2620 4785 3611 294 1481 3191 1893 54 549 2348 697 3180 1691 3053 2020 1968 1745 897 3709 1009 2033 1244 4027 3679 4212 2589 676 1858 538 4359 1447 4024 2475 4292 1699 1851 3521 2053 4509 4665 4020 843 2495 4514 1317 2650 531 454 4883 4040 3036 1181 665 1291 2341 324 1965 2872 911 4335 4195 173 2912 505 2361 239 23 2157 1336 2989 3353 2153 1817 4883 4983 4366 4229 432 2662 265 852 1017 3397 3605 3064 4827 3898 423 3599 1677 766 1176 3676 2435 1556 2927 3133 221 3238 2973 1071 3397 696 726 2814 693 1691 4166 438 927 1899 202 1949 227 4266 3851 2990 1228 3307 3415 1647 2123 3279 4608 2427 2947 3339 4274 498 3395 3936 1665 2676 3879 2082 3129 3770 711 794 2220 1061 3359 4420 4024 4917 4854 4554 1782 4867 2191 2847 1604 63 4418 1092 4044 371 1700 1502 2595 2157 715 350 635 3977 3643 4288 2089 3349 3995 3764 1535 100 1513 2561 2995 2348 2458 2709 1175 3575 115 4694 255 1350 4395 4316 1150 3121 1806 3884 3041 184 4315 3663 4570 4061 543 2600 3198 664 2513 834 1696 4898 51 296 1852 3754 2919 2803 2836 2091 1200 3784 511 3020 4053 4439 2437 4974 3409 1133 2148 4322 1573 387 1286 2425 1413 876 3137 3529 3895 4443 3261 815 4567 4739 2226 536 958 245 3063 270 1622 486 4036 2921 1392 1206 4649 1995 4758 2473 3453 4979 2697 4170 2168 3363 2052 1732 4088 1818 4567 1951 2936 1515 4197 1417 3277 3892 2646 4578 3856 2664 4742 4070 1670 742 1692 1583 4315 4895 3772 2497 4546 1579 1597 1644 791 3973 308 438 2469 107 4047 78 3168 4887 2539 1250 4517 2552 1783 1306 1461 1850 319 2370 1110 4634 1337 1412 913 1539 1451 2252 469 3203 827 1194 1235 1038 2918 3700 2048 1906 1666 2817 2942 2882 3579 79 1634 4124 530 4917 3384 227 1657 1378 4963 629 2536 2588 4733 2333 1099 3962 1093 1330 4314 611 444 1943 4440 4709 823 4801 3477 4471 2160 476 396 2878 3301 3046 4773 1732 536 4634 2452 3756 645 3503 4640 2600 2679 4663 709 4747 3235 120 2875 1888 4722 2694 4444 2913 1276 4751 1234 3168 344 1773 2894 2809 1005 3344 3194 942 1469 2130 2249 2026 3100 1809 4081 4743 3341 3104 96 1800 4461 4526 132 2583 2278 141 3002 4160 4462 4684 3560 3012 2453 2158 4682 2656 4275 3409 553 2659 4303 4000 1471 4979 321 426 4668 297 2353 2960 3628 2000 2013 2523 2031 4610 4119 995 3200 1739 4381 4137 359 2276 1544 550 1967 1657 2613 578 744 275 4031 2822 4230 3496 314 3914 3536 310 898 4880 2266 3091 4402 1646 1315 1744 1270 193 3616 105 1601 733 3959 4927 2095 1069 1445 3630 1357 1785 1337 1655 4628 2755 4094 3111 4650 4529 709 806 312 223 4896 2705 3901 2538 233 233 4633 141 3849 4370 1747 3024 3041 2813 4380 1860 3308 3462 2306 2008 1739 1566 2238 2231 640 2882 4166 2248 1315 4346 1083 4237 3824 411 916 2964 2231 4622 2554 4657 4899 4775 4194 1346 4780 3886 4598 4649 21 1113 3140 3758 1022 4304 1413 2659 3 3400 135 998 3891 3449 484 1650 82 2320 1809 1294 1095 4918 4680 1548 871 1774 2110 2211 3576 659 918 4862 3711 1560 3836 1131 1426 4414 4306 1469 1351 2513 2342 211 3451 3539 3794 2342 3836 5000 3611 2487 816 721 4035 807 1427 3697 688 1812 1253 259 466 1114 1778 3985 3560 3712 3832 2918 3060 2927 2652 694 594 4495 2301 1593 3901 4146 2768 811 4899 4199 4506 1287 412 1840 1529 2711 4654 4252 4084 2686 1244 4702 4358 862 4186 668 4423 258 3251 2161 1803 998 3660 1355 217 4953 1790 4965 1453 3354 3383 1350 3958 2176 3186 3905 4521 2673 1066 2299 1300 652 2395 4193 4980 1527 362 4855 4695 4073 1631 2825 4763 4793 1402 1318 2589 3005 4572 1576 3851 3708 1201 141 4019 3893 3173 2321 3137 853 1876 4706 4221 1022 4607 3603 138 4826 4430 3497 3465 2340 3145 777 3388 159 126 64 2323 957 639 1537 2922 3097 3656 395 4377 1429 1973 4104 1027 3805 18 840 4015 410 161 852 2450 1185 928 571 171 153 80 4648 358 3769 4791 2121 66 2359 1815 1274 1939 418 3077 2456 3600 4456 3490 63 3038 1745 446 2533 3059 4363 3392 1548 964 947 4639 940 879 4682 1868 4326 2770 2853 501 3738 1442 3645 2508 2346 1597 101 326 2197 3697 3439 1341 501 4362 2591 1415 3617 4248 4390 684 2516 3038 984 4771 4300 2749 3095 2958 3068 1063 3110 1673 2058 1540 1990 4359 2721 2776 1060 4277 137 3003 1513 4205 4410 4263 1809 4101 4309 2430 2221 853 1851 1346 1769 669 3699 2227 3126 492 2400 4285 3033 898 2521 183 3290 575 4200 1124 3414 961 4075 3918 2142 3171 358 1926 2342 2448 4839 677 3782 4548 4953 4863 660 4395 3746 2587 673 520 1612 3004 2551 1408 3095 3387 1713 3236 238 1658 3708 2027 3278 4106 3902 4453 4826 374 3022 33 2753 4214 3667 4824 1150 1741 4307 591 3104 3956 1630 4113 2176 1677 2449 4131 133 1256 2476 2551 1947 705 4820 425 239 2000 3754 1805 3157 359 2905 2287 4723 672 524 2417 4635 3773 3102 1009 4669 4662 3208 936 3514 3519 4806 3196 2266 2214 2274 1134 2335 3817 1104 37 2112 4679 4736 786 1319 3410 1096 1106 2955 2067 1735 1807 4023 4046 2011 3495 833 1097 1932 27 3708 1858 2495 3706 4158 2326 4419 3187 4147 2515 2423 3862 344 4551 3754 4764 3712 1326 3314 2155 1403 3496 1566 4251 2938 920 780 923 4541 2646 3516 2900 1021 2102 1586 3965 610 2007 4080 3150 2533 2653 1530 1125 1647 3352 24 596 793 635 4079 2648 3458 317 384 1484 2197 507 1464 4684 567 1988 2295 3171 205 4364 2657 1141 4564 170 2112 4845 127 449 2751 4736 2581 4851 4536 3073 3425 2977 648 1163 3776 2324 4086 1386 4126 1104 295 1546 3521 1067 1437 542 4621 2131 979 4235 3982 4093 523 3154 4241 638 4712 4009 171 4870 1020 3 48 1256 4323 483 614 1660 134 677 215 2222 3146 2606 4611 652 4598 3335 3315 2251 4248 3733 1271 930 3257 388 2009 1069 1516 288 3856 4307 67 4682 3790 4265 2554 3817 2739 4630 2738 3886 1447 1941 2311 4543 1883 958 4187 237 609 4892 249 2342 1320 1312 2522 2363 1033 3101 2572 4723 1036 3850 141 1870 2268 1691 1540 3404 1287 2800 3673 4084 2367 3157 3264 1341 811 3432 107 1424 3406 2503 4813 2835 415 1991 3999 1600 2968 2750 3022 4532 4504 4057 2467 3024 865 3958 4882 3004 4706 532 3772 4903 397 2222 3533 3304 4490 4693 238 3616 2323 4579 3460 445 1542 448 4959 1153 726 888 3636 3937 763 442 1700 3423 2581 4723 2475 3345 156 233 409 927 3091 2561 2084 2656 1329 1098 2516 1534 4863 4112 94 805 1748 1137 3066 56 2524 4995 4021 757 4404 3876 1008 2068 568 4561 4887 4931 4870 752 2162 1133 1697 4869 4759 2598 3526 3817 326 3161 3794 3382 3460 1450 3434 2724 4305 2885 385 2120 3514 4045 4070 4776 647 349 2795 3672 1390 4907 2055 2279 318 1368 4557 1179 2245 4329 4035 2241 3843 1401 2556 2646 341 1045 1934 3569 1298 3102 1813 4630 1633 3859 4870 3884 2186 2972 2061 1592 2648 2936 1807 376 4781 3808 2513 4201 2182 1041 3351 3738 2939 1430 2613 4335 345 1900 3490 2438 4271 13 792 4045 1876 4893 3606 4346 1711 2104 1414 3057 4614 258 3703 3363 256 997 2356 1737 2627 3263 4386 4701 2894 1361 1622 1313 1456 1425 4533 2141 3768 4177 899 2533 2898 4310 4621 4161 216 1449 1406 1428 3591 4841 4518 3838 1286 3072 4598 4578 1923 1554 1341 4000 3461 2065 3982 2476 170 2291 1064 3429 2627 4162 125 1407 1044 4483 235 1450 133 4136 2982 4104 3979 1742 4556 1963 791 1848 4567 2876 4246 1914 2215 4365 191 4006 685 1889 3056 2450 841 2350 4442 1632 2446 786 4568 902 48 227 2108 2124 3613 2885 314 848 3793 2320 571 1661 4424 4680 2812 3023 3296 1067 2892 97 3036 1343 1809 2263 1218 1633 3036 4388 1646 1686 2968 3766 2373 4774 1767 3469 923 3108 4773 3823 4101 4264 3171 2423 688 1541 1141 1025 4296 1875 3893 2864 2706 4014 446 3505 34 2445 2209 3805 1581 4668 219 4451 1865 1426 45 2899 3736 172 2411 2068 3705 1584 1230 1735 2527 2243 1746 4953 216 772 2528 4557 1335 3062 2157 4680 2306 3146 689 2931 628 2794 2138 3293 1548 1399 2470 3463 2149 3581 1452 1925 1348 330 4812 4371 1645 122 1258 2654 455 454 3759 4623 3355 320 4016 2236 121 432 1789 4567 106 1698 3995 1893 3087 1838 3891 1095 1337 1935 4113 996 959 2069 3133 150 2699 3747 3221 1016 3853 2449 3233 4887 4582 4163 3230 422 3150 584 76 4688 2464 195 936 986 913 1118 2795 3349 3164 3378 4656 297 2920 2465 1274 1045 1040 4020 1412 4264 1530 893 3551 1715 3337 1927 1631 3109 932 4192 1894 3006 1780 2694 4312 2004 2825 663 4654 2145 1438 4327 443 74 2049 3486 1706 2338 388 1160 1862 3029 367 3939 1039 3949 1283 4724 3076 4921 1152 1546 3452 257 2688 2986 3508 2843 3650 1665 4132 2705 2088 1853 4906 313 4993 869 661 1059 1208 3492 323 2839 3603 1386 299 4980 556 1147 4372 1242 1708 2406 2357 57 4483 4310 3554 312 2793 2485 2278 4215 1585 868 2715 3213 3152 2069 1363 3403 962 4889 3147 1926 750 610 3211 913 4117 2019 4759 2249 1774 650 4825 2191 493 2645 420 2178 2296 4386 962 2330 713 3477 672 1062 2055 1062 2485 919 4212 944 1414 3291 1096 2780 589 3115 1885 3212 1221 1092 4881 3312 2168 2906 2135 4156 4225 1985 950 4120 3130 1794 1568 1607 3200 20 676 840 4810 464 4021 248 1357 4180 434 4526 3555 217 1964 206 3063 1654 986 3535 2354 2202 1856 1933 4850 3725 1467 1095 670 2264 3423 2954 4531 3176 3713 4916 3562 3151 214 1858 311 4867 3962 4498 4163 3310 3994 298 3604 3404 835 2791 1192 4464 4432 383 2269 3087 191 1096 4172 3019 2901 262 4529 4793 2750 2161 4309 2051 3837 4732 4100 3184 1458 240 3880 823 1543 3838 2140 3831 4187 1593 3137 3650 4151 4746 3444 1518 1787 418 94 4395 1130 1147 3923 4543 1433 4047 2812 285 3172 560 2501 3769 4578 206 1703 1662 3764 3141 2207 4576 466 2604 2133 3850 374 1910 134 4826 4686 2765 2459 1480 3974 818 2080 2211 740 1878 3406 3795 4899 4341 4281 520 4384 310 3794 1362 2440 3780 4926 4878 2984 4104 3173 2664 3443 2836 68 3131 3952 3985 1435 2779 4122 3714 2176 1987 1406 1519 1619 2871 4224 1579 1640 2244 2094 4663 1664 1491 739 4789 3575 1026 1966 349 1831 4114 2728 3019 1844 2098 578 527 3631 3434 3973 2243 4043 777 3303 817 2659 664 3141 2483 3162 597 4651 3257 385 1025 1150 4614 2396 4858 3171 1043 1069 3858 2757 395 1288 1878 3203 2349 4230 1119 3167 4038 3994 4829 4824 4276 807 599 353 3124 335 4716 4864 204 4549 2701 1591 178 4349 2896 4479 3243 4719 2031 4816 69 2535 1111 1538 2126 1568 2714 744 2378 4900 3133 456 2713 965 3474 3660 1990 4768 4623 4075 561 3701 2166 976 446 400 3939 1498 4020 2611 129 2763 2679 4562 3629 2050 1183 4061 2409 3697 1607 2969 4515 2767 6 1784 3171 1702 1513 2492 2968 3582 2255 3520 2364 4865 2460 4887 1795 3661 4038 2371 3537 917 1227 4767 4969 2824 2169 4293 4822 3497 485 1562 4614 3725 3381 1029 849 4376 214 283 647 2632 702 1566 1551 136 3642 2057 2817 2591 4354 2846 3485 2470 4096 464 2386 1614 1533 4681 728 1776 4548 853 2918 1202 2517 13 2493 1841 4147 3958 914 4521 2143 3407 2472 4231 699 2031 1524 3160 2351 4508 287 1007 4943 476 4672 4547 1042 2560 4559 1750 2909 1172 4115 1567 1383 929 4109 3345 3067 3412 3867 1146 4408 4516 702 1237 380 247 364 1504 4277 4277 927 3687 3055 3468 339 1535 1145 3763 756 3716 3799 4519 486 3843 1873 1856 3675 4152 3395 4757 2897 4970 3027 3084 3769 802 1983 3235 281 1008 3556 1946 2235 3494 2775 2294 3468 1002 1888 336 4030 1680 3722 364 1286 2350 2053 3251 3014 119 2980 2065 612 4041 4224 3599 1186 2111 3706 410 2300 4711 4069 4250 4477 1444 4354 3356 1954 1445 2553 1353 3357 805 2679 4293 4667 3377 2586 984 3327 4805 3599 2408 4405 2551 2173 678 255 978 624 4644 1524 13 1758 837 684 3866 4501 1709 4221 3383 3043 1781 537 736 4717 889 102 1123 1521 3425 4308 4946 1171 3059 4595 2285 1388 1783 3058 4989 1646 82 1785 218 553 20 1376 2662 3658 994 2677 4776 3735 4564 4947 4867 4036 4992 3341 2692 1328 909 4327 871 785 4585 3734 3362 2964 3524 4906 4976 2302 1827 4147 223 4198 3582 4529 99 1344 1873 923 3449 435 2135 1617 764 3332 4954 4042 1796 3201 4517 1911 3250 4791 2706 4662 4526 1349 4324 3688 2097 4870 47 2715 3691 4915 1947 3312 614 3383 2308 1150 3105 2681 3037 4029 1382 4677 2056 1884 3004 2427 3167 2349 3453 479 3231 291 3721 2567 4176 3242 1162 3249 3510 1855 3118 4642 4979 4236 2424 2431 642 1046 2447 2424 4286 1719 2198 1720 3561 3436 658 3287 2053 3439 4015 5000 1655 1462 2884 771 734 1986 218 3572 2945 3546 3304 2410 4790 917 1026 1625 2172 315 3166 624 3762 1653 1798 1708 3149 3625 1424 427 1174 655 4457 1610 882 38 2093 2744 3344 2823 2289 625 1798 1177 2 99 4869 3900 3723 3156 2824 1406 323 1546 2497 4953 3004 4529 3613 3611 1126 4121 1931 404 745 4126 3328 2227 3247 4270 2701 4410 1408 3798 3336 1669 3971 3142 3063 4368 876 4416 1896 4646 4736 925 628 2122 3131 2496 367 1106 450 4121 1938 1614 2673 2835 3425 4454 3015 766 3070 3842 3333 2902 2932 847 3099 258 4852 1585 907 2862 1603 771 2084 3009 730 4848 3008 936 1085 1294 2134 1337 3605 950 401 2793 1974 3782 1358 4663 241 951 1514 3910 2123 3590 163 1927 165 1807 4066 3828 1226 4509 895 1230 3948 76 12 3321 2510 1944 1337 3539 2627 3107 4751 3192 2758 3971 2637 4240 992 1465 3823 3224 1270 2923 697 725 920 3930 3704 756 659 1117 1721 2493 4216 2813 2968 699 43 1695 443 1806 3148 709 837 1121 3177 3549 3 2948 4899 1384 466 2810 4052 4564 679 1364 2103 1147 1997 365 2184 538 3851 2221 4592 3515 1595 3926 1227 1307 605 2386 369 60 1818 3026 3632 2196 3889 1264 3832 1285 1885 607 342 3507 2172 1229 1522 25 4946 2120 1936 3492 3452 3582 3715 710 2830 67 1765 4068 2006 239 761 1369 3118 2477 3098 4577 365 574 2521 1831 1863 3972 4010 4463 537 4663 2447 508 1270 4307 1596 1780 772 1248 705 3431 2231 217 964 3715 1006 1510 1116 2315 1393 866 2495 2995 4041 2525 405 3022 3056 2195 1010 4432 3252 2635 3848 1677 2745 4224 4250 1040 644 156 747 388 3352 1376 509 1655 1029 3494 442 4642 4772 2807 1407 338 1220 653 2260 2882 3008 2042 3325 119 4359 3719 2140 858 2755 2983 2644 1154 419 2577 2095 4663 1768 2873 4314 4304 707 2559 148 1862 782 4614 1650 3911 3119 3199 3086 828 3128 4628 1571 307 3209 845 3515 1477 3877 2118 4433 4313 4472 3415 2928 4264 864 43 202 2655 4313 4873 73 1888 3311 1526 4337 2737 3560 73 3948 3851 2071 2278 4981 2524 323 4780 1861 902 4181 479 1314 230 1798 4934 4107 685 4734 2342 3997 362 2790 3053 641 439 3023 1928 4323 4592 2673 477 581 3479 725 2762 258 2098 539 4332 4643 2811 1373 3073 2573 3879 3402 895 1897 2656 4156 2514 1419 1899 4386 1674 3124 4851 4775 1658 2600 3100 3025 4914 4273 4712 4995 2014 1794 4854 1507 1118 2532 2542 941 3292 1468 4542 3774 1352 4587 3112 3881 3271 2653 1778 3206 2624 3363 1060 3934 4662 1497 4949 2976 1673 3136 1039 32 1701 2885 3927 2842 896 1560 198 4523 2640 2614 3218 89 2812 1768 3301 4094 1254 386 4277 433 2727 1693 4899 4260 4123 109 1548 327 537 2643 1275 2540 1316 308 2925 2129 44 2952 1195 2337 1390 732 2820 2115 3888 4112 4024 3841 694 242 1358 3507 392 658 2399 4018 2905 108 736 1269 402 4521 2476 1455 957 4286 4728 1430 330 491 670 1598 2733 1356 378 1652 2574 1244 3832 124 4447 534 1940 3204 2994 1738 2512 2574 1241 4342 426 3290 4820 4666 235 833 526 1779 1585 4443 4096 4065 3405 98 4549 2336 2174 2205 1012 4427 4277 1942 1378 2484 415 3292 3205 3022 3014 1314 1978 4340 1712 4606 3727 3182 2598 3563 2818 827 206 1871 2504 2090 194 526 262 4223 2223 4573 3108 2069 199 672 4222 4622 575 812 4585 1933 50 2997 356 3164 3668 1586 964 1006 3135 4484 2270 534 2738 1331 2913 2966 677 1241 2449 2906 310 1340 3014 4762 1383 3632 4467 3915 3405 2387 2111 4183 2755 4648 391 3128 1541 1501 1466 569 2229 772 412 2373 1786 2125 1275 1094 180 1763 493 4935 2577 2251 4824 3435 1307 2504 3657 1564 2816 3906 566 3068 3137 346 964 4248 1987 4191 3977 39 3449 124 1162 2679 4439 3063 1055 2441 4241 364 1298 2528 1242 1465 1828 2710 3869 3039 3080 1088 1088 567 2038 4421 3476 2026 3737 4986 3255 4096 2378 1081 4625 539 2843 3189 2074 4577 1492 4943 2811 4501 121 37 3224 4629 4369 2069 4077 718 4465 3399 1414 3228 2472 704 3149 2075 2960 136 2775 1961 1707 4941 4583 4921 1500 101 3106 1633 3914 1993 386 3860 3520 380 2100 522 1848 1608 2417 395 2819 617 3680 2312 1402 2400 35 4306 1569 3345 517 2088 1174 2685 1715 3766 4078 513 3136 1449 3017 2621 686 3851 4833 207 1516 4549 7 277 499 2960 1150 4574 4664 4771 2070 4714 4150 2601 922 3741 25 4528 2147 952 4811 378 602 4888 1946 4567 2714 1013 768 738 4100 4260 1146 2072 1096 1702 4370 3972 379 3839 3462 3182 3411 4584 3310 2215 2237 1901 2521 4382 2968 3079 4161 1718 4287 338 2234 1982 3827 2305 3615 999 359 4654 2589 4530 4042 2914 1614 3624 4385 115 1752 3855 3474 4896 228 4684 1257 1527 4767 1803 3119 448 2844 4785 286 3304 4919 3979 822 2543 4747 3852 3932 418 1478 2315 398 1977 4720 2898 4072 306 4160 2640 2409 3828 110 2192 2734 245 2562 3800 119 2069 996 4003 1421 2209 3481 2720 4843 4569 4477 1320 4610 3362 2099 2171 4818 2748 3231 68 2320 3556 2781 1337 3138 924 415 508 2861 4279 410 1436 3752 1261 1793 2005 902 485 433 1716 4280 3190 124 1395 2913 3612 2142 4179 4728 1874 1547 2333 3809 3370 2879 2200 340 2830 4580 4503 4221 2179 4296 1728 2098 4889 4132 2765 2440 1596 1150 3191 4783 430 1440 3030 3073 2715 342 1530 3855 4579 3940 3054 3684 3771 174 2959 4840 4180 3063 4265 598 1203 4114 298 4598 3647 3148 1493 4140 4287 3544 2761 967 1329 1417 1248 859 1396 2924 4472 3167 3775 11 1845 544 3935 3 829 2396 157 2694 818 776 2158 434 4444 3979 3641 2177 4741 1912 2277 767 2683 3656 4392 1367 49 1758 2057 2278 422 1513 1687 3822 252 461 3983 3317 578 50 1490 2091 2035 28 3020 4560 4765 3825 255 1955 747 318 4030 356 1996 1259 1098 2347 4489 202 400 4390 1618 2148 1761 4952 3802 3132 3497 2108 4423 785 201 1230 987 3177 758 4818 2886 1537 4799 4827 3689 1333 4938 4606 660 575 3591 3132 4449 1759 2292 1651 2062 2640 1839 2446 2624 2595 343 3201 4611 1978 3716 693 4090 2775 2698 490 333 561 3331 3208 4494 3622 4618 1269 4211 2996 1400 754 2456 4726 1962 4958 386 3373 321 1737 3668 612 1401 762 4198 1876 3250 2674 4529 750 3962 1655 900 2867 4026 874 3522 4631 4132 2641 4610 4274 4492 334 4694 4798 2444 4949 1300 1556 1981 4210 3328 4471 4045 297 2952 950 1100 4212 3838 3806 3238 1985 2978 4359 2404 2169 1606 1682 2570 2139 4264 1745 986 2686 1459 2551 3832 2562 2990 3700 2421 2416 2963 2730 309 3261 4273 4811 2328 2036 4307 4744 4316 1097 1999 4299 2593 134 344 2086 3508 4521 741 3898 4733 2188 3775 1698 3665 4005 2575 805 4792 803 1149 407 3840 1239 202 3040 3752 3576 3759 4667 4518 3214 1332 953 1234 3744 2546 3524 2192 2150 3697 636 3522 3936 4851 2845 916 796 3015 1439 4702 3300 655 1125 4806 4702 4650 1775 707 666 3147 4248 467 4984 2368 784 3422 2439 3268 2994 4120 3911 3981 343 3603 3552 838 3042 1731 4977 1190 3587 1608 2746 4936 4260 1791 2914 1841 855 3905 2097 854 4653 3227 1791 75 920 1277 356 860 2122 4155 2637 4280 4940 1199 2526 1801 2032 4828 4074 3141 4720 4061 173 1264 4589 1076 1003 4208 1744 1171 4550 4271 900 3191 507 2613 1545 215 2253 1188 651 1410 441 3818 1626 2926 2545 4442 2136 4178 3394 2747 4654 3453 4301 2279 1534 2132 4129 214 2978 2192 2399 2841 276 2829 3837 3047 852 557 1868 1171 2070 2067 3906 2331 4745 3585 1449 4483 4841 1122 1614 1768 3237 1912 1699 4334 3217 3999 1245 1379 2086 4896 846 1433 4813 3031 4884 4008 4528 3606 1296 2665 297 3392 1385 2268 441 6 599 3243 4555 4134 2040 4261 2750 2190 2165 1548 2502 4334 942 999 3131 1787 810 4817 2912 4021 368 3680 1181 1162 1298 2695 1862 4992 3108 780 347 1631 4537 4698 4838 596 3550 472 1599 4816 694 2297 1659 207 3932 1611 3145 3266 1036 4752 1852 2429 4978 4983 2580 4089 1025 3627 2364 3307 741 3763 4405 3483 3169 1289 4106 4071 4899 4299 1786 341 2811 949 2690 1812 3031 2037 3944 252 3466 2494 3545 1465 3969 1222 3860 828 1492 1559 1444 3202 4291 3065 4513 4371 2302 391 4120 1668 3964 3326 111 2926 2005 3577 4202 3716 3528 4927 1593 3241 3934 3547 4695 4560 317 4923 3708 4122 1054 4419 1068 92 4430 2599 2935 4254 4121 588 1015 733 1699 151 964 1425 2141 3148 2611 1624 1886 1833 1795 1361 1239 3040 2863 3842 3974 1817 2743 1923 2596 3517 966 2297 591 4404 2349 4676 2537 1992 1151 4377 655 4360 2203 2376 3770 1398 1798 46 777 2305 2694 4997 1166 292 1584 2760 3692 3237 3898 912 2584 4007 225 4833 1013 2400 3829 397 3870 36 3824 3752 488 696 4083 594 3356 2575 2873 480 3122 2553 4490 3028 3433 1967 4202 840 16 4760 3303 4647 2513 1656 230 3725 4440 1092 2606 1233 4008 2182 4635 2746 4782 3519 3853 3191 1804 816 950 3878 2871 2040 4760 4710 4610 882 3757 588 1065 1259 733 410 2087 3768 2139 691 512 3294 4760 2401 1463 2336 431 4488 1626 1805 4767 2672 121 24 773 238 4650 1390 31 755 3488 3827 2593 940 3175 1541 28 2656 330 2639 2042 766 2462 4184 1724 3476 4604 346 2172 2185 4155 1523 3843 460 3275 3335 1668 3450 1219 1908 2911 2332 2699 2076 2575 710 3099 3615 2709 3066 4619 478 4874 1371 1905 1121 393 4050 302 2930 1187 309 1465 416 4720 1571 114 4021 1493 3113 3472 160 3616 4072 2828 4796 1230 2012 60 463 342 2846 1625 4540 980 4187 2817 50 1911 3708 3005 2322 2506 4548 4764 4364 631 2781 1487 1507 2319 651 3499 2029 2827 2359 3818 1524 2335 501 738 2823 2713 4862 3028 3481 1166 391 454 1897 622 200 3450 3769 771 4543 2677 4136 838 4146 4681 304 2282 1352 195 3976 2079 3649 3605 1866 1432 481 1917 2462 3613 1145 2988 3358 2954 958 4577 4024 62 3256 900 3127 1205 1069 4755 2354 3135 323 4040 2860 1887 3385 888 1898 1140 2151 2709 3984 1211 513 1222 4461 3283 4016 4498 2962 3927 2377 872 4806 4048 2828 43 797 1673 3302 1182 4500 2369 4335 220 3439 3764 4485 2306 3548 3195 4056 771 3005 2503 4635 4275 2474 1962 2841 2725 181 2774 4054 1550 1508 4875 3770 1127 3978 1294 1882 3374 686 4500 39 4229 3850 4835 3492 1602 2301 546 4172 2014 4178 948 1441 4318 2559 770 3070 4797 1967 1501 2463 3984 3968 3791 4588 1808 142 3907 2730 3628 1854 4393 945 1212 2940 4124 3447 3839 1957 4851 4955 1046 1350 4675 3755 223 659 763 4959 4843 4712 2758 2275 303 2028 2653 2297 439 4345 1355 1661 3471 3502 999 3175 2696 1197 2965 2780 953 2069 2085 4038 1355 721 4547 167 4420 2598 461 2378 3845 4265 2376 2058 3804 1559 820 3121 3131 4380 123 307 3527 485 782 1368 1074 3525 4080 3093 3633 3732 17 2507 2550 2107 708 903 1007 4721 4185 4865 2589 1777 4612 1277 4134 3586 1196 1093 2644 3174 2125 3748 4772 2411 2950 2380 600 1101 3500 3641 3293 4722 117 1421 2542 3564 3142 3466 3431 3555 3302 2179 3474 840 1504 2019 1766 4171 3141 4211 939 2247 4240 4641 4135 544 120 2620 580 4068 1321 2969 1887 3751 1595 1225 403 3933 1010 2472 2292 4364 20 608 4061 799 2918 2148 1210 2524 4656 4469 686 2143 1740 1713 4343 3269 3891 1254 1957 3994 3680 2244 1511 1859 266 4304 3509 4693 3134 4578 1327 4252 612 4472 2876 861 1645 4776 2316 4188 907 1490 1935 3398 2089 436 4172 81 4607 4661 4931 975 3055 610 4395 1615 4691 2155 1637 1500 3885 2295 822 508 3724 2228 3305 2410 2558 2992 1387 436 2696 1699 3310 3925 184 2954 2566 916 2036 1038 1119 748 4088 3195 45 3442 4148 4209 682 1506 2524 599 1499 4867 2446 1843 811 2086 4279 4667 2416 994 447 4999 1553 3827 1816 2468 2054 4783 4491 1682 4496 376 4227 4215 4876 2317 2143 3219 492 3888 1452 3242 4750 433 4601 61 803 3489 4346 2513 1785 1472 4246 4398 3490 2057 4665 4857 4555 2024 2155 4338 3902 2571 2982 4239 2112 102 1219 1543 2531 1429 1566 2544 1733 2758 2566 3386 3360 3044 134 3970 2672 3446 4375 1424 1840 3709 2492 9 3381 4209 68 4237 3897 2029 1291 4322 1649 1383 3817 1207 4968 2177 1657 1058 2322 1707 4580 4979 241 1486 2596 910 2116 874 2769 2421 2523 9 399 820 4652 4442 3798 227 4921 3439 4361 632 952 1799 128 402 4066 2061 318 583 1156 2462 4507 847 4921 3591 106 2446 4541 2158 1452 3094 12 796 3012 675 441 1521 3170 909 3943 4368 3664 2425 660 3686 1855 4545 3769 1335 2035 407 3955 1930 3187 1814 1557 2688 1170 4017 796 1872 1905 3394 4953 2278 3986 3181 1883 4496 3286 1338 2922 2952 1201 4038 4341 1901 2049 2170 2309 4561 642 3555 1888 732 3028 2080 1343 3432 1723 1744 3624 67 2359 3465 4596 3528 2226 1202 226 2430 3605 3018 339 3407 4394 3206 3764 474 123 535 3759 1594 3194 1698 2954 4965 2927 2726 4078 998 350 2553 1361 1508 1942 1988 1572 489 3371 1258 4998 3763 4932 1237 4192 4054 2045 1097 591 3391 3927 4255 2670 571 1323 3524 1545 1382 2227 3719 2298 3893 4001 878 4303 3261 4270 4217 1410 4985 2820 4390 4064 4519 2932 4956 3051 3844 1202 288 2008 4932 1876 1259 4482 1834 2326 4417 2597 3654 72 4267 1435 2962 198 1550 339 381 2887 1618 3949 3120 3912 4405 1039 2467 3558 2213 867 4657 2343 3241 3438 4447 2090 1505 3603 3145 338 993 1510 3710 4815 3795 2930 87 2812 633 4516 3140 1386 1303 1189 2199 4268 4615 1475 2950 3225 2234 672 701 1070 3342 834 2586 1641 1219 106 552 2351 3685 93 4692 2894 3709 3374 4675 4188 1088 3514 3738 3390 2094 3778 4588 3626 2100 4836 2456 702 3467 2843 4417 4830 4223 4419 2620 2778 2920 3541 301 1333 660 2521 1410 3735 483 3503 2430 3572 418 4189 360 2876 4185 1500 2001 2281 1949 3843 4378 1915 2118 3315 1348 3055 3450 1993 2277 2908 2416 127 2882 3269 3454 1218 2423 290 3700 925 1241 2414 319 4893 2173 4754 4431 500 4710 1281 2937 1775 4386 4882 1869 2176 1502 3962 2873 1668 2294 3871 380 2293 3934 4669 4332 681 4484 4429 3937 2417 3394 1225 79 147 2809 2714 2168 737 3857 1074 3056 1088 1290 2842 4647 3594 3367 21 603 4956 350 4699 3619 385 4553 4823 773 2933 3183 1338 56 1186 3011 4014 2923 2030 1892 4443 2413 4067 1012 693 2682 4574 1506 1820 1492 2705 4504 4690 904 1882 637 4737 2373 1353 2955 3363 873 2750 2082 1040 11 2072 4420 755 2434 1015 1303 4949 2828 2739 2990 3353 3160 3074 4728 1654 4877 2766 4831 1593 1088 1829 411 504 1938 4032 2285 4879 1408 2764 4764 567 3729 756 1003 1610 4916 3356 4201 2265 4023 2400 1999 846 4897 243 2654 3090 4641 776 4191 936 276 3861 4104 3504 3539 2747 4230 77 738 1207 1997 3407 4811 3636 3770 2170 3737 3215 1218 421 4949 2394 3232 1909 1405 729 4035 1447 520 632 2021 2649 267 3866 1973 2145 1959 4835 4078 1132 3976 3832 1302 2929 2519 2378 552 1948 394 527 3210 2252 4367 1977 248 1812 2220 3909 1319 1485 3282 972 19 587 309 3845 1289 2724 2710 1361 1805 1973 3097 3214 3358 1788 303 4797 853 4398 3781 1021 1554 4187 2652 4453 2047 4325 3487 2165 362 4781 1776 2742 1463 734 4946 4925 1964 1272 2968 1556 452 438 1381 457 437 4320 3835 3662 1602 3458 396 4023 4905 2771 2508 1415 4885 543 3909 3723 1733 2502 3592 1557 2716 467 3035 1346 1175 1909 1518 941 1482 3657 4677 4714 2731 1558 489 3731 173 4183 959 1599 1439 3317 2759 3454 1467 3363 4726 854 1567 1224 844 4785 2367 760 2807 3381 3385 3635 4871 2978 2815 2693 1160 760 3473 3980 3307 86 208 2174 284 4260 4 144 2085 3650 2663 2199 74 3879 1592 2947 892 3043 2930 4151 4894 3540 4906 1435 2979 1437 4380 3658 3094 3987 78 220 1880 2255 3627 3357 2757 4774 1 12 175 3084 2724 3037 4314 3892 3161 4624 2302 1666 443 2432 1913 1225 3434 172 4466 2549 263 3793 2591 4003 1338 1926 4328 4780 4620 3198 4425 2590 1117 2834 2212 3170 2967 941 1517 3319 2064 3774 4052 2414 573 65 2222 3148 3914 2246 3477 4451 434 1961 187 1841 2829 4816 1003 1679 789 1136 3545 2827 2736 3305 364 2454 2593 861 2043 1935 3727 4445 3701 3511 3565 748 1887 4275 3520 346 1347 1021 916 2770 4475 2547 1208 524 2986 2759 37 2708 4499 1341 1426 1673 4024 2264 275 1535 3580 2925 2942 45 2473 3453 2540 360 4172 496 4374 4758 4316 1125 2478 3092 62 3275 4401 1761 588 3676 3388 4880 3153 2684 436 1370 4590 2750 1124 1234 2681 575 3995 1279 3233 985 179 4509 1027 3674 2644 4164 4056 514 3974 3264 3604 1609 3955 2335 4905 4350 2923 3078 2842 1177 3869 1885 784 1738 2677 2286 3537 4367 2912 2682 1972 714 4345 100 1982 2897 4000 995 4376 2461 2054 2060 918 3195 4075 895 3001 3558 720 2261 4942 435 3125 4848 2694 675 2052 1475 3508 1212 1300 894 3714 1817 2551 3323 1100 2309 3500 2828 2882 4324 1342 4714 4147 1747 4978 615 3173 1051 4565 1894 3990 850 2244 3861 3358 4497 3907 2338 1186 951 807 1947 2155 3868 3491 4404 2429 647 3791 2269 3305 4617 4852 130 4475 2688 1745 1257 204 1685 881 3663 1953 2174 3587 2532 1002 1045 1993 4402 2092 2582 3801 4058 1192 453 4495 2031 4457 2142 1817 2216 2762 995 1162 42 1262 258 23 1604 974 3676 109 730 183 3079 4873 2483 1905 573 3374 4747 1129 3203 4923 393 1239 4803 3026 2330 2649 2466 1699 2004 3886 4939 1511 2780 4820 4466 1573 4041 3963 1873 2808 2150 1992 1238 4798 1188 1203 1315 1283 3677 3785 4853 2372 1123 4210 4166 3525 2583 2492 1980 1363 2882 3638 751 4723 3999 2246 3934 1537 2055 2628 1875 3058 3916 4141 3506 1899 1942 1376 4742 4135 3489 4444 4733 1012 1509 2473 4815 182 3621 3042 3794 2107 1928 369 3449 4126 4547 4715 1840 4981 2846 520 2146 4523 898 3796 4708 1174 1081 2313 3767 330 574 1971 225 1836 929 4290 4741 751 4700 3148 1406 2475 4480 1760 3616 2265 1273 947 2208 992 1934 1631 4302 2147 1066 3064 2626 2745 462 4845 3197 4252 1412 3917 2819 810 1301 2191 4128 2887 2461 472 3592 1113 2722 4089 3868 4915 3600 799 3076 1331 4063 2178 960 4243 3971 4670 2526 4107 4340 3596 2336 3413 700 3386 794 4896 3467 1423 2296 4263 4630 1552 2086 855 3580 1366 422 4908 1448 1622 2734 516 4250 4671 3263 1258 182 471 3287 3557 1635 2887 1704 3310 2116 330 4807 1102 1651 3138 3814 4637 1241 3339 4258 1252 3464 710 3117 684 3881 32 1861 917 4286 4376 4315 4840 4281 1796 4974 365 2219 4909 3301 2478 4374 1190 2272 3906 1099 3465 200 4011 2294 1970 3987 4336 2572 4258 1377 1404 2780 3749 4425 4925 723 3988 3413 2366 2486 1676 1121 581 1948 4358 3072 3902 42 3765 2207 2238 1933 4699 184 1400 1219 1668 1129 3700 3635 4760 2026 2443 2512 3285 2339 244 818 1892 363 3331 2340 3512 554 1972 1175 4226 4024 2292 3790 3143 91 3041 2968 416 2278 1685 1258 2632 1260 1415 4242 2818 3937 2481 2573 1297 1409 3091 1345 4086 1255 447 4572 1046 3928 1003 2275 2545 1797 2186 4132 292 2501 3443 1549 2952 632 2440 58 553 221 4753 3907 4175 3365 1079 3291 688 2685 2321 2210 4420 4208 4098 4628 1304 3195 400 4992 276 2816 3551 4587 2509 2435 3316 818 3555 3112 3555 4115 2556 3371 50 2549 2008 1366 4227 4867 4698 4831 126 44 61 1551 2532 1886 3013 1988 1469 4583 2826 1952 1283 2915 3017 1479 1717 305 4282 3685 3309 3430 531 4790 714 2880 2811 2700 631 995 4008 1485 3410 528 4250 3347 1110 4241 4741 4874 4969 3559 4787 3604 1559 2340 3528 3400 1925 2457 4836 2855 631 185 2717 127 1578 1668 3890 3872 2578 2301 2553 1545 1438 4517 1178 2347 4071 878 4057 1613 3909 1664 2592 71 466 1671 2410 3703 3492 843 4514 1079 711 3638 4258 1284 4793 3274 1876 3577 4901 4609 3221 770 1985 2283 1340 3122 1271 2763 1960 4709 4479 3642 3511 3270 1492 3339 4480 3971 3859 4461 2242 348 4887 2229 3698 527 3040 3945 4473 1215 1422 4885 4812 656 2603 2842 963 181 2999 3842 3050 1971 4193 3998 3650 323 1933 4144 49 3491 2336 3865 3982 1310 4694 692 3494 3215 2253 2721 1626 1474 1687 123 1855 3756 3716 4338 1356 3798 3654 2818 3127 902 59 914 4833 2237 46 2542 3029 3154 3285 3358 1893 1829 1157 1981 4949 1445 1106 674 3798 3699 2352 2402 4340 589 2101 68 2833 2668 428 3620 3224 2678 4051 2432 4714 2668 2725 4846 2748 101 3426 2868 3703 3482 2426 2135 1215 2928 838 237 1997 3321 3439 266 989 2867 4068 1751 1449 1007 3409 4934 1324 2003 1795 1936 1575 1809 308 3551 4823 1686 2213 4260 293 4507 143 1738 4605 3488 1145 737 55 1684 3990 3452 3234 614 2388 1851 2988 735 1741 1018 1051 477 3225 2216 4479 4266 2155 4001 4397 2099 1944 1261 3686 1114 1203 4374 1141 4509 3740 3750 517 4028 3780 3655 833 726 1962 2193 2882 4317 3953 495 477 53 248 2930 1250 3145 4072 757 4374 711 898 567 3458 3743 3807 572 2401 2399 4933 980 4822 3730 2425 4739 3676 1588 4791 2815 2276 1624 4580 1278 2922 234 2069 4869 4792 2342 333 1209 898 519 4035 1282 193 2616 1689 4571 3368 1919 3558 1180 4946 2077 1021 2888 2010 3455 4372 2967 2481 3896 1846 1589 2179 2277 4146 3281 442 1487 1841 399 2450 4133 3931 167 99 2583 667 3619 2051 1124 2703 4173 3793 1653 529 1879 4539 3007 48 4353 2873 1781 1816 3358 2551 3756 4526 4247 3711 3310 1444 798 669 3496 1539 4373 937 1043 4964 2221 4841 1094 2422 2703 2428 1042 1836 471 232 4213 2020 3947 2700 4344 4360 2608 4703 1905 825 3878 967 1754 2311 4735 4523 4600 2578 3788 4962 2724 821 1248 2546 4869 4637 3434 2426 1381 422 312 1047 3744 1974 3127 3379 2312 3336 3460 1441 2419 1923 1110 867 3875 1025 3585 1732 4565 3104 1828 3558 2267 2660 3732 126 2530 3363 2767 4819 3701 4359 1498 714 4208 1144 2300 2789 3381 3696 4680 3887 963 4869 887 106 3705 1698 4988 4633 1816 4350 1606 3358 1079 4715 4585 3085 4916 3176 3445 63 426 4688 1229 2809 189 857 3354 4018 1728 4430 510 992 3143 2854 2833 356 2453 1146 2240 4913 1488 3770 4785 1897 1224 3745 4167 3904 3243 3981 3028 3255 1812 248 3898 2026 3143 1082 3809 2258 4607 1036 925 636 817 3542 3293 2561 2158 3490 3621 1156 1069 886 1597 3127 1134 1558 3199 4134 3552 1961 2573 1762 2532 1927 4536 15 903 2521 282 4574 4228 4585 3606 3940 1840 4133 3522 4761 4748 1617 340 4458 2639 2442 3122 2720 1170 4939 2896 2559 2209 2260 46 1848 2777 4686 2208 511 612 4680 4604 3373 646 2653 1703 3863 636 3012 4097 805 1584 1023 1356 4028 2495 3612 2617 3517 2906 2167 474 3955 1384 4878 833 1769 3939 2851 24 4434 1255 3326 4503 3647 3142 1145 3186 3901 1278 2842 4664 3068 2441 2028 2733 2713 2220 1870 2992 2268 864 4362 2078 3963 2173 1727 1749 1854 2114 3960 3610 217 62 4131 3180 3957 4282 4771 3918 2710 1741 3503 2593 4366 1871 1536 2807 3489 2046 4191 2785 4583 1596 4780 627 4926 1886 4480 3651 4678 4639 1660 1029 3698 627 3048 2073 3061 4876 2029 1692 3683 2753 2547 3755 332 4874 4076 395 4652 3093 1663 332 3646 996 350 2601 4340 1717 3744 4025 1857 2576 3448 913 4335 1285 4620 2936 1649 3907 887 3018 3403 4274 1727 3262 2324 2530 3639 4056 291 3458 1118 3071 3479 1578 1031 1512 1990 1809 3999 4537 4143 3152 1851 4375 4352 2332 3375 4337 784 2216 3175 314 2662 1017 3730 3475 184 296 1154 3102 4461 1748 317 3932 412 1765 1039 3648 74 4234 4302 2466 1657 940 2100 614 2851 3281 1241 3370 4395 2354 3407 2435 4580 1981 4300 3864 4760 4651 4203 1790 4970 4075 315 2314 2108 501 4326 4338 978 2608 2644 3725 2573 1446 4878 246 3282 1218 2667 1973 3848 1528 2470 3142 3774 2270 1357 3551 2770 3355 1884 4150 330 4655 488 698 2063 2827 2509 4565 4990 4588 3873 3824 981 2780 3918 3431 860 1625 3052 3977 2953 181 4460 3849 2530 4420 694 1360 104 537 1076 592 4142 457 4981 2714 3022 2422 1627 1353 3972 2773 469 1245 1065 2544 1934 1346 3073 2374 3260 1470 3149 3894 4498 3782 2082 711 1654 4249 1305 1619 4459 867 4549 1448 4160 220 1008 1286 3512 3503 3222 4435 953 468 127 1586 4349 1982 2 4991 4995 2877 3149 4637 4694 516 3694 248 4773 540 2549 99 2826 2248 175 2884 2907 1447 3541 3691 68 2710 1667 4367 3131 1779 2057 2056 3955 443 725 630 3642 212 2728 2585 2842 2620 1772 1566 3203 152 3772 641 3680 2430 3980 629 3054 3812 77 2702 2928 1286 4611 647 1389 740 150 2844 4856 2249 4900 3562 1815 4093 2965 2154 1414 1196 3662 506 4905 3997 3999 3483 2949 2884 3981 1884 4063 97 4489 2573 1587 1303 1702 1989 1751 4101 1439 533 2309 2368 3967 4787 1845 2295 1871 1480 3752 4374 2835 1106 2222 2404 3005 3435 1769 653 2449 1520 2688 8 3279 4786 1381 2777 293 2513 4895 2745 802 1124 937 3697 4308 1938 4153 4019 3051 940 730 521 3748 1920 1034 364 1990 2448 2845 4430 4000 3009 64 1936 2985 1061 3174 4653 2927 1329 4823 773 3209 655 3948 2523 2541 1333 2620 3904 3843 3101 3051 102 3463 3747 549 2509 563 554 2855 4833 1618 4703 1991 3361 215 676 591 1834 1988 727 718 2963 739 2680 3462 1135 929 926 2895 3550 4878 4963 3675 2483 2950 3428 4264 3999 3563 3130 1705 3381 888 1483 3645 140 1967 4369 3279 3528 2653 1250 3508 2994 2697 1766 1008 2259 2200 2301 1225 2877 2452 4998 1810 1770 384 1265 2946 131 2326 4582 955 114 4193 4100 4667 1152 3707 219 4070 4944 40 642 1042 3530 3273 4570 2089 3625 2043 696 2691 3477 2341 2903 937 1514 1693 4060 259 127 3308 680 299 4560 2997 482 296 2509 4338 1266 3676 161 4415 1399 270 315 1597 1514 1505 3168 4936 3841 2107 1663 3882 4261 2327 3723 3542 3404 1732 1437 1173 2064 4715 2320 1565 4725 564 2155 2060 3239 218 1739 2969 1138 2754 3830 2684 2248 4721 1880 3753 3263 1819 2026 1818 232 28 2438 4738 1777 4795 2901 4530 2148 50 1377 4839 3350 4080 1971 2642 4249 4775 2830 1055 2522 3518 74 2015 1587 4207 994 4854 4386 506 4470 4757 3641 1225 226 4289 4668 4322 3837 4074 4510 2688 4563 2661 428 1210 2844 2779 3392 4379 1194 3896 1263 3136 2391 3604 2196 349 1237 2317 4555 881 2012 3195 2910 3965 71 4643 4588 4184 2695 3253 4501 4934 3767 4318 4719 1164 1302 4399 3908 70 1512 1395 3274 4482 2093 2869 1273 138 209 968 1297 606 338 2885 3633 4216 45 601 2057 3686 4586 676 4929 2419 4779 3643 4207 4038 1009 902 622 1561 2831 3179 4889 4875 205 3681 4932 4359 2958 406 412 4667 1202 634 1753 170 4317 2785 1419 2842 1078 445 4258 4735 1689 3362 3813 3894 1486 2745 4388 771 4071 2365 1326 1019 2870 784 3996 827 197 2951 2140 3639 291 994 3327 3395 4790 662 1363 1846 908 154 3681 2194 2072 4181 2592 3998 476 3246 2712 4404 1545 2843 1016 667 336 2571 3306 4469 4772 4780 1625 578 3398 621 1537 516 4880 1885 1344 3041 3899 4819 3365 2085 2137 155 2856 4565 2219 1503 2082 524 4228 420 3176 4522 1211 865 1940 896 1182 4059 1492 3165 1506 3836 4777 644 1075 1199 2586 3828 2275 3046 142 1598 3987 661 4461 2371 1883 1228 1664 644 296 4616 2485 128 3416 666 1604 1697 4640 3382 3860 1863 559 1502 3063 1859 1384 669 2001 1949 4916 749 4221 1272 3157 4089 3072 4112 3117 2555 4324 3683 2053 687 4567 4925 4438 2158 3009 906 1099 2285 3809 3072 2957 2595 3329 4386 1294 4854 2437 4686 2942 4703 4785 2616 4178 841 3672 4477 239 4294 1061 2033 1035 2578 3030 3449 4389 4582 3683 4834 4496 4342 388 2640 3876 2756 3889 1600 2269 4763 599 1094 1858 1044 1362 2287 1551 3148 5 2113 1396 2692 2803 3286 3291 3928 2850 2477 3493 2889 1403 753 46 2195 4852 1632 1077 2399 2646 1373 3061 1882 3430 4790 1535 4700 4896 2478 246 2867 847 4548 297 3789 4479 3003 3596 1761 4100 2360 3175 3455 4664 4367 4566 4027 1073 471 1167 1830 1208 257 1791 4077 2331 4900 3021 1760 2843 2204 670 316 47 439 2527 42 936 943 4734 2702 1483 1274 2122 1200 2666 4125 4966 830 347 4085 3930 96 1671 1404 4066 1459 956 1738 2909 2863 3684 706 47 1697 3692 344 3575 3450 3110 2162 2034 517 1647 4196 4222 237 1641 1698 2136 237 1986 842 2959 4222 4196 4063 4198 580 3947 4471 358 1337 1930 4910 3657 3145 1702 3273 2504 621 2257 3452 4887 1176 753 1149 756 653 4942 3942 4379 750 2407 887 1172 158 2094 3857 1763 4313 3191 1844 3680 3943 2605 1138 1557 3773 310 3570 1555 555 4578 4750 677 3446 4431 4069 4074 4216 1976 3322 3399 2403 1025 2434 2715 450 3381 1570 2346 3793 2433 2080 1219 3120 3334 2349 34 35 3738 4569 806 3436 1711 4319 2716 2112 2019 3772 10 3806 4847 1140 3749 516 1600 1390 2980 4337 9 1723 2010 3772 2503 3538 704 4716 4819 4255 136 4941 3796 2448 11 3865 3410 4263 2620 3909 4052 283 931 2024 3059 3294 356 4663 2525 128 3581 1140 1091 594 2155 3290 3443 4005 341 19 3822 3169 2712 3426 1459 342 4153 553 3787 4702 2910 21 2347 512 3230 3117 1693 3191 1564 1950 4567 1129 944 962 1258 153 3109 3388 4404 3318 1740 3133 2087 4346 4720 947 2072 923 1409 565 1608 709 2145 2200 951 165 305 3277 2252 4720 1989 4032 430 1890 1204 4522 3134 3320 3113 4737 4058 3791 1069 131 1700 3146 3786 1094 2553 175 4729 419 1219 3163 3957 3982 767 674 2150 1016 1728 4271 2264 3029 674 1314 2929 3639 3743 4165 4414 281 4774 359 702 2436 1887 3577 517 2629 2744 715 4611 3661 595 4816 2115 4032 1486 2509 2172 3479 4737 4486 1139 2518 364 1754 4647 3286 446 2698 828 4428 4303 1454 4633 3184 4455 4519 2202 3119 3484 3054 2606 386 1392 1076 970 4997 3329 984 1460 3776 2776 3628 2320 3794 3562 3288 4807 1617 1698 1630 2139 1554 973 4772 1813 32 3780 2133 1535 2109 206 2928 4586 1650 1259 3176 4106 3421 802 1506 3236 4118 4940 2354 4759 4769 3182 2974 712 2623 3619 9 1332 2324 2608 2946 2034 4530 2831 1010 102 2253 4292 4514 560 2046 4355 4274 259 3512 176 4787 4062 4702 3333 2367 886 1563 2680 1787 3410 1760 1234 724 2166 745 2849 2343 2169 1768 3926 3119 4767 4465 2032 3626 4839 2661 1568 2981 269 775 2219 3780 4202 1513 3587 1627 1855 3696 1926 160 918 2740 1037 829 2409 2978 1255 3555 641 4546 4267 394 2264 2352 505 3170 4751 103 3130 3990 4033 1257 4499 1252 94 952 2087 1566 977 329 4530 907 2050 380 1230 4662 557 173 746 1310 626 3214 950 4021 1235 4723 3480 1002 3576 332 258 3271 206 1462 377 3539 4908 4466 1960 1592 4157 1621 2803 1342 4336 3679 3940 3687 203 572 2778 1281 2012
101414 184412 207810476
197895 198393 878219669
60363 77088 35832266
5436 51113 518667440
184967 186906 332105963
55264 188863 334126736
147177 180204 82647925
10592 69279 146730787
160664 170313 24062432
119430 121490 5093077
88591 149381 865259974
197068 199492 240855196
148567 197540 122386329
87630 166270 196721617
126556 129054 6233888
25168 82682 143696046
183783 192691 22327187
95409 181608 215868886
5776 190286 461736030
166875 198288 78624376
113612 164949 128509573
107145 178466 178652032
10530 50592 100161723
42719 121004 195675180
176109 191101 763694793
140300 162349 55110299
74379 103192 71953620
44685 189410 362076623
23331 75294 129900906
34171 109092 187528547
173380 182466 22771025
11739 82721 177403176
71533 161822 498795892
112738 140812 341075675
29772 82879 395656052
38851 117976 197807743
28902 182489 384227821
182394 186028 9015849
22266 130930 357174448
41832 155077 283471135
26101 117367 87787804
144703 196664 363797034
83375 160932 548674913
178953 180852 919494452
4742 91985 218314845
81960 84578 6646223
15217 56145 102314530
186282 188863 677162289
12994 62783 124606949
49437 144825 238610187
66413 150629 574291242
92419 123768 962966339
146886 185494 694512642
151672 171550 57422591
171563 186633 37594331
107935 156431 121467005
132376 154071 790118361
29762 96964 167915477
21824 155196 333789321
155016 163916 103783163
109605 197428 219660114
85238 85395 392352
131132 195586 161161194
24604 183102 440100999
84116 153437 173623305
81797 101486 49158548
85715 87511 529500263
25966 183076 392944044
46844 160861 540935009
157472 173733 639656057
32707 157909 814285350
34924 142795 269864612
57392 130564 182961290
82100 140826 220465056
173613 193983 803889051
182757 188660 14701832
116715 119115 918304468
172284 190620 817892561
142905 167349 61136261
150754 199270 633061503
9633 18288 21734590
43296 145301 255176787
60411 131397 177442349
28278 119181 227282128
145680 167175 53716253
64780 88774 59805333
124537 153781 953724390
10786 97491 115408861
183682 188201 732432227
69061 171093 255330456
78064 180374 256003431
196401 198351 197088484
38222 117326 197733618
153999 178029 562917024
22651 197796 519846719
148830 199643 127034376
191427 195539 10250773
84383 190498 750553547
29244 39504 875919980
120886 184445 547291558
184497 199211 36865165
46608 190841 931402061
114899 127828 823336848
55984 138291 366986437
168050 195491 68639235
58909 66930 942528850
66889 79654 220653798
157650 162079 11003443
10041 96913 220293919
57174 150204 566127528
84074 178588 236557270
124191 127604 8498241
45263 59378 122047482
80112 124547 509058077
74832 133457 146770578
170928 185415 36228218
185257 198594 630966984
144039 151829 389786143
183393 192713 23304305
5615 181584 431326981
41317 153738 600859294
78215 152423 455602150
127813 153448 854780736
52168 89680 497936467
42280 176985 978897230
197430 198454 171089313
183795 196012 30518553
83736 148355 161806544
99469 168334 944759777
182521 186726 10474253
116439 120461 245573301
125585 152076 66373952
94340 179704 213725753
7553 47094 928865977
142221 153662 551945526
76610 134268 144339150
150559 184010 201611480
97352 192427 658604339
4552 162766 395840842
13436 85809 832735580
167832 179284 6869804
65784 194673 742520002
114056 187297 202182509
91272 195373 521511951
97739 181407 209523835
93069 101242 20293394
97417 155660 924060772
63681 69205 151920283
110575 190728 200606283
42588 191350 372052940
153846 154332 128013885
163082 169287 15510540
105239 195579 821061769
34879 182160 576042047
45083 164687 299112726
70937 160656 224602587
94689 124475 74647567
70834 178700 269989404
59807 93849 84917498
19316 159223 350039922
165407 167405 5013070
22014 189196 418218304
144881 174615 30902966
55756 167445 358046771
124001 193434 826342261
110811 138326 158702348
32216 98074 109425218
112940 190247 886140104
174044 195314 204178737
58276 155032 242123433
57427 120115 156644794
63572 156842 233409353
175681 198451 370829773
135623 144094 260256011
106043 162233 732553445
59213 163242 260101435
19880 128758 739757766
133772 150062 14583648
87853 114465 513455522
75161 82267 17700412
163519 180921 920487648
96806 184245 218862613
188155 198118 675361554
63991 108655 111675737
139792 141568 488958617
89132 95483 396877272
116557 126070 647039670
158144 161258 772191301
180899 194995 449519774
32619 70080 405129138
28830 98077 172993252
89022 155256 778697638
104403 106160 995627531
118893 152058 969009515
110834 146674 89732513
87576 162868 188339304
123967 144913 52404291
91956 103219 28036939
173656 187536 444935505
155231 174192 687054428
8286 170715 597967286
80373 153642 183553829
192250 196470 81000714
174220 195396 570392290
149776 182361 371059957
97517 107509 25080519
190884 198876 410753313
123706 176084 257808263
186171 198245 30184187
167741 192378 824552130
123633 138608 37452401
90991 126006 700098686
198710 198840 903631556
46476 143316 242167827
151089 193954 107075309
35116 100270 162789987
38067 121026 623345159
140055 144432 200650491
5193 65231 150440572
77583 83128 13828427
174440 194444 50011518
179486 182540 7636023
49912 111238 174391600
154185 199464 364597626
78335 188617 275845540
119121 123902 578014460
58641 199004 965701551
51449 191982 772330980
112775 139659 67375996
87378 133826 116251695
130773 196745 420897738
60978 185635 311694415
45383 76088 76745195
5634 128829 308327944
169873 199432 401456338
160304 171028 26760975
83967 161124 736159932
45162 76679 78798204
194006 199671 14230398
94709 171008 975501821
12905 71381 146153541
176854 179726 91698827
34012 189466 388984253
100392 129003 71865082
153222 184954 234942391
33026 187650 386859174
189970 194304 800260627
143373 176110 81983512
45904 46062 398353
99437 186934 219149353
91529 132391 102395530
16159 173531 410047412
17055 162539 363792015
57195 176222 297753181
88253 102047 37295244
108528 168849 430802861
75498 152628 193147130
4215 142105 817336129
96192 144130 429313454
175031 177817 7050653
21538 190866 423537385
17682 114940 243163357
147693 190700 107553333
6340 116702 462361166
63277 78077 36922177
153191 179386 65393480
34023 151883 946085657
124162 180742 141508804
122577 146297 516694862
141770 158914 624716243
107225 109437 5657854
147978 181524 83920959
84876 114922 75067632
111882 163574 129405282
10189 95595 168056888
119928 123159 999463709
64701 85555 8281710
55928 198204 355825179
70190 85656 10893487
194333 198979 11663049
181744 186679 353357318
27935 170137 969714150
120074 152074 80248084
13840 46713 82184083
39035 43344 785555723
24745 48793 476367797
75203 105130 74857071
55415 100365 533782570
152514 197797 430678503
156429 196830 100898252
146434 176951 76388892
13687 47997 85758394
193624 196891 924093847
176210 188961 192381520
61713 62128 1004691
50729 94696 918415326
122250 154722 81497380
94630 140657 115225194
3326 52588 909789728
168101 185159 42708844
148944 183747 262672619
123294 131598 720129070
179196 182650 769964792
115764 131530 39569877
88454 137030 550091592
29606 192560 407597524
104869 175556 176955017
10295 139825 824569592
75832 112964 58902294
113529 123120 24140724
16719 52086 676088974
169338 198301 406448122
46674 180037 333610774
71748 194142 306324895
29061 154659 314331502
159261 169344 25059097
187795 191510 134571823
115403 183803 171221209
112668 145036 81077297
98881 128141 862685913
178582 183889 13181453
102025 186069 686135221
64086 99301 30128404
115614 176843 153355135
184159 199422 333912674
90950 168846 194872535
40576 132476 901487179
25988 52860 377221454
191224 196831 486963936
57174 89302 80167961
20237 51226 115987152
123869 169909 115127970
189239 190743 739179976
147748 171036 135156316
23615 120959 567606462
159234 181223 503083681
107259 145296 95317188
67175 130661 611884626
178853 182993 2898567
82768 103731 52387416
101319 177185 190065359
51832 165436 701482525
143450 193633 838561644
86306 130521 110587271
93962 130774 224098093
129660 163530 985545094
28961 139668 276894935
139887 161859 881055131
25435 172948 255179223
101094 186573 979308764
92897 111967 47606112
80680 93532 589226647
188207 196519 868874229
30789 151272 127857248
103536 118358 484347851
98957 196493 244205579
59087 59894 2089542
8920 17408 21269468
99595 134588 336813427
150520 163324 658126503
11023 40652 74039839
150791 176833 753789514
189234 198820 131582111
28608 110885 205644542
45753 147157 614734692
73012 154505 204196014
130633 185650 580910690
98734 144082 31314941
153999 188582 932832675
43027 55319 663644863
109747 157680 594291860
164733 166324 4034464
173220 191081 181069698
53506 152604 998619598
137057 149672 15977784
188861 190345 3756323
126801 197769 206873576
176073 182479 16062068
88084 185839 244592900
83312 113423 781343125
4370 140363 638351660
162588 182777 90327233
148196 191800 109028278
102617 164300 154419769
165 1803 990932675
78464 167851 960156450
19659 193982 436018029
56579 114331 144237968
191899 199215 360285560
196669 199394 6927800
111270 149785 96642223
60915 71692 175600693
97876 99540 136716782
144462 151977 914986168
119161 187766 824058651
162367 165438 7654756
86681 172706 250470551
4420 122873 296397515
79805 83040 2098653
144489 167587 904699334
60622 172332 279343351
118715 152458 885835845
93265 120185 67347109
31418 121774 225967665
174442 183447 22545973
107835 155632 119753528
493 82896 249771903
65701 73962 11045870
67989 152944 557550985
140051 160272 50707842
98320 199650 253701467
19907 179647 370989720
195474 198022 6453115
127912 178209 375197972
80563 151559 82440803
160298 163267 622560009
190909 193402 6251356
35214 77537 572010425
190199 192932 6790415
111844 187869 190313389
112379 122491 13132522
166646 193079 323007216
197013 198751 312584579
172167 195533 58306173
130314 177175 688756687
184316 199463 696196132
135656 196582 455050073
135107 158105 89763905
131479 144747 33136791
108579 172570 250464908
24136 103278 444670548
87549 130325 107084480
55441 128973 183848970
109827 184157 185924948
16721 189756 432816156
165184 168280 640635659
140089 183744 109218512
137463 171778 85890140
40248 92238 179996816
16452 177102 401843185
140963 146924 14899415
51530 67470 39958931
177740 193944 40451153
92584 153956 964369308
81554 123247 104395439
193818 194458 701149398
15649 183684 420220592
48093 93407 380232931
197513 198285 271983385
61068 82056 52211373
112642 131058 46173123
80085 110772 76751484
15928 35229 48086970
152205 182611 75980490
75388 88006 302720782
138014 198617 151657450
106929 115200 400555361
70257 89541 48206770
175335 177009 4262122
4831 20876 28212889
92925 189445 988089513
38275 54489 40654212
107383 138061 88849824
153042 169498 326819293
147259 186589 50050648
2850 68960 193816599
124105 153717 74265672
124039 185153 838563600
70741 118908 274612656
162766 173148 26064250
54351 106919 59718655
165562 192439 67313427
152877 181860 72424588
85098 139421 584754111
167885 181082 786592592
167390 175305 252449398
88020 127510 982866790
117628 164316 116890627
2437 151856 373832883
143358 174139 516071960
166777 193291 208687842
27036 177226 375710696
188688 198380 24300772
137393 146330 22318582
164715 177028 782661854
80189 189657 253479184
188662 197840 22974552
171241 198748 828413450
10906 18064 107312540
28366 183505 388075412
193254 197028 304052066
19278 198546 598469901
75337 145365 34972608
92083 103300 27912852
163399 175342 192210497
130414 152911 56407814
192106 193039 2328350
146212 160821 36585338
172742 194873 904243812
181796 185417 582367641
51616 99923 993154168
20036 184257 683272842
30347 87292 500323410
24999 77439 131085416
42673 89564 905802564
191979 198289 15772841
194203 199173 935233127
14808 107423 231452360
111505 119207 7729088
163647 187710 733291000
191531 194945 858737219
132050 155286 58258507
166845 175230 844948341
7714 79668 180040247
34736 150205 289086799
40571 172219 368616795
126408 149095 456166066
94941 155702 152264400
155563 194738 97809395
107114 140524 83705404
175609 194773 47858438
31552 118879 276827568
26223 181591 996792190
47846 50715 7107244
40656 80976 100853131
193526 199355 317868889
179424 189680 914744758
19144 96288 578494748
3094 96630 796684174
168 69753 656474748
124172 127182 933107684
11529 16574 571701766
37015 82393 739576710
113570 133231 49388831
121677 127243 853910487
183123 196721 33948972
56141 142855 762634719
32729 37027 10784548
173142 186245 32777630
70917 129042 276744219
134665 181047 43376517
26548 65679 97869318
63107 177695 286711478
35171 147716 187754803
11976 87685 189313483
24973 41267 553905457
98693 155022 141335138
50326 173375 418447220
21896 165212 533070730
182525 189569 17625638
141376 189674 120916353
184210 188619 637033929
109681 122872 226702822
97515 98812 1901607
162176 168790 16496606
181901 186422 11263638
198401 198969 1447196
136285 199843 158951165
31388 159448 320510193
41392 134356 232580305
92416 126408 85114048
193171 197615 11058852
111093 189420 196096140
182512 191566 158680950
90163 105994 456031356
141602 154622 32804930
14097 145786 437483921
76401 177581 253256224
68457 111773 654497325
190752 196845 229635969
118429 155853 668892664
184424 195670 28117215
26638 103049 417083288
138575 179925 103524399
5764 100137 482212421
111665 163503 129765182
107670 147960 385560242
72843 186984 164261690
181369 198958 44008901
66408 119405 246827346
95830 167217 179789437
136539 189096 131475336
65058 122161 936905560
43634 46750 679347948
193157 195101 4762009
5433 31838 401763027
124465 198626 185542937
145118 152893 505923954
188909 194402 13720217
70829 116383 113858229
31981 71650 175547481
67196 176199 923232689
79468 159822 380665409
56163 112467 551002899
70013 189716 299622388
152273 182104 699613263
120248 180508 760248653
142845 194795 372407757
118499 158034 344987116
187647 192811 12910309
147149 181815 86806136
68646 159518 551357320
137026 175336 828703619
128196 162848 86598973
197924 198002 395415729
27902 89421 153709070
124966 149865 62436951
4405 144049 509963311
89488 198995 72127785
198351 199370 472298110
170989 173855 7213168
48600 167401 880191553
49110 144030 658543856
1065 137386 687345030
183330 186102 373504583
73323 184051 306162559
142526 156670 35560917
130549 197927 168512265
148726 187084 95878254
55760 92777 92432276
33464 166405 332606770
102766 185407 370864951
178900 192309 33469276
195961 198972 7631548
166538 190722 60558641
139623 192546 340780632
57618 125035 168575798
126316 137153 793952648
152873 197321 297608692
118146 175122 142648427
141576 155495 34998282
159886 194545 341449134
122226 128881 84032038
31194 56279 661787856
159239 159536 725478
41079 49374 193842974
125206 176037 852958831
8396 134968 316765953
175636 187719 622839484
37493 116036 196398924
9537 177376 567834114
20871 122445 599888631
99294 195956 242005234
129528 162792 83119353
16045 192211 99258425
186625 197413 53882313
176601 184899 20627167
116862 167924 127825693
34126 189613 978025656
139073 158849 618997343
68370 197004 453497922
39345 145727 612922180
177822 186688 263157564
169006 169620 1566969
121167 180727 149119726
93511 114363 137735670
168402 173277 12314364
89914 179408 224077997
131205 154977 410872840
135114 159722 647587543
90841 147139 140927321
59741 163491 259361115
78478 92576 35219634
71632 114577 107427867
173555 197065 58737563
124878 133232 744436085
158134 168599 26005984
31309 164645 338901009
19547 127500 269982819
84914 141679 141998504
151639 180688 72577742
40529 137286 980935536
169399 182235 32243108
72281 151140 762434512
41031 42398 304677001
9847 89097 198098633
131387 143839 31103426
90527 113326 524957574
112514 171883 148711374
115032 199602 860160882
198704 198929 953945968
23690 150358 317017123
2985 107495 261317239
121935 198226 916898627
19275 119848 251422871
184697 192755 865436504
28276 161660 333619902
78655 174824 240577183
156882 176284 238346027
96463 99051 411769
56512 181327 337627419
108339 115786 18527602
272 44273 453425937
50344 188177 344830458
58716 80951 563846246
68942 109803 102202057
97836 167632 201296236
113633 190639 192794886
178326 192469 35317046
73581 185298 279595189
193441 197128 9191115
34904 67652 82018343
116511 138394 54895863
182621 196452 124728084
13272 108805 912933478
40127 80576 970980332
95191 177148 205248283
98017 131540 946692339
60341 93507 82698447
49205 86715 93857369
128561 182901 432970244
85845 97485 28907844
106089 147592 103991757
72316 109101 622109756
173329 176771 4012937
54673 153590 171014617
144841 144908 490111076
42842 138354 238865394
74133 171278 243202551
196326 197591 104881427
18219 81297 157660349
24780 197259 431384424
130167 167654 93660327
7256 186903 804660270
38548 182080 359201797
44615 195185 534888744
39712 45483 188341353
178719 186423 19210931
1446 58387 787747830
167533 195363 69602800
118560 187471 650028448
150160 175467 150092190
65130 180402 288308392
123374 161196 94631150
164968 172109 267201781
71243 128288 541954480
170690 174413 69288593
109756 199243 323141795
38653 52630 34991398
8920 33421 849160360
43209 157246 285293955
148638 157114 21216480
13666 69846 753479140
172433 176464 10081248
181279 182259 2500839
127474 156710 412553070
9737 21316 63456868
79607 137179 434140681
47809 98493 126606235
64985 123603 146539383
9551 185458 567391534
63666 103149 32245724
127691 144148 129192341
182202 194679 214685298
188243 198148 24793780
156278 179167 57177048
93699 195447 618351058
51010 120721 355807282
132605 142008 23423106
102678 173952 745247389
75806 141914 510378182
193038 195650 6481110
95838 181545 866384922
43795 71836 69970688
43850 197076 573747156
173264 195371 55181142
2329 3699 516661672
133846 183962 125274825
131674 158525 67211621
81188 170378 223139800
151863 155122 8192903
118249 137956 49425589
148798 164360 38725961
64422 70705 475411494
66045 182966 979828874
197294 198581 548283416
51433 181819 446508233
72787 88222 513885114
3013 133798 663603435
126412 169461 962442798
60327 125707 163382166
76147 117181 929604199
146204 194760 121369539
26434 35898 20443717
47822 181936 335548148
59147 157123 245113515
69819 80474 972442272
195842 197201 327803457
70418 78548 20413652
110576 158165 119224958
137348 184864 738975339
79392 87600 570161870
15307 158350 357749670
139505 178875 458043149
15729 187516 898252390
140038 192920 581860178
19338 62198 107259854
192732 197866 12807136
107900 196899 277540723
34713 101659 167323990
24609 126259 254302393
56430 146306 224781470
189295 191656 5885163
64326 197863 804615002
2241 32741 247769170
187105 189933 7074931
130276 176696 294924841
167678 180061 31079201
125620 188756 329848607
148209 154456 15797439
132093 136645 11419704
192819 195232 5960469
3499 96484 232497247
72403 192771 301233410
172646 183327 26704658
148839 149770 657236167
14469 83830 893110430
82832 120807 90866938
45252 115145 174682105
133432 156556 430117240
26560 92996 984844315
98190 159939 154773195
182481 194731 30532931
170587 178428 135399923
13894 97138 353074318
64334 122485 145351531
92568 92613 131438
160889 187955 975401167
88718 94327 14068002
8006 113771 264525807
93549 126031 681472727
59522 166296 829466615
145219 161915 41725307
133951 149585 304852443
167584 177341 24581902
12370 171539 398278599
4351 58072 289647239
137675 139896 5545785
92396 159450 164343467
184606 197149 246895365
72365 167067 882803959
37407 46017 48555105
57771 117013 547728305
151167 166447 253403547
114811 148128 83537253
186982 187749 1929011
59729 178488 297042525
91801 97160 572764444
185289 196010 26735722
138148 178832 101871510
105137 113630 21166858
47842 57483 530173001
77103 78447 3395230
155155 170915 39297137
87312 111997 61592255
148073 172468 61043147
5885 183567 444606975
66390 91158 61745405
12713 163755 968984474
164902 197439 349064093
21552 126152 261662439
26625 33342 16596734
146771 183507 91961468
124239 126295 799906143
77554 159682 205612187
192456 196674 648200328
38511 123522 462665824
122307 199429 495135992
56883 131100 185586663
191850 192680 1929465
64222 142978 196882618
63621 191958 320998567
152160 192633 101143924
70906 140588 174376013
19363 54115 657623431
93795 153669 150105253
134824 189544 930974250
185288 187489 649807079
136069 155384 48425425
20707 185539 428299399
35732 38121 5904331
35977 60918 983159972
138896 143104 487742624
90537 197923 268750457
140702 170164 73680987
54601 135530 783014033
145934 152609 16862446
128177 196805 655154557
78443 103528 487299077
49911 184692 811000250
112322 184562 180824066
23826 32052 42019170
36790 83831 49133956
154952 199754 741527066
30054 120985 993439481
43487 146596 863547457
21944 113027 227699129
41615 116256 101527821
47432 67964 51291322
56398 92979 965281995
159550 190154 907450966
98566 186470 220139795
57165 65042 38141556
131551 176407 344727796
146333 155349 661584955
160012 187266 68130868
117705 123438 14494082
103296 178103 915386291
183710 191330 15409798
122982 132540 23993562
55454 88304 81978380
160410 181834 53585842
144408 197877 288361560
991 3896 7138807
32086 82985 127266962
123952 130606 16664285
199089 199174 595591689
80884 163437 206524978
88857 127126 921066216
126097 192854 581233278
144311 185589 738110694
146758 149803 7829090
100495 123781 58534290
144009 159906 511050689
176299 189382 32721871
70025 162788 318086014
8452 53539 506704494
40628 74894 85726529
128300 158029 74407166
198691 199640 2357262
63669 96858 82805585
1209 101671 250973574
180939 185546 483504684
116468 188188 179556492
31345 186794 388932820
81105 87632 16347226
169578 186225 41724722
170594 172604 5075512
113293 156417 20820507
63030 113454 957264331
132163 179159 117563663
10904 196239 960692111
113247 120767 441146363
1878 3724 4461141
18562 31606 948771734
18981 180974 855461517
94263 126600 173399430
147853 197181 123294364
184442 190512 801469965
190819 192935 5289046
19641 47917 70707234
117481 167703 125756009
2360 10275 19761664
193917 194202 998793932
69752 96673 67296061
94383 115637 971808754
146366 174433 70184281
108673 191303 943982323
67769 131808 160248268
5490 170754 688181116
171038 190838 539766100
70826 164769 234987448
45568 88233 106608980
10988 183946 432599535
33885 98818 741958041
113427 173990 339534905
34500 78466 269868651
111363 148200 92340796
146650 172123 938600238
154735 193051 294623420
115298 149994 87091933
161693 166958 13140491
100461 112276 395363950
33533 110509 192565489
18579 69043 204305393
73806 170175 241146327
8612 70036 153558928
76733 124555 395220119
181760 193787 999444919
78081 127198 858902301
99543 114100 36557526
123503 168277 111924824
77577 91290 225787221
196210 196419 770076255
43872 158441 286649800
37147 164768 319180191
72994 129462 443315000
73056 179566 266621246
96221 104188 19985629
93968 106574 31545009
64935 127414 156178938
195357 199531 10587512
53936 156618 257007424
131504 177843 115929837
125127 160875 916658055
19678 126489 843732380
191954 198257 15742662
138251 167809 73887836
190019 196163 15284922
193220 194217 2495962
10281 138576 320899422
6191 199917 484744342
136392 180948 111396517
167566 190604 514082889
8985 16798 19639476
134319 187510 133045756
144917 184987 100200758
59847 82889 879252265
138331 157797 48815881
167776 182796 37675001
95641 124175 71543309
183428 189925 16268688
167561 194284 66954183
198411 199849 3625829
28464 46213 44362057
119473 181709 155840189
78933 159311 201205806
197287 198324 161833277
38617 94436 601845379
108643 182755 185437675
4854 51642 177279533
104954 167474 533777249
179221 183863 11544601
175510 181231 594188743
477 188809 471021661
78965 172021 299988001
164011 179902 39877304
58973 155150 443622362
84045 151838 169739069
161856 181922 678874359
37365 174487 403260977
1565 155771 385761222
90884 94367 5632145
34244 168310 335362919
147894 147897 972685097
183595 194436 27089328
78304 108433 494514281
48095 68182 50250215
44279 73467 6090896
28868 59925 661028043
183009 196670 413619948
139429 189350 124925270
9638 183802 435659587
133785 177554 109484337
74644 166513 229831964
139927 170999 907418862
68954 97909 666760404
128412 187927 148845587
14327 25097 765951872
112003 119067 17737405
31675 141836 275599055
44583 178299 440047347
94641 160173 164148486
67103 199836 332018373
175096 177684 6592567
184244 191081 17092773
182199 197246 37521823
122733 173772 337704071
83875 162375 196354964
62863 126055 158068631
140154 146621 16191775
175474 178786 740715578
160020 181850 54566686
45084 163556 296312299
123953 162069 224224349
193601 199213 884843897
30499 52285 54395632
38268 182444 584060938
97903 107930 25232070
8137 99802 229112651
138729 139789 746786008
123993 176054 130257047
101918 147886 707655539
18806 168641 401428054
136093 152406 270940319
162796 183807 406952051
102448 119937 302758743
166696 169500 458436047
118027 154697 593629032
116479 159356 107529116
108527 114573 302216640
192501 199938 572938301
186054 190169 10324334
181251 196381 843150023
153918 162721 21752399
92368 153650 153576879
189814 192392 522638721
27436 160730 333437713
191632 199339 570732612
153592 170402 875662152
156460 161295 305315239
195929 199624 243965694
62845 164281 253632219
178590 185088 16140134
146207 149675 337181823
64388 166006 847024092
124028 129182 601367708
156914 193392 91108958
22487 198123 439320473
46381 160984 286718510
171361 186493 37787402
27217 32884 334198943
17710 82045 160776062
131398 197608 165567139
130477 149451 61760724
41334 148581 641078313
117514 131004 485510558
123181 135302 608165515
142263 185866 962374009
25298 164630 436182532
11264 63214 411230251
21587 55004 83618968
101676 178693 539539488
127161 143684 41346823
115416 177480 497655469
173765 190862 42695733
49368 88630 607764399
182583 195684 481059091
89709 134891 362079375
98037 132437 298417680
156858 178337 53673935
192099 194619 407459373
3795 101009 318658906
118825 161780 107563794
11188 128791 294193389
196695 198725 5184629
4671 68173 918828143
176638 190502 638187538
104546 105767 319254006
98361 154936 141887518
18556 176102 394042858
86848 191365 261428368
102474 115943 33745103
5175 60618 139022006
159638 183062 58509117
115772 187413 179355713
145200 197465 130629994
71937 98185 290207988
114347 180016 164449873
175190 196535 988553306
114174 162256 120361006
93938 185813 519687114
103137 149740 116983472
138916 155558 131899119
111578 162998 173156729
110957 115115 10408025
94264 198000 259613271
125685 175662 125021777
101921 139247 93559352
4600 114402 274678620
117073 145827 810957417
128562 130467 4777781
135012 136299 3224201
78617 156136 194090920
8299 92623 210926147
104539 161644 142947913
32769 173794 352864927
176502 193267 41882967
184668 188589 725181093
152219 168532 757020484
73956 117918 109956895
39278 150678 441674875
95219 140371 840195618
20611 110515 218521794
129232 175304 824922534
105343 185127 930053870
57959 162127 983509028
159318 168460 22674855
115004 138910 59962693
87813 195451 269230199
81132 105133 685780498
165307 169102 9525563
58025 91261 230571483
126481 180580 374765215
40463 133246 232245459
87750 119058 78270527
57456 64297 307458780
175355 198983 907275684
133365 148498 37885917
46865 195613 983699861
5191 152513 989854783
25374 198705 433581798
1565 50038 121078630
24875 107533 206656152
73809 79918 614030605
143721 157255 853383324
116460 171793 138715220
143542 197810 336135626
194204 199014 352812164
25185 179232 385345693
120862 187149 536439549
130484 182808 130885755
109852 140932 77773826
135038 184734 124219676
56367 191584 470677365
10943 140519 893810104
86412 107706 597941792
108748 143180 447591001
27273 82623 138290890
192685 195783 191833558
182998 197516 471824515
79860 163486 445683646
11232 157917 990031339
174502 192179 44249323
101136 119806 512351279
154702 196050 689300798
141221 153110 29999615
126494 172749 964529951
136141 194861 146718220
125580 158763 83089539
122770 131748 22523775
155518 183097 68874239
156976 183015 65018104
39344 63282 59956308
59571 91568 864529561
103976 128122 60577473
83182 132050 122404487
100773 162021 37407307
68632 77905 4729844
162049 172438 410311982
2672 98878 240329752
29033 194686 414291773
105186 172025 167398016
161362 189033 69251665
92855 189955 576027331
34204 50919 41820333
182606 192479 982696120
161969 162010 687787536
5239 157367 21955915
18374 107308 569995196
40726 103480 469643009
37623 119779 205482654
79371 128862 123889032
199853 199999 577707781
115626 184633 234132424
115373 121103 14337841
158323 194418 90217221
159065 176839 556387913
84309 172374 220398087
147981 171137 57922377
51756 68586 42199607
120796 127413 993356920
112172 132578 51274672
127339 132076 11912150
57189 197859 801831020
16459 142349 332230318
175594 198848 22700400
104456 135484 77815965
141258 195926 136750578
34083 137596 532720791
141968 166755 61979627
107734 163042 940519038
180667 195949 36546486
92682 116291 58972030
82414 183238 302648206
104592 120598 40047034
187604 188111 1212377
160514 162854 557040733
118486 138381 115341654
91132 125817 499210671
122014 151078 72957068
176112 178878 6970399
101898 115074 33000718
69514 191709 974432474
135077 190301 316277754
84559 95880 28209988
176617 176928 137206143
170968 194471 58725421
44546 169825 313363005
91330 117861 66358058
124595 159466 649054089
38675 100684 416768419
132460 140993 21232074
139840 176592 92011828
31875 169864 456714379
115081 160439 113688864
126190 193732 252763469
126307 176310 370145019
131228 187629 141099135
103120 175062 180166869
130953 151388 927554289
106812 126462 510308582
38830 154030 288402664
40375 113525 182947846
177202 189439 25814615
197930 199763 4631799
27961 171129 965111863
126731 150047 984269972
5758 56467 118607184
21375 160758 348725468
138428 165496 67679862
132002 165963 52332073
168904 181086 30564442
169757 195218 61419247
65922 128335 156053588
190310 198733 21094126
152337 196091 109241700
26568 188332 909471082
171767 173748 90173653
152547 197092 880564705
108231 117420 22832677
6454 187596 453295032
178727 197413 46609781
121100 179628 146587076
161184 187296 65365224
56400 134614 195594981
20532 109201 221725560
16927 122401 271394098
92257 148976 546923993
51338 53886 6435806
98850 144916 437977590
102018 193484 514150252
46480 89160 106638219
142275 164537 734494079
102736 151205 380315483
41652 173603 330130739
97071 113352 40733838
160312 170303 670027279
82649 118455 936743936
74060 170867 242284662
62315 96845 941034592
107663 162494 137200418
106092 137837 268703952
40915 95611 136735079
30657 93286 810612321
7713 91802 804604180
177349 189307 29863511
112150 158420 115975272
102966 140907 95122267
91923 129791 94856980
108557 174472 164902495
150275 188965 96646177
79734 96161 373505294
77320 88439 27782105
174212 181602 18566346
192166 199982 19554634
57147 166528 911361835
101058 121411 50993761
10096 163635 919992088
41684 140465 688552299
196381 199576 8084553
154256 177979 362361007
185699 185905 904239483
182988 183195 543014
29115 66482 575488399
145056 161428 40937505
57758 145002 628470452
53623 62341 725277555
13004 113283 525078174
120364 133827 33831464
98493 127790 73483657
73136 109504 91126251
94698 156722 537220455
160034 165635 13848600
32923 82968 235817145
14505 157699 358178973
158724 190006 78198938
162262 194432 360625255
148835 170675 54499660
128743 186850 145356117
4468 96428 229984859
94510 136345 104838745
119327 144270 303745288
161427 185909 61254906
159264 184248 62339351
184740 191204 125497646
195869 199038 274401878
173853 176076 619233260
110770 163296 131456251
199160 199647 503055460
143547 172823 460323684
111522 128747 82432764
159875 175396 465991320
85063 97199 858059309
173997 193291 48230787
43387 136102 899713506
79775 148705 761151766
2144 97742 238882784
46769 159339 281658059
93587 167266 374437145
118508 178159 170945736
141921 165541 59049850
145464 149500 955969076
180338 182733 6009082
175806 195443 934059840
188618 199898 28310558
19974 37052 177818127
170027 173653 9182196
140740 145351 817221449
172202 196798 61403287
150938 164384 458611737
137653 158374 961482163
174507 195879 53437764
51341 89738 141564526
133801 176515 481345937
163276 171974 21939472
189989 193614 8998943
194476 197354 7190024
131703 153201 18171250
109822 150030 100818623
110564 191855 203464756
87719 115192 734147512
77190 162018 212263737
34806 160166 578024027
103892 156222 131200350
1934 133060 328012589
59459 110784 132187992
195140 196592 3663594
124148 161149 818214887
138762 155478 879732632
10747 14042 998316863
27073 38924 70845938
159973 162252 5538632
174959 197792 152339973
165973 194514 444507278
148578 177575 937453015
34336 73795 152359823
164111 176518 31186213
20669 127262 266556705
150189 167472 456175097
178172 196608 365480351
151224 167057 105082224
14457 161097 366731403
109212 127972 601279358
121711 140532 47186932
62491 160696 332563436
1405 24691 94818169
188711 189186 205047342
28703 75075 224338478
192865 196342 814656108
165659 177737 30348147
168186 176051 106222522
107238 109046 4666605
77422 161687 210850429
120581 139828 176805698
187025 193336 649959055
35392 154246 542734675
93673 155494 581600700
191225 193690 6177384
29419 157580 109623329
66259 103353 493232144
101297 102492 500049332
99248 171221 180367541
35679 52618 42368427
192169 192580 1027133
144858 187202 264698280
193802 195010 2935634
5284 186922 910755038
88227 151854 919126146
165318 184056 44006411
46244 156492 801004522
68169 156949 222258250
124386 176654 130795086
27574 187714 596677782
60995 94206 532112803
26862 30898 66095219
22233 117141 694927594
159774 173070 288502682
83146 140071 794824955
184093 185575 88193939
89675 164450 89223796
18237 171730 384042534
197488 199655 5532049
174989 195745 109709723
113573 152924 98746396
179016 193922 37193616
162428 177827 922399866
7105 14655 861584832
24323 144603 300844377
5689 33245 960957618
197544 199412 4774962
105221 137741 145065562
153379 159343 834769767
146628 198559 483035019
126518 152808 65908908
185590 188847 641291779
55499 85273 74358886
47508 81917 273239878
129842 147674 44630192
6701 93003 215966229
6693 28920 559167832
101584 132188 76837089
93523 150766 143438900
134620 165932 78277985
154961 167784 461805425
25651 157611 330112419
41051 71600 76345546
24605 132049 268807037
135779 181852 115205193
143915 176672 82049815
195701 196663 797167568
60372 101412 102283728
56679 167906 790317074
170272 175280 754253359
58469 85551 67649844
48634 172049 308912151
163139 188159 62600513
9562 44272 86832199
80992 119600 96556092
21357 119640 534069172
74280 100147 194115284
101993 186849 649171255
120244 195085 848104791
147777 165728 625396743
56511 133619 390092962
122444 127143 691915613
69118 193687 880181269
71837 164742 232465448
5423 128660 923079615
87277 134914 673455315
179386 180840 3585976
126708 146445 339960011
91095 97540 16044412
130445 167936 93705101
126602 170594 110056513
170079 186980 42327583
133460 143778 731017881
174464 180473 15066594
153385 175700 55667036
163254 168555 868545544
155352 182572 67950171
146675 148508 4711725
165956 178250 30862253
16067 30852 3777365
89722 185397 239487655
12902 33883 52423890
129951 166459 565650501
64983 141943 454876930
113611 141221 503283781
113959 169076 137929183
145151 195854 960957198
5569 142890 660324545
44011 143098 247766306
146794 197721 127436203
70390 150017 199492502
184380 194039 32871659
45309 182955 344308050
197830 199393 3983720
73733 181945 845807898
98589 186407 908198314
124561 126300 232961994
98478 105689 109778337
20759 25111 10882997
157466 194538 92582587
93329 124221 531212490
125124 177806 146277494
67533 185857 366825031
83288 178708 903609489
4261 28894 217121578
166600 195084 71231511
199130 199311 465237
168258 187007 680130208
67102 176671 757605013
157346 197971 817964239
136778 166886 75180498
119958 152965 82847509
22267 53647 78413939
36342 44546 566489101
118034 180978 652532240
132389 172251 903258790
163258 189327 34521268
170320 198663 70983737
22171 117776 16475830
151224 164163 32168863
109755 149035 824164915
199989 199991 5766
156869 190389 66900066
152619 181347 182116790
27688 140069 281044816
198633 199304 1679422
36231 116603 200880033
118312 178995 40620591
26738 117090 314949994
83562 106542 57434205
11604 125690 285346384
167369 182651 5511136
164052 184979 117390816
77856 195592 294537913
166001 199320 339934353
169556 180556 27627154
189618 196880 814464946
178634 193140 36208579
3329 178981 439505950
65407 163521 542006300
7885 185123 659786042
172140 195083 449097894
100304 147320 117874121
149777 160773 27421532
97712 138006 100971201
102936 121344 46133046
87377 165355 508844112
197441 198581 112753334
151252 160844 23914758
37817 198785 402791912
130180 195938 371580638
137052 138789 4290504
105758 196638 227378163
99506 163080 354000569
186242 186753 97795576
29080 144855 289527054
17538 58231 101911551
37884 193253 909187185
156006 193478 93571058
57461 74058 41319053
95433 117481 55107382
91491 101097 12034278
132232 184343 130251455
136818 155497 46771731
147435 180761 83335029
5902 161920 933736745
137743 142627 477765420
37501 197678 400706088
73921 152646 197225133
176843 199052 55499338
74970 121673 116769300
97581 183312 214641363
126368 141187 36991158
33328 56898 59151898
144458 148606 786613995
108458 138809 669679728
114505 184865 176091293
188880 195660 16909511
65389 67368 4925429
193144 194845 402416495
28574 86212 669343016
26725 104800 476226100
126145 144578 750565977
85980 193936 270019112
24925 32294 18348278
14393 39690 477334866
103010 127442 203798534
171953 191905 986291302
159880 186316 66025265
119106 176541 143826974
194837 199794 12515154
60475 130800 197423120
41077 123590 731420201
174064 182484 21067007
1458 88754 820330912
158708 174949 40527714
182358 185020 757042915
89420 99603 912598235
165068 167988 7324911
113457 144757 506670565
8926 137981 602030424
49010 136499 527861731
32844 159554 317077927
57456 179127 304341104
33861 99611 164272066
112786 184188 421427421
96667 171108 186434898
106173 193959 21520240
159160 176532 43428571
9321 42129 376598946
51077 176730 314477800
131425 156572 63002255
40878 181615 352208993
55184 119935 523668820
199538 199631 236938
36625 86299 124312721
208 32755 81356156
39007 176860 344959343
199915 199975 243757307
128839 197163 170854858
196995 197246 605098
82611 120873 95730654
51238 156723 264094973
185200 186199 342954025
182417 190409 252427039
20783 174781 871599415
157303 197003 99186184
87601 128296 101899979
142527 186483 621292773
185538 195728 157347275
43764 105094 958337992
38395 176040 344414795
9665 170931 463969473
59173 116829 320306464
178264 196625 45789704
79161 181440 862917836
137553 193878 233982348
99581 124229 61955922
172202 192247 48680666
135046 144393 147074911
98875 171070 988699196
56661 115859 382853642
111668 170509 51263502
129995 164810 86963599
98018 160351 156193452
56952 76813 39615059
127812 149115 53433428
96695 144049 118602175
36769 79718 198386837
141716 176531 87183414
55950 125935 175018774
153548 157967 10957600
135218 159052 59640876
101423 173039 589660561
179385 182061 661748939
26571 54353 427620427
45686 55618 24917587
135249 163853 936736535
140614 193524 132338839
41289 188442 368071479
149458 167355 44539690
199497 199827 808103
120206 143575 898731437
31144 69298 95423236
20915 159584 346950412
26623 192715 415385778
10834 76274 701076383
379 6740 15693863
88440 147034 146652810
193435 197976 149927716
186120 186180 85352059
152504 199635 117774210
73313 199641 268674857
105766 197632 229882654
142507 190745 120701392
177254 193005 39318500
143891 165090 475358009
14223 64834 187758932
6219 96214 747221872
173870 184132 25537355
138665 167321 71612064
171362 193375 54968732
42443 95742 133122996
32930 128028 613981089
104807 199813 237788287
11403 39781 53934551
176642 197174 51232270
159512 167023 723448067
58845 194816 253496609
185383 190764 13461959
149316 168252 187280353
70959 98917 242324030
183003 186760 9408563
51437 99143 119161781
69636 104315 86730722
179355 199843 51247522
199898 199975 172267
78659 177676 247811529
902 23841 57308645
194467 197681 325360172
158389 171066 75609652
146004 193361 118441315
78620 146568 771261240
103826 157044 399073610
62495 181592 297926983
76146 148515 181164714
51915 172082 904674814
73203 115876 106771574
113401 195629 802384456
33312 146875 943564185
4706 24433 49511890
83773 175726 338249116
60741 69681 931510432
49993 185866 339942240
52286 186287 335303689
103259 152205 682074532
59796 161942 639358009
4059 77142 627639029
194077 197124 7579485
112281 160860 121693480
85820 105295 363796571
121407 160375 362423722
119202 188992 690979740
112910 154904 105354078
105201 134268 72828981
71335 178597 362315663
124731 191764 203985522
47872 138216 102957496
49269 87473 997700348
195728 199438 257612181
155258 158316 593373344
7886 148045 350766819
35869 175366 799715008
186740 187673 2344664
3863 158127 836088450
91429 121985 417128684
136802 169693 219215884
22105 72275 125317544
163385 177992 36677238
103579 132589 72831698
119957 149906 766532784
191764 194596 1253685
43430 84785 103378504
20347 190214 424877935
68660 151118 108890066
38710 96307 977683052
2514 85410 412386605
162910 179992 557603721
175940 176518 1489866
111472 166966 963155117
131278 165290 971405375
175318 177373 5212935
171936 182159 176139363
46667 171935 836135964
58258 98830 103974751
84625 192868 270831021
188527 196229 618343770
178144 199916 54454876
188567 191789 357764382
187422 198799 678550830
52336 145918 331235458
7527 132389 312541788
60394 127279 167137453
189528 192707 7921757
108110 149604 103999022
178521 199309 51968868
172323 178551 15612629
174356 188941 36498856
96735 147550 127336062
158898 197666 484253275
151370 174355 57369988
185847 186607 1930273
128690 162648 100004395
93511 105389 73920621
145453 170868 500973391
100052 140237 100756799
66522 194461 319910804
190626 195925 13192542
189770 191275 533291568
135762 181965 115523226
151091 181021 463033858
48999 196937 909832780
96031 157660 655747103
108564 139827 78239208
26015 78351 130805637
165914 180185 969176593
192664 195164 285318031
98162 186095 294068676
162639 175934 52009990
181864 182484 104914625
71243 71990 369040298
113113 117077 426367027
181640 198538 42211735
111040 133548 179519463
107918 120826 55324936
58410 101069 106387993
47260 117096 345537078
127870 198488 176689705
88313 98406 25186431
100520 128854 71150604
91734 149053 843765708
10992 84207 780858332
128257 196981 171827258
183118 190873 19355704
15119 102803 953749992
15866 144386 895390184
108418 154812 116254197
95200 199865 262007021
76873 151563 989310518
198484 199998 62388403
151458 153792 5940041
117949 135080 649122812
108928 128958 857143038
10067 121794 279383753
34681 95787 152741177
117725 123280 14042750
170396 196021 64059011
33481 37132 4376868
199067 199290 577316
102725 169055 479598654
88666 143631 137642123
51781 100427 121461735
195514 196991 3736498
11357 17043 14267674
106488 140591 683274845
140582 142218 4076393
175245 180901 746117226
115392 133071 781200387
153875 156881 671732767
98618 156753 145798276
56997 98824 105956068
3130 179269 440664286
95344 191463 908994988
79791 138901 147978302
4242 62054 428227631
124061 169266 112995299
159731 192645 82218184
916 59659 612517147
162030 190121 912186444
134290 187887 134024468
116060 150232 85776995
165620 167405 836237670
171380 189508 45280877
127771 167288 98794296
180115 190243 23531099
47144 163526 291034121
149705 165423 39077415
41670 135363 337918017
141666 160930 858736404
115558 150553 391205242
114743 136429 53157058
117744 170397 157692064
31329 143165 279753325
36164 61611 63759516
22072 173864 379743288
131499 165790 790373778
188094 191946 9675511
102153 199576 774278410
112644 118495 14617121
67266 150191 207573080
42654 198442 389675346
188530 199652 27893802
25219 195570 426015113
142342 166609 132529251
52746 100774 195336216
149921 193422 108635669
136806 139767 540884397
115197 171384 140808317
6948 29989 961948121
81752 198748 292848784
87271 155807 171584980
58248 180819 491314655
174773 194637 186273977
8721 94457 503573321
96350 106227 264133388
129648 154257 745363325
158578 189713 345380194
190561 192332 765151049
3023 4368 3224990
160919 194663 914848176
91119 194684 259135426
187780 197910 25326754
1477 122765 303260137
62360 89822 145267183
189380 190903 553639378
29757 88621 617541405
32672 35202 6298136
37615 62961 63510627
96560 175798 945057229
181345 182170 780287917
107337 165361 145167944
167849 170656 187219003
173924 187974 170889457
88236 93960 141719136
39829 74983 929251635
156516 161015 459053827
195924 197156 741484442
137685 190009 130884681
7379 82096 212548769
42023 164340 303355397
17603 164100 774015919
89884 191733 598339280
79675 163937 508180354
104319 127226 967169913
98072 173087 742976700
81677 114083 593713478
188343 197376 246938549
163396 169946 16412136
167660 188219 51476398
173778 175139 3311727
84617 140600 140078753
129326 192412 685434899
121566 158552 92766228
73893 137685 823927065
63492 143055 227522497
87871 179601 894455015
179139 199754 51532067
72412 130463 58509318
75901 169403 843921067
131887 134409 685023210
187574 194723 17794920
161430 164408 7356686
93830 196652 257265299
122367 143339 858268370
31095 37608 16227891
138342 183653 113358768
88481 178504 225382544
135952 166410 582319396
153815 158501 11590519
113553 199036 863548116
162639 166432 255175977
76887 102215 489365141
106477 146888 101125970
151461 196306 112012731
53259 66377 32984101
101529 147385 114938394
187967 198381 26078188
167557 189252 54398803
13291 77795 999542065
94241 154587 151275347
141563 189906 121007264
37953 70697 316488203
104719 114250 23806189
96971 193133 546176208
5821 192103 466123033
172488 190718 45552166
87584 162248 186777594
113631 172458 470496981
27646 154337 892873962
176256 183893 19034497
196718 198761 5215250
68954 153323 211262818
70698 155804 887338208
15252 159508 360809235
13247 77801 796265979
186169 187332 2953419
109843 181958 180513140
73617 174487 787675548
150717 192253 103785733
95064 179888 220124669
63297 70861 808210516
187251 196349 22650270
161384 194391 717783720
119670 171205 939914903
60439 120183 253270739
132095 188199 140278784
5349 150876 195864903
146604 161723 37833663
70052 164273 556728981
190912 195368 11075922
45185 111060 957293668
39721 120962 308986641
7262 121779 380316789
177731 180593 27308704
173262 193851 768449528
16454 167021 710136770
32651 139423 267114075
84313 163710 570583361
30230 47806 54557155
51012 163371 281061678
75896 173262 243649992
38830 146111 890052057
133895 165864 79894983
127227 133651 16158163
116320 167804 392288663
135241 177044 30385434
186619 188816 5459400
44580 69988 320935084
65028 185258 674870374
39627 188592 372642833
181938 186230 836777997
24112 60397 23888027
198195 198830 856555385
146861 167812 52399589
165395 188440 57705756
45864 126500 201683516
106041 144565 245573563
197826 199775 4932673
3852 146460 356807425
46706 145280 246610130
22847 35728 521862454
106471 151341 530890138
25876 177557 452967080
68961 89702 51767737
155379 186942 78791960
25412 187837 819286641
11841 160217 666187941
137837 152986 751227576
42527 69060 66282706
146530 181257 20368426
58276 103449 883986449
74186 142908 451453504
153391 155842 842060898
114886 186440 179155122
194193 197717 8778368
188937 193554 385403878
170504 175135 423034478
86172 87953 4367364
153574 180856 995179633
146840 151298 11340287
41244 117461 402103038
161613 170461 5843920
63502 164881 973138557
52163 104542 560908035
7654 74294 954786855
105028 165851 973383748
576 187620 467854225
161007 190141 756505169
81662 190210 271713495
158751 198570 99574035
117770 130477 123197482
85007 159192 185713613
132853 159896 261282363
24195 91110 167272078
103907 110272 15958647
76137 141115 781911847
95621 150487 137539892
58368 175372 637378282
130143 146666 41266486
193449 196981 8823565
170611 188060 192312735
118456 160181 104584873
176497 188512 29949240
58189 143145 212343785
107878 144031 90463739
9214 195601 466171182
25825 85610 955591615
41820 162539 446006258
51874 166948 630061375
125451 162806 307471777
178498 187608 408094930
109126 195326 588054887
185900 196760 148482796
63643 95245 593946708
25102 36056 511050257
177942 180494 219468959
55190 157013 254784486
112402 126397 35118830
118095 154773 92088168
9533 136877 318659336
24245 123086 571981100
132360 196044 494660261
64946 184011 517548581
93325 199618 266014878
22867 126171 608738144
5224 101778 241514162
24515 88345 537998139
76137 147494 178588466
190956 191463 753257444
32178 55199 12896454
90311 196457 915829282
171947 194655 56623761
180188 180307 293142
27304 33630 15687467
77150 175562 246251447
37635 94040 141015453
152981 159658 26995357
70623 130392 149639123
187065 196229 69006911
163040 187315 672323509
148916 186244 194274162
72769 102077 433829222
75651 171543 415265468
139951 183954 771781303
96171 178081 205127135
25972 52735 66792775
150820 195567 111739407
71127 76064 12441560
108939 145052 90331920
127469 176584 870560289
21589 42605 300773370
123643 144599 52397867
70332 72115 4476221
3632 70075 46949999
5002 118466 496164423
197395 199121 85723687
6059 97350 228310470
3013 129021 315170771
165639 186556 651497767
97037 115497 36965332
31245 79829 121494073
415 142636 766628842
169086 182845 34517283
24370 171888 369119905
37217 63927 66883853
91400 147939 141614158
40179 119519 198488240
96871 166132 72295199
173710 186940 3161598
176199 190548 35870912
48259 83523 88185525
29992 79707 124256226
171074 171145 400065299
128884 131266 568005148
181657 188322 16564081
80989 182548 254189094
161575 171895 231898231
196173 196252 45693
112447 157645 347816065
155708 167452 445740264
37877 66205 856281158
52946 185491 331652653
170792 189196 251879939
98769 140951 312830671
112359 149791 476687083
195351 199891 9212086
166948 189834 926205604
94371 140570 973163534
159549 191933 599675761
122096 167256 113019876
153237 163971 26626664
120330 178687 146148818
175442 182654 68926538
61638 131405 191733814
46341 94784 282022097
14746 148291 334068043
173514 183967 26093466
66814 107120 595184915
31972 82866 127256965
197296 198912 287173804
39539 87490 119971150
129205 152090 208119662
40973 183837 357418891
177868 198193 169461419
129083 172682 30593312
62742 193626 345837961
49671 182013 331156326
87349 110178 57020511
64839 160467 390396565
75726 84441 968395068
95857 143289 118750028
72482 137133 161954998
142886 195848 817984462
48994 122242 960493806
3208 35311 603867753
143711 171741 70264887
154346 188969 86395782
143271 164335 685933431
190041 197159 17727679
93617 193637 250298385
95605 152443 142487000
71526 179122 363394195
136743 172749 458260045
19326 131793 391847981
98835 126039 208438045
124802 133202 21070391
18896 127672 988177873
58070 155407 34902829
185107 186998 4783936
103419 127250 59814419
157018 188909 49981977
71721 178350 621680052
119194 138157 810245964
10681 43047 125063195
37921 95783 144628946
178604 194908 40599724
36740 196540 399711302
63178 152936 680050932
6911 178533 6190217
130584 149963 48649189
107912 138369 76187876
64506 177802 848744034
182473 183729 512059807
183068 186411 8367952
113470 186809 195788444
85219 88047 663107477
174937 188463 33824687
19217 162596 986490394
78747 85321 438824431
31128 186386 388429303
27778 63127 87974764
165703 194750 869006878
165455 188349 252475880
42574 127419 212169191
107910 156389 91109420
61065 110951 401584948
42241 186408 360617468
85404 167759 526970269
179338 197797 46103404
99202 131387 679979730
702 58273 144041077
96662 172956 48899510
23262 139944 677744998
163358 195632 80734304
15886 157207 353472121
181363 183471 3798306
171719 183123 239363707
62365 153005 387837720
78116 105245 67820933
7631 54367 951332483
85360 99154 639200551
24322 131601 808525422
86547 131657 334261142
135973 139556 849509581
73392 130377 142679212
157609 178229 520913190
118838 180331 153941520
159740 181718 49209728
100215 112624 31216105
67208 133443 165710148
42976 46331 362671057
94103 188378 235935673
84811 198235 864162775
58933 61552 6574975
168632 187502 119494816
148610 166823 307230145
103965 164534 151588118
182741 192018 78179322
190962 193342 5992048
66621 111578 112224312
81281 178242 242701746
76288 154893 209034876
131023 143837 7497930
93607 94257 1642076
111291 128877 44117293
68659 125570 142359428
177554 187859 25695386
81209 114335 82791190
42277 120191 867918628
178089 194766 41590484
51349 157779 266399659
12283 33064 956293757
93374 109571 40578744
80258 114492 85602633
122003 171860 703135131
55868 181367 313894033
107499 149031 104132311
41113 71254 312398708
102246 192956 657710070
138461 150347 737108505
35607 131683 240395295
52106 151134 62896982
153992 169234 815738049
121646 179128 143986599
85026 90702 14092434
85224 101005 39268958
112928 169328 141147284
175719 182290 16495659
159498 165591 15114195
41456 176135 686033248
46220 153288 268006965
128859 139786 27335406
130553 139253 21749044
105013 105971 2378779
94436 197820 258715207
142354 177982 89213191
61794 156875 237868289
149558 195943 251566966
170341 181040 26775029
140089 141817 4334388
124630 125438 842914626
117769 120189 3994842
74537 177451 727833560
145994 171266 209438838
2391 190401 470281633
35682 172828 343112273
72462 133670 153290622
91267 117614 65832091
189455 199347 944787980
137914 179316 184379482
59149 93160 951263984
139049 166252 67987702
102535 182241 399842061
77119 193587 181638977
91908 115388 58694857
134640 165007 838855527
86765 124108 587104171
186571 197458 27166887
11405 64020 131639743
170598 186818 820782312
46632 50079 8518546
112885 164005 720606265
43647 93950 125653488
37414 198644 403380148
26901 35154 999234782
83124 110558 68635557
189215 196958 19303926
182809 186897 899856800
118102 142658 299926471
16494 147975 840354887
47671 57895 53304074
115386 168693 133390008
126811 144806 705140203
187918 188223 800875138
166523 181166 759549244
152546 176976 979940208
17494 134122 291785720
58599 166707 270285085
164380 188677 580212569
108630 147693 97788900
119664 154668 979398801
184447 191900 988903791
169736 195344 64003243
51148 189822 535869920
65811 139829 545054683
178837 192474 34050051
194223 195285 2539443
29330 149434 335634053
87398 158762 950013029
54454 199064 361744680
129774 153103 968377071
179531 191050 28701166
91982 107276 380925391
189278 199998 26793401
10512 193305 122899019
96431 145586 123167099
7877 83701 758655125
192091 194881 6867736
188046 189256 2072191
199681 199826 355892
97505 156088 146861641
89740 110322 146624032
49984 90541 763506099
59798 188726 322360788
184290 185802 3823621
95127 129197 85373046
108849 194368 666752723
130049 167094 47795846
162812 185320 56383098
121410 189705 439488354
141920 161314 48560570
186213 198358 686547165
127270 195492 170610510
45619 79646 85002615
168094 184850 41915334
192038 199511 18737651
150197 181294 77655224
24410 84960 151417291
99416 164092 161972893
28612 43840 759896581
51763 110929 147942584
117391 188230 385471402
160692 184653 59863590
16757 129896 282975064
178844 181739 7229864
163185 166861 588420012
122420 166498 51306459
1270 109854 662466067
192030 195283 8036617
181934 186048 228771104
155007 163375 277310929
131439 136264 12115903
5051 112143 267910293
7556 133352 314866697
78235 187758 274017872
166309 197828 78849742
38162 81089 107395704
100722 192846 575012931
77628 138237 967331968
41211 164144 848790539
20878 36657 980450019
74090 153972 591165191
130838 138002 923731502
2733 50981 318293468
93856 104265 26045422
152525 177158 61530325
174820 183169 20943740
29189 59233 727101870
83662 113470 444877816
82083 175832 537970794
85265 182033 712288804
137624 180997 108449528
123527 191280 26095250
193703 196765 7630545
16608 22566 380014565
84853 126301 103748729
151394 199239 119612213
82559 158912 191218789
137644 194027 730782668
94139 160837 36987118
75700 83935 303832301
135347 169349 84921668
68050 140629 181578469
128461 148177 28645243
50937 131859 152339160
171289 184945 149844107
103858 145364 228524386
6111 103368 446500916
6476 115146 571075616
124283 172902 121635968
90757 158731 883147089
26633 198764 430536531
104119 159261 138184743
60856 122540 154110500
181293 182068 1984741
66171 131900 164315368
116270 143040 67021463
41457 174193 332057489
33849 177284 899280539
94870 162364 322999442
72199 170380 245729153
104203 127251 57750713
118331 119780 3646381
125277 147858 528329984
37478 68280 77045868
72971 191295 296067269
113374 179229 164952653
144925 176068 77935420
169612 180501 928420341
25640 52562 67235719
84849 166084 203234512
111560 199011 218946406
96608 140172 109147698
44697 77746 701058423
170163 171658 459688190
46079 165290 160370153
90080 125676 89206136
94419 178580 572259732
25922 119583 272010403
144320 187381 107770964
184833 192342 18860956
117543 126566 679977336
174575 193476 410933402
84711 176187 228932883
87434 100203 31694538
143523 183534 408615712
78912 165568 954544501
38292 152384 285610574
68892 88068 47940812
83714 130059 116019898
28527 87219 147772403
125591 193618 170139214
168416 182733 35937748
136217 181889 312011904
99113 172821 560420125
87428 191691 260851122
182956 189714 815026388
61153 128242 860216448
129113 197652 171442835
83212 94527 28272256
133048 198386 163362345
154568 198066 108607034
112925 177965 221596172
137102 148354 28150843
20313 140077 299477696
117530 196692 198167919
2440 126468 855765540
11484 40221 921842122
29966 50884 52201512
89538 143776 805843201
165319 176547 28247572
74401 187810 334747256
52567 130284 194504675
82337 171669 650417180
38343 193367 387855257
146801 157802 27662230
113211 127084 34833165
182506 190114 19012677
47604 50478 732276496
122977 149282 22841102
140522 166338 64562576
69690 94222 61358808
80626 159778 198184130
170336 190406 50259678
5001 108670 259487783
129349 146118 751026751
92136 171497 464144239
48660 164711 904316163
137957 182118 110539755
74564 92905 47090611
130463 148205 44430396
125006 134928 24860362
25026 116173 227834045
184881 198496 544595014
68 138507 346230957
30937 92979 408762220
156724 157969 3059531
36250 67449 78055074
77536 192364 418986225
176387 190064 34189515
138960 183608 111675806
141307 193464 130484809
192229 197377 883055525
157844 185098 90167160
106939 123210 40840731
170557 171278 663348331
194773 198860 10355366
124572 180565 825565848
94352 97638 5617086
32104 108459 191031774
131494 155705 60658655
85694 97591 29589351
62094 141332 243143429
30919 58360 68983313
56950 120056 253843562
144421 188592 110455062
18252 151477 665994823
194163 198989 579473828
162355 197536 88026302
183082 189175 338549063
188194 192366 812464887
158446 175455 42486321
47321 196088 321837965
121749 135965 35745746
136707 179289 106490610
187296 193315 15008531
100527 169490 172710615
128655 196550 540260234
340 39796 98601742
129635 170178 971100813
161234 167618 668197845
191420 194509 570588775
12760 34532 936569293
130798 150822 50210137
98711 139170 101443037
129281 198875 174138834
120277 157770 648175868
129575 151521 55007277
34636 150687 290510787
53459 78203 61958686
53922 93319 98478819
42547 159301 656577294
46412 197434 377746333
35750 46520 26952083
178353 179648 3200457
63324 145321 923151779
32533 177604 449211914
107916 169035 152857079
187579 192208 576172758
9788 80404 176589193
63015 163669 562222354
24846 132977 879166130
124139 158650 654636198
129433 145760 897895441
160716 176897 119381168
98247 130294 80399492
19606 97930 195723544
160020 160143 792747248
60538 161453 252307902
33674 117606 209851612
132418 155586 282347511
139325 174677 539352311
114888 150320 88933440
137868 197263 818883528
187308 194762 712088429
71846 184433 281737622
30707 32216 525973191
2180 30602 312653250
148869 171577 56813187
32629 157693 312968977
25629 151478 314873750
184659 195510 27100877
105061 133339 552892666
50056 153547 47108491
137618 147532 24809675
105049 161844 227469606
57323 179602 4814739
61790 114145 169582252
60113 103333 742975244
185749 189529 9499168
187333 190894 3559932
115163 187873 519144768
116273 197829 204127754
65945 120113 135301483
117686 159396 104624474
85823 174275 994366175
146903 197787 127319724
60795 180804 419808226
116804 124890 13032703
77267 154220 672442612
14618 136229 304192491
105410 188952 219068085
44667 148032 258637550
150426 199120 121707495
20618 115821 237969594
60993 156848 239771016
95811 198410 256847882
5136 142021 992572906
158136 159058 609470552
140417 146027 14071855
21475 48645 422493300
34043 77109 107745914
158816 181358 56344674
150770 175261 61127156
147530 174523 736294737
91193 115454 60639752
72913 146236 512993760
136251 160883 751948380
2190 179383 443216423
2865 26466 59133594
99942 177032 193143283
137083 154613 820841588
140644 157309 249477909
68834 139238 692891372
110897 136411 399886092
55200 160121 262526033
85308 186940 254261084
163134 192480 429653198
192584 195473 269967012
192519 199437 692278349
38964 122423 208770903
197546 198108 886011065
6005 150079 646712280
141179 175650 892049292
138181 191734 134008416
83123 85998 7329164
20927 32304 28363941
48509 168186 511245227
163786 197736 84982191
160276 164377 116917799
192203 198271 15158066
57039 130709 184217131
103689 128285 61761869
95705 177490 204813361
46170 74589 891202747
189769 195922 389503310
176573 197691 736616447
40636 161240 696385413
48958 177609 225025054
14767 50524 728336320
63024 148121 990001217
98774 146406 588295893
164585 181480 42393147
24662 107410 206893903
181901 182309 275927575
179607 195009 272677507
96519 149640 57160061
65182 108252 826551467
13011 18819 14600891
51948 118648 166797304
38881 143428 629104102
71669 182011 951690486
61416 178786 293548157
198003 198526 747738291
34567 131529 242651096
61721 163878 255359884
34107 155699 304385600
57473 196405 373651329
182809 185255 825793735
123454 140188 41864098
72563 158101 214205395
45891 135998 446496963
196600 199942 689101082
189133 191242 273053
18514 133530 476248166
162503 165295 6956991
44576 143820 248258062
148109 189515 495602782
63471 148647 230785977
57597 199669 355342796
163588 188229 22396220
136355 188752 131008017
71879 98156 65690063
31270 123537 941681532
147246 159513 246626273
156704 198818 915237145
45917 173252 931680981
196571 196731 420023
166586 182706 750351501
96575 124598 70311868
30473 141858 278588029
8768 27982 48098908
1673 89425 219251121
90923 175120 210692858
92736 175503 207119959
49173 146803 244226148
161640 194790 82849626
112010 150489 664589123
150770 193672 107153681
74164 148690 186636517
138759 171020 984223544
19257 94075 606245299
10728 22712 29959552
110870 116192 13290483
165901 175820 682370871
157424 199987 20417742
52533 63578 27743729
126652 149036 692689936
79454 123900 687263407
113328 166473 133038092
100848 138891 825344957
165694 188035 55920020
180910 184547 99007218
82080 123472 103691392
181842 198523 51715562
55667 122233 166347645
23133 73088 168641270
149353 163003 33944342
76059 152764 192066508
47674 109933 535785197
43727 155051 278600556
139430 143162 182839493
75334 103385 862581294
85919 183131 243186941
65421 144052 196599386
13021 35395 774999640
170736 177166 16184511
46900 130177 470175258
170195 190277 289933274
114822 164999 125583151
46405 124326 194962728
122315 173772 469445047
127321 155535 70740731
189268 191636 482680415
165037 175531 26319719
75172 176821 254427320
93350 116423 57637637
174929 185248 25862401
121299 175936 643444641
28332 99877 178688101
194437 199561 991616237
132640 150615 964845739
156276 168273 29782377
168352 188248 870594635
87108 90140 620997509
27364 160049 331996819
46190 115831 174099214
104071 123453 884881526
199647 199758 268681
6162 136217 344321586
140085 151401 944987982
74734 101417 350665372
20563 113705 780212264
7757 9501 4471525
107462 179851 181255956
29781 34429 148444510
185349 191903 558278560
84435 146978 156446966
125558 179728 380262337
93319 109945 41605733
155493 171521 40084579
46985 65036 45215911
137054 151942 37270153
1514 156616 822206536
74307 151200 140223109
74222 130931 495568671
122363 126823 159760020
10538 192876 456115729
105310 105325 136728505
120026 162938 522134402
65723 71044 461351009
28332 182855 262788194
107882 168473 151511589
184456 192960 859656042
76302 169002 344968337
138684 167622 801725696
194112 196897 6932287
34089 136258 875230949
158075 191151 82603353
44458 119242 187024871
87919 171776 454321190
174498 179141 11696148
192998 194964 4827592
134956 181543 116537066
132851 196297 498940189
2242 107591 297563870
146677 165696 47567585
85179 139551 136007436
40598 63127 397757348
163615 174836 28110279
28653 154445 314859712
34124 99698 816815155
1347 129241 319833676
95387 189293 235092659
44382 182290 345058681
177888 190874 53668812
187985 198589 379029809
13353 182273 769466427
7513 104139 241741655
25816 199232 561046468
178066 191314 33046089
123705 199859 907788541
123836 163806 598158347
48917 140523 565112996
139569 197778 233934313
171985 192871 469925732
173707 196561 57043267
35618 124474 786519583
120564 176921 136002311
68549 79873 545636645
80090 193645 408758635
197996 198692 1270324
4776 30858 941997313
178861 192376 860428669
186385 187788 3483967
24973 148757 591359310
90035 93264 2330663
98854 107175 958472667
2192 114674 281163932
2364 125961 309134982
156374 199130 73992461
16090 114046 462040218
107868 157158 123460784
66230 167754 253781192
79070 82611 369303702
57357 140412 488125100
71062 75542 152302545
10308 193667 422287581
99767 194228 236578142
68488 193536 312773159
120366 162436 561746474
121918 175020 718107246
73246 138604 163628492
133379 139115 88116986
144487 194254 124515521
104400 179566 188207084
139308 183161 109719070
23798 40594 654802532
52427 138409 669083983
81944 177304 626714731
3228 97666 236065757
68857 101439 81311962
48746 65128 41120189
168744 182578 12768223
119185 166227 117719216
52031 191627 349282698
60890 147593 632198778
98448 196452 245286445
10860 152894 722794489
126756 134762 9874015
129106 134541 13633013
37971 54960 42613141
158438 198164 99299326
193294 193764 772579
108142 120953 614750165
161627 170110 21162598
102814 134696 744690248
108466 151173 106992399
60825 104085 107927106
68113 79350 549379934
131584 146396 26877547
124193 190867 847973383
55088 59056 800522065
176769 177135 812319
171192 175675 360964400
63951 171127 574715337
145492 176043 288150671
180904 198704 44610697
151631 160515 21985855
7576 186377 507970542
190723 196064 871661460
197184 198984 276546336
113717 141319 554398623
105017 178589 559707151
111770 143495 79478937
66299 126418 150290180
104458 169313 596817437
36169 113802 703825860
11899 177703 414819841
62973 181549 296653402
185818 196926 27752008
173448 184232 26908056
125186 180105 137399478
91721 163990 798487591
103782 176591 595739212
57612 130235 181620535
199891 200000 245078
2067 191354 668422053
63782 146711 207360630
101268 112792 28919302
149664 171147 53611308
86428 144071 518257297
72946 130472 144045060
13336 151616 583385726
154222 158856 4379015
136602 160723 60346925
96743 104817 20273598
36751 49342 31499495
162650 192428 280967834
21488 55496 850251803
199324 199380 137396
144684 192491 119635206
26794 184624 562067132
24323 41625 540185751
117963 196263 337118556
34881 58304 58766113
3404 13232 163735699
76032 118848 107042585
132268 179452 398564807
40208 54305 825194960
176792 190108 981491090
117776 162831 886437627
22906 67640 111917732
124489 172073 659845792
34189 67266 616470337
132917 148411 38775615
109165 194385 182495617
107488 167901 110087586
129674 155945 664652069
115851 157693 587699088
125309 145911 51530889
115316 176166 152390684
157058 167000 24727232
183251 183896 1486029
78909 193578 286828876
45818 105999 69605518
172614 187217 36554501
194996 198638 9258585
179115 179434 536405763
66399 185003 296530992
14658 51792 92753616
93541 99277 14205653
129624 145788 40472241
97509 130306 409755562
150353 182306 618407407
170979 179062 13585833
141279 145626 56447213
29693 158905 323275286
33827 132533 247066643
142483 184510 357241939
18113 40017 54680729
43906 173631 465740797
159875 197543 94062489
27863 198268 716598744
127883 158765 642006381
170015 194026 60109951
136433 196059 149025633
4688 72495 169657167
172931 179212 935770585
76214 141628 686668279
50578 86168 987722316
80002 183952 260099701
172032 176886 12092920
95370 187474 899775452
134291 190517 448534245
199063 199232 939129905
77002 143097 766152583
62194 110667 121067981
169432 196190 95282361
31797 161184 323716971
44302 143569 248323178
157580 184930 946940002
98879 173989 188214786
61930 93299 761257950
180567 190248 360776104
60127 104852 837106472
183914 198482 36485138
35922 116178 200626126
30626 141622 214883520
173608 198596 62504295
37116 193306 769368356
65609 196392 953047970
158933 168669 719445223
40727 64154 58738056
71158 145456 930562563
169611 184041 747697758
171085 175097 9962332
44693 79242 507781813
62984 137391 411816074
29931 94010 575858460
150936 198131 117908393
9699 52004 5108769
164715 190560 64771714
118937 189826 177472713
116694 161281 111707860
154788 181337 215909940
20401 190720 425979330
105091 118809 34294313
113925 151497 69181511
71552 184126 407931474
54371 105430 536016429
73576 86152 983188571
171577 180869 941679730
75705 129089 995537321
166651 194280 69211889
182801 189993 618367448
3623 133814 644527964
61519 95704 85231050
89112 110400 609669873
187507 188794 804218269
180403 191055 20302402
134352 199817 469073030
29428 92310 288795247
71677 94742 857046175
77374 123720 322244221
39486 90293 127000484
7368 43058 264726725
148833 164376 38675523
121829 183579 154566016
1500 181291 449660159
135633 164477 232922834
95306 100275 12325526
7444 27584 917698117
93422 165235 179636858
107003 137638 76812754
140779 159521 62241406
52478 63383 27398297
68837 76003 342268117
79780 187669 269985551
31236 32111 50300914
185280 186955 4181321
123174 168521 113358927
84376 119300 87323587
32398 119255 217250425
118874 148189 830786585
100903 149438 121813598
116968 120697 149092287
34255 184375 375589111
16727 180589 409849844
179321 193813 320023492
167061 169308 51853237
84709 134853 125525835
27149 44092 42301310
97060 125031 257845709
32462 141673 616074026
10921 199710 853330257
197006 197941 299795369
11849 97745 214650957
189751 197197 18519882
177481 188062 150487125
102252 170664 171278826
166929 171178 984412028
127780 145707 40207134
151483 173221 54287100
106717 178785 180500906
84228 103305 47537085
182943 198647 84188155
8062 29880 369107071
41756 184234 356348494
83547 106610 57633883
17738 146071 334885624
176859 183938 398315560
41762 179100 937128040
25733 150530 312230810
84288 116897 81459158
151164 185737 86366203
57443 194603 599043086
162947 177471 356942920
69546 186535 460346412
169471 190888 53613172
76843 97441 51398976
173428 186114 309474985
44762 81817 152697940
133910 139414 13690749
39272 151631 115559460
165088 185363 50808828
38109 186765 712168581
142942 198355 635918469
172395 188452 234215006
128866 178191 123457284
34212 129037 237274917
16064 169934 384712995
194856 197068 846604925
151332 197466 980257875
114980 186074 177986725
170100 187691 10071281
164855 187911 57756062
73130 150542 405700357
149173 169867 51592986
180178 198577 69342195
61015 140348 198271364
199367 199454 197190
31726 102313 176438088
66841 111223 110811968
134134 161080 67363450
170681 187544 363387210
16638 33006 40813530
187221 188313 474089497
159133 180447 53253764
100206 100875 622066604
103607 135340 479688266
165685 187276 54124798
161197 179037 44697658
137253 190477 133089820
177875 181084 7988065
22297 42276 15397650
30652 141230 276553335
185676 195562 93742590
65978 92534 547317829
189580 198762 22972821
176168 178592 890629398
112565 130336 44561817
105595 141158 848888457
68834 177946 273021629
13666 82338 567841616
95708 169633 185058333
26892 135878 272972873
19373 185036 630618331
176615 193439 41986828
75131 154431 198690305
103530 193381 956080475
106395 111334 932278563
170640 184103 373665425
77670 113495 89533823
82506 197879 288720121
96624 161311 700872933
167084 180482 33567392
32096 34840 50437575
188008 192698 11353635
181001 191115 25249178
4404 54676 144005659
49693 98581 122116114
146276 167608 28030292
90116 96467 15849566
20535 181021 921442713
12150 144775 331731028
60078 146726 575880347
105454 181591 190654195
143113 170980 917527399
134339 160219 64797845
82566 122038 98781768
128728 159381 136483731
168939 178508 675469359
84257 193585 273478130
77770 165589 219706999
56344 130543 278396164
146875 153516 579889155
15279 151741 341315897
37827 47171 23489911
121309 186754 296532859
107550 146752 98125996
134267 183958 124229559
60084 182323 305698962
78810 149286 707392636
91926 103144 392000309
63580 190280 627983537
122437 154188 20525765
41407 161991 769744382
89611 94471 12183230
184824 191284 16169229
80152 171586 228945326
39657 95643 139959054
169561 190247 51856730
25046 157029 330240841
50942 162906 280085784
22598 105958 208393906
112198 153260 103042071
72801 86480 34358893
14330 134870 362025104
168805 197561 71986157
101270 118697 43672173
756 72687 706124228
19661 141188 378309819
163811 197423 273881364
190397 191595 2953667
22112 184277 503747104
130366 134314 604180551
189465 190213 790912301
195493 199449 10017286
120895 156036 289686677
122789 171274 121393054
120408 186103 164417739
131094 141346 25595412
177921 187510 766994024
82167 114992 82125885
194786 197513 6845556
91596 181925 226152068
193086 195803 120379487
36136 162833 826219526
23355 188623 413354232
137924 183156 718177780
194333 194725 340797759
150006 182658 81541571
2470 15022 828479690
185109 188763 9166500
178471 198044 287057179
160615 169886 557970184
68976 131896 157453155
106642 177225 429554709
70184 144912 187065155
34869 86218 128553675
188271 190362 827947262
193180 196126 7275566
22676 86382 159378029
151978 163746 222073418
85927 160736 187167715
106202 168136 155006394
581 66247 701351812
164937 170659 14378217
123235 166815 341981724
172370 198521 868340949
116306 154689 96372675
176371 198337 54904848
79317 161573 205876061
30568 72364 104436167
7189 60661 586915029
87227 190274 893020867
19719 77933 145500695
185711 188788 920286752
146883 165336 46126076
84169 99004 893423446
101987 135503 84118266
91831 137056 578616771
19322 182290 407677716
155675 163398 471643523
199947 199976 60408
60008 92019 79837248
9550 198586 54800579
81794 106937 156207290
186891 189449 109969926
167682 194192 66412317
125167 194893 174307952
107195 146655 98814724
25585 136416 318092545
170326 188826 82682296
107381 176278 172500194
53529 95659 162578951
194888 198014 7924476
9333 183549 435804567
114518 132712 456398972
86131 168289 205397496
46423 127202 964131289
165465 170661 13078535
110915 145927 87738517
138096 192115 135139812
148436 188054 394115359
110178 178355 170724519
66281 183111 292174012
99497 195700 240874240
16298 34867 46279189
153793 171364 473999752
192912 197595 11682095
5183 30257 660171052
56353 112936 964777577
197814 199610 4571402
8344 94159 809145915
152757 178921 948471797
189253 191022 815895688
6275 95260 358681374
1562 135958 387808158
35115 92668 143981767
39372 88044 979685574
166173 195041 72150326
87327 96698 565197176
39854 78310 23925630
46557 169578 307684107
41566 84958 922977451
134461 159879 518585536
168072 184001 31375773
12290 23642 138274107
143424 154865 28838737
164435 166957 6371392
45288 190149 773238700
194929 196142 3075774
68455 190960 306418285
146123 171761 310713580
158813 185262 66105885
161305 168209 57263433
71520 175451 260135800
175741 192439 41782449
180294 191214 27257234
4922 103622 367296233
150709 159154 21086297
22092 23906 4496983
82992 90704 702968837
162555 196229 118799518
84251 159820 346584719
104889 196387 228943653
169648 185812 40470577
11380 91469 645728030
81110 158094 492971151
28253 171161 357482659
119957 192623 553766603
72502 94599 55278663
11246 90384 720828870
195164 196327 2941844
142093 175761 84290635
24786 166765 355095094
69313 70310 2395781
122661 189980 168482880
134570 184540 124969255
134650 135033 957326721
79177 192248 282919387
118674 166249 577940099
173264 192538 48202703
140063 160428 51045185
199359 199444 241570
81767 194519 831259634
198910 199398 818198903
7734 23254 38950024
56995 109405 131048368
112895 143971 77834333
172231 172772 795784667
99573 100417 906492066
12046 124615 281612298
55662 69854 35308199
105041 116426 28397101
47981 197336 491041462
93121 98725 528906
76617 128635 918785625
30618 81968 128305748
142989 168566 95016483
4777 109808 72688755
170262 192783 904504305
183752 196455 57232297
62635 142868 200586613
121564 191154 174188177
4314 8268 9936831
14886 86962 269943233
34110 78715 548405718
77306 119999 858363221
80376 97594 42967678
127917 162133 85589714
56633 65504 460291255
148118 179009 77305260
182316 190830 498126639
52810 146801 990166180
79652 124161 111464321
64492 133648 172964407
18071 175621 879558881
88456 162039 736176627
155603 189116 83729417
167774 189001 112421162
131041 138341 385420291
108688 115069 15820807
185846 198591 31934998
79493 176198 242036072
18015 149818 835904673
12827 158723 742793889
170674 180255 414449062
128009 181461 133744588
21080 82206 632301523
183528 196837 33243911
67893 138625 176969346
91496 119765 70761653
158821 175730 390281653
11224 102611 29556514
29854 143074 300240672
29892 187839 395060195
186674 194078 571214969
46183 103994 144455998
98604 192413 275236173
199670 199836 406668
53169 96319 107816866
6378 123012 699090075
106217 120867 36671973
64642 119864 376094296
140653 173133 458105587
11991 105434 233618255
107224 122359 37923096
127231 157606 76085377
185301 190714 13528785
146676 191313 111671553
67933 104730 91985553
74092 145870 179691537
91665 115902 432223161
95906 167511 179179814
11988 105523 233826457
35182 94672 148784790
105502 156602 128080368
40850 139687 247305986
192814 195843 467325640
173685 181603 19835851
28277 37511 847434231
9981 42707 176802625
176922 185104 20360028
113683 189438 189708100
3300 24009 150522092
20280 148605 321022005
119189 165141 114958869
172111 174914 6895952
171017 188422 43481323
89546 117106 318835508
120531 169829 123369741
18705 48920 805766945
138595 183715 112870053
56942 97222 100526580
76646 154017 967448550
123643 131497 98005048
109608 171705 155490313
133822 158739 62335660
159400 185104 64156471
131225 189455 956070056
98468 183709 213398990
1068 53293 660057264
25957 85714 358230575
22921 193730 427267475
147083 160519 33716551
37620 69129 78834562
157375 158249 212197404
50398 131510 203014125
121911 161587 99361069
6341 164967 396861566
161364 187639 65732354
89290 167422 195523247
44472 120791 688672113
89028 181490 231477396
173292 190095 42029196
194307 198480 232841984
59663 146626 99861269
149551 166666 921146079
11341 165758 386199458
82136 139849 586289408
156081 176700 51532737
127676 151156 58879220
172746 189491 41903006
60713 76275 106522040
44007 148812 262256958
42396 183564 849647060
112218 129066 537121985
15658 56040 100990965
41404 58245 42238348
127211 138646 830235731
48092 70688 807076443
168661 169523 404181352
42074 198560 391488740
19808 50641 238860786
177839 179578 4366221
123446 172853 543518394
43430 131779 694666601
184729 186713 17451483
66464 169768 258266637
32152 41296 328968930
43407 67416 13182641
188183 194471 15718770
117648 144355 214788720
3018 31808 375706394
76820 86577 24433750
132125 134697 478525911
73307 183194 84024184
141500 178589 92898494
106895 134749 63402610
186139 188463 403936886
1690 143011 353323625
91283 126132 87308528
84317 89415 12646411
113405 133790 51247114
44368 196725 826160739
182375 188201 787966110
10556 67855 797280373
149650 195187 734394283
120164 166061 114875875
105541 160837 138492830
93203 103387 786987981
100048 124006 60181819
29902 64209 85844734
71742 93301 53996862
121653 180195 146588336
16546 183596 417788544
189849 195768 941006134
52088 61259 23155947
19847 144018 825220726
168418 171814 8710986
125697 131738 15149452
103905 109536 14229968
69507 102771 818484599
139940 155893 40030523
198274 198860 277201650
156740 185967 72959694
194912 197389 383479120
198249 199166 925107778
67064 71985 241739482
127573 199842 849118879
8732 54367 478277586
64188 71903 19092239
178609 183530 960279570
177673 187803 325534701
6650 92838 732547186
103762 139008 709844824
75668 176575 252523807
111480 172098 151885420
153301 172193 47167859
157738 197159 98468185
25145 27815 6660855
46038 81113 87708628
72490 148857 191271894
197110 198758 4232872
68594 146813 195604634
122025 160049 885314646
81191 136966 726205696
130182 169734 555763887
186153 187322 2967578
20112 170960 602932360
74503 192011 377892019
150771 161875 27633710
190474 197149 16613722
88745 193667 262584925
50393 55846 615700710
95090 174004 197586146
173017 182002 358473371
11004 100386 223272522
82809 95349 31325333
49044 157959 957967573
72269 169165 242427796
110535 141939 153112759
57089 136544 198840016
15247 25841 26461472
38482 120655 973810684
172590 197405 306552159
127249 142039 59556073
38350 170003 329357172
153597 167818 35302688
193013 193873 173004075
83503 105841 55846898
176813 183385 16379120
124613 148957 193294266
76953 188472 278993145
145549 163199 44063770
7274 165739 918479242
196700 196983 585450037
7820 169831 688852708
101836 110597 125959617
106530 161273 137074861
189239 195306 958303759
131401 174658 108157677
3900 70206 165769273
159535 190876 78295462
14977 153076 878920569
115976 186663 829991843
9683 11587 4810959
109210 130596 53518419
26039 37115 27600604
91765 187314 239193220
167038 190683 370972150
198293 198671 1010969
181028 189024 40829819
147084 162442 38383947
121810 184063 68230617
113499 150419 92644788
121239 141722 321031597
155295 157734 6018601
178831 186306 18623518
194786 197734 7438842
125047 190405 163509951
59929 104050 110050693
113016 187561 659604180
83413 124568 103098389
40339 126141 214778469
6961 138756 68504921
24965 185589 152886279
118349 122209 976151587
26681 165668 347526458
142290 184776 467314488
129513 187566 145225313
89036 122038 82603577
21117 180105 907438439
11164 185909 946899651
4574 67129 527059370
161775 179178 43585906
141964 160771 282824165
36820 66907 75380961
199658 199712 317358456
126994 161920 140781625
192257 199541 18242096
100870 176736 190103033
30945 111315 949928903
10094 59838 75504265
88229 193488 263374651
183663 199927 595266421
50809 55191 11093753
4788 88394 209207157
106727 123720 919287620
151331 181593 726842451
14513 28892 35909599
9700 97302 826693381
165347 172342 5825429
107689 179678 987127651
8757 34891 500443036
19736 87043 883350872
183095 197644 36347578
19910 37543 419911494
104849 142645 94630153
53983 119753 416845255
46130 129570 381249825
27514 192020 850550828
184059 187431 8505226
139989 176481 368441621
4775 120492 663036209
160476 194910 486428134
126199 173139 286968495
62701 156080 521319428
170987 193683 104252316
72398 76366 502651505
42089 55694 34130735
179189 188379 823905398
197858 198709 2219395
76611 128352 299929254
183011 190403 12945424
190459 192351 4713853
4707 7272 963318835
29501 42126 31553007
96719 128762 80324079
17989 167209 386893429
144741 166016 53219259
92353 129395 676534699
97070 129757 81959830
99225 129611 76284720
92743 135295 106594983
193869 196127 786316
140819 190549 124454360
159011 166949 121529382
13173 61802 866767025
147310 154212 17494407
125077 151995 67434396
71090 189778 297089215
185961 199434 598051207
121755 167882 466779282
107013 193274 716459421
584 76149 188919179
6738 69648 611116387
158413 167112 172355147
44837 95485 126547083
36331 55506 442663598
86711 96253 685220549
43955 114878 986802023
134322 134342 632897912
143645 166469 795591168
125486 127431 4840530
22141 181269 398030621
113880 186685 182288725
132670 187933 786773085
189821 191618 370164
187618 190876 8108939
180326 193783 33631985
98227 145243 117846602
23476 197232 434595331
174383 196381 687017262
154859 198054 107875670
89133 147796 500400243
158848 192523 84179774
155651 162843 17786209
128348 171751 108684012
64473 64990 278684898
52906 75590 56758162
155541 155775 558845329
87420 144964 143958578
157223 188893 79132576
175238 197592 932630582
11814 138600 452778779
42995 164960 512849169
61119 103778 106410752
5572 82293 382403890
49418 127666 154806125
121413 170136 610307913
83029 100268 456618368
17937 70538 507985246
35456 93819 145918985
158134 178059 49819508
47500 77507 821668992
161097 166631 784571506
68241 157878 839611020
20839 171464 740786474
80065 163393 19239684
50762 182025 238100821
33376 134759 253765373
13098 198519 463849135
35397 197231 174878309
156415 170472 149580049
95924 133282 93645780
129262 179654 733558266
197938 199506 5613601
11297 123368 280327838
7786 8352 1474078
39682 178677 347838504
17789 189412 434309501
54799 159641 262311869
139309 185688 922491522
199399 199429 748013987
107871 118615 26792979
70252 175798 231406738
79630 140549 99195844
98602 151278 169582984
198237 198705 44201883
155514 195468 61515477
131912 135444 718163806
50306 102582 130613262
44682 58500 34654182
18138 106955 222001620
40097 110252 288093414
123230 134098 27232813
46985 59116 78302671
165159 173592 21226404
193427 197385 9863652
64461 152049 378803873
27752 67073 960323284
112220 177095 911394459
104194 111689 688963471
109926 119650 626590490
183625 190480 814785644
146145 170958 225109380
93972 117485 949122087
152192 152369 987270075
11062 88209 192892676
129112 194765 164174860
131590 183544 129931792
51584 66872 690172851
77379 118835 265923910
28226 193014 412176803
147345 191969 111643667
127414 137906 26286360
22674 173877 938496086
114518 188223 184477356
62121 137107 187579670
48396 169242 967609080
18596 88673 175077635
179984 192811 419429320
108461 191029 206516374
59873 116947 677025150
40494 47882 169638939
86073 121643 88832829
22210 157899 339479583
46197 105267 147651209
21188 26159 714930516
34576 127740 233117214
182882 185189 226240720
140119 179427 868206308
161405 171418 891878424
186773 199357 31502007
26968 137708 342253759
142363 191245 804635100
179937 184539 565299077
135217 163079 967545827
192164 195973 9456227
89583 119760 157887283
84286 98773 36036761
31747 50264 46294920
107970 187665 576647241
76244 147385 178037282
103402 137424 85411953
140897 149129 181653310
133748 178552 698065522
93987 161735 536781591
86617 137265 830735608
160375 194682 85698364
7045 52841 463114763
77625 139049 626404784
138639 187089 121251486
188397 193101 11799433
138510 197283 387887177
90418 186158 973685269
96563 98462 4740713
6278 103341 242698670
127684 177783 77092800
32152 145041 282470854
177907 182314 11048884
65560 81833 838705538
171943 197123 956469626
170640 176983 741219893
134139 196956 157043325
59989 167983 269949168
27918 148969 906185242
113664 155435 761724806
139644 142224 321305239
79601 141423 154685638
106495 168753 138595456
47652 160956 283441511
178672 188235 113758282
117000 142358 63559389
76631 142574 461116468
126059 167332 103160350
198630 199844 3022930
137438 165355 69671875
84477 135685 128249283
185751 186235 1236892
140287 159300 325908919
125917 139027 32811239
76386 189344 742341120
79149 122590 108694155
83390 124583 103192670
182114 197823 39202362
173365 180052 16748931
31670 135981 911419299
178451 184047 13867507
115854 120712 12157717
66691 78235 28757023
28441 179707 965473261
154767 158270 25751255
47646 83536 653419054
133596 156641 151264522
146926 186549 829205395
89105 174051 212685824
122540 130341 19581488
101840 152456 986672269
180128 180970 77823438
183998 192213 20600107
128621 140937 209989045
52673 71698 401472725
129115 196553 168649340
149008 189848 102062058
71618 126873 138331195
164694 174915 25631752
15185 140847 314154046
38683 51963 500385457
133548 139582 317170924
163569 188560 62528086
12396 156846 746574882
38968 62832 59757175
84677 119152 683378457
66596 119518 369230879
151699 199080 527502242
198204 199512 849767912
153628 175009 53242665
88658 126222 719738908
54405 186192 329678571
93718 131568 94841807
154439 165509 291238044
63767 66919 7942509
159900 175769 39580266
132015 145052 32610545
82874 100915 45014322
190416 195751 359637514
184056 186291 737794720
187894 198779 27306401
33097 156377 308573546
199456 199821 292817501
28071 59090 77639143
81324 84658 8367812
135296 184395 122708975
150525 159485 652058999
59420 161558 255412362
99720 162630 499982592
125023 154816 74694506
97143 105692 21443365
1867 126918 567333884
170834 199419 444115559
33275 98033 866590960
140243 193532 553675319
136407 139105 206080604
76346 190153 284793813
66501 88367 331057934
112457 156452 110270322
69897 148483 971768602
175165 184680 23803019
17433 99656 205379159
114272 188186 185019851
68213 69581 3365835
117608 178487 697108108
38890 189798 291909523
54516 103345 696081430
172697 191384 46685786
12038 84904 182220652
106597 191867 557371594
141658 184561 928900415
97340 142860 995870146
176919 183061 805595973
136935 137090 417451
139217 192401 133062540
41023 71446 702329115
169511 172978 673437482
151521 192882 775722061
195591 195873 726555
52151 83590 78681403
110224 169042 147166001
180685 184407 144044969
169361 170523 2954742
198047 199975 1495852
1005 199722 751101619
120576 177190 141810608
125914 182510 141619390
94683 197674 257714957
164596 184798 50573773
134206 164304 303319725
100180 188032 220006722
168050 174571 406699437
19855 107362 218737342
67014 181326 788139752
164688 183017 850307563
26639 52496 64503816
182022 189546 18796782
135678 162811 274861883
82969 145106 435151983
197462 197802 149658743
160171 188361 70398280
177425 196481 47568492
44927 56072 27962901
7262 102226 507644063
73968 196196 646058194
199064 199303 622669
182499 199491 42514403
47598 105939 145789041
41365 165522 310514747
7101 81457 186039899
63068 156164 799189823
149067 156286 18076712
165116 174834 24364716
18258 92007 184342746
183209 194492 28156068
137656 181057 42296413
141730 149357 16681207
59096 86788 69184953
193189 197944 11863093
43075 151994 272532271
26809 149328 425860083
173169 180959 128092490
179331 195420 40120006
82132 94562 6285215
103294 156348 133069816
107642 184968 207247334
137049 175157 95230679
135213 137210 244488457
171792 194683 606366690
109063 190272 203163231
111584 164955 79030417
68293 83777 21511892
77107 106278 72897035
152055 194528 422202310
31219 41250 25118191
123248 174764 128845824
105932 178428 181579260
92563 168848 940145616
114700 173271 146683276
94348 133052 581326440
107494 139840 81026636
54640 154490 413368964
45237 146300 870839062
48535 64532 40182972
27676 93216 163811116
161553 171730 25575453
194344 194996 1529766
115345 164465 238686167
78130 126538 121128577
24673 48154 58701716
154602 198259 108998101
68970 178714 227900062
174147 180083 14854651
4235 72781 974511125
144739 188287 108920851
198831 198899 322794641
21682 188510 417282018
186101 195073 22345854
168694 176220 18974905
81964 107305 171991974
196441 197797 581492313
17501 194330 891614811
64600 129228 161574585
98645 112266 175658423
137716 179775 554920876
149692 165056 38215100
109409 126125 41819970
164323 184995 51758115
151808 172110 50783338
130055 185835 139495850
88613 88729 271587
149405 169893 51035167
59263 116164 73825792
190938 199034 310161056
141236 171561 302933051
81737 173215 600706377
131432 170876 98649081
22572 107422 212136751
186544 198600 30187463
23909 132139 270788924
121739 146154 144218301
121855 196710 502636153
164408 183373 47553116
192099 194616 304492020
199918 199963 160953573
111212 145492 85934122
132683 179974 118275370
110911 167772 142308190
180188 189520 673436585
188299 191479 7982287
55580 195200 646208805
185373 187250 4743592
707 59835 147958324
94900 176716 204891735
21594 79964 650634416
26026 181506 762838482
145538 166718 52863434
65595 199716 408319642
23777 118653 253759526
99458 183505 433785976
167870 193567 646058252
173871 178814 874819494
111197 185464 41464431
152583 190601 94946123
155182 186958 79338230
194765 197725 446121575
35013 142220 268208232
185504 195222 24212991
96911 128902 154758008
177775 191702 526355380
126215 154686 71392354
36866 46926 874627483
13420 70909 143705506
40511 113232 181866414
73301 126720 533707561
79794 175716 240046921
160062 178690 476834697
148227 158987 26926248
84056 94973 871524775
22880 187644 412178583
137167 170381 30259032
108039 188692 431158435
84752 114886 386330167
109287 147078 638776996
171133 194167 57598632
33210 106006 480967550
96377 157291 6979081
131742 187562 392113789
106128 176628 899877131
92363 97548 12862084
39431 136222 242238057
129543 165741 90489362
107081 115602 21352502
170735 195976 63086440
148567 151526 7444056
135035 157533 225881061
19496 199858 451198466
182580 195381 162377380
190457 195590 12742056
175954 184288 110946097
826 27030 65533046
6204 40837 867540706
137357 149423 294837201
183459 195394 29747168
157787 182959 896808882
75123 117593 106114228
116035 194656 991738609
8047 77501 988640283
140866 191502 423990271
74535 108006 484213141
188023 195688 219486224
170502 188479 44961237
79346 83575 612298652
154827 186056 77936281
117126 143117 65127142
84421 111940 788277761
148077 193463 649115426
117018 137869 52330968
22628 66816 539913626
123907 162214 95798236
123600 136360 471057924
15036 157266 355699268
2773 19754 417313055
127186 169624 587381541
160549 169346 21872350
138209 182201 110134975
122528 153789 78456844
124005 134450 26165416
170833 186779 681901907
45168 105795 151560819
139694 192120 82585675
50141 117673 350358549
159910 186910 67412842
96963 157622 123194524
169620 186232 41615690
122396 183294 152405528
182743 193682 27306091
86989 106756 578587193
48757 52467 9290124
174004 198275 60657602
159717 191268 78769081
93244 117988 61840098
82471 138731 357190549
138465 150579 694821413
178560 189229 26648387
47498 64760 43197987
18785 187138 811682016
161617 183274 163773443
17412 140679 942980534
152195 179041 67118546
112426 166818 136123496
161685 175653 614559003
195903 198483 512230685
134636 145844 28038042
141244 156573 38524560
74260 194550 421119874
20599 180687 400398728
153315 169915 41308158
198620 199519 706913
170446 183760 887359765
176625 193690 42574360
185633 189458 9583398
43985 182734 148444249
64809 91250 65954858
75205 187633 281325289
9635 41162 78839398
99215 154650 256884243
100295 173159 454497551
191040 196270 257230343
154672 177028 55788030
98457 198871 251423829
62167 64231 5135981
174010 188119 35225726
188122 194414 250114727
119669 155923 90929706
47461 188867 951077988
142475 171828 73592114
154341 160381 14962372
123678 194145 96907401
29231 117890 221571277
113008 136418 58741007
6542 61551 87059450
19677 75666 139976448
196637 199934 280787695
96887 151632 878359088
55464 111736 140532209
91986 197934 337172116
94766 124884 75497919
160890 186867 64942096
32635 62740 588696406
193578 197600 10071608
106192 143492 117893038
51828 147503 239445756
36145 184173 662293852
77402 175349 245090173
36096 190668 386668978
133117 146636 988838194
118292 142956 61769386
44694 194573 374876422
27285 164936 749048247
196315 196445 334303
106967 113218 15637381
55728 144563 369771475
74403 124468 186664496
164581 177676 32919207
29681 81139 128631387
192670 198765 15298336
30192 37321 754622028
125438 143002 43862859
94878 121882 85363526
169324 176073 554743748
125500 160351 87271847
178696 189781 27696400
84645 134681 125245007
187955 188281 794605
94202 178967 212255726
136825 156099 48255306
59659 113826 624606094
90150 143317 133044851
126307 138180 29659373
133716 139894 15414634
20132 190635 426443244
146102 146968 2101033
180957 199403 570293801
108254 124736 802504718
175069 188218 32901775
63027 190376 318595585
30979 93403 156046290
38062 113756 189280119
33483 97530 160122580
47181 146918 103010764
20541 39362 223518102
129677 150135 51332456
125014 159233 880885782
169399 190635 311728521
152625 197094 18362076
42054 186796 698708687
134574 157890 58383623
85623 124695 97782870
144097 192736 713618855
139098 161610 56311994
36893 91626 474036025
84234 174364 310330695
172038 197290 62992749
64551 102579 301346413
101337 125358 60315755
60030 66457 154120111
152582 165471 463811792
140906 198765 217640741
29490 52637 854408719
19964 116376 240945339
3873 112537 271802644
28418 115694 295168480
136886 166433 73779578
5114 13089 142900584
145099 154254 23102854
177876 199840 54929773
95578 183142 320740987
2572 79290 706866154
16124 92574 825126913
135673 152437 41978043
104879 137256 81187991
40715 89530 122020046
71112 99424 70693714
157235 184017 66876208
149976 166399 40867195
87641 192445 916798661
187440 192774 13323008
100956 108596 784570759
188870 199839 338290167
128798 140987 30433719
5122 43210 738930983
57289 133683 398462609
112765 159898 118149818
160680 184673 59947289
137134 138687 3784403
87623 180714 941449547
68197 125040 996453568
96187 136343 100690424
156489 175301 980579621
87920 164978 192736277
171931 195486 915121233
92911 152071 957842971
170081 178089 183891811
160844 197821 92426311
5672 188409 549496967
50195 75322 778441868
155980 173846 17588767
115566 149550 520738760
60870 90515 73858678
144639 195850 128084213
132057 186763 884437921
63391 167927 443675582
9841 103947 597625189
195255 198446 8093591
113530 113725 992331259
42775 182631 356452433
163409 168054 652675498
145096 167385 909518996
63087 185213 667937995
153678 168642 38084136
43073 190423 16490181
22903 81510 146503606
176958 185251 20702656
153370 174310 52211170
35863 110701 231205009
23726 79245 138801393
96228 162437 667070161
84145 175779 41123055
27586 178901 378572474
68798 106702 94702945
115683 117049 3359110
59825 131261 178575752
19022 23022 487204267
32784 87961 137992088
90911 181189 225957462
136949 190983 135055214
89832 194723 635504118
51485 131561 200422727
1824 62082 150736783
35888 191653 389655593
13175 192048 869166566
194008 194443 1072823
140831 185938 152088818
124120 154854 22601570
65943 183985 295146841
108648 168065 148586840
45610 48294 552448843
148830 199057 39316441
106241 182193 190192495
98353 181025 556381591
166577 172402 14705372
34006 45867 29769488
109230 131196 536137523
11782 125217 612789641
23312 145005 304419018
33749 189061 388618867
178955 197701 46779424
17563 185188 916966357
16944 173018 390341632
85585 126867 111618428
57573 65043 18664456
145608 192936 162090324
67082 100039 714652108
181984 188883 18151340
99343 120528 295546903
138956 163186 60558377
72896 96346 58611195
171382 173322 33587104
95722 97622 4754646
192836 198827 15035309
37998 131837 575643246
145025 182921 181535477
133102 148683 38975021
120708 125724 12664522
55972 116868 891302119
7483 12439 12544667
2364 19680 43306293
118888 187890 172710080
52234 148604 241272414
176845 180938 267032584
37410 85475 654187208
171792 171920 316186
190431 197822 18441597
132593 190502 82195745
149142 159876 26839555
77083 189079 657599923
18186 44825 66609916
106218 173803 169267774
53799 100065 13097377
138521 191616 132834481
98797 195240 647372140
183232 193310 23454609
188056 196957 544440572
106190 173085 167490972
34885 103356 870348328
83966 146609 156737069
31139 62438 306439718
33783 142508 631479915
120810 166434 498072313
82144 148156 261008882
136946 193305 140910687
71788 82646 842041130
54323 113199 853736809
156899 191672 86872229
50464 61636 28129433
98266 113078 509834642
155122 172209 42684302
188063 191588 738695507
140597 160385 49606734
34321 108956 186831591
100245 168645 315898218
148004 184554 91378024
20751 47539 66981745
93495 128713 88206994
153999 194825 855025662
32916 198039 603117138
177850 179168 806718070
63916 131288 754411178
101226 129753 71594848
126315 159617 83372153
99280 156587 143753086
36832 158985 305669195
134995 184061 359495643
160652 160984 802879
71423 115519 536188482
105658 111696 15067468
59396 199794 360661939
42644 101460 415357251
57380 115212 144443704
125905 127922 239735878
101545 176495 472946917
56894 161247 264535546
4824 87640 207293560
73347 160779 874494857
10942 197527 670543967
99232 180758 944155948
55847 132155 190861027
159747 173136 367009881
68195 115769 118945247
87082 163047 389391118
11247 114949 259260757
151545 167006 38528459
154797 196623 143897835
150383 184612 85454767
15841 164644 372007789
153279 164517 490568509
195182 198095 2151556
25700 90821 208841558
95875 116215 541132612
67778 81899 288234317
55273 136370 202869284
131525 183546 244042048
56081 115067 164307597
53855 66471 31669980
163465 176694 33239310
193497 193509 927428997
172322 193966 54083139
46490 94397 819370922
188730 191711 7510901
122477 158980 91450317
137507 193749 553564524
191659 198146 491499488
181855 184601 6786940
110183 179204 172810550
6317 187815 454132828
10203 170719 401514960
118507 151114 81822076
147069 198793 403999624
122613 126901 971406859
155757 163776 19863294
70450 118915 57669683
27442 117792 792476199
135592 174883 34344339
41904 147524 264255014
105125 180391 188384504
164532 198358 597453252
8001 99488 228680413
141278 164025 56882138
107383 192558 213178321
172680 196327 59056904
107915 196951 222727658
95199 184351 223121615
160150 171204 173835414
128545 159404 645202587
92071 102652 26303932
68332 93909 63888917
18874 198635 449661668
128974 129549 1463755
36758 152305 761647327
11172 40282 418303387
196189 196296 268627
72372 123040 126880528
100540 161699 977815667
55847 85620 319773958
164224 174345 25397300
44911 69853 62307288
3216 84768 203963347
52188 79383 68043538
133087 141482 20864223
121738 166846 13623461
38905 153924 846915056
174408 186560 251871428
175898 192173 491620436
17221 177417 181556286
21331 117852 950295404
39429 133320 225858779
176395 197438 550686234
77965 127994 916623935
173349 175189 320397610
197987 199793 657231
137096 179648 106384974
127481 193195 410502428
190629 194971 10766857
10262 97234 557750739
171352 187268 39791461
198373 198557 499854
92455 138808 141958113
87697 180143 231329093
139648 178921 98325047
129983 138972 19099402
132298 142949 723755114
18575 63266 914849724
195875 197525 4124533
58800 121021 155429601
40853 160210 298738485
1286 113053 417951809
126548 148049 732695785
96840 100022 7885059
177260 181311 909389845
103080 177948 187573942
74889 169956 237828780
155644 168388 126697610
81261 194581 283486824
150649 175937 63145128
54533 150620 657494172
117859 163583 171169642
145440 197033 128974265
117028 156085 72240283
85619 188252 256694859
189866 199937 278336393
102814 174608 179782125
114369 118601 814212493
198248 198793 1436126
46112 156932 88792756
189633 191327 4150820
156287 160857 11337640
63061 175578 565428661
86296 87880 566421727
129869 180192 125862893
167712 186650 175141873
81454 181659 118277860
174052 194821 115050451
84671 111793 631738332
88464 108943 51375688
35390 162539 318034205
180594 189511 22309939
102290 111339 184854955
177383 195926 46264512
23320 86708 158528385
84698 121232 298834072
187257 199829 652377615
57279 154198 242602973
12777 22814 25144576
159262 175751 884353119
16890 27342 110928743
8924 88812 199697382
133275 179047 114527079
2361 14805 31196964
43079 91844 429164940
14218 46450 80537105
128618 188615 494004541
37227 158257 615018525
131973 133167 660750597
17511 18666 2955590
192640 197055 10991858
110255 148814 126089231
191350 195001 9066575
48556 130121 241832058
12885 159925 367952105
147810 180563 398375190
93416 95808 99507084
61611 64678 7619644
36772 106406 201899033
109346 126430 42714689
138081 195098 375438187
85534 151319 164711268
159460 168212 21704553
115201 133273 45416220
93912 181140 218332207
168695 178002 817857026
28030 68249 903772782
76706 87522 27080563
96124 136270 100652652
76435 127955 563184831
109626 198136 221406530
36316 140857 261483046
38853 55233 199773931
26135 48620 56061510
39884 105913 165109039
99687 105641 982878320
151797 186799 87467857
150274 182376 80206771
160161 181838 54192373
176812 182119 13258087
55337 102542 117801427
96966 162136 163172791
30911 171017 350476989
171596 191734 343639255
49932 90688 650752461
155646 167514 22529128
96557 118140 215604213
9273 109075 792851919
47893 103625 139227371
63311 108061 111884963
108526 163271 508554036
145979 188963 969928390
10491 90476 130579376
187531 189511 4966035
38724 69917 77966974
121784 188917 168052638
52951 112201 148131303
163952 191970 656928387
32121 194365 405904820
49712 165017 288413341
59053 155527 412446468
26980 91611 161481611
71169 129392 145777170
103613 180652 766340443
41912 194243 381053869
194171 195741 3857743
15578 55680 100308195
152073 194193 105284960
190654 193305 6633355
114545 160148 114314409
62074 159151 242822371
69230 178806 274253151
196884 197962 286831727
87204 150367 972894018
94256 96699 355331840
5694 141838 340689305
133258 170031 91886577
83222 145741 156534874
27917 125570 764013907
161501 199533 881115862
60250 142002 836187580
196439 197856 915224673
131036 176585 114001828
15430 127452 668037026
143242 190333 117910038
101593 135117 84151111
169859 193182 189765400
33010 36309 8299457
140405 150156 24582939
48182 94710 116319341
148886 192143 108094565
26047 118626 231360786
61394 64937 8796982
181945 183993 861441991
167515 174135 473083368
153746 178964 62968833
100450 189838 223942361
18996 69472 126123494
30445 87706 143166829
104353 185863 204028430
145477 163325 494356811
88389 172466 210497267
31112 172704 913587953
57941 127587 174143922
69467 135972 746097256
176306 198179 54675089
160293 160296 12113
14756 70029 472934116
165686 166049 316681386
7984 86632 444112991
92685 160038 662774303
121407 126661 13288566
25544 146095 972773429
131688 192731 152678788
95090 155933 152465094
2132 34137 79902138
67581 70629 7502180
73600 145878 180930118
49681 148363 246996613
27675 68834 135893393
167816 173257 13710668
193606 194262 1690002
141292 190542 123257864
150844 186380 386934900
89026 156316 168597767
103513 113621 524932441
44358 193365 372741580
149171 158474 23222200
120261 167886 119136882
140139 157590 43747993
76975 186140 273130601
97239 120688 58724694
185601 189834 468494644
199531 199929 790184439
61434 65526 229673753
111702 127221 38944352
50180 165128 699134313
1208 63680 156227088
79725 165054 478614454
106827 151297 97913833
128495 177787 303660163
169280 177535 794950043
64630 113868 122935073
23820 73375 123824754
165478 187409 54988003
4632 64803 254153315
124951 183922 147475932
101771 164970 158223621
174159 197144 57433898
126425 140101 255733562
512 166698 449205941
25363 196772 796627398
61925 83715 825902156
48287 124263 190129054
140108 154019 35042356
58487 169012 716033935
111157 193677 976314528
107363 174970 750199428
140817 181661 102280650
91803 99112 942298857
39200 158205 297817279
175325 179537 158548214
100609 134466 392935906
58996 70125 27610461
188457 189527 111320748
142273 192221 125011750
48607 132473 802363506
158766 168294 23664643
199090 199717 105069632
89700 102806 589971541
193779 198043 311229060
148319 193608 113135730
125696 171398 114437579
33053 83539 126283063
39922 177688 344795479
63395 127618 160593290
18117 26845 21895859
198784 199034 193199
78094 79486 304205797
121504 156053 68554080
44814 152854 839804291
153825 163004 22686457
131256 174151 340766168
42244 89493 118012659
95237 184218 222666430
12263 27392 333498521
183245 190837 798233421
116626 189578 182717498
145691 193341 898124250
46128 55163 816395772
92881 140426 118972877
71000 115227 110616749
105048 179394 881871293
118923 142856 548300153
143247 169801 66454797
97723 171727 185442272
105571 121213 39121103
144004 162771 46911926
192951 195060 308711021
181303 194814 341520784
5545 97798 230741327
12574 93491 635992274
58282 87445 329807160
184069 194699 565594072
161754 176020 35698492
187721 189601 369644348
188221 192025 9554553
105275 154080 122425716
26177 47463 53189259
92569 185374 232255714
88246 177209 841681569
88355 97283 22284925
133929 197717 583242070
23734 185618 954023004
145240 186740 318864928
26760 156609 753773215
84052 158156 185492269
89781 124757 784546886
52583 198759 935818059
43067 48121 366911752
16815 69200 130904973
194953 197644 6803745
76532 160569 210354327
71411 169474 245380998
141942 171602 74357555
58885 143612 211831955
128612 177626 362745847
56715 87257 963146375
102254 161219 922769158
195234 198050 7121151
164949 174613 24206980
180994 185587 950601420
105323 194875 224036319
163209 178656 38779115
84900 193659 272066365
151813 161331 23730773
192353 196129 9359121
104496 147133 106745793
30165 99709 173670094
81416 190807 920159783
161531 173046 28814903
115930 193359 612417805
147356 153385 15252785
180422 197742 256671116
123337 162284 97389432
28234 32188 9783688
140334 185603 113274808
189588 196281 8800567
9459 156169 591925059
197585 198390 2065148
104467 128952 61357637
90480 185512 237887142
62691 191873 323126732
18127 58407 479416507
180055 199655 49042689
109492 137460 70050126
133454 145980 31295825
168718 194753 362094289
133427 178215 967286557
117734 167142 123716399
33518 181599 370622696
2786 174889 430461932
28322 85459 142889050
76522 179412 257492338
183837 190098 15695812
140124 183099 450034706
86628 149626 152838830
187962 193886 14819967
123159 185056 402828690
178019 183431 13486292
55480 86180 337680858
102215 116736 36345853
164370 177505 33005663
146649 161278 36621369
102048 188852 371670456
133314 186514 133052927
108936 135630 350283168
90195 139142 860570240
13991 56381 577172643
163572 184246 51723630
85855 136217 239529819
150621 189395 96890205
104993 131826 67242097
114220 173923 502480095
171050 187713 9187309
172484 175514 881895257
150029 184609 86313334
188631 195176 903608444
62990 178522 872065834
94913 177025 222627270
126058 191321 163209336
171970 175524 107089620
21744 56319 466429458
81056 109595 232512732
61980 89743 69207794
197155 198491 702374540
58248 60587 102633486
40170 141854 254459325
21551 69897 278089405
27005 158880 329903800
47471 165258 294500109
163434 191797 802395695
80630 133055 131300528
120903 190120 173297704
144896 172672 69530172
147543 181890 85931213
35267 181500 914271963
193676 198206 45550200
31968 196502 411592118
140096 180689 963043987
149774 193697 370467964
178940 198803 49651876
148945 163690 36693612
172659 192800 50369091
140828 191345 126359708
129605 183106 133844086
195875 198294 43582237
191553 192444 2258871
70209 183310 447631639
157471 186619 610581751
178681 195470 41833797
16667 17694 2490006
117030 179588 156707736
167728 188816 52803531
122604 161835 98172277
62772 121481 146657483
94646 111265 14426097
77085 116922 527466149
23003 122326 451996185
189238 199160 15512718
185356 197185 29518597
153385 185811 837322614
114478 199909 804589126
189441 197990 618861867
73149 143095 725570727
137903 172671 87003714
170270 190160 49832254
76866 146908 528022648
138882 156596 441433430
180558 194770 35433373
72873 126622 134563351
69020 90417 235793533
49196 151400 606953708
27657 180689 382770522
65772 191472 314317179
171234 172801 715536187
194533 194638 275397220
9364 98272 222212828
25696 55981 562363490
68416 163400 909876538
191591 192452 520943774
56301 69285 780363395
198972 199985 530733767
187414 195430 19930430
180390 185487 12755456
7677 150859 358454238
105809 131772 65082804
75588 107192 949804051
184273 192695 641171530
47186 195471 600366233
173502 183003 23753126
109150 147910 606650665
30204 146520 290944237
29148 171480 923411087
112490 140821 908520180
199046 199850 2012932
192106 199917 609779013
35532 79190 107871638
1759 173568 429709313
172056 184215 480573138
47991 61011 32739818
126884 139423 31377074
126902 180225 133436106
72098 92410 50881971
94669 182802 220599058
65144 98348 82810655
138029 139867 4614092
151981 170004 34403191
42662 181253 518890752
60564 110714 125178728
79550 162557 305533933
90546 144352 609570169
111369 182738 591442257
22093 129381 517600455
50712 50945 588721
39710 61554 54823002
185005 198315 33340626
126672 192838 165530876
180649 194985 493649090
147895 194401 116280089
180266 188468 20464858
156657 168386 29114163
60358 198317 344940074
109110 158832 124454723
127513 153593 65485011
64496 74919 25922397
64352 97585 960334024
184157 188990 10418392
186553 188927 5935003
43105 62073 47516972
105928 160285 136212991
58067 112697 733600477
76466 142492 261755819
89426 187144 244635539
27036 174246 411756315
105651 123557 44891016
161177 199069 79046063
85918 189105 258143363
180871 185884 570566487
54221 76649 482844328
1204 105182 259915613
169929 187899 44992444
75214 98117 369773916
27033 50399 58313198
7208 142149 909348440
41291 100957 149032225
64773 150339 214151090
20975 53343 269153398
88416 99327 27140340
102722 139282 91688898
98028 194780 383917090
51434 59302 835289769
49508 100453 127170208
157970 197358 98388202
75401 139985 161616796
53080 152030 247687842
161272 193390 104458670
98437 103525 707948229
96836 193646 242323547
41714 85082 108478333
137718 194466 141914246
37778 93909 723961682
9293 105352 906436196
146894 160583 39186434
96626 135569 585684618
154570 180929 809555094
93529 133330 99726146
62675 96232 83720188
66825 144509 194229970
162061 178361 12191693
22898 164139 353239879
3011 40422 425500944
87821 163146 292773643
31599 160897 162696866
61914 97526 88804149
81428 188308 267414718
23465 66044 573158512
35566 68590 532851183
100447 197297 286293627
15911 119608 259152079
180149 191677 26028231
100441 130891 818959440
94859 184535 224458907
131445 154823 58637676
105253 186533 203453212
33714 50767 257158267
113827 125817 30165059
76858 188113 278337744
40987 44552 4850992
183338 186342 424381684
22910 133212 275973859
34551 41786 119576050
12188 152414 350905310
180127 187386 18179781
141020 178854 413421252
54257 68679 611061047
5585 51249 114305282
57824 82190 924100845
139482 192034 381902424
67951 84959 644956209
178491 199764 53160290
81052 142537 153851519
23456 191230 305367539
53627 135495 576206733
38394 65530 68023292
57661 98504 101911520
103695 127528 827150812
168222 192424 11809600
157020 199511 893947451
150277 178439 686757988
100236 108023 7409411
95507 163008 168937171
189979 194468 11165659
98908 111666 32035528
75454 176806 950598598
146508 166992 51196754
166837 192635 64579610
147511 185385 94710373
80855 199851 297753378
167706 169056 3380093
55700 67900 30379238
29975 186613 391817755
164448 173283 469961423
85198 186070 252350869
41876 152358 276510939
62833 77776 37281697
165304 192143 67241948
91094 161731 176822785
68092 155710 219367910
83076 160825 339041872
20456 125816 263490561
15006 141235 315538289
68845 154722 215051242
153327 169755 40864071
23149 37260 540461544
40674 80611 99910764
71600 139378 169687519
11023 92848 78739692
28585 189435 192491392
2352 69853 168705134
24628 151077 846587616
157723 176784 510596462
8112 87859 199513775
2443 88120 214193223
156859 168459 211493997
34874 144792 275026789
6671 7364 309883839
134937 198978 160242183
174356 199124 230495432
199644 199870 742497201
195774 198173 518269629
135678 176258 616413754
189331 196624 10765946
124454 154993 502023841
180631 188317 19180530
110025 180056 175293598
182346 194682 545436336
73127 96098 370323668
61838 112844 127365293
71194 106613 88592693
94957 122832 69840441
162946 196564 84108338
78970 145931 483279216
117512 157328 99871276
17997 153435 702323560
120485 163436 887764039
159904 197851 94772587
137237 140693 641686364
159148 166654 18609392
29377 178027 531248124
86018 130272 110725425
164888 166745 4665433
22397 181070 860251565
168599 197728 72936106
191044 193048 5083382
118798 170656 820680214
92853 176664 329085190
188421 197378 22385778
65886 142095 190482652
136035 192023 140011594
78294 140724 919092828
28705 97324 673847408
41753 49474 198724152
21041 190974 425053986
74631 87897 33207009
30603 109139 292547549
191665 193549 4660881
147221 171026 937199109
95184 149598 136437030
72347 168293 240033119
73883 123766 726277972
188790 198318 370967814
73664 101018 66088116
161524 189510 70042297
168109 190562 56247500
120630 141249 51648843
3031 93796 226915227
145193 180136 87389999
33538 147201 284428555
114984 162323 118503682
37 68132 129414743
130794 177431 116714693
36543 82978 117078216
142103 159644 44024057
133275 170782 168255999
86666 95302 21476411
178448 182789 898341611
52463 189967 442180086
57866 158022 419204520
66974 184469 293810233
117341 135095 44688350
137226 180789 702552398
146479 191359 950103654
92427 190910 749283592
69635 75923 15780003
62194 86364 475171817
137390 191524 135322435
65558 168300 946089767
41330 57867 41419567
92312 145184 132400368
76388 151235 187446033
12671 190781 853654215
145752 190208 111219536
68350 101044 81579397
13859 57252 108542349
45289 193343 370352721
85225 117419 702500537
135771 166776 77391233
97878 195188 397073497
29572 199996 426287866
3413 73792 175972515
151231 157310 709883707
11493 83636 599737708
34978 39299 10834770
40863 169232 321120878
62022 63281 3091818
106096 128878 218600000
138020 149927 29958740
68321 122914 136575667
20184 117060 242064884
117924 136187 45911327
53629 164248 276681506
37310 136733 248813975
139361 199897 999095689
60415 162331 352117137
157929 194883 319791333
25888 148357 876458143
185561 199955 93698194
2557 102379 776334619
27175 59562 882144283
137129 163765 346678820
137927 148786 280379510
184122 184140 309469381
36846 197145 917863161
3908 125307 840940596
31121 151706 529372464
27741 122293 236407231
198240 199977 896334753
4965 23394 46265590
168069 177402 23475636
61655 86026 964155592
24269 163689 348691444
180342 183624 8187476
63291 174795 568758996
66261 66268 545869302
192902 195700 400882898
177200 199208 55030607
113583 162506 122480472
138041 171144 214588200
111198 147981 92189729
61825 127367 991327657
4289 198978 487162512
40703 198945 395956946
20182 193571 906456318
177806 189932 30323337
157457 158823 381540332
138923 152446 33965814
55262 137695 206169044
165568 198278 81871124
42016 158474 385497987
84792 161408 664596412
33898 131056 885555071
188065 189756 1362663
17211 165160 369945347
167943 187886 49940229
25588 76235 784269829
144305 183826 396927610
165663 178884 33209155
161564 183700 480312731
154453 180413 793258166
57857 182851 312629943
145355 184214 97094106
15227 43346 70249757
62256 85253 31060178
15039 146287 328171395
27447 42106 35552839
159563 187959 70929807
80217 181667 164193032
123407 141982 46443645
142657 163882 84992191
39174 62575 944280924
53164 195440 737156686
101083 158481 226542902
95633 133537 29032832
39009 110464 178681387
183071 198496 38585853
28226 42274 626586842
61583 147015 254028823
174760 186044 576946761
77672 170458 684400414
127872 149977 55493712
195781 197306 3789918
111475 156556 881617441
68708 113734 283239995
116112 135698 49250021
159185 166209 327682700
34154 153302 298317279
47033 63489 41199914
69124 81096 29949462
7422 12708 13361611
139196 148169 478489844
11253 159299 370417965
199350 199882 180939486
159404 171808 962068996
66958 163302 330752338
68686 147195 721696366
185652 195409 24311287
90987 92828 846624993
178442 199755 620445701
51287 151851 783815148
101691 105469 9541659
92034 172702 201901572
158367 174954 41414527
126394 144899 46267555
40374 67309 67539770
95485 166150 176880853
170591 179301 16282744
91175 167440 190809796
175429 198436 57562958
4519 99444 237298538
82649 146367 488950040
22236 31380 22773087
112773 162207 123739084
28031 130051 301102717
13778 124512 276955151
84530 116128 705311502
53271 109292 140223062
38865 113490 186548786
128797 147788 10078089
171112 186181 37666175
34503 54228 49393611
76969 77017 119873
139977 155337 38606435
583 181113 494765702
114425 130083 39336660
122524 177094 735013652
166314 184972 558860363
115217 185241 500193401
99572 121093 53989327
166694 199796 129010964
43414 181375 345105196
98372 99951 3872289
24969 177597 381835227
69723 108698 97616081
156152 172537 144279427
118016 157445 863313711
126680 196573 167274762
125683 166512 102077573
81117 120076 5769152
8860 180724 758344665
153093 163206 25042021
130278 190857 40670477
145939 151920 583028744
33523 195603 405489188
126346 148569 55647024
91662 173658 205302017
36796 166757 325051795
187544 187740 859818054
17627 107242 360649961
150623 167629 42339013
179535 184789 13060168
158764 189958 77989391
165687 174059 21056660
95477 101727 891876526
157056 167567 26091260
95537 193457 682099564
130129 154404 245587910
133195 139977 223789482
88844 106226 43509405
187432 188574 561329944
182552 182845 702299
187637 198315 26697081
136417 149735 33434582
178415 185182 16827108
89295 117995 71810598
158233 163440 158878119
114369 184826 565631688
128675 176348 119279211
37856 145154 268510083
50350 183692 333611165
78548 91207 31611636
17801 147539 267952392
165848 176743 27355105
193604 193994 318057490
186911 192649 556908735
76741 82679 14781023
35941 91657 139251548
16232 115170 247255462
16188 148957 332136832
187691 199131 874270497
158000 182457 61162345
138885 153988 464848830
166937 183947 42552426
137197 193360 140412271
86762 133186 116212262
100955 160931 150276625
36895 184405 777013531
72691 194966 305896958
119965 121131 2899922
105843 166824 319424817
85168 172332 218107645
191978 197477 37891127
71509 126367 137395759
141736 167612 64685495
65542 166978 253635733
182276 193938 29100221
62037 113910 575868935
97249 158424 153269019
14171 133471 298386024
188769 199841 40117804
42585 108524 303480874
4967 161812 392492787
6630 155205 533973304
95473 176415 202668644
67184 168324 276131920
23196 154950 329782151
50179 149510 714875555
72796 128946 140594211
98649 144584 115122955
155821 184494 608704914
149568 196245 151994202
105286 193412 230006321
1800 57775 139960146
191215 197647 16113365
153350 174021 394590189
11157 134418 308360789
165299 196667 132452341
107296 129395 55394640
26667 177176 376487886
87224 134361 117964413
158588 199448 733199700
118394 199945 737020881
41909 171142 323311031
182898 190401 18802471
105479 185156 609272176
184248 189071 895109510
112944 187408 456552870
29054 93564 886716384
6083 51292 353081710
111094 169302 145679522
73014 145805 155285462
118360 165506 117987144
155343 196293 425693859
30349 160316 325175434
25649 163176 715017704
111645 145261 84272519
48998 77026 70138306
129689 186121 751604117
187152 195804 3730619
188521 188597 172464
134123 183715 123990247
67647 161469 652162722
7856 151526 778064507
99883 165796 165112473
97982 108158 25602493
58671 187458 322127074
133770 173492 99314729
69621 180692 527404171
119994 185502 163989959
145834 150818 12582314
107022 113032 711845640
83368 147293 463773070
37836 57025 48154814
199198 199372 285680046
169166 174434 13264389
197929 198185 648110
194036 198499 932602128
109781 153199 108834339
112705 194627 204967467
159333 159445 291101
61353 175657 285789053
76691 134918 145763682
143398 197494 135317130
114487 171876 428729134
176741 180614 9632711
78157 190619 281376519
115625 162097 370784038
161684 173801 1689715
99178 186847 219569622
41936 105651 159265722
172559 183446 27208767
4245 150271 591952295
3843 67077 148777457
20941 105085 374962429
21737 63869 854121990
34114 109500 236068953
166774 197575 41662191
172568 192554 49960488
125768 138408 31571680
6633 13864 478549712
16885 162658 364495456
90677 119617 938698979
35286 65907 76770597
50043 58661 21708259
7692 189639 859455610
55427 109300 770063434
131935 185556 134118963
138528 154960 41320442
120134 129942 552263816
182546 184920 406470436
171097 175450 172120192
110512 184433 836730108
146750 166148 47245760
85630 123883 95685630
35458 180171 362059555
60270 138476 195432391
121948 122295 573266
67789 102915 599153294
25936 49736 59398132
54935 178418 308939301
43665 63116 34979229
80710 132289 821957294
72231 176792 261786166
41351 109833 171260844
185547 198791 286689547
89212 105517 186828058
141392 167816 492804072
146923 178363 78795329
11310 123086 279600740
104113 183864 873660727
55807 123098 268577491
14301 32399 7527418
24939 41955 42557709
163442 179544 432702453
78813 159132 201053047
41310 154888 966251913
19193 59384 784627199
107529 130296 575729170
99834 138346 96575878
64460 130344 164741554
65586 187724 778468132
64490 186641 626485865
113418 119836 16122817
46311 193823 368982848
78583 153652 976809166
11578 110828 248118442
136040 151277 38194796
2975 8542 463684556
22229 41306 47676813
135378 156985 440073683
186596 199399 32043939
146916 148479 967429
86959 103789 41941859
111539 116432 553104484
145665 173359 575158349
32011 186366 386198910
27564 139301 676984571
133811 160513 142055155
89274 105074 597995098
166527 190986 393731479
173173 176287 65634070
107267 132559 18099226
174915 187290 78237828
38660 183955 686438138
84041 130152 854451398
81736 90700 544045839
190892 191163 749922471
25556 176646 568965691
144274 162909 46570831
42054 48082 15031825
52231 147914 239517897
98809 178569 199856951
81813 175789 646927931
158518 171679 278956491
89877 99728 24525629
108648 131132 808790980
13841 177776 410074030
37715 66812 72952491
50737 197984 368406203
127084 167278 100504210
179296 197562 55912557
110269 194401 430813965
175957 187285 853883770
116053 155949 281353937
147776 174387 837750230
26794 109846 207618441
148803 195138 115707485
129390 192440 933687350
101450 110694 23248345
167504 198480 77592731
92737 109037 754598487
85740 124519 97004231
90507 118294 69532287
111171 125943 37079825
192128 196088 9823630
99753 144751 112823011
33327 117626 962550988
111856 168020 483145117
162939 186095 331358239
182710 185404 6722549
74229 191104 292404971
90902 141931 276581108
38470 170526 455503214
8048 152420 361387869
397 92013 229038454
151575 155447 9718285
14732 81625 167111000
119032 166233 118133485
49313 179936 326845044
61341 173161 279607306
23983 108353 373296730
66596 161614 237606160
170928 184225 33174471
75253 129047 134620204
617 111814 736242547
187385 191559 10390467
152236 166775 250356335
42972 193216 388754441
184419 199613 38090537
161142 195077 84780807
132864 178581 114345109
126111 130843 11857137
74027 75092 696893539
180119 180987 586671385
25378 62145 92010907
37405 85758 121003784
137889 139146 3136428
135829 154522 46892980
114880 125491 26673764
174066 195736 865813591
78143 113714 88852041
15918 173630 394440450
10605 100690 537543155
57814 187518 324442153
185555 187604 686146799
33362 154221 302662164
34390 90878 141280875
161450 195281 98137653
71907 106414 86367043
64463 197772 333364396
55012 97438 939485198
189887 197082 17912692
195495 197894 822715242
90498 153263 157330149
37544 149698 820793596
41876 100988 147642625
74228 97397 852698410
58302 140800 206259660
95893 195780 277112155
52625 189441 342322093
16191 181906 414488917
61525 92379 76987956
29711 94669 162343580
121250 188578 790513713
167420 197135 956401828
5046 90320 228877371
185340 188590 5595566
80270 96956 436082713
91519 137612 115480872
65213 76755 5609715
30303 197808 166444319
5046 186774 792610695
109846 130307 51280043
16220 34525 19551393
59706 73010 33058348
140161 168541 70927539
94176 111167 42509027
102582 167177 161769979
94899 114474 315323428
146324 193330 722593342
15578 147805 975821482
60239 81368 52608150
55668 164320 271608162
163258 189523 339716724
20208 35981 39363086
186284 198218 10329037
87498 196716 273184998
130330 184919 136482423
176098 193888 695200772
93911 176726 372632903
28645 163752 662693539
105451 143153 94355413
36682 126882 697371151
160115 196082 89770803
150100 173070 57306708
158219 195415 914610508
50454 71030 960628220
905 65316 251009710
9627 23279 125940852
183254 185113 849979601
104663 187874 208257387
65990 166621 251540197
143208 185847 257289109
178029 198354 40346801
174469 183756 23225116
86108 157154 806211863
175108 179359 540867985
63861 133385 173915637
57774 105208 669492199
181163 185835 11671913
109918 145621 891245511
167088 175390 353625749
27056 51688 950838169
82123 163549 619554167
132643 148811 40478270
170840 185443 36540002
146743 188657 128066860
108644 185282 541807412
34552 113556 197549205
61895 153609 229527678
90699 181132 226365553
167732 182662 37452008
65458 123712 145672980
138888 184578 114259362
39908 122667 207051045
15776 134476 296828126
113536 133168 642908936
56500 68442 103071002
94357 158255 160039364
151855 188965 197900346
127135 181906 137101777
72156 132889 152167386
36134 131406 238323334
47032 149344 256072604
180241 196072 39495428
163065 171668 656306495
63972 77096 290126948
66192 192490 804876487
90923 124017 82891335
75497 138332 314440795
155616 160055 11071708
193346 195733 3239964
63088 67562 41043604
114462 160802 728361944
80104 169558 715603967
194083 196063 4895256
39374 117264 194713247
45041 172021 317769688
106772 134821 70330448
111035 127262 32763032
59456 168602 272851505
14714 75014 150677721
58476 86425 69840408
78752 148048 582534409
26263 69277 318656064
53017 169512 291411297
110776 146457 860615382
151748 166852 37647516
78823 98359 484404727
138752 150413 29303141
39360 51708 30836817
156862 165308 587268722
155117 193306 577138768
63793 133556 174527463
137423 181889 111219245
155583 197040 103524403
194142 198245 10238107
147518 176618 72834192
80983 120267 813777477
113644 164662 876324454
134499 138058 942981962
39817 153164 248648467
182811 190210 18538456
148485 189696 103068359
10574 25272 36798778
58619 122681 160107256
96986 105273 826180344
57312 165266 962862916
101016 187507 216626447
78316 164113 876622956
123149 187443 160868551
123261 148791 882730450
129516 187938 146097167
70071 146127 916961005
123752 195485 179363786
130660 166930 731278200
116880 162684 782699816
90964 125966 87676030
135164 181237 445979497
24235 107630 493978766
44699 188017 358510815
97081 195581 246492044
64175 194748 528492967
113182 148460 605452953
18319 116070 306470120
25410 60812 88654676
188319 194059 14375689
52257 69863 951717397
154438 191852 78005573
196008 198691 150025100
111217 146126 87472571
148606 194315 114259572
64349 91994 363502369
188706 189524 1773857
190902 195646 3552436
145356 161347 702949065
172716 194480 54364297
139789 156922 115057386
103449 160533 915809459
190040 199332 21839287
64112 151596 328285548
103549 144566 805642595
194893 197346 857359588
83746 190485 362690594
79476 101322 776837427
197292 199021 4426813
94769 137018 93462970
135121 139649 448537338
55312 85268 230975074
40576 110681 175379084
167474 169849 212238325
174301 174989 1691991
87442 148908 153894147
10269 107323 242650423
98117 150983 132590133
85857 101326 38472086
174312 199119 259986174
44440 101780 788781796
126290 157253 77510950
120330 184923 700916780
74063 170697 588199243
40931 77390 645522227
168061 193870 13321888
59273 59515 610790
57551 70458 790354323
54758 128491 533326410
37973 191794 471588689
143536 163695 623784579
197722 199265 3916952
61144 95294 85143679
128348 198176 494950812
138295 143086 11927701
91270 150343 588193272
168075 177681 878289804
10775 91940 888779469
193361 197715 10883941
65427 163820 245997042
39316 132723 233769898
47153 135566 221212021
75616 185959 276062014
88193 198948 277180977
191925 199872 287617293
88568 139009 111727685
174479 187151 499443982
196183 198697 6402752
86938 189294 16835797
58652 196136 986318526
199676 199867 787764265
85996 134638 121681738
2090 100845 630352027
192285 196568 969173978
184303 199999 364000192
28947 196741 923947612
2926 169777 417316549
20210 75219 47154869
10143 102185 882194295
163502 167569 498931664
152203 172349 668558485
38200 166865 635062361
74059 170273 240753405
169496 194800 726542425
144612 145394 759895093
49884 152509 256926543
18149 35387 43049604
156002 183280 43961460
103791 144943 809063151
46492 103304 141896823
151290 171007 49215569
26748 28886 5277215
7898 25528 44259813
135883 191083 185552902
180519 199395 47230625
98054 105776 79972738
98791 141124 467116486
109028 173705 859057295
97641 119848 262169465
99129 169995 354535300
94185 111789 142735901
103842 133368 659660138
16418 23356 17281539
179396 192693 171057437
98659 109313 26889631
163492 199998 331806390
95067 136557 988196373
65118 171587 266377687
6852 33079 388197079
77840 82865 12538606
115152 138387 58226663
118432 124425 134571269
115080 171856 53302167
14272 155624 353642732
188525 190999 752447143
100330 148275 585937710
4159 123875 299535494
122588 195006 181093376
60955 88228 340764376
181451 195594 873765709
110075 186841 192106565
168664 193226 851855104
3728 110355 266670885
58576 113343 136767615
178520 193218 36711066
72663 106435 819743925
1766 111915 275262111
140239 175694 88728035
107167 167506 281311231
159382 187375 69966269
138928 187332 36380679
199710 199845 838381803
193547 195159 543759462
7801 133779 315313311
146726 160904 32705289
14106 26024 43788879
190754 196868 15259126
115586 199626 210378814
51904 177239 313670539
14093 90679 191346714
28535 89334 854984520
27192 121794 236482645
46111 172444 677483787
50376 115414 162618030
20443 69622 122831325
50590 63514 32425989
122526 185882 158546962
154627 170273 217317169
34120 124597 483060133
194572 198007 3819399
135091 173802 353428884
36246 191317 387876522
28338 178242 391066377
85218 146520 852370141
91674 119389 281456945
111211 178617 168833888
81249 156408 188199214
17708 133036 762985445
185253 190449 13018536
196368 196529 403684
179222 195067 39485105
44662 189289 361831324
9874 75137 434389120
164838 198839 85190409
199574 199871 743228
59255 153497 235844222
136974 145521 21358060
188766 196002 517744795
2023 197571 489034444
71072 183110 280417463
58935 87051 70207224
139347 144047 11738536
193526 193746 932889538
76943 155852 197583158
62551 111142 121355348
109756 183690 387095621
118581 174736 48662714
14202 184811 749808291
27033 101820 595477244
110833 167261 141223954
11200 176859 414485040
166896 189914 57651366
31591 77982 116041079
41652 142910 253249529
79852 182458 256816859
2586 160816 395785465
87332 93245 789908318
108804 138099 73259740
18131 132354 184658191
156740 176420 49130897
87612 181187 234142568
156670 194285 93969297
25763 173675 369960644
102751 194115 228779007
161920 174672 31867884
148799 166483 338194085
143409 175776 81028720
101358 108747 18693093
71167 137978 796197809
176944 183560 237959087
54375 101480 317008424
67693 173843 265615335
150128 150149 51535
71250 117458 24935948
122802 199512 191972405
183238 196519 33149988
131234 190529 133169817
96348 131988 703701362
154934 166980 29915593
127905 147427 48875206
190619 194617 9928956
170910 183829 991771931
84127 136134 130219526
31694 78008 115822909
121720 138036 489229419
153461 172141 262623027
29104 136716 269216300
118844 135799 730604543
107874 175550 800255735
131241 183637 900610437
11444 199320 612109267
16952 70438 133583967
111328 199877 221662602
19026 117698 246597275
90083 106575 372383361
7847 67534 149422089
162796 190348 69021657
63520 165011 24245748
148602 159651 27648190
4898 26351 53924833
58046 59657 4052656
30146 57340 68088876
31350 183672 803328439
117216 129862 17918311
68870 191574 306959339
13659 136854 308206471
56136 108798 131656670
137446 188649 464738582
79750 183059 258519768
156442 185736 994436554
94143 94169 914255729
85960 159639 184380811
43360 169551 605407380
32068 36057 10022056
467 118837 954099525
142172 193875 905522270
197923 198122 506821
98708 99883 2921025
175962 183239 18218253
53388 140256 742283980
64052 98210 85209421
96249 145313 774017231
106488 189344 207407637
181154 191321 25395071
12532 15680 4323782
183349 189219 94911678
64965 109279 110782339
124811 153943 171601960
144816 148203 8551823
143832 189892 86080532
171647 189387 91352060
49410 144129 589184643
155900 161992 653297637
158458 180430 54919844
6367 191314 786710424
45743 190750 362711563
19356 143101 26170120
190860 192987 573110398
20895 145434 311565651
128431 152025 299913684
180975 195591 36509931
36975 38864 274926699
8196 59948 220348766
121349 180333 147721669
68797 118106 612054618
4959 127772 307363331
181026 195270 35557788
88953 166934 195165187
194074 195717 447862032
23133 90922 169484289
141551 189938 954358516
192316 194909 6378872
94655 156110 695575466
182125 192708 858428501
172106 186796 36661398
39299 143951 648995490
83693 134372 126851904
157870 186928 72604697
160974 199097 304902102
144750 154305 24155083
195050 196970 375197879
52239 65738 99671116
163542 187839 60835204
147673 192930 601032971
140780 188975 120597524
49724 139343 224224958
106369 153905 298573366
158696 173479 632870227
9290 22649 35859755
35947 197487 900650505
31397 38076 16674645
88003 120546 81369287
115251 148606 523667225
96230 127012 174275383
42050 51921 24629803
28643 60795 80543902
123577 153421 756140265
195 46175 732581527
164170 171707 19068869
172927 182028 22802050
95746 160133 488640941
110199 166676 191751583
20402 40680 612164927
147810 185717 903169705
74187 155756 204279037
101739 175894 765345914
35237 76142 102340298
117295 166663 123625325
2528 25564 57632211
143404 169454 65148639
126883 141890 37524030
95212 175785 201712288
129519 191839 812247020
176271 189780 428716477
124716 171634 687843838
75543 180194 261842990
118167 177419 148428068
98615 109433 27301617
25109 194769 931173856
113038 187038 185274507
163123 167316 766065401
141816 198977 143053567
165901 182245 517807197
189746 197815 341520429
150976 198811 485007392
85797 100939 387346531
71456 148545 192554651
73028 130577 491399851
120953 173788 581303108
155451 167920 257976840
177433 194182 41857396
55878 63648 19426445
163982 176447 640227243
23373 31379 205262010
144765 145791 748372039
13719 151522 896627618
45992 176101 325531562
62656 122277 731932525
52867 165253 281098147
126814 176133 123419937
193829 199186 13479097
150568 198754 120455752
60082 117076 142248464
171030 175363 10814753
79234 122832 509414811
134626 179680 112738034
164405 192570 86120062
44933 107694 590504793
82017 109282 386437060
107827 168813 650080133
146744 152484 449694682
34433 180743 366063639
8947 164983 452152333
6302 182918 831830054
145686 155571 24847094
66543 79615 529346205
86624 135958 123509997
172896 177666 11977595
64148 115688 128770464
142076 187549 77297941
190118 194735 11465831
30476 31261 107239033
140409 170267 74666517
15405 71188 364640947
8710 87214 196379779
194721 197892 7974261
105542 106040 1256821
133253 152312 551766908
40409 58548 863053293
115353 143209 732158629
58001 178502 908742703
83487 116139 671463028
70455 182532 280529211
121698 153977 212580372
91686 194234 256670840
131518 135520 565478969
74109 194453 801964686
40998 131715 438941851
72299 100199 69654136
135860 163679 69438989
163229 164514 216857811
37483 173463 757064246
80408 147287 167368265
87655 166876 198161259
119527 153547 85389050
180186 197976 949697182
137735 145829 13886187
78057 183441 587300866
151365 157326 923931528
165588 180464 37285323
23969 69059 891160313
73785 163378 408904185
64664 174580 536452000
70447 143580 694788870
28416 44496 499973931
170596 182966 331542121
62022 120213 706948700
166630 173887 18297119
147001 184632 94145968
162178 173840 23229621
197369 198391 2624441
50987 166941 290086855
87748 103225 38528474
60712 131608 177219168
54196 134781 201637526
40654 83889 531884094
89602 152519 157726341
191793 191923 309294
170162 172699 6433771
47395 146197 247134399
91634 126999 88576688
158651 193845 87925730
188204 198223 662500426
68480 179934 278880260
105592 180986 188727671
145553 196994 965623819
52269 100073 119418622
30740 158766 320329374
171834 183435 57088948
165038 166314 3225936
2292 136101 260892087
30721 39676 22341466
121389 131092 24432680
180242 198149 44754309
63247 116068 183911641
159883 175483 761915965
121387 184613 966847333
187026 199029 821154561
198038 198322 709584
15565 22454 17144601
76738 195619 297368957
34269 63262 72668977
142912 151733 22217213
142049 171531 685758593
17557 91280 885849101
95448 113675 45585451
157213 176901 49221954
184447 188319 9658714
77572 194595 292740102
134911 194096 324060811
137203 199122 154856311
82062 107721 64274543
176211 189237 237550140
132446 179385 907159332
63074 184584 303944213
142935 152319 23654223
113135 199660 959512767
188876 199710 606762338
71259 196097 312322847
192859 192912 132944
175578 185238 336319964
65072 86746 54122050
99123 145873 117230771
78648 94657 629750830
41148 83618 607616628
41653 170395 163543261
88154 122030 84715189
101193 123230 55331911
155718 173729 44981354
144057 195085 127582661
164289 180198 313560825
71370 134240 157460455
31444 120576 222908337
91398 124822 83755660
56001 185116 362777876
135802 155400 49089639
154847 161069 15398379
134231 171552 831402955
96167 169924 184623033
114123 142316 104357415
105236 125521 319861688
19665 49977 267622861
101348 139933 96736082
65917 117208 850389461
120379 184074 980941324
169307 170002 292076690
189527 191281 426670185
64320 113023 121650477
24217 175152 377535508
87402 194367 267572442
61219 137180 189969561
132299 136500 61176053
155345 191615 999814168
108861 184876 190076864
157455 170968 418067281
33667 148931 759567152
60220 197787 343930829
185357 196236 27135307
147654 162089 563467238
4160 159940 615797276
182588 198871 428337051
55889 198643 357078120
111809 152652 102477774
3578 101716 959962032
65787 162421 68056018
52231 87775 425532212
71022 115652 111652228
71100 163916 366983209
63640 177000 707904180
12463 138335 314850532
28974 140888 279860685
105989 188040 788562530
159373 179837 177970517
29816 149032 298322319
100248 102159 4874515
167273 186879 49106490
40900 168453 319036709
7696 134960 318554901
157950 169472 28661498
101767 168416 934904567
163885 194790 323653686
2257 140773 346423551
156007 169898 34558080
119504 191132 333113958
130939 171747 574196832
158954 193653 86685185
195387 197347 4954541
17833 62749 112397247
154943 197434 106058201
100191 115289 210121974
43922 121492 193877700
157126 194624 699183812
178720 194739 39926856
195081 198914 182124193
32506 158246 314674083
176016 182469 357756431
115494 160921 229042376
91985 137959 115091118
194546 194735 35475591
63834 115472 128974514
144654 195937 128253438
61551 71865 199769259
31622 40921 23260600
151775 193049 979246094
15403 117907 256125400
158523 159041 453814
27276 188268 402650034
191796 195493 9160897
92182 92716 1343878
41345 161395 462029163
101790 114654 479648133
152160 173289 79497505
28303 58483 755705818
63080 188070 665559376
197468 198617 617754312
31119 42200 742919570
157338 194954 275021860
199049 199636 918934962
152413 187937 88710792
80669 170719 504361873
4235 91973 219465158
172058 192761 51688706
121136 130325 487525000
106731 152847 115630503
123707 189759 634472113
160346 176094 39343617
189307 197987 21684019
164081 192602 71425191
128016 197105 172758579
151816 191894 500006605
135457 169532 85085569
50869 75506 186142760
65017 158023 232663874
112681 139469 230813398
132809 193433 151549561
16471 86205 961543269
40852 146035 884415579
66880 121993 137668485
43289 75064 79366642
36426 83074 329405483
184731 199760 37652604
127729 180774 132689530
49371 192909 359068133
130669 155371 61943115
40394 101654 294125776
31831 88531 345300098
58643 161067 256142942
113460 121111 19150075
101096 112911 13103532
167532 174699 200761262
10777 161800 927307382
95711 199260 283978793
64261 126341 954121456
10148 140846 486724294
42794 67768 935923167
20952 93613 181624956
124788 141742 388064324
135544 191680 140363595
194635 197275 806008667
39371 153111 770832958
194362 198068 995811806
152631 154992 990448436
75383 187737 281127963
143887 181822 94995929
191168 192236 2741992
151295 190733 424961564
82315 129887 119206899
85204 116628 78450425
78373 184015 944970173
177164 197594 565746048
57910 83947 80715091
98406 184262 725341069
62097 118535 536972965
165988 195178 964101269
20156 149943 293902804
116972 164148 118091375
167969 188539 457995722
106715 153797 118120289
129079 159681 76671987
1290 33209 984494942
111965 112452 44362336
148757 188637 12031133
134988 158806 59587504
156069 175046 47289113
95404 115701 50830825
17612 152439 337423641
90095 175655 946207568
135689 188201 131215389
58712 119870 309227991
119494 199357 483716810
159547 183486 59814306
58536 147824 849043644
155820 157927 5230363
2025 110973 272302942
2361 111112 271865238
78892 151790 182484680
140138 194939 561309522
196063 196350 77744287
143646 145301 4212362
159262 175510 107231981
66537 83700 42786524
60203 111100 127032984
11084 92228 120653861
167603 186004 866370845
9863 19555 664964590
80227 113252 82572929
83457 107991 61443428
6636 50466 761072022
70 191125 529435819
122328 193579 303105290
54356 118659 353496627
57126 184799 637671316
71080 149271 195868392
39399 183561 478839230
46292 146781 91384954
157662 174276 694578074
147640 195762 120286808
116759 149930 736870664
67813 102864 66095564
91089 121209 75320198
67583 159426 229825971
138445 170569 403052934
37459 159933 604533106
58581 145928 218426414
131410 157642 65667321
197950 198069 313462
131539 147218 440564157
120203 154863 86950177
40420 140853 338113458
94991 183741 490250299
129493 158955 73750334
79568 165961 216154230
44125 45005 23029150
113083 141360 70831542
71009 121123 125345895
44882 154286 273915650
15660 96490 130218278
117625 135608 45270712
57010 134936 197713912
124134 139527 38469995
7526 60026 940294236
171537 194286 56798663
145390 186395 102549367
89222 153680 231225838
119049 121175 946596095
71051 157752 217100891
43587 61664 845564332
86542 168280 204387422
87209 163449 190688117
100431 137577 93282333
78750 146546 169636215
81727 183182 63720713
35779 145820 275312801
45394 97012 128930136
88575 168775 701154576
67851 154116 702051861
79627 97380 560580288
132681 196262 158916607
89562 157849 171061712
176594 191149 317587957
153935 155110 2895505
177145 187153 596461781
132622 175785 107910553
120635 171548 127607147
155909 198273 268717805
131609 184450 964503075
73297 195464 446023092
21649 188822 757752084
161681 178371 787268250
196316 196769 586282
147922 178760 867765132
23846 94623 176925655
182052 183559 3704913
94153 149706 139247514
29787 158999 593557148
51203 195458 489428974
131342 149164 44694094
83097 165590 915022351
1087 76319 188027600
153908 165871 30874963
55612 101545 114582582
91983 99533 633040028
122061 163988 104929108
3552 21669 45405887
73529 97664 541521832
113700 148588 87520865
94162 153197 147981656
62610 154701 393751834
51548 155280 259717982
93853 165591 179525921
83050 92740 24277084
177037 196229 341175618
111078 159216 51008742
36549 100082 158702949
74338 186800 281445177
70121 109193 97853561
94851 137760 107498743
135624 183149 118816546
103027 172490 174058587
109860 166603 139023769
67401 72068 930887351
122423 176233 481691845
184995 185560 109510303
34486 188457 385189715
90684 153491 705603400
8550 87227 667971452
169872 181623 579289302
145048 173442 103120343
170162 171704 348468929
170983 195478 61175670
25678 145900 300675496
108530 161490 132515968
126077 131015 12347875
168665 184728 976075955
114002 135662 98365928
22008 90531 34532124
127752 198483 65819889
147865 197868 219432820
81168 157947 665259445
170090 195261 62933133
2992 138883 974047930
58135 66064 19865694
158805 166796 192194090
71842 151102 505603009
168085 180306 345719283
49576 199862 106675251
42920 151156 270859723
114329 135201 827280006
118361 154126 89792856
116165 192498 191123003
160307 192589 166424100
63117 172867 680863106
132853 157279 417740160
57466 130408 182400227
182350 184870 257327498
159559 178276 121714253
184172 190308 903067745
1811 161233 398697232
153975 198564 96832519
18484 195813 443461263
34575 168832 335830749
197694 198051 421762
125978 196805 613477144
165114 173044 19936880
137723 173410 89280693
24413 75549 111163102
94557 112031 43694099
131342 139815 195642281
83165 83706 1420909
141908 183923 105100163
128033 161031 504907877
14502 111343 242030096
41288 50638 23332847
138686 196621 847642719
66960 116084 837783543
83257 189956 475709782
70920 92155 53150468
124579 148187 59103565
162436 173778 628077290
104005 137651 84351792
186678 196994 81404246
143565 196353 132010129
51947 197438 363970447
101714 199131 243940958
115127 190859 555046354
62724 87775 62568748
49862 197510 369335139
180102 185866 885780792
196639 199702 7767795
172246 188234 39878963
9313 129157 600897646
173292 180221 948948053
144150 192930 122035357
31752 100230 445637509
143475 175109 79124934
182248 196329 92694821
115020 160234 113361226
190541 196620 636791151
162460 168606 15349135
191399 196590 12966291
60778 171752 558521574
185640 198841 933250145
158060 186356 70724598
74169 120683 116350153
110291 163042 132025765
59510 145404 214828962
3760 78477 186926631
81986 144758 3446573
110564 179667 960700230
193947 194709 1872436
128551 145414 961927680
48956 181840 332569063
40233 74841 514737855
5893 55866 125208385
8875 77994 172822904
79101 136155 142870609
27709 100250 181131362
16381 139583 761837380
130689 180945 958485477
14414 128916 286332435
182653 185696 930574327
178231 185533 553635504
45878 123787 639199446
143235 199754 141479488
155047 192625 447532178
181323 184495 7902768
121899 169320 546844415
25795 176868 377886926
68958 148612 199385545
77869 107204 73353187
18182 104720 216336067
92297 194893 256634544
79551 116793 93070521
73238 131378 303705186
182562 194820 30546391
141661 143125 3624191
151918 159283 401608001
861 156826 390213164
178140 195498 43303849
118112 171904 924593733
120240 195629 401561983
30318 145185 359504966
155108 196492 103315540
14047 96688 206492986
30355 137720 268542033
189050 196894 717633854
83345 151646 491279824
41862 114663 181992036
101078 145827 899351049
162668 182176 210301139
193191 195712 759427798
138222 165984 69443734
101933 187978 215418289
173235 188675 38554552
110089 139027 72487916
9199 177964 974490119
37197 131175 671928256
87119 122101 476367718
20501 152259 994658188
44147 177490 333640799
23525 126767 258246097
119660 125250 14091088
84489 180531 240327749
41725 168137 316170449
188315 192814 915620189
50125 99204 122584466
18708 181728 407820277
47215 77071 74579588
19304 106509 217985018
54934 125627 176801615
97496 152861 138822678
184364 198951 886233063
29609 67162 93945988
140798 174796 85042838
3365 43713 101033136
134221 194768 151328698
60886 104926 109888335
57611 192321 336894728
25805 122011 595001164
57649 175509 920121467
39051 62287 245875173
185822 188167 5847151
154976 162114 17644248
186789 191816 12584823
24337 31140 16979796
17149 179879 407077955
164935 198728 84672030
7209 67016 413264335
109983 125355 38557773
65355 87832 56128494
152629 183065 232658454
152305 162685 25772272
176350 191078 36736277
108328 194863 498355553
63230 90871 476651899
125699 162936 969878436
67463 191803 311043748
47014 198196 378156845
158172 190705 933840713
76695 189551 909074643
65957 132485 706528634
128286 167677 98420508
97777 191901 555767389
168605 199086 232846033
185592 190623 117372591
90681 145631 137642779
31729 188444 506255732
171003 178098 410100609
121152 196728 429634390
185790 197926 440498862
176456 195534 47597953
190658 194922 10554923
104546 151651 118038988
40071 68412 891165959
196297 198208 933381326
60097 136971 22625711
65709 106064 278210486
61312 136974 189220789
51881 117417 690464888
116835 155217 985309015
7179 50475 666664477
89786 155918 446146644
88030 173322 895154954
31160 193722 406645699
176803 182228 260765211
133265 165546 80645690
5962 33902 505117940
77390 110677 83231678
115239 148182 82608529
62426 71236 146583339
131708 187452 139454535
10510 36811 535118682
158251 185711 3700403
81353 165384 210200562
172446 177349 7394997
122563 163323 101943605
85806 179272 959145896
157794 174144 40832361
100974 123996 321970572
14764 168333 383954145
80868 81965 969459717
150616 192546 608828212
110786 186162 132888557
82890 149546 910542230
13517 76719 459893319
117403 120191 916617600
63162 92304 72797739
32672 118735 428211035
193635 196244 32651146
111351 130057 46957717
58317 133317 187573720
56811 82533 99128961
99892 155906 140512806
170400 195261 62134529
147858 181453 914087160
49966 68046 45221745
19488 183789 850316074
132600 193340 151879979
53607 165168 279039464
108597 191793 208160678
138992 176727 94478027
92919 93670 378514464
114351 173504 960629520
462 136572 843770130
2191 115150 282351253
148298 150250 737655797
89737 156114 166322324
39163 63432 10539403
26084 65907 366579846
192737 196066 152055394
161980 179732 21079167
181169 191749 276431474
166448 166794 862542
181966 187208 358933652
31512 122368 743648606
84724 162200 114210623
76616 100819 885150229
161617 190712 72777178
177748 189386 29066714
89381 135739 116224140
168814 175831 26937451
71096 152967 205107136
166440 179103 31779460
63123 166579 249965218
23077 173356 375945502
47868 194147 814852052
35322 183436 905078057
86447 115419 72333210
145926 170243 704884533
115086 121650 331058199
162635 180429 44597727
9459 142107 976139488
185830 197203 28396667
158974 185129 168802917
100811 175875 188045125
22054 50229 70385361
167854 182417 36574332
63446 168534 531228048
119990 192280 95109808
2128 178693 441696674
140779 196729 222538555
36389 132935 328153174
25893 54639 304407375
143363 182114 24776656
156809 193212 90943673
51953 178918 830629754
177357 190391 211459856
59521 186368 898352883
49407 94422 595608035
11469 160176 372059202
111275 194404 208071937
69851 88351 46263431
4211 188314 738767400
29334 132334 257650837
157002 196053 515612932
69877 157910 220397262
57987 81908 330953029
90441 146781 636019581
20870 35922 37625691
188569 190645 660001715
155880 165476 23786941
56537 83602 686212618
57410 192987 142840253
133915 179626 951469873
46999 113075 165155538
2783 54005 565249733
108183 158936 127078098
65743 162003 240680508
80113 147786 169444922
56312 164755 271093104
144756 164107 48339056
106025 158172 130634966
92114 189013 520503737
172979 175965 307088060
67914 194732 317221240
120847 189999 652759093
86203 97067 26991356
103655 115704 61380292
48479 96401 119773237
25138 189319 410686353
122557 123822 681011305
176036 182636 16521297
101918 158314 141315481
52541 79813 68205949
161909 188830 67333479
36534 164459 319937645
199853 199907 772467614
135935 143034 449213486
169361 183511 151052829
15193 120457 964953806
181441 193351 29747253
151650 161724 901883611
93146 187009 350811452
149851 194648 111852742
21581 150786 354124361
198299 199003 1811313
176403 195903 48692272
67028 197423 220789574
68572 141700 687030494
157034 190592 461806193
20157 144378 368834861
145095 179491 86075031
112729 175903 740106907
46630 165776 605016074
94064 112673 120942001
166994 191783 345479352
79480 119929 998811901
142245 186371 110443826
111178 157620 701385356
163334 196386 603809444
108644 186149 215813303
93875 170465 477312602
179512 192894 500638913
99692 133102 46126868
84796 127838 107692158
64515 104109 98826308
85658 192222 744971895
166074 181920 980402906
64986 117970 132309694
74038 161906 714040197
85149 145002 945500676
10044 62349 307016373
34091 158851 312258251
127238 153647 344765741
189033 196657 387934332
182481 198286 39473875
186517 196016 846366625
105518 147222 104440353
45280 166427 742138004
121756 133383 624197029
50286 164203 366120650
63737 134726 684540251
53395 199789 366315783
56407 82733 65656331
47442 72499 594264001
157297 166545 22989460
6462 114219 854479908
8417 110432 981161114
28600 44876 545451307
83332 105477 569946421
5718 115751 275309756
85291 184334 578061610
80588 87833 18168251
9539 152969 850194218
164446 186391 313185035
119344 150922 988266678
53962 181720 319675122
170843 184138 33189381
118399 199108 702310226
52144 85088 734693713
167580 182219 36781554
44785 64896 277386267
190154 191604 3601517
37592 39977 967959461
93998 99609 676536296
59434 149728 225936653
174947 184387 23598225
178325 180548 544561795
5770 29106 326510449
45897 186823 821289380
45325 187735 483265368
25445 67577 303964326
89908 130277 101187416
167100 178251 446264568
135118 184089 264215138
12682 29008 605808429
100562 110967 26156417
4130 119244 325405243
71283 197299 802511467
193739 195121 3396876
192231 196977 667201117
89102 165798 385751961
166330 195766 73632899
144269 163550 979595970
1675 136373 336885495
20127 52604 655028673
21811 43898 385270097
71962 144069 339635247
3186 82350 596546072
32079 169899 344751618
176935 184898 788706995
45302 95875 126354061
91441 180008 221736010
36716 176675 350228494
128314 186049 659484762
193887 196833 218205217
77819 102894 62570989
107252 168387 152953986
115462 149746 252193231
42849 60378 261696939
61674 67456 14338834
43999 175785 710441183
113958 191974 712677521
137858 190396 131445688
103874 193145 926048555
103612 125186 54165272
18529 120817 211565763
82175 132528 126183712
43231 171464 320839326
126648 130032 917278350
151441 191935 578210521
49785 165973 290662251
98015 175661 194421407
169998 176106 15360760
11568 131771 300678489
27761 77163 123480758
88219 174038 214816744
7624 134765 318233573
151424 182515 56257088
24391 42346 44929158
67253 99256 79757539
88927 153450 295565265
153385 192998 580983608
29231 132580 508906196
112667 198436 491420492
4621 54426 672764303
77335 105407 70191427
112562 183875 178455231
74055 134466 151265214
191051 191533 1264295
31501 52024 51317387
121531 127120 833744160
92739 199958 573629013
192459 199218 16945984
41146 162896 405449052
84362 142606 145720898
187135 199705 31437090
121661 134373 85441637
75305 167737 231214789
14840 43788 72323217
115626 137071 53846459
198158 198320 7089086
21378 31268 24697021
174967 182621 483837882
43846 98996 370595816
97655 198165 877701319
182609 186257 9110021
158053 169302 28006195
109364 142984 643722057
136469 156861 51103192
90804 198871 824409281
54371 181955 340907782
96811 180542 209684605
161294 171823 26443473
70450 91380 404202250
124873 128780 788676809
33513 131019 244040662
19069 72790 532104993
191771 192776 329368703
17135 130166 392939214
117114 182161 162970080
196997 197957 976951562
151091 181638 692656364
136923 170454 768073591
180597 186758 457292379
4492 45912 967604380
110848 150348 755699627
175684 180575 882591802
112416 165985 719747890
99952 102627 873117049
109027 184935 189811684
86473 172429 983249382
78488 181257 257151409
87048 123767 91880484
89129 164369 192486959
8441 98459 589006920
6312 160724 987060940
7417 179574 788335617
96096 165773 685981155
45381 84240 793177811
188293 198672 542621048
148144 151137 2064469
164108 190599 760773817
75728 177277 448401998
136234 199919 4251269
163386 199988 955301117
1877 167657 414521980
106350 146824 160841122
60643 182932 305731376
186897 199776 32244376
86747 154563 612133418
72337 149253 192649709
183556 197562 34997596
175685 185351 94156910
134769 187494 131891740
135674 144797 22700979
134242 187924 134229306
45627 143231 244074561
161192 169180 19891452
113585 193404 784432243
72094 79814 19374130
73245 161780 87727183
36097 148012 467335806
136682 164615 69720889
129597 154083 61464961
143112 176679 631571437
126429 130699 10713253
99895 116856 42538022
194070 196363 127038769
197028 197156 838950906
16366 28397 865329579
15629 134238 296645501
192771 195499 846174861
110464 153926 438118321
112102 141472 73618259
75371 159780 613704541
198165 199478 163229557
196863 197113 611456
23198 62082 344878691
144192 174498 75794727
156807 195515 217558846
172808 177640 526185165
194732 197797 321705463
162214 185410 58067459
52041 88160 90373100
169854 173698 561886766
81046 137216 140649427
127356 161371 85132337
8352 143090 879313027
63662 100451 91689591
163940 177304 186798418
139462 170237 76934426
143103 194786 943503634
171954 189090 842911737
127112 192826 164405555
94359 142459 120410731
63149 112666 596694626
190081 195361 13098177
128604 156613 813858443
145209 177204 633182255
32138 73945 245224688
143140 144877 14942524
105168 121513 40811123
197619 199343 4383878
85867 191455 264088790
3221 179315 440533573
150428 176210 64418218
57842 149861 666497662
80553 191914 857586930
46509 196058 817061808
15930 177508 404116320
117181 163831 685939249
54135 123710 174086873
146638 154797 20600628
48478 147144 246854878
8551 195259 935624373
72730 128291 132007633
128990 144529 38857022
182560 190675 20281456
142956 182267 754278460
183647 187516 9728557
92355 153590 153463934
53613 150824 469056402
132112 193704 154015121
74223 177553 227456012
182938 193977 77557501
147546 159723 662377072
158822 177840 47546048
31861 48213 40910157
52496 93337 148676338
94870 190191 238618182
92668 142490 937281650
195798 197158 794729894
55881 103260 118232739
8443 47424 540402492
76966 165535 221545644
129889 174883 234583799
147387 191203 127360006
133338 199511 924035904
120136 156738 599238367
28386 131431 257784380
41336 48281 17334872
176291 189317 527148864
120679 199125 196375535
63938 82187 45450686
42832 112604 175164654
75391 143087 169321513
150285 191004 260741861
147821 148661 2146852
88574 148700 654563614
162493 185442 732426518
175919 178203 5761766
177203 184740 18744675
119409 171981 131712824
129213 187220 886124468
23024 157786 822887358
20329 105723 213424108
60343 105090 111694297
26389 113620 319124035
55817 140350 211346884
20843 184370 409003848
7690 129417 304652407
117337 164230 117445315
39144 86543 251909271
58278 72899 36352488
112510 148780 90920033
160216 192008 79435655
116994 151948 87694216
184335 198544 31781900
54080 120453 647093344
49710 109844 150415021
67270 163218 239925473
162636 177291 36802778
66679 163852 379492682
144317 196149 129598492
114110 145663 79072556
99089 164522 86945031
80044 92942 32319321
20853 97462 191433604
172796 187026 35623436
142469 154294 310269380
18094 40855 51132992
163466 183965 406273762
86545 128526 747273813
71341 185784 286429555
69500 75165 14194896
52195 54551 6029255
33936 163741 979923829
101178 145737 759971460
71306 109403 713033942
48610 183416 337304934
174259 190852 41477398
187383 193620 285182207
30696 68949 230513600
158988 199306 896757840
16109 172332 390713425
120048 130267 25705891
84800 194063 273342307
71857 150524 863330572
169711 190472 52012269
145801 154210 905243205
40805 50818 83355911
73947 74078 350031
155988 160126 10326285
179111 194757 39007693
126992 142685 39224996
187416 190273 7149136
59435 167160 269349856
86848 87674 812071280
121104 160260 66283116
23286 110580 697081957
31287 183908 562954628
688 111137 876481269
81232 166462 213223953
28470 107907 198638908
157822 185196 648278136
74207 122566 121032681
98093 191907 407467856
19535 179223 399499052
189752 192790 7562436
180095 194086 34957489
149497 159016 23733098
26117 26868 1845564
9138 42654 390060586
138614 176981 96050857
191599 197638 15091122
172163 178832 16681581
70417 190486 300502249
33252 120330 345065004
40700 98636 144771892
152677 196327 108982624
192868 195947 290308289
177985 188030 580644939
117070 123125 15328841
180494 198140 294071390
156631 161511 12079079
196225 199593 1247330
148244 169424 52840192
191520 199873 20950962
32434 99759 168200539
77775 170531 818127348
91715 134425 320980885
163588 178214 23911352
115310 150022 903615476
40721 85428 981879532
172787 198100 63297113
146972 147227 668168
159844 189515 74140879
17034 140796 309501009
194759 195758 2531981
97260 103051 532877116
100846 106473 14226142
162664 187886 63141097
193002 193536 630164465
96992 139851 107395699
143217 180501 801985487
66582 81412 36918774
19792 182051 849570783
177215 188372 772600522
53446 77217 513486136
39925 79909 100019316
25978 150633 311867016
75738 87133 911515136
29433 130940 253899343
181602 182814 537485906
160508 194179 84169399
194393 195539 2824100
138403 153170 108521285
87631 183633 240190731
115210 141804 66645571
43061 181016 345047955
198578 199014 1087730
166101 183992 916647599
21571 57009 600064460
163604 179783 721600644
190154 190473 805264
66450 139688 183110847
133875 188426 136380280
128942 166802 94663893
91766 108723 42561261
34242 95234 152505788
76749 106542 74467620
158041 191876 84576837
126162 183437 758121449
161961 181285 48360256
61682 82517 51855816
193805 198168 153750488
82712 149125 799565584
78800 186219 268780525
126625 198014 178599557
34317 90697 666238214
180680 186400 14325172
60020 91009 188223032
111602 124977 33614378
57553 90749 82800033
119740 157327 94194874
117751 154829 695974297
141603 156013 36219831
46679 144041 284944229
169895 170589 797600578
303 107577 849408919
167555 179246 469932768
78022 120198 372661702
43956 94404 126062265
128963 159150 393998044
88740 178859 816364849
16668 66737 125246553
136050 146899 139441750
149189 193238 110068786
39639 47890 20708302
172078 186097 932671149
10848 187454 441785455
95570 131555 90194038
173209 187195 35027625
77613 128732 248963579
37068 141807 261997257
96859 152337 139080648
54503 187192 331966627
137901 139144 131583777
44892 133912 222752164
57478 102973 113477492
71295 111023 372254491
115307 196016 465826071
120585 189011 171309710
65437 152978 454119328
40629 195140 386499341
46824 192837 895478523
68599 122305 884824633
2788 91138 220879608
158609 182748 78169850
123616 151592 638299888
102579 141812 98337499
99937 191200 228496893
64603 89681 62486243
28164 52582 786928323
166712 172736 696181807
165729 185597 49756718
193628 199318 14309804
19872 87878 169999416
166686 176663 357527448
166976 169938 684953275
155734 161759 14947282
33869 62675 72187328
43444 98463 89375122
159796 163905 10104566
40234 113910 953989046
43880 114716 979838463
103745 117989 800302826
122363 186997 321856963
161457 174443 16808436
32463 92523 150217072
163799 192722 72426679
170048 176792 881560192
44934 100921 139829543
114074 174554 682977070
73299 115253 104946958
172095 185402 273636607
142063 191304 123186944
24593 161880 574564295
134644 172324 719805314
127638 156949 73471802
5848 107178 253471743
153891 189128 432765030
7029 169644 827934080
158962 187872 72227366
141018 146350 173431540
184169 188463 10773197
197731 199708 143668071
29863 124743 237313754
127758 171106 108481426
105782 194114 221075518
163939 192315 39955220
174988 196552 53906677
20638 101253 201385483
33558 190356 47645790
60544 163359 256977205
182061 183912 837295281
9689 123903 829302595
138456 176165 94394516
76381 177665 740638928
16604 84691 170177073
16716 199911 995566704
97999 191592 507928584
18437 83443 162432534
163163 188304 238753039
193976 195447 261234421
181697 193496 29416288
71337 110340 986983193
76563 141889 569370928
37535 133645 240540880
79545 176767 243353986
49122 84025 87336631
61726 195155 340464542
91687 133388 15710431
96661 184803 220621490
78521 85411 17245288
47896 199602 412857735
115923 121583 424366352
152446 154416 5026569
61795 190230 321205193
64173 170629 266235096
127062 172178 198708792
88463 132120 109369319
79106 86987 678344226
75586 149264 184487151
70230 111453 103116779
76560 193597 500098304
155794 190893 852660940
50828 91439 101529378
122301 143885 330443404
101992 144136 105593698
83800 146969 631861817
159253 177472 582185124
185689 197006 28265093
164761 174016 389575960
31646 38365 838650497
167476 168061 1497597
159968 192076 80219030
171315 178237 688432520
185747 192381 86849026
74327 186035 279529608
40622 111106 411212176
163101 172047 939486852
149788 167587 44279954
158219 198008 99457084
140002 155368 38626485
68266 159133 227438261
137972 173584 89137878
93905 132318 96263429
72605 190167 119186955
106884 149351 681379734
179013 185897 785521624
55378 173105 294440225
189370 194057 997616419
18559 142764 310564679
148481 187519 97603122
62295 187511 754117497
74965 105666 76765042
80916 168000 275614390
166983 195159 70431864
66760 70504 502028996
47540 128109 201547093
183540 197726 35465930
92137 154136 692854899
62348 110930 121307470
3955 74396 918103675
190080 195039 680094033
185940 199551 23042872
95611 193109 244055027
67808 192978 313149540
70264 111523 423156589
146592 172372 991553617
119921 156706 92269014
171919 195790 566549802
111669 124631 116772218
115527 193626 684115902
184373 199709 972364294
175588 186518 27346857
82082 102417 616793306
88824 98017 393950065
11529 24532 32480708
149354 161878 861364722
12585 157727 669589742
158660 190028 78397552
24925 154018 341389018
60750 99272 95940540
196669 197136 119632
187819 191007 724415899
81524 174162 231876753
36664 69166 81288018
66850 114168 470723158
129371 133790 11128961
35671 132006 739601470
82774 106727 27467500
113736 152180 96441807
182216 187634 279070169
90307 153742 168296539
53583 58037 11291840
168273 189483 53187000
106488 121049 36380854
92330 142831 406309506
20089 167862 369524263
164601 180909 248058274
136624 187553 127364350
103030 168680 986369320
22051 158973 342568118
159020 181879 57165841
162980 193703 76909936
189960 199664 82905677
106462 184102 194266244
134861 172287 540352502
119762 166236 116307586
117673 146695 72745685
39571 192013 861128121
9393 89492 200219456
138438 174873 757047659
86541 197086 276488322
14077 190788 739594003
45524 163498 584652235
136164 138639 6098904
185573 185835 638404
149761 170469 51626499
97232 146699 123875924
131899 174651 209139739
120161 188049 169872117
137786 138643 603905613
78695 90710 275723233
102584 194096 229132229
96898 110461 34001783
102940 112542 954458005
187561 192022 183853739
150545 179876 73299533
108744 181300 843043959
138182 141071 7204092
44088 183186 347993257
103013 194958 930862653
68803 147198 206925166
32426 185986 384188757
20583 94047 535896989
77354 146096 521493829
3869 144561 793750990
9540 190046 451573459
129093 144967 564379932
41106 164226 307959052
164363 188996 86732595
143423 177425 777665527
75999 184765 272080948
113514 128720 38187305
151823 179630 290678125
77364 163951 216615830
123381 131667 159074773
41692 193728 380298655
115362 168986 327552168
81680 180720 896302980
82321 113707 78507081
106154 148109 105153864
7791 194431 466959231
71779 161536 759604725
6929 53911 117642847
182466 198506 40084387
94221 139400 113130971
33258 88558 138309248
21166 60291 65519973
86463 135974 312644310
30556 120849 964798911
78579 89726 27782092
190533 195934 13434895
89690 142363 131899760
51972 104432 131197718
27366 151346 678528040
149272 157992 21761932
64585 102422 94357861
20732 110085 223399532
19211 117558 245766670
110302 186653 191130259
71714 158320 216835437
131302 164995 84203796
144207 145699 106930469
84285 126254 105047425
162089 166364 553881148
197947 198241 361303123
18319 20942 6510897
187242 192105 12108128
13894 183619 652217525
4832 5160 803848
27224 69570 111655490
53185 92608 98583007
46303 60030 324626385
15325 136148 302199338
34249 149648 710958629
193132 196426 183677604
171468 178625 17874256
105611 161292 139442158
35669 77863 105493703
6123 62019 140048953
137027 146077 738795579
8645 51164 106306515
21777 50290 71264535
47743 57667 16006828
197464 198952 3829360
20725 106189 892389696
193216 193932 1765980
157185 157452 464647844
135847 182834 117469274
123225 188827 164084420
42893 137367 236389838
38379 39076 1777657
22808 37089 834081356
136042 149749 34386523
41564 177490 991470322
61734 161665 884496240
162189 194547 80913611
133131 182778 480677076
164502 195865 78512199
126145 190696 161472837
80438 162450 205163754
54880 111385 141183800
56664 63724 522053213
34035 68736 334767467
61519 113374 313636353
99341 167746 692997762
192770 196461 534203218
23414 73747 191065742
22247 143814 648557775
44355 102136 711284450
153329 183034 74138990
91623 173507 204979856
64554 193665 322839002
130235 190350 150364582
176348 181039 11690751
153813 156557 6774232
184814 194564 880823524
142655 171087 71208540
148578 177406 72112332
180608 185908 495094391
73150 93996 602468653
150842 178063 262366620
79842 128059 523565791
130326 196095 164405173
16336 66593 125718775
78675 97427 46759660
1453 94993 632498145
54511 66170 223824499
134194 167707 830561059
47998 122546 180247336
154282 171420 42754262
87537 90485 304562554
164924 198526 84155889
164508 188851 458474433
158373 188247 74651424
103801 169451 282427153
87790 91612 101676190
34651 110008 949273771
157614 178953 652934244
14217 196333 992273786
23812 160087 341001853
157602 171704 35345394
124193 176462 844960510
149577 174390 252093265
95681 148264 131801238
169966 182758 313137454
140394 195364 137431006
49150 151773 256875262
3584 46748 220899160
28580 66269 81557638
47121 138241 227898172
70585 109639 97780365
12227 122632 276123125
123888 199598 189431426
112405 116378 9202347
160460 195187 86694198
40112 185527 561995039
164560 199173 86729753
189438 193475 482691915
131391 199128 760783058
178344 189122 26908199
53939 162555 271650699
12692 101897 148968432
71351 142403 965979375
30735 110252 198793731
137661 148415 632789914
177674 190852 83355775
127755 138108 25905270
46033 52578 16354624
140066 163239 57937487
125809 138462 31627912
164949 184815 49716163
35993 167118 327994396
176347 185265 22288747
15535 199737 460696797
62781 163381 251547668
110485 131523 784893298
155325 186042 519978961
66187 99222 829778521
18203 114906 452072683
73116 108044 87483596
57029 134430 737670054
51664 192410 352171217
16301 134188 439568593
146229 188118 381852837
64524 193474 322448583
47244 186930 349403853
115567 147592 658965567
121999 133795 29692134
44456 138113 234315736
150973 167581 952685150
88540 118187 74140692
31161 147400 469887905
162006 164336 507404358
171546 196137 61319862
112961 193009 826801599
170301 175225 613589956
78163 176901 262775849
156214 177106 544398576
87463 194923 733918508
152127 180511 70933511
114855 122334 634026262
106390 193049 216887791
159490 175084 38879511
94234 134709 101408510
199987 199992 30833674
181290 190508 621010899
114681 159922 119035947
66179 86349 50357177
110459 118886 21072120
138325 182843 111403262
41789 160176 983880203
28163 177222 372896537
2954 88249 213251506
81837 178551 902920724
151645 195233 709880431
84125 124625 101385063
50333 57860 18957936
73553 192960 298790880
55886 57014 2834529
1983 92783 771888744
22851 143164 300897518
17644 54771 925660379
121521 132659 276173565
26728 172210 862387432
6311 171747 795468540
63767 85847 371866905
40439 121729 870009006
138071 166856 793447376
99614 142011 435946418
51141 130790 804709494
146906 166106 48076538
54526 166173 279225007
43859 157795 602559008
21336 186368 412863971
40042 42484 6238347
81091 140840 149487484
60307 145652 860475989
39127 145678 266606181
182809 192796 24986149
20326 90455 175201896
47897 74261 65842715
25898 198323 780840389
51338 52891 899479670
4388 195086 339531127
83540 133380 124789497
124075 182291 932388903
27207 105859 196572661
101709 143630 105072741
91839 110357 527647534
60908 101640 999029106
188387 192395 72099767
48280 130618 206033272
176184 196964 51898512
106052 169539 158863000
154111 155190 671133967
5798 141988 735118701
36468 99404 284068004
31275 84124 132216754
130389 182287 129867517
153093 175657 56246406
144409 198428 513621903
5435 156762 69129792
146536 178895 81041304
95941 196822 252460094
119547 136350 186437623
54763 138862 210363526
190794 192979 5464445
5827 17422 29168260
54445 153451 370679194
175173 196043 52145623
97950 183379 817552147
167938 188511 360565156
81735 189533 647237627
63581 66485 595576542
95627 158443 741660594
29994 54178 845710435
194215 195942 4245652
268 143178 357389071
14088 184049 425053426
17773 109268 228888541
40588 105551 777557391
141341 185068 109390397
136325 151036 154235404
195097 199280 10597078
88868 144134 138371431
53286 75679 56053180
59024 88516 64236366
59979 145274 239299931
158393 194429 50154015
129444 151094 54269347
88177 192920 262087557
148286 151988 9282020
170369 178292 579460248
150808 171482 985057860
4781 25472 945874861
166647 181292 36736706
116686 171146 388895507
136894 187710 127041811
96343 117088 371991275
114259 185167 177498595
22813 89257 745946653
37303 180235 357585064
22211 74304 526880679
99972 182573 206915020
187937 193854 133410844
121935 194118 221868647
82985 178900 984318202
55418 184644 323152434
110937 126511 829826566
42974 131888 222399179
148140 184619 720792986
158783 183837 743459801
55252 106298 127515903
88828 158316 174033321
195148 198810 401212577
13945 173850 400008102
80002 173787 234774331
73594 97526 584616427
199352 199932 1456045
189101 190950 52088530
24144 162262 913843682
22751 166450 359415729
76872 187001 275568515
61524 161910 250994321
36715 196975 793359007
166646 192653 65131723
174443 179495 502204069
163325 165376 591080924
148368 183285 141998059
134705 189109 575352120
181092 189026 19870139
192731 196729 916950153
78079 90727 31567990
36000 159952 310192268
39003 54781 868753346
112245 140682 337589826
126968 166991 100111217
38513 151825 418339471
163833 166030 5543719
80188 169792 80462234
835 188007 899078215
157941 170662 821367100
19656 107220 218882463
105216 149331 292856270
122577 194363 60784010
163570 169152 13932898
47786 77614 74563902
104105 119800 871108108
133274 175716 106120268
119680 174498 137208879
72557 161199 221887249
27638 161739 567061047
36111 80516 110986337
154245 167268 7131404
16772 177576 922600008
196275 197201 2324163
27289 66623 98444942
131546 157897 956044395
122556 184236 975218185
176523 192489 758539159
60318 197863 343869830
93791 191839 245399567
128599 171080 125601892
78347 166651 220841853
12666 105913 233122464
77754 116389 96551223
25760 163387 712175502
114207 188131 185026393
154106 181087 67287244
142468 167247 160213069
89254 98959 24159587
139090 140964 3588573
128349 130727 492830655
11126 33891 362032152
56738 171587 287316667
197086 198353 845254064
150267 152939 6687799
86844 91754 725503941
191749 191951 228941997
69304 163198 234878873
146789 164589 14350156
61899 153443 457392344
5151 41096 334457448
68519 92249 59285642
33439 124087 684913104
139694 165969 65705321
95755 178307 616330119
74443 89021 36411827
58992 146749 219381132
36174 62392 65661519
38080 49579 335310930
130375 145505 37899753
7981 43026 87830183
32483 78830 1258832
22510 99269 844210001
13091 38016 62262676
150908 181968 446329828
105235 199660 95313059
192068 198341 367318136
197354 198603 400358633
175545 179401 928314012
196213 196974 329867323
103608 194713 387364477
20336 57905 93936511
111405 131782 51135956
21789 132679 512543598
166602 194166 374592865
81745 127856 902366790
177258 179466 472633032
173024 173890 2226629
15040 63407 447721090
34746 102760 350667518
54312 164665 275973327
83901 86895 7525944
137889 156481 24032188
14460 102988 916315026
18973 81347 822120692
181429 192308 38562788
47784 67918 862849919
163278 190245 986478463
133493 153333 49756915
36197 103981 391786014
175668 185844 25444765
71449 77178 14423709
104438 183216 555689537
62089 153521 228802042
112368 119758 420515297
54530 67213 270599537
109790 132587 57128464
31610 195048 471492726
160227 176062 85331050
170617 195415 61957257
55670 130717 127821752
36875 166422 324042782
17257 79281 155010442
158326 182175 220330947
170449 189392 283967511
96393 161488 303721261
111084 141922 77232887
169290 194378 965559777
162576 175473 32342970
81625 156224 186871593
128154 136699 21426569
12407 151319 347632580
140993 157704 8322060
37013 150014 282860999
139858 167926 70148475
111783 168181 527814060
61151 160165 247662045
82953 196823 700315833
76474 110379 100426192
53257 153583 518218772
167921 175607 509922206
82468 198338 14134217
90311 185411 473147676
198961 199771 458325594
123695 176670 132606273
128276 151144 442043485
22257 160208 345148668
87926 142367 94318707
163466 196642 636477669
139533 169172 74087536
108045 173741 92295634
7724 10810 585229722
19101 155644 341639452
185846 186900 361905819
161129 198432 93312585
134203 197778 755383058
11409 81858 176048353
155474 185382 637765211
98539 182667 910333790
12947 51789 478675375
24091 135136 277836567
58236 106207 616437944
47893 176210 690236905
135692 136650 2350034
52071 189291 702608813
36784 105047 170697293
172030 199561 460072977
188204 199752 26844388
158943 186410 450295927
66103 159459 773370560
174439 183163 888088626
11959 127786 289720026
88 12039 29861515
56267 187472 894299347
65083 140252 187941269
196921 199371 6202402
23949 119968 368075236
198124 198513 1008718
82555 120961 96084812
19457 58019 96506499
14686 71930 651002870
129949 191492 153887069
33602 89364 367261231
94565 102921 20797206
187528 194136 626534039
106190 196318 979222956
99219 108727 229498719
30662 42883 30583327
73704 127729 902278282
51529 82916 78480593
161392 198091 195868501
191937 196834 12196002
194185 199773 880813958
181323 192147 868451432
106861 156505 206255004
149211 197897 121655005
119096 133606 523517268
108415 195256 217157325
16773 31070 35677624
9390 93666 434765397
86747 181429 481736389
18744 84045 499977522
95009 132351 93596181
152939 183749 76893978
163833 172412 449367377
168273 185191 42395056
187325 193435 15218533
51427 180575 323188801
106729 109551 7173803
33670 135724 928629341
88928 137408 209217914
196327 197600 333713695
168578 196887 34601991
39755 55191 339981574
28625 37858 22989018
186923 193015 15235390
107329 109053 4458672
65516 137125 901813664
15399 161168 854613666
78477 147091 839877489
146307 162250 39797549
179330 192862 33809868
4396 95980 229072899
141539 182678 914653049
51050 121988 887561563
23521 133817 554647673
102251 195638 233714095
1275 67139 633016432
42774 135609 232292724
126014 127048 2544230
84059 150337 967185108
17276 34649 43340237
149912 154026 108937076
51932 127563 189217728
158004 198716 355886266
95791 195164 248674362
57697 189473 378980174
33914 187347 486585075
153200 154483 901440330
101384 169949 902263489
190781 198386 19034369
136349 137071 812464619
135238 195458 150483177
106605 108904 975931525
175980 194813 95543851
100156 136616 91531861
99284 123249 239174833
144167 175049 77226722
50254 178591 321184536
176370 188388 29997489
160861 173981 928537636
55250 65688 396147509
70999 76192 220687143
28590 187108 912096917
75210 198526 758536841
85652 169134 208748141
32822 93730 152269271
4138 145800 943820903
101019 102232 3731013
111201 126181 706852626
30304 137493 268171282
142140 155080 564620026
668 15429 676185894
142991 157676 455461166
158751 177773 1702345
122665 123391 1863068
145045 196438 128490635
19656 22918 414573205
82791 144359 154141030
94799 140740 115041912
43490 54426 27321738
36978 177386 351314532
132835 188670 817773462
159198 186955 772804160
169718 183372 34210010
137642 139184 3816246
139200 170006 219866716
98781 175944 193288403
105199 114619 23491532
44871 50046 12880401
19733 149076 573250583
70783 156079 669669382
185932 198559 784856445
8175 153833 384820737
53709 57921 10633447
133311 176107 493726264
58939 130365 178593706
40837 52643 29547903
176962 177531 912199840
26197 97856 178958771
183011 195690 181178885
46003 101174 146180748
111548 194135 316849945
37831 172771 660838892
163085 190278 592375037
123196 128010 7355990
47801 72678 49345837
14744 105465 226717375
71225 96574 63344002
153837 196236 105791300
43499 199280 643570661
115377 195167 914774388
149491 173894 290469938
54173 156035 778284635
166062 199673 84136198
108965 153055 110456049
169807 171747 5031342
199746 199991 599838
38330 139932 254235396
142037 184336 573024881
51365 104083 650139888
59520 111504 129799917
123308 160087 92122410
156089 179722 59048853
127663 131399 9384020
196513 198618 221384183
73465 155285 881370652
139594 151446 29772844
189710 190719 2464950
39891 77719 94650125
173182 179077 14786428
15680 183844 420534948
10976 151168 350799102
163183 183596 51106071
49161 140019 227328369
159724 194512 256951861
198717 198963 620266137
82282 167686 213719454
2651 142544 408768886
14477 126627 280434102
59904 196891 363771516
65640 158692 232777280
90625 194904 260911072
92620 138996 116095423
104860 168779 159923196
100328 134592 949656119
14612 121711 625057031
165156 184862 49328785
156084 194997 97100322
34757 119668 213941436
51205 124732 526607724
37306 182537 363361791
152088 170205 234920
199427 199785 866217
108211 114933 15379385
155078 191130 406204012
7090 139376 331058747
175461 198725 657489550
67307 152964 214392946
179595 198190 181071755
24769 114234 170662631
181631 190311 802306040
4264 5818 3855528
80053 198046 391680017
89744 184377 912145515
127713 164425 91753809
11031 106592 238907148
134439 157671 579506046
120841 195094 907007103
44769 151334 266714675
69556 80821 83538793
183152 187608 11141730
62447 109463 752792812
38368 137706 248583512
64071 190603 915482054
197900 199343 3655770
103428 176046 80395211
120173 165108 112398802
74317 179604 263536135
138478 152064 34112300
9553 96410 324155294
53735 180561 532024289
162720 170366 827141343
106319 122612 446951175
134077 193631 148899915
148867 158403 651573330
70746 113869 709208588
112321 165798 714060231
4921 46671 785324250
45203 133235 704858111
73976 186495 640143719
163492 188840 63445431
179327 181965 6620032
72587 177591 9249888
147698 188298 101482428
149002 189745 101833834
190076 190964 137372213
183107 195711 488697063
76187 136011 149764922
191455 195894 331959900
17915 143841 314946053
142536 152528 782103199
5187 165438 909606429
64399 185391 302588510
138594 175897 306979552
20242 60888 50541393
122261 138301 40167521
25125 129753 261703907
181276 184461 445304953
166613 187159 293676350
145458 176684 569727153
115524 155879 649089766
130580 197940 168486209
32856 83638 126995118
181333 198380 42631800
95717 147233 592794236
83952 187603 364402673
190446 193288 7097837
154319 170413 26135676
182390 197372 37355966
105629 161856 954420374
58729 194372 705656587
146673 187116 101244087
64203 123949 149390246
47420 150800 258692779
123296 178619 138486573
77581 190537 793136170
176516 185726 956309121
94236 148943 137098726
91432 198322 641817245
158080 181932 59646972
181896 185470 121339520
42897 171684 322282558
118446 121074 36507742
76051 86210 429480800
55136 188294 333040863
56449 161121 899257203
149506 177249 69318879
105532 170184 225930933
196705 198167 27570971
26674 87075 788735502
28177 69640 867671897
191448 194942 3706080
189524 189956 311893860
99204 166608 168805686
164392 182161 44613878
148911 148917 481919473
140463 148337 360361575
129536 176410 761904856
61788 136500 186837356
135310 193373 145164196
1597 132692 890223411
157186 181557 247266137
154706 194261 98750283
43419 77518 85193865
55824 69606 34283295
53806 179977 834050567
116443 196751 201016244
92061 117380 63210073
162038 183368 53378917
145136 177205 80260383
96811 158266 153987328
7668 152880 810755813
196619 198073 892177406
158005 163222 960801443
160091 170026 576574896
109787 182729 182530944
108179 177239 172870553
156057 194147 95154076
75147 156518 203738804
109272 164343 137655852
178445 185962 655460405
47666 113963 474266025
161459 187783 65844251
188265 197800 509914239
17103 144849 319471266
189747 198077 20785208
97461 134571 93043007
92272 120613 70857359
194720 198328 878758833
36853 186193 440094270
172236 178539 15764872
106822 138037 78219302
22616 92510 296821730
199768 199825 347187453
105884 193541 219379088
51951 61300 713475445
144855 145793 2411066
105938 128680 315281133
23107 93300 607527812
188027 190667 840003541
159876 189462 73925196
40312 55984 39388232
42768 157975 288255956
140117 169585 73697819
183299 184126 641449980
17934 22018 10218879
144749 183016 422617818
34379 107174 475100273
62490 80398 152740361
71259 77280 388107665
196515 199464 785818515
164638 187385 908865566
35912 99057 157708475
198670 198899 772230064
79157 105471 663853630
21782 42712 343844336
53215 133533 201030168
15108 161383 365762289
104330 147182 107300342
155188 174955 49266806
121457 169606 950420010
158886 193693 853045872
82797 146355 285535072
139179 139772 1494459
154059 159338 13067120
153225 183157 585280619
119698 177010 143548721
89317 158284 992961717
114730 161830 997570399
100059 112687 229431724
189557 191121 82914
28425 119452 227585353
123349 142991 446790538
107449 155790 121153976
43671 126013 469448615
13444 134175 302053378
55053 147831 132648868
177505 183819 15712817
97421 123087 612744127
160955 179330 45988120
145740 179281 533505101
9459 92368 207340130
11453 53631 905481143
17842 179395 404166424
61344 115671 54211353
18461 122844 261006644
119877 130899 402853891
166412 192621 662215729
25911 159954 474347969
190934 191707 781310
119055 135923 42361610
135432 188080 131589065
153806 180032 645125762
89705 162525 731345948
132935 164315 876280365
34521 50641 40335294
152239 195757 108691224
186600 191730 12828993
109209 149632 101316486
134473 155647 53073257
177473 190612 349356946
153681 197980 92152671
154252 191806 975328232
87643 163405 189489188
68854 135141 165910819
67279 184603 293430012
145368 161174 755087178
160277 163672 872754391
137146 181682 328835925
164005 177753 34515436
182233 183355 2743330
77609 127012 123630152
191779 198198 16015575
157241 183400 65369188
172631 173886 641434633
6479 133675 318369789
56937 154121 496738645
39684 166281 316686698
195624 196263 203673513
129612 168854 51576665
187402 194737 18253055
11862 42836 77478146
23126 126103 257620262
150651 165826 37799158
19245 175439 390664693
139240 141949 6755860
139085 156631 143281230
150085 178959 72145591
144752 195855 127800543
109550 136913 424252493
64998 191102 597900144
34638 73686 640848719
25275 55942 342114600
170805 176685 14809790
9474 132858 384283119
93092 120252 67919362
54009 141180 218008271
12533 145891 101915300
108122 163949 139632044
101382 116639 38220466
176472 187666 27953935
74319 116548 105546241
35733 87995 515022009
39648 59450 642054739
108411 195299 217256470
132220 156896 61361974
88154 104239 427113648
143045 192432 123645227
156628 169995 116216863
116023 154322 96173275
194746 197107 5919516
182427 191031 599387566
148348 172667 691975071
140139 146623 38956450
18458 95830 971228424
73487 115934 721017755
30435 163681 625522702
30275 163046 332039128
183379 186110 674213058
186428 199661 681440600
41201 167605 756113476
101007 110071 22839174
157574 194077 91229369
131921 154169 796904180
113266 153382 100658445
158379 176709 668505267
96764 175072 914664951
108728 110434 253828078
106708 115153 999794517
7068 69829 157042105
119410 196031 816967788
36300 44516 20533454
170290 177349 878765306
98 110730 456050846
72 88706 332539641
127690 198202 176389488
60854 163379 256246403
43657 198020 488253126
153568 158227 805621856
100092 119300 299573517
45551 76986 78544276
34218 193432 242364502
165624 179203 895715029
116436 189417 182768662
195854 196173 790143
104670 179549 187480526
157411 183581 65377654
152194 154632 6184655
112538 138275 184001568
69435 109567 543428782
193945 198206 924663031
110450 172340 760861285
51163 132155 202735641
91608 162286 176879372
178615 185783 752610811
195619 199114 245973496
97104 181637 211711449
194414 199380 12479183
160565 178057 43739842
72849 83718 528655186
47132 122877 163319540
174514 183821 23281425
57073 189545 331346444
65341 87850 54530454
124649 150255 64182555
39861 164426 547865512
63617 79966 40762883
125234 131748 207289128
60543 76319 39247212
46236 101220 698849973
92026 150829 147312021
67575 163448 239756241
198225 199021 399352961
93370 106511 32854932
133153 180704 315221216
89139 118508 73472424
134929 138590 417085626
70008 189628 299409000
107823 115554 11004441
69856 101018 392249178
15156 148535 960855393
149065 188838 224857915
21429 199944 575232029
75712 121337 754292905
12199 164833 748256576
27483 147262 299580017
18485 187344 422360394
141927 194853 996520098
20399 69261 122107399
35864 186554 940321418
126672 195634 172463151
7928 156843 773402290
78420 151335 177595445
138369 155579 21037069
78863 100179 53092502
163608 199637 90235913
120122 187409 585472485
184525 190741 15561817
138299 166372 70213546
132098 167661 984455675
88526 100335 88609484
82211 141675 148860743
29982 177171 895532205
76192 87333 27934246
168304 170646 5936541
151629 175943 60733381
158236 190680 81095882
132339 162471 75279904
187643 192917 907664040
34721 42723 375394019
96075 135056 227540777
89546 159360 822405171
91430 117407 121330771
171418 189127 44220341
14230 38538 424907228
94773 184306 224067064
63879 126967 389258211
99880 178704 197525062
16505 24419 19709384
187895 190456 6458821
104856 120159 38321026
189089 194633 257533931
66800 143369 890010345
93125 142385 123248410
56165 169135 282426331
56898 89478 81260912
98145 153995 403832653
174270 176665 6066317
20739 190296 974656561
103795 124351 145718141
122312 132853 26536784
93711 151302 858503190
73101 77534 160737547
146748 189594 107273364
36636 99990 158262130
121496 194641 882832871
108962 143895 230002172
88937 155573 166963544
54191 126298 180427530
113935 185658 61688964
189339 194021 32201297
21414 99947 196183549
177122 196994 49604654
76394 180961 17101549
97189 117401 840507605
11076 142259 748314269
151261 189800 576451500
131161 199005 169747075
168319 179435 27945803
126770 146957 127496572
183023 194147 27839114
193183 194086 572913
152895 163539 26326736
30386 140350 837156261
123587 172255 121834792
23862 79805 139856528
122201 157193 321411264
146127 174167 47713191
108090 131655 59006085
109354 191368 205117405
34372 59103 62044806
162331 174204 210390225
16190 118542 393424254
120575 158114 42148806
98932 173436 750025559
156807 173236 40994076
43075 97115 290063057
67145 161872 835015044
187805 195253 18557470
117465 127968 843603295
159219 177974 46864246
137739 144169 16062657
138008 192535 136421005
101363 172484 178182583
175492 176835 3439363
187693 199089 28521047
3684 61842 145631545
48930 150425 254096108
91508 180270 222202273
86084 145166 147816830
64000 68062 668961248
114987 125285 25933438
46112 191080 362562777
60337 114614 599080113
169791 195736 64901904
127572 160375 540165546
154419 192356 155985152
70418 182608 958118047
194527 197676 7913865
8695 106205 243812733
125962 164194 95550011
122611 161262 638877968
150097 171229 52751144
15583 69151 133844403
41295 181051 684407071
174241 198845 623065436
88568 199421 658425404
186328 191448 12776751
112101 162470 999661630
40177 145966 264754118
172916 183467 26381708
131763 145119 272561281
98061 111317 33230867
155137 163374 645929290
146416 185696 157784415
99456 113681 922173643
78806 159361 991428769
10604 31903 192842997
152271 197416 604378477
170338 197424 863996074
64154 127086 157350472
69604 176911 491019662
6102 55870 472041251
177786 184996 17932405
18199 54634 549952773
86084 196245 703992503
61802 129569 169419723
124049 157442 83602061
86510 197906 855865992
62520 133100 176574619
629 26954 65859865
93127 168685 188974592
73959 113671 99315057
193575 199276 14356308
123016 197460 186166734
184920 190998 15203724
56494 119543 878783595
82564 153025 176580902
92791 98834 14919600
48424 67333 580937930
46402 117641 207831208
14855 43307 71089144
121561 133009 216137419
113519 161545 120292661
45042 172542 318999278
93678 198418 157181556
73459 119725 700448227
36541 175569 347813188
143135 180920 94575783
51730 141060 695941579
103902 168645 162026293
32781 179415 448228549
3420 130198 842757778
161208 161571 56120878
184450 193019 89951609
67729 185908 295655809
85569 131760 115582141
83561 105273 138147044
55244 187631 621248971
132678 186764 799789547
181382 182037 333921029
7089 23178 40374531
64749 136476 839854090
63546 65075 726991030
22044 152454 326340339
80999 87007 990730554
29239 152722 308976221
12807 47537 851902926
155302 158934 450203233
22293 191890 476454960
126967 170028 126241582
94920 122362 68727365
67741 187693 50966510
179948 188244 840859293
3767 67224 671247611
4996 92120 942195389
190161 196026 14572267
162266 178739 41340903
136120 138056 651139882
80630 134436 134683852
130070 197557 254716380
50379 161269 662482324
64570 152391 219710127
161530 196090 86371481
24088 32306 20475757
105340 107272 303071748
70319 95574 547834927
121940 122068 853361922
62361 196941 336539071
190033 193121 7719158
61794 161463 249212086
135485 185260 124447725
146631 170179 58855979
94236 144640 29045934
41500 171913 326352608
161130 173127 926379753
5189 51674 116385212
68760 197709 322561942
144100 173217 667539245
167423 197000 286776034
22392 42242 913744074
140218 178188 95072290
184996 186556 535542346
53523 179604 315530863
37515 119119 981619697
98929 152230 133722006
175733 186212 260464488
148808 155019 15616445
44716 139967 238281812
21037 48922 69682596
17616 120095 256268660
22475 152023 951457993
199445 199630 233463
148228 173087 62129183
115021 144484 471837586
49703 136106 344648793
73263 73554 63139
34985 165231 325789855
138040 187729 124313939
108069 179752 179407365
144394 161566 852001139
52145 189596 343986507
41361 80234 560418938
142214 182583 886868249
164928 181509 750996022
118831 139165 28158613
72820 154124 203721127
73112 128890 139664437
178917 189121 680477199
109230 110665 787907331
19577 103727 210314044
150066 152744 701862695
62771 115421 131517326
165402 174197 576353625
21079 185123 410324032
115104 148409 151666028
57742 179465 304492459
106960 140564 220084448
11110 58120 117667028
154582 177309 56734193
42966 156234 456167087
132796 194890 155160839
92204 94286 87208060
145248 195729 310665964
170026 194674 61666811
162304 183003 51825625
77209 188927 279543000
56274 75955 49091447
103226 120792 44063965
138341 148681 975422464
37249 99714 845962219
118198 163907 114425195
67437 124757 655944979
53979 91263 93165653
93939 164557 176689988
49208 83332 983589013
37361 101873 161209437
181134 187474 15894851
63327 104427 102656101
35417 199279 409971571
144932 172012 67871111
78694 183749 262817107
24818 114179 729856805
189201 189765 272516309
114829 130925 342475002
46444 146354 900411664
6091 152879 793316774
131098 147695 41550925
131778 183680 146049322
96637 156475 828304079
176630 188410 2132500
46397 129324 207461247
59802 95523 89091394
78875 127280 121090316
161748 192232 76264281
154365 199946 50530430
25242 137209 908596192
51545 98464 722043451
138049 164315 992466615
70732 116541 312351698
148969 167817 46950127
111641 190491 935704848
40472 119935 198777812
182194 197523 38227501
144619 183375 96998126
103889 160362 141508035
186646 191741 688867233
187980 190309 847327800
155209 191312 755230260
20116 44808 212404639
18246 186470 420789644
45032 112375 404241622
193313 199050 14371216
15412 140538 60008326
147681 152831 376432471
76039 175529 248929722
58446 137539 929735224
9716 122578 282265455
120635 174492 134827894
126263 129280 469560182
21395 102119 201756027
117249 151995 87207959
18626 110275 848795220
137942 156333 905911139
69243 69944 1698101
94384 152612 793235716
62856 190604 713561596
186983 189760 7003674
22883 105298 206059194
157953 177025 47685293
97242 126953 74462347
48086 68410 994238741
153435 179877 66039650
52264 120829 171499887
22346 181264 588498259
65800 168327 256273777
177306 188977 29139203
139865 175768 89821170
32875 104758 561227063
172787 197089 204289687
67249 171256 620698063
65402 110851 113502265
491 24571 60174700
16980 75731 146832425
104234 120149 385389178
23612 151888 320981712
98431 102015 833272087
68366 162344 991191625
72936 197752 321160627
128653 137239 21547580
165767 176923 234260834
87350 94153 16896458
61447 188703 840634708
93313 98902 13802127
102530 154670 130833807
163577 185939 56005853
40845 50133 23234572
5478 26027 27381939
174285 176175 250058799
16680 163015 365917823
181007 182026 507746598
8642 142856 473440762
182584 189891 18281146
93900 155963 859250943
65957 171037 848692665
17318 95924 960875887
24988 76102 338616126
51207 183451 936133904
81627 169867 220810298
126201 159497 83349288
192634 194811 5370728
98607 103913 13335625
21228 195099 434844337
44987 50881 14664226
170252 185074 37098294
55411 142865 218626239
44059 107207 325062620
23588 111842 415244030
116684 130301 34261712
172656 189967 43303036
150651 196245 562917656
3387 98460 237691501
2179 193086 775167823
15455 80659 162911150
168363 177976 24191590
57206 177157 300093814
154418 179595 62798935
8920 28397 48742895
173585 175731 619153032
188210 191760 8945094
133235 171579 323575504
22432 121114 246686405
9400 166420 842622983
22157 160189 345343239
114766 181103 166108294
6690 143888 343303520
189672 193980 10711363
113731 121377 772283598
61194 86979 64348108
93693 108515 487934360
145684 197800 130318236
49552 105099 799316656
164697 180934 40697195
173704 187258 33901301
175512 194656 47836246
174896 176301 650056557
143064 176709 84342705
108437 140375 82333060
70095 153309 886842656
31884 168065 340647700
38941 185325 794471194
143535 178287 106879704
101087 188219 691232050
199906 199990 192797
112520 137786 416856089
148844 167107 45550431
14053 97276 225154470
175818 181878 984040430
104994 171559 166730184
161461 175217 34394136
198679 199642 2394313
65174 73764 51017002
86692 116931 844484706
12798 78159 163489011
175693 181911 15612023
74533 154596 200542600
20125 167349 368136068
135428 137562 5321798
152344 181364 72483059
62616 69987 18235377
19248 94100 187045402
107303 185538 195827929
123171 160926 122762455
172492 176336 9599345
40546 186484 365191489
122963 184130 42408193
129068 178349 730869104
157768 176585 389557492
140862 162016 897698127
191099 199536 745605157
108797 170488 447816616
153816 184527 76605972
34639 100863 165490354
103032 184204 203229735
187906 195615 403363548
145424 161781 729768200
63669 184057 301076090
160262 186674 594259522
83638 149666 165401997
87359 97431 25017304
136669 194359 719591686
192606 198510 14786303
65447 176714 518580740
116878 165286 815878165
175429 182880 113784300
192455 195334 7084656
65816 198880 634923069
133603 136145 6398039
53702 165097 278617438
58910 164127 263025153
146018 188063 909155432
42121 145175 257809567
165176 177741 81665391
154159 177630 58570792
99921 102304 6033944
82312 188502 265764428
20759 67443 116731097
178946 195184 40431689
31669 96302 161557322
105036 143559 96432329
183745 187013 99096957
54040 111045 142488920
120487 151763 200278838
166819 181511 36845579
44202 122869 677794624
116045 187186 334307668
70099 190755 606384743
14666 137468 347844323
33972 184973 679271374
190921 198647 470447995
31859 112931 987069535
176592 187986 28404037
73882 145164 926267058
91199 113244 742867930
9426 34725 137103101
177850 197533 841688355
9200 17627 21052204
74377 172538 716641454
24310 146285 667550027
168573 188423 49709361
184373 186559 512447482
182083 193329 28070512
175439 196885 53609571
87631 114831 692215974
45445 101083 880718586
99430 109074 24417529
143922 178634 86948918
187452 196900 206846886
57435 128851 178563826
117736 196123 196157160
14678 188936 435847460
93748 100570 826233477
188554 192548 10042637
128231 174648 467938036
32630 101758 193220368
5529 139711 798810105
188120 197834 431392010
172111 194388 55617388
106494 176756 175951185
192423 196248 1727055
9888 89943 617432043
59935 163740 259444926
85034 160039 187770737
91683 150394 147156596
126193 187324 152937905
69851 77779 19859318
58919 83790 338431983
151738 183077 750230438
3823 111452 901625306
96739 141008 110854243
15188 121291 933886001
61441 113790 130662751
22658 100951 195617190
108247 147952 5400661
82617 190268 269462032
152761 153949 3050871
141163 175701 14138687
82314 143557 153347423
42210 151822 274269266
54700 175498 302172629
160838 195625 86914717
178040 192170 35288858
188931 198545 24075242
92738 129124 91069441
97911 98434 1325458
162340 193485 324989219
127058 148888 54746192
30255 37906 19035046
76460 94657 504914783
24866 180211 388589040
46192 48268 468194905
39488 189640 787429697
101510 180214 197111133
56620 191691 337829683
138205 147594 832923780
184757 194287 23895049
107553 150819 108471911
186828 197145 25748178
28267 170322 355302459
5184 68691 159044359
138912 197626 981573890
9203 107539 245882351
90433 97247 721108143
192813 195534 402209433
194801 196765 82222261
28868 182203 383613999
58243 123278 747064164
170876 174752 724136017
173049 186583 444424712
10181 23471 781567098
180735 193771 621893855
192925 197704 902809289
174180 192503 45855052
82629 135953 133590084
149584 174800 107158534
89896 109791 49879101
121441 123426 479983171
157555 177638 472827609
125155 142021 807844265
191624 193319 265054495
29807 97213 958534180
57114 61221 4290664
132348 156055 59397526
25116 164763 684365679
62977 185470 503011713
167107 194387 68245507
42480 129948 218828614
119185 169637 126259267
34964 87535 131542341
196498 196660 214714558
23111 142635 605081983
95515 101679 806742467
39998 48126 20391036
168959 179003 25285120
165581 193135 68984876
71470 119412 835212136
26853 195136 736125279
91324 110504 48000345
62671 96193 83621821
22191 167556 363495923
65276 99413 175844320
27566 143323 289451647
180894 187641 298622774
190561 198882 20839964
63218 115310 493732205
186076 191365 13199152
29078 122961 659431673
179412 198732 383987796
64638 137581 182452566
59649 189790 753738832
58221 161414 258034132
102278 175083 924966947
185255 185302 34159807
79893 164715 212188075
7261 10840 216755596
128531 153153 901936284
151757 185448 892882313
36273 197666 839422131
148348 166459 45149030
132121 196614 277190909
145420 146275 2112654
86732 147711 152603786
87258 192095 696407735
69576 136910 174028367
33558 102724 300720761
61103 175300 285546693
196412 196671 618812820
79615 115708 817041087
79749 195989 290790346
46297 138402 230364848
193633 198755 12905126
6889 62085 138302611
168243 193716 874992348
7730 112729 496306329
187471 199676 925992456
43057 110034 167437733
44216 169213 312639550
67146 131108 159964499
196003 199338 8452663
44268 103316 421033412
32958 144114 278078508
14681 44368 861981419
13229 158152 422707516
163753 186002 754533641
143269 186338 107844413
159993 169002 22357111
158912 195950 92507168
41216 98262 451694344
116072 191960 189978719
47532 170004 554010001
91603 149578 145318361
143418 168937 63819216
81446 162486 202751655
137622 148430 27077976
95817 190781 237744422
66480 172024 264048665
170656 194908 60585665
178803 199859 52616188
61532 142924 793397655
63267 106320 107546495
136655 173962 414156483
185054 199865 37134672
10188 88473 195711277
178460 179556 2703594
174692 198630 59964124
147749 175016 68121999
185427 196836 28495455
34976 44570 993857695
83779 134306 126491884
72306 103548 100681082
23748 38893 37855442
27335 139551 280648525
7182 48488 103385925
199267 199720 1127537
157238 199225 90669057
185980 193808 19565675
12346 13457 2803600
90653 101452 3339985
150831 197550 376288825
4961 32034 804388483
130039 131121 2674439
151994 193318 684366987
141355 162171 52072457
8448 99682 228016028
30533 135335 801142268
150051 174248 60368079
133855 190692 142147026
73827 142483 171849855
164885 167431 819475238
31282 91811 200168580
19694 46940 255744710
12939 55392 573846924
44673 59470 375875646
54265 62798 508783649
70675 137263 929800106
37537 145285 269649155
177414 180136 6767357
53395 83327 358486648
14369 113762 940038906
29110 168610 711008913
30270 128474 245630539
6819 169850 407916588
5735 160829 388173772
122340 152264 75047899
178902 180103 2940036
101128 191434 226086218
181077 181669 1559705
95787 116977 53039925
190851 193234 5984085
22561 86244 113204971
11595 160545 372640264
38376 102359 159937488
159426 178564 177107945
100349 170170 174886923
23626 105831 205511216
12781 108472 559367528
118804 147217 537377485
134235 171092 92190422
46136 170075 680775164
172720 175064 170099303
79439 171133 229509647
191398 196023 129504243
144571 148518 955818406
132102 132475 952226
83057 157922 187474551
131305 153698 56221065
124997 161955 525315419
39626 187515 370037096
191033 199717 21820391
123801 147135 58351212
1754 97116 238270294
25643 109167 270378859
170334 197952 69099632
90760 92874 623284057
150401 193892 798587148
94170 103335 287235233
63994 74093 267450759
410 54313 134771329
62676 112240 788963802
67708 78458 591690216
183136 187145 10046990
120465 147194 687330646
78370 122331 651614455
56173 179600 902225560
178974 196151 42807232
36196 107273 918369385
66142 188820 306742977
67983 89012 254576975
151745 175263 58741876
100097 187285 599435319
92651 177579 212601423
31499 125065 769449194
46365 101478 248461153
76674 80402 9317691
39980 74386 613480036
88225 125080 307874758
17041 154501 689895525
149640 185441 34117039
32514 189626 98536874
142772 194942 130456209
8220 192861 461934866
107236 172995 109139802
145281 154756 23844823
46680 134902 220716576
108531 140970 440737243
124108 180000 874143332
83664 171666 930285209
151773 155016 8205118
176151 184212 221189861
177680 189213 643222886
141470 153262 720545610
99431 151311 130190108
144998 156352 923033254
96221 105270 22696708
25626 61929 90857050
81015 120899 714243838
19839 37624 44373534
107867 168032 150501775
84454 183961 248910307
76389 92440 40169329
67819 194539 503600283
34031 132945 247609509
29799 83056 599393353
110973 136652 591412456
168660 193890 632736130
31361 180584 480554337
63277 198516 95110705
67863 97589 74232915
82607 113181 76477364
4734 59088 366075130
2664 138034 354902990
93869 160765 167516676
145352 197955 131529734
173282 190948 92801715
9385 19993 26615371
146698 175152 764590705
19730 98092 195790747
21336 28844 5451035
15064 21240 712680623
72011 183201 456257528
178821 192494 34137257
39968 60143 917117291
55721 94331 96371162
169462 197691 767849478
66425 70447 9842106
134780 196556 382220850
128239 168582 100786412
155683 167922 342820813
72327 109980 94230073
44916 143812 270642373
139823 167713 69697882
98550 174576 190360622
186750 197638 682093336
48271 151857 759357592
196234 197933 863416449
54304 67924 34044395
66015 124297 145701430
183469 190964 18699710
124601 190466 164768413
134450 184275 124561848
48481 129256 202130363
172114 191480 855526800
93141 113072 448525870
4115 86268 205584919
43748 137171 233721181
183708 189922 508931731
154608 187248 42055903
184882 197940 515248633
96077 106126 25153123
121335 185194 495655291
120010 163466 108753959
80163 181273 253054295
91214 105380 35425841
50512 56498 6885969
134755 178067 958218669
116896 138817 55021029
78162 139461 153371257
17068 145669 440969765
53928 164392 276241411
42878 99221 140659557
150374 175890 723307751
23858 164751 352350451
85134 131986 769991126
20283 48574 18826943
67964 117117 122792454
26600 35228 21393955
62193 142648 201132401
146700 172281 689666074
171351 196694 839613917
24603 179344 387128033
172753 182239 486884607
2981 89726 481372089
151697 162755 943627237
122430 178757 141027121
102752 167305 611696407
74674 89248 36420742
9174 25750 41548473
98194 168943 177095450
116141 173770 144375444
72758 190886 683393302
71714 86506 93886613
25826 92573 900754963
15473 50705 87939428
164901 178875 35121509
58374 122648 160639342
15571 89034 984203578
84783 116019 596099598
166256 199855 84129887
179937 197000 42583671
128867 181915 132776003
197698 199633 691855032
191345 199925 384428231
160477 194650 403190745
133023 188329 138239937
46069 71943 837783644
125588 169049 108649148
113528 165827 73336321
198930 199702 1929505
172538 194325 332595556
53 43897 109625715
78640 198204 797991348
185292 194835 19723896
82195 180662 246493171
44888 47438 6430292
167469 197250 851896839
24471 82639 145392256
115962 176265 151039936
39716 129852 225567322
52751 158062 52915493
116548 197062 201560669
74214 127201 132620904
27531 127414 504985563
161752 176763 241288483
154433 186669 963628847
105606 168702 817376032
95740 100979 13053055
19065 178239 398179249
157260 199123 776168498
199113 199257 380392
38923 167118 320691927
74295 117654 315348952
169128 190758 404783999
140913 181957 102772156
88644 138874 125836584
176106 183466 18403153
176659 193658 961406229
9851 125383 966751804
185617 198182 56680533
28272 68131 99637658
101737 119365 880916916
164965 189108 668253902
159222 178093 31436371
120861 178166 143512593
158754 175929 756309810
72085 122496 126199358
57963 163893 409837120
159788 164976 147281952
100715 115341 363566167
69063 154891 214934986
35594 133175 244194886
181776 197493 681414001
34628 134623 982276356
190113 197591 467402260
188209 192807 11549221
37486 127365 224843304
122892 161527 491867409
57847 153262 238804210
22049 54795 705294352
39151 146097 978335528
120087 164674 111555358
159913 195140 87906504
54865 140424 213969021
119731 180392 533243083
155022 161656 16395755
90270 114765 257814450
16473 121300 261997192
190366 196309 122103354
111787 157403 114352157
52619 120850 170613166
66073 112275 244389370
160824 162652 4467368
42873 110861 169925497
115850 151098 115706441
42411 120613 264879662
165511 176851 772071893
103524 104807 3333325
133245 142873 23985490
141876 179257 83487328
126600 180871 135770467
2519 45349 107087045
29142 88662 131840868
103819 166828 157754110
44192 173074 322424279
123171 150721 46040683
79681 80253 1430863
48353 54063 885200266
122937 149274 452835673
79291 166593 218415643
196550 197638 613818800
112220 171365 148196798
146569 168272 54205591
162525 184246 207490741
49832 83152 274785387
31953 198522 416741830
55600 125059 241948542
60635 88017 774541064
130933 163378 524298318
16039 77350 153165765
188296 198009 159442256
26867 150688 428711527
80224 147223 167677786
918 12474 267693640
182442 185605 7862713
151643 180056 821805587
195393 199411 10205105
189990 195650 14065220
35383 113360 443551613
83289 120387 115537678
31260 193355 530335348
143197 160136 164937944
182413 189874 18643020
153293 172144 47072980
139702 199042 847209587
68850 75154 15734012
96399 105031 21678728
141579 195253 134219318
188462 191685 8122497
157594 177609 50069255
158551 175449 42183197
12174 67440 539042136
189848 197242 50247132
71956 173125 830109689
108285 115868 18876671
145370 178712 757042331
188820 199590 360507047
23190 173689 842688115
45993 162188 380311497
129546 150367 52231097
97112 189742 779120161
109504 170097 151526302
5106 33379 70795373
4606 36797 495183715
56249 149223 834349323
96363 194087 574884887
58092 65647 412158274
187364 199334 407402158
163409 173515 197464944
17861 172885 612479126
184870 185861 2541277
669 117873 292973833
86989 165915 639341477
52244 130861 196804708
53779 71648 44584760
138130 187433 123373783
128349 178249 124887296
35132 164324 323166135
85805 94131 9008553
193709 199187 13774329
199703 199867 660411096
147401 198743 128475429
39150 109594 486254399
14116 142126 320083725
157689 188017 77097402
191895 193159 3180129
145455 187757 884808193
87815 148719 417636064
75783 131816 140234969
62093 181928 873876043
187090 198817 29342751
73936 169942 240245371
100271 179957 549739479
39027 84240 444851962
174774 188791 35078496
44316 123917 211888444
192759 195676 288634973
5410 74178 172088197
24648 50762 97877158
70920 123190 245623581
24691 146869 305568884
145841 168602 549243326
197311 199482 974523612
48071 146768 635021827
149669 187182 93731023
30964 102251 178150148
10107 54690 111547995
82440 183725 253499939
42613 150904 544062702
139678 170123 40496985
150393 177875 172400546
172314 181571 446472499
28491 115047 216351366
117696 134155 41398094
123999 187431 158715563
92823 112788 49901010
180315 198874 318492320
134511 144135 24035342
6122 177023 427698957
81435 169177 219480849
99145 188972 224988618
131785 199063 777240709
168331 190106 19874525
119501 175688 140644067
59520 133790 700938841
189113 198780 272392406
82975 146761 804243565
37158 135888 247065575
192629 199761 17858885
57221 73335 40124741
79371 128662 595743196
11782 158246 890082736
25014 83807 744375774
40333 160874 301695328
26009 77183 392444115
127928 179813 908382664
54244 138861 211716689
55558 111640 140047448
131005 134610 625549792
41967 191061 372881899
87292 182381 237944465
23967 91960 169976171
18952 167958 426267505
15577 100586 212288258
26303 32282 14787018
68545 151999 143100830
94562 122337 69559106
137311 177384 280983464
29112 50475 674950702
144543 158467 26862715
34327 110822 191324652
15300 174354 217422689
153967 172254 45622464
54809 172708 294922157
141672 199665 145152300
109411 145447 401609188
160738 182857 180960152
4651 82285 457404041
185423 194386 301461796
71728 188343 555030828
120583 173156 489677729
18143 81958 159453827
187119 199992 32182753
173048 196822 821991369
54092 71128 42499671
71923 88727 152103270
105044 153707 838053767
30594 73288 348067492
126906 146466 625973135
146989 171610 61752475
32067 48503 41099301
180850 181024 430341
157400 190396 558966848
95844 97207 985218015
182789 188697 500452992
95055 108824 34587751
869 94901 235000454
104965 192071 310096896
182914 199014 40328897
17195 79021 469170077
177564 191475 912389356
97721 145012 465670934
17114 19267 5378826
141680 161990 50837619
95084 194957 507858289
1476 138595 342875227
162754 195274 81325527
54813 62885 839171715
102270 189295 150930219
10797 155507 362107044
171424 171803 957619
105439 128433 57650267
143690 185839 571500667
171682 194842 57713949
131200 144145 19306593
90225 173712 209040330
21042 143577 691497957
174799 195423 51534479
161220 184987 59405208
16164 107834 229150002
167217 184056 42144248
21293 193455 430651563
46864 119292 181068212
129643 158999 878317252
75478 159580 210512051
121237 150283 72959831
171821 173565 26862710
181515 185974 684989862
76968 77582 1530751
131151 195418 160681456
136383 163295 452637846
36310 42640 538522657
132421 145804 33464895
139919 157372 43751327
185774 195800 25037982
25688 182792 117966441
68114 69444 12232360
113907 129933 40288742
35265 105333 175231354
107174 191432 210884915
199389 199489 275764
183426 190295 752942986
29763 166153 341115579
59100 175434 290928969
89065 99929 530766550
169771 190143 836813108
187520 195981 21064136
161004 181436 51127107
191286 199857 21518160
94291 113878 953185272
175751 185462 984987681
105261 155860 126828471
157755 178338 581508621
63130 168302 660729781
163576 169634 15179519
71854 128565 142004405
197743 198076 424258756
63442 196734 512032768
85486 179788 376014826
44001 65655 54239405
84539 174621 492525841
23624 115013 228456098
181882 188099 353620536
1821 139751 805190560
66333 105060 167903299
11979 118957 596230040
15720 82161 276930025
34220 193758 399145630
86351 121018 123625022
124555 168494 109793347
62164 195296 332824556
76622 109166 81461781
153049 180183 67704389
18414 192201 434653217
87415 153420 165302151
77163 148471 178518643
161416 167986 16397317
107133 166627 88717732
103460 105138 4332120
86349 178762 202045249
89357 188252 247506597
126869 156064 73192990
7788 118735 756382558
172087 189081 817612967
51962 91417 438775166
88438 105607 294428816
40098 66603 66509706
45430 157106 279438889
120496 140824 50907047
117495 188036 855962499
167357 194765 68550019
71766 196714 312649744
174818 181029 518657901
66130 67559 3491535
10260 24752 971161317
19303 42750 58637851
54322 80598 245128039
49311 92034 178179018
91599 170075 196384177
9044 32486 40929020
67096 106796 236302918
195150 199369 10669143
156022 160849 622946953
71590 118043 116201481
111694 126317 36749576
177015 187790 26880057
103184 193067 225093926
52455 63499 61387289
71722 173193 328523710
14428 43836 73513786
117615 194154 191672355
32352 188113 861663416
90538 148731 599445672
195198 198509 318028196
11428 99648 220357716
151634 160863 734529109
96570 190488 235134135
97414 141687 12148447
123819 124893 291680517
158060 188224 75347229
73006 178291 263567250
75400 77143 574636126
122130 172916 223054259
38907 163756 598008915
192511 194092 2112602
18541 73028 766130070
76329 94880 46357719
142761 175706 82473742
178218 191704 33700356
31007 96135 515441936
168842 187043 45656521
51048 131258 228289747
98363 154506 396940783
123607 175055 53722786
77033 171732 345578308
190903 196968 184964647
78359 181585 163739298
151093 187912 201997022
191569 194076 6281442
26317 185135 397162533
44726 78374 84165804
30986 167743 342003479
56960 82783 887951517
58911 77455 46226761
144299 162236 960322901
173885 177273 8500535
131133 191423 646995127
51450 162735 896820585
57481 61894 192034911
23160 110069 301537818
124328 165138 986075797
182735 191564 22046244
115685 171383 139542192
85175 170572 213635685
59339 126956 878053292
5633 34810 73074501
117438 185877 226566728
78360 192491 285558951
86009 161199 188075546
124276 160114 377786659
16710 152274 339166272
115300 191814 561188937
85516 164549 558141411
49263 84701 88621643
120966 189373 171277135
92453 184007 769471774
152756 195150 105833636
184075 184408 836825
83110 133832 834150776
2350 106250 949874571
23452 186837 856143086
62308 71660 23164308
48550 147477 247563321
164055 167144 7769727
53444 164365 277462999
65431 93338 603230332
53197 154942 254751027
173821 187921 35187342
46820 185139 345953066
166481 171663 515901331
2163 66746 161565964
178538 193175 114279698
95998 172194 237348691
133777 198162 160977698
100841 105882 12721490
59597 84416 246122377
51131 140212 901932713
62119 108740 229231304
162214 164592 891191616
196672 199054 766183863
103858 110006 531215482
54188 198423 536716678
45780 80492 86709606
1162 3307 551953079
78882 134197 392241706
129472 188956 148784850
93730 149051 138630861
80860 144306 487840808
54991 169499 315038932
143762 194621 127190047
89992 158646 172002321
73572 126465 87230626
96844 174472 194346153
95101 143013 119914055
91841 180591 320505858
108840 118151 235156941
113844 115605 141250465
90607 133089 724663374
9462 76088 101911759
130426 140446 25012698
106782 198071 228498926
33127 37162 10143774
163713 190562 587669903
120651 144918 60819647
31956 178190 365910650
187453 191682 10569174
81882 185946 260470160
122909 134831 29890806
128975 147182 45534573
79137 182717 259192854
165914 186667 689435702
34972 93238 145747114
155924 180340 618035072
173215 188298 158427483
21423 144450 508514717
172996 185068 30148315
24150 145468 303528557
97544 178369 202463956
26900 162016 478901931
190207 195171 12278722
131588 169982 95965777
58732 86082 158781135
194308 196460 5329532
102845 177387 186771126
37136 63380 234226540
97414 114050 41682913
126386 135007 333370124
135064 151611 191448189
169051 184511 38732723
195659 198348 627056206
186514 191377 12109817
114709 179691 47438725
115587 122234 504485606
49985 141131 227995235
137777 188489 126818876
36675 96139 148636322
83098 193785 276985740
132474 138072 13944789
173533 182658 22833147
137336 162327 62372241
174053 195229 448637314
86534 117854 392860716
155047 165808 26703056
170047 192908 57227357
62678 136748 16942951
125377 142202 42025284
156506 166383 553401587
1113 93477 766121073
47533 122666 219694436
142138 142817 752367226
176022 196009 49911903
87173 127891 101859848
199759 199966 512717
83124 163139 232026395
66529 149650 208017763
143551 169896 65879883
59007 166156 267890280
152651 175838 57852857
129181 156279 67926692
155545 160345 408148576
169725 176981 173999632
4897 32147 802405883
84194 133292 122908855
137792 142259 11129705
41676 70192 71200302
72334 197432 921629767
44763 157810 821401378
131689 171442 99532287
137672 199070 746218608
157341 186229 72197080
111480 199026 219181519
42922 107763 697656546
31029 37666 16530059
26180 136940 356841066
102863 149824 817062160
171559 191367 49392424
161911 173218 28320142
8951 187526 648350842
147593 167819 50476466
167147 196526 73467331
197820 198362 895687927
62246 149967 219513243
155806 166937 27684855
172565 184515 29835647
44678 173076 340185602
138581 173183 795787312
122960 136661 126055334
52517 156710 260851416
42701 136576 469707563
111114 117194 936307645
133289 179143 798377091
41772 171106 323575177
144760 177055 80870560
120245 168513 120724284
196436 197057 1562439
43940 142043 973388315
147631 185551 94823358
120837 142665 54666062
193585 196446 441062093
33437 181469 912547361
183542 196390 32078998
166039 184629 259404929
170048 191292 53150379
38708 185801 480931421
183957 187500 221625537
11933 162885 883538293
88150 122118 84952798
151200 162428 27892144
177077 183888 16955032
113670 117294 600788233
4162 102863 246736175
170478 185020 36351036
28856 74608 110658787
190249 192591 5819526
180381 192666 322857014
167583 182995 38641277
29653 129205 248999763
114269 125338 27860059
680 31324 995454081
112365 196254 209896618
153398 189506 492252531
112034 117531 13719783
145541 198906 133493856
156994 177258 494268356
95486 112726 500799831
171972 186551 26593256
64560 181499 891973482
51569 137729 506120543
74763 81158 527790813
122070 142060 50052854
13928 166318 381115644
1046 93941 232165088
178061 188548 305442964
102508 151478 885243801
22637 195086 431277402
120597 165779 113105446
185252 199276 863481219
118576 187984 169110629
169243 185503 40759532
81596 199901 750988983
128008 157873 394076258
32165 149494 827892380
158175 167332 22768794
64762 69749 389215051
51416 156349 262701352
182189 183414 935423096
164354 171283 17503667
45159 49614 11128870
106709 185377 196930904
116611 171248 136922263
17028 20040 7537082
38298 77651 98454688
100938 178709 194862220
10611 182724 430525771
188754 190332 16093325
163073 198639 89068273
152560 177794 917831809
6539 57482 127670257
145419 186200 983769875
117820 150958 83186746
165548 185851 50850880
178255 190516 30615913
66674 166959 132995802
138905 149218 461395377
175060 175363 805512
112260 129892 50775564
121997 168123 475477022
108575 138423 163297818
84798 152271 522524284
145412 176063 76645115
34744 57729 57632771
50858 184970 301150960
141076 158286 329041217
25300 49131 59499655
135405 172746 93364503
188965 195777 981988252
46096 99705 133840144
142735 164689 54889591
42345 57588 769234285
132863 179020 115440684
76967 111525 124876047
101969 175935 185229772
117166 135777 652896706
195464 199310 9738053
155342 172763 43425836
19690 63700 575812704
179775 196895 940941762
169917 192596 822933834
168889 172338 8765084
52692 87649 87467459
56700 92985 90625832
187214 195864 800060497
160469 193714 55644103
163383 167446 618757531
156292 191796 88701424
158027 193374 930573073
85738 189667 880268473
91380 144831 455404933
173423 180150 16829031
133317 151756 293626357
150778 152152 948476603
154442 174648 62282230
167388 199875 136812961
71818 104146 200813721
99619 100271 884509154
70506 170618 946128539
76181 119270 107751817
96413 174779 710522558
3154 35735 602981699
141522 170410 72274150
196273 197112 246156843
64844 138528 184240191
142137 174913 660029438
12817 91657 197108620
189900 193941 996671722
83432 151873 332291775
124023 131175 296692700
20409 102678 667315711
138272 165036 66903364
21498 26436 920650017
180154 194948 133436782
36726 195656 397538539
186307 199049 203140084
112621 168383 139487880
171560 178740 17929386
135103 141844 723665498
141315 144642 8339088
94746 126000 78327928
146552 163839 272390280
150849 182811 79828286
173867 174318 276370731
28445 170520 678902566
108909 126515 44006843
81012 199910 297548898
168666 178967 244211523
27590 199124 70078988
74707 166732 608886286
3677 47249 109075267
37516 90050 870897070
59713 68360 21501848
45512 63478 700484
7150 12607 13771795
103597 154459 127662866
150910 163667 30653825
96588 135215 96866467
192670 194619 615041653
54028 191820 765763911
150754 181184 285802378
187239 197993 344815534
183123 196798 886338188
22291 63980 104298345
70740 152075 203639021
169554 195543 65018609
108792 152433 109302994
40719 120131 198628272
116726 141162 61221914
92181 174894 912402550
105764 134827 127288573
143803 158205 36132429
174717 197291 352736833
16513 72708 140360387
197765 198610 2185087
183209 191373 20370407
158516 187748 73058780
97803 126224 771839973
77506 138301 152127419
138289 182784 111349400
10142 191278 906385732
86435 98022 28805437
170845 175769 810835478
98083 118944 52268953
99098 103510 607519230
143231 165750 400844087
143928 197960 135192553
136978 195373 145889311
52997 147250 235840554
167100 196944 373190349
126376 161058 86766555
95848 150919 138081221
35222 121977 216979525
188083 196568 21202531
167805 185833 45160527
70170 121886 290861165
49394 194955 847796595
189370 194140 351995317
105731 194987 41517895
127538 197595 322101455
153345 154311 2476268
158024 182994 405503365
160775 184093 58228943
133651 173453 99507620
150165 170172 49828000
110906 189348 847852696
169798 183320 33892059
158012 189794 79471129
122058 151731 74423652
159666 192058 80947202
115207 160033 112392750
112894 177929 162847899
74625 151347 431794454
81134 154824 184586509
99673 118287 103334170
131395 164613 139049263
183717 187470 9449408
113466 162358 122384301
46850 156579 877596455
103828 158020 135823036
107610 140683 941277209
172805 196995 60475329
119683 157240 94141591
77835 117742 677994925
14385 184269 946010832
42238 173338 327940501
46651 194231 369134553
139827 154010 630782314
14578 65410 152530340
11237 193678 960201551
47155 179308 470270473
72088 190795 566803279
100515 154109 134566448
135591 167655 418844926
75546 96057 25108685
175563 182257 16811523
33150 128142 237697810
192131 192726 1496282
193522 198503 714680466
134154 156860 560825335
103591 116083 480911297
121718 147041 42921489
172605 179734 298574621
14930 195783 452213933
68082 117390 123198170
172318 180441 20299612
129220 150990 54613384
85248 142194 830318508
149323 195414 934004681
119495 193427 185007424
181618 190239 21518194
109800 110453 39876163
66336 176616 429800148
107656 149742 105533143
26091 80344 599579854
115360 133465 45458875
60303 169736 273530503
8220 79795 830146559
198591 198788 504841
30764 190223 398933529
71604 91967 50981047
157291 197160 99587885
100153 194357 719117169
17854 174800 392581812
97198 119523 216176907
197347 197627 721990
149187 190245 686885061
68810 75028 15502927
84219 92057 19572011
52170 197667 364037324
172835 180686 19640043
112021 181460 737966005
127134 167955 102085114
97943 138378 101292427
154601 174337 31111522
194833 199921 579741031
563 145168 361710811
163354 197220 84736582
91072 188531 437504802
53800 185915 330518035
97566 133534 90204417
193111 198901 14524144
13557 192715 466837857
126035 146921 52177586
21399 177041 996953523
114719 150647 453507657
117740 186331 171742061
77172 128855 154297095
67571 176896 273522104
144836 170879 65166987
149965 153493 213978979
165545 185410 362370025
89422 126019 91718926
46303 91954 37161570
63153 133019 671174252
196125 199178 947511544
55992 121843 353091026
8330 136883 321721287
88726 184102 147918606
153515 185722 202300723
96840 109910 271755999
106349 114184 813791350
170669 171127 634634285
95344 137438 105540742
47146 165922 462895051
40785 46338 151143880
183197 186944 9353451
18179 191457 433391484
64133 98234 85058423
34192 97472 158202224
111454 150496 265556535
99141 155823 821637878
190520 199841 23329605
87680 117662 74873025
166333 177539 459406475
79577 140040 474835361
19667 88634 435903065
16219 168086 379747535
142794 156743 35099294
43086 152122 272815295
111453 152163 593780725
95204 151072 140048821
33206 33937 395553101
22588 105799 208032517
92214 109632 637080365
8068 60482 315118074
173076 182885 996580684
2804 23097 372614867
100035 166839 167329212
128474 137602 22869181
180470 195567 703660976
84963 143830 147273837
91087 134758 229593374
14036 157168 869877855
3618 12859 23166307
22581 93452 274740198
167696 189691 55154788
90915 170382 198863597
104303 120365 532336552
6494 176149 424572425
84574 107591 57527724
149501 157965 821725974
117840 131376 34007189
136389 192228 782766746
16573 154358 344830347
117577 129223 29334215
104883 190863 215183721
70438 172852 256324400
95212 146033 162754738
79409 193411 285256915
123770 133832 25232681
153070 157255 10356559
190162 190454 740234
58230 102533 110514528
95694 149884 135881904
76770 103017 65466693
163100 191362 70708501
168020 168959 895839495
96204 153219 142992800
34158 194093 539358480
120546 135437 37440391
190394 192868 6162431
2894 194041 478134545
152149 170982 486945159
74238 75654 2770632
122154 130583 738253118
150344 182280 79781739
102590 141437 14001049
151254 166993 844786025
25991 93909 483165597
192263 198519 108787699
98271 170024 202236136
133742 188508 547854306
160548 175522 119022036
102216 134122 80034261
155897 160027 10316413
16196 113106 817489162
58173 89439 77979566
103713 178428 820391734
82235 199721 630712860
186082 199194 32852231
186029 191912 14734060
10734 180583 424891873
15295 40907 260071172
138522 190181 129276932
114183 137837 59313696
103973 188914 930084306
162888 181189 766081051
176117 192897 41941796
175766 194580 810543950
37279 149850 762195449
22622 27125 706151673
119289 134547 355242126
108615 157163 83646118
158614 176882 903429812
32038 184892 462437404
153004 162839 24360201
89785 145016 482703576
97716 152611 137670263
197782 198507 572008126
124888 189226 160957889
145381 193444 664911383
58401 71344 25586961
41161 103088 154709723
39967 90619 827451360
65368 145807 421985769
90821 168484 194303485
92944 126887 613184561
127300 169261 104924268
129330 172006 595893186
170072 185924 39715587
141771 147297 13848824
29389 139679 616869169
14531 122694 270417536
45263 104902 149062852
96351 179631 539405306
187059 199475 31084775
19328 27216 612480631
171589 189019 43528202
145379 176861 313936744
129033 131834 802545568
194957 198715 9560318
41201 53826 31581345
166011 190873 844337155
81929 191651 274632986
191483 191819 810070991
650 13918 238853528
25520 161282 339581114
79576 181552 772371821
97514 187268 224763382
13018 146592 377899803
164203 175644 372624462
81456 169746 710680268
80633 114865 85556942
1207 102704 576179545
34467 107981 183944444
98936 109600 785477078
3839 75175 178439518
26855 118300 686484738
128407 141625 497119545
157874 161114 8037867
112442 118035 13945788
12725 162044 373538310
130926 180845 124850487
19984 52063 80106253
110986 146753 701362552
76130 127319 128067502
83328 182155 895441151
148370 153593 293595104
6715 29477 41972250
162664 178712 885954913
90230 160967 177107711
163099 165106 4980967
68276 103106 86938092
159139 178032 47241094
162727 180106 43563347
173484 189470 40024201
112626 124031 28629694
110550 153460 609711211
104463 146403 766352101
184771 190098 13383449
102013 104130 148323356
35231 101692 316033646
131392 193961 156486445
81728 123788 105345177
137515 144960 3409744
75457 111292 317750382
139007 173348 85913662
143661 193902 429871233
3841 68267 391549886
153037 175551 56136616
181749 192213 26112946
104922 181462 191628606
98438 162984 419047168
45856 70219 930368574
115179 140159 62612611
3887 140653 695600780
124021 170017 115009378
83054 99208 16142832
151971 174083 55238835
82099 175133 239131004
120228 124801 11518677
136231 193914 144212838
46458 140785 235940405
19869 114288 920064793
122380 186384 803468219
133415 156164 266779073
112473 148617 90602275
40280 177502 343440706
106321 153254 117688068
127905 130307 170745221
46306 172592 490723354
51484 190939 400823594
149230 195719 119378673
125517 192904 334172056
54720 110681 139867746
199716 199736 38513
138561 173990 567376835
173894 188044 44004442
186326 186689 613011310
183013 197145 35306853
62643 196743 782389797
125644 154959 73525381
39806 152845 282983447
189128 193205 10187857
88999 162979 185128109
178681 199423 51858143
151476 181705 75580329
36712 100134 158432281
44416 80884 779561900
136087 179158 107743082
53045 138664 869094880
58275 97626 98158061
187824 198445 905291564
15728 143149 318544838
87638 94940 229363963
105669 113981 20755652
77837 155051 391838966
102366 162107 149615505
23832 43252 861424329
48426 78178 74448111
175291 187385 30283036
63674 103783 916214578
163847 178454 36695851
102742 125933 472244553
97818 197934 250600711
23436 170537 654715941
44934 158593 284414658
37877 149021 516343538
90573 175742 213203857
10468 42357 79782783
117249 144188 67556927
150542 152123 3923745
6789 156185 374005107
179014 181875 128226
75650 157973 206067439
50633 101758 942121241
125370 173803 121209620
84309 150826 166565272
48165 79906 830547737
143362 155033 664609869
75982 103964 276923072
100206 194668 236521766
22445 194495 430306828
47099 105769 146636905
67757 132935 163147148
2757 129387 316730386
162880 184080 385916155
37464 152583 722796408
42246 157474 930616958
21421 37925 41199073
190304 195289 12331809
49507 98746 471796126
146971 154521 19145645
198814 199052 575887
51791 171291 601288761
159860 197677 94444501
166666 186076 48627034
22399 155439 332904369
184686 190205 13871553
1436 115776 285819767
163462 184928 53710835
106107 143681 341714907
28239 164808 341498804
64069 177760 524334551
114758 184297 186285743
99035 101078 5137712
94066 159626 901343972
118533 139938 53684678
191582 198774 18057652
19659 151207 542154493
94526 172888 519563084
192342 195037 726182850
8412 53964 90775317
79051 157580 196558085
70124 165741 359243886
9839 81645 179490579
189632 195909 996087030
172969 181177 20518791
145745 170992 63160615
51565 120433 172275563
167340 184941 322312360
71104 103326 80522952
188074 198705 847011744
43676 181579 815694040
118474 138319 49728933
37168 109927 181959319
172399 199114 76377703
181758 199645 398213087
82183 158502 43305213
48606 96562 934339827
195341 196068 1316023
163280 197773 86317602
104170 136977 82274456
133524 141118 318456941
119275 152244 969922689
75059 84361 23302399
150898 152847 401658707
188772 194068 13256676
55839 139798 820854021
190751 190763 140726079
30248 152352 305551056
70934 156002 213049689
18078 182308 588528693
149787 183442 84050982
30991 141438 643818788
143618 153797 336068668
6657 38631 80037649
84147 109055 635164556
103148 177824 142883460
803 148497 467827083
188680 198501 40637642
83008 128550 611889260
31205 65740 86538039
62249 67905 2060209
86783 197867 277860902
34440 64983 76567933
25870 57747 79709589
90996 122320 78407516
146981 182573 154134046
18379 93239 452880941
87584 129880 502255976
181188 197938 41866087
158163 172148 34997268
121635 160975 98566439
69726 133381 159390662
17328 143692 448316727
73883 147106 183277121
152882 179575 66688183
9156 155908 96029087
171787 191051 602623543
155499 160009 11255895
103228 157253 912554468
86228 165092 43658667
16848 60085 230661043
106979 156400 123897024
75212 133235 575263227
37050 148147 277981317
51040 71996 52336817
42327 186438 360484899
193749 195569 4516959
76663 146146 142938270
190256 192451 5470824
72071 164713 425004484
48101 60439 504579824
127630 154304 17096522
96243 102908 447142182
142909 199544 141759056
36224 95617 762866159
13364 129867 828505326
117654 124194 443117096
38610 169718 331072278
105003 140579 89060315
122488 158939 91322746
43995 67380 58499563
125179 133978 22049571
29020 183421 386208034
53414 162118 902250066
118094 122427 10947353
99278 186368 218142023
130708 184143 133584217
161058 183086 55112075
192745 199856 890490619
75968 82145 503576190
145046 161635 41483876
35538 137459 940215280
190161 194599 11013365
137166 197085 576004343
64632 101276 91393206
68643 97237 71347065
29665 158183 759309640
103880 123094 48235170
107364 111797 612256700
50830 192001 596426995
165426 198217 853982058
186632 192639 15013630
88978 184548 239196875
163817 177770 35034972
82674 182921 250881219
142539 180768 95641385
60884 169233 270820703
104330 165892 154109461
121161 176611 149824483
5737 63351 775007213
185583 198187 616731110
176139 179528 498273222
227 155696 504330011
158542 197566 97504153
52309 57446 86379482
14623 76659 71028291
2315 83116 635310399
160230 174272 35032198
185074 188115 7615590
100453 130893 510336869
61700 164320 493109586
192295 192768 411331
145801 161802 39988902
42044 73234 77864654
196997 197972 85504761
188792 199537 26939974
16828 179925 407965894
72504 185826 799837930
57132 60198 7778768
8861 193676 462282385
128625 152876 550470734
130947 157209 65773871
104877 130064 63152715
114288 135393 999327693
12368 103427 227553765
135366 177987 106604535
157220 192246 467030031
140351 145255 12333477
47057 161567 286441378
165842 188317 56215716
109510 133880 61029605
82099 140384 145933349
199200 199466 679807
166079 178869 315854347
109196 141414 80568857
111041 159798 122220156
152920 161134 20409260
83163 128223 112882463
62299 187739 447439251
114085 176214 155593245
48226 91474 108093070
25020 139698 286826701
126306 162464 90369456
29924 73648 229884945
141958 146814 985000015
65346 177519 280610220
84836 145134 150914873
144236 148570 886546533
18194 109174 731160082
79235 111432 942824997
87838 180367 231519810
41075 194788 70939548
119617 150072 76477688
189 155781 661758505
196723 199798 3869438
14857 189605 137079083
14494 132796 295916937
145030 192500 118765524
102614 142420 574419201
118042 143419 409506067
184490 187528 6313971
136300 175515 910471587
90974 109521 46491150
66430 82311 127544557
146541 190195 109240118
65776 169791 260034751
23277 166234 357563751
125594 134441 599395894
36911 120976 815905307
173436 195422 54907386
77386 87696 25802354
100130 162028 155098984
162030 171238 23099333
27175 85442 145677077
30717 130642 998622887
147627 156200 21537464
70998 86275 38361396
36245 65012 72039796
93405 126888 83825443
90690 171254 201755830
117898 135978 45447993
72008 128728 142038291
50649 110546 149783330
61669 187730 315220971
9394 91889 206271256
44317 140135 239684945
29991 187198 393286614
32080 191280 858970632
104120 125118 376517810
136912 166208 591679180
71536 103267 79291833
23485 47810 60837750
121784 144144 75423114
49385 139223 792180320
196498 197971 3728782
101187 162688 588886108
27342 162143 337151180
154962 186476 171261266
63406 107690 133280189
184022 199093 921621676
142837 145209 726446631
90729 126995 859878853
12550 66436 134911636
149515 187563 95057123
146295 186481 434934647
50886 155847 406560251
21840 196243 635507999
192640 199153 16335525
177115 194163 334054268
36083 181603 364101058
171638 173526 322136777
36754 154026 293582664
120807 192684 303405302
52762 90676 936710625
24306 189438 826074079
163526 177682 35552577
160454 165949 693897420
177142 193282 404484998
171383 199739 517640190
151987 160834 224444141
139910 178967 558059504
81088 163356 205786686
186814 197678 72936318
90495 123688 83172146
122529 132710 25585661
170472 195354 617016765
81617 97242 123444808
46264 148856 256751497
153560 169552 595898157
144968 166167 135918505
119285 139300 50164542
97243 102260 962593386
175940 199526 251933852
42081 98619 141201175
9302 111781 256197632
148207 181704 83798762
64322 146449 821470610
90935 186136 238249209
146715 168240 53810579
73440 167571 235500759
91329 172970 204376300
89300 183289 235287829
190499 191487 2445061
124773 161546 57589862
7760 148524 352327461
32970 50706 959590393
112798 157239 119212222
46644 99905 132940445
49335 136111 217155559
127599 186502 674500553
178408 185629 17995928
157990 197810 153715591
133470 199490 123701726
31489 181841 476014
146104 154252 365894653
78307 116681 95869792
197518 199716 131986731
87185 168338 202935737
74905 185986 319935189
133967 141280 765631194
16382 61735 406845115
142546 178157 133951214
125933 192537 736471598
37730 126025 469432361
99130 147718 808211039
49394 183101 334494013
182963 194107 926285532
170619 173127 6316953
36263 63541 68293966
164866 176818 30070381
165675 192592 213889000
93356 162980 174182071
97419 170791 183713875
167707 176928 23205783
91946 125896 21994169
84477 142282 144601967
106665 110945 278323569
12439 124819 281140750
141275 167131 4502064
105276 138849 84122414
112800 198914 704687471
85536 145536 150157941
103529 140682 93126493
74895 126520 129203078
51410 104943 665740933
113179 115999 455157958
127443 182863 138689090
195269 197540 5727978
146262 192103 114659291
11175 86866 189325222
8623 112690 442415620
3364 189961 466841182
157297 173052 548896011
66703 175731 272660315
99774 125925 65698384
65829 165212 230182040
84779 198109 323447661
39806 124291 313094471
112522 139828 68390876
174670 175532 2206049
155159 198078 107210782
133646 160484 399039832
27415 37726 25672563
46800 52142 818834537
27381 124778 243610273
86832 188984 825993947
64638 105436 705213086
25129 122296 242955358
147505 191014 108750102
137597 167121 73779694
50669 141504 313767818
199946 199986 6605
38800 76343 30602768
191503 192740 3121828
36360 67913 78900511
101208 170707 174052948
131494 174284 246249446
28575 141063 281286974
134197 186559 872923920
95401 109552 35540493
129321 157311 70097303
133387 198491 952452658
87424 154921 169028430
136672 146382 187675011
118993 162279 364780332
55132 99014 109487488
38789 103804 433210071
101176 165418 160825991
162789 178349 27942638
124752 162955 44283029
84167 198573 483308383
27522 64610 567944047
56012 133031 192686969
63678 74996 634539042
173517 178548 12641639
46735 62267 38925039
20391 109121 221895369
77424 124948 118959670
193188 199202 458769148
117600 182467 466046092
121941 175091 133032310
179376 179612 604049
2560 5101 622535250
138835 148944 52591614
157672 185237 68888786
104338 162124 144655494
78659 171027 231130123
117398 117831 650351411
131627 175723 166623887
15999 67557 128869671
91626 176183 313344197
57975 120856 157122885
30727 95579 162074108
35327 140752 515287210
68574 73133 207535485
136937 181483 180998243
150559 168018 928858623
136305 176704 101081912
56175 60271 476459677
134645 167472 376517082
99311 163926 161843226
29991 146291 571614966
161944 187578 63089929
95926 151100 138299366
106042 140161 687571272
37672 49033 28402506
175137 187830 31764253
35220 163839 518773059
74915 191917 25173179
104995 193545 298383408
162509 193794 24187437
31087 136106 317913667
180586 181207 180548366
91571 121048 73720117
63833 64454 1596247
34172 86161 22337850
129488 183368 134766801
123862 184899 152640372
113373 176005 589837388
100178 145258 113076332
108629 128564 49897540
63523 68183 749320148
98220 123902 64428970
8333 66091 144654555
129769 160118 458923080
9790 193362 576420249
179032 184617 13883116
31509 57504 867371722
135441 190740 138244622
31409 168648 343265703
63563 156550 539044857
169404 181845 976260532
132971 193380 136586091
715 72549 179470114
187779 188461 878280099
99038 152148 183877961
20768 169729 867390362
48931 172721 831714887
135125 196968 942017966
139640 150720 27846830
179752 187562 19501903
32531 65856 490191707
8376 157420 372991300
101756 132976 78389618
64385 132631 170715152
140152 163366 58020739
25901 169137 369980808
159318 160629 615179492
106384 126631 50738030
145120 172835 69306656
169828 198097 732262716
64371 149497 847853068
93805 97516 9219607
81370 166766 809479845
127254 188403 152966015
86188 141335 137893354
193807 194122 806624
119748 193575 909022999
74633 145146 535799053
54350 75760 102121741
110076 128385 45892941
176521 193145 910744242
139899 170347 870568939
142312 195146 132120907
35268 38145 771295986
140799 188750 272898416
97895 133006 263118538
58518 82529 78146023
90429 130300 153037677
104927 121843 502830476
198611 199436 2070708
103634 113538 24815833
143589 156007 31227099
94392 95701 289525434
132633 189616 142529936
179249 183839 473006589
146720 173645 942832709
170195 195406 235822536
174766 189636 37289022
95880 178690 875877651
175289 186143 27148808
105796 194019 381962410
174311 177443 146352346
141674 171052 73563652
188740 195199 418458296
55127 69077 642616086
105970 155651 405316997
106064 168805 156977122
66056 179666 509329025
136458 143073 16410765
59370 79672 50589490
135318 161106 803104966
190433 192697 258823499
62538 99618 845610627
140711 189113 105271237
78178 137076 788189909
52216 138971 217135078
76274 93508 43079937
122358 188832 166325436
80502 164944 211258443
41586 82560 102373191
168615 172699 10334418
46724 94957 120512722
112828 115489 5522363
73439 142914 761161996
192794 196201 8449517
194151 195911 529921054
139499 183323 109665928
179776 190468 26711262
134966 157184 55610423
111764 177522 164701917
48527 101172 352659237
91066 118974 69819967
106920 166041 380567458
99629 118441 47242031
166008 196558 356820043
179166 189950 305807530
139426 140015 883857428
12325 162453 375486207
61514 92847 496597620
75063 119405 284154726
27413 55708 188599600
117476 187462 175315745
145066 198184 33117933
94821 148811 228600551
136163 186717 178641639
29547 97480 859394160
65110 87563 56036972
173906 187519 34021049
199820 199895 198536
86288 151456 163103701
177365 191606 121437464
132381 144620 30540147
104563 150351 33463899
3037 194879 479785969
71123 185240 285607891
158192 198056 828660738
30244 184964 386955317
173683 177563 9730094
176851 183882 550202706
13605 31510 44692710
69038 73471 11023026
174800 198151 58419517
30263 46117 39620173
110883 140168 49009179
53959 128602 186743976
17355 182076 532664249
132954 173637 633076662
24009 104887 202188907
106149 116874 13161985
76035 193394 914506449
27059 178667 379275968
57136 139773 206665495
86773 87342 1445910
148810 191805 936809127
126303 148525 55649798
164731 179410 950353181
172025 182014 817264866
128510 129765 347046145
49734 70180 152888082
40582 188872 516362994
52580 144839 546638310
131194 185430 135681194
57410 153682 470479811
168298 169047 996341395
85270 101860 273988826
106184 191543 474052965
155159 176407 53053886
14626 130879 290763325
44653 59282 36700712
47330 134268 565176010
96090 199457 258785133
117909 140857 618650733
18288 49481 683310962
126796 164844 976472888
129932 132899 7465541
48218 131611 208695396
86981 188981 255205051
56442 66822 25969100
69019 190380 303672179
119791 143427 236557876
184514 187687 82361164
66265 79803 875632100
43841 84248 652738503
26169 59029 449733405
197687 199215 3909993
78410 135873 143849866
76890 96234 48274451
98601 169101 176497928
12142 94363 308789417
169953 194795 435215898
124653 153056 817396969
133566 179653 115279495
81493 177506 240340249
161562 167021 13611098
170671 173898 8164803
122141 183805 384435100
158098 181055 57336761
94546 146230 321788573
59407 78487 47584171
48027 199306 378492481
197970 198509 653107158
148654 175758 706568430
144134 192085 820576883
34797 48584 34487140
197778 198192 877358179
34285 92645 816547323
198926 199946 2543134
194314 195370 2531745
31807 193778 405199138
76429 128806 131100003
97412 135322 95096932
34901 107833 312111198
105278 121117 39599868
75635 124144 121406552
182839 197739 37240247
29099 137011 269957473
24202 196171 680083494
81655 117559 89757831
197257 198865 868410015
155340 165065 641985698
10605 101846 228019045
96884 195152 741975165
151895 194477 106367715
184749 192114 18464844
11855 87306 188708244
124865 182132 143306707
89602 138922 323286041
169781 183839 35205350
19789 169663 739443311
53014 163733 276970123
134649 155105 51299539
35499 140050 261536289
52100 88279 90487832
12500 121469 272397752
48532 72314 59434479
58979 73302 35594721
160971 183782 38158692
27501 189056 404112229
54377 196038 945070775
156324 165314 22260200
64489 103598 154462438
3082 48349 356159887
51673 70053 782057572
122234 161430 29433329
135524 177724 659155086
144996 164551 295238820
123480 179380 733313429
97781 100445 2778710
20354 148854 321478936
103790 116306 31327289
8846 191821 457730713
76818 150026 440796443
14787 83605 171968478
50858 61115 414210544
95509 166405 177448949
183292 195875 31416510
128987 165320 90790938
26634 80652 134957821
187652 190576 34708947
95677 191471 965823410
60413 79402 47263476
30980 38478 18664646
154583 161106 16137908
32699 57861 246764433
72462 191002 296608199
163654 196311 389828913
171030 176847 333699831
46576 74248 10769981
103536 123734 449076315
16645 77158 151230319
168205 179115 16142762
40656 142274 879429925
159047 177122 699673100
168769 199778 599992195
135744 197443 154174674
80220 156124 190099254
31474 157587 315601578
85685 187787 255399533
140678 146027 875639648
36038 51495 38592816
79208 167068 771982288
143474 186910 108687123
86809 91690 12082887
159128 160005 140398609
91964 167647 344832136
53315 103135 124446250
131565 161134 852143897
145839 193629 617301458
175087 192380 220136893
144530 149599 12877589
196459 197796 2576605
103465 165626 155659271
150734 178465 792647430
39548 196861 607847259
76728 132737 140232648
171570 195869 60616347
31199 141103 274921756
77187 173604 241298400
12682 25375 593411778
50576 136104 814542572
187570 198795 28099223
92944 105652 31723053
108680 172848 160533109
168699 198279 1309706
80731 142087 153496832
160140 166116 14828366
145954 194317 120983916
91981 131690 99464239
119951 178223 145948503
66593 164820 245533281
120713 155915 88297851
2337 166866 411464310
77761 103998 65553960
66953 132192 163163972
153653 185442 580828201
7604 78529 930133479
129544 161007 900886283
39382 163710 310976895
166436 188609 55457332
121989 132066 372336900
34574 77682 107843409
102768 111178 115934903
189684 199032 871569481
48388 138349 225068637
173006 199385 308541611
177255 179461 5483548
97704 124325 333867448
15085 43114 454184376
47109 178754 329334563
160445 166497 14998752
3619 11875 317109755
196698 197961 3202177
60170 198297 468693483
23814 97616 266405264
100481 136139 621353318
86935 169536 206573379
23615 176103 447615053
57915 156468 246606360
139334 142055 6760469
103191 187069 645804584
181007 187300 15801583
47162 152140 262672180
55544 189110 334051435
46973 187454 351441120
154927 179877 62299487
112131 185509 239305853
189655 196665 365808825
163216 191701 71341845
13589 87612 140893840
130600 191080 151216191
160847 163294 6026820
81730 129144 481996996
117196 123595 16166721
70423 144217 570238723
34449 70554 90284058
67341 170332 257572410
164666 195938 78256717
168479 180477 690537390
77704 114285 91431055
130882 173439 106425515
69506 71969 170398977
32934 33375 1031990
185659 189644 892295205
199190 199569 185362575
59581 83062 296356867
125194 182514 143436397
150304 153914 759260635
16069 182713 184547725
79276 138044 202677972
216 5343 12611004
122764 178362 139208569
77408 90077 31592676
155816 198909 549759972
67131 151454 443597432
131801 147787 624917830
175217 189504 292127460
164390 197827 83712909
52662 82323 74085884
116845 157379 101644590
138842 179261 640726447
93271 199133 296543169
79241 108057 72140507
25168 84486 376316681
18728 56045 93362754
65202 112766 118801763
138341 183625 113296201
166373 186662 50808577
179623 184334 515089603
48987 170555 304183658
83910 100600 325775748
21158 156730 992119134
162305 171324 22698458
153271 183607 443812565
168560 177469 22430834
52625 194896 586022121
167112 184977 816918047
74623 91213 41467949
130144 136476 15860827
196497 199855 8476416
17500 178201 977203594
112491 134338 424749496
19641 155033 338837272
1559 155220 739624886
70543 139551 172707864
130597 143408 319885217
129663 192438 209822601
72517 88408 39768364
47746 75248 245880360
71384 84862 33823718
32653 133028 511874237
165318 187157 177985196
117143 171131 406435137
65656 98835 624387647
67287 67388 107938464
144149 153852 998679126
81092 199207 793432549
72624 120853 120665621
157560 176538 854721853
66561 195614 877169371
49142 115123 164981988
169787 171029 3189452
60517 92373 215970836
72934 147331 212739028
67097 131700 791159875
100692 102461 860083634
141888 188029 115435965
97403 125546 151094084
42690 89794 214258417
14986 143867 322203215
185569 199726 35424947
37486 71522 85039698
100399 114672 443025920
105359 137735 81126453
113531 133218 927820337
103600 133302 74536589
55959 120573 885767735
89781 90180 402089
74010 194352 419596404
70980 73426 795816745
165320 192427 583802603
24588 166752 380218471
198029 199284 546588876
66075 195415 323341193
20953 123640 407014197
185903 196751 715119381
249 168126 419851189
128535 147928 48558049
169168 190396 53226344
184242 195529 4404876
185521 191872 74807007
82906 124327 824753999
24732 149897 449937776
92219 119441 68090339
189823 196629 16933085
58999 104426 113411949
2616 194614 663672070
66938 185682 934155512
27907 180262 381106186
122879 143157 50691197
562 139122 346558577
43829 187522 838429323
51566 54429 7237403
119614 163280 109292672
72425 97920 63709183
47177 144985 16671860
95642 194063 66141689
111481 113122 4120054
165865 182685 172886826
91789 96233 11073981
175376 195276 632250442
18617 69171 637793592
59671 178192 296428796
51341 97472 614413713
43824 97018 132860687
14895 117975 463569729
60482 180059 169383887
87870 169690 204694035
157302 164414 17606445
71317 172498 765920043
171743 178493 4322957
18707 168806 375330009
198202 199931 4373372
82711 195787 83806486
16940 49091 45011939
198746 198981 577229
52069 119915 316184967
41756 144180 256207250
1774 142034 665693328
15424 94282 197019033
93458 136547 48910563
20401 107477 217635805
66716 159728 232706018
69208 139512 826937037
104801 178497 21029077
102211 145313 108051264
102735 189673 250281206
195354 195683 272788594
163357 168357 12485859
45467 65585 50374381
144487 193820 123402682
159700 179292 657135005
99560 109904 26098141
30182 45366 910891168
95808 127584 458213920
106058 171594 616306100
32217 45006 32033894
144020 165326 877072870
105029 112855 417099346
123769 164948 102941722
74405 188887 706365657
117518 198893 203792169
104532 156552 130345124
193199 199841 693211243
56368 122589 165522007
163539 185051 575685702
141990 151855 417281491
83025 183604 251701011
182644 187974 808949133
49001 195808 367276114
97879 115970 240394968
20050 180690 401788928
131618 187154 138931347
119844 179529 52131686
152170 167739 971890737
109425 146743 995085508
105982 127428 900756441
164774 187352 56614485
145387 190389 112550201
185015 190915 14785873
11808 131750 762282004
4248 102539 255748235
63167 196020 332241991
134097 144682 146519920
61110 128708 307008209
76812 94129 523752488
123531 180256 141925363
65837 160328 236353779
85532 118346 81980656
80512 105546 62592580
148763 158499 24314798
187027 194823 298595768
91026 187434 753212949
118184 196337 938943708
61639 133899 256567264
15957 171033 620015907
140078 181053 858451434
9056 84005 707130618
50606 102467 129593483
91189 110510 841775663
7448 194611 468277414
84789 128381 642038784
150054 191413 615337539
156649 160656 9947191
100784 165703 85312310
195556 196582 2572838
5655 55349 835681165
19456 193013 514871084
14145 58491 745926495
89251 133118 109976372
158083 189217 283898337
45443 196943 378914064
110115 118661 21341095
69168 189019 299908451
39470 41251 79313574
93685 156179 457077132
190050 190426 956305
107248 152540 908486032
42805 109342 275206762
194835 197267 6112963
62936 96665 84160442
34896 82788 952746570
193146 199562 531037602
143117 174323 438666331
7273 137093 324986516
153682 159099 13426929
69325 198923 333127344
61568 120794 4044003
93575 146198 131781156
162186 166973 11975422
47812 85752 46481542
89485 133255 811762378
87084 177852 227126443
156199 194052 94542483
37428 56579 530602036
174016 180991 17395501
58873 178375 700126304
89203 162287 421561641
56247 144902 221669107
171225 197178 64808282
196361 199665 8368389
101918 151965 30033265
112040 190610 196714193
64376 97363 526380864
52973 89227 90627212
121062 170300 123274133
22267 150808 321655725
121120 167213 643233442
118669 178487 958678901
33263 56328 57876624
33726 120670 446812433
16133 103642 218597722
179162 183838 560601792
197820 199897 271850168
140104 150907 412449065
54715 56805 5309907
28382 40673 30661661
8496 128477 609842186
186447 197686 273046215
180659 187589 663612113
163009 181528 436860628
48371 198950 376767632
128016 189730 154425572
181716 196360 36507974
61507 187486 315059799
160078 179849 952538766
107745 134374 66701126
77023 158990 924848669
15123 191761 441738836
5202 42302 93025607
92450 132921 101395887
188194 194459 319245329
116638 149192 245480931
108171 108536 909657
18468 187291 964832941
19260 168248 645997796
27279 90542 899581578
8174 105319 867404375
117596 198474 202531532
24943 116098 227869920
119543 163055 751273037
93082 128515 491748489
128456 143610 846632650
178941 196227 43093626
177770 196554 46863959
160163 172355 186213576
38228 53037 36724291
150219 181851 79037573
48510 105406 142269071
122962 128928 963085291
166078 189742 59260642
100348 159318 40191058
167626 197504 74759170
115491 193431 195092610
104404 116401 679976717
117140 151652 695122180
80228 85921 14355033
36074 99966 557069835
118653 130711 831487957
87641 104645 948369299
86921 159206 81235380
51724 139873 220605440
151528 165727 35363219
95795 134044 95918909
178161 181778 9064165
138753 186765 120089957
68954 184151 288126276
170247 196618 65959369
139666 169377 74260893
172203 183576 28359352
114018 149855 89927150
21834 181747 400108023
25133 187714 406661845
113229 149902 92040085
147691 149915 3538863
85358 153547 868854553
176585 185182 785517630
45494 171426 315104411
89032 108905 49887768
28089 73919 114464796
33736 191874 732088799
70648 150129 17003733
184758 185494 1900727
185791 188509 6768552
159646 179562 773732899
141892 146918 12557051
78901 113392 962494469
86179 183244 659034566
105061 162984 144901866
21910 178380 391484738
103652 144401 102124371
822 79876 181102570
27348 168458 781876440
109564 146728 92942331
45230 158210 282681842
177839 180148 648161657
158912 185374 66119496
182310 183186 273523
105126 182602 193930097
151825 169400 386843543
30639 174290 359345568
197016 198448 36316817
39360 156642 924210900
37339 45566 516478755
118632 180662 155322605
37815 178152 351177111
142679 180515 94731074
73131 150073 785115790
14244 15830 703741136
84387 163936 198989439
141884 142274 963685
55662 87767 80162383
54003 125849 858177037
86391 94948 661046154
137409 167421 74917923
125124 177868 904981602
126686 184449 144477773
28752 51500 56791637
129958 187914 144924328
149153 161810 579459023
46309 100152 134425884
167707 171240 339687150
125233 181632 588367744
333 141817 353870122
179477 197727 45579400
172130 191285 25035573
150408 197542 959422482
24163 179140 387737691
16611 199125 993571493
57220 60520 8337817
145767 196440 126668236
13835 108397 236473457
131049 144162 471055688
69943 173541 909476901
161015 174534 401834873
3314 191932 641715875
7016 123358 580265357
33291 169503 467333136
30914 86357 138689985
99259 110587 8974534
29281 95785 123492924
139748 196173 459539581
132722 198044 163325153
121337 155956 86897853
180997 199862 47243239
948 71423 463568512
142655 168126 63710526
183329 196418 169811710
142157 191149 122546400
177277 183805 9847254
140383 152872 31413718
66632 71602 12213093
40839 62266 53751824
164197 174857 26712125
138469 188631 125469158
96209 170145 238838020
131813 195525 907138213
137806 173543 867039843
85430 104254 46992594
52032 146478 992625197
170881 197019 129876009
88386 165987 194210595
92219 147419 138182016
73900 149373 189100874
14515 83783 173128047
67892 88523 384344807
44712 159711 627292135
44985 195365 376085797
79226 179684 454271089
150303 156110 14497522
104446 146482 105286005
120049 174842 137126898
103509 143702 100736604
55089 187876 332124375
127244 147989 68180028
16103 121712 263928961
8604 144712 445177460
6324 58730 131307046
197140 197364 305948193
58387 142177 209456056
47968 134634 362233879
1247 35835 575760266
194228 195969 188755060
48777 126246 193895003
193995 196162 5368463
8241 104248 240100894
159127 179153 925888072
44153 70359 65442469
126547 188972 432665487
26897 190990 410366408
54600 164044 642546601
126644 180183 341258313
106211 186904 201983957
42716 57237 36341937
151583 184940 711083423
185860 190251 184353182
45253 119402 644318745
68131 140355 180686858
182295 186351 405705084
147192 159731 31499901
87112 110203 57702374
9849 41336 78751042
81876 97198 38316085
29046 169475 351160083
15832 108109 230679193
147330 157848 26404243
87480 186881 248668329
24252 67862 109051364
107580 164192 955624105
153891 196427 431943118
118703 195130 191215125
25017 155416 326312429
149843 161663 29411380
188020 188501 907947813
117056 154297 934624007
7031 56269 123398266
195546 196141 336142
35667 126265 754508008
144626 168004 58465071
6155 153475 997215262
110899 175421 161540146
39040 110901 341175133
191655 198538 577081666
58760 59451 1747244
5946 20619 36922463
94827 165969 178078740
84741 126018 103337530
22248 172487 375837157
175945 183714 551316011
64305 120440 414042830
42793 174549 329528388
138257 197872 149118109
195365 198144 7037474
180915 197383 151569186
186877 191937 12673914
50924 89091 95415006
133772 167193 576185754
114192 154850 102020808
172185 185672 33655152
119741 175350 139204697
77131 145043 975196273
191469 198080 16549575
23775 54863 272222231
124627 151895 68286810
181690 184728 7493516
58325 69617 949184914
127625 172104 111384437
196615 196944 389951380
96155 178506 540140207
1081 7420 15611041
164579 198062 556145786
150717 185869 425202353
43881 181017 392446079
190145 196954 16971840
88161 195762 606567327
116938 188829 689662602
195692 196755 488574594
170583 195307 425958335
195117 196153 2610982
57783 167019 273166408
87698 125040 809137206
125688 131521 598383980
32564 184390 763563984
137748 144660 304989530
189882 199765 796897652
100954 181001 828719868
171391 194923 107084827
150662 181244 509794371
81441 123350 80757
148373 152742 9026511
180028 186224 992365191
195396 198620 507534468
98799 148782 324630019
176657 181496 12063075
127715 156143 460206387
52807 85756 458007633
48793 155404 266932275
29449 49078 48974326
164567 180756 40581331
129457 135676 703522401
150602 164596 34797012
50577 105105 136364925
135402 170237 87010512
54545 111899 748461217
87978 135505 331391952
87975 103570 949937564
118307 119766 3679281
167518 179750 30760748
53148 115666 156335152
141548 161411 49728347
148386 167561 292486924
160818 183551 271631382
77393 119774 309026406
169682 191436 54446072
178813 188591 24313892
145146 191593 779591514
149078 178581 886816690
83463 102057 90951570
54329 108756 136162185
87953 179213 228407506
117519 125148 103685450
55640 71475 70436654
170536 182323 29553602
162448 164492 5081406
13404 74700 153238084
141104 174374 12056955
50915 102665 850855310
162298 187252 62532533
132425 165819 83453483
138024 190449 314751376
175331 177833 225992736
182900 192453 23917338
135418 163876 71056776
185892 185935 251224401
155595 185726 75242763
115541 191882 248528458
18967 113214 312555231
24879 26398 3898677
140047 183533 108815488
3041 127797 333100949
39413 168512 322894191
161307 162453 92961828
121796 146766 97273100
133718 150222 41394032
127558 158764 201670392
9148 163328 921876468
38284 88404 82406181
192737 195402 158096077
178010 195180 40946721
30728 105006 185708946
135558 176686 932152984
88953 196414 268880088
47727 149941 667588552
92611 189586 242714282
52727 73729 498612345
166641 176413 24570296
198203 198902 984763319
43390 158309 287489981
87462 116688 852991754
68270 136904 171823715
49169 127202 195225104
68673 111365 106665827
55327 161453 265414873
150488 195353 611837842
170817 186541 39367358
165625 172333 16883579
56790 85501 71706291
133994 186288 130782725
175462 177342 4786217
198689 198826 127494
2027 40774 96757754
106976 189445 768873756
32054 118791 216909280
125062 185054 642457477
44656 180436 339783993
52685 112794 150307834
44431 57855 949865766
157556 161963 315953888
194332 194844 117784753
154875 164219 23121359
72715 169221 652061940
31598 176237 602498202
190150 191601 67139053
7314 61122 134876059
140167 172146 80102875
9111 48366 972478063
188851 191962 7811365
103139 164128 617213206
184011 198014 531806125
96491 121085 61571725
162291 183591 53323500
151728 155104 8517560
17308 63467 716290894
69532 120846 170704167
115672 171010 897271056
44164 132713 221593442
168288 173778 4272702
24825 172903 370437634
141150 163337 441756668
55699 117838 651129123
13286 64289 127633520
46712 99087 130753927
106706 182294 810571215
35553 197505 708789110
142980 164170 450059835
185026 191636 16578864
41859 53455 3898230
67752 78373 879082688
100920 145289 111278254
42172 84759 403878298
107037 147592 101643595
137202 159217 77609151
121210 134829 34247586
192243 195276 7472691
42104 185983 699708693
86507 129396 941034018
125326 182542 143155787
36837 54069 43116537
126024 180213 135549147
155516 172146 831359822
5980 100882 237295885
4383 131554 928551986
97087 116258 47988554
186046 197453 28496181
17730 91874 485455514
26918 130479 397703608
93160 101910 436296204
163389 166556 508581919
45739 145039 941855654
186384 199347 32432465
85542 175644 576921272
46752 47781 842660588
127939 150377 56303805
144595 157176 501774790
3434 61567 451140762
104708 152625 300079849
89615 93990 10962037
44653 83507 863699665
3635 173618 807676455
9801 48471 603953396
147596 184628 255523772
2636 166050 408715298
8519 117215 271778846
43589 166307 504771492
79745 160875 203074059
66664 148213 203977565
163486 172710 23167100
112434 148528 315057244
185437 197635 30471871
92233 99651 471326159
126797 178783 963496044
75103 177812 257044472
108315 196936 221663012
132624 182832 125536023
39075 189099 375367234
141634 142267 1571146
162390 199700 93430420
38960 86862 119842144
52661 126500 184749018
21732 178856 707716553
136597 140855 849889872
128568 142713 577159612
167294 183143 993571823
64584 166070 293424374
169005 171639 6786338
43798 77209 576334638
70226 181762 279208664
190116 197884 134795799
113097 165552 131287117
26189 173458 470113602
61034 98701 93845506
51157 184120 332630326
12152 93906 204373104
102059 109377 180279250
65781 99585 670013619
184122 196815 31771119
157264 176500 810674548
50787 70435 49115081
82794 158591 189812797
173623 192761 47833266
6877 197584 477150445
94695 139472 112116018
112268 169720 143805551
194657 196074 2484630
103888 154763 490650302
165048 179800 694097830
130210 182661 131195136
173367 195514 55314384
167851 199578 79474968
2368 6580 807132550
159289 198327 372184571
25509 155391 325012949
157413 193280 89654646
141789 167345 63898220
173590 187966 35905108
94150 113069 417498660
146283 173637 47944631
30813 116240 213545961
111608 131761 168867476
191826 199642 115886170
104186 163210 221193531
62526 148847 215970193
64081 170751 266771262
83128 170305 511358882
193222 198465 421625487
46566 135994 223757273
26457 40470 34824397
4357 169988 414410784
151458 162384 27161560
108283 187932 199259832
122181 152303 803455900
172484 199744 152149027
174690 178556 9792895
53032 74334 311922237
105016 190057 296115484
113183 135919 57085267
111357 179458 168065895
33759 47341 162320107
194980 197357 756403044
159928 190002 798567071
117308 175238 425427754
26629 199455 432275686
119838 124270 11217229
149584 163240 33935328
98501 117375 244759464
110133 127345 322952537
11890 149543 740983678
88467 154527 165580202
35128 113974 197170994
117947 188751 862513229
126275 195995 488900415
108416 153036 111819939
147238 155352 30032120
101785 198761 242835520
44058 166186 305470989
100724 107462 858142639
75514 179996 381207758
94778 164958 175623201
159609 195612 89906760
117606 172746 736782733
35785 168307 331417300
192325 196847 791018703
52912 183863 327625118
109609 125355 799729135
49739 63280 33961219
43554 57618 33227734
20832 119435 246548501
101676 123979 56006699
114723 150532 276754059
14386 101365 759830915
50702 177464 317218207
3761 111638 522433273
27108 192688 924161304
161749 196945 270146035
37758 173454 339513190
85927 172142 271436914
92083 179175 585649205
132010 196878 287172168
191229 198056 17118153
79938 169976 727742917
57707 137367 357017892
81246 108438 221805913
52394 182488 325573403
31385 75585 110578854
171350 198769 68554203
148589 198065 110771853
65604 89399 59309187
190100 192597 458966649
95445 146695 555866963
86474 140392 689430933
165486 175519 25180372
97275 160301 772325814
197980 199850 951298353
38657 145614 267657231
20427 183533 196977695
42356 137206 40479209
178983 181376 676295017
122595 194598 180091685
67054 106327 637377861
13064 24152 15428002
10909 157195 504236888
57794 92123 85766111
59848 190963 327810382
60456 142310 944654723
28880 78824 421322006
196217 197311 828315668
78177 103309 838355263
118746 132962 35759641
88960 184623 239417592
54027 94912 590167506
195278 199412 969722527
95252 161097 263436362
154042 158564 11178745
35809 136432 251765919
144772 197778 132580818
91679 199797 270620567
187627 188447 296508717
26548 78322 276083632
103634 198959 374999856
119514 152641 553164422
165747 184595 47179449
38813 62781 223851906
50441 149867 248944818
92061 171799 389569349
150710 194016 696085247
61785 127808 299616486
3885 44972 102821398
56982 191817 337235930
39528 191171 672993407
48828 90876 105160996
183906 189743 848947698
40697 68496 69608366
81731 193484 279648648
150761 152696 952127645
157497 158141 888662025
107642 151906 891661832
131268 182317 878378868
92133 158477 166100672
177646 195641 44887490
143943 169003 62667987
116289 167343 127802398
158682 170087 970764208
25187 151930 636761380
85005 136113 127953774
173351 199626 65746378
107153 195439 220900111
33378 57083 59470277
65417 122968 143882195
135369 142464 17632373
93066 138728 114284764
70363 185133 287206331
154377 169112 845769861
24639 38827 174829126
55789 120219 685583494
82358 170368 426608615
434 193542 750679726
58671 70195 28614335
174478 180366 339635311
65538 85431 49674126
69426 150229 202358971
76742 128334 129133302
134912 189012 135307620
48932 73123 152791962
115327 165949 981701932
42289 169458 318025350
50154 166646 291402150
26964 131566 261625311
79958 163485 208981032
13048 22550 23815311
59071 69649 26267724
109089 129866 454483769
163822 190304 66352995
111310 175198 183598201
33855 51700 420867347
43469 104488 868120330
26310 43850 43810412
90067 144656 740640896
54526 107897 133449471
52882 113375 600696927
18741 56256 482724616
196542 197148 1522299
179605 192900 82402584
159126 163381 302161420
33391 82496 974767045
1837 144518 460430868
38579 154187 507758424
194742 196013 3171024
179669 188311 1167703
83476 99729 40485535
187022 192370 633758740
160789 169597 21933348
38362 156394 351688648
113370 128059 307700650
46121 148884 257178582
161653 182248 283738741
132298 151728 215570156
176962 186851 24684010
122785 127100 10805726
118596 136174 733128946
179454 179515 158575
138679 193331 431926741
68915 171200 255963804
194331 197828 524247084
196468 198690 5665009
49840 148760 499324826
38335 196558 395153562
6545 172784 416010539
115268 186956 179466729
73023 135617 718634779
84604 139047 546133319
32732 176328 647593098
117267 172239 823564047
108942 179173 930413343
75690 92299 41490552
47920 49326 416350223
195290 197516 5617182
70599 134211 159288318
127717 138595 27205645
198825 199395 1429097
66960 183786 292128815
138840 150108 112478649
149270 195168 696938849
177789 179277 3710054
29439 181641 380772283
154769 171388 562042057
22848 48603 751716904
74378 167246 232381332
185576 190924 834073096
180601 189498 643489042
42464 163586 792409323
181280 193276 283501022
182157 185225 7614325
114778 140646 275644991
86966 88666 4121091
158905 164661 14229057
170894 173354 3213177
121015 191215 175688045
36367 160522 310669342
176796 192739 39814665
22646 30326 182620803
141200 163014 714133123
25902 176026 927146694
60310 136501 190479578
1469 160558 562934601
41490 61821 50973613
44180 139370 238138994
167611 178927 28479139
176209 188931 31783484
117631 181951 743120034
150463 153498 750921795
89397 107967 46578217
176874 190035 32872242
9428 79855 748732983
135025 167680 81554240
180419 180905 1178562
37154 100140 157324463
171652 198227 254054139
76964 145130 170613359
69431 191357 330050550
121598 143848 55773003
54082 153840 715288687
86181 190936 261983582
85079 139502 5743806
153687 191105 998204370
49235 52335 7714360
483 56444 965331000
21755 193294 560322500
39519 90077 793144
122597 133414 989376089
39735 140968 860754772
46354 151189 262379262
122826 141251 193469597
124385 132510 20355956
87331 174716 218560575
46242 175339 810172490
66516 138919 532792914
104460 163738 586013350
23433 162539 809198051
117373 157381 100385878
160 165268 412875215
67271 175429 675261182
148807 195544 354992175
42080 156631 434055108
80351 132542 171009816
33798 174967 785398215
51336 72865 234702766
31439 84255 132129004
155381 166327 110183211
117214 126304 22941355
156376 175297 940329791
123920 187553 748413098
87350 173688 975125934
22689 47847 62943831
192465 194428 4864511
178547 180010 3623484
165017 174690 674209
128210 130702 6216473
105443 110446 12521940
131934 147339 38498720
182635 190857 651333468
119926 155797 102253249
151441 199737 120729148
20863 166826 977426264
85998 174135 581608863
93373 141292 119921725
182513 184960 6015992
149323 154332 367645794
71221 75350 10385988
80298 184462 529827905
26410 169243 854484951
87343 122040 86704150
178497 191770 877296655
195960 196843 317770171
32795 89754 142352891
151713 167952 40473211
44846 111193 925649491
61674 66114 996780139
186839 190142 8284530
87353 101391 34893216
12080 193049 452664415
157939 177214 48210127
183595 188404 886136919
156710 158225 925302135
77083 185066 270153134
69582 112979 815407974
15650 142401 316917188
181818 183930 5182502
118065 129936 29876052
47338 93191 795637400
23787 190278 416512599
145557 181156 462827654
78043 178669 321519073
25422 120758 238319227
164499 195918 396602943
186886 194022 312758358
92870 129548 91827339
156572 170627 80047683
175891 199359 58719810
136620 146446 24536485
42996 181914 426817691
144038 183755 413713959
7514 106222 715737935
120749 159112 993627497
82223 179477 243484081
197636 198766 2914774
74542 107491 882109006
155168 177271 291814714
161398 171208 786564052
53689 102138 818908149
70825 132152 153543744
22880 176506 384371629
53137 107904 137023449
18467 82647 160324499
51522 91992 636380723
123559 175449 129820610
3595 82334 196877398
62965 190065 831858799
114290 120531 873901893
94516 190791 591405564
197154 198670 851152
163353 199654 90919589
19392 82087 156634915
131516 154271 844612371
157959 158326 874446
65307 191676 316066815
90918 185709 711231918
165715 188294 525240850
177528 196452 871316632
140511 176110 202594055
34052 87625 198544407
89943 127160 751746411
26429 81358 137206547
165350 196607 78217706
42979 177689 459173856
118250 194600 191064650
199189 199906 392382971
179749 199405 49147957
163031 189550 410452791
43794 188632 362242072
40149 161952 442707974
57256 188338 327807856
34685 195537 402384832
181827 184067 773006772
143533 180053 91409131
189909 198636 945588833
65082 185578 301365951
30553 50531 912257794
104731 168329 159107203
140667 152733 436511007
136741 171348 223849945
98323 151294 129956762
89607 90408 2032017
42029 145434 258703797
108215 156106 971876892
9144 51160 105028945
68218 170396 255611647
16541 180678 410511034
41225 161080 299851366
75620 140035 161163268
172225 195106 57055539
2064 187496 923238703
50607 194151 456047106
5391 81351 536903492
33467 45496 118390739
92402 108278 574214570
164709 187114 57217501
80381 191965 279197904
45952 199775 384842281
196181 196555 420154563
94698 199666 262745287
132552 167203 86567565
132192 141940 24304025
84452 151493 917398089
129868 149303 559683792
59345 64029 678439907
122222 159912 94482543
89829 168782 197562133
10335 193257 878048133
166612 188785 16453827
67518 198061 338133767
145831 150310 11346225
70454 165221 237089469
18499 102033 208704372
155689 194711 97426346
140302 175437 87912275
147996 176195 70541528
87306 88587 3072816
147988 161879 543230859
63483 161025 942191543
17754 130800 282796807
145025 153391 9758537
22611 56688 34251107
59516 73669 847778949
8670 27949 764057275
95666 107686 30131857
179824 183575 84010164
19470 140394 302447882
95865 169051 183177193
29285 185688 391199630
84740 107493 789291502
43918 194542 700777793
161275 168604 139581174
5583 179536 495852374
94305 178426 210645145
42531 148656 544095041
88400 90808 6016864
111968 123005 27754391
39091 190255 378229312
139889 168670 753391101
158426 177692 48213647
190155 196200 15041832
146329 154140 120229578
54199 85767 329557547
42804 60179 950953653
4150 23309 48000227
82017 117173 87931596
12323 81671 308868837
112582 121560 424105085
123512 165119 716054143
141670 195536 134724862
62519 119247 141738853
120623 139285 46800015
46731 109509 157013493
73577 169209 776853752
45368 50018 727593086
5535 174608 423052785
92298 119211 67331151
71208 115492 110746170
113243 130330 848502518
63556 143532 199993324
106666 177286 470999025
139688 152709 29304626
32664 134855 877131517
49560 95643 176014462
153053 175830 517808701
192046 193655 3987746
59860 181981 768977500
40062 103780 16038579
190861 196312 484249330
161447 185859 442423743
24488 168852 550329295
176414 185994 950525966
183884 189180 13302894
152510 168942 21647700
169598 195521 896058358
87128 107984 52174466
112455 184308 179798436
62584 85208 56511271
67397 199843 331330341
116038 140893 121205407
156784 194661 94552305
24977 49420 146802552
165421 170068 492646593
114898 162541 119247250
161434 172898 28709520
143770 188958 113082690
56174 56744 571562
150817 189275 96105256
127925 130835 7328842
44301 164778 301302704
24017 150799 317281994
84227 138717 710804387
10151 88222 414362690
17993 137017 297796868
182971 195879 462361333
66679 72165 266540150
191437 192638 3031587
180723 192618 29758392
161332 164521 7866149
161485 180129 172591042
133095 137847 11799585
12660 142672 437081803
156943 191629 86638261
130130 145993 489018471
105924 194567 221821204
77487 193411 290035243
48217 60555 31070195
18733 75738 369052071
108242 110155 4735790
132466 159998 443452504
180579 197516 42280735
21241 66769 852937029
58931 161296 255987397
185660 192597 17346383
917 17038 40323507
115746 165461 124375980
43110 179779 341903246
57388 108753 533797574
95166 138296 983093123
139895 177772 94800799
96584 96792 755327505
129849 169317 456269647
121373 147210 64777530
121603 148404 938825577
85728 120716 748188560
1725 96647 741679367
163526 195229 918139510
25275 111220 726106935
168367 180403 30225114
107054 164806 144521618
126654 163857 578005479
160205 172893 511650144
29454 156695 318375908
99996 119870 928720978
85462 94154 21643785
58687 169149 276157757
7935 130690 307211446
96828 148438 129357886
99433 145009 114288639
185468 196980 28216335
146194 163943 44335257
59034 157111 245330218
160981 196868 89704825
55944 186892 80245319
91301 166111 187232969
13353 190282 442632795
90775 197976 798031082
143872 156262 278611914
59391 189760 914879728
62143 166753 815446220
161182 177278 64270803
132720 156251 301150043
192890 194322 3600580
176357 176424 179856
151380 185908 86251545
178180 191916 34307801
13435 13837 858069379
24571 51961 68437846
74489 94816 50774757
138072 164719 66571506
195696 197684 481073721
147875 193525 342652953
64202 196934 96389925
192658 195655 202240969
114106 135607 54004163
26630 170311 480417051
115502 118101 6504052
183559 198274 368674706
12975 23852 27245036
50554 100876 125691935
167367 196795 73650071
63536 149207 214379893
48914 190005 414924915
58961 166972 340534481
151717 192159 101077844
186387 189362 552165970
109061 154403 262304289
25129 88749 158952154
25181 96041 905091118
118284 162153 403814541
17609 176617 664058023
154112 186505 80840529
40706 112450 179443658
44000 96014 129947770
154901 154930 77561
194530 195305 527979422
14086 60938 513511175
39274 39439 388710718
18866 162338 358773535
147906 199556 129196716
8243 104043 239543122
173180 190132 42413451
75698 183446 269579900
52544 140020 218873825
162966 178638 39368380
130596 181843 727283919
122951 128937 986493084
146893 192670 736807945
172659 193269 529794174
8362 90589 566161292
138198 153125 37559757
52045 77684 64157693
128392 149819 53745698
32404 147405 287747488
69395 81771 30896816
30842 145841 582839923
47600 89876 105587864
31765 123719 230078336
117615 137446 558021912
96905 197032 171486229
163057 175518 989029262
58594 101057 105908721
48112 122011 184795523
24155 118529 235955295
117366 122242 12337213
74127 181454 268630047
92738 171415 100471039
32988 173437 876134717
71216 195468 10936667
93284 96697 459161362
193424 197803 888714517
73472 106106 948064529
118197 125423 929727637
177252 187628 857204962
128309 134027 14319147
195033 198381 8491443
12031 147521 535441483
179495 184326 11992340
64353 82586 495743473
37296 54830 758494163
62094 88474 65781054
133607 147006 33434409
151657 194673 561104334
105285 185495 667812538
183973 191857 19768669
72744 175085 256087464
23398 126088 256881481
96575 104219 860143524
144125 186475 105992577
134684 162051 649884711
7687 135108 318944839
188551 194105 402449623
471 147971 368942510
145429 192818 118504760
166593 193670 424901016
49262 140986 229423456
92335 156098 159726214
98436 163622 854919295
171538 182683 27792455
41865 187157 942160888
140619 147627 410325946
81646 139594 150199690
114940 156168 513909060
166033 193856 69608686
12292 111414 247837830
147817 164703 42097019
121971 188557 166637691
91928 118062 911821842
173575 197825 60593398
11263 176572 725843533
41838 44742 7277081
173021 194002 520136390
67347 140318 182490509
7791 148080 920339152
153261 181536 930424450
10378 135484 820460172
141159 162307 389259370
101659 159325 97241475
124593 156623 650531084
39208 90731 128792979
180849 182194 3439793
120803 186459 895465081
69521 192113 306772818
64496 85401 52175573
193416 197580 675389434
112104 195620 739375334
167845 179340 230484557
17193 148468 328397115
7116 79741 181724509
184836 187123 5806953
69527 115288 591287737
8662 198247 879906012
20221 93576 183286678
64941 104741 611303573
184953 199481 36455313
73023 98750 64229125
185757 191441 14200078
174042 186333 662365162
57465 145478 725591416
88044 150173 442401865
125448 132457 84800138
5883 135511 333220753
94468 119222 661913164
161910 191023 72783621
32350 41219 554054607
92533 188493 240093299
115867 179657 159744404
79012 113768 355435301
83139 100731 43863605
118532 152659 85646296
123303 135161 569181275
111533 183312 179717404
79546 111574 512407228
48569 164726 290554063
76745 99346 862544289
196555 199526 437653732
43244 160180 605670796
192425 197265 12040244
173578 185184 413549274
123340 134414 89804224
16446 69073 131495670
19911 94144 185521801
42742 199955 488222580
96052 138609 106591848
4350 100675 240822609
19992 27956 571838060
110896 176631 164653432
180081 180408 550723505
71648 76572 12392194
95178 96281 575225744
51856 124242 423484926
54536 103303 121753791
74018 103401 73393990
12862 57322 111298696
96847 167344 229195705
31613 105617 185046809
196901 198767 410062903
79838 122884 355148674
130943 164236 772369988
125728 142255 41301744
57527 75090 984737876
2671 125972 308392295
27186 62375 88059168
100516 184641 210691077
16812 51437 86445999
46064 161361 288448717
59793 150770 227591724
32405 135187 776215476
187461 188523 2588701
165532 192504 67577962
157937 170845 6652203
141096 195165 430496906
178314 192147 34525497
63291 183133 511805678
93727 148349 776229676
41916 66198 60852943
198639 198673 79138
76413 117065 980197898
146521 172725 597533415
178233 194608 40833203
112609 118183 13888022
157641 169372 843445666
157519 188904 78438833
119260 175913 233922383
40303 63664 320271022
188564 191383 423597823
126953 153642 67011840
197347 198769 2258725
102132 180204 195482323
74870 112891 346262709
125635 151005 63618330
139451 158828 299725280
40820 103065 126759447
43639 98807 772986312
67369 179844 628302206
122275 134660 652633244
178866 191191 30705983
113154 147285 85512618
61256 99908 96307065
71782 79834 774366002
54441 163460 713019593
6733 13316 30124196
98979 172491 845340243
192018 193627 3981749
34464 46857 808545991
67705 133652 165048931
14245 102163 219655071
142679 169985 68312444
116975 159440 827268757
98185 108845 26864392
131793 198897 495818281
51346 89473 580585519
34476 97858 158429910
56408 99107 106480929
991 80915 958355083
179120 196371 43039197
119267 180681 153728372
42377 98926 948022786
157731 192641 87253025
140636 180193 98999189
88138 194239 675439932
90852 96768 913821027
134754 197801 157638246
5246 55910 517871456
154071 169911 39357965
57480 150483 631371060
26089 58953 82209801
61577 66548 12409473
101196 119178 45110863
197578 199167 194533531
112940 139857 880671123
12509 101533 222450425
170362 191747 350688281
104864 182975 161935025
185072 191439 10915367
87901 144398 336145510
43664 46917 8089758
166980 182924 441692533
65575 86068 637055797
129066 186942 144794662
53008 62815 24635478
183774 190686 17335014
43828 190443 366755208
149644 187207 612242431
102479 138427 75161596
51416 178951 319211013
98665 182577 941847359
25267 86595 71664718
107105 195514 565485776
17922 142421 311365145
29042 46855 44535150
13515 102290 221865926
41085 181760 203592555
127600 176419 122192253
96006 188500 231481535
153905 166526 236765076
22182 42553 864298867
178043 187070 22556815
137397 187679 125715628
53557 139870 517705996
160828 194367 311329633
51607 154981 258851975
190017 197474 18569797
76340 107154 309411407
156513 178274 924563109
52954 82337 73413027
56754 81440 61566074
84429 121836 984539124
166049 171013 629268042
70253 165431 238121890
93950 168669 857079210
35947 117595 364994810
108695 180408 179402510
13982 72025 144977283
123183 199257 190349847
54064 59423 13524943
10711 162451 512688275
4484 35379 57055777
19477 161799 524394378
182753 196295 374456251
101492 146355 791355335
135114 167573 81046648
173672 185872 929878297
141857 188580 492998297
107154 147595 652766975
2753 77907 187882133
166734 187369 593749303
21128 60231 979657204
41640 96045 135957669
167967 168361 950583
185733 197255 28758375
168575 182576 999946451
97397 166474 172928880
67802 198771 327709090
14700 23673 22375277
189577 195401 623596363
170697 175551 12160620
78199 141794 159080192
65279 144416 197894596
7062 34227 68008883
18503 19862 52901764
57452 138975 982862190
158328 198062 646063959
45831 163190 348416875
20839 97858 536360272
167322 176512 23129310
90546 139301 304973556
21445 108714 218314055
98028 146781 957980155
103175 130832 764016633
174188 181313 17833534
178893 182001 7743534
139861 179069 98149169
164633 179179 51661616
2480 151920 373871279
188615 194769 15371012
61015 180355 503219259
104759 179597 187370903
172896 179381 16233915
53909 66344 812082069
53487 185341 329927346
74471 87013 169981853
976 106291 263226393
195190 197886 6813885
100650 151807 514591867
40208 148238 270443404
56414 130455 185151451
38017 186531 371617814
166700 185002 866807395
186901 199914 32598134
105429 152851 501447615
186672 193392 639687706
90667 107772 979068969
163496 187345 59757735
171172 179923 748161206
102790 129673 67491627
152328 178016 64204929
22669 81805 147792920
34953 121375 216105791
184822 195607 406041966
190870 199766 11210621
105377 151045 978193731
63217 159142 240014856
178340 191196 509995578
42102 169279 318060231
168555 192648 204182028
135719 189012 133232627
26967 108160 203001712
170825 171313 1306566
197402 198054 716179772
72842 75791 7469144
31701 181260 374199816
196179 198683 6378268
111258 134946 59463548
181584 183249 4112422
50761 83080 718011323
96186 193388 445992976
94351 166637 180867081
72131 173779 299806082
15378 89864 773353375
41808 186783 529671151
76288 173001 242021283
469 128344 319826882
179861 190131 336125585
136208 154152 94332670
15352 166328 380332577
146729 193383 116746025
185038 192212 652884790
107211 129960 568201126
79934 115245 88282470
75707 121009 425492988
13476 35056 53881166
113869 134336 989750110
95989 96979 406940
172647 183683 305227556
78978 170531 229044201
33521 157558 417295621
10002 68923 147349769
122456 130314 19732276
51526 169207 294386041
84811 175533 230129547
139303 165777 157370266
23745 189662 415095400
119309 198911 994639135
134274 143729 34482979
133114 175068 104815586
96448 146937 126417308
135126 155450 779863882
66273 133113 167197191
113862 165996 130543246
171175 194465 58188418
51055 65742 128967540
128130 153977 679263522
65774 198264 355734376
45323 188367 357788888
135477 176408 102361250
58174 117543 838470219
74234 173363 775169514
156246 191909 89071608
18841 198628 449740316
51300 119924 563188978
157940 187453 289013642
11785 103856 230124296
146421 180800 770549262
18556 34460 39626662
71360 162776 161004920
103823 165435 500324964
27323 133145 296597298
122087 192141 452131748
104199 171571 233938817
13222 130994 306454858
5282 29231 60145383
1753 48947 117857086
72927 123509 126648984
173758 180648 182134956
13451 140890 318738099
115894 195610 199475655
189246 194202 12382023
69697 177257 269257675
130035 144986 930082987
177384 191880 427973279
140742 151970 28227008
146737 194183 118756283
80287 153846 274052870
89604 125528 90008826
63658 148150 310281544
60861 79054 532858433
74729 144265 37596250
415 89415 948531321
97506 189187 229550537
155601 174137 869502061
188620 199282 26764259
190822 191662 2124286
148394 156244 19685557
190641 192898 901534345
198247 199389 2915192
45498 45822 549413221
27913 178669 780190329
84357 97014 31529068
173049 196868 437854524
50774 81025 578546447
145597 183675 190545634
126184 173265 117770263
180445 198337 44737023
170746 172942 5532045
148021 175834 69528690
188462 193035 11461397
159746 170585 26990459
174275 198474 60542523
9453 63727 135827146
145140 172070 67426491
145588 181451 175368486
188232 197688 23656384
62788 167423 261634414
189319 192407 7701650
198682 199095 846213441
168485 196736 70718383
33380 97450 160198703
39589 100396 515103367
77064 130741 134360100
120917 153130 80900785
105274 127698 704654264
186180 198263 704311465
143385 149979 16724444
99377 137772 18534054
43344 56955 481119490
189442 197907 432815129
131523 196143 354043117
61126 66779 14100874
47120 185939 347235102
148658 189262 101513172
91606 130254 601267563
43539 107327 159410811
184445 195539 27721183
156726 167750 343464796
198411 199194 1131297
191566 197729 271471040
118198 188948 425675386
181904 191199 65258569
81466 159344 935979217
199337 199451 169943
128419 144024 765416260
164934 174367 23674875
197087 197627 1367451
79777 150696 782622780
147038 169800 585518516
123792 140733 391649964
47486 60555 834257143
13697 40495 963356567
48647 124559 899559981
180241 188707 21116359
41025 171125 939205133
57790 89228 78453629
123 60933 152212983
36843 82187 74927014
157527 164842 18134897
150773 178281 691240807
177947 190300 30901084
69125 105261 370076380
145252 190256 287083277
121123 141484 309751495
175432 190943 234052097
62929 131441 171380356
91008 175708 458932598
60917 114711 134266891
192250 195729 258704598
166177 178425 353128933
32191 135764 690701363
17089 90397 827013804
106819 159291 131505969
6778 22894 40477061
181277 184043 984385978
49174 115383 884901619
136509 183785 80404336
190475 197124 16551436
134059 190726 141699288
157055 177121 712054197
48758 132557 209772547
182584 186583 9996801
19343 152811 838689087
191116 191690 1531455
76811 165304 511506940
109039 178619 174117829
89514 157082 242976921
117199 159481 106032981
116141 116651 83157816
80668 152466 179819016
22715 135321 556047985
192907 198219 13281982
54630 100057 113355883
140875 195928 137689640
135910 182402 116297758
22468 63680 103133048
65708 177113 278642610
197661 199164 3833111
21884 84252 651971764
136200 153596 376900550
142175 143473 3259934
171778 186484 730722949
92756 193593 252278548
69498 102885 762543067
70957 126292 138558087
89207 106360 299729058
65339 91771 226760314
75595 138504 157386339
47473 50898 8434117
176619 184158 18708299
113778 130561 177375584
175458 178666 736923967
197280 199653 6041848
125443 180763 138374486
48170 143107 722667207
194731 198811 10311663
118370 191268 180633949
32003 114834 806889938
71616 82085 131235594
6115 134030 376324563
58728 171125 941610065
57535 62282 11858770
89329 153358 160495850
115617 165689 125310656
198145 198179 93972
83495 122778 98325507
7518 85316 194739107
24598 152931 321185305
75600 135216 652026908
198417 199339 2334538
12679 113805 252814217
147783 197579 124470137
123511 131369 19688632
157413 175484 96978201
112965 192359 198726854
130928 138843 19812269
108210 132487 366751143
65049 121516 141025830
196459 199637 8035029
125059 195342 175698600
177290 178290 465578440
67359 180080 281960526
186426 191218 599550539
182283 198383 40228368
199113 199432 824248
114437 167687 133257744
18106 160494 484258142
52147 71654 48758738
60036 129722 174200782
62976 82906 371626053
178421 188479 25049281
50796 189142 346186712
151974 153798 4654227
137770 140920 7833900
191731 199437 19309093
89235 187511 246005635
179704 187818 20216960
141318 171026 862197862
133607 135816 5574634
30281 174888 258551543
134243 182475 521136292
50462 191111 134174028
17739 136549 297237404
31775 121728 670558238
116279 117552 3146494
189281 198158 603630262
32202 159594 318823734
117124 154859 94760047
177282 199529 55611901
36116 113756 989418395
88110 125638 314371405
65948 175774 521841727
81944 152352 222839901
56815 159543 563032123
156100 180748 799240849
157772 181956 60474138
94035 187671 234378175
141198 163891 964029759
28778 193538 412065411
117450 157672 362544222
179596 189041 23607001
151101 190399 152805943
105021 187731 586173551
72919 192527 299344529
139439 190964 128858908
78505 122968 111264471
46017 130503 543390066
69495 102460 82362475
154660 168780 588407900
171734 189798 114460015
27857 105234 677165155
15521 86902 178435971
57185 146152 584203791
114014 155669 104477538
182130 190667 752897951
199777 199868 958946052
29010 180532 379028964
22963 150902 173250950
119274 176854 301115582
88872 164735 529900121
12324 126534 285689842
166646 198323 79312366
194464 196667 172502244
110891 187074 190743080
133660 150680 42656910
127140 156452 73469838
4879 84329 198868633
86908 130972 110262578
71158 173877 427764832
30323 115361 518448938
89573 92601 975895499
20265 176862 391720636
66891 73123 945742036
52321 80569 790613076
146397 178856 81265191
163697 192761 72786838
114100 164793 650440710
163435 199917 91348892
46040 54531 21293716
182182 187374 12961260
155209 160118 345774390
79211 126010 117163650
118691 194788 190409064
132407 169339 246725452
55669 90825 5917174
54567 114356 512315251
51311 193756 356381546
83685 178954 238453871
134146 165214 77589155
43646 83376 571985690
197595 198631 1237332
184408 196671 30653859
180310 193757 210828297
31826 162749 443298589
689 127196 326145125
164145 190997 67207185
90136 115233 62780803
26512 97120 721316986
105745 112129 334545649
194544 198540 10090779
172937 198222 908460404
14458 30723 40593018
3129 190247 468126454
136813 191803 137482799
42628 188706 848555197
165561 180058 512900211
78514 141804 947270480
49169 87161 95071215
27276 183582 390957131
164951 173114 20512463
171597 181480 24647059
55176 135967 571814107
125532 178157 762413705
19689 24593 12223720
129612 165633 22648995
81289 101290 810887686
143818 166153 38510565
67266 154707 218906770
194353 195403 2544645
38046 148720 277052851
100738 162967 155845418
144211 173551 73422010
148981 184624 89005501
148966 162040 937752242
174476 182142 315888793
52947 80740 281494536
7174 150443 358644548
87278 184789 243898561
39037 192934 384997242
188831 199588 26964989
1501 165646 410440889
57696 117837 150240434
134707 168786 85128697
192694 195577 7135987
166204 179330 482529322
172124 182903 26877905
71424 166953 239073461
168936 197865 218245767
178650 187008 99814165
33523 125659 230591123
143730 146558 931245917
161539 187541 834912733
32438 132053 228223873
107776 176445 960044555
126696 171479 112156410
93169 178489 715060314
169723 184148 36061602
110257 134861 61704728
167338 189925 32709589
80813 100682 669758833
102754 194940 690024512
144801 147565 752111545
28662 127587 470660483
2466 194301 479829410
193131 193738 1486400
8402 18763 930360133
37691 160195 658783520
78902 121986 107704816
134403 184491 379854704
59375 120964 617219048
119487 197526 939629025
51521 58240 16993027
77396 180547 258136225
140062 159270 448386080
6730 189507 457403309
46968 135991 222737014
17350 19141 4504958
144482 174977 76267208
188010 194972 17341872
112638 180173 169050964
110751 132510 54621372
94080 134329 898029976
148530 194339 114509703
112226 116906 107676837
6459 186515 450566947
198437 199443 2559380
21824 135325 284006842
196525 197424 560403439
27721 77517 124438064
16500 139147 306712933
129361 175093 528741807
25410 120037 236557035
135853 174670 96980200
113686 167754 932837003
83557 171427 605545041
3172 146778 359200873
6906 39267 81040791
116606 124734 20523602
80779 177538 585530024
15461 187116 983337808
80359 165568 972334499
31380 117254 707457670
187457 189813 727776518
139351 156137 42130318
41418 81946 101231888
75389 144464 942561059
124812 175494 126780389
147606 190238 412164398
23607 107965 248470995
73057 109950 438414641
141151 165214 307543389
2032 94756 24577436
82310 184208 232171789
88967 105490 244073622
72655 102788 75271878
178041 179868 344310004
124577 161761 93000279
172282 188892 446264872
198872 199640 70094943
113983 171717 386732289
17689 74592 927662205
107585 147837 100845796
76128 167600 228780471
146359 166286 163208671
42474 77716 87923579
42778 63166 228967837
101533 191183 816747254
190398 194126 9294125
106652 184132 468719739
84352 165730 203565581
17746 125658 269933097
59135 169831 808747251
156201 187489 917859798
32682 166709 335243651
139618 180179 904104438
37646 129729 230425216
31253 178416 368259986
73894 81703 19540722
35473 150937 289003250
17488 153163 339576479
32956 142657 274410195
186715 199756 421781863
52671 111200 471338285
144618 156408 255446161
94408 189942 239134602
85468 185143 787794452
108450 181823 176995693
87123 185410 245896806
128583 145063 2240813
179691 182070 5955382
67158 180184 282714072
21137 146434 313442282
122557 137573 71378502
78157 125629 118794185
191125 192806 4286416
3781 91358 623171277
140167 144027 606289542
36576 179911 254211173
39567 104096 815090992
97444 106633 771772822
33285 67977 86853848
173634 182201 432092141
181645 182069 1046265
193890 199446 449486804
126159 190806 818254821
124162 189837 718315928
46269 185148 586275420
109209 162458 133158454
78576 96041 43595391
194366 196020 998902974
197457 199020 220619232
32757 184458 379479394
46307 176803 466237618
64089 110600 116198951
19887 133138 283332705
104713 139748 87735235
34103 156685 685002985
4502 35242 288801476
146684 198664 448973395
17122 38865 764710543
23958 160878 342538027
47068 133714 216780416
84354 119311 420463296
106390 183754 193617169
97021 195800 247227780
192954 193138 281484555
135291 174293 97493955
111576 120052 325919539
27476 55702 70652916
169609 171835 84003375
141345 143200 235629681
199445 199995 1345693
99656 189148 224188913
145349 166661 404976313
191476 196114 11535333
111775 129061 98523049
9514 188835 947285542
124922 166767 624764510
49468 134584 212967467
188125 194520 15964427
2203 57153 472576396
74444 83238 21981974
863 139660 347135792
15754 83136 899021209
89788 143406 134229129
175726 187362 29143499
33084 197813 412102462
174117 178647 11387260
31536 161183 327516174
191499 197074 81138345
65217 77194 29824192
25121 132540 268725846
144630 161490 998496838
165368 183097 44464210
171610 186856 38020753
146152 156671 2195000
23962 93345 609924342
155239 185975 483400912
138545 194359 139642351
47030 91884 46925531
122604 122610 603650520
188794 199752 817310113
80566 170774 33164659
89292 192037 257179778
107312 112636 267015754
109565 183089 183976354
123003 177597 709660390
161496 177668 40529533
165736 198000 80761528
17073 164061 886726898
58200 153893 371596009
163835 163983 383817
106196 193830 888714179
24517 116953 231097665
192639 195059 736914460
176540 195218 46591156
139135 195756 141591062
45239 59365 35422340
157986 194896 92147059
80140 159123 197761635
74388 180266 264987079
61833 151882 672440150
100526 179430 746313499
100807 161051 583053837
72872 75213 5907204
101357 187212 215041533
136017 162925 67186444
166173 173596 18660736
180966 196417 38602074
27030 135537 321639709
173850 197571 93879463
182927 184734 58666625
103204 109989 17130583
11336 49636 95756369
65061 68969 884177962
39546 124267 211993634
30270 148456 813372598
169623 176467 17227074
145733 149507 538150119
120269 194037 793963444
180843 187588 16914294
154710 158483 9319331
114885 190968 190428894
151228 169917 46577200
156003 167899 29549813
94975 131305 91011813
18462 64180 114336285
33089 66630 399202824
56350 134229 194785136
26327 53883 306976109
166022 167730 4224192
151560 179788 70574108
194822 194924 236813
166088 177327 816854400
166928 171816 711983363
119049 168292 123178211
167724 187764 50204874
180750 189731 511768552
129106 140327 28072864
117627 171080 720302389
180750 184945 10454850
199631 199974 345650632
43606 89117 939457909
102976 156871 135210828
48890 180406 329085982
183818 194857 34680427
148127 176405 70722308
76665 137160 151471495
26587 105316 196709054
156731 165143 20818802
156221 174570 5250415
23545 28847 13263406
13142 55125 452456645
187575 198597 27588185
163930 189117 63096351
122812 189405 166653527
33790 38502 8757286
134115 171016 91714443
102497 133268 732428051
181247 182075 2105351
177772 194652 42120457
71156 151223 200546100
100261 199944 602835100
12796 83486 176763757
110174 190656 854276120
125162 174772 124053482
168626 175873 628617856
127845 194574 166873688
105047 113567 21244715
33200 65346 593718548
191444 197868 916729100
3055 81025 194954776
157986 198346 743432915
100256 144767 111606330
174615 182045 992314116
98756 184707 215219732
106249 129881 59293113
86148 164601 196144120
74387 187514 283133276
88867 124117 38372402
168606 190545 655889916
100027 124231 254883184
132528 177914 113505121
84206 117416 82922584
101108 185897 212330252
68587 69121 121027414
19037 165083 365199049
130091 188319 145597663
196576 199493 776557248
79147 80490 394177668
46363 164326 294998395
141514 190484 544022890
164276 169090 12050097
31549 157552 315318904
71312 88582 43210523
68565 165547 994852105
150887 167673 1127137
56303 73865 43709573
123246 125884 6628934
35007 119702 746297407
197769 198600 2148614
29222 122675 233656769
7708 10198 948893660
20519 186273 414573007
132395 133969 177082580
134150 160438 404093979
187699 196419 21743920
161104 174923 34526879
41986 146770 539894227
195716 196072 842034261
29501 107089 193879214
18313 177142 544736880
15797 188998 433151787
85702 198375 12932893
41435 150188 272207963
53179 119184 599896942
67517 134879 168546786
191210 193527 5805220
167181 173227 15188950
145009 154675 563289345
20699 197021 537525380
150960 166782 39376256
59466 181472 577397427
72944 163446 226462206
105321 147858 282142796
4521 52383 119766801
110342 144437 672453162
59120 142388 208183550
4988 16903 386481076
106785 124335 409021596
143574 192437 122262463
66743 149449 206978634
171023 199954 72377961
123118 143772 865929106
86504 154168 903995623
42016 82900 102156328
62212 191694 314749187
133991 181762 346314232
39790 138721 247538117
15975 92674 191662923
79320 121917 113055145
146946 197290 125918548
78170 96044 282701984
134005 186962 132434508
76810 187018 275759724
89522 136671 118173756
81284 148370 239041051
35740 88215 131201453
161977 177776 39583340
87214 188188 997983129
62492 159150 932144474
149542 171549 55001160
73270 74734 3717338
159233 187893 71581690
133975 154517 51560402
135749 197585 351034935
37274 47539 25716355
154239 177486 57988930
12913 24714 718985132
18194 73661 138597019
94980 126333 78578995
84151 145070 284965570
86962 151914 162602523
151556 156851 8878542
95771 151182 138931187
49063 120400 178438861
168614 193950 63444712
131265 138569 18244143
61880 170279 261889498
171007 194358 58384411
112862 123092 335543826
19272 189302 827419372
173209 181472 612691247
77342 190563 283324825
104011 117761 34422680
120779 197493 191958348
104338 143125 734941438
82371 100817 993642384
143286 173280 176439010
107387 150942 913676232
51385 157295 830130854
81450 136499 694498003
74649 117276 106525197
97079 141991 112474007
82585 188727 818556402
174398 184341 90099366
25752 103932 319485189
126910 139808 32299638
8997 88553 198897933
134277 188888 54718455
49280 165647 291070123
158623 199224 101519964
65641 84288 46518506
66296 188970 306796633
183929 199109 214351936
41857 186822 362657252
89453 181824 325379256
133664 154633 52600030
41009 112945 500611608
78232 155426 193291319
161060 173524 11101554
88365 187915 797149851
20285 144522 331590284
173525 188372 23935131
70757 78157 119557495
109461 198109 221730344
25324 149987 311953782
122235 194280 799620688
3344 176085 432175557
114779 174539 341306597
101549 181119 930141022
17736 65964 120755802
137820 166562 71830755
44148 62370 45697743
12558 101523 833774097
13231 76767 158901319
93805 187148 800137270
73710 151618 195124935
198289 198912 803652763
146482 157002 266563147
80550 85128 11513995
196427 196872 697224609
170689 188465 44442561
33620 90268 141667477
41912 58930 144612694
128085 197620 88302895
166558 193526 67484876
92030 124581 328209625
30696 97017 165725385
17764 157120 500294109
70983 155456 816729308
174235 184937 768675140
83103 109712 66646765
95979 198779 257365164
122735 160516 845439131
76264 92375 319287367
18766 143556 312078162
72405 88772 833799649
21836 144571 307008765
143143 162445 48292049
122505 163563 102708778
180902 189792 566963070
153581 197266 109033803
73325 170589 243431379
31098 110846 864766623
192256 196453 10438923
37615 89117 80806056
156225 174606 45810445
132877 182501 874733058
96706 110347 83468928
65192 160085 237415459
21509 56157 86747514
42395 82524 100232907
122076 137556 794965404
116426 156880 92073625
51592 192948 353654413
183624 185609 4989966
111215 113885 828859656
99244 156864 144549477
146106 150231 10465586
59658 88074 952260501
126809 198090 178315201
123682 198336 368578609
148957 186640 59070364
46028 104965 147355586
110696 170549 584712678
166223 199549 556137769
171295 191364 50088788
118986 184446 163819441
78719 189368 846607461
68522 185930 293710131
76672 102397 64223765
25087 68266 997721812
179718 198986 48176550
75660 83730 113279048
192217 196614 224208299
187102 199921 241713170
106214 188134 205026764
141272 167205 64865839
16068 54994 97267493
171918 172272 840905
150299 196447 115222208
97434 186845 223849285
141927 196194 755138144
81198 113559 613579981
742 96248 825785202
121374 127092 261395614
43770 59694 21593956
159730 181175 53535537
187412 190972 730983619
80081 138694 738020786
193767 194170 199431103
34284 141621 268577261
67303 131535 427100896
123641 132378 21911462
199002 199173 447421
46818 147567 252054340
158457 187760 73236074
100837 195014 595192635
196331 198541 582733421
181212 185944 11815730
129141 182042 898224799
114072 142285 853141881
92235 92658 1064518
13795 131910 371794860
51563 180208 918416441
37671 191672 900553414
140645 173108 773588827
114180 188658 104917176
151864 176984 681726651
23175 106023 397344337
151758 172836 52650053
83849 92092 853701949
1858 135153 333389162
186855 191681 12092606
90853 177802 217666724
121402 158447 683160405
158513 178348 49633756
164491 181258 42067103
123426 133402 25018445
48506 81833 83285289
80659 86488 303244695
130573 142137 23215126
114336 163322 122614605
2633 48210 402083280
9190 187841 446872000
19627 169769 971643162
149325 154432 12870843
134403 138596 10438773
12347 79607 422365755
185577 196618 27543998
162316 197324 825555565
186685 187773 254522088
184210 199916 39405639
58172 135477 5704439
106506 196901 226196218
197593 197640 135486
99988 100375 779628100
62931 64772 663344284
152017 155323 8338337
146809 168733 371353338
67681 144411 197328939
12403 48356 89901695
52363 72049 49189697
47330 95053 690147902
168761 181296 31470884
23882 133223 273561587
24008 76140 130345240
118929 175455 697697183
107400 134449 67806278
144767 147515 6927436
2378 188619 645470421
69296 159592 361169544
165752 186155 51089226
145158 177324 80506434
48918 138696 224661422
149103 177654 486041903
74180 123751 280427804
71718 123094 942459185
142079 162501 604038847
62571 174915 280931392
88615 96016 46335098
19459 163729 360795978
111676 116808 92933576
158798 165549 76143348
107446 184843 193658524
92723 149504 182588113
191159 193495 5870511
103802 183049 657600402
1380 151261 593112158
82310 124377 105435225
142847 163747 661391642
174803 186392 614824861
156661 185122 40200663
62799 94538 317669563
43548 49362 14490117
131828 195521 159244547
78861 160953 205404841
141761 189203 514623801
48990 191190 355753461
2860 160645 394723020
5984 186321 633136629
95456 139956 111470581
160176 192677 196544030
148235 158570 83164954
118651 161423 107120381
167971 171695 9504748
112531 188926 191192566
10674 74669 159948401
7819 53489 114271815
55175 135247 200340669
126184 183988 144548408
70944 73964 7530042
159203 197911 290958326
179539 184539 12446825
68324 106107 544683126
119376 197636 195811450
10793 106052 238158242
67166 157337 919480316
83238 144088 152293266
59579 100004 268826771
183319 191613 388175938
115563 198459 402304906
26200 61888 89265649
134180 149572 411405006
35641 40016 229657597
178282 199035 51873092
137029 158828 54532875
85091 104078 103885829
59995 126680 991678762
22285 149863 727500872
170735 191246 48033067
33773 35727 816189562
148131 174876 66820753
95819 169210 183712609
63700 185927 863996210
40236 104426 160576648
70990 119476 957753784
111525 191557 429357179
49132 149356 855079402
107435 167335 586042866
121598 154714 83185284
193233 195044 768417512
12339 188004 439407360
76519 192373 289892823
147644 169207 53825576
152881 189475 214688759
118145 197533 485824540
106286 159999 134611775
171555 198943 517046102
118323 150040 79653119
189104 189976 1705450
84666 117748 82677419
104401 128993 61627939
145197 164363 47803406
18388 55366 96583069
142456 174182 804616634
97668 136607 97634208
33950 154750 475135337
175696 199513 59614715
38882 65130 783653878
161451 163963 918511639
24612 101435 135188556
136829 169020 968551372
56220 154648 246324923
96901 125912 151487823
181109 189555 914568885
88132 145672 144035096
142902 190520 352244672
3078 31591 810916962
7735 170718 407830146
42853 71346 707056871
149734 189967 100507733
75005 141188 400358791
41086 52329 28097148
169722 199154 519924189
178356 181282 7257602
70567 154406 210074606
106908 184217 193463707
162952 179250 4348903
98484 127265 946571976
114284 122800 21424987
4844 76373 789549892
165806 196747 77386958
25796 112484 330271462
116769 154830 477167924
93430 148088 136852569
37408 184593 368187176
90639 184121 862550195
48882 105976 332160754
11700 163410 379397380
151814 159234 603989285
161992 178774 42082411
50957 189573 346862732
13542 67972 136108147
124448 128164 922584553
91605 107585 37173355
2130 14514 30997448
81474 85910 940875472
180157 192559 934402899
11025 152277 353460854
182456 183882 3495028
66224 177543 278425005
101843 112057 25576006
115260 118047 29854236
55669 142454 216960924
60957 182387 940802465
199739 199902 222952174
96468 137321 102449543
121473 134178 32015254
190147 190959 296781342
49128 87028 94851698
171741 184833 32569451
155299 163692 20755020
22770 71143 120866455
128962 134056 12805882
141597 152536 893770441
90215 117746 68870549
9344 91788 973927537
86615 134272 119283064
165511 179318 34651237
108759 152177 108725345
31401 101241 830741095
70416 154337 210290361
82350 172472 675691281
186549 187596 2631592
56967 196391 59937531
92287 145631 824504964
27423 68082 101611546
197498 199501 5117873
155118 158989 732426467
130422 148400 651368453
146616 165370 46830995
13018 30113 42790772
77986 180679 256973804
110188 182680 625364213
151092 170881 49370486
183767 195015 925923924
15593 59634 110152306
24405 193183 422210553
84912 105579 283601008
197725 198927 3066376
9413 135253 314895140
153808 184367 592342836
180009 192439 458358772
156216 179940 993432671
151221 173928 40410722
151786 195169 108334024
34382 171308 342692494
140433 161268 52168769
95766 114548 47039509
144771 147254 327980366
141090 175895 87122450
136813 184079 702950705
54008 146833 287925597
34711 104019 173302816
128806 198613 174677319
57708 124748 303782318
104226 165855 154275361
1253 114736 283628449
172152 181359 22973945
35607 117189 203937477
49187 81198 80062974
22543 35804 33152322
25260 51146 49493505
121655 151794 676263733
12758 156564 359881395
38412 89702 128230282
143001 173195 967295997
126356 158273 974659955
14690 133067 296144563
134713 182023 118374441
136973 188640 262859179
3727 157262 909806899
141678 142767 148814348
73734 178402 3938047
104997 108290 673766156
8974 118864 274776842
116322 163170 435750199
107591 144330 91994550
59869 177635 373585182
26386 100891 186027932
4896 90671 214574648
97981 149024 127994275
48757 141438 886475736
145933 146432 233437
134874 183734 122165552
34848 44595 247070590
199715 199748 79366
20630 151291 979142490
23222 141585 296049247
195682 198617 7462212
8063 31823 59479249
68403 187001 528621927
127720 191886 351306524
129761 191549 993257404
31274 89780 383766056
92869 182943 656206356
33189 100159 167332909
28683 54305 64033273
106643 131316 61838740
20637 83140 647709817
129830 188756 147360769
178263 182117 403421735
133509 167614 85177385
96012 194121 245562893
131827 165180 83331310
150201 174503 597226893
125135 171905 117095381
71613 101307 775058764
140372 159974 665061315
173212 181919 661669046
13049 56445 811998009
158084 178066 49959883
120804 125852 12759373
2507 171619 423096510
110340 193637 36497232
24029 130107 265393007
154817 172912 316976223
17151 191615 649132228
133953 169484 703141826
187342 198562 28064426
92309 161474 173112258
125455 184719 195269366
19802 190128 648785778
194952 199801 6394346
146906 186408 228384621
4864 67474 320507407
21986 66560 127023447
91482 171608 200705805
179531 197754 350244292
46831 108251 153577444
146229 191902 114243887
128015 150353 401237812
188235 193593 13395451
146912 187480 648278960
70573 72902 162123466
45820 132388 216574438
131944 140263 20755002
5459 65435 150267798
110681 179836 173156453
39610 119970 200967639
87308 100993 997783612
19989 187667 419396939
194536 196288 433882569
175411 178430 7650574
154807 184416 73839142
118061 161353 108439673
23489 150192 317104005
83586 174888 728855165
98001 100328 940227474
11309 142955 329231865
123814 172722 122383605
117809 199849 92537869
177410 199288 54704449
72166 199221 962247658
133617 159462 64709872
70280 72473 848854161
148773 175714 84873659
110616 173614 157740145
51952 170214 314745203
68815 106290 907393331
56697 62517 14549914
169310 182856 656049045
42194 154166 280285244
5123 67639 156571983
39270 130157 227441845
47676 77512 13585609
196091 198585 6366118
166093 183164 184976543
33058 123406 974098697
12948 136929 310243028
26619 148867 305816553
7098 101476 236000881
65340 109701 290756554
107998 162949 137411847
52268 139076 522236297
128713 139151 26100783
117168 117995 2103095
128283 181534 133207033
172189 183556 28352432
181812 189814 328024215
139819 194938 137781882
138266 163056 762861234
6793 96130 266774973
102092 142017 861192348
9064 155074 765774057
61239 134463 198574388
178984 185318 15775166
41438 142836 810106791
41677 43112 613671619
79164 79801 1565433
70801 88665 44608360
175296 197341 968265732
15866 28272 185206310
146684 190423 235189577
181929 188687 266334343
21591 141848 300785707
174316 194425 50281442
174734 197768 57626974
137458 179654 105517368
79895 99335 339380928
97597 158031 569088053
10656 22826 428849491
17297 131361 922128635
195665 196556 2230104
17607 149912 331129135
89411 94462 12651889
122977 132706 24425397
102230 139223 92695497
99333 181051 510693713
57345 98449 165160227
150055 170900 51985917
3495 122562 297877845
123801 144520 51809551
89992 101656 29124523
34999 144461 273861214
40727 42671 392915482
55946 174991 297705938
191667 198290 942583102
42633 148122 219222293
164548 166832 5757708
87146 101566 35878037
171599 187776 46889286
181979 182033 248914674
185468 195478 424476544
13299 146040 332055220
131396 181621 125714557
140009 163912 59754186
88284 106387 458175059
126654 150199 998896487
46094 120512 188069642
136058 175178 97788166
33990 116933 496412264
80854 110934 27116059
29979 138378 921051519
179848 194125 35643047
144719 151860 772730502
142129 194632 385661691
86185 140353 135452742
62517 135857 221456995
134106 153474 48594166
100937 192795 275768524
139906 190425 126389726
192703 195413 198299260
161759 193163 697302913
49870 57679 14533016
198986 199270 71566
197669 199332 4229782
32960 73251 100679944
70007 178914 685213726
121702 181304 501528352
84296 108175 432363805
311 93386 492322673
31651 181114 74876320
178512 193523 37435490
1489 81846 271118512
71029 125340 95970257
772 8899 945050430
154817 189715 305658533
179938 186990 200816085
181522 189009 541090894
67887 93859 57184358
43340 102016 146550016
104078 107998 9924788
171412 197853 66001975
136127 166477 284770264
46462 199387 382581545
144532 147533 7578478
21396 102504 234276087
72733 111486 96909590
176395 177233 260136774
81275 174473 836164964
90469 99184 439503631
65401 121798 929688397
73244 154708 568722615
128935 150381 53816177
3631 133037 323848392
197535 199513 280741078
63586 123699 150336429
37166 157325 438920102
168042 191939 630738358
142695 184775 105282314
54057 181934 319963249
71570 113392 887374734
112873 198908 215394773
34023 49383 87137710
92881 140923 120207098
134029 147725 618975111
27135 176479 373584998
61141 174782 284111665
170732 197768 67625526
27866 109336 173335325
85812 147930 155427437
186458 189943 8725079
147276 162300 37536000
161745 165464 9201149
68026 193747 314507144
148450 149538 483504436
42742 48889 268820358
196616 197587 2456877
141054 163440 56007679
33885 138811 340357174
160809 183326 56294726
1617 173738 1595931
122551 132273 14868287
87898 115230 384497413
160261 193525 244438537
56566 172438 525518605
88096 134117 548395448
52907 177781 542411329
56239 70230 34781526
148129 171613 58815698
90078 177908 867528918
146549 187183 381781603
81302 102107 51952464
72312 112147 99609363
80845 182520 254451877
114266 129324 942325636
95128 115320 50521844
13721 134764 305214101
49804 197236 419830963
5968 167924 786995298
133137 176430 108268647
154307 158338 898342720
57935 92532 554583976
11777 160847 934720844
155291 185100 782872148
100662 143556 107540037
192999 196811 9497708
35453 106417 252250447
63423 95859 917994846
184946 192395 981127542
32087 72191 541832228
90820 151673 889323917
190306 197844 788865456
164336 172575 20747753
170293 186794 41322102
61862 110981 122635250
179307 186392 17711708
91016 104769 176260092
80971 87749 16991782
49639 60435 449021753
85209 137508 130927234
122948 170031 499562104
93658 159515 164957895
85986 126026 111157551
11676 73088 711806206
91315 164999 871558579
50922 132236 203549080
5946 112786 267290074
90308 154733 161498616
133437 153685 50824234
75954 157345 203749359
73311 132940 307813224
68893 168806 328420644
61334 106735 113307237
196097 196207 295847
160201 166208 670831923
35405 45013 24043556
98851 109686 27420130
182934 190941 20021155
10757 148698 679664779
172849 181341 21252450
82826 135623 132290590
128772 133956 665322546
89546 118481 645435154
11183 168030 569376535
115016 197816 500009848
26812 177545 473249562
100807 103758 964342070
174519 187999 873445055
75954 167480 228917000
1344 169530 177768239
106150 148891 641627792
154360 165090 26526439
106673 199465 916295228
23237 26084 7228175
9052 197095 470331000
147013 198418 959341726
42875 124690 204691575
171328 177643 15786415
193712 197007 8225579
131232 136378 307664443
127634 159817 880457816
118760 160195 972116661
176302 179879 8981710
27828 40950 604360488
15254 111831 534654779
141048 181303 945983333
197566 198610 2697079
68082 68469 535104467
979 179102 849799900
153259 172208 920423760
64090 66310 546398795
6457 78645 180682560
132170 136075 477291356
146598 166878 270247144
42686 96086 133386646
86324 162074 820452846
79769 176576 585452444
159987 164094 624544069
77915 94375 673264974
148765 194159 25420483
136378 158402 893098498
130855 159207 513650523
54349 184767 326200635
153294 160198 17204888
83842 136445 127222772
51070 141057 354429644
67898 81892 434486896
165785 174899 22806626
195474 195682 537211
139398 143752 480028759
69046 76650 19019051
133126 144453 28233515
184126 195418 28226036
28232 124505 240808086
96639 99829 122833397
133089 164997 79643969
152995 179253 65561638
66094 100923 543805519
137119 193020 139731308
157851 168934 113766569
85366 92968 18993139
154840 163574 21604325
149924 192718 973023581
79536 127050 420207372
135640 163473 823537242
138106 192138 135168179
104148 146408 105871159
185048 192226 577064722
7430 141065 780812094
127771 145736 761011569
188192 191451 8164427
163282 192322 72710434
85340 143222 144749601
24312 181358 28519488
121271 182949 833815799
52104 52992 2237428
136283 156455 50501120
9963 198410 652235547
34263 155921 43154342
100560 104347 424684223
76018 128930 132396877
80848 166258 213662400
47114 189854 701410092
198703 199734 1332596
39372 170416 327817685
149556 171383 54535956
111331 173384 155372751
45417 87731 4576577
51172 131910 202061299
115759 151076 807048569
138880 177475 96575953
143201 163547 50906839
24484 41073 877689190
834 1984 222951356
128887 140235 782334156
95302 134346 460929638
82850 198698 782903307
100597 157816 143477694
123998 163974 823526215
96661 191264 236788184
114987 154029 98022205
110542 148123 94184728
15592 86848 178124310
36711 169433 976384475
43560 67143 58995544
9639 34573 972564660
91436 105148 966566204
185732 190871 652130489
9941 58405 808319631
146555 187481 979079940
76484 177218 252145650
18695 68856 399666556
3260 22290 21715095
17139 29462 950389537
156035 157266 3031271
63815 138282 805939679
68305 166788 246357307
4031 79782 412398986
37668 128337 226898135
195929 197866 116223238
23155 164119 347235783
71982 130876 320879022
183061 184529 355505015
137254 156620 886972997
2005 16899 102939973
180551 196804 63791158
172568 179754 18000413
55020 125578 176454610
29053 164046 611636994
145162 197721 131424875
88459 184572 311924779
128984 173645 111780634
19791 184579 412161245
118201 173917 139579608
58004 114394 140859226
71182 99581 70887078
35621 39631 10005897
18880 107701 808528841
181030 199068 153857802
92292 183529 228325793
38720 164076 313551333
157321 194272 269996902
76968 158191 696137953
58739 63662 759857754
185411 185838 317907
186628 194982 210339160
177204 192406 26154223
76839 197901 525748030
155013 169675 36452529
143780 151938 734143636
45237 84354 97796329
13650 96680 207485675
75812 103529 638829442
150518 151821 3224974
199878 199892 44125
57335 178264 755528208
175118 182504 33473779
167771 182519 820144532
194279 198297 10028374
7054 18698 40405735
198419 199643 546832588
23304 61388 454366328
139679 163929 60601865
196359 197681 1059010
190635 191038 937490
184073 189616 398966086
174565 176146 4035746
50122 81611 978222749
171960 199947 5180607
22587 74421 129546526
9378 51241 104655932
24833 158946 674633694
81042 188931 269976037
156152 199494 108337198
83255 85716 6292184
97847 109969 30430531
114719 177893 158220736
67383 130311 157430831
172676 189876 140997554
133815 162934 523148557
33548 93050 148887043
80579 193079 622869063
133813 168197 169212758
117795 143603 64674253
108263 138371 75310050
92970 196753 399573786
191869 198190 15784199
168792 182679 34859492
70629 183790 465760371
61366 76498 37633371
139897 179400 804374823
144194 148683 10666427
128445 182282 134708779
132742 150420 617876448
49130 54002 10060419
129429 167993 405515296
172152 196873 61717080
143932 175649 213242564
179506 192176 31654704
43355 77472 85244198
61606 75554 34722779
59936 116016 140000341
160807 176349 38866379
28477 55422 67452504
23325 38016 36645303
40190 94732 136440286
10133 11390 3167485
13405 165602 380673459
149602 198296 908059832
98974 135820 92529726
862 78456 827739635
88458 153570 783481460
38261 163506 313320809
18552 130350 507222116
112397 160157 119675955
180278 191730 125718998
39214 182085 753899100
143811 148849 149453247
25257 44252 47457858
140809 154196 33737391
13582 103648 225069700
177961 197726 49379621
53782 177514 941429955
99899 119693 49675967
81758 131903 234720095
130470 136295 165174302
69990 84686 36836265
182916 195984 32635255
133314 161553 70611474
182701 187690 12458137
146663 178155 78855073
71145 172945 761266251
137479 139761 5622919
114984 183298 171052726
9944 66710 142071876
95599 176320 801801818
169757 174144 11054607
145429 179474 85178488
130247 180568 125878584
116476 189472 182819084
74789 145292 176505838
17733 69781 810131188
111574 138448 67351680
20485 191539 427800886
96065 102054 14947789
152371 174350 54836218
104143 151109 117757236
174056 198821 478778921
16011 56485 687741383
155100 165278 636520472
152958 198011 112531484
2842 15747 726254294
31263 95565 160754388
58184 160766 256568990
83669 199118 288875081
97274 108519 28272189
148010 149087 196721061
175076 198598 58925402
180023 182548 6327398
6809 120684 286728942
47424 102231 264445350
94894 153968 613246854
73951 91702 44402236
89210 92738 935764102
111712 132598 616816142
178644 193199 36343532
35660 177397 851898038
44550 53730 22950580
129285 176160 117295845
129696 157386 24947519
20153 131152 557056012
58497 129455 177456768
38671 165851 318187322
130149 170480 100829364
183385 188660 13141268
125177 197257 180242898
31764 118912 897093912
20024 67955 728988018
166684 177787 115036610
179190 192062 32166124
146602 168070 53662161
55327 119272 159796840
102057 112996 27427549
134647 172841 95523001
106261 144725 96348028
100787 182125 203785807
11608 77257 164109304
85328 162449 192886473
78890 176142 243345683
29485 196554 417803790
25353 181132 389622504
14378 85871 785209756
2574 11758 8080363
67306 176441 552562964
192356 192424 4872
195542 199788 804357697
161359 168588 17993409
154787 170305 38598857
1857 139531 344249212
58511 95839 200149415
12558 84719 577102265
5268 114809 274059946
83212 84139 818852
175490 177417 797665845
28502 90684 155358333
108850 180039 314450838
28105 112227 210249048
95576 199889 845915258
40342 95823 142699109
106212 198304 230492328
93440 198347 585866934
141793 184841 107669129
72056 175877 681658281
91221 176343 213084888
195946 198488 280850079
48412 134105 765724526
170637 198976 642333529
176189 186988 26968663
175905 188772 163966323
161770 171971 25646501
72928 186139 283323913
67333 117510 125295567
68193 75219 17541961
189115 193186 10171492
145016 197186 545589588
61943 101032 504843408
179032 188238 352818936
87415 162002 437495354
19651 127989 634427990
40831 142458 62801008
114245 192306 195421194
131153 180782 848341290
67923 124851 775845961
84403 126082 104331001
120227 181050 695953926
190966 191997 847162141
193306 197267 564999258
19574 25753 15535343
83023 125304 332450460
62604 148011 213622830
187353 192035 11674605
143383 143921 1374141
125286 146434 52893733
93141 126323 375336738
22495 98189 181151351
11981 176080 345036585
97704 118221 927165672
73581 159336 349732838
144716 170947 65656292
67238 154318 209864352
58844 62615 219779376
92468 127666 434420157
160021 184481 61056141
127139 154604 486728096
14161 139460 672173723
61689 152558 240761591
15521 41703 65367644
47394 79774 838666191
5458 137227 329861250
85891 106334 51002019
171232 174268 655671709
81276 121763 103105058
172297 174436 5298434
61742 155292 234060988
158139 190626 81196213
56210 89877 796724136
189680 196724 17514863
153106 174367 52982656
44748 148344 278242610
110730 186802 203482166
104304 194729 226262520
114248 147686 81590792
121155 164195 111526473
146477 153434 635013889
142657 150011 18615923
102866 197670 237359141
48499 133089 26799469
48803 96398 213476937
92476 107552 37691451
183788 185495 241826149
166362 172827 16218211
21019 62343 103435225
194872 196643 4450060
6520 62253 357861894
4957 193788 762953419
33156 65196 216902301
139053 171869 129662473
53676 66403 216716373
117351 146991 74323267
163243 172129 976995634
35890 169092 353323077
145351 189274 109867894
178300 186241 19814986
55481 180048 311550998
54343 135986 204295725
173090 182417 136805002
46138 174364 737995668
196426 198514 895714420
187675 197147 23630614
1018 118999 294945129
135076 185159 873842665
66180 86357 19355212
15293 116735 479095607
70132 139844 174513160
83341 96392 662459936
81295 143852 156545458
118124 193577 188846261
129517 129834 785592
194921 197713 7074643
33825 154163 682553850
129013 131277 5687237
78341 138070 149441369
158354 162966 542365357
186927 194044 320622238
20251 23681 836028459
116838 144867 70254346
67597 141123 183867820
21641 190898 423350818
2487 147174 361849576
9451 191685 455894447
94545 106196 586599497
99944 131138 589560512
68582 158218 224299532
10898 180253 423639931
64757 102464 94073841
110224 154248 110457252
91269 118399 630884016
108638 141095 46977078
2786 114712 354196512
140140 180058 812255349
149326 198908 123922061
152382 169630 42971653
155046 167067 29869554
69229 171312 407052533
106704 128557 606729897
120812 136659 39816938
73366 186331 701751412
53442 98902 682291588
63402 177232 284790392
4354 92883 680021388
136951 163639 66620617
25 105916 802006354
43858 51955 20157722
78117 152491 186263810
184696 188668 9926406
108114 114763 924479907
132771 146760 34884894
177735 198649 235233291
185924 193609 19173480
8230 105816 431968101
113963 125051 973390694
139444 148973 23970378
40134 131136 250337037
17394 58861 418206710
91839 117181 423434267
33781 159186 907855940
60817 181208 435363488
147203 184540 93398589
65661 152553 612867125
153804 174287 17766467
37783 139593 234086586
74824 99265 60950499
120150 159632 539955395
24592 129170 261596372
157556 166404 98726066
114234 167950 489251380
27295 103309 943248121
130377 196438 165185488
62298 197227 337393037
109650 174014 161068789
158627 176778 45390849
161220 166986 14384138
99765 175500 189736250
188493 196585 20215175
44709 102956 145474222
40434 41056 495776073
23592 199338 488384081
39264 97184 144762934
124382 137593 464243303
2683 188330 786366229
96420 154392 890897641
23565 165321 508221991
161885 185724 368753947
176627 187568 27319710
83936 176164 230792879
8053 119231 278130969
186107 189263 118683615
119841 196487 960553662
52877 151206 246170219
198411 198512 269507
13541 149716 867602686
192477 192509 91752
33402 39898 683141031
56445 161952 670104783
934 67602 607066700
8131 48973 102158071
185854 187479 652756905
32609 44989 31016701
60958 61933 2381724
59638 175869 496670029
159739 180287 51295685
172 40607 984962755
164571 175731 608648589
176981 193517 188735383
29577 60155 76603854
12871 105502 515252970
69515 152676 208287245
62171 126302 160359438
134105 179184 112781018
134239 184496 125664624
170121 173436 8353626
156370 160037 9158016
75258 189424 391608371
165804 193450 817275967
128535 175146 435572553
61132 169398 560237489
17781 173424 389352633
66727 89718 57276006
62131 136277 185452154
38865 191678 626894959
78734 142905 160518553
172906 176478 30355557
90849 140138 123390227
82442 164191 318956696
174474 197427 57389781
167198 185097 44788796
1944 55324 96893942
82532 105546 773710742
99778 102362 6548564
68501 117101 59403940
50212 79922 450884900
6918 79433 181429346
179398 193145 115779852
186681 195011 555284822
47535 99101 128719514
149588 152717 7803820
80816 182094 253480672
164846 194643 464126226
37553 121055 208811291
95035 190179 403672063
195147 197971 555333894
105193 120729 38830723
193522 197389 185259723
169607 188889 908584168
27696 77701 193577086
82917 85429 839820641
119086 123982 12341123
194580 196836 5664794
129332 189328 150097981
128950 166484 821008169
43635 192262 557195541
12229 195958 571291439
60899 136227 310260256
13368 113610 250604171
136384 137716 345369468
88105 116229 395430701
68225 128631 151157135
43712 113106 212395674
148388 196470 624396694
185796 186432 1013679
82763 135040 130956303
46036 103407 717141332
110097 165797 479273767
153870 187510 83983049
14321 69502 844103562
65911 162986 654454994
96971 116177 80045177
148413 161059 899717009
68493 98686 104327163
41652 82259 101441309
124724 127100 851704491
186023 187398 3493079
164015 192658 71710776
192239 195686 8543401
43599 138674 598669272
107637 175336 169456035
40884 65484 61658245
195526 197040 3805457
156857 171097 35518962
157680 197327 591377373
181949 197965 40000964
85490 168490 207538384
27588 162433 218906185
59978 159589 725257894
124174 140352 7617598
150322 155076 11906612
189825 198224 45661341
165636 186839 496180683
77538 85477 19917110
65597 150550 212571255
135394 167405 40315237
44567 102590 144960734
18272 69080 192893450
86846 165675 496618888
143475 196768 472756810
145526 185183 562469493
43380 64716 652263748
114383 194810 201264534
106661 197870 228249421
198811 199891 1812656
57531 96185 438984765
120739 153152 81392116
93407 178210 443240099
87301 189791 256432534
102582 126630 662322166
127031 153817 250565355
144040 199612 139076860
71621 182563 583793941
48146 106653 146285232
126308 144213 195635183
125848 144937 47725682
88606 104113 902266285
154858 190967 90120332
102354 142792 101287887
153581 180604 90228690
54051 151209 350641108
14903 109120 235552203
150629 168824 45301706
125301 150164 62337341
40244 104159 188304180
168979 179109 25473433
192530 194763 839164442
138708 176767 312103151
104702 162855 145517153
8791 155634 661790076
52279 69487 11908355
122197 174087 129910214
137882 141617 9309012
190615 198249 19076402
78403 158589 200689747
123869 144413 51395144
189445 199735 52636770
78813 173900 237977267
97682 152575 137671437
115058 187812 241524491
160141 167879 19179932
117580 134064 41486128
80459 175431 237656178
49693 56465 76298306
19290 195632 441004227
144586 160573 747531874
23381 69909 675731483
132450 155710 58268795
186140 191873 947485765
21135 163982 138341304
49162 100693 809000406
156894 195319 326122068
19668 63375 51238779
27493 127995 251355361
91252 140092 122257693
36562 156934 526151253
114292 135656 53700328
95271 127370 80424820
42538 66403 159019208
107151 194776 561425493
101491 173574 355867362
196157 197765 785117247
196231 197312 16928412
184033 184507 1204189
126326 173594 118275005
61770 132575 949614958
73805 156193 235332260
102387 119342 920557925
55334 139005 209246482
116386 132117 39561265
128062 147587 367130524
122665 176343 750215569
127849 131660 519944300
135327 154208 47368329
127917 138918 13748660
9430 105480 356298612
112225 163280 127807836
87051 163613 868766459
73749 160205 216512125
184428 189215 787268458
139848 174289 86153868
119640 153788 261232663
61890 157862 954298176
62526 164684 255380683
3209 48111 112293263
26335 42526 40451881
90117 134180 139382383
156386 193755 93326334
199300 199874 491363537
114667 161115 717051107
129775 173532 889334443
101108 120536 368650365
170640 194091 58671059
154553 175967 749527587
19408 37157 44347834
24455 96116 179114030
138356 169963 93951098
43875 83355 98632092
157130 173872 41853583
109863 152577 107076672
195479 198050 6503723
1069 29090 70064564
63130 149168 215343234
70758 187425 417452841
60096 144096 582700706
75355 197006 925550865
112949 196540 731073670
152480 183714 77969865
36181 58777 56594321
145332 186297 102441013
134 197151 492733139
168738 194040 83522997
190033 190092 146573
26896 113359 584708093
124272 141422 42839387
54971 118083 612853965
120128 131025 27368809
36423 53175 41883543
154912 167826 32048204
9163 106811 264805393
174802 192275 706231329
132423 158790 65980459
86152 146845 151757856
150720 160491 24398584
137247 147864 25858065
85418 151131 164545105
63299 173583 976757725
131518 131518 2379
116412 134105 181550145
180227 189373 257860002
133353 147386 765045153
179785 186236 16097462
166015 188901 57274222
111510 177641 241895983
63092 103996 818510612
49083 133335 962820331
57839 144842 217574402
157356 195635 824515533
170415 177815 18585759
93547 136255 148021712
176730 186434 277211014
55872 179266 308649710
53565 108151 666193844
75782 183222 537883339
60701 120478 355701057
121456 178797 143701517
52236 65521 450488074
161260 189066 69575066
57067 88583 78631307
196669 198825 5501396
101588 130113 71619855
73514 193689 300704227
9441 198153 872798972
109041 117786 21719488
195009 195995 2502494
49945 137188 218353615
132699 161234 71327682
122905 183811 152354518
99947 135205 524516353
111089 183582 807239505
133256 148797 38936902
2823 22923 200244617
190529 193033 6238622
9821 62891 132775845
105910 147859 265128976
148938 169512 855079988
23826 194783 427560627
105193 176001 949101769
92023 177115 936942957
98274 154750 884113874
135022 177188 813742657
179635 181448 194020220
36124 188468 461574576
26408 192367 415041377
161190 181239 223758134
97262 164633 168622899
115117 177337 155873672
161915 199707 94578558
162613 189384 99760377
127595 152043 61286880
74649 87495 251403669
121477 157275 194185743
3714 77719 185115003
173785 177689 4796117
19273 156545 343440437
49764 66367 517729255
40078 179850 923568390
53076 136212 208108313
174985 180533 13952260
15943 189443 433913576
185094 191989 268429139
17943 116288 245836133
19421 78893 235890683
72339 174914 256690146
91993 126775 87096290
176037 193314 43207511
147866 181848 85032419
91772 163793 180222098
99017 189642 227021264
76557 179525 257694857
159630 168033 128799784
151142 176964 64516899
96666 152728 94650353
96410 108906 31458204
3516 167327 409777215
191732 196619 12141645
32227 188193 390178636
103838 153512 124621319
128041 182691 654145051
60217 91212 398564639
156128 191419 88123716
14859 178526 588842173
162796 170241 40432466
40998 180545 511170798
22946 79498 77974738
166208 181909 830120798
132114 139909 19464356
111086 155749 111981818
4282 148177 377394941
54348 95656 103186072
57100 189742 415664490
23413 63265 492221998
60029 123638 158969615
36592 179740 358173582
127013 173660 776315111
158925 187393 53158431
43981 133427 223758155
184452 185902 3665797
170762 177334 16537067
44971 106581 153996686
192627 196149 830677314
17420 120010 964178795
145342 152469 608109381
45789 74967 72890887
187241 191749 522697357
149031 176655 64420529
64281 97996 84108529
36489 57523 52735037
147189 148966 522414650
104177 184094 199991292
146611 155614 970254224
159298 175991 642963304
69436 162836 354472819
52586 57202 74419166
55466 172023 302393431
153711 186944 354232979
1981 79723 194297300
69859 143597 635470284
188973 195855 71148662
80714 148187 973026755
5678 182167 525187207
91075 171094 231141006
161701 161873 837277920
161317 184267 57344836
77210 172955 480757409
148093 165259 42797598
142443 155732 494772185
75655 171175 834960205
31838 192975 729973780
20272 194482 975216222
24943 69604 111600348
124317 198082 184488454
130972 133156 145783701
14357 120994 266548520
119848 154489 548619188
193372 193850 374340820
65266 146789 464828572
160228 190170 368791248
7875 69978 155334487
56003 98539 732515284
119042 186953 767702961
1492 37710 90425282
71510 171221 516116153
92856 195996 848006291
176803 197223 634011229
85494 119442 84845715
199279 199614 838823
133772 165495 79217907
129669 135544 102257716
75033 174481 9241740
20837 142289 303751858
194964 198861 60957399
71681 113173 103806675
64105 87772 59099631
101493 114982 33818046
50041 82030 352362051
39050 156279 387438640
66616 185382 297012407
31992 87545 152827443
71530 147866 361028717
174039 190590 281129401
3511 146006 356539139
8528 49688 102975090
159988 188583 71375503
129 102421 659746614
134348 136367 5066009
57919 126375 235859433
77185 125837 607863255
63924 140521 191550794
87568 163662 190335974
20369 148877 985719141
2924 94466 811941325
151900 157263 13388813
29799 148193 773470463
188245 197214 388551601
196201 198323 5367155
10623 98416 219411902
120534 187133 493306844
25503 183888 786689226
26561 54123 553358282
131881 196358 668015154
92278 192192 403143527
171006 179998 22508604
98284 126011 69573839
156841 186779 74748215
136818 188265 128565277
78224 174548 537226238
42081 75391 83265746
84669 105884 52982888
19703 136935 580893974
13637 175677 405306211
122729 143587 504020484
142038 166285 60649208
45230 106137 14324625
37855 76125 95749804
191050 193221 5519477
183725 189409 14276347
111383 194406 86396878
49940 138752 222210399
31438 100430 172330891
187853 191633 9468079
127319 148151 150785125
118620 183082 161414808
167703 181359 34262422
113805 166741 132518912
64923 167789 257183142
151673 169814 45226802
67444 113684 115502794
92720 122075 407081036
48133 171472 308692982
26203 177709 378967455
91771 188040 478417169
55234 104066 121944317
146558 193997 568601290
11788 152391 601304840
23389 152924 502960494
143831 143974 359840
32353 163858 573534560
85824 98731 32024144
1297 88953 942646158
82505 106601 298398094
122273 136512 27698020
46814 164434 294105518
144152 150989 17281741
194135 194575 682503923
73918 151845 448357197
98725 188197 167737148
187001 192069 303619122
106810 126146 766636280
51712 55529 9740184
159633 160996 3345210
134900 175386 882233408
61189 68545 18280646
36633 68635 80085560
108587 116277 303551201
180101 193305 28171478
21385 199137 695185046
107608 130711 57915980
17174 22166 916167531
70750 196744 315207224
69804 90818 52567341
14656 41941 926511269
187170 194165 17461740
20702 34916 210611171
133971 197340 976856128
190894 191874 2499595
62378 88871 66043650
164299 194345 695491464
167282 188563 638929827
28740 195204 448280311
194554 195230 1683059
175722 181268 6167337
166140 179259 985353547
69294 147426 592747999
71575 153609 205562832
92746 134252 103945277
77112 137707 151657584
163114 178927 39687715
79885 149862 175303644
30027 195551 963694428
97505 126834 73527533
75304 159782 335348257
141294 186111 991241947
171671 193277 53929494
41678 104377 225052071
171043 181265 25562498
15615 76933 165723422
72950 167669 236990555
108637 177015 345315153
143405 161181 71135858
8596 142973 564747300
18378 149085 37905412
194910 195959 2666738
33663 133790 613069131
112294 119046 483195246
69859 151936 205523600
176341 177129 720494587
39215 89854 534208767
830 179221 446214898
67812 76349 21310431
195341 196908 618128158
121561 139626 689842376
29442 105867 966703146
158492 182680 60463720
32728 194158 535002354
5660 154688 373143325
77587 116052 312074224
38678 69769 118348243
112797 140581 69592970
179311 188511 22940337
196777 197610 2090461
184827 194347 23863818
112425 173250 876453288
20166 105653 213656261
148364 194023 316676045
124838 193455 171623601
173696 179697 14738958
138873 152698 345360047
74329 145509 178228164
64675 148798 501469910
183770 199723 474278856
141437 164016 56471825
48925 100100 127829775
149106 188178 863340743
103305 195447 600250977
180941 188677 889058987
89389 166533 793914218
130251 168459 95434323
117704 165868 120631077
197924 199022 2806357
21805 167575 364553048
38916 181067 355630506
189845 195304 13506468
135281 176073 101981369
87094 111907 61934612
129232 141987 446601400
115966 192679 759439163
95760 159995 793078816
98364 184538 222758903
108973 148329 234055456
186946 193599 16605229
112475 131636 860809919
135915 162776 977343113
155034 195239 100306942
100040 174346 186135573
26683 189215 623286398
5182 52359 118107972
81009 109300 70869048
70951 177383 266420555
177985 195316 893068299
138011 188854 596071418
29061 68679 872477370
15855 39635 59287427
68592 169023 251154523
183511 195077 595686869
115656 183745 170420049
59894 143124 207967558
179078 184058 461290198
37033 80366 108343262
52082 90282 781942139
11165 189711 545364283
185581 188637 7595500
122069 154215 80727323
64416 93265 71996814
62266 115145 132049067
130968 166374 710138581
41595 88536 849155289
188549 199340 758842965
184487 196690 391587944
27363 156507 323137779
54738 88388 84036010
190652 199417 573399373
122769 143085 102502664
61500 103422 104531176
74423 119160 473827148
124320 156255 275414840
62130 126184 160160195
141844 156577 37008554
122551 177719 138129626
131720 182623 389727181
75948 123313 872699557
98760 115702 871225105
3350 75075 179377376
124646 155347 76946082
156519 191498 87372345
95752 165637 71492420
91360 164278 182440687
116096 148907 82337464
4371 171559 418467955
134072 162871 71937682
36371 72584 90462192
137796 161122 732846694
123421 194134 238143565
72115 88362 579650684
104583 126502 54942422
128137 177319 123100316
119132 193534 311438478
54845 73646 671763007
111416 146144 462629865
131928 138510 644297080
146813 170380 113039646
104603 166033 153766850
190324 192897 6395017
169401 177243 19755801
90193 124539 231510847
36968 194178 410886872
77517 124273 117051194
36994 67342 75965014
139790 192100 685653984
62991 95782 81803469
1586 45357 382417147
123729 140812 42701496
160154 199375 98043847
46295 85916 96689321
148808 196754 130803990
108981 165823 142126134
116768 169756 132663374
10066 190852 762268511
78486 147932 104559823
23425 68523 184249937
118047 151522 84002565
9877 156427 366712820
67855 181199 283587590
197806 197925 312953
28709 132151 355812594
61227 92320 77559850
42934 68966 65051514
118605 142313 219558332
21076 28487 186020457
16410 120200 259471989
174464 182972 21293143
133628 158479 717651219
27965 74808 117075833
12814 190496 744904705
144237 168149 59773373
4311 56552 964308369
20758 179903 398122806
132893 143270 25783240
194406 198080 722149739
51069 76561 63771876
144652 158688 35233040
32561 196673 440241525
82392 94604 30597189
4461 185694 899569321
44365 95702 128266897
58417 153051 236825932
138271 193386 137869033
158049 165158 17619277
130737 152874 501774163
32946 145859 282515770
169734 189635 224194286
48900 165923 644442662
17068 192999 440015863
14472 122337 531854274
112915 131557 576753312
157705 180929 58007533
13 78684 196707741
38652 65843 537127627
81661 154426 182406978
6695 185505 447443657
181269 182131 2205400
109825 165514 139294179
129427 173094 88766672
166900 178345 28762876
188867 197675 871111141
178014 190042 226853054
9969 184966 761255387
16424 149161 830361219
30406 106024 635939052
186975 199751 31983791
130218 180678 126191065
57274 135334 982504765
37194 151355 285721498
79653 151831 400411193
71787 84316 31439040
115663 133678 45226120
138156 181872 311671782
57857 92129 910653573
82374 156822 464783387
49605 197823 389982341
66681 72033 13157987
65886 96706 978249492
114343 144987 375700327
33898 172196 346116274
38841 107466 438156622
26027 53079 598589534
75699 123773 120293744
131983 194778 803812919
68997 123759 117555228
131543 158417 122224552
109401 137962 71423710
142385 197743 138494594
46267 155140 272500502
167233 190169 265360805
145428 151088 14254544
108304 125948 44177130
112580 135729 58113933
171841 172653 144779348
177309 184973 586680667
146273 153518 18289949
98312 120186 54824160
131434 174993 199103205
127033 185840 147125777
53038 166184 283070510
157276 169807 31209203
155054 160581 499783917
31014 83099 631596533
103406 188134 212149095
175492 185256 24432083
131899 172609 101872897
159373 195933 395124842
102442 103659 183215248
36827 143816 267624573
99019 102794 9476886
167795 187261 48817180
7695 197127 473950617
115033 118049 7547421
117236 117998 1931490
31177 162631 391019061
40502 199285 397345830
9482 69220 149407825
32135 155973 309975156
116149 150818 87005875
126844 154210 68699281
118785 195777 192675282
45090 94244 122860366
79931 114859 87325780
129137 146890 5032419
42821 102337 357623402
7099 64090 142749980
106126 107891 300630399
154928 181228 65636515
30754 31388 1529337
124639 168090 108610454
87692 149234 154119790
4007 32038 174979412
78275 198804 301581189
172296 198584 471400703
177559 192229 283931796
21614 145414 309717703
155402 156935 3799937
132629 153619 525683762
151213 168384 42730893
80047 122990 758530460
33232 175151 395768894
9021 47851 708214134
147794 154575 17115045
57004 183764 2979437
64902 129493 161545368
179938 196160 40444443
87325 113322 64876047
66971 160543 569432885
77895 155901 917059209
104844 126483 54245708
199032 199670 1608614
160998 172938 59182313
62635 178860 966729427
25786 94630 171989699
106552 108928 6094093
29854 104786 187305856
72533 147408 187445772
187323 193378 728533872
179278 186636 837388797
130940 187894 142436254
93106 170386 602957227
186502 188823 869531021
158768 196748 94882369
124958 187119 9569720
74148 99513 628261979
125176 142048 455384546
129657 154460 610558110
73214 152893 199614663
121151 185295 957067522
156872 187802 999673232
5473 190837 738187434
55671 121938 165556013
34902 121932 218440006
39097 99529 150950891
178190 190565 334133267
46297 87381 294395748
23420 108995 788313688
80673 93771 175813395
176390 192507 97614305
112571 138786 65684027
110618 162490 129796511
110806 145113 85982898
51930 119859 826595559
108169 166495 500580408
197092 198673 4060246
164193 164777 1442775
59414 68490 22599523
192815 193553 606950934
99741 130115 621360601
132450 156266 59664093
42920 184662 420989095
138569 169249 140053215
122449 182502 690152008
92521 114680 507844749
190321 192918 6456610
56838 119493 156549426
15348 87206 179619842
115114 130008 37435595
69412 77523 425737098
3692 98873 663844266
141257 148871 19222097
4341 30561 65718181
21349 190092 422138496
17928 193944 440266144
33921 94523 113513620
174874 197586 56805275
59125 139321 899508392
174085 184625 26304971
78259 176605 246128379
73559 149106 33460247
24031 187977 814611739
135377 146523 27814535
160211 198698 96229473
66414 146337 163508872
2336 191835 568936588
119365 144488 62906899
81739 108378 66763215
10613 49548 97343378
61609 193762 330433886
122107 155061 82709593
44443 135740 99584397
133342 158659 63380290
80861 198285 760630381
140465 185774 655209865
151564 172019 51180568
77421 194745 819576376
13032 17973 12398369
70151 119929 465126160
175770 196312 887000893
3484 59706 280972304
117198 187533 264952203
139719 191118 128516704
43129 65407 55742531
153110 187756 86467961
95590 175355 421138430
50002 155028 262965297
99280 114334 751679468
132903 166298 83415614
188203 196901 487240998
77252 87969 720137965
28935 143175 285660058
176012 176798 2039164
86766 118923 80355481
179 112882 281746275
6380 81562 188096456
15876 99061 207696831
99468 198070 884649056
18857 93224 185906722
64139 109243 112768941
59768 91840 812062455
121047 121666 1568163
34351 52349 45034471
177849 185175 449473522
152222 191928 871393116
60964 96182 833681937
53435 121972 60279943
56836 87331 887262004
38870 108768 847403198
159421 198501 97673517
451 167893 90438150
68680 70758 380378231
95218 163949 172032981
14203 42199 462250024
93967 175088 203024752
144771 193515 121910974
138990 178030 130716847
158489 180631 55337443
17766 106618 798553578
85686 115044 73294033
53810 123571 174519527
39757 143399 259267412
4723 160407 811186075
144372 173445 100008203
120655 161384 413114911
21479 132715 278322365
127472 135563 67479849
199556 199585 592030561
62032 125091 157662851
26148 107623 459402449
141139 170367 73151098
27639 106836 197929112
151322 199120 119461057
48654 70518 54666783
126752 145472 46892006
26246 157644 536130549
32878 169552 397076526
58020 101251 107872835
159953 184985 54758183
126141 187491 153484684
59007 168070 382891782
195538 199545 10120638
139280 172010 82005251
87470 174955 621678301
178369 193706 903326897
81267 109840 791490292
102497 149703 118435668
10281 181282 427773937
157283 198915 104095510
49821 168178 296041768
39889 77918 95133234
38885 61054 55621391
129765 144140 35912413
9666 137165 319031971
165692 191807 602677162
107617 189659 205398438
153140 159469 15738315
104826 134067 694537377
163899 170317 16081074
193432 194682 151368934
34947 91019 140212807
167329 198023 44218034
108788 188830 200200366
2596 77338 186826691
88524 123788 631073594
26981 62376 18466238
156456 162264 14371415
191423 191725 811816
18380 60454 321972586
53264 94808 103847672
138669 163273 61491479
125073 154017 328139669
146508 181551 65682368
64472 72816 957292572
100022 178495 222779036
22908 106926 210029101
75162 127410 130739337
150243 170110 49480657
102495 107646 12990511
194177 199888 739808679
70287 143320 489628604
54941 89358 770411163
130361 186484 349520677
192260 195486 7984786
154440 198220 861845694
95024 151189 140747332
177244 180633 327843634
168053 180102 975048922
33396 79847 116213007
119371 131472 30384701
124060 194361 820679117
183408 183555 301596090
159120 183865 370644184
117522 144703 68171155
111809 112800 2521199
102005 138141 568204648
115797 156604 102318229
117204 174735 357300731
138498 151139 31792430
128583 179891 128417971
24413 198915 436549263
151285 180617 73265115
128504 129586 150347967
196689 199382 524556304
63713 74544 26979620
165541 194714 56543164
111560 158571 461152002
23209 88033 837655238
90016 122212 370640965
32540 132622 544254483
79135 112720 83978702
1522 180463 597457484
53141 141322 220601754
64140 150387 551941639
187697 189150 241077807
184131 196843 669252467
31843 182801 818795456
98754 131698 82690190
164529 189082 61544975
150818 184964 726636256
33227 153101 300149864
12568 142105 323995952
186313 199841 602222979
136941 156157 559772451
148907 153125 692665205
59715 114648 137178431
52427 64130 531140332
51338 197673 366096009
21219 124295 294616805
170430 178984 21521518
170198 185523 38405611
36583 192566 980192441
58802 181639 307287104
156498 186856 292713425
194346 199712 425806698
7611 31651 60241480
33471 66605 453119148
74465 79349 12191586
16970 152463 516024860
69392 198981 324268482
181223 198791 43985063
165972 172476 16360837
169643 177639 20114994
142870 145910 7668585
7119 82023 503607420
197591 199024 3661897
170595 173343 329227212
37386 41140 9369151
192403 194863 6063663
110980 153119 105758801
38536 132909 236239807
79023 198662 299381038
75229 111992 644711947
168188 168560 931160
13977 76363 537105639
24710 101612 192126106
175299 192719 221861634
148093 181369 73602185
150398 198500 120196415
6642 146696 350442964
155418 175041 89259024
51500 149806 246146491
38036 118304 200758663
18624 116152 794102796
140844 166959 65324445
127064 161113 308575526
96722 149136 131418827
79038 164025 944489976
65637 138307 403674559
87229 90688 554615787
109016 173598 161575496
151168 155474 10790873
120222 124536 2163239
3064 146790 922643395
123047 184409 153456812
174053 176872 7071530
69035 141707 181807980
20294 24213 9716344
66482 193174 613464463
130838 132188 3400122
177950 185518 554878954
9502 18082 538274916
57936 143655 908813088
100522 109147 21852410
110957 122955 30148282
189214 192798 130728032
126120 144837 568667980
6843 81725 187325258
45203 144575 568994237
115106 146530 78754894
69343 93491 271843657
117020 186378 623815270
44358 158081 284575821
176731 183845 17703549
46274 67548 735900989
174213 186785 738818536
155845 180854 62426164
199449 199533 636638497
113364 180844 168957772
72710 119190 764142289
77623 90747 32757997
192887 194886 87304512
163397 195962 879332540
109841 162965 132875950
190365 194173 9512608
182728 198969 40639865
11644 115511 259647674
170862 176493 14150330
22832 157346 948197356
51539 162260 276984424
110068 178449 544281692
167711 191049 788647530
63086 131613 171468015
115183 161129 115095016
149630 169092 511785249
331 159022 879375642
124076 177546 98669969
72935 108931 90203580
113308 188821 436735485
183103 196824 811319259
198660 198887 563164
126835 177578 124989716
100501 114987 566418189
36732 48069 28359262
165584 183439 44728117
82632 181320 558448032
150712 199164 170583243
191993 193035 206822787
52951 98373 818906968
176309 192735 114014234
131399 195742 160886032
40265 162985 307032542
7369 64977 144329407
198781 199380 1476877
9025 53678 111638055
67278 137827 176454393
188982 190845 657005861
50479 144157 234381519
89616 97170 18892506
31189 44701 25199375
41273 100266 147299609
68686 149763 563329870
17869 32803 37334620
187200 199258 30145153
73156 144941 696697402
3801 35558 79474236
3723 141354 344300611
18467 26200 125241608
165134 196726 967415196
163503 180010 199205097
130639 168848 95477000
44229 128815 211617449
31196 162031 327318846
125899 126722 2033117
164814 192521 69423506
179360 198832 492010035
125853 154155 70996817
143766 165917 55418617
74444 166965 231483518
187033 195061 19948440
193174 198662 13766446
38814 56203 543499139
185934 198269 410585307
80940 135046 135496140
55477 113486 573205573
80466 143383 924546281
8001 90860 207278366
133847 172581 85357614
116055 185798 174584999
94326 199954 264376896
83843 121242 806427685
67992 197217 962655766
115839 198045 727160491
134855 138779 9804043
6489 194675 470845217
116837 147316 76392763
149524 191381 104509568
55492 130928 188628567
104117 183919 239050580
193346 194030 643495782
152796 162649 835367157
157397 157662 233169229
129682 188224 187985799
199502 199657 896224683
101525 164430 896151290
134218 191538 143318673
14285 54749 101166953
4641 146273 930258247
86988 175408 715394185
111376 167896 648687072
131672 174911 108101667
126016 176420 569371216
83403 174730 228546835
195935 198810 49446785
112217 151688 304828065
86770 185872 247935636
153866 196338 419879319
26388 140948 397378147
126131 157989 365330497
181548 198960 772865443
184505 190807 474545078
89988 109553 622360742
71664 134413 157144659
171813 181684 732389921
198705 199006 727829
105649 157527 129963182
179330 199154 49594661
118728 141798 659501941
77593 112766 122150304
117714 180447 941204836
72704 122982 125875937
140450 191179 126892990
175144 183488 872458223
55472 189868 336140241
22686 61938 98289642
83675 164899 203151312
69038 70554 3727082
158355 190137 778590109
32636 49032 649155781
88193 158883 176999879
160445 168413 989065224
85558 157895 27719316
99590 131256 79498709
174120 189455 38367441
105767 185321 199128843
186874 191726 12166653
39876 151911 404178408
196440 197225 491337373
103036 184292 973554020
108188 161099 791882926
39290 69081 74500709
193317 199780 40963938
181821 189488 19151846
16609 36111 48707222
199335 199416 227405
120447 122398 4590685
142313 184517 105592796
158658 160668 4990158
149479 186200 665789816
62254 110986 479620681
87377 114525 67778427
156954 161965 221416506
172562 191566 321613050
30379 38782 20962590
26967 39035 30085879
1932 105804 259626981
54173 104325 931833756
28106 147383 809961089
126340 192890 166447815
15359 54773 277692359
156129 194498 95798321
3151 119113 289999799
7376 15686 6546277
22232 58380 493732598
114553 145195 5263771
5227 114632 273715997
178287 195358 42527902
87464 185349 244888325
72950 188952 290314065
191911 197641 600001139
104418 174294 748385734
13205 100160 84018050
88305 107311 47535814
185077 194741 24144922
69637 179281 990751480
195467 197484 5058368
176812 183555 16792945
26717 187995 403321751
157671 180797 263630553
113171 167231 135317916
39948 128892 616144066
163073 187685 130058981
191072 199076 20124017
6562 9463 139043447
96597 146796 125702457
138811 174727 89799548
136703 153302 41628701
105193 134585 73631639
4635 149638 363066481
70243 177422 291695350
145866 196830 667307046
22531 85404 157227009
98072 103712 79877383
20690 157003 341041717
47508 118916 178487081
194260 194654 771380791
172313 175971 9121350
101334 148327 117879183
82410 156620 185934629
18292 75801 534770169
100186 162662 711791280
6259 85996 380927497
47407 114155 166812861
95823 181419 3469188
143368 155408 713979484
118602 187225 171868826
77666 110222 216602279
112592 122312 24343883
148186 164051 701351304
111549 139354 924760748
69505 118043 121373975
165110 180459 25957814
170970 191929 52416490
101137 121549 212848869
69624 105918 90763381
59969 84956 62312994
99493 158476 851686824
2142 53593 766701048
61528 116731 137812842
157188 192073 125136054
14564 61627 619179110
31571 181618 241074250
90663 165091 186265066
186340 194894 21280386
64051 183517 886305626
73643 141856 170721333
141187 180368 579037413
80444 82697 5592085
80139 173477 233597584
146030 168016 526883185
144217 188516 218517739
142755 150729 20132386
136045 150504 36236036
34341 102748 170987733
137695 154353 766092925
15802 101010 212776146
7368 156589 373551269
89942 143319 133619638
152304 179821 68770556
183223 196729 33724284
73122 152956 666914993
60267 88439 699868375
143282 171314 70287054
35856 98710 545218835
103155 111077 336835979
26229 198788 431614783
63903 159666 785097231
144353 187440 558794235
156216 161123 12155013
36828 62165 63501231
114313 159465 412731791
62998 77901 820954076
180178 181396 551797943
50791 149743 431630432
111828 194022 883337567
25898 32932 17475351
53245 186502 333434674
42508 65552 57689166
98130 140381 105853858
36925 93212 140742480
161820 173718 960146529
135291 173208 94794690
195683 195808 51346016
47332 173033 435017909
162664 180956 284890414
86169 114126 69785331
36440 38259 4500497
12363 26962 36588066
132466 194788 844143785
14211 143880 324256324
160146 162974 6898919
28524 153122 410622856
3445 155635 380913489
167093 171135 10176334
120738 125401 742231655
33522 50462 42425572
112255 123903 29272657
118062 130546 31377325
13859 194626 762324128
169007 199197 973576115
114273 143602 73498347
33033 131788 247117284
11228 52095 102140733
47720 96301 466563878
123174 185886 156901182
91678 106001 35850426
83155 119437 740213957
74907 132762 144843641
21930 101701 574749556
151184 178916 69343172
2750 84591 427879034
32974 159231 315977477
76459 160184 209608891
33516 85724 202340678
120628 161630 618363402
10546 53010 106143137
124921 130028 466642387
94187 131224 92771138
106380 146397 813924419
129970 166678 20904192
193889 194809 2242361
159062 197150 648172544
107170 181372 185778463
174945 192461 828341540
20525 172589 380362661
30833 149824 297795569
189432 192588 7860809
11951 83883 179878829
66647 96558 74563054
198840 199535 49582380
114602 176695 155558112
61327 78559 549914795
127913 135986 568489035
131234 199593 224363457
128027 143924 39713885
98926 195692 242263889
134988 148927 34927389
2478 29515 627603626
74472 150636 190729605
2006 172028 425336968
136652 191659 137549455
61487 197084 501493844
114838 198808 210224357
1242 66855 730711441
5093 12859 19591943
34005 80970 826754616
102452 171521 541953983
3001 167098 719199247
70007 113986 67772651
22771 68706 114897788
43541 81788 681773630
30859 53257 55952486
11008 158821 369810623
110496 127181 509134704
144781 191263 310676401
72665 126353 420390541
198196 199322 915749619
155682 194264 386956889
171771 190178 37264859
135530 142034 16139394
85938 149428 822804265
81325 131973 897798698
92110 161490 173611180
131806 154222 773051154
82376 105830 610658521
34733 86778 85192482
188043 193791 14383181
85720 129169 638125558
87303 114727 68462594
191487 196430 723347400
63323 127516 131037221
49429 199415 760682044
92488 189463 377924426
111461 115306 58137425
161455 172851 28512993
33654 161344 581724008
9504 19232 24416321
13656 134053 395675763
199655 199744 210955
109952 115841 14692495
157943 160548 6506537
157898 175461 417780135
94441 199715 263504423
116839 183583 167114025
31061 66105 87772377
172331 184221 293655530
58925 133768 187191338
61923 172134 275683124
100841 148744 628820323
153821 179175 63256645
109840 183966 185450665
45693 95378 124106541
38742 56695 45034426
139671 169215 728159100
198762 198955 468871
64421 95551 412501624
97476 147838 214102130
161302 174153 32147124
10205 132125 328882008
135607 166383 76853632
125136 146039 52280181
191907 194072 5406231
177839 180433 6468416
103066 132964 29369070
134692 136721 5136902
64657 70821 15276765
140373 199041 146816130
129862 146768 42213486
49184 170690 303991872
130181 141152 27353870
152987 192246 464180279
171512 196338 61918904
40772 48735 19931629
31446 176939 507538264
33071 91095 145099266
92235 164493 257039985
182005 187092 920557395
140973 157112 40525618
147636 151867 316667048
181266 189783 21331371
32243 61667 346989551
123989 131949 19847043
57628 116764 487073011
111768 127870 40403053
194787 199726 395309236
146868 173790 570486759
34922 161754 874013509
114187 133441 57015858
11381 112354 370238605
187861 192713 721982246
150449 172838 55886103
52786 185408 331826209
42204 71261 401704227
65985 112539 116258652
10105 178955 504532786
77988 170333 122703804
63139 108396 113193103
14926 63887 109323289
65467 149906 751419397
155984 172369 40919328
4184 149022 362515349
156484 161258 11843187
145259 166435 52889618
137680 192436 136966670
57050 77116 50054069
99081 169608 176629355
94953 142319 118588361
39800 40289 915785488
36442 86804 36722061
66321 86083 763082450
106804 117252 772675858
133744 185678 129862015
55965 70595 36430670
84587 100725 39985870
17808 155707 345081107
5786 128536 307210151
160500 171372 293603633
151667 189511 962928923
75187 121131 892777154
52205 146559 777249422
45420 113578 170322767
169658 196136 201988311
100698 176811 190734666
192236 193315 2687159
151990 195981 109855995
138689 145203 565725764
125188 158229 82719456
92592 95509 7240244
100686 135150 160967330
54508 59184 559404806
151578 180412 72036232
45072 87362 194635064
14226 176230 405212526
151975 176804 741118777
111583 140375 967012506
195151 197406 91658877
111899 134034 103270204
18106 88536 176052700
138441 181080 106710156
198685 198956 662503
89370 181573 230874825
175077 193770 16261095
109519 179400 751908600
198222 198659 1168826
159856 192275 80981263
4823 90174 391893575
91052 144326 344617166
146244 177825 398430520
106598 146412 99749668
192447 194339 4718523
195956 196196 33472420
178976 191930 783145132
71311 154803 368104734
133200 182447 864851199
49671 120054 176017127
156644 190489 880717788
76592 157929 581266622
38963 98128 20951633
117074 173810 318357551
46561 66458 49872493
199175 199793 415967714
141889 164339 256719037
121514 157652 90624433
30458 128378 244945571
25235 156584 328641229
35618 104496 607534145
169492 191702 508078863
148998 165204 40328454
56184 78367 887489416
135971 167866 694502051
58031 187511 386126919
123847 182619 147072121
146257 181208 87432729
9411 116734 268331238
116051 150288 85928929
164640 190547 64919528
76818 112901 936381687
59766 74455 36548640
10890 133004 713568843
181816 182398 1450258
92114 184885 856479946
138556 151953 613497910
100868 132901 591652647
163076 187283 218564269
157771 190761 82445820
168575 173229 11757904
28410 83667 684675012
164022 188334 316667710
187471 195468 19890971
80898 127186 115815976
94926 128784 84831634
194202 196839 558897575
153248 186295 82507617
168637 182008 356824934
83281 130917 268215380
74817 106443 79090932
128288 171326 455472475
151445 185365 710142181
143453 160810 222489075
16189 17298 2707854
198712 198785 607789144
175395 193717 45809854
87945 129558 77265106
6744 84639 194962390
161419 190071 71691338
27496 189319 829483768
65661 124618 952939909
104498 154165 450830726
132139 198658 166396457
26869 153044 592801361
187409 197371 24827858
108854 193989 212942035
135358 148582 172254546
98393 193720 291531772
69915 152718 207381012
98486 184812 216097729
96552 152989 117030411
27680 125498 718391036
152265 175582 58209589
197558 199538 5029709
131466 185108 134106679
165729 172445 16917589
151805 190403 96492776
39774 89061 923489306
12623 35331 234655790
181712 194523 487745349
67019 96775 74170319
68800 150071 203493793
2214 7339 388725891
77377 172064 237027003
175426 198641 58114818
134194 190632 229615962
11001 133807 307251254
36790 86081 648564257
83409 181443 56004217
190491 194299 9524730
35966 86077 911639083
48022 157663 274361073
105240 172140 167540588
48286 76595 682564168
8490 148941 699765362
41834 128959 217949599
95492 105586 25258133
131786 149229 467111701
25794 55159 73395226
110299 167105 746511540
194577 197073 6259643
154707 160147 13510678
169700 183447 34452799
69408 99556 700693511
183332 186718 229939500
108285 156874 735168172
130376 146408 40119966
168050 199696 79264983
92704 110017 965951418
83030 188834 264751766
30623 68328 956266490
105619 131868 65816439
66216 109710 934480002
2497 171087 421701235
41160 99715 146248057
88544 109648 439669590
58 96993 242250268
50558 55294 306616482
18443 121950 704254800
192689 195683 7419937
58970 100861 104445409
133464 198130 441406991
18479 68991 233257278
43508 186493 577077020
188272 189307 2652703
118785 153955 230052147
90032 141478 128822367
68454 76271 490105671
8847 61615 182954749
148236 162429 636145227
116468 128203 29558853
2879 116128 702525274
19705 133926 285738408
197169 198971 115109795
105542 121453 46705503
111977 192556 201731145
128719 174403 114275067
184696 195803 27772156
161870 193349 78748076
19246 193647 981020579
77460 179534 255454861
93083 198176 471876303
131856 143652 333830680
59008 123698 161716871
146423 194231 491590597
57093 121872 161877875
47230 52568 13266616
138641 154978 965116169
22452 39698 43054708
34099 84234 125458941
51687 169849 999936917
104231 113811 23931627
155587 179564 217317684
78799 91937 356110568
107232 159584 179897596
180207 184068 9617291
107959 141478 548783721
128738 165334 91451235
18792 57327 96424185
136981 147956 19935525
6116 32380 24165030
9919 98630 221671820
128153 194591 528756685
173436 186727 33249725
94994 170949 407882092
52446 166390 850535762
31734 117177 213602469
195274 199672 503344855
146795 189191 690389804
197159 199340 5547951
83987 155060 9187730
81093 180956 565579839
1853 30460 71467204
52334 137079 212174518
168387 193110 61942566
91057 100978 24696232
78522 182204 259474063
43185 155084 333783565
117568 152311 874282809
32808 191754 397649404
156067 192584 727028125
6915 196975 475533328
4630 186061 881488914
123670 137175 33875247
43394 53896 26235389
192946 199238 15805867
129052 148408 690697387
178419 197186 291641102
108166 119037 867310049
196017 198752 260894138
128265 180280 130077137
38750 186402 369403068
3099 141449 346040893
96329 105758 950735102
22941 25465 792893186
67201 84463 572732183
73533 148889 812808371
120365 188116 694849396
97984 198494 251622576
161342 164733 8387383
37787 167661 324872047
96914 158633 154665655
145429 159098 368375977
9633 83198 603632867
86187 168455 205671001
36535 138349 895547987
155612 169600 34802176
59474 197047 343991365
121066 195815 187082710
119036 168978 124957195
106014 119800 34505379
181584 199580 44972029
60881 172855 279963146
39486 56053 41561236
47435 74282 67016749
144942 179954 87655131
127903 136896 22605664
182326 194100 29389525
131785 155931 60501339
188828 193544 11784115
147909 172944 62600628
146189 180880 154175790
163327 196725 83562305
146410 166699 250145085
93774 114790 52543875
186056 189933 9740228
119371 155902 91576274
34325 149146 178490869
35878 57106 679347218
107941 152716 379446350
8841 9181 552180268
35615 138215 256665102
193937 194741 1963216
152238 182665 893755501
119543 164456 112358934
149282 181814 81315610
83525 111545 98651202
17530 126086 647905655
130635 159814 73094438
14653 114018 723814329
119667 136457 42167629
49595 195661 365339086
176288 188870 449017184
99784 181943 48098760
142309 169494 67967764
55558 177010 303786495
45217 123784 216579479
164494 166615 5336514
124266 155472 541979420
24354 83121 517356337
142290 182510 665656579
121140 131548 569373075
47509 110902 158411227
175826 183252 18602916
70424 187733 441624819
17423 141942 311423172
136286 150439 529630911
140464 172729 80767289
98319 145269 954133312
88621 92026 8579624
58245 160051 323043972
20329 65948 300815158
165547 198453 554702977
81665 177129 239026540
149135 158368 23018354
74398 94981 51464867
110168 142149 80050660
44948 75381 400622000
104215 179854 692356881
28609 89391 599130816
56510 164270 607983172
26031 85548 242151425
56105 141677 540294535
152053 163670 28882913
34096 68738 646942540
11966 120521 271435024
185260 187415 467213208
105890 192302 216308375
131184 159973 72125861
70743 154700 905644327
125983 184647 146713046
39479 42523 401449800
55996 114286 153437022
66237 130112 159723825
67371 112343 112352790
169095 186665 779028004
73504 164491 980941094
143519 198533 444661688
164497 199829 88515784
85945 130049 212768744
50547 84802 147078215
34216 133483 432688200
18645 111044 263119859
47531 113222 164146010
178076 192590 36253380
144623 153053 21314693
18106 195963 894582900
154965 168035 304314454
174370 183382 310813805
76663 191054 308366083
137789 141711 587218676
1459 25204 770931601
142122 182674 20787366
66503 109268 106897328
98431 101908 976351001
193908 197247 713392870
168944 188429 48775416
77489 111162 84178267
43843 76628 749913275
136547 197021 151199894
129071 189357 337968077
55687 148753 843100670
72706 90424 139695118
50298 190774 351469020
95449 102189 16835856
189505 195981 16097355
31266 197853 416738868
112829 191379 411639978
100346 139682 774483755
16608 125620 622140263
182145 193203 763692594
193858 198861 12576464
12641 174078 403888074
60988 124684 159231296
57816 105357 118755256
81645 185787 260640309
40494 100859 666418340
39575 115470 557602103
141771 170968 73093563
45179 131373 844886088
122537 157287 378453831
153782 161080 237265679
138167 140750 6459821
116475 168509 682747573
75555 189840 402899425
64182 199644 338846524
31148 54571 620422463
197282 197562 725977
193245 199613 836630295
177215 183975 16803622
164917 185725 52135527
81639 120164 96413275
64552 112576 119951903
71398 74564 7980350
94725 136667 105108741
89727 188946 344756625
52141 118683 710186483
114851 156035 658426079
152186 189582 273292539
171395 194071 56612294
35672 136153 831065990
100459 107964 10520999
181727 199380 44112802
182580 184781 5441579
51679 165068 676148270
101069 128370 68542379
76935 176995 250424617
95503 186717 228315874
63482 78388 345302307
180781 186864 679027437
153413 158400 713136288
129636 138412 21912411
81142 146657 629673057
198997 199745 1861616
154317 164229 24485885
108596 183628 187712841
131778 172468 101828001
44297 173908 324308914
31812 91135 582758903
83999 159633 492657984
168239 189242 89728264
88349 163921 986140754
156937 187676 76776593
121966 130830 22331822
137352 198012 863527597
49104 57015 696502089
194946 196441 3782845
186541 196290 24313301
12646 75444 661837181
135654 150601 641049479
149929 176765 704853900
45104 98427 133230532
135056 161910 711784628
41739 45234 413490422
66572 155639 418376574
101848 159116 143532141
58612 167627 559689481
168506 171093 152760
115013 128470 728843218
143178 145750 6539148
79887 189545 274447009
8512 123670 288108904
172966 198880 749402584
31024 199751 470888970
129411 147025 44013801
194733 199787 12724515
13753 198853 497589032
49384 66272 42360664
76000 107566 297089087
109651 147752 95393942
82619 149855 168475472
134163 199167 162604269
9363 67820 146198428
17845 146042 584804212
193884 199503 14120046
63762 78050 35637617
167427 175555 219103742
64756 112018 118007210
156576 175651 47596935
122512 133661 969321821
101945 156470 217907584
109581 115683 352930410
64647 85226 51386703
191463 191753 880328949
94714 131797 964973566
136599 169526 578750618
18847 33544 856427399
104072 138471 259939567
103899 159235 138678176
87734 175298 219098284
78853 161684 207233265
20632 59554 768642302
118772 199247 467716053
147436 159429 994298102
97270 127349 75382460
107778 181829 185376193
178580 188331 483787975
75214 90001 36907758
13037 51100 95168772
108084 144816 91899006
102310 142150 552584521
186273 188763 825277673
186322 193766 18584585
74408 117306 107213156
182399 185550 7841331
87876 105602 989754123
90801 198722 270141211
65713 149201 208866407
54309 106325 130024361
110493 176958 166427762
19704 189786 723597234
75561 126780 664102318
80703 179558 247414867
138975 171484 813815563
33407 75372 105016973
76396 178432 255423232
97035 180599 209238602
187938 199020 27780767
56999 81336 502054742
59888 173404 955806818
17840 173930 992027169
106207 117774 28941905
173778 192923 47812266
85763 175195 240443194
34809 40725 841120366
106430 196084 224285217
146114 154187 651705366
9693 164805 571765839
142549 154802 297931231
5563 9111 9025594
131562 146039 36194370
52395 93311 102351726
70242 84281 35212227
149976 156573 16457742
73444 182458 272875306
165344 174196 22252349
58236 166998 799423502
10565 126854 290862260
151267 156352 12716745
20883 162043 832742036
182177 184495 5722547
69896 153263 208817084
69163 99907 76707903
62877 171428 363429314
157763 160961 160339882
27025 189042 897936821
179436 198681 48155330
3355 159305 563941630
26989 123650 644352495
99526 155573 140614961
184232 197312 32724706
140573 168340 69392055
37121 140938 259678796
191016 195874 682662483
97389 101275 947087617
173158 186643 33728164
49248 112420 748163912
152193 179212 67530575
126414 183883 143738646
121499 168791 305853214
92880 167036 185535225
157415 180775 58336679
9210 137772 904096085
106939 127730 664920460
111490 163492 768461593
14656 39513 62091445
107801 171928 160594712
105525 120134 36586628
97752 108148 591655094
96302 135478 141128606
95220 124089 747759520
78336 100089 54184655
90533 121004 76249840
57950 79328 261559964
194258 194397 326023
63377 175181 877222674
73206 120843 119200786
75524 81253 14312907
104859 183074 195788642
1706 35579 84600369
15849 78814 157324252
122532 169623 674080838
21463 131186 744948277
184693 196533 781784001
20334 98968 389613425
113416 120447 17690980
46080 98423 604693191
174600 189420 699505345
68220 176317 270484269
64509 130980 166208988
69405 127259 800070234
199247 199831 982760994
65576 116399 928874924
136739 165187 70994737
11196 73477 662256325
146149 150695 618888813
194548 199980 13669240
96827 145327 595224177
43603 184720 352913697
189087 195683 16407340
95274 140945 126977847
22471 149543 318025399
48583 144231 239325834
145271 192010 109328504
51400 55856 3579593
118444 125279 724459138
190118 194135 10032921
62206 174288 280293172
85466 196367 277388050
152313 194099 703596342
33378 102944 173890802
131463 138473 17469305
130685 137863 110230224
50961 54356 8569389
71886 88187 310731133
190957 196321 13397568
101578 151184 560302767
148649 152315 9199771
97777 147961 440752353
42004 59304 43353457
91698 118360 66721138
72505 195120 586550152
162247 163153 1250195
55286 176635 303579279
21369 74270 957261330
110662 185097 186263630
130959 171681 101976281
48236 59625 28631025
61396 71902 75429652
144751 179463 86899831
145095 177225 80430913
63321 136929 298361314
179936 182083 5371584
171416 173312 4652031
115654 133261 44201892
132352 183814 741496892
4107 29238 117257631
7633 137899 326012237
30110 34189 569321735
100051 185835 214842461
199009 199819 2025252
52423 146958 236522877
35887 95101 147986572
3611 151535 388192681
175104 196117 227381777
126851 195792 172435348
52329 155852 390240602
35998 186201 375764509
112637 160124 7162516
120584 170806 85685757
116161 176759 300222230
181003 189475 662811403
89468 107520 39754815
17374 153654 451814418
188273 192557 10757180
139342 140017 93420880
58733 196388 344211638
88680 141942 133360949
21424 170512 372913287
94563 100436 695845932
11184 192893 454544351
78057 125570 118914922
149936 162102 30246183
67167 135173 242599682
3658 15730 30383448
5837 171971 614202085
9769 145834 372643871
76687 184409 269485112
29145 122589 35980166
155899 156735 427533878
39595 119431 700952852
175306 181499 15528476
25952 129229 696740290
95676 97508 629863581
5018 5255 579984
12017 168474 657072845
177092 197617 40915967
173373 181577 20583350
157737 193328 577412008
97387 175963 366208337
160846 166923 158483348
52016 90492 96195942
117549 179945 156345940
192449 193560 2723748
50865 199020 370734848
37522 108171 7401084
122805 195510 917299200
158460 172028 33994790
1773 5359 8676512
145598 183962 95888558
52920 193670 646728776
57097 119090 154920391
170199 171555 708448315
46009 193202 368251610
19486 183501 836647389
44114 86529 106109518
112914 131340 46234300
51061 186354 338521284
80265 120030 99470004
42117 127363 668683546
97655 174312 103752597
151535 186821 88167045
145785 178626 661298176
71970 184043 280455000
15923 60534 111610352
76634 109273 168391995
179920 188998 5438619
114763 166667 129913010
186216 194034 19529432
77269 120777 612157941
194021 194196 950812676
148618 165163 378260618
94774 104523 24422180
116858 161669 112245585
100392 152016 129549627
17495 42847 63445660
195476 195551 199971
2414 19386 42440521
72493 142533 389684163
63273 97668 190700028
41419 110315 172235323
67666 69007 891383349
10060 144661 378929052
4859 84723 199882466
120412 156742 326965467
120689 196785 190429709
51696 76076 662432003
106998 132166 509730044
169066 199464 76169737
146747 146949 508929
629 142026 353601773
119935 132670 32039631
177309 191054 34234058
92537 95250 6715648
149318 163020 34082080
196562 198174 337331049
177845 187718 24662440
81617 119223 379015993
184129 197169 32628702
12314 177616 755305645
99194 121566 56074122
92434 184230 229637506
96612 107470 478739836
55702 162199 362114028
148151 173714 63957506
112303 181372 172923158
8429 126833 296232745
85199 112118 67189772
132033 192219 150551136
15154 51141 89794348
115469 127636 377959401
33031 57585 61578187
144467 182814 325494023
95721 163405 492639574
75442 110148 86773362
187078 192508 13585169
90938 181650 305225870
116123 116576 279018148
82293 112911 76626902
187318 198342 27535242
42254 156808 346866790
6181 69724 158944477
172220 191427 47932282
146895 184593 94342898
129376 132372 425375134
71284 179540 270981480
182916 183478 1444806
148307 178325 75064047
152986 175853 57038930
131640 134410 6928403
97655 136979 558332138
168061 184005 818908004
17026 158977 355112911
151543 191977 759689049
155397 155487 198517
8040 157101 373086903
180952 197755 42025267
1928 112921 277424186
60763 120613 304321082
185212 190724 13798862
182418 188580 15306594
37073 180106 926185952
18115 18839 1840956
105843 161675 510930983
56544 141391 903126484
120590 156468 578512995
193031 196748 9262951
46022 147331 253454890
44948 103076 145177084
6384 71451 162761209
74236 156792 206767884
25986 82696 173517643
80797 129969 123121583
13631 116966 689427353
19803 102804 207366092
103287 164725 241916405
95093 106715 29082772
16448 199678 458298178
51746 100638 122143007
193574 196179 422587914
123160 165393 957229560
64140 111344 398820711
17354 20421 7715282
123128 135034 255438598
76850 101453 651167915
120927 142823 54846065
131469 185113 203649783
74562 104027 929434858
158608 188472 74581552
24953 157978 332833196
80766 89311 21291237
26721 178687 380134746
44536 60403 134322088
42548 191337 372118301
187180 190034 3596653
71322 148714 916854973
87478 124746 93260226
68543 71326 69128000
147882 197401 123774917
94538 95005 1181205
5065 123010 576125310
12667 66918 991041843
35553 136380 252302169
120150 169341 454141691
88978 99705 26697474
42632 87385 104032152
196054 197708 245895787
156954 187991 887644486
32423 71403 97426588
136330 174920 780112234
88388 118350 74947458
165107 194176 268723795
181063 194969 973859242
199989 199991 659981051
32525 184662 380605511
74589 82622 7748047
110040 186314 190885605
3677 168600 901472695
87574 115625 172162167
1064 75910 573798124
26308 179521 383216598
68062 185692 24128985
3462 109196 264556047
163937 181879 826887123
161399 188668 745828485
114613 187723 183042035
155356 167808 30906691
169904 179811 630002461
24850 160418 339177919
199811 199866 148240
42993 61188 45599236
126157 189191 157696180
191712 199569 19669106
19883 184673 412149952
140990 181128 42746366
141808 163437 54086414
121191 147534 56650430
116731 155077 96256745
90061 100880 26980070
130088 141015 593734838
133178 144474 28179780
170364 198054 795690757
155679 167972 30559596
177346 184800 380914169
175468 198648 58028689
177286 191157 76435460
23071 80755 726489550
186841 199081 158256088
111938 124100 210255728
104384 167825 158744337
194691 197309 807990
169296 190946 54190375
14620 53493 566656743
43116 190446 820981972
192903 197007 10246314
132209 190047 228056764
67686 180068 281157667
185332 198483 374399832
74036 137791 27434778
133643 179568 281333425
44903 186296 470264735
28807 58441 112844547
155390 163525 1578430
178420 183141 11755200
5542 63875 617155194
40006 105364 163463474
187619 199227 29067375
112756 163151 126121495
28439 158332 324942135
181747 194166 30999932
59279 63700 11020272
59509 132525 182622201
92923 169803 91555973
169948 181220 28258716
94031 152467 146460131
38211 199816 718548582
149889 192167 105610008
72646 79804 98364256
45564 148080 256461720
22903 123660 252044628
137129 197232 662195278
102054 120661 34386900
100626 168323 363686181
77015 149582 320419914
33107 134428 253536928
27948 33929 14861838
136507 170369 405584433
167100 185519 46107262
187849 189874 5119938
9646 85397 760749919
36775 69282 81290173
50798 150784 250332349
47525 135303 219628830
140184 175272 87801682
146276 154183 19982180
11108 135402 503012222
158951 177391 129244624
113754 152363 681695147
57794 199385 653775452
117369 199288 838574272
115693 194544 989183629
174368 196501 979400923
148454 169569 762248867
136170 168482 372830859
34281 188225 385163467
58526 135951 193672422
53184 129287 903789068
141219 154265 866422790
154942 176434 913761025
61338 63985 477231729
65168 126627 592447453
33491 91841 833977690
38372 83294 199124409
32732 191763 397885195
192924 199985 17686953
42473 88219 114328154
25318 174230 372454139
124354 156648 505011745
157392 199189 419296350
145319 197589 130665381
644 188562 658916698
4088 158976 798114819
75920 181772 406731564
128456 165573 358255116
143374 175725 80989771
61677 90301 71333356
35403 39618 10519346
19248 191996 641218011
153230 155106 4676405
83314 83325 16538058
155925 166650 26628725
19949 118798 223551386
39157 184060 362496926
46722 145466 247045108
146441 148789 5976934
70482 94279 265500839
101848 158827 866143943
116693 158387 104513425
25972 66623 101685460
174353 186916 668223101
53534 61768 8871601
145193 177644 183848619
86005 191455 479105876
14461 133862 997326993
159468 173443 34863381
141739 178623 92385040
144120 149875 14584007
191540 191987 1141745
192367 193038 1570954
94026 198555 261657370
103711 123454 524880448
67304 160710 959007611
15990 129574 633770073
91550 116675 62819123
77866 101075 317610521
196281 197132 2130858
49178 96274 117696199
190601 199337 952405119
153177 170305 42628979
126792 141713 37300376
140594 190580 959869275
138786 169200 729209763
136022 187652 516323173
156965 195823 97029899
50512 149689 358561649
126629 162152 233869958
40259 125441 868272639
11399 74216 156999329
82103 146651 161608447
103313 163827 667946361
61832 84548 362085707
42419 46140 9297998
70488 141287 81809207
98779 115108 40952209
110421 179231 503225325
160179 163123 488049281
72179 100944 71887458
137895 157458 470148731
84292 196215 763346842
26031 148695 839970526
192277 192353 505123332
112280 137147 281046610
146507 198269 129463426
144556 147848 8300721
98088 114180 732434518
42488 77756 88124638
13258 90484 530788301
29848 124728 237332556
182575 192927 25853732
132365 183396 127623870
50275 187229 342725945
103346 158213 655853257
131366 192919 153951832
83006 194782 740659958
94454 157247 157294418
24132 176817 382021573
76048 198094 305339607
117053 168441 553204747
15039 106085 447059126
86557 186632 250373521
71094 88816 504748130
147433 154950 607843068
119679 181309 758773337
185270 187661 451792340
131197 135642 11221679
60337 152617 377965973
54811 93144 95793824
3746 36945 984525135
187852 192991 12873203
115451 180790 209943405
168203 171826 737789238
142773 186948 110561033
175704 193967 983441354
103578 196320 232130666
120820 153409 81806246
158808 161748 629378384
73273 87582 450147522
40275 135592 238641724
104060 125436 647230736
148150 188551 100963993
177396 186515 22762759
11660 38629 67347730
157655 192749 87734079
164087 179203 37948198
62727 191897 323072213
53468 137914 358725937
59409 99090 161682577
128943 174674 542800744
115826 146407 76641172
100559 147930 695134118
181068 191791 26840904
51095 51903 326056703
14123 67472 133387045
74107 83524 23590340
111747 117461 14239354
170836 180572 905467373
173511 190938 43544587
133684 143847 25347287
153676 181060 47631518
5718 6902 718982314
79124 159388 200955727
109585 196646 217740907
25157 83658 146237217
93511 152318 147345779
185007 190003 12570690
28411 189407 402748165
4084 152299 370951358
154220 171473 667281383
94741 160993 230466790
41675 110021 170893941
190147 191675 95376973
79041 124715 732100514
145340 149515 936177223
189807 190429 523101447
179972 188272 191511927
40350 160031 951691759
34257 79669 950673255
191717 197722 14988469
182145 189526 456985282
6179 34935 71965011
178568 193843 517320262
185662 188278 6500646
156367 182593 65510751
51873 179885 320355661
193569 196082 6253401
198804 199068 218129726
1232 112529 558476790
199162 199552 659404656
185753 189762 10085726
161953 183624 673162311
73574 198115 311637245
126719 178985 130840978
128898 145371 41268606
151878 157544 14138988
126468 146783 50776831
28195 177974 362102136
26464 107510 23774646
49830 187459 344361261
119194 122509 752998912
78126 146028 169919431
195538 199363 809506715
152451 185302 452132929
94479 119618 62901924
87601 88723 2705600
53512 100236 909503926
62647 132362 174382911
84854 118906 30568261
76036 191086 287776021
77414 184657 22078116
131384 173175 104550301
65998 73672 18965422
134090 144395 410704615
144111 170078 762649737
136770 153564 376774024
21321 96442 187762430
58762 74233 38512036
180146 185427 13196822
10956 128826 294828179
85057 188852 958446911
37252 106455 173034555
11413 193991 543982756
21672 167400 364456959
61679 179968 295820271
135489 173637 487014646
68411 185251 449261701
97261 134034 489795076
5098 126937 304924645
10831 17144 15829323
30083 145741 327168093
51763 132592 299631094
139137 167323 70441797
36420 79559 107872201
156256 165061 21825523
89375 145933 788208848
63852 71838 960336120
133382 195545 223743550
182672 188774 724467935
28965 78189 424615087
80464 117190 134129350
35922 115399 198679842
7962 85657 797496170
141479 153998 31569471
195306 195410 284038
70263 168817 568837074
76607 150328 184645639
111557 184929 819660210
177022 180390 8377368
193651 196981 8330264
6909 188138 453447282
65642 132130 267444738
14734 114180 248532124
63073 91941 72122537
54887 149004 64075372
12447 57382 603661752
178656 182253 8994545
68671 86186 486507992
137356 138616 3072519
60534 112418 239212232
145607 181425 89597534
40384 183939 359183247
94575 187094 231600680
37428 186889 725309118
5142 113427 476541196
11728 153849 419130022
43088 125978 793317303
119224 195362 751116971
111071 132880 54773103
45217 163345 720933744
198993 199755 330058021
151950 176009 60095592
179686 190957 28094463
8938 95537 216495978
94121 122883 72051733
155805 182588 641971026
63549 67883 10740576
172529 185829 33223526
30631 99525 172063352
1794 89769 821062287
150126 159975 24585794
17351 156315 633611096
106890 198860 230258245
191405 195242 701546866
54359 179065 615508768
35956 89625 134120181
17089 103089 750577997
136183 194982 146911512
138130 188959 127171814
35753 142889 267964332
199982 199987 324325543
124342 180121 636602211
28937 47393 464500742
7180 74189 338285050
114326 124914 26646449
68776 151655 207446742
103953 169921 165127118
158110 158190 684037888
179277 184963 959973623
49055 77507 71175498
121363 140453 296924771
81522 115135 84061168
125077 141688 308780127
161619 179847 45659474
177729 199888 864650745
177402 189910 31249246
152685 195093 105840545
152799 180976 70346733
172334 181715 710405037
62713 147708 212622533
87616 165736 628628527
97928 126243 71033904
49356 189794 351368072
129067 166161 494013882
111941 152502 101791067
97759 136093 391219618
168532 170122 4014784
147269 165122 420204281
79231 116873 94081097
153137 194356 102911385
89187 128376 98182166
75100 173923 247351339
16684 57060 856411835
10625 169636 397697719
126750 180566 134671455
35291 95268 654015276
48268 117711 716325980
112558 184463 247949820
170302 195101 985642131
42733 62642 49832539
6313 188111 550987417
188250 197991 24401195
37528 57421 43809557
28290 171383 115957222
191674 191956 702388
195921 198284 865330235
194160 196877 659767600
140132 165245 62752024
197122 197722 379750636
137492 172841 88366348
152249 195671 108435087
178814 191710 32183802
35798 88150 218548401
36045 63330 68292278
138630 190213 129088987
97446 173356 190100655
177603 181024 8475684
72302 135613 778468646
43034 113001 253631370
172432 192860 558366156
54121 167108 315844944
11474 137940 316320593
81683 99054 43342007
14319 62074 119485335
162960 197806 87208343
166056 180376 696807158
153324 185047 79129532
51150 61030 886344488
186328 189001 709080556
130172 163442 83136143
39835 134456 236800990
99516 155418 140271651
82509 181451 247684360
197133 199667 6443166
193242 197204 9844892
143772 164202 555626560
106583 138394 79672203
116391 125646 23327485
128550 199271 776233197
177400 184068 509418669
166214 186701 51298566
181705 196616 37168934
171429 197772 65764874
63912 71050 17688102
85732 96127 25825679
54720 83763 72568012
15895 66636 126881810
85785 107954 55413388
171752 198710 67373580
53811 65535 312297167
19710 38492 46864111
29708 191966 710290199
194606 197541 7358136
12572 183123 955757194
74015 134871 152394643
126476 126487 29541
121208 176790 62084129
160261 194313 526959709
164945 181921 42599456
48674 168831 300554908
120599 161915 103461268
89979 112083 55295694
144542 160258 125537707
78197 104788 66447671
128613 195287 166681532
194299 197667 8381755
151597 182149 211718904
128582 180692 689028942
103182 181695 144200987
142514 147883 13515878
148235 157081 22167059
86046 148426 424206086
177873 198049 772311262
6022 188038 455441486
122500 143851 53443333
74320 191049 641464802
72802 131367 146662970
91736 192147 510842176
9563 169042 738374460
170740 197636 67266386
51717 73553 54604240
43540 172186 321860050
101241 140389 98110025
182707 185455 6860766
159807 175051 84426137
175760 195591 167758811
184822 193264 21187361
3687 45261 104057784
166602 185860 48253365
105093 182415 193571716
9163 175986 417317571
20956 155271 842818826
35084 145473 480481370
112054 131816 156983415
72395 137237 482227021
131474 185424 134917418
95258 113856 648504550
172411 178947 752052653
149015 152121 330273597
19939 117972 923449180
27975 106128 195339446
83187 159601 551896247
169921 195263 609330120
8688 71944 331605005
189664 191359 158043575
94276 158267 160256134
129578 154853 63397095
2973 85772 207122901
75818 183192 533892557
155111 160536 190779732
1358 192572 478230859
94162 159604 697742037
80269 82349 5140499
48816 117412 171481715
103656 146841 829132099
74491 77772 346841137
157635 167664 281910256
55956 164241 270728933
117763 145317 277988561
19232 81745 321152492
108012 142408 86028569
92699 190493 244709012
107665 178900 697163518
112750 167846 476420176
122541 175801 364407076
120219 152582 81201847
26417 103429 192307779
177113 189413 751643122
68948 186882 783057294
196243 197908 4214500
121178 186171 330585556
13451 186000 441289840
179320 182108 575720110
177417 187127 571223613
93943 120059 65368136
30122 151784 909179083
184218 196787 174153705
138133 170312 80476826
7769 85878 524002534
60543 194437 896937322
94017 120470 975835769
152748 176383 456957500
142563 178969 91193204
64327 190509 315607089
167962 194280 296450577
55867 196548 837571898
120626 150940 76101679
146271 180195 84861639
125681 153650 70175637
110416 179131 172053485
155575 198259 106623880
112978 197373 946819102
74271 187794 284077657
115880 175456 221246736
26490 183555 848778648
188592 189942 777775081
156638 162432 874033391
117352 179202 438070524
87049 181747 370285263
86284 113936 354742880
184214 186981 768006845
78170 112665 86233030
45827 180823 337658496
131661 135518 9704032
13914 104522 226488448
163405 189235 64727771
132665 152277 838849154
72359 147308 132491295
174840 180316 13747980
139813 197735 989351179
135970 193684 144287455
11717 59874 120572404
38297 131163 727438887
140000 165193 62948777
126849 171416 111625634
120695 130163 21520246
135308 193576 145630487
31133 40418 23148172
121666 142308 705432723
128893 197161 170721084
111000 114692 980293725
39292 65249 326736702
95026 164215 999191872
33771 113474 199306428
125342 196839 546859414
124235 169207 499108280
127875 191796 481474541
46059 47315 130778816
114431 160504 115468055
12734 173325 428748284
191555 193689 5320633
147045 160780 34456677
134113 173480 368888571
96449 131579 88079575
12708 120086 320160716
155401 199228 49050170
81131 155655 186630805
196504 198900 6085963
35863 96509 151525832
155362 189508 437285190
113132 124651 28991969
96375 108285 455153090
122878 157700 252520564
187158 195856 965858919
117456 154703 202631126
163285 167648 419303444
115297 165038 124498324
52052 165038 470318785
9888 94679 285683747
115614 148114 833313330
39690 192417 382108133
171939 172096 102601
103198 104069 393974350
193835 194378 1373350
101806 110145 20962585
60332 160699 250965384
94666 106528 29681463
42672 190996 808501198
199772 199999 558028
148743 155376 174269544
180823 190057 934966589
165818 175792 24992704
111330 112883 3882369
3953 195589 479353157
179504 188949 23587903
101342 163053 154530136
106268 192552 215986099
55353 131396 897243517
100521 150839 930444181
13199 163183 580553037
138140 195365 143053649
152762 158436 14123369
45024 128177 208050740
25099 108412 208352465
31428 129932 370416856
34891 118634 209426486
5258 52879 119240453
36422 164300 319821464
7049 9328 375015657
196111 198116 504781848
43161 128261 100139624
148474 168836 921777070
46362 148347 394022013
11764 162682 377426761
195863 199529 46583046
66512 128890 155937471
3891 130640 317130018
117778 167796 242786272
121273 141076 49646014
30153 175107 362539983
149320 174882 63779005
103017 160781 934766321
117742 138888 53061567
155605 169079 850123268
118241 132856 905511771
195878 197672 165778139
136535 154495 45122235
69183 179040 274937314
86642 154978 171167581
195192 197699 589979702
179341 194931 38851662
145513 183479 578546711
25444 172107 366921651
83580 101407 44439090
107428 157190 124677175
182476 198287 543945545
125207 156205 528771569
22235 125982 259497791
170338 174250 412520794
116039 167879 503331872
129015 167330 95796740
129432 195608 994568253
167459 170603 7944705
44501 194399 374986993
182184 197166 37351994
132034 152827 52129581
182323 187735 6425986
6832 180159 884752795
37431 99289 780820418
99826 168003 388433115
1435 25076 572207706
129859 149004 198271793
16589 119168 256427217
11383 120510 17857720
88590 102651 35081350
99544 103302 196227855
74508 80120 14001924
99183 137830 995615511
77844 163165 213472581
44144 112666 171342990
144254 153544 6067288
106308 160937 874723192
171434 180353 22212557
77720 101708 603612310
125534 167872 105852434
100212 182248 205550829
19870 90709 177013938
187937 188246 775896015
25861 61066 88108289
22015 31337 23235961
100541 108395 916528306
122657 187133 848496058
91415 107515 40315198
26324 33091 16772667
110503 180892 176164858
92988 186978 235166354
153059 187781 436477930
169950 195707 564701591
81356 172769 391709483
101877 131636 672201322
161942 179986 45190682
48809 95976 117921689
175363 188728 33400991
51194 170207 297726173
41651 114062 611846007
119842 180367 151524001
127006 140559 309541421
194582 197706 49573996
107201 118440 703100212
1601 172719 427968470
11473 31614 156466955
64062 177376 283478525
27792 33218 13460156
51707 90799 47117239
9828 60585 127134384
75169 85621 26228738
48447 58764 316670721
91142 92747 4042887
108963 147822 97231706
189931 195549 13952416
20541 152098 999506469
95728 167678 631293682
142376 180344 50576341
31034 33943 7203478
139367 162822 58612648
176018 176778 5862759
135095 181892 33706180
178120 186736 21512190
94858 116616 54398531
195189 197440 5673093
27185 78795 214416704
7547 57436 125030561
31163 84511 133429393
159538 175018 38612298
163489 191673 70569423
156290 185816 845406534
147126 182798 182416450
9600 88977 232440304
21257 66295 112771548
82606 108582 65087533
103480 169423 523326506
4408 174853 958249377
12158 16106 184964599
193932 198908 12503700
175397 195173 49371359
74008 184290 443730105
172890 194503 904837134
121311 161563 812182005
75938 120785 112130410
83292 139624 141041000
106669 152078 754014347
88462 123550 749530412
93066 134042 131263736
21176 61210 100257646
36918 85630 107856673
39198 90618 144520812
48853 132486 802942737
77894 120852 107434625
470 50110 714743203
68678 169925 517904581
39073 57847 47052286
29381 97240 969055617
59843 96715 91932382
53428 134154 535074135
99111 169071 175178279
188722 191990 108147084
42423 133633 823279982
103618 140068 91343049
171278 194413 776395187
117385 158680 881647227
45822 67618 54516243
176179 179062 877118422
15815 38120 55564240
136182 184024 311638713
101751 150023 121150389
199897 199901 176801096
125613 193145 168941068
78502 128952 531387857
38697 97955 967765340
184395 196252 29639231
41352 152257 277565252
26898 134890 442160045
83945 95119 282541304
37604 182815 939022356
137994 139615 4056768
189105 194195 288118864
106442 147021 101575661
125056 135144 320645858
168120 181945 34698969
53379 187602 335870206
179802 192523 31777977
105407 191145 715734353
66817 124957 145358248
49710 167821 295429790
126594 147251 51684927
70801 159511 222071725
51245 101855 638822468
184053 191166 17777855
26436 86846 150978658
199458 199677 198575084
21453 76983 138860301
8696 27082 46085803
198211 198925 381594
34790 176669 355056662
33790 98834 162530707
19445 95619 974762300
151853 180776 72229112
144523 189179 269961076
77208 163968 18964473
24796 115254 226135951
139224 166788 900887040
45262 92859 515686487
146189 182994 770880441
48532 187722 348255108
177244 192774 76956133
88657 141948 336341416
101561 125039 58971593
89746 98359 21513358
179286 181901 875603853
125140 141912 41910625
31075 31999 2258579
38214 62401 110681037
174983 194663 49212426
198488 199705 3067714
149053 155245 15538408
71565 172209 252004924
196130 198042 4851538
135521 193334 543991725
114505 162723 120692982
189303 199309 583564730
68017 174002 265207017
95983 141194 523162902
173311 179740 16128747
146035 198869 132204631
132246 143224 27328745
199060 199368 669195058
90380 113993 59070725
100422 150137 124832384
107526 113329 876501687
66879 197486 326561888
101212 164271 157860305
101487 170627 993228347
40221 91656 121730363
174297 191041 352194845
119747 150451 77030645
125806 192598 317161974
60262 184112 309584700
151976 178211 65569466
64782 82727 44714897
163742 179459 290489061
74739 101523 419453879
74623 176632 785544537
45708 149200 258994658
184344 192822 21260405
173466 186231 31959800
111920 164977 132808513
92237 198837 416583224
169395 178033 442665261
96550 170800 185898029
144051 161699 262896910
170013 172463 561059804
91140 170455 198490944
45822 50922 864625381
142465 150200 19551618
46612 53011 15908964
26671 191922 413281911
36990 73285 90675530
48455 100899 131005259
70775 198492 804601518
106537 193709 37079385
182183 198347 103659093
134113 134726 150721291
110294 198762 901576961
40414 137547 243149533
130956 197886 167378855
159235 180578 53330606
199459 199551 217600
36901 72325 88502147
4852 14054 23261153
70021 191389 303702206
130454 148714 45769518
57816 62435 587586771
127435 171422 939328335
7885 18930 258493296
77160 160968 209733880
77548 116074 96303098
13878 100594 127866237
69362 169445 399332495
75102 188125 499937394
29902 153683 309815275
142141 194000 331157245
179056 193963 37200000
154530 154533 11855
177145 189443 939013996
127750 154629 75068165
120628 154731 39536182
147977 199270 589922607
5181 36614 78792119
177790 184860 17576118
135851 174047 795994373
47443 164178 390317563
153658 191937 202729048
65235 141967 254951454
99266 194570 238615567
10656 116589 264781807
17537 94682 654639318
175105 186965 29711314
93872 196693 737615086
46408 92597 115474137
130070 194026 488284662
170784 198627 394535294
43519 116392 927911059
150651 194622 970317943
83791 162287 196367000
128483 187217 802035657
191842 198584 16896236
80972 193967 282726010
15958 92541 663503530
20726 127237 478617775
189811 197399 49364727
35473 148934 883462412
11432 33633 55410257
94457 152787 146181032
91698 195839 260603743
122460 127632 814380006
102233 179918 219559776
59265 163307 260112844
988 171653 426961576
156288 176640 892120960
6694 142931 340879587
65371 166341 252479013
12471 157767 363549633
155146 161738 859242336
118041 171267 852933193
175437 177645 5595827
47884 73122 62984242
198927 199804 698783255
57334 99021 103947776
74516 160407 215004187
44620 197904 383442523
196274 198663 6094446
171740 185370 33975766
9184 27473 45797541
131467 194472 157524586
10363 84734 185961563
36082 133635 244087904
112618 181808 173235005
136669 169518 82032964
88189 180345 230623999
117318 195680 196175264
14084 181444 925282735
65628 67718 5125110
39852 156887 292973501
151732 163400 524119825
172148 192870 51759925
113172 135533 56161096
156960 181804 62091944
179512 187786 186885231
127832 170537 106833024
99747 133143 83894879
168072 199016 77497329
95519 164144 171735555
18599 86149 168937862
143257 178041 87170023
42312 102895 151281128
34414 129108 236941256
40453 194725 385949092
127543 137651 27287251
44695 128338 209274759
51636 154100 256620577
136776 150346 620409378
193966 194046 209875
14740 122422 400435406
21174 105256 210214151
87060 174506 903167251
81248 149685 171429773
175749 186944 27998715
164472 195481 822052165
173908 174316 955118
141330 163254 54838423
97813 120840 57680483
120941 148283 68623993
43315 87822 675389472
16699 136807 300456636
136684 184141 535797922
58297 175365 292760081
163537 179294 39524942
48430 63566 543381513
58263 110929 131495773
81881 103117 53032718
112515 132702 610279839
151552 163286 17039621
31227 36279 600505568
3689 84991 453543258
186256 194694 21051624
78893 82186 8118343
196828 197734 104938658
92540 124433 79892303
93622 179684 523343928
192925 196317 3816514
116593 180437 580605560
172874 184854 772369096
102198 130258 70419739
112401 119621 18046330
134632 135079 673544856
178914 193067 35311895
50734 121380 176635738
185911 195209 932657801
65368 183774 341620977
34780 150761 642701449
123066 173932 127299260
149991 159964 710203679
85500 115280 74378074
6595 147620 352975126
96423 143445 201588088
62894 131690 172107201
195867 198925 465435313
66335 169322 257462737
167892 178006 25439255
1776 188572 467104948
151383 181616 970613998
147731 158762 60341748
44827 154228 273876510
181833 188757 17233990
98948 174277 188709337
77115 197436 300998441
2042 89754 219181802
106865 134116 68364478
193767 198643 12268855
79272 97376 990298389
197923 198129 30648410
160665 175004 35790307
168740 184625 137797274
97160 151673 635510787
120917 140550 318893129
136424 199389 819412454
160179 177738 43904248
146514 190237 46692690
178991 194645 39017140
40877 193807 699932641
196594 199883 997728009
27245 180216 382618189
119969 171119 128103153
173693 175976 5660138
178778 191810 910904272
5303 164112 397349424
199011 199266 646495
36621 178906 356040884
154914 178778 802228718
156790 176098 636215859
88494 171188 207025156
173934 189495 551929499
39985 82946 107455575
197784 198648 2230235
52920 159631 267090818
83914 195966 432533430
198311 198644 883408
158597 197333 96752515
58551 112250 78686110
54905 78061 57842572
2268 42713 101146594
119089 140732 54212727
49583 113196 159007930
158711 168439 24155495
8101 167721 884860768
81359 198121 292145774
55620 194564 858035284
61557 88848 67994593
124258 129644 13461026
139291 184975 114237857
63410 179745 326349807
45932 144660 246962996
167747 193358 64132035
37846 84572 116910606
175351 191044 39174652
16493 119913 258506427
134055 156119 55278369
14600 32925 45711746
19911 53385 849506288
138726 168932 75486996
3623 119250 936003945
65556 166642 946672420
165873 189063 58051766
29167 187808 396776279
60362 132486 180323223
110376 123638 722047024
185346 199556 35573972
192214 194247 144286724
106327 157422 128009391
127200 173532 115961518
31062 134813 233178846
193678 199012 13409926
17113 149551 331398141
166455 194770 70798569
101911 164220 155975732
72997 126464 237380675
103864 112150 975048949
102383 124002 522985565
185675 186109 29350130
33857 128689 718623383
45817 71744 64687455
151165 196836 114079319
182785 198746 39964634
19651 199499 449898162
31057 40399 916859669
62777 191948 323091629
124135 146176 55150051
33339 136534 258285989
168072 170062 529712490
144222 149264 12745791
156063 177568 788490839
32148 54611 338232665
30094 113573 208645127
49665 139760 276039844
85469 128737 504932402
27892 154162 316050717
12768 94473 316166027
134901 141943 17529365
164912 195826 77369791
104641 144342 396910231
126716 154456 69636880
35658 115180 198816485
91253 186386 238112019
20899 59900 97703043
21964 33286 428256598
182873 183861 2452461
92424 173448 202763590
94854 122296 999549168
44359 48724 10859952
82996 145672 156900288
100167 155471 178820816
59550 163397 259605254
63859 76570 31692201
38764 113803 281610573
123268 161007 453016895
119119 198836 199544409
7633 137351 487886651
15941 186106 425547025
120310 196307 738695552
14581 190517 739835982
148919 175403 401451030
67969 166829 956374745
66957 93719 41153577
42117 192897 377148788
6710 193836 710403903
58286 140846 206394248
145076 165237 10870547
97941 139797 781314479
142480 173064 76561028
75543 134038 146417625
64814 137721 182309709
32568 51482 47297885
169128 186898 44530731
89989 158943 172743028
146126 161445 38314204
21362 158156 342265225
187926 193561 14063581
80672 154336 184575050
33595 138499 808023821
99723 103283 8951983
72751 128849 872830095
157550 177372 873445115
92170 179740 219198611
106773 133021 65874436
176384 188813 31028264
137732 164514 66890314
111607 130648 47793833
13687 22724 22558895
73353 168170 237242426
66630 159236 231668738
172710 175331 6533593
37586 162722 706087775
66760 156461 360034853
187525 192145 635608226
184562 189939 558111841
125423 170344 112353858
44053 163326 791525817
62998 172510 273970171
3532 157282 940041114
47270 173719 530513298
54420 109597 138005648
6964 59659 146263067
184193 184471 742613
158463 198800 100886394
91396 115518 60333345
38760 109543 177076476
93524 135956 675901554
111733 150897 98261532
141525 198410 142346212
46561 129713 43028484
155315 172674 687762817
77914 197647 688340310
42199 166423 310678403
167243 193854 66605804
81086 150766 548217409
176132 186908 679626627
129212 167565 95849413
198313 199089 763712782
131019 139820 334518925
127532 155058 776574742
86305 91518 12885739
111918 170573 276235905
186017 199883 34736145
183515 194919 292217921
1491 101275 126852474
29537 64053 86332707
197420 197754 865364
49453 65738 40862969
72725 181589 272523748
146694 157849 28025253
196459 197555 2746693
172834 186831 899890312
110136 149731 231396698
58053 159055 922237698
106446 119357 32318367
22400 190533 420562210
106878 135531 222552061
75472 104993 475005657
67256 171121 259820101
130977 163254 80676603
92396 141218 122160898
52308 109053 705434358
137792 195724 144857284
116038 141790 554207658
183571 184627 506070292
8260 199125 477543111
65194 146595 203538667
192984 195445 595106546
183983 195010 27511051
1316 126210 988596526
7462 102391 162968974
120945 150492 74170709
103317 170271 976524426
59228 181183 305008251
7750 138043 999050253
7466 71584 810555083
79443 122469 107679966
143394 171136 69497492
163120 198994 89826215
31426 97433 584748026
48839 151537 257097611
32614 114494 982520860
144039 188357 110855067
122241 141319 47752392
127450 146812 983074285
107254 160829 134177442
116577 136438 49919304
101881 199644 244784798
152069 188341 90602393
2744 51605 750280315
59962 90589 218181140
165244 197517 80772736
128017 190898 490469914
126410 194201 169594514
46390 105232 789965134
71570 140710 173073724
106094 180886 933452505
75404 171842 241422648
137465 180207 106851133
7297 142482 338271488
44662 168575 318573190
38381 194608 550249147
104475 181863 799397926
114626 137942 946944552
171763 172510 1793099
61831 149980 220574274
68421 165286 411770360
8288 73349 162690313
133015 169883 92098659
71280 177633 266241566
184380 194371 410611938
88621 177956 664609511
18402 115831 958582352
199678 199804 52652047
95767 116451 964203843
156344 193561 783994283
3423 153072 374603228
145834 162188 810471441
27617 187136 994492045
72066 190880 553861462
146451 162388 39787374
94978 172283 305658618
95215 101581 92410384
120870 166449 114082868
109702 124647 396121968
64521 168588 260152103
189390 199245 283724741
13723 149790 501509996
73735 172594 456944669
45633 120700 687947791
47083 134629 398663509
60573 181163 959931031
157217 160558 8346908
94578 117546 773999146
9719 27774 45188081
177942 194831 556060179
15770 33614 44420283
166292 167716 838105545
16365 110261 234668238
62617 71269 733927774
133971 140688 673006928
190212 194623 518837509
36170 131220 672779282
142265 161541 48268563
51557 89718 95378692
111805 199470 219507215
38189 91854 134202223
77052 145378 171027460
37200 48664 832206571
113945 115920 4937850
92039 120347 938796886
126799 139626 32101832
72521 184564 714642261
12933 121447 271291697
53367 108763 992796445
14951 148972 960180780
45044 129554 989663466
7585 13525 902584733
143396 183516 233907697
102632 169537 893217300
60683 141557 202093240
145646 166389 273842524
67058 164918 406600950
69745 120961 128116375
37439 155721 883257099
168380 189699 53484114
138047 166923 72203235
41152 127612 216307832
75989 184961 272579660
116883 146115 73292155
167122 196216 72743261
80732 95345 36462211
160969 191054 75161015
47020 70631 143430639
138860 194451 138993123
177388 190753 33369243
175591 196715 52778596
136948 160013 57735746
46638 163050 366990157
117298 119164 4792849
142220 195717 133813638
118470 167570 122857926
5589 30181 32870161
166174 167887 114208544
195713 197322 4020008
170539 196801 65664952
132631 195952 789319729
130876 156022 63000125
137097 182812 812221634
45155 111988 211647668
115615 136642 286571885
120802 167045 68405102
46792 180825 335237974
144001 186911 107361419
127180 148780 892737497
176489 182342 14627028
171868 191085 726100396
35492 59319 922911533
28588 183052 386345047
15208 106281 353025132
53943 175734 977553670
76751 119711 915627782
51740 123418 761662980
182658 193870 28017212
58703 63455 11850807
33051 123358 766765278
91266 108336 285759221
82572 162462 498494362
62646 165560 257315115
151126 156349 911625044
123905 191073 167956989
81920 82570 634250600
192041 199172 17884797
76013 102826 66881757
46443 167357 609596065
20910 130035 273000812
182898 197770 812218736
9417 48121 296582631
63766 110934 360981881
58852 104534 372220939
41363 134601 233270247
112160 191234 695161488
168686 187544 647699313
73215 115180 104980769
171471 172713 3021811
961 182420 453892070
100147 113653 12964911
195103 196572 2105188
92024 173846 204837294
197118 197947 171393132
151078 192727 104052052
12200 131067 539763756
180575 182381 987649175
54655 157580 257509032
173396 188391 37470287
59135 167760 271576283
34356 140036 569169456
929 189342 848941688
70039 100652 76453452
51780 190075 346030070
147014 194184 388882662
113374 157217 109930408
176488 192010 38765308
57495 90455 472393868
110231 165145 137398157
167865 192661 128877630
149394 151326 533033714
176305 193624 424736252
161455 175597 35373370
110780 143518 635435489
145691 159438 34476031
32783 104659 720234530
104043 197366 695509111
156409 193596 232256167
27761 176581 372315962
163045 163409 194314638
118913 129119 25622356
157255 162321 657474021
115137 190578 441387191
130471 190506 388243232
180654 189246 21514056
134257 182576 511769852
196695 199142 6211471
164511 169545 12626742
53158 177015 309956845
143872 183739 99740181
48166 168544 301088901
22625 143634 302675063
50478 170936 824259658
188482 188718 588914
113907 151967 963454497
156340 199984 631008374
93818 108348 36468046
7820 22380 488654574
8084 123759 572196319
193916 198179 10666592
134170 162214 274785576
104193 182229 799468852
26030 133955 269931065
39733 163144 197040176
129795 140847 637031567
84298 130390 115357293
103805 135166 74666306
41444 151642 275762744
173165 176095 53455098
144820 163359 548398878
126591 197989 731654314
177601 183917 15699697
111225 195972 212065579
157156 157458 977216512
183944 185783 22238430
87717 150279 953783998
37226 84661 118632777
82412 91297 22282784
160443 185641 208780432
102868 145276 106369984
27992 130028 255249894
53200 106901 134236375
188287 197810 23827066
129859 178206 863499739
4115 125386 923853948
107114 161388 469099766
70497 169830 786508167
101636 128744 39511075
174740 190020 656559777
118726 189465 177115511
112183 167343 138075041
25076 77424 362643823
92680 148970 819276291
83360 172726 223692907
155106 196947 104466094
131172 199983 172139163
182474 194670 30409982
73619 165916 580606378
53267 186248 349371572
41863 46868 118768615
93539 97110 23144209
117388 131387 498018320
138589 164974 65945233
53867 64774 143002149
18467 63916 706433545
58382 173243 982855662
58800 102682 311089435
183838 185428 4002647
129807 142988 32879877
188182 191966 171629622
137315 137727 482341482
19020 117832 246972711
23368 32186 828723271
171285 173722 738546023
34200 114614 863683920
125083 158088 372313288
78300 88094 18796926
75086 154047 197818151
58926 189483 648604154
140554 196402 139669534
39893 70667 76955989
84367 154230 175030018
112466 114631 306031307
75853 180810 996225784
123821 170236 116056489
122775 176735 651804514
178929 181626 6749752
95571 148402 132396975
34907 140915 265218383
53646 188550 555150973
142658 193703 478322865
186334 190874 484316746
145914 167632 704798649
19487 80028 346096647
30093 92465 155917870
124092 128415 48119614
35255 76945 890607385
163854 184304 51167062
112190 165483 133391777
129043 152709 59379122
153402 158718 305178455
12318 35842 58850703
165277 193261 70116710
28133 156080 321347350
179630 199834 50524928
136962 161670 61718746
90744 130542 191257046
46593 118530 472426922
60889 118971 145031691
102130 188705 216708346
159714 197782 416972037
52818 109853 142675834
76852 129394 131506583
139164 183570 111087089
187322 193605 336367967
5014 86045 766102502
188039 190995 7379205
12148 124539 962335854
182643 194286 29112890
120800 124682 143453243
67516 103846 90700650
85489 163037 193942762
193159 195094 4738212
23106 91776 571736465
149940 188282 95709813
100988 195161 299903936
123652 141473 426349398
104279 116809 63226748
116648 120580 185264545
195647 197724 5242903
103072 146273 108335751
182256 187689 13525214
7044 149785 357351472
43744 86064 105834777
160810 163842 7481237
32245 80203 213032873
180726 197527 26180007
3366 134080 327062175
91158 196880 424534364
153443 171943 46247211
6771 51666 112372929
11752 152129 733729463
163734 188122 232778511
26175 74622 296348142
44125 190155 365340382
164719 194551 909203741
89426 158680 417096595
174672 189325 36726969
180543 182748 407364941
54884 96661 954183723
150779 165957 925374979
181887 196044 457357074
22306 58309 90120602
197753 198216 589877065
94142 105979 606577369
131208 145205 223255236
121279 178795 144121978
113384 152112 97145816
68426 96456 69958809
181423 187853 16034702
113962 194352 201229940
165037 199897 918825449
71238 75458 96067997
120141 184701 982139379
146213 151181 12547535
163080 169782 16770045
191994 194985 925137814
122206 171660 420564792
54046 125363 178435021
149808 187329 93748487
158792 190622 79560766
114736 186180 178872755
41765 175861 335477160
191382 193926 112888442
127843 153590 454025573
191607 197833 910810872
718 86919 215540597
181619 185019 8363351
74997 132511 144015586
94343 102842 988912435
27619 122259 236634053
56297 72056 906056669
73095 91015 44851828
145759 148336 440522271
129047 140487 28610956
89170 185648 933758916
105268 151148 359080023
114053 133271 363403954
802 118234 293539795
102457 131356 933724347
42063 71563 73644687
88787 157758 172776286
26131 52921 66848319
19164 62819 109181761
93909 142242 786378949
182406 191770 900346579
27216 81686 994715910
150354 157019 16619845
118522 165992 118850355
108496 164313 139558990
139699 163819 60276869
144907 199551 4144702
54935 195469 668897438
92725 126735 85140014
131320 145999 36728576
1943 122419 737278363
73449 133123 149490151
39529 49617 25246513
167177 174318 368228068
131270 137960 16720957
126517 126893 306353020
111529 194723 208199116
126241 176216 125047183
99869 192245 464133296
112174 165495 133470320
188677 197064 769734813
52266 56340 950641962
161601 168331 16742683
133530 157224 59315097
84102 174397 225906087
6992 91300 606069064
142959 185957 686755554
5936 46581 79862015
107659 160768 476981246
91848 187216 238746828
153771 186320 993285461
24837 107365 278106535
188746 194867 10249777
110419 196284 214832383
163987 195603 4262854
156543 180023 366489925
39228 72116 595298927
35097 45382 25823998
105581 113142 672175332
99786 148683 122675350
87612 187691 695703040
35273 106192 390870040
141764 147901 15432651
81786 83356 3639512
140516 168173 69126065
123189 175868 131806885
114030 145637 79224203
88954 142402 133783002
62231 83373 350202770
161262 189722 443338773
15131 77498 155791840
192616 193538 148787884
179906 183694 9384885
158389 190264 79720708
7386 148498 131614171
68803 136973 170633306
100468 192123 506715132
156161 165952 564489010
167060 177212 25493562
78816 138105 148353207
21608 166394 362124311
190765 198217 18619237
196512 199437 102354566
165759 181465 684505916
20419 162852 486457051
21556 174454 382454450
12493 28227 39376783
148044 177626 849152866
66453 141452 608199123
162946 191628 71818643
67046 121876 125784418
177485 187987 176725047
127080 157677 877241917
42638 115534 356446387
83431 127968 111511914
188992 197599 322482183
124225 155838 79191816
17034 21884 12070891
85316 98448 960885702
114068 156998 107637385
184275 197336 32662490
92359 99709 18195546
42375 170553 320617846
2936 176733 470443433
80741 124077 645654503
144472 150736 774318104
37099 191557 386389188
103483 138007 221981147
89694 120322 431237518
163822 181095 43293765
57324 198787 477097367
46827 183023 340678050
177608 183558 112214897
144011 178098 85340719
124832 136371 943261352
159253 196569 93174730
116744 183795 253536239
4318 83301 459624993
8350 72205 159624518
56380 80356 81765747
26400 55865 88821299
178628 194519 13564111
111783 185230 183879300
166446 189825 58563346
102782 164842 703266482
97653 188550 553212148
25959 117908 607972823
65740 110674 809290925
50446 103015 686408706
193483 197695 482647345
179095 198055 47372100
139154 152007 210330381
121172 178114 142619785
152998 170655 43973243
106141 113023 17231041
166690 193228 266805337
13031 71948 800051371
51374 196123 812370902
81014 153217 180885854
118992 178017 365553006
110543 149937 400343063
118306 176465 913942841
122447 167652 139012908
80878 168854 978945494
167982 194894 626900139
26193 93085 167173470
559 3845 8100225
53430 181728 453356777
95663 114523 339162166
51623 74885 58203650
146869 158383 820391456
194887 196404 3834812
198499 199818 438059107
189171 193890 55238011
68611 192228 309233681
9200 38822 888132871
192649 199803 138163948
164339 174960 26632390
111201 126752 39020617
38235 176313 854119880
189595 189899 638086816
189804 197578 911128584
50050 64524 36366375
21107 56692 482514753
40137 139488 777640229
45308 160852 289074880
36990 139503 799632311
122678 167822 112913197
170021 194694 61725144
191767 193869 702641525
34083 113824 380524663
31162 45651 11613459
15591 49135 235490667
81768 82004 138846218
169840 182431 31612952
124121 135198 27769557
15959 69365 133424997
114254 175293 152849060
174266 196843 56425338
138706 193054 135955315
154965 178315 736441658
167144 178276 27949033
23937 111719 219437638
86774 161712 236971853
198518 199611 828617567
5353 195161 474886106
61794 99780 94640088
59664 184470 818641718
120794 156718 471559237
89552 131487 505062820
33618 87911 392108232
81589 127866 433685997
150593 190686 897623967
150003 183216 947384673
171068 175524 11109846
177012 180963 795307752
74024 110902 92233430
156516 184452 69740814
173004 191203 839062856
95446 178526 360526078
107525 184317 534057649
158788 181292 56243649
170123 182566 31215824
90066 91985 95742694
155057 198066 107406050
144207 189734 186363640
178392 194258 39608873
169681 186737 42715702
48040 74804 156009513
74571 99201 61434612
152370 182210 74577154
107684 113536 355159314
174844 189256 260948140
137968 182058 110371252
154417 172831 493926810
113674 185293 742204293
122347 169454 117832706
191508 195233 9251518
148500 192662 663225286
69645 154122 828419608
194996 199914 283269581
138368 147329 22444981
47825 124910 192852168
9213 191494 455948353
96368 196174 249783882
139295 142398 7722735
20304 195919 439156962
41395 144309 257431225
178286 178391 279084
4194 138132 335111144
130905 181058 125435793
159718 186057 65767096
120075 152200 80576460
103246 162984 853927725
173365 182154 22036863
29264 185136 360500498
150026 177480 68558145
182285 197652 38356244
195036 198824 9630656
36591 68557 79994240
87099 95216 352899691
189984 191588 742549489
31248 73627 254410393
198970 199878 124741469
27137 174526 127004640
143803 164356 51351781
105764 171916 165700548
7198 187129 450263917
45814 95568 124290240
113548 178916 163764278
32938 37217 10728287
21047 179924 397494363
111043 127360 611936660
38611 135409 901823416
130863 160556 74316272
127524 153438 65047742
37624 182735 688212871
70364 152223 205029785
179309 193394 35183640
143316 174041 821761469
186507 194315 19519582
52685 115055 155936237
114145 160252 617677216
52650 197493 425727766
114540 122922 21082594
3641 135273 329409013
13616 127941 992727073
2928 56908 135103257
1787 148813 367779331
13442 62213 122073597
74831 167887 232782489
165565 178422 487024387
68246 133374 41410321
192213 197012 261410687
173217 174120 2264954
158516 192233 184909678
46808 86491 99246733
195025 199593 302939837
69278 123328 135254421
152300 181781 73677648
136324 147322 733502998
156158 181045 9181399
166410 173390 17518840
150250 174882 900499122
25096 54167 72657250
165279 194646 73507113
71298 143197 179924891
156025 165871 719420243
63460 91181 69197279
91234 113646 970683032
114260 147112 8754830
80732 195864 868282221
64432 180823 817828291
93371 100896 18677840
159978 189057 206385163
126809 148596 884339843
123638 191530 169828186
20744 136492 129740743
77570 186578 272778799
143000 151878 60725799
182456 194321 29635551
33389 186032 494808368
79182 161006 863582511
194121 198811 11783135
38288 130448 230632375
51755 145280 936880265
106311 190414 210519477
102847 131897 650495152
175116 176405 3307633
182981 192797 24568202
196032 196576 1375150
116310 137811 53959998
18299 40276 54796876
118269 186151 229068612
27884 50869 57385600
140451 152268 29731951
161489 189148 779684475
103267 119899 511524886
2842 141584 783580187
41955 122450 321539779
29406 113959 426746974
102047 172346 176091622
41340 94363 551406885
111677 132165 51444865
188916 189311 1010829
47364 88711 103251791
117600 124156 419970156
133268 160963 69256985
83559 138707 992386643
90346 165177 592294649
117061 124494 726564262
31878 176338 228709872
6481 181794 438750325
58410 166181 269453584
87288 101693 35831136
111185 190614 293284750
95722 101948 15562541
20003 193496 655087668
35826 155589 299728795
180624 196140 477417415
23045 195273 430736969
29620 65552 89918416
107707 182696 565161839
182066 186802 11787358
144406 170000 964604410
165909 186766 507387975
183201 193425 332993290
151906 156142 10628721
158399 162886 182757722
176342 194774 45995025
8302 47216 97447866
137863 194352 141287502
26382 115830 223544197
56526 116413 149568478
181196 192736 28860450
165350 173215 19789406
5216 159701 440459751
12924 39018 429169837
96693 125374 71932827
101870 194899 232807547
37877 195231 523909471
97592 126046 11265777
85446 149766 782544508
141990 153061 651705105
61490 199069 344055495
77920 123028 856083446
30541 48524 44913549
132072 170497 96071527
93006 186194 233192462
12553 13234 273633301
35432 121618 215493713
156473 179672 918178720
129619 166972 175925645
191056 191127 192805
76898 112197 955014248
38827 71226 80955187
109511 144818 782489209
65973 162980 890559963
2904 95257 765110182
194007 195683 224040311
167629 187772 50461015
96684 165754 172906390
86445 149457 967861337
129819 170495 101717778
153793 162190 20757692
20210 183156 998656636
150755 187620 260194277
63214 173747 276528266
37737 172377 336942765
15286 138867 309039103
111254 132988 96627341
171464 184063 31371772
32942 102785 174529804
167711 169685 4967026
163696 197750 85243246
29415 165249 339638372
144664 150188 14012250
21782 48010 65589295
197781 198282 1274864
137866 146207 20866239
104947 119417 638841088
135554 197188 154033077
95309 165547 175800963
191140 196932 320649055
102269 185849 209245313
98975 108018 22866293
162901 197385 417157678
31718 146858 428373079
145763 181999 90664160
142076 198856 504254475
63163 118270 783472779
45110 178767 633395770
3194 24840 54190286
191541 197602 15133453
68712 94124 278651817
77555 192803 831929928
21468 110100 443963332
93500 152175 146992575
183381 198983 39057558
142837 151082 512945128
73035 123505 126364874
58426 109732 472077114
188761 194893 769214204
98245 119688 3667994
86184 125143 78244092
49949 120814 919831207
141367 159471 45421016
157018 190179 82875552
55072 170795 543422189
197595 199267 4268352
89194 110568 53491724
157415 197721 99506808
159176 196710 72886519
105139 151364 945481449
31847 159864 396138438
24723 109050 210944771
153830 188808 87266352
41614 162085 803559132
67597 118736 269443151
58023 97228 97834679
120842 192629 947293365
17449 100352 342049409
78282 127112 122155873
63571 165358 328481297
95994 159205 158368798
62883 83810 52269150
93412 96114 6696048
199707 199903 112802491
162864 186368 58876971
70982 119322 654986000
152390 159322 17303453
137317 186388 122695718
34095 87010 648670346
168818 181999 33120005
31053 50466 391331062
22034 154124 951650377
186085 187949 4658690
153548 167051 33574857
114169 143503 337557391
106327 176665 720236875
127505 187129 860146888
31947 70356 95988922
151982 179568 68953066
127579 153512 65081765
98748 174087 188751147
96648 165029 171171348
130813 152186 523344930
105888 126486 51664205
154513 197722 425142792
68199 105108 92283513
165426 196662 330496502
68845 89742 121633106
159156 191096 79741513
88450 97979 351733131
154306 168968 36371861
199787 199989 426708180
136055 141828 14362600
199843 199938 325571300
60315 179889 299011845
76581 184565 671222940
136038 143877 381863340
16969 17223 608159
42052 100536 146018994
185921 190165 122889965
86057 92942 6079038
170245 182647 31108841
20403 187014 119399290
26805 61277 86296398
94164 130461 262512911
169155 185604 733595308
178857 190645 29402178
188152 191534 8477192
173851 195013 52758836
130835 196286 899065657
158609 163211 11366879
43657 82215 96252291
193536 199495 60946367
191485 194062 137436062
72237 120211 153426312
41737 79612 94662280
184974 195597 26557492
56301 84879 971605611
128319 193250 707687621
76606 95487 142683002
93641 142455 690719553
143064 152418 23630085
83236 174607 228634664
111353 158591 118379110
16950 32561 38907990
117017 189695 168239093
104028 168925 162424957
153401 161705 989837087
93802 95110 3241394
105240 132835 55662473
140924 156727 39712937
157794 170686 32147688
7387 142573 408680365
193981 196070 946932776
40535 157300 292284174
19236 92020 846420429
130159 168704 96288457
132261 166574 85700774
119718 186273 166585475
2325 180184 557017636
90768 104877 35306389
44961 140305 974016652
57943 174120 290589426
50740 69071 45865835
141736 141787 132622
67017 171721 261960965
38913 105237 165843011
24444 146692 305778212
94345 139722 738424779
174792 195088 948015565
149663 182864 953894388
40800 132025 228312898
199334 199512 231313
110442 169726 703858761
126471 190715 160716403
65518 92224 468936083
156740 196700 630083152
5125 195461 476224399
5111 72376 168325185
55561 154299 247123183
85220 145538 150953591
80789 122410 688730793
2772 124738 305084808
4535 161422 713889762
109468 115275 14384250
5763 159573 147407960
144563 146231 637600203
17189 123659 266262035
179771 197969 41106489
174018 185530 641334194
118884 127632 21971401
60994 187874 620484206
119146 128264 22958105
157433 186433 868909597
150728 187154 91035872
172411 173292 134799055
102947 159684 142278453
160894 167496 431459241
154284 182030 291602087
119603 120310 1812608
164604 192383 129282687
187100 196012 322733712
110232 166935 141918466
76835 115082 95592250
15866 54355 96145443
29058 48207 47802378
186612 193690 17656024
51984 68572 41588599
195423 196054 1584334
119927 150557 76865883
14465 18864 4397458
19265 123766 366872637
94578 137244 106935038
149312 167374 44964602
88369 134636 597784470
116092 157898 104806284
115701 187795 947349173
128874 159335 178368091
92080 145648 518886691
150970 152647 963686004
177614 196697 336581383
42949 172922 325123402
144135 183021 152014626
31354 165491 335529667
197918 199655 891146488
17201 42383 809488218
119354 153853 86589387
93310 159282 165215798
124770 181831 176011036
156268 166459 25302235
173879 185840 29847517
176510 186326 24498820
72004 164885 770551198
167121 168192 798995905
4057 165928 404962249
168732 177736 22682677
18779 159047 507605298
114900 139645 62043137
130979 155523 737859342
68676 199620 327593370
57334 99776 105826704
23524 96817 191448429
116225 187755 179067848
151618 199203 118961787
62263 104097 898307538
166668 169513 2627651
171112 192079 52426601
149520 189347 99510718
84472 128913 111202791
121962 130744 22108893
188673 189679 2361909
12855 132453 112872593
126903 157943 77771752
159257 181089 7103160
118725 141659 57459374
173802 190109 603003931
195785 197024 236617995
46950 187248 350998069
129740 134105 10942726
192932 194091 2904776
38335 60829 56493432
111504 123655 889495283
136746 145973 273957619
58186 137711 198845212
83770 150827 167931941
51012 169072 295305635
76880 123703 117194254
46680 187914 804606085
134207 195561 153372753
54426 144348 942922021
45608 128253 206775114
191668 194090 6035290
63093 143514 201141057
127199 144062 42189523
38475 121219 206910103
118304 189273 177695021
159759 164496 673070821
181261 194466 426462249
199582 199638 957062781
136250 165676 73491593
75540 198697 342299104
152171 192950 101889180
190300 196981 16643371
1598 62916 807839155
80325 128722 334020971
76690 193690 493673588
1607 83239 893130893
12310 14631 5893329
99883 156225 141339273
141298 164028 66606396
199523 199611 218633
62006 82673 354981839
142231 176468 85749290
141043 144931 9776421
139979 145646 14214913
184081 189278 13072271
103204 163844 151878364
80638 158688 195394526
98962 178763 239702765
113878 164671 936772280
48247 73764 384383037
191431 194143 979040748
157135 185165 229437255
115976 118761 7004045
37913 166729 101257938
167260 180607 33467584
40984 119378 11898896
130033 134581 11373365
140092 156164 40386773
27013 41853 998506775
38166 99535 153319537
163551 188764 63117014
4767 43089 96068461
50404 134815 961130749
106667 162794 817259823
20051 42947 89642897
18627 171112 381430997
165086 178755 34356844
8939 58498 124056665
13029 142078 580952434
83184 95696 31261424
152502 199899 623266888
81506 156472 897972030
193833 197677 396967469
20095 47438 790558785
42154 113324 177843166
101073 120375 850143570
140281 163350 57661522
168690 180952 30759662
178773 197022 45519468
105673 176298 659261040
128913 144585 39194103
88534 192345 695842089
140900 188768 119763546
23190 183382 478130008
116958 186278 173563849
170760 182747 30024095
61762 191138 949796025
171759 199144 68422391
23525 58202 3727835
169716 188922 406570138
88119 181896 234719586
23373 40016 408229966
80791 132724 130059222
167086 178018 27444530
26712 138454 927828203
136824 167395 595514195
22294 139147 376342683
10379 12135 4399859
67565 139379 179628466
169807 176954 354317966
22986 45591 827019321
11884 143755 329816994
195834 199391 8989779
179098 180633 3803910
121085 183742 156853128
61550 121998 150985632
59541 118255 146644869
30266 90151 149638595
117990 148029 75335196
2295 178265 881675815
67253 84701 43554694
176758 178102 3325603
93665 188816 601173581
95021 133686 916731767
37454 56833 48613764
140812 149345 21522749
193808 199590 14521014
129936 134236 10760066
58681 65998 18337174
158659 174284 39001087
119501 193126 624631194
142871 195204 130880733
64722 132871 244523874
184652 193304 21669460
175216 176984 4505166
4837 112067 268226592
49427 101630 631204242
33257 63460 873368637
68629 126116 143808878
48247 69090 52127177
88097 144463 141050905
137839 180543 135146994
69011 155108 93896513
118658 146127 68859434
39393 105229 164645967
64531 127259 862206439
3834 195417 881960711
105672 112073 15944809
143137 168342 63034420
48655 188482 794099987
132608 198014 457485324
4833 7247 6061599
49382 102842 757616716
156578 186566 74908319
10735 19522 21977465
915 158796 714602967
177853 190206 226637633
20073 32681 31439715
163158 186160 57590899
119830 174950 804380396
50882 73551 56695966
196280 198143 229446473
99573 100453 2191481
116988 196627 786773699
128497 172594 128446558
192566 197354 355503769
92491 187671 238185184
8429 152083 359510614
70379 112954 251028583
102653 175906 644346529
70842 152607 204786944
191376 194379 7548071
146827 164129 67250118
136727 172414 89260875
139688 156260 221643991
81214 169757 221497972
19819 46666 988059613
184790 199210 36157621
102789 192956 225772331
103692 125593 912072428
60849 175879 627479911
73085 177139 260512617
129432 150599 53064221
119947 137025 60827036
123806 131677 19734383
72357 73138 984223874
175447 194059 682150966
50090 56697 657387122
152339 186244 84712012
59562 103947 173139177
79695 142714 617046107
139136 166772 69079209
77773 178332 251707743
27247 174664 95390484
197479 199547 872138511
10090 136983 815026916
111387 140882 963813123
199982 199984 533099015
32494 156675 310839441
53447 104184 397901251
111047 121900 27166628
115142 169726 136637207
149560 151978 6008711
112681 128871 40586248
121086 165032 110000550
71371 89753 45979702
110532 145036 86432567
71775 183185 344775520
177023 179450 6045316
119158 123314 10473915
160590 176083 38706595
14896 66373 958898566
166959 170028 7666220
139800 144192 10988791
108758 140047 78250480
88307 119890 79009432
120812 175364 755960272
9934 77405 168701388
15388 146287 327338339
23111 36379 117673038
24678 132657 802096798
62035 83907 793196815
197544 198998 945784842
182834 197137 483919911
114480 177233 157189427
134645 174388 99381114
38168 123075 969967857
167302 182045 37011760
140574 161144 51490790
34726 43737 56870524
56659 190330 563875378
189757 196686 266600172
59728 96438 547888836
192942 199830 17281356
39639 41462 4618965
199977 200000 54782
23424 70705 118159361
158741 170042 28154149
3752 39074 88378104
137086 167527 535858685
69953 147429 793334697
137285 147991 26759769
51473 167442 290091912
3735 71135 168533655
42379 83817 635742390
26800 33914 376996761
82040 131691 833968881
151193 172063 372278430
54687 86450 96491531
121130 189580 171408587
34149 113881 260218017
22258 185116 407312725
24652 58853 491448623
21765 101286 692830089
130648 141235 26412379
164335 174877 26443676
95443 131949 91509220
74649 113517 97167891
26108 110657 572569384
98602 117965 48508252
48192 194432 47230038
84394 92961 21434489
85094 177537 231339302
161737 193269 939461068
100069 133132 83051498
138319 198061 149477678
152662 191281 96409425
181147 191823 26719976
74931 185320 294753529
13394 125918 719200527
48888 57864 173261475
132847 196219 26505283
144887 196063 295864700
66627 188649 305112918
44720 160160 159266276
183200 195366 241981761
149305 162149 727640086
3925 87927 210114711
107675 197755 681140822
90475 121108 76643013
187590 194623 574452557
58414 151420 232680412
198416 199063 1637547
113223 143041 74658327
82578 197904 288611852
120413 121811 3475691
108719 142560 84617874
82990 188612 264261183
173837 183202 776812354
9388 24476 37736752
52816 127737 224833490
26077 70173 110068532
33996 181404 368850928
156115 169288 69631935
188253 189174 621412365
152330 169091 41721135
145994 147497 3788465
53837 188411 666285060
69598 142341 92418198
57771 174410 532811258
135172 151436 40733853
137720 141703 22764584
36922 133302 622103947
173487 174093 950222474
59783 62660 7133572
39528 56445 789446352
174941 198774 756105496
74203 121390 117997480
33836 164169 326036099
121701 161590 529411570
174289 193149 397795721
141808 146234 541221490
146480 146651 291084238
148879 182525 84100666
70061 187994 128546995
100493 142312 104858077
34473 176496 870983465
71945 141284 912578678
80462 84714 331366763
173366 190478 303733738
138579 150138 445821445
30859 127234 677184492
5399 33135 69493496
158455 183902 37801611
122849 170933 68482476
11324 75696 160972899
113107 177693 204843891
118842 174556 139435995
54861 115363 151179294
77621 108611 77561169
113289 147731 86362165
173958 176076 255243497
27517 27573 130378
36185 116600 270027677
22358 192518 425645438
74777 120015 113146806
191767 194473 787885962
148216 152158 467122372
139668 151450 279732832
58544 68248 24163696
82696 161347 556401016
110732 136129 63732179
37873 46802 22435964
26627 31910 140041421
22969 97296 185046402
167276 177047 24566779
60535 159937 558951415
172006 187184 37912591
101456 144159 709532578
36131 141662 433105728
121500 165612 115689548
110693 188467 271943117
62840 150859 12971606
1893 151281 377576845
52689 57498 82968482
19378 23244 9624673
79704 147680 622551195
38526 145105 266720670
8787 37062 70724849
127700 182476 945496232
62154 134768 181582442
7756 132718 312786555
181526 184641 548876012
56275 121615 977968500
133612 192550 310330254
19068 133974 328170712
171216 173058 4564847
38340 176679 620375956
162618 199389 92086671
15825 152948 347745871
122680 125497 7098718
122896 136639 349555504
168070 197157 72755798
88190 157187 172779743
37718 86066 121047573
80972 171139 355523259
142724 161393 937923252
77494 148467 177686637
80021 150418 176338016
18853 176515 394410592
77678 109384 438920319
199949 199958 17543
192661 193239 1451963
16968 157907 352552027
169026 182782 34496880
195035 196043 2549788
94889 108628 881736327
122188 190301 974167149
187679 199414 211391099
70934 175949 262824523
79199 87885 652492496
31809 151813 300337292
183656 190355 16806920
35351 191870 391602238
191630 192080 287236746
8104 78637 915102853
185254 193622 20889022
178478 199417 111445044
105928 185855 200076945
116922 151985 87981137
168205 185969 44525573
123096 187415 160929456
62874 182535 299357945
103749 135863 80600644
155114 186552 78501271
155842 157996 897445642
77826 189480 444612921
97243 185180 220129767
163890 175688 29565951
140053 197103 142684636
175361 175784 656039352
115675 116995 3261066
160801 177196 41038848
16561 156524 350152732
47674 115141 168630944
49756 168891 438461938
120067 160221 70663990
7952 42440 86412849
28180 63028 887091421
45753 157427 968499672
157415 171309 34756455
8210 106865 553993312
66509 101508 87243496
7928 128248 301153138
56156 103160 66333841
52907 165931 474950003
173821 187688 842283496
124518 133086 21515222
57104 113368 140524028
87365 161972 324325036
157691 184905 345048300
184283 197318 32586034
164573 165035 1187405
18825 67153 184817129
180393 183630 100892606
163815 178933 37975608
123891 142277 45961096
196143 196682 1372913
59563 197021 447324495
141767 153538 29664979
79415 113438 85044749
60755 187661 317311751
16602 193479 634421690
196036 198389 538948965
89471 140389 213347941
16007 104629 6770157
176043 198009 994961807
75535 178927 258778062
60307 97570 607134986
171999 190111 45215741
143723 143997 583678194
116459 171842 138837214
170369 191011 51610082
113560 145822 80891104
159074 161783 6706571
3668 58035 136125334
134712 194857 246331127
133101 170683 93900954
193392 197589 235483464
48618 95691 351143732
112084 154973 107650354
164782 189457 61854440
152736 170293 755820927
114326 119891 13956506
19665 44824 480364923
101692 179072 193847585
135517 155511 50064876
155057 182910 708847750
171608 188299 41597434
174980 176945 949041346
192770 198908 478714696
91570 189768 245823612
100734 126600 64945549
112060 142114 165781890
101174 110366 23099541
82757 118431 316029381
119170 170269 127864595
152800 185907 82694684
182142 190644 771848110
119148 191151 180152900
101700 156603 137688943
154632 193593 97225231
76370 192873 906182134
88848 183939 458913035
63102 130307 537613807
182105 195243 16017971
29235 112297 207599107
125657 183994 284919504
115516 153234 366230800
81749 86474 928512710
18884 44893 554360780
148317 159016 293302746
98218 146809 526515021
9127 13117 9978644
149921 175204 63061338
16039 19698 9062136
188336 198532 376736702
3640 168855 413252767
58002 106624 961882558
41000 116041 187644925
103884 174631 796928824
70148 89252 13021614
193866 195111 3034213
69635 135197 681973058
65984 176193 869783336
172108 178824 9887786
80971 125937 112573153
129360 186674 143364192
51255 130786 199042263
10228 183243 639927121
69520 191422 939433677
163880 166970 7754999
67698 129098 153585728
18077 154720 341991422
46429 188666 764926248
177359 197978 51496922
146583 167864 384054958
87560 137987 245388771
68973 144327 188534231
185681 191958 982174487
71980 154894 207734137
198614 199165 362885353
112485 152955 704904527
128716 147383 354033398
25605 135970 562357530
19742 66557 117156215
166487 195706 73095350
68791 109798 102553514
165770 172638 917595527
149365 188428 643446491
108565 180899 429285451
180806 185289 11245656
172576 190849 45654952
66980 81698 36592902
69481 96566 67660309
167760 199863 330723492
20253 147687 318737417
80120 99872 49257060
47854 138624 227048829
53642 169912 290861010
154377 160048 374164255
157916 173924 40027618
102521 160994 146502701
187223 193540 838522546
91572 138984 118740712
56428 142137 214279119
50602 130268 199381457
178251 185204 17300914
35271 83465 579508991
87040 135935 122404842
186274 186451 455970
29681 77593 119761097
45911 162415 291400448
52582 124119 945907443
6020 124358 990817522
33291 199734 612044242
174448 181577 2960187
149148 156862 19307998
145010 188783 279960852
32653 40423 19362791
102405 118123 39353518
13882 121543 691811856
129168 144452 344376344
65594 85759 50392978
11550 41510 74891386
4749 125491 718294300
185166 198755 34073808
43184 159961 292191074
120369 130658 409976264
64709 100517 346417701
54691 83572 72158563
40789 111596 177063599
18458 107639 222918940
50492 128075 278333705
130510 169971 98651253
131109 174162 107713876
153462 196359 180415954
32104 141673 274106739
72959 195839 527897249
163801 184761 184286243
123467 191137 886626996
89674 136578 117522651
77681 160045 206220698
155224 158832 8744261
29582 136651 267852807
179452 197441 44913519
116870 130413 34055806
75180 163225 459618111
62846 115595 52406898
61132 173502 9614246
118361 131763 68271420
145501 160556 37681265
155028 190519 589765630
146332 169278 63858166
3696 58998 191382023
84813 93228 767391191
19140 38414 48073831
2426 147386 485053621
123528 124254 1851586
124461 124676 570091
17537 146253 322013813
14028 177368 408602843
30226 149651 298904033
159194 174739 483145310
110330 132284 55103723
119492 183031 935678332
176544 192764 619817816
151683 171870 50516517
142968 186998 497107812
80058 81805 999018348
66435 97842 848024190
176615 179343 55077890
593 40066 98568317
89867 169697 199796449
108306 175712 168641943
70447 193962 567251222
105913 111767 338790582
172657 189333 269946036
161582 167131 761705375
30267 148580 919890691
74455 120096 494317531
145203 185030 185721903
71608 163243 229311268
132235 154469 55799608
157427 158985 71767355
196464 199921 8733779
23627 134011 445180441
168331 199528 78168031
20258 196617 729087068
37024 167465 326219701
195560 195633 256844732
137926 197595 69240856
110578 142661 80318850
22338 97951 188927568
65097 129564 161198709
100834 129409 494996362
86456 89381 7180420
118293 194020 466084348
135184 161724 629876928
127399 159552 80555796
82519 167689 888676177
109987 191551 204100528
5796 44954 98077491
152455 156231 9445975
89056 185128 240435513
101980 184738 207170949
128088 153226 134199853
199968 199974 18249
172168 188817 41541931
39988 149989 802709273
30370 30906 727510372
166232 179353 223635956
125566 169219 109153142
114317 184055 825755923
54480 170277 289605781
136316 168707 307353883
31260 154360 714051608
65475 122107 141517518
126481 198805 948455004
155319 176429 52687391
64471 166443 254956746
156066 158931 7115607
173660 197455 59417593
65950 77205 370009488
45509 76141 830427606
64117 110061 670975622
22477 118841 903718348
68447 101818 261517270
17073 135571 296435360
85236 152867 169349272
8766 62136 241667675
9748 42032 80760617
191082 192562 3779761
67235 114416 117859836
172593 177704 12827094
3875 85638 204592718
16880 90493 543462665
113469 179881 166350939
25666 95423 432265134
116617 128569 200490747
37248 146132 272404277
192348 194002 3119584
27839 64942 765871068
94289 180890 115715469
134887 144147 259294057
78506 88996 209731703
161689 182299 51623383
193775 194734 2362949
297 137096 346602980
95443 166747 178452592
130851 172800 104906475
127247 169594 660902015
111406 122669 28256506
18616 170081 438683937
8401 149417 716418594
76968 103954 67404647
17577 69325 129428017
118044 195842 694766136
64135 113118 122341227
19209 191582 459863896
70773 174195 820662204
36873 167197 325980824
166047 197935 79757833
13824 184325 426408099
10413 71354 152280967
66740 67122 902894504
158665 179773 52779472
111150 157374 327220745
11559 14256 6802385
187751 193054 13260559
121794 124971 476787743
155261 172493 125847738
81592 108193 66629771
53758 109222 138768502
111943 127061 37955372
143665 145610 560476426
55201 192011 941549946
169262 180382 926208930
16745 137201 403653779
153404 161791 20816227
27676 61975 85840924
21029 177550 752393424
91189 182624 727529708
187364 196638 23098532
61546 123593 316570659
794 54791 135028284
98836 124050 63347706
190954 198810 19738264
43365 165584 305642742
32658 85128 131270264
88296 126811 775777015
131284 187245 140040800
106216 140835 439756444
29778 118913 222842072
191021 192061 2678143
118301 135017 42007874
145747 192351 116562260
94386 96192 739197318
176061 179810 436355976
85240 110235 111868259
49283 91570 615970107
25072 176889 448445065
99654 190771 228223839
89779 188501 247069455
46163 73554 296364955
12911 76785 159753310
39416 120225 202118783
132628 138869 15574392
51429 182649 328355496
92741 95058 166048371
167739 168291 907230334
131245 151555 50908569
19374 20693 167631930
92254 100812 21241080
190029 196729 830016135
90992 140937 125007773
171348 182831 267020771
50799 76581 64512252
81248 195102 284790067
92459 106393 34829352
135181 166447 78100564
120387 194407 658212536
113879 170881 9170073
31158 120576 223592588
26775 164410 695340000
105857 194895 486707200
137975 147265 23250126
107244 111520 321866706
86523 184444 244929692
183586 185313 364326968
88685 92053 430983453
28106 49458 53364534
89427 91039 290606066
196433 199899 8764236
138463 159224 745184523
26668 129104 886253825
96591 152369 827634611
33712 183559 374933810
118803 128178 19389983
47982 50858 7128453
172685 190848 455664063
160961 173961 32552239
174710 194074 228132801
125827 145721 49786038
96781 137977 103220413
165749 186148 899770325
129925 182201 130794105
31003 189787 543151037
193254 198023 977610847
24142 165514 811969979
24993 111808 216978900
142343 192584 125715821
64806 189751 312531844
56561 126409 421727395
16052 67013 127431477
155292 160175 12149073
33925 167394 767853921
179638 190264 539165457
157119 181659 953391989
165959 193901 69914432
18733 132559 327381430
36750 74095 93326684
83561 180272 295905783
190212 190682 1152483
59631 199681 350279424
177523 197946 51010476
103912 192608 151124276
11392 34831 398841642
73063 155472 206414775
177881 199694 54564247
19031 127175 270413778
195569 197620 723892806
186995 187315 299264
175055 190685 10587472
115118 155731 101874029
49581 116359 166899289
20143 40068 315107488
88384 116034 664671693
124667 168329 420377247
48277 138613 226011426
141142 160241 47941009
108650 170171 153850082
175158 195831 51689537
158218 187119 804245983
83698 122509 97083165
191408 192382 2477062
186192 194403 509074063
115114 115399 240316691
111187 175262 448064354
196985 199343 5964781
190969 198894 33546646
121323 152216 351362562
100442 165819 396090060
27361 148061 995972601
132562 154141 54132244
7063 120915 284820414
6222 77670 178772391
109704 186093 21600933
182558 194470 721571266
139727 156900 43092055
66931 187284 677325416
175003 181549 16474282
13543 164904 441770456
60721 178676 294996409
130888 173625 106928244
77041 148522 320174197
121833 185039 518949123
17047 19746 269753613
32830 35429 6493090
4943 140082 338184112
163863 164025 152725218
128339 193378 162664802
12235 139354 466619280
153221 154211 518498043
111821 141933 75445894
81591 92661 27748123
87876 89926 230148869
73703 114714 589856193
124541 181196 490814977
13838 65798 130025295
89057 106743 44259956
179245 199576 50840675
159723 163776 435562682
55501 97991 177084486
191859 194589 6760922
191619 192758 527483422
182029 198511 41186587
109462 177895 171224149
27774 140155 628417046
110011 141290 167108592
6438 192188 464799583
197578 198067 86415860
69091 149530 124710586
93852 130146 90942939
79813 196691 996810790
154398 162724 747394982
196692 199756 7740551
99814 172030 293384399
85920 145521 149136730
109239 123551 771609381
197557 198043 1249934
151423 188552 462897584
3571 32959 715177154
38994 169966 327609501
85659 146907 548247523
6588 124825 605279358
70744 77024 15730242
163282 171617 21035736
53599 88253 133519081
122223 167083 112266348
95391 196878 253986175
198231 199804 588572184
71188 145715 608451774
122626 188503 164811012
1751 188798 467759787
39099 43531 11177250
19733 41346 374000197
9995 161302 864737191
21273 167023 364571301
138761 163341 797525591
139313 148407 22847617
150878 196714 114464017
19947 170706 377071522
128604 144349 39371052
115591 152004 91318804
22522 96250 184220483
96008 180281 395973414
63477 117865 135872563
186158 194263 20280235
195161 198512 8492395
179456 190241 26981549
36186 141181 262569083
65981 199341 333510729
145300 181723 870554798
54185 146859 231789942
16221 188515 430862975
80273 113229 794171705
118626 195854 26714600
25814 141677 289697857
38816 134791 912339711
109969 116787 329240070
111584 121425 721548003
132048 190414 911592608
156662 157746 2668628
129998 136953 17446269
83364 150141 428488009
126697 184614 934488860
190998 192208 3086348
101992 114963 540012737
187292 190987 9152804
74265 183799 274079226
146514 163199 41680976
195253 195815 1455963
111857 180064 418800811
26737 108940 205561985
13305 98428 246392576
185372 190908 134310702
24464 138867 841331142
32303 153025 302255568
58928 60754 646409674
77713 102537 510955065
127554 174018 116314336
25631 117916 908915296
77813 172366 605223750
184191 188448 10684995
16503 78965 85087857
40695 117422 786383685
8794 60456 129390967
1546 171662 878610105
195018 198888 9837910
129458 169809 100864486
193512 199101 14037339
159247 171453 30538680
159568 166083 16197406
50374 59790 376427737
12204 44169 238880405
14346 126998 281698941
38172 73188 87515522
52228 58459 15777092
90135 135649 114095194
62004 137885 783796236
25143 184920 46573307
88249 124651 183264208
102026 159899 908104329
163120 166215 7742488
81292 133866 131636557
2581 125068 306345909
146705 163753 42631204
64021 79910 440625495
167433 178891 49959176
51829 167888 290320465
134183 165477 78140585
77405 128334 127490303
171379 183949 31314566
158759 174163 38484399
176923 178155 3065553
8745 140374 946547682
56198 155960 632081250
64214 103906 954088867
15800 68248 937888009
141181 149805 243506178
65069 140558 547818843
133315 184453 934258312
194989 198708 9470683
96723 152395 98701859
66860 198955 369175644
1968 138159 340570936
160046 179500 710306894
94244 147200 23325064
111736 166357 965152244
104474 160242 454700854
184496 188016 500263579
108945 190649 606844752
31946 184763 382273917
77438 146478 172788187
177992 179281 275180170
145479 197997 131324092
102440 109903 18804472
133566 197905 813518178
132619 157305 241916166
75904 197833 496215276
105943 186815 202452579
36445 47530 27784226
69576 119578 125078540
141938 157494 39032133
94560 165606 628466186
124864 157062 80647710
73638 119747 245890566
59856 130559 176734744
67988 185213 293268367
55779 107313 128696892
91896 123959 615881271
158061 199668 790511725
138662 189209 126476775
74826 166032 228212360
84147 159690 934679788
4838 89942 212882600
97036 105483 21179216
10959 89841 754492098
84092 143453 148499545
77540 99166 488490476
85811 87705 4672590
150067 163701 223338160
168670 183720 259048348
49332 163162 952551330
83942 144847 152385149
90620 150249 149481007
120418 168520 120317350
69409 72135 664164189
174284 175108 2019488
41124 80759 511441581
126459 196965 176352250
58210 103648 605647440
6481 140748 94903761
81597 150378 379359751
167265 194360 41764159
162128 165085 299138081
75696 126921 976023178
129786 163754 84887729
119770 173836 634318612
121591 190985 173699512
88199 160291 180520695
34123 78078 448276419
70324 193831 913752028
92908 193075 250620996
7772 109290 254078673
181142 199731 46517754
61670 100159 95883921
9202 196904 469483864
31881 115218 208374476
107262 176258 172750913
30761 192862 405497137
197410 198328 184740850
178115 183471 13374757
132363 156248 549317735
73221 144851 154270299
145129 177452 80871882
195638 199778 10442325
167918 185610 25238985
163195 193284 253497516
4699 149484 909025720
157119 165719 21365920
132992 154819 37919609
82072 121898 841382875
14946 35599 51483084
61997 146921 212284756
173627 192770 47851372
111391 145086 84448998
261 30303 75153512
160101 161363 3053931
101613 119129 43949768
180784 193141 6311562
114485 163088 561252451
183397 194808 28453489
57676 77618 49759692
73847 179462 968502751
12509 99092 216328309
92141 103831 925936687
69654 143854 892520261
103402 187993 211817163
24538 147538 307743681
141640 196600 118611395
8865 32319 381646119
144822 171991 120622858
174998 196028 105483655
35780 173506 659377605
13750 121405 269078904
5814 71089 163291147
104314 111831 697420611
142577 164969 323892883
166350 174398 403129814
141600 165430 830627073
106861 135377 234212193
130924 177828 789940242
170635 198960 622276468
108393 133034 923662534
141341 191817 126325766
125978 195395 173541742
70094 79988 1118601
42695 150920 308513102
46855 53086 15507052
125170 163909 96834431
84573 137566 132668618
97715 100916 7958089
72643 142480 429236220
127543 138149 362772619
54018 178547 838630817
184823 186303 351263455
43293 97266 134798150
194976 197754 656489980
116561 151930 47128023
118484 175869 259715621
196279 199931 132017529
32347 108484 859897940
3830 39121 307676330
174610 193601 47502736
141973 183148 271182478
121928 169963 771299083
174484 197397 57288608
197760 199855 5296465
152330 161776 300110932
8430 66430 889753764
83348 196298 394251301
136604 190068 8696166
100760 130763 75326751
174469 193171 46821509
153815 166228 30802076
56627 57641 387612028
140477 181162 201376004
164511 179412 451751054
73505 81654 20367985
48369 169103 968068435
30452 93666 157991103
78106 131100 523435184
98164 133948 657511283
175512 194396 695516
138828 143701 12147985
91316 91413 673851707
91917 176816 212564643
15376 130715 288408659
136878 196704 149514635
39457 163379 535242054
155442 180380 62254266
120026 188861 172284743
144571 148878 10908736
63940 189440 661827623
46489 87834 952815473
70975 190234 298483247
1042 199818 497176507
17392 175007 394216925
159885 183231 925304924
95352 151415 963063612
186027 191557 3183149
109503 126144 170801508
39775 142002 255740613
39003 66941 344954293
53892 174758 302333673
21342 72013 126615847
126910 160502 84150791
7486 18943 28877387
179239 195517 40601808
44042 45371 3323762
163768 199290 689326553
25282 182571 393447653
78672 196955 658455145
16621 152368 367091417
146454 157592 235473745
74579 103886 980341931
1279 144952 359298538
67356 88272 952534602
35013 155538 591829096
77570 118462 312329071
1133 118679 724694307
168853 184344 38790392
157778 173458 789550247
142838 186877 922146098
16934 172693 985077306
62329 114744 130892987
56435 145588 222977214
31764 197631 414929260
133778 174604 102019668
133887 140704 16968003
42462 168378 314865173
45052 132605 219089843
156336 180758 417542042
147342 192554 754815860
168243 184863 131786222
101083 104372 8335126
182513 197387 37098075
16205 87908 853752013
115704 185095 173647734
54732 151655 242537303
163948 179135 38104987
190039 199038 22527117
90836 112997 300808039
43303 170567 983553919
108821 112536 419450232
32903 136386 258944425
139498 146688 204490679
36447 187332 377508964
144719 147716 625064508
186482 188564 5135920
95517 159544 160394554
159051 194711 234867944
87117 162621 188837684
70579 93117 796534097
97570 166547 241179675
164263 177436 126874787
151323 155146 683781076
112489 190727 619606016
65873 70158 36012613
166118 167590 812667050
192145 199710 18958969
144761 187284 106449376
66148 138902 181917795
192073 192167 647163448
102432 161345 947671376
4883 41091 447834219
34150 138012 259895015
174411 191168 41875939
160789 199949 97940148
76677 126273 402863816
119991 154645 957046311
80316 86281 70016475
105310 133128 69786665
91159 96628 13609992
17327 55937 54506311
16332 48179 79521248
109168 120256 27677056
1855 178363 441515089
47428 178897 328908889
131133 134095 7451034
180612 197039 1642121
21465 189404 817188091
154206 190709 91105629
60274 74131 34376741
12595 98709 215173360
137927 197750 149633014
28244 149827 478690270
102627 151631 122914823
168711 171552 793491342
116075 138649 119366284
191324 196393 12656872
140455 142690 5576509
82345 193248 277594367
117580 118863 395288784
15779 31474 520086713
96542 116503 466232933
60097 61770 741099493
170370 172065 4367963
17057 104237 885944898
176996 180375 1926959
134363 190128 139500823
119953 150691 77135095
182353 188704 9857076
146898 164779 44693206
143888 178946 87821938
58680 60341 441013120
25629 42928 412778407
129300 153931 61819885
92144 132809 786391495
174521 185527 401388003
99797 128692 72555492
110661 173179 156514017
23513 181897 396245987
127802 145212 826093801
1659 175443 434615720
121065 136528 558347761
42899 192814 463510939
129536 138278 991141721
152666 171714 122408571
178685 186273 18902328
57921 107513 123907854
158963 166759 48813757
103209 105949 27720965
27638 197725 945411557
76401 163631 218224746
2737 8467 414380117
35227 91694 141178887
36215 145814 274189023
52670 122628 175002217
43712 164311 500436369
52492 129062 425798385
179857 194271 36005745
76488 83033 972949663
27902 183452 918200025
142748 193559 743323160
121144 195264 185451912
74639 102602 69812087
75046 79598 307645815
154262 186828 81249654
193572 197062 382771016
1568 171353 424684362
36307 196414 400450583
153062 174943 54518988
53133 66441 33456849
165220 172413 842752354
121658 160531 281739105
180162 194423 35629894
42130 89137 319830949
140931 144990 10195469
26879 190443 589169215
191119 193456 403625741
10433 57641 545375967
19415 84717 163262545
138162 165687 541316699
156387 181252 64893739
170075 189774 49381535
172922 178356 13652648
156895 163069 15258559
55582 139337 209414275
193845 199475 999722004
13753 139208 355228262
33568 76909 108447598
26146 91277 650794458
179204 191466 30600624
152911 158922 14976327
91156 139175 258372692
137263 161646 60910639
77893 103433 143432321
126853 138487 29098462
111318 162278 424570184
119226 168857 124151271
70891 151511 917416639
118432 133378 343813887
6320 187420 866693235
32410 141345 487264530
51054 100186 122693409
7799 63069 138363934
9709 114074 260936173
167357 172748 873975768
152098 193351 103089865
94856 113588 197252225
132023 176028 201779673
28830 150500 597446583
107548 129821 55836754
76294 153829 194247152
180870 195061 236913598
62383 99274 91936439
31155 185805 386870199
196349 199897 8973755
168015 171152 7945017
147633 173884 139749750
138021 167781 823843800
8211 10395 3094883
197683 197979 767932
100711 127148 977343211
97584 176601 515429824
41081 93292 130580547
147399 180185 82024210
16937 127610 754257199
194746 197170 6076614
191172 196785 380510373
135780 182470 116744253
183298 190838 18837098
147744 187110 111581460
122887 158202 88446783
72386 180140 269690884
108653 192540 209860242
156836 198836 723588177
145983 198462 637178973
145021 180589 89003018
21560 116932 238405604
92764 141117 120978890
75996 185000 272667092
160012 186486 759128855
81243 170547 223460988
25348 25926 687877905
53020 92452 884030370
81696 164098 417945639
67784 182348 286669256
10388 195043 666935342
170888 186801 917437630
133500 178272 707068886
43349 134916 229072574
170226 176307 15300117
25445 179113 411882342
153060 167623 794215561
22514 128941 180216916
40685 116070 466308375
180393 194615 452038171
80491 198622 295647835
27674 45781 45278676
111503 150054 819587598
170347 184131 986722563
108999 125165 503982888
68674 167144 377953615
7219 54276 23647137
64224 121876 433225409
177224 181111 9658488
27679 75386 469654071
65638 92249 66402215
155809 183819 69911577
31346 128522 915245610
143481 181690 312990341
115269 150162 155230551
117035 198429 203783015
32064 179697 460845771
168541 183556 97043545
137786 157911 50425530
38680 65251 66595584
8454 81885 183602922
24667 55361 76869286
170753 187715 42456540
99819 140378 101692495
183273 184879 3942320
159468 168668 22818601
7898 59769 860255545
197398 199665 5770630
6500 16139 781468851
146875 161387 804971563
115145 184058 712794492
168738 179564 713407806
87087 149539 262580721
195946 196900 396592197
84964 142896 966696538
165056 175684 26653421
165777 173397 19113326
17046 24472 18492209
118261 141140 57318259
21358 21544 488071
62795 110125 445972936
134348 198520 116971903
106517 154391 673032640
157220 167711 279387290
15277 178387 655212191
83093 172370 223516346
29102 60171 799069269
152102 178181 995174306
124264 149271 62665469
118673 146608 6642886
18991 147637 382235492
97035 112557 17855437
24589 103229 196474554
61143 188632 3772505
190514 195893 13403221
5316 80658 174061396
96486 177867 203812151
61190 131638 832399095
114431 158106 109475830
47034 127568 996712533
169481 174781 10328325
140373 163263 57237667
155957 192520 91354739
39778 66405 66769792
821 48940 120201749
128892 164129 88085489
81972 176360 236308946
96550 111375 37128500
124595 195154 176389129
76208 162293 215368541
133349 186111 131938910
159568 184077 244672501
128358 189972 154146658
14953 147772 332151057
170087 174747 410974740
188815 196840 20058527
166526 176112 24076225
145059 148516 8716247
78780 167919 445685809
30332 176343 929390711
91905 194989 372495759
48981 94287 461137237
21589 99500 696797945
161906 176080 522008608
307 19856 48921362
168358 180113 851432332
38163 137273 504205168
23005 199520 441596417
134602 170454 657555305
160248 197969 108576706
50005 88679 107789104
94426 133695 98401319
101934 159591 596751070
134969 177245 105765231
68805 91242 742533676
45070 101700 873480381
83105 107046 718479108
151602 187962 90825548
94531 151624 143072094
99448 169845 176330793
186580 189504 7322856
110116 191616 612012133
12570 105388 232063185
36767 95742 485717674
123272 146978 59266490
15708 132393 291802417
68007 125172 143053351
180546 184335 9396702
69875 179195 273614998
50172 181320 727213475
21510 94833 183271274
194622 196794 5460354
73940 193877 300149557
178405 196844 45998131
190343 192669 5799747
141202 176860 89335231
7290 118008 454037956
63928 131243 168359229
125342 192419 674888726
113372 172698 123264095
42689 120331 468557061
163953 173285 23413958
196970 199620 6702703
123191 150730 69040709
187945 193995 11476226
7843 120021 689198987
46867 59336 31263966
14660 159097 361326512
20712 161691 352603119
186381 199807 63450641
100236 144616 457498119
56001 136267 375114369
80783 151587 177306622
118450 132136 766556884
62217 159819 244186711
28467 85885 143615125
27450 87556 150262840
49869 166507 291758666
118778 124671 11409967
124711 124749 75396
116466 190359 463553604
177624 192197 36394836
82772 177465 489044712
176176 195758 441771705
176407 193403 176872556
131801 160714 72358780
86516 171915 651183809
187068 192323 148104375
69270 177932 247335970
89712 118056 70917068
126961 163741 890061490
61571 134897 980706689
179148 190305 27897850
11998 141914 324932967
98993 184170 213268780
82826 115642 82103113
153329 192935 98889189
107425 178360 177643096
129752 183013 133207820
6755 119441 281956190
151233 171827 604143032
188364 190737 5957981
85397 139194 134587008
30416 191918 819996215
197635 198815 529962084
92558 106830 550942533
157352 193074 646641260
67101 96821 876344969
91278 138915 119295795
56904 175171 755244166
89879 198137 270948387
60549 161919 253415695
152854 184213 485236074
60028 99042 97195801
97083 136338 98411271
54418 144953 226465590
134205 194604 950288228
187652 190290 6627843
148485 150286 4580132
114081 193821 24908717
115417 188124 181995465
21709 170898 938874757
51017 135419 612494695
156712 168198 568482754
3763 96762 135475365
136226 172894 229531105
63974 78931 37321141
31554 194477 407557004
177238 186449 22978271
54618 67195 31468034
164103 181755 642591543
113405 128376 11035164
173308 199574 448823611
60842 70218 23172270
125176 147109 967310984
80339 189377 659311122
9991 115855 686925733
1794 12652 27043962
86560 178567 230252073
44753 87274 106369738
184120 188375 10671135
184015 193988 10699579
73085 188249 288188367
18037 23598 13889832
60641 124261 460504388
99044 162612 392906551
10249 32651 55995878
131094 150905 147989453
165976 195527 64613345
166906 182303 38617993
75760 135965 150713307
2152 104335 520591823
68418 122047 134075547
197085 199009 297159354
13736 102987 312394247
28099 153986 434954771
64213 92640 545318502
95321 107842 31442292
2436 52335 439892209
155217 199213 109937891
115357 192309 693694393
180844 183628 6970212
169920 197704 147931414
125426 170837 696050531
8732 130978 178926106
180701 191269 906429483
146315 173546 68119071
1347 107641 265707982
93921 156833 226545633
109170 185825 31793660
138464 158360 205504387
149308 180490 77889458
183201 185735 6325743
138597 192761 135523160
103563 163954 830281547
104166 164153 150111536
189485 192270 6937762
191267 199789 980739679
186002 195190 40036692
182283 195544 973126587
117749 133512 39621976
136093 191397 829892501
162098 180303 45568582
115395 129243 34784947
194864 199511 11761240
98413 120884 56271585
80005 158878 778596741
195886 199219 343603005
184995 192923 19875710
116217 185906 532500153
44727 135011 258595045
31161 197626 416392372
193615 198255 11633019
156028 199089 107607337
57930 86038 119917338
26664 36039 23356429
51429 107391 139968129
64059 158204 437060455
94230 170454 190783293
41422 95975 136320706
31668 123476 229696496
115641 175709 695490186
88241 151538 158545677
27768 52568 889100867
106465 154121 119515035
94478 174989 914499452
134001 142653 21562153
148856 170245 53335716
164495 166930 6158845
48951 165781 292302268
159567 189219 74118494
104556 114249 431861051
163472 199204 262993251
147305 161914 523646757
41057 161708 819259835
146580 148388 4635185
183507 199381 822501424
69668 76241 744949163
2764 62587 149677198
25324 58742 83617437
30216 161336 327990329
162728 196689 510852766
80694 141478 152082781
112836 199995 479413771
21492 151644 713587665
190941 196657 14273758
165957 172842 17270942
84186 197904 284485484
79620 126672 117774164
89795 185993 402488893
175498 192193 41763052
54734 124729 175093709
19799 178376 396728110
172872 180506 19100161
102289 157694 138849073
89550 133529 100289164
185790 191398 13996073
93374 149053 743964337
130925 133090 5501254
91331 178105 875233684
80540 145434 162462946
7923 92585 694321387
154404 197115 106558472
76361 136767 151278631
78489 91300 915737746
50354 83265 82280864
103686 152044 656011492
157548 163686 15211498
153743 156732 7420734
5440 6321 502810213
85646 138034 551550140
26035 64392 10010945
69250 93286 493883384
194818 196889 5222246
158619 199038 132061654
181846 191245 184732703
46947 180239 333439839
1869 141440 821473198
27772 193966 453544462
45545 151411 712668583
112093 137485 234872416
41814 109556 169461348
98019 148947 879238903
60782 143296 206173355
190312 195876 13839902
49826 127826 195153468
64055 199295 716410882
32685 172682 848833251
75350 150925 512804609
124123 159344 88181918
44242 190315 365450655
78932 111459 328342435
63514 192390 334301934
122244 166320 110297047
145614 150965 13504932
111716 118123 519253095
111561 195843 480716099
99414 157853 146541399
30995 103616 181462905
70027 76155 534152063
169664 191217 890815487
28559 116774 867055014
191688 196152 11070447
88359 171326 207743160
33941 179196 363478937
38294 40000 4249403
34182 165480 328449000
97534 184779 694054633
172889 197545 951651392
143561 169739 655828684
191136 195362 10524044
122798 148671 64858318
161732 162530 689384426
76804 87841 27606726
6553 9509 951044136
139698 168883 72932365
34812 141827 267753849
75512 172828 243497581
33343 179540 365871321
132317 146089 274126839
54519 97453 107195888
20941 174269 568156829
71842 115520 109266472
64064 69519 13490980
166478 167855 363009286
186317 195157 22016339
116472 140776 60961792
76880 126964 125318644
157000 192199 207273969
145484 160040 287425452
126898 194509 169097861
10319 13756 8657900
158892 179166 891078880
81164 132068 127430188
85917 183475 381825032
178728 192975 912734553
195616 199380 9520195
197884 198603 19506225
142307 165594 682350075
140640 181017 283693864
157134 170193 32507821
172274 183157 27186345
78040 92261 35570844
72313 89833 405341305
196885 198469 330786810
198269 199144 2247253
11283 60092 122230450
155697 197941 541025233
43422 177133 557035492
58046 140712 206687482
170275 192333 981613828
59676 84264 268822176
89626 123224 96965780
150621 194698 130706981
101079 183492 986005163
89582 129350 921293556
147966 172378 61096354
55588 94786 296313841
86901 159214 860378015
135948 168933 35993217
13736 133755 300225227
91761 111009 997014211
44638 80299 892554671
14827 101100 701676129
24106 80402 642490996
109408 132164 56963867
18643 47392 228210965
126956 194611 169216522
112457 197254 666000325
185674 187924 652995396
121881 130828 22524581
158756 188155 477166114
148105 153586 13852126
32942 196689 409608279
124017 157419 83645516
158825 171499 31749336
56143 152178 273182754
173997 188882 990217648
176524 186584 974441601
199809 199810 7639
180351 192342 30008100
121034 192080 177874513
199007 199786 1936522
113960 124741 639513004
170845 189498 46698528
37424 160144 307129605
173017 195844 57043342
42835 59562 965878266
159606 185210 827346826
74419 117325 678536613
8634 68869 150674903
24763 100482 498178090
92748 149446 341313165
72527 100742 374338435
93981 160976 811309876
37540 188384 751915722
20005 169784 676076837
34871 41152 844724059
174785 198793 60145725
196098 199330 275541363
177789 197030 56619822
193282 198653 13470579
146027 170456 546508279
123083 126107 7570307
86841 100287 760794860
58528 60285 464266443
197993 198574 167513257
112136 131674 49074182
117505 172706 856843636
58413 141454 207595464
160587 162324 981943355
159615 175769 40342539
131878 173236 848470760
157589 159239 91297149
181000 186890 14746588
29935 165498 353552330
119605 175068 604977292
191548 193675 593762299
53949 129061 187898280
166087 188371 703118535
117190 162178 243497731
153974 182785 352731800
82486 149681 168401464
41980 99452 143482424
9155 93703 211361839
165842 169947 2256552
36205 151186 287740717
24579 194762 347952459
47695 117492 447202972
45209 193022 456768607
8977 139586 326705093
102453 193507 227935388
165590 189202 919883085
180399 195685 38158855
16798 59403 106595145
103354 146571 214198644
58874 100885 521796952
33820 45917 30327569
192772 192833 920107720
149682 157987 20699098
661 123273 306636950
150571 199775 912153680
97837 102761 12270052
113830 143276 92045821
197773 197841 713
199374 199752 945010
145646 172604 67442197
19473 80182 151743372
148533 193858 977875985
19650 115052 238469045
199215 199475 666018
29976 38815 22063642
188276 198521 25685937
55748 88429 81538715
2133 159224 392997944
44427 163957 298983651
107853 182827 187609865
60217 157429 298730885
137711 154095 41201038
11809 52124 852692342
196135 199935 9613494
9715 151129 491591581
161321 171772 26256420
187460 197244 24383262
145434 183784 95855995
42318 132988 226854424
96499 161366 180216575
22909 95981 182638931
180961 197130 40405157
191790 197521 14259637
14940 27983 588935725
22302 57606 81817548
121474 148950 114039191
50117 60616 776024762
117817 191570 184617911
109731 154884 113165279
104407 125768 53562854
109969 167509 135091583
167671 170866 3010402
105321 184615 198457288
80187 148054 976333118
19238 100750 307870388
104109 123528 48704563
93513 108098 36573283
82253 130393 472536217
116214 194337 208702733
179689 184513 11986213
102967 184392 371109035
95847 158480 156934715
113533 126306 32132920
127031 173513 392054798
199039 199704 1666776
160477 175783 38211443
145469 148652 8013701
57303 161544 975686738
11984 191961 450194210
82238 136300 906706114
198514 199318 971297063
172701 192868 350017063
80712 113422 81726905
3831 126142 306050884
42876 137740 903857231
19618 164001 361097604
198153 198983 594557342
75341 105843 76249178
14198 187320 694448705
168177 198677 16715765
26584 29844 466157621
172691 194911 55455597
71671 92967 485698148
149953 183341 83366416
112070 197543 213937992
38528 80578 105196794
52243 154993 896504459
137137 148624 467276868
118940 145950 642039928
122854 130026 748223398
146906 176122 814657200
26420 165758 282723720
168613 187587 47573715
25747 35009 23015991
111259 166591 174654245
40241 80569 100925734
158704 159922 530879861
183393 197046 620498024
55480 178724 308288393
184797 188867 701422112
56396 61204 891071895
122024 166170 110491957
156112 163233 17625603
136052 146137 25189373
99667 114121 32716265
119284 143565 60820011
183794 189111 393427773
139260 185127 114707526
118809 144330 334744341
100478 164850 161227293
95889 192988 243053476
171679 196289 61374259
144650 162526 573011166
111643 194823 220966545
112375 181814 173879246
148541 188674 295131427
103123 173052 175184081
109887 134870 900177096
168084 191600 58873429
187479 189874 419977112
66357 119238 108582300
59792 138511 196768238
195945 197196 586166939
34431 184054 622997357
93237 108395 37983026
81155 182833 655640997
31305 110943 199126523
109254 123407 30112643
24551 58544 402227849
72622 139286 166891323
24546 142228 294346049
128211 139303 27716279
103613 134979 555208207
75094 121805 116826321
66746 111963 112878981
116872 160289 108869050
189046 189197 379408
72497 169197 241944821
140533 173574 82713488
29944 31307 3316701
174720 196652 124095950
160728 177885 979188379
101913 116220 35841491
40193 44581 181019294
109271 169345 302210013
148766 164700 228871363
32665 130422 754081738
185506 185947 1092159
40300 140693 251220784
73684 137173 683831606
48017 90527 106210938
9259 30491 915361363
4798 79816 575623670
127652 133683 11822949
153862 161890 19861059
138851 185647 117042796
92887 105972 32685003
33456 161799 817371831
101237 156105 137595387
130291 184737 136121634
160273 198945 96679209
32890 177611 298271372
167004 194142 67932886
163499 174390 978567847
65628 199827 335646819
114704 177991 158521040
117420 156968 694635631
58908 191947 332705790
197484 198613 87020062
98494 130927 81339499
112169 179681 653540721
32611 62967 979945887
96940 124279 698100135
187052 192141 12691601
52739 105629 132250795
45343 159715 748817731
174243 199828 842665621
39621 55472 39802293
109484 118012 21197538
19864 114170 235727591
82124 128390 292568007
199510 199564 517742466
5595 125621 300392896
7689 143608 340126593
19096 189891 427217550
155584 199221 197347232
72951 194523 597119657
108209 162153 964514516
124188 195574 178496083
62674 193247 752845213
43128 169123 315043983
46876 79322 81041509
191762 195483 9204725
182330 198896 41429566
175089 185056 82528714
48788 90919 105371711
7200 110236 257763426
135990 183705 119282341
62581 138494 189804003
160131 177615 128274860
183405 184006 802578040
156604 185730 72737672
176648 176882 577595
91938 108202 40748698
152285 192840 290952229
15016 163034 370041258
46581 183456 342401435
28768 105136 190917042
105815 161427 441881167
129245 176150 117369425
131044 195664 657027560
56049 151977 435498280
141607 188580 77422528
194647 195639 2483220
141172 177170 733029107
30676 196160 413883069
23898 115164 228152285
152706 196103 942240641
189806 199091 98493821
110269 194731 211352134
8899 123500 286660762
41102 127972 961199782
183375 195267 29644773
77223 140204 157586410
60202 185344 312894515
134053 164391 483208483
83200 151280 214509984
97090 132679 627439847
139391 152640 33296289
88329 122914 170520456
170324 171402 979283912
6448 144122 344514001
71254 141340 167597665
72196 106766 86513401
143553 160402 42254866
54574 100573 336541052
19517 122569 696900055
85125 166430 203355861
155908 194046 95273639
24917 39180 35610069
64525 127256 28988251
102325 133141 77361593
164106 174560 583093679
120462 124485 10157565
191442 191701 741007426
25154 103582 542319345
138519 187934 666545019
88762 115171 66074121
120364 153577 900871987
73093 96694 59012486
35723 151232 289095744
9375 45614 345846359
90279 157382 196269650
42123 61813 49349900
179574 190566 13389498
122367 142646 18068370
168684 179717 27760844
166947 173474 268086522
168715 198791 105532156
73736 150793 193029717
57230 181438 677897769
129082 188038 147477589
139257 146857 18961870
143254 197499 145043595
185659 190205 11411212
74835 97442 56433854
142623 177938 88417637
79532 189420 274990491
150370 196227 228262062
146340 172070 64431923
96572 164389 169727710
145792 154830 22754635
125628 189786 160539956
194337 197423 7672521
77675 116832 917614092
67835 165140 549167271
1206 136129 337486202
56172 87000 343858690
144010 168410 60965348
105791 115958 859128583
32064 191990 400100562
194301 197908 8991001
167192 170290 336481324
157696 172079 36012912
40360 128699 221109426
19765 110803 227561400
21402 63161 104463993
71574 158025 216480734
125981 132437 16199301
31273 41958 26782004
161375 166582 12948781
120728 191172 561006513
194518 199212 11849360
172891 177983 326394313
141598 153093 28998287
122546 196800 731602994
160765 194576 84468009
9870 83686 69602976
24272 181572 393560324
20031 32949 32212452
61296 175202 284784278
110213 141613 78608500
64902 129932 545304982
134443 190433 140051927
117260 151461 811198471
68844 148533 723084016
162294 187916 483005610
192949 195362 857415373
135048 140544 13664894
174259 183402 22878092
185117 188717 937278197
72949 180250 268557582
9735 40366 76494985
139738 156729 873080289
136428 176034 266051860
127156 163228 90214320
66771 175876 78751062
162495 189904 453300263
74950 174655 930311080
164128 184971 52172156
187288 195079 19334677
143030 178409 800544460
169281 169846 444145116
100895 151002 323972723
169760 194795 685818825
179849 190216 25904660
199526 199972 1093270
154921 164933 24789525
21838 57327 273657906
189240 191051 837756849
39805 152152 281216714
119244 191071 672406857
56360 139949 209018403
180107 199200 47785729
78643 122595 428530286
169204 199916 76937921
101241 193626 231269817
21886 119928 851672521
198762 199423 1659998
54121 149191 430310131
72090 150483 979705540
87089 140789 134336740
115042 143184 70476004
173447 180814 18418969
72773 108874 90464304
94760 194231 498260363
8395 36338 69966468
175502 195406 215911943
181101 186095 12475216
140897 194486 134038281
190741 199005 20713478
34805 122000 218082872
159111 161072 194691597
184720 197515 219868335
158533 162383 9486826
47712 66643 133381308
47126 82404 88057018
78496 138586 402563730
28468 108793 341195458
41618 119420 194537171
197274 198164 2273501
123395 159190 89649776
195526 198041 6353582
31565 62934 78556982
113424 165423 600551084
8677 137758 721281666
119769 199980 583928278
98631 165672 579579034
78109 93475 38410144
5099 128919 681180245
121814 190751 172546599
87730 161968 185758942
77183 170228 232755448
172105 189481 567376642
70965 178530 269268766
81517 97695 40410258
15470 129711 346155206
112526 143487 77507970
120511 127088 775370376
193000 199156 15443825
196328 198573 549308387
161956 163877 4406981
105244 138490 932237106
139141 196926 144512981
92539 141830 123371532
21694 46207 538972898
172904 191837 47347885
80622 154442 184961120
179154 197226 101105444
99567 148310 464435393
84759 135235 898445329
115272 133079 44775504
135299 146487 27927286
53364 77152 983378538
23370 181373 910023398
130343 176143 526946352
96371 187251 850426083
67884 135614 169574642
176573 190292 34286462
90556 148938 879882429
111566 169268 620141364
93418 135177 104620818
54333 127173 573481852
38116 152673 862566287
159508 173068 746401808
1599 172382 427172422
13115 145684 331650899
141299 166014 61840036
11602 47141 88894328
68521 128692 799723053
105930 117710 29446693
38115 162062 708724020
133148 144693 409837671
113684 124765 27906687
10270 44525 85650732
55925 81579 63989843
173779 178058 292464666
123485 192801 657710729
165368 178948 265468524
72965 101520 71326174
176186 198080 54713509
73038 124891 127709190
40501 114283 266681478
130490 169922 98574757
168707 187933 48169068
193586 198930 13455762
158813 178950 938832827
161820 177011 241055227
10512 71044 443813720
104871 140882 90171256
116408 182473 165496478
18492 198028 563175712
155492 182490 67457679
87758 125608 94735005
159913 195504 145513389
110741 138001 68299478
107058 110501 286272453
77927 126290 279265124
149541 170620 816851170
33102 49254 550734327
31797 194384 818827636
170852 177135 15799987
132355 164092 79259542
154485 190165 403292162
19252 20778 3802963
117406 133394 125675253
144960 184003 97631384
142431 189369 938982603
31823 81091 123242912
114114 134789 51874249
115327 175435 862282361
96431 170215 184680197
113959 129977 159132016
88862 132855 110294378
32956 74578 418997548
82322 139852 14676913
25501 197840 759775540
103227 159134 140173059
165151 170612 824056734
178524 196138 43911249
84934 173388 914961562
7317 180247 432755528
121198 184162 314238233
167669 190285 433397317
187942 196612 19462644
55725 166784 808303661
194253 197589 8301122
95077 194438 248644183
81271 83981 6814520
20364 137997 349052302
50216 73383 57894198
36571 138327 254557391
64146 93953 391805326
189995 195954 669841958
97313 168740 856006419
164245 177277 267444369
77212 107808 574857641
12862 15471 6662166
8211 190108 455101464
147282 186695 56981874
183879 186425 263223825
91054 96047 12451114
74176 121141 367416524
53616 67246 299106033
20466 188518 656175424
180380 197944 43910405
114105 165551 128765713
31754 148400 452018509
16680 28587 29757529
54345 95656 103192613
1023 133011 330158439
12144 118866 796229573
71666 161194 751076201
108316 145451 97215629
139075 158990 49894682
130207 166883 452901452
196962 199951 7547256
143660 162223 46413902
54930 80411 63638422
102325 150003 119630464
52428 187488 337974962
92739 141738 122610876
184840 197793 32422105
99425 148172 122273729
199282 199834 545819283
110303 176696 763813789
67739 77896 817392639
160735 188089 723649347
184246 185617 3503365
100415 152292 499065755
88151 128276 100506162
153203 198309 112645102
101712 105650 9956256
64695 197973 333322778
199838 199958 296378
83614 138476 137265053
76558 177503 994875880
139244 176331 141411577
155980 180536 61331320
22990 146842 309767771
164345 199300 44881078
84212 161739 797767830
130202 132054 947049919
193737 199882 607973038
149908 154766 12187144
160113 166386 954120708
89681 106077 739729980
181100 181787 1762123
143106 163948 771106257
155324 187941 81406397
89156 175450 989471705
87155 161254 377510851
24822 33225 470222932
9359 16957 448588950
125911 136907 256630644
38585 56256 473630526
25525 36163 26584299
42156 58683 198683726
68143 192530 376689212
89256 130681 372931926
183156 186288 6270993
88230 90052 378131570
157829 190284 313251930
177035 199872 57106452
54113 149927 750356419
52494 53618 2832871
153268 174591 53127526
170142 185737 523778870
85941 104449 94003220
65976 133635 182569558
147629 186356 914329616
101418 169539 882686053
97564 177491 200171144
90947 166651 945990917
169691 192529 57196691
164557 169296 117005255
93464 150816 96663422
40179 184172 959817174
118344 174970 141745043
3539 61238 532033898
138759 166567 897276247
61510 123809 155715135
461 109032 271555141
72778 136963 160778942
100280 167550 168459196
89082 132197 479758945
175008 190900 685375111
14259 192074 670200697
68977 190018 402494307
127496 163096 611220098
76255 103109 299989170
168462 188078 49140782
27714 105673 425523735
196571 198201 507905978
164728 173064 318891745
3114 195654 481578493
22209 28308 15249172
105253 148125 352858464
39460 105818 202169055
45260 67054 54578565
170927 183655 31805499
161198 188483 11766550
55297 56995 4256199
4718 126225 542954101
123646 138963 19294842
181229 195132 34663092
47261 164698 293645384
77228 114153 92319099
137136 153678 41494472
172284 174848 6314884
159480 167120 18993011
77626 117777 100373424
45073 163511 296231353
120512 198001 193935547
53341 113143 149538619
82439 197253 999185495
120670 159655 97743560
111197 173138 417803057
21776 123029 652349155
175737 184226 122398501
118026 180158 155588146
87180 148263 152909148
193783 197162 8415172
179709 179721 25579
161183 193036 751213765
4133 61401 705149946
152707 155874 519193858
35362 106714 353765841
107139 130737 759984286
185146 197186 46437268
18925 97155 195479046
137027 145453 93775201
149250 150412 2766392
129551 148406 894000597
175025 189586 36509037
3578 164037 401403765
21851 83800 154919890
37158 178948 374113818
16363 62871 116282610
2858 85993 207951194
60361 161795 504426219
177236 188482 28023883
68912 100672 79235631
78552 158669 200560429
17424 59276 104756231
122456 125682 8111393
110823 151799 845096607
19756 100969 642567475
35794 54348 46420192
123758 167324 108908266
13698 106010 230750483
126171 130094 543834654
69577 94810 71769815
14486 104995 226224979
21577 177092 951060702
150183 172309 55233782
161785 172216 26186917
157604 184847 18808214
192996 193221 205338025
118768 166018 118287171
199304 199799 1220163
152520 181088 439222146
122389 174578 6777753
60580 115712 671568912
198810 199233 160527
165647 181778 677671831
20178 123239 257716956
83091 92749 922979838
162894 164514 914062155
92741 145193 131330183
67666 177741 389506363
181622 196371 285524939
30653 53664 57497857
33436 154564 662586038
48159 71449 660111027
194042 197950 9762948
35525 83362 406469107
85098 179268 301386842
135182 175812 101568407
162187 195188 82502733
80497 154600 462552233
34929 188389 564261027
163337 172162 287124316
187770 194415 16598719
183375 193789 53215968
36616 73590 92398987
120949 176237 316844802
82346 101104 45116156
104656 122097 126676037
197303 198728 3688004
30015 78953 122359357
53859 98901 346357358
71712 80705 184118156
76209 126209 125172715
92223 107143 974838442
194030 197193 7869365
92417 163664 785089458
101077 170782 174586893
175998 189294 996250084
24859 152765 320069264
114597 128553 92762915
163860 189761 64902018
93752 131270 93977575
186291 190000 9283286
73943 172532 366944376
26513 166483 349956873
109961 115446 502099203
192046 196280 10527829
151713 192075 100897542
6936 46243 416426457
162630 181010 46033064
198240 198953 718204573
68131 130402 155830493
30808 178077 472532178
164628 187521 57377321
31177 110732 923301864
3644 66120 490419840
160106 181080 562703858
28889 164349 944208961
138468 195465 247628408
61751 83001 52941791
172096 177879 14406830
155555 197512 104773907
153168 175051 54511965
165594 188920 138290391
50024 148239 775335714
123599 147075 58710776
100439 104881 11297097
82037 85464 866015711
152154 166991 31842445
23883 32043 638853420
27939 70771 107048598
74003 184255 710764820
149442 185853 90918134
39946 196141 390745046
68559 100197 78871818
9589 123112 283988903
32115 147186 287893474
123759 197123 183460025
130003 184431 136078097
72924 80641 797693031
108532 141609 82739970
189981 194960 12335875
81699 130415 122026348
2238 36676 86044447
112056 117988 14867871
101325 159263 881346477
150329 152409 127314707
178370 188080 55741638
45310 168441 598064034
64824 90177 63228278
86342 129099 106912596
86503 145211 146892307
120045 183234 158185908
132368 141202 21990870
115312 186449 595183956
169065 175502 16189956
46566 157249 276949433
154522 164018 23486182
76023 193039 292750004
48822 74987 51788387
65868 100670 86685149
192924 196505 698744799
128530 182939 262509901
162417 182155 49496580
122622 189323 965171274
137009 143426 352840188
40925 129429 221472234
31847 186632 761047459
92708 166556 532478588
111783 138719 754131791
102500 147757 113477288
99302 150358 128150108
124498 175332 148669348
149463 163850 704086469
80472 171366 227553972
33824 118162 249659237
71166 194436 660745424
137189 186919 124317138
47566 78335 76924831
40787 199562 397292780
103219 165312 155457170
193101 197019 180607524
55995 190574 942318656
20743 107594 217106923
12127 38090 64833029
145840 198864 678827489
8402 20573 30582195
48930 69641 51784932
180128 197137 42476697
2672 154037 683458184
191629 194522 7180492
90123 136460 573915940
176396 198918 605686465
64592 133233 171662708
180540 180914 5441993
198388 199179 2027281
56581 120496 159705092
166450 167621 692719559
30013 165835 339718449
194698 199892 13081260
83131 89801 16654046
113468 183873 346485224
3073 88751 214169223
33481 34619 2863472
131502 197392 689207989
165634 177940 2750650
194139 196089 4784382
51490 115833 432897320
17293 73962 132091411
24202 48076 752257628
92863 127587 275999685
159363 184273 419586040
101476 178224 293633445
74210 153886 304768628
134449 154929 51386359
109100 116857 886792575
132445 182268 124646479
75279 155070 913945248
59117 66882 19439573
97965 182432 211539504
132402 167864 88580077
40966 45902 406912824
145850 177604 559002119
61398 89202 69280203
133823 145269 878784411
146624 188588 104930797
130446 170793 57187077
74298 76656 5955571
156006 181291 822141947
195260 197404 3131935
89625 133641 223323388
147004 197131 125376790
49428 184443 337724149
183953 193047 22781143
25513 126778 253261985
34788 126007 562117234
107002 137408 148449791
63270 186471 308180188
169062 170224 2927239
13588 106399 435422697
144877 156379 28922104
96704 183799 875246546
80786 121800 704853252
128422 165566 92843875
111581 129718 45537962
115430 168721 765454404
177789 193534 39285298
194583 199896 654444607
26941 163892 342467804
4987 187552 819542172
187657 195643 19908632
5907 184012 445630078
24519 181708 854598815
190447 199837 23497804
190167 199157 22506637
40032 176509 341566847
144961 153700 98472975
82942 191444 273101371
36704 154547 19811968
88649 88694 123019
44148 67389 58185633
193781 194673 413348196
187139 196909 24363827
82428 138040 139264796
118671 126492 209983493
30299 181560 809739736
113717 147592 84955225
34315 55015 728598963
190076 196745 16629981
109903 162197 472754306
177252 194470 42951224
20780 166949 980284023
86396 100587 399831925
110902 199222 848664057
68094 120343 134724995
198607 199438 2093317
146997 147025 60141
156564 175496 681847332
86966 181489 829563473
71911 160611 216635224
168481 194226 64506141
32978 80602 714291821
31207 176045 362374158
140981 153235 737452221
133434 160279 67223091
16989 198964 455155838
48538 143399 702941503
71657 133180 154111211
116471 193848 193716488
77286 86420 22933372
102685 168096 163813810
58569 108594 125038293
114253 117121 723946847
88337 117566 73033098
31151 158414 456565994
26097 50396 219600019
120706 131994 28387208
118753 156639 340503818
71592 180676 539036286
90110 123277 83096495
41225 110419 173015848
76132 89437 33188947
56784 131006 185580673
130984 179315 949628710
86638 183664 466218384
52931 164638 795552411
47356 199852 756293522
171714 176149 10999497
10438 196168 464528489
199556 199723 410175
192801 195532 909225503
188185 192818 11624321
173856 189354 38733467
97543 197016 248986824
165893 180337 732094458
100807 137703 810413915
189540 190539 3425018
20703 23841 7798213
156885 170382 33597311
73934 94524 51499823
44012 131640 989269548
76412 144550 626021706
90915 178110 218268503
101904 186391 211553331
158350 196744 22894252
195675 199840 10518863
106461 173573 815638671
77919 103280 63289823
149002 182655 316619004
169517 189848 50976558
116711 197644 396921836
173984 192539 46367255
175152 178508 670874246
102374 157292 325645410
28925 192423 520314934
192679 198033 677115712
99850 113378 448062800
50562 178531 574495265
60125 171488 278545347
171287 181017 916254474
8335 142930 723751157
84104 195473 278554399
162987 190163 68081237
169236 178050 340319864
152660 166468 34339655
40872 82405 103800420
131298 131958 920557183
24251 121488 249222835
3461 123354 844692236
73164 120911 119462974
112642 125586 759411354
158628 189606 295784992
12347 182446 425557988
68265 177077 492325326
184613 199081 78142119
127480 197472 807134730
64225 77143 484331714
35443 116848 203517815
106675 126612 49977653
164506 171758 291785642
119400 159959 101670070
132681 178361 962557862
21768 143473 521749594
169791 177541 201342825
76530 137666 186115477
81049 132031 753032600
4131 156792 908513124
98286 105098 999185414
193808 199015 132732849
174225 189335 37829542
30005 87934 495054106
181031 198524 43799759
171193 189785 588186945
1373 133275 329910244
36379 186576 910489711
52227 82916 360839360
95777 198227 256452438
182403 187495 12718107
148085 165133 42523660
164612 176038 28686705
184126 197853 34375397
58109 165733 269109817
136859 157341 51248121
169376 181671 850013917
111177 185377 185740131
19413 195344 439950181
65607 129919 160847543
172091 193641 189585608
47261 79500 418432274
105542 152158 807878862
9101 134504 991171235
55455 95083 904774943
41722 107725 165038094
33574 139448 162833204
18045 166489 371241921
102429 125437 468215436
46084 112268 369279602
80409 125110 391173956
185949 194901 22292799
187303 192133 12037200
12244 95462 322174306
75152 130000 137312468
120466 123358 7302174
45050 125935 337888398
57591 186959 940037569
87480 153473 897302740
8325 124894 528749041
143484 167127 59148720
44462 54697 25654919
4538 88617 214442330
155774 183335 421905466
42042 189579 838993499
35925 174717 347166022
66236 168689 364618554
61945 181699 12656735
182421 199217 774467125
77720 109456 36646032
145149 160033 37304022
133832 177917 431322651
100874 154943 4053190
154867 163865 22279014
16768 74590 208417683
86754 198422 279362502
114616 156560 290232976
161975 196453 750043145
198665 199020 874955
154901 191033 90146626
189073 197000 19767573
109704 195358 214190206
51783 62723 944148883
24223 26559 351618277
151404 190831 98503252
154262 182481 70420027
11606 20069 997397526
5530 18841 121875412
67728 70049 647086995
18719 126974 270720027
103173 174344 71050316
68222 97949 74222713
93442 129784 540539968
149302 191638 105759855
195663 195834 442931
89974 160867 177550879
13526 56127 106618130
39839 179179 348681750
134915 145038 464708412
79547 140381 634185803
50836 140141 223461350
38952 143655 261938938
5361 178960 683967211
11790 93887 331150669
56008 160084 997436761
182714 194550 938474105
52790 194057 402733343
80960 105740 61964566
43234 136797 234091846
43356 117899 793934510
58142 167924 707480402
193863 196121 5585904
116158 124116 179248491
102430 145602 715571526
144087 194296 125641894
152768 170530 189897811
73858 140206 571237344
5215 75941 177053338
131758 170726 97444216
150061 180373 75667296
103456 139013 89174816
187746 196360 21484126
192465 198901 16128320
139800 179735 99969289
34539 101233 818622005
26134 42911 157443935
41038 85235 110598683
21449 84971 509286262
170041 175581 173151359
34855 39968 12769037
158924 183417 61195460
100029 119365 9652886
64734 151551 217220692
109364 143786 971993077
95728 129674 686942325
149942 170603 51512759
102158 105272 7851136
82378 159967 194383858
36593 76426 99593299
193957 198559 11566519
115970 166077 125476462
27986 78726 643953059
98413 135677 638555487
120182 156930 96573198
96952 165973 961665204
108562 111993 317712440
6137 28675 56544831
102822 185201 206286537
160419 199754 510877039
101057 176576 189220628
36757 182390 863087796
138429 143355 426927561
24087 84389 260597420
114377 168983 321828123
130666 178170 118866597
175338 189492 583438454
7416 81459 181752277
155298 164819 23555145
119148 123411 10741415
17803 198452 451896878
164276 169481 13042364
139405 159037 761655894
80782 146143 163600304
199257 199474 289735562
83338 176451 351513826
33846 135544 924393025
124393 130550 15379871
149634 172147 56217696
173971 187841 936588310
127566 178586 127751336
137254 146945 24119635
87901 155863 375482126
1640 102750 252593840
161907 183556 54166767
134285 192249 144976589
108474 126373 44815049
156177 178044 594428335
181210 192320 259362635
165375 182738 43548697
19074 195071 592655917
1388 197813 419672287
41105 96286 833348890
63017 192598 611948252
66884 106712 351144889
105921 161176 138371311
135012 178109 698492308
175357 183477 20332221
115139 183847 783283821
6069 144311 770798842
132801 140740 19766668
6652 51294 487742239
173327 192244 445973199
135213 157390 55505654
95282 198013 257151544
160113 192699 524716340
47148 188847 811317588
151409 186505 87705068
15466 108661 233000650
160330 194807 73639053
180608 193673 988834127
9391 47289 545713477
106157 113064 17294131
24032 196811 632611202
126723 172859 115440736
129685 159026 362033649
18712 131715 282653405
42472 119122 191632837
18840 162832 360082928
2233 173356 428014048
96780 155063 840605585
178941 180166 903692072
34410 158805 971793675
28934 136199 918495833
88250 99208 27242089
115474 143530 145281322
60528 82815 55491127
50277 112695 32900100
168896 186755 37709255
169373 182915 762352729
136404 190727 135841749
31155 126089 237513217
54541 149627 727829230
47386 149035 254370949
195588 198513 7405665
142092 175328 83201784
182851 183011 391363753
76334 154311 336676512
113630 136011 56202175
104745 128050 823605555
5595 169623 619529580
65447 197119 716036476
151989 193040 480056434
61538 111215 561425033
104063 183077 197829075
8089 169759 527073341
61682 155778 823438120
197530 197899 962616
58072 78935 128553316
35286 153250 295334296
42968 52773 178643627
111556 118890 18378242
8406 186117 444604407
175102 179910 407312331
71576 155419 210032647
62053 78234 40332876
94743 110435 39274205
89250 105439 40533388
58743 60620 489530336
125302 158381 551826042
10467 177499 417874273
171445 197722 303052168
106240 135705 19763366
175377 194856 48633153
146405 193161 116952505
74624 162250 957551590
118883 129971 27889345
143936 191014 117758383
142713 163439 20183287
11440 38233 400456874
161680 170685 449043139
62272 149521 239184945
129754 150867 52923479
64663 96759 80040559
102403 108314 14961690
14485 30836 40832049
99068 122128 159132480
19034 44787 64346437
46350 155415 575161715
96624 167404 177171515
186183 189891 9305390
147040 167003 272138621
178749 189880 510159330
82408 98065 39136276
116694 135076 46205062
15955 177189 403280921
177676 179031 3396075
51436 181639 325878531
107966 162596 991446609
173396 174454 2623001
176916 188930 29999499
115956 164486 164303273
80988 172273 228508032
71285 124350 132903686
77503 79727 639220891
70569 141244 188102053
197177 197673 1265826
28248 163744 807249858
32400 35785 138888647
53799 64652 27249593
106451 137123 76919607
19510 22904 6428914
138843 160062 53170378
122680 136537 849737176
146130 158540 123702942
169016 183141 509718628
146600 183644 92668143
403 29856 553683973
21423 183057 790709974
122264 187722 163816757
123182 135443 30766780
74074 154725 202054868
29504 78250 669871096
68018 93728 55168848
163925 198362 86205441
94966 180129 213190804
34468 179596 409899056
121504 149699 607850427
180532 182447 673377138
181604 182122 608523
58281 104310 114928648
113767 155177 103902882
147850 188136 100701672
110576 192957 868654338
159485 181784 55754892
160788 188007 21670508
146862 147976 2887528
115750 162829 117809029
132033 194813 156946106
82611 125148 259246655
43979 67533 58914416
77703 169004 697072888
158262 184395 65266756
152864 193962 102647160
27550 128251 146270105
128058 169180 102759597
15622 52787 92800720
163266 175678 467731979
189737 190178 634919786
61392 133233 383466589
169890 177968 20308935
86679 122530 89667870
147818 161358 33823898
180155 186220 15179392
7015 8673 580232238
155381 158759 8359353
10076 163676 384171589
178760 179461 1718333
132326 155975 59253834
128941 142060 32773529
27649 114113 216113769
40860 189502 832897020
189765 198267 281191
83025 114283 78144264
170157 197892 41039305
8501 162611 629578217
55004 108783 134496940
11644 91082 731198931
77605 192669 952571729
50850 185118 335924489
12217 60502 650775299
33076 150196 760985450
28525 163395 672004168
36646 189649 979223836
31288 52079 250660996
108621 111570 56217047
86119 155926 971285695
44248 169027 855088348
131656 149718 45315568
163224 174470 225724643
90273 95464 939149497
46763 186099 515888985
44219 76141 52190487
42636 118401 614533398
52622 112390 663217850
199522 199797 674318
42671 179283 93359808
30724 133016 255961589
67768 126078 653267660
14291 92228 194785537
27153 127017 249726544
10258 29257 347222097
108301 157965 727881793
84668 126295 726912263
145252 164099 443456711
48826 182326 602327610
94312 173175 197418137
73154 86981 384885593
49929 150895 484434622
25042 126356 253431621
103545 175254 179584886
174175 194354 50452740
149650 155185 27200906
35317 60733 63801906
98126 174710 191732889
105993 170853 162360997
64726 175296 276527670
36080 194524 171606165
175919 186183 25669535
27438 116263 222011318
34644 58798 60580467
117746 147922 75680732
79247 186230 304505627
7190 160532 433849509
188820 195085 15603392
139817 150478 26808288
1500 135987 336368164
144786 180454 453649201
116267 191316 760313909
137886 150485 348520520
177206 187582 25911737
184692 184889 468657
168707 185907 43125326
164593 197217 81639991
19582 77124 555122372
169903 199694 76775832
69675 134602 162545298
187551 190610 505938759
43093 105844 627769162
147334 153955 189093221
120447 159797 539406890
155396 176422 52478858
120826 125785 12525713
160054 168778 21622370
192597 197348 11829670
124992 151591 629911748
168989 192903 434599260
170656 174666 466523684
46210 160718 286496820
101328 127955 769821864
40691 114494 184562567
85541 171305 473609390
100017 127973 24479877
122734 155298 838947127
89959 132683 32112755
184345 189173 12161330
57111 148438 228477155
142526 150978 950104222
183948 185610 73337164
46000 69386 58477244
63277 114820 128754977
131798 175406 109067470
113877 176720 157443549
82372 167261 212465958
161025 189864 850747570
92443 161000 632030222
38390 102552 482301987
141879 161907 50128464
171502 173220 998482875
136103 198940 157160295
139535 179382 99759793
155578 186892 78198471
38504 59424 219524603
38873 50653 29435557
9389 66023 19879097
144036 161690 44173463
133102 194734 822718352
36470 169835 945652796
2328 181229 447492223
104273 195227 70702108
13707 125314 279147208
69021 175197 878836449
63358 83834 688052852
3016 170099 417887822
101070 171875 177465800
31898 150664 297271196
27013 68283 268448623
3620 112555 124962842
76765 133523 319013229
86524 93123 16460752
43128 131849 221896422
45846 177611 329655617
131956 184675 933226104
117925 156928 155063684
167095 184832 6399227
101224 146076 112428810
106814 145308 96488516
123922 136287 31007714
117855 128809 27544786
88100 112513 61065409
44643 117151 895346756
96821 147008 837588174
35402 164301 506564987
46364 104629 145650940
107395 173851 256530324
21377 113192 630653566
71904 114801 910870365
135299 159976 61769564
91098 106584 171040347
15953 37005 52525952
18237 75013 173440942
143620 171465 69785296
168467 179525 506080283
84448 162699 195709943
1036 53173 367295789
152516 153807 3268716
28870 184776 389941157
29043 61553 81397439
158846 159302 4265215
27767 153371 314336895
15393 106141 483656249
74587 99706 62646169
18597 55305 266117086
63964 130376 876627223
30264 82013 129254809
79999 197677 294445515
121465 125660 197059473
24118 33701 797700570
2079 107805 264344649
171645 184305 688569169
90183 198715 271680758
189455 198239 228693048
170019 176598 16590014
33607 65481 188589330
170786 189179 46065866
151942 196600 536887452
126454 149774 78815202
42102 143482 572930037
64716 179660 865184833
9332 136968 319361276
194019 195428 662098874
182398 186560 10369552
82926 87617 839935985
121862 162221 184072052
110179 149479 773561965
1805 22336 51283000
134878 160682 64557885
183063 198103 552304472
191144 195720 11447240
94632 135166 843931683
21118 31577 26123716
185229 187494 146301097
129308 189272 150031863
9888 56419 116477728
17035 131407 286052661
11907 58501 712350131
120910 183985 427320905
46332 168733 306104799
162049 186995 62430562
93331 170790 193835277
138082 170642 302812575
165823 165834 295048202
873 199286 496301240
175822 178618 858972879
45855 85930 718409517
196223 197876 589995
74078 121146 530539891
78531 153348 673617150
8646 74544 498151817
119575 136105 41526540
157899 198618 27032265
63395 83006 160663909
181768 199748 44940169
73588 104137 76412431
86659 113800 67770470
80285 199140 297452819
77795 149392 179334448
137292 172494 88036954
56090 177062 826608079
163120 199996 520876473
146973 162319 38367095
190024 191692 4180671
70141 103559 579208147
156153 164839 21498940
61615 163493 254674518
102961 113902 27457866
162162 172951 27051466
9482 47818 807344096
163692 198946 829642035
83238 175352 230537047
116705 125359 21824791
908 194728 484704187
8003 62908 384610723
94927 132705 94706168
149684 170307 73547086
161682 193127 861225545
82896 131390 121442231
17612 55800 95623856
85757 168345 403116882
59022 160121 252900128
124567 131798 18087956
90457 124517 444687454
144425 148085 9206765
51079 174133 307911622
157137 184100 67296252
186294 198762 163266403
42806 81005 130344270
25079 120799 239293232
18095 26339 84331691
111047 139934 72396120
84046 152320 323467699
171896 190267 599894499
138944 145358 16068676
79168 120474 453926710
15099 91772 197535123
102529 146850 111021453
132933 187336 621878448
60405 75335 37139788
96784 150081 856597067
70626 134162 159094195
183900 188082 7441553
102659 169981 193554218
60416 124187 710219592
143891 154863 27653632
51377 76047 482368277
67377 153820 216423889
48173 55425 18279044
80941 137989 200178903
17663 77268 266749490
73336 97792 101964523
104489 181180 191971519
16512 51852 88245174
175388 188147 309656438
194928 196803 803897951
84336 173222 361500905
69094 75749 16664088
117684 140903 124776045
168606 170029 282850354
133183 196103 993168770
168583 190656 780348149
67261 129215 154953252
18758 80432 154156757
77548 197087 299043511
54439 101117 116547426
69204 147263 384820041
17288 100729 208428713
171 43678 21771421
87240 196022 212554349
192263 193360 319352955
44588 79894 88251241
182688 184449 683293
36381 130398 810921963
126354 145547 834708110
140379 186599 311549637
78887 143830 561441129
126586 185822 148185729
37421 154339 943709438
5215 17187 379332994
181331 192284 27388286
174412 184844 26051940
79749 95634 39668561
54710 75147 990252009
31647 80744 122797940
182378 183559 928380315
183578 195795 30523284
3917 20590 41820703
168466 181198 499148006
42958 126478 422384607
93204 192323 248038988
190210 199652 23618584
169495 180568 27816217
177370 193103 510530211
195044 197008 4986914
61578 184029 253748041
108137 182429 185934513
154007 194264 100492115
170611 194597 59950302
54296 74540 554652188
76754 154143 422889292
122100 142341 50696403
119187 190869 179383012
141531 198217 141824425
115338 170107 742860597
138304 175880 315067953
108510 119541 27519698
141240 149946 21999184
27390 189902 406512931
137256 166237 72373727
29292 35868 16395283
180588 189896 23283528
70578 76107 13894628
148371 179710 643610617
7425 181447 755163712
122347 181791 770822670
5095 195592 721262628
179553 181443 4708254
154945 196825 946925809
56598 76713 50174120
51896 158485 993680783
30407 122308 229799261
4996 160161 388410009
105367 175666 773301309
58298 159722 253742805
118898 128285 23649736
136907 171442 86429897
2043 85824 209513254
119139 154838 438201495
139931 141042 790169774
49240 153147 260153489
135859 145266 23491193
118697 157257 96664357
33328 76875 870468316
147863 197045 122937126
177436 188808 700826424
105062 179921 760191140
195079 198654 9088811
100823 173082 181033365
185361 193827 21138974
10259 56208 473915068
107435 132154 871638205
177118 177743 584722640
172298 184996 93066417
56192 122744 821688376
197444 199748 5847731
122372 195991 33709428
146254 198178 911188679
150009 175320 63152757
81423 170521 222953349
13835 84815 177452406
79623 99777 50240135
26992 34215 253480728
181431 183508 5175397
74845 128736 134880973
135071 155844 52031231
45102 157371 684359813
24942 194102 615702887
144727 170856 65375011
48941 128566 359955115
161771 184141 55891051
115363 175567 150735153
85916 104078 45275973
78591 93191 570538226
56667 67744 239696410
9447 11426 586317063
126418 177272 127295890
177407 186634 23030874
131751 177680 24637823
175743 178655 142942922
153657 162410 21635862
193717 195961 5573538
150575 193847 108093266
133054 144196 27772557
100417 127698 68545886
175998 193357 780479241
193858 195942 5166469
39944 70755 770611837
32222 175945 905221080
198053 198897 60557193
38969 167332 874458805
56235 135737 198897669
143600 171880 70882981
70698 83687 431674650
29350 90848 153676516
29923 110188 618741231
130086 177523 118691784
148443 169746 53168221
106483 149873 108813741
149362 158614 464891241
143319 197371 135232156
108328 136444 832974677
142988 150589 19225914
125497 141069 940477874
47376 174243 997011192
180197 187594 868570143
54124 98327 110415784
87954 150880 157623427
53910 125355 223475372
27687 40943 33043220
162282 174029 65170799
125205 142278 133101638
142905 149973 17906946
51137 172325 834978414
32565 60127 69156270
122486 182649 930966539
182187 184615 5995462
19433 156973 943402819
172942 175627 753298362
178540 182662 10262741
180194 185995 14496028
125409 140050 495020363
130485 184374 134746770
48096 171760 309512579
31304 56608 409412186
171371 175216 9512813
52211 150053 245044526
80476 96166 39169442
98007 191771 234763036
28492 198067 205769212
54167 155452 253523389
134360 161543 67978210
8940 34369 63526035
187631 199408 357047943
159411 183874 893551416
67401 189004 374855428
73143 110879 94425930
79970 167842 219829052
48801 189355 450324204
782 21029 346705803
187019 188404 3415042
37479 195520 543085573
40487 106501 165123062
150219 180911 76609297
71318 174235 257605555
172138 175534 257473345
174650 194724 50197366
45628 170228 731673714
38327 161137 870050370
67531 198742 328264507
85853 99193 33088535
6138 20430 35955238
1347 105532 843136143
169200 193934 61938686
130267 197473 990568715
166745 194525 76162692
139783 186527 116949088
2667 101864 247895228
108118 120123 633404130
21474 71841 125850638
1439 61854 151125811
61196 135137 184903032
156271 163320 17426516
173726 174429 19846688
73483 91636 45397106
196534 198939 6122360
141276 155159 184834203
159695 168928 366807640
73349 91217 44712535
57711 90156 80984084
53889 191497 699321749
83702 128218 202068720
31181 196536 668997603
136506 192471 182189144
119650 179364 312707085
5984 47141 103136470
105699 177897 180744485
153322 164999 689773595
106993 186426 914099640
84253 106108 938416496
118691 177913 626204846
103211 105668 6283767
47259 111748 710640910
46280 180162 334932806
87931 113805 605343945
81589 146240 161856468
34995 109134 668218448
13760 16614 461970075
163679 171087 18640506
68321 76804 21215291
179265 182482 8058422
88036 181365 360562381
121357 191144 174679897
109347 110842 3606674
56915 93611 432408108
36999 77280 990298445
193354 194886 341175
193948 198100 449575646
2738 63891 578161645
4084 75767 540177974
76222 185596 273688700
123576 194291 886992210
91136 137934 117162894
32399 98767 165839698
186342 196650 209714059
180075 187320 208103875
195324 196894 3996611
124310 140241 39805998
71922 176091 439485843
3213 111169 269933616
29141 77862 121733548
155790 155807 515047439
93516 184481 755122889
24771 144665 299865545
148464 196367 399388561
196232 199026 6774722
188493 192999 11303931
198657 199721 2648509
29734 183540 384723871
144296 179044 527345412
80431 150865 176389817
23524 128231 261959672
55914 83515 359194645
98498 112833 11405109
118564 166799 110279110
197740 199395 413297158
189961 195820 14585338
17136 177308 400696243
69461 126678 143195587
115374 179938 557265576
10960 112318 527151259
197128 197512 959017
97557 180999 208899715
149702 156353 12991469
161329 164209 7113655
14229 193977 449538381
132683 185025 532726918
9533 26852 148104771
168221 190770 56512283
75950 196541 923808024
23741 88797 162582674
23563 176444 382463010
79041 192127 282937128
147085 151363 10857132
114119 152204 103249261
37701 127201 167440104
199478 199710 550108
104444 145532 560896328
160102 183349 58051773
138377 183541 70856356
49085 142627 572202477
157836 177399 79566842
38326 130661 231072241
138859 184401 113854004
29689 70202 101179557
78953 114932 89920245
13405 159520 4765468
138137 182523 111089580
110024 112820 6952920
5300 75542 175833368
78410 139075 151784398
19627 198611 676340941
187731 188770 870079
138346 159854 53951318
74459 146042 591582071
169071 178085 22678196
84644 152295 530928036
56037 193829 348507985
102070 114326 30702736
91328 179125 405961508
189558 196664 7681552
155046 191998 92257058
198694 199520 870496396
181749 185101 610071730
187863 198286 26087184
138380 186726 431241867
72878 136705 415692001
15950 119672 798902091
40666 171645 977688077
144690 196008 585241531
176107 194372 45660703
27500 41480 26814468
78964 85402 16129126
69976 170215 250819913
117131 181657 188139532
11739 194075 966534382
117067 167523 241736533
74122 138299 160627636
188280 188915 1637049
120119 189327 173240085
32643 142452 274689342
135444 189566 135353866
136477 163338 67075542
80147 169911 22139768
113495 152530 273868829
139154 187138 437319961
64440 140533 457205148
54543 133683 309967604
153780 171659 786428813
193558 197222 291826657
124346 188222 159731661
154737 170325 551163349
188827 198591 996818307
197360 197767 317956
16563 178838 405940939
102665 167914 163399739
194948 199198 10770285
73091 143937 756518035
60130 165383 303118054
136431 173157 91848813
74304 148258 725268381
101740 140220 96451146
142847 175923 82812546
158884 174735 39546242
93810 112992 492482259
151350 182829 388015
19555 190534 427706486
144662 145469 883213
952 9547 21384395
28044 83700 139136876
61187 191566 325999513
64261 189373 312947380
48326 78117 74505989
29997 66179 196122627
117149 168251 127925821
192190 192499 803965
69716 170845 168077886
54244 105122 127197139
173002 181157 920545294
125797 137868 231763086
154187 166323 30108566
75334 80410 259252099
183319 192690 20665777
61670 85818 60292101
98332 159413 153094188
153494 153765 398834300
155483 164801 23077760
93899 166601 356035567
182394 186989 743981199
139674 153839 582010438
109753 174560 162123860
131117 164105 598704111
135109 162513 496070255
147356 155467 260219573
121286 131871 26654123
97417 178886 354373242
103666 156576 132671906
177772 189604 741907566
168494 182311 34719533
51117 183749 331840102
36850 103866 167495731
23785 161106 343528751
103476 179360 190073799
97714 190628 488436313
102506 150905 379993609
27738 177580 374841237
24104 137454 283623836
18759 163639 362295080
34548 199211 412019465
70088 137156 167974680
65635 194092 811164944
192515 197861 13323025
18616 51890 468994755
69820 76778 17464071
52440 134284 204847273
27881 29894 39281093
9797 168157 732941130
98177 161194 157835912
157781 180551 56907811
181015 184622 9017724
120893 178882 145254461
111687 130496 47216853
148376 153001 559681534
43096 64048 182177694
44526 115979 197502452
122997 194747 539773960
64865 138445 96596810
69749 173877 904155019
66189 120359 141292761
25302 171374 365443943
17977 51737 227955119
128140 133937 14543700
157769 193409 89050240
18324 145556 749948508
153537 168075 114617270
148184 169057 52078151
121755 166126 249813256
175302 196908 883027767
143135 149098 733407911
167495 198435 77502698
116722 160713 110259554
23063 157028 335226578
67312 141453 185380548
127192 148962 315049411
173278 198603 118101731
68551 112413 109618251
88480 149711 868282449
48372 133372 450899328
156390 162684 15560929
162058 188754 66774972
106390 123484 728354473
167355 191647 60836567
20025 28498 21183472
161401 169824 77282452
127329 133335 87455481
78191 159008 202271967
110046 121299 11141395
485 137558 342874514
168036 188299 902897475
117057 121440 944747877
56886 99081 956699215
132585 192515 702422072
10036 120358 275891327
36333 150322 895095692
118337 196097 358906147
131579 188625 142625968
182273 196506 156212441
54420 167452 853888943
159180 199007 312840783
165764 169359 682639422
165647 166510 216448997
190895 194452 8895998
163433 181014 5018565
160310 172835 31247862
72647 77812 477594102
34307 40365 15124382
24875 118974 237533467
148691 170636 977820461
28252 135489 973317554
34102 163259 323129472
41091 117538 191092869
134449 184287 124596427
168068 196597 881492597
58889 60107 1392435
132386 163197 336938734
121007 172551 846873989
67266 76726 989200274
65954 111261 425464953
143561 152517 189362833
97190 159864 11133626
80732 115757 944291157
42241 45909 1305617
92768 171544 197255751
4358 160601 391059010
13695 118269 791509187
173753 175341 3924926
26885 153912 317893093
24207 62153 857011789
24906 40011 448107277
158020 177969 697054660
17265 161240 360121228
72951 153167 879678516
105451 180793 488797149
191609 197385 390430613
15198 39576 952307733
82860 95085 30562670
23025 140520 509704359
20676 68255 118909156
154997 160994 14843549
96408 197431 557835752
128314 143795 104764542
10398 99388 222316979
21195 123975 584203166
196532 198422 4787270
177418 186841 493083571
59538 104595 112504476
108430 132433 60118305
61760 80898 246996527
20534 144232 309342898
49077 81361 80762698
18145 103142 987990654
73222 82572 23391326
30941 191178 867149022
193567 194586 425246644
81661 152478 680921224
188181 199838 29221242
149 171587 428921010
8205 143836 938465176
44688 157948 531079959
186299 190073 9438896
157205 199298 105245855
30474 128030 500681136
98235 183993 271467380
15348 74521 218184537
159797 166738 856251276
80017 133054 647348779
88752 98236 1059824
2062 29626 68907249
57998 139144 202921534
91472 136836 113706597
162599 175339 31951452
81567 91938 25962716
79968 127622 600177318
25739 117451 229136111
126909 175401 404256464
126152 160334 85574894
107221 176166 172623396
155975 163062 17541531
3778 135723 330242644
131542 132129 1482213
150489 191600 409232525
124382 141955 43892365
11701 32697 359373205
7744 174073 949088332
84415 115240 77021044
24152 178234 385507681
119313 129757 26238376
47339 167954 301630770
52270 118809 509083844
121623 160214 96779463
94351 154782 90051191
189985 199360 960850551
60241 180683 301124820
110965 190147 814784039
108888 147701 97119567
124967 173926 122538611
40300 73421 596327317
93278 170836 194094703
90205 104845 36635870
118166 194311 704875273
190547 198159 615537798
36491 173637 343146759
45727 52073 15775869
131122 134108 7511480
145205 176780 483697073
27020 116870 408853651
34953 70183 88058506
40250 78527 481609230
148704 175547 307702837
109079 175796 166878498
36690 160076 308797773
85966 89948 158906663
176366 196710 50802014
190166 194599 184981148
173315 199557 65665513
48968 149650 806567972
41206 121506 330703761
155168 155805 342244
3128 45809 106802280
174156 188471 997656739
158739 167427 21579767
67627 121683 621289193
132642 182095 123696469
65176 168990 925981865
115570 149306 84654764
146815 189756 107528275
128617 132437 9606041
13053 81515 517872091
148440 149181 1912170
80053 152169 316521349
127972 155500 167654480
103806 134702 105899859
131853 169942 585365830
105490 140730 235248441
47101 131980 676749624
164022 186575 56500304
49170 79200 75109164
63452 197790 420259426
94452 133074 579965840
197155 199133 5042393
19517 83661 160391564
22690 70093 547140869
177528 187297 238511524
52827 78924 65306782
106335 189837 209035200
60305 177867 613054877
45808 114229 170986745
98050 142222 490006006
172329 175263 7291058
109315 157010 859320710
97045 121183 342040661
176038 176151 597408057
34536 164885 145783770
18498 54422 324848297
197583 198578 2571754
2165 134056 329908472
49602 141681 346454771
148685 163759 37549993
170044 198813 445818060
190799 196501 14217018
194139 199351 542620034
193445 195076 789315678
101643 121326 43706739
1545 183179 586314133
62221 179915 294396500
176295 193213 624940891
134891 195846 152380522
56370 137251 202319441
184116 198369 124996006
95531 105222 24302963
178193 195572 928916430
19755 112270 231255391
181989 187171 214898947
74541 99273 61670627
167997 185789 768450521
79876 191560 279465601
7521 166934 860531495
139243 139937 1750975
104667 140473 626450448
196140 199179 7731599
177650 181884 10584419
11092 152495 893371386
57410 77223 49415102
167114 190411 58324445
44799 54715 24841219
94757 193219 246454401
148325 149068 539656673
118202 123395 710434926
66797 198765 615943026
30841 192388 693289973
124497 191838 168449020
142441 185375 107447066
127946 169614 104206419
118732 180525 154737649
45192 169351 310530603
66475 169067 256469613
194859 199666 12164568
55405 135744 200999118
193332 195166 4489194
109630 171710 63632585
60267 84415 832124807
67843 126379 146487729
97304 151872 136802163
175134 182872 19391319
80174 92968 32061301
174573 182441 19787550
46362 149707 258684364
195862 196863 2518949
55223 75080 49539923
112255 192901 906958512
66842 109319 988437043
26254 122800 501275229
98777 160650 155074854
33499 61810 71045865
67898 179850 493157277
152501 154469 4997101
35527 54138 46543974
45800 153905 287595687
189153 197467 549735567
114771 178030 158458177
6679 48126 167841993
195498 197973 6264857
21897 133378 367489218
24982 42137 42919180
37714 89200 128740679
130047 138131 948849
192058 199840 19485770
17336 27371 25110808
93784 198304 261563315
6068 100735 482610319
17578 48277 76766159
26956 52938 64862988
1337 13614 30664802
35144 91259 140335106
93657 166645 752257127
9370 182567 462432023
63649 187860 310646272
81352 112562 207313729
100064 108304 373665205
154518 189955 256974006
198539 199960 3553267
136831 167929 275326007
89422 164834 730401371
37967 192168 472873310
144576 189618 112747653
191337 191796 517175481
115254 118631 428574522
118086 127156 22792775
143111 172894 74611141
22756 139676 656987555
107393 187745 201119752
61228 148011 217011885
66954 190803 712919377
7698 67328 149344055
178812 198744 49814582
164341 176498 30571195
55140 55735 1566424
91742 168175 191258734
125443 177210 129579681
160406 182956 825244665
72593 191371 73792389
134880 195747 581291801
57183 84984 69455165
7298 88845 681966243
78701 125897 743889084
87468 194259 617585817
28057 166874 629725777
164164 181457 39356875
103917 141506 94157560
23266 69821 541985923
155652 172134 41180325
42856 146067 258183418
89516 197251 269606743
34721 116935 205588349
75441 144348 172415719
152750 164438 29011365
156350 193398 197841915
3974 97875 234752121
173041 187268 519401938
37969 193872 719027211
69943 107000 92658022
190300 193390 7683227
189215 193523 10710310
116785 137743 52600444
47555 191308 736267485
13179 96267 207672767
71159 155410 211032124
102992 135742 954613636
64605 164963 318640282
84946 129731 112096888
146044 196572 126320887
133693 182511 166437426
86486 133544 618508347
181586 189624 20083288
199586 199672 224639
160433 195002 552230727
167037 199239 887010466
107365 152749 151478249
174088 187559 33691029
141715 195652 134891624
50399 101839 334678291
147799 163690 427543362
182840 198002 936090170
143514 164962 53604693
90626 176369 753265460
5898 150286 361476674
120367 171117 270709892
13482 156844 989956759
68202 193287 312948235
67816 199796 762150670
183449 183746 4522235
183813 197663 34644077
61833 163809 858514250
13107 179936 510419953
170646 180277 869268293
134472 146618 622795786
188116 189208 2789761
55132 111747 971916351
45808 115854 199111421
160638 176505 39702400
119745 132279 375371243
114686 130286 39191905
174454 187470 963486141
114913 115438 1290714
107616 135864 812728379
66841 73543 222427532
129392 182706 475798184
70327 182675 5301431
129524 162934 83478787
192633 199139 16314540
130835 139358 781358178
165123 182582 43796869
157306 169777 402836777
166463 181579 211015401
155994 160791 11907228
36143 61462 146794646
110005 117748 640393217
151479 172474 52468984
27352 183185 669837397
27672 38789 568116053
128348 134857 8328853
126675 195745 908603232
170559 179501 22427747
194528 198880 946736426
167906 197020 72861934
178847 196399 530701465
158518 175327 41982382
151995 165767 34295022
75546 78614 7684799
66121 152322 489004032
41044 58447 346706902
130137 158666 29161754
121581 169653 120368573
101930 163414 918592867
198260 198562 665268324
314 175211 985699877
39656 103229 545692624
63549 101598 94905337
47611 119495 455189765
186855 188791 945097286
160614 170737 774919810
162327 165583 968444605
86091 163376 417443254
67595 143520 48408911
182927 187698 11965950
173103 196286 57912541
31741 107621 597019566
39828 111709 179737708
162540 180297 44497581
61256 108729 118630496
21915 166789 409524111
112834 125051 30696806
196202 199132 7421055
184412 198958 36461964
139064 163978 62263989
147969 159743 29542128
40864 140513 684182531
105272 177354 180507510
77566 92164 36511954
81737 125593 165438412
21846 120298 246208239
31742 79979 912053288
18841 34697 39544051
175412 186533 124359422
70664 169577 247479317
11628 152348 629492392
160110 181573 53652983
14289 194378 450397686
167026 172321 157091740
35738 137491 410462083
38343 101551 157963983
21897 125846 719217665
78568 143372 71940265
103364 144615 103384806
164441 184686 50633961
99920 131200 78505305
14307 189221 437486227
132647 147774 500408042
133713 145602 870430474
61917 105024 336598490
69065 112653 502964480
92773 108943 40549432
10036 122146 595585086
171115 198114 67484043
54068 101701 118952277
93292 128901 678761791
3654 93869 225603988
115310 141634 65953692
136123 175401 984438356
132342 157708 578433769
96434 175127 196991286
97132 191032 234995359
97062 130951 84972202
79036 82327 107001387
136660 183183 488061762
47049 178572 329074694
66023 87706 54094375
13843 41066 67975140
24052 38162 748929330
17382 79886 391577261
103355 168180 162301841
6443 132906 316567417
80549 182760 255786523
177791 184745 798888218
49990 50460 1159616
65825 114278 225129698
192498 197129 761277955
131339 132372 628826812
169105 180849 29448559
8151 166175 564506885
159900 192786 82151591
47979 58632 308596761
188631 194107 13742856
67024 135392 449529651
198528 199201 1704732
170817 184774 34890709
147260 165591 45807292
115457 199784 211123294
2808 84000 783021446
124903 163102 95495064
147407 155803 21123209
151283 157155 595014775
165731 181907 146294901
76808 114962 447672944
65301 116655 743642352
30997 96110 743515581
180453 186985 92011630
188022 199348 28377163
35746 193369 408419343
32137 73858 831351369
153937 157251 8166979
157407 159318 4783790
143028 167743 61841097
58028 74027 539925804
94011 166597 181649457
32334 110582 498781221
53969 185794 601308047
70981 182273 278580444
190996 194924 9766544
163571 187051 30756716
155243 193481 95459124
196110 198175 2273322
177256 195532 91622919
2350 119814 293682246
12361 42326 74986390
166835 173611 17045967
5930 179312 719131061
43737 93571 124483067
109568 153796 110875665
163800 183300 367675415
165479 179991 803485427
175541 181029 13709572
167644 167961 810940
175553 183378 19588096
54619 69910 383932501
129184 149557 51134016
49828 133162 208578041
106971 122127 37968911
110601 112125 3748443
17569 18170 855128187
126730 152793 371387678
77456 118328 102182597
67040 73722 833620610
90026 123168 83064620
32180 188104 390082518
91243 95021 9436153
19189 164571 363535581
137036 154863 219262820
73580 196491 307531878
19886 196641 442037832
41303 129082 219560112
90363 126037 658064831
140375 169189 46307698
160308 171930 791737972
148963 194605 589750219
51147 151573 114601828
117093 138868 240646573
3455 113150 773667736
93690 96550 7103874
5952 98436 775396709
11066 199012 470174507
165801 196759 77419621
1263 182647 453661871
20817 171929 378114121
141364 180696 924105658
135409 154348 47545381
127822 142080 35622934
17999 96090 195175693
591 121428 302053831
136533 149239 22834680
5215 45335 972696544
78531 177600 247938426
195066 198019 843751985
71206 187076 290001065
146214 174857 71610192
87776 146278 146413900
46242 51428 750738390
3275 127494 459765566
146173 162314 40299133
94335 144540 266149485
135390 166346 77324354
22720 72341 124005755
158084 194986 92123500
153556 190745 92835021
126245 170871 111625669
159307 193544 337420937
262 89434 776371863
164654 190343 493838283
182946 198326 38487916
38151 41040 7243976
194628 199585 601923025
186686 188548 520853158
50897 196570 507086684
170677 171648 375421237
186710 196219 602185348
170773 186975 920763888
161799 170995 23039276
154142 193629 349259862
13144 142820 324328987
185069 190331 13234705
28779 193160 420704485
108746 132496 59475358
49474 198860 373759042
189791 191941 5343424
61531 103857 396313503
149366 182153 325379185
68006 145267 193350482
53647 132083 215456626
46013 174470 321351212
56730 162986 711541550
90021 142160 430589607
81834 136504 761327503
91287 117780 66259818
86331 119010 671621524
184622 196092 28628155
92819 166615 674874741
159403 170105 26608548
39865 114479 186598761
125465 147752 55829570
184510 193381 22200123
97544 163363 834283584
168479 186146 44297267
10631 144426 334649121
23849 53862 75064319
127290 185780 146345997
171207 183995 498949396
192199 193923 1349247
49279 58793 241388169
150378 150789 1008350
181308 185670 888384100
31695 158942 446354642
102922 118151 603289016
93583 180503 217587201
5890 35329 248201019
140002 155331 850520667
185743 187954 980111389
167672 182659 37594653
61959 96691 86622917
28495 74276 539715806
38405 110321 220186556
94234 189189 237689849
116237 188435 39108762
57010 89653 81445409
53346 156839 259117917
54383 189467 337950126
149717 196291 358901087
64539 154511 225181869
110413 127797 548334692
135582 165401 74421984
4353 51666 176132220
78785 168200 223635768
95554 104667 19831663
24664 60456 834220345
110244 187265 280978186
95935 173929 195317134
139186 173100 84872781
89437 109139 44641170
22346 50194 92714178
77461 106746 73199130
39947 120859 202382809
118867 132692 34765077
38880 98573 149136030
198564 198857 298511
91907 170921 197770978
9404 14640 13186943
171877 172394 1246038
53760 79507 64363961
140706 141217 667266
165102 197353 80703583
86591 123287 377580838
139825 160771 335546534
118533 175635 884546583
75513 139814 160898719
144771 179236 361259077
121639 189684 307541502
199327 199436 402034911
131711 191538 298211465
51245 52271 82794817
53159 179738 821777120
118266 149779 79108266
138508 166085 843831519
17431 85454 945049325
83315 89148 408974529
73487 104345 64736595
38222 57047 159446842
35333 124674 923997409
63681 161578 306119779
162943 183397 51260643
83426 112190 228807036
170965 172510 3892695
7268 48944 104304594
447 72772 180724294
98897 172768 368640180
162915 192383 73794431
166712 182490 39598793
182561 183176 984223032
81822 155965 185743220
15812 49190 83306034
18696 185200 526032471
8964 123699 256334632
142234 180766 239667083
2683 129553 685802807
125321 171871 116542147
20517 64593 824365807
130355 168228 94622131
129235 150382 53060283
21407 124591 241261247
160670 169897 22982211
59677 106837 117724108
63348 129286 164907700
74273 135468 153271342
16326 65138 458185849
197772 198887 2862742
54390 65606 28137532
126043 171676 382158167
13554 64758 128122147
148213 192018 789320912
144119 169676 63910693
57005 107086 125057383
64127 196842 93916133
160324 177531 43018413
20076 67704 119069452
133872 182486 121624352
26791 102144 188243900
14124 102503 220791242
129570 183547 135015160
67978 151374 208776205
49915 103074 132767239
13397 119647 540962770
163472 192026 571542515
57380 161494 541112163
1556 75424 344211222
1750 59677 468080923
164948 180315 25245195
188846 197432 238643473
88695 175317 216837734
31281 159700 321402736
196873 196904 81028
130202 159060 72229601
47149 188437 353364828
136246 141233 12357219
154737 158280 8069975
140675 172942 80778450
74474 110173 89289477
12424 149969 344248238
66233 134933 171815517
142614 191087 121217463
30117 72606 129974816
40255 140152 249998140
194177 194318 343317
158183 177338 333228973
26578 185603 775497125
80579 134927 289292850
161755 181715 49996708
180289 188266 572557102
26353 192648 739249219
61234 141132 927738070
98089 141318 276085190
190737 193960 4331734
566 36615 90096960
146073 183491 569042409
68905 138692 174615364
42868 177460 336716587
69642 174892 562183545
64732 137996 822693316
128461 158368 74853211
116793 151723 87635281
38114 188717 376795057
22023 179331 856132993
196968 199322 5967285
168304 197896 854454694
143460 189920 116288732
76326 192549 988580562
55366 180700 575754377
115953 182682 368975103
29005 104454 926702004
70035 159793 547811884
167441 169051 955555167
61799 75377 157200574
157453 160919 8609232
48420 52955 3217818
53295 130886 641008672
35079 97629 781329271
10896 53730 256409545
2723 111082 270891908
45924 131407 277354192
93922 172399 964226428
73799 159992 215860144
177290 185632 20809066
142079 174170 175437549
199152 199957 538929429
140774 160952 37389569
117446 195770 677901644
31754 187844 858323387
192192 196971 11919424
2718 116925 880589853
10702 101878 925895168
183175 193582 25963193
9761 193382 459322063
4056 82929 338111419
165118 183489 8146963
151781 189392 94015768
110025 197152 217966734
89429 171951 733702442
153371 178910 930422475
147031 199630 131654950
162059 175355 33278806
56752 162271 839433281
43697 73944 371723179
5320 126876 607687899
112550 190045 193944716
162870 179569 41901180
87807 94058 15551062
34096 194358 309214440
3252 178034 437294755
90841 149693 576139861
46572 183679 546460158
12449 183762 11022149
188882 192190 8287453
170050 186045 40056157
171 188282 753906041
82284 124259 105175784
51527 81616 75213036
194658 194658 2542
31815 152523 122682003
122258 152523 75948007
42928 131870 5725854
153694 182033 70750961
156152 195343 97796677
69661 168216 246549771
80791 129762 480871390
119709 195141 843376935
174955 181985 172810318
28982 126828 244701703
167955 182807 37225356
89235 189540 967597784
109731 155473 280399459
54129 173819 299504960
159124 195968 92023053
155019 162366 18126746
56592 166371 797975824
188674 197988 581450667
67709 92930 63062629
157899 180678 81173611
150530 151957 2191712
100313 186827 216701977
197034 197911 310917742
199858 199863 477282289
8949 119030 932647406
134413 193487 14837211
19906 80556 594908463
86227 115100 72061731
30683 125264 236596048
105431 179950 263313143
71718 174463 257150500
192246 195800 360293923
45419 199150 42122907
100491 134127 427876509
72319 162936 338383595
164481 188387 850695097
181026 189304 20753820
51804 114192 884175391
85423 189185 259619420
160137 169239 22602834
16333 191314 437585421
62536 165252 256763224
56406 112897 141102625
143311 182886 143510381
188641 195517 17171235
180531 189971 23603837
154628 166139 883641019
30744 79889 653226677
90034 193011 455565189
5823 55607 124764501
70454 187990 370142001
39580 138908 784163810
166309 191255 846718454
11130 52632 103772669
174478 194163 201046901
6683 165642 397717615
2812 22596 49479581
179022 188257 22986954
63936 125348 153599886
12252 68464 140588079
115620 128662 32742420
112223 148334 25271762
49963 136326 551807252
39052 148457 273784355
191681 197874 15447485
99616 157146 203728051
40439 66129 64481587
153060 176671 58955065
97550 129170 79286570
14739 174506 399540740
136252 186189 124866900
69449 188659 362140443
46092 135042 222580170
189596 194632 556809771
139456 153346 34931161
194133 196537 801956636
194793 196863 586155105
71431 71915 11713
69788 171741 801829952
30605 184105 383946908
61972 139381 193550491
135717 145032 502989438
119668 176325 117971405
93448 134207 566818508
48222 152941 532197249
131110 165338 898881989
164742 192186 68741742
65683 163007 932136945
39678 174235 336662898
65547 108829 108215064
51223 185886 336962068
76324 157011 988811270
169913 193727 90729770
56837 161018 353514086
22488 144902 739835318
155768 170999 37996552
158663 171674 892286590
105760 134452 826830081
139238 186821 567254240
183158 197992 37080118
112227 198773 216694248
26041 111815 214314561
151695 171501 718040925
26774 109093 311235915
160669 194476 781806053
132670 195959 98017222
159366 198212 745142939
92404 128027 89215887
162635 172851 25631744
106830 158267 19671940
44545 110465 210491642
46103 131894 214625669
42492 112763 773732953
152255 177758 23012382
153206 176069 534617475
142766 160466 173720317
27594 171859 360971457
60329 131030 176714793
191709 193364 799875267
122014 169557 140250723
97934 160344 269510291
91224 124042 82224128
91287 180788 223987830
71817 74697 826345386
32154 49463 43348041
125548 146688 52861258
181610 193336 29243597
2169 159338 393178698
100088 116919 999231620
14811 192322 443929782
130001 172958 86164535
128832 163350 259665775
88328 152667 161201210
192308 193258 181716685
1269 91717 226021335
149243 161836 862414753
60409 113816 133288959
69415 122089 131735314
65049 173759 271926703
20642 138468 294643090
188422 193723 50587193
136296 197882 610411467
24104 185391 403456256
95408 151551 489732793
174307 197986 59230881
108058 160237 130665786
146103 181127 87603040
10146 119078 272386453
144279 193408 359561153
72404 113356 102400803
90392 170874 201468383
55828 97210 812704217
155974 160845 12090615
25564 132595 267732709
159292 174434 587308863
58857 84832 64844200
190605 194281 9205013
123103 134414 28322313
10124 67366 143228331
89219 132925 109547400
21232 88588 168347967
159161 183407 60577167
72341 177121 262307853
8604 129900 303507327
22306 197200 515917313
196444 197465 259338689
185304 193266 19919984
198627 198931 759024
18998 154273 338557116
178767 188746 24852183
151228 156771 13889096
35128 94240 147836707
68642 103213 911559856
60608 135904 188266553
93284 156641 158702994
75385 110614 88086328
30996 70929 99775999
147931 161188 33121335
167713 178775 27833895
136725 197109 150914623
198543 198645 453873377
40719 183828 719490787
141002 198729 595551189
58025 150601 231646957
4766 194836 475533962
25808 63278 93678669
193696 197821 298147834
121439 141230 49626035
102676 153581 127777115
180847 199190 45941652
191764 195513 6331503
22339 128704 595640900
72797 97961 572915549
196930 199017 3656043
158632 185461 800634949
47769 165634 294794759
105290 134202 72483237
92026 191801 249685722
131112 187189 140335362
87158 89786 6455447
59246 64486 669056530
20097 72307 330868310
177484 187322 636770316
181510 195318 368073737
168149 197552 73575959
51389 199356 381138820
98473 106134 664532228
113540 138619 792555316
32430 47135 36878645
26415 163322 419317141
1439 165010 949621985
128144 192413 27445058
67650 169621 966424690
179238 191590 721852056
69797 104401 226064580
16792 91928 320446936
75085 129682 136658785
51587 149285 491064479
165533 168697 312736309
85146 175947 227181397
9070 68808 149402664
171518 185515 556987762
25778 143381 635425024
172451 193304 52097979
35662 112303 688134588
76299 185622 273564796
94472 121137 606228932
160883 196520 968506229
80284 84724 455925667
107771 184916 193002761
171746 181805 440274496
98326 143618 113472207
188590 190440 78659333
11444 152047 351789881
192815 193385 235759063
165802 172951 17950196
191005 193206 5572952
34730 69583 457338230
188323 195585 18127427
61612 84951 58223637
46975 196993 626723136
89099 152754 890283179
107898 120762 32111086
188400 199774 993592097
116890 167530 126755448
160824 162039 947230
157198 164851 18963052
190694 193924 8051643
143924 157945 672017991
181606 186990 348114855
55430 109659 884190787
73263 140788 169041503
119153 170334 998495
127719 143489 39436597
41152 105431 160735034
183221 197597 869665789
144399 193700 123314784
128658 134250 14025713
120579 174338 134582092
171537 178040 727051942
199073 199763 1725595
40031 188964 909233588
75028 92037 42549716
188653 199166 26387878
64604 132682 977638005
108682 164830 140360729
73604 80380 16994757
50623 142018 228639419
38145 170715 331696402
154693 198298 804396400
151649 178966 68318245
21238 140481 527848299
38424 105322 167316829
100884 189019 909733293
187877 197433 23864336
175435 196452 94994696
37221 96552 148268914
67681 142838 982149182
5959 10559 849470035
18252 109808 228923701
164905 196758 832258289
81151 196791 826451323
188907 197772 22149506
154619 188367 776998077
122100 178640 772093250
196266 198893 6677379
131034 137663 16591166
187071 195225 20280659
69082 193746 311884456
60549 105771 477441065
113565 180927 168650515
183609 187516 418877783
164052 194980 77340120
11680 21628 350709366
38790 183419 361815202
126210 137496 916782933
80760 187056 266005272
141501 195931 197937388
164276 168380 185513748
68860 95941 67628691
160156 178142 44940777
188442 188463 47009
24752 48617 59597429
185378 198022 306096959
65722 172386 304516417
29996 184535 386541179
139730 198169 377794736
110875 113759 7185463
42794 74218 370666343
131115 160850 717649578
171886 186176 35640994
196931 198124 83245011
191867 194358 62323218
189638 195116 13559367
86340 164331 350986133
176496 180607 1389194
86758 114090 68271717
191006 199170 20520809
176308 190554 35638461
187411 196994 23903903
84142 129245 112867990
40853 68306 68693784
68217 90772 812223158
10422 25441 579374445
171633 188181 41244461
63299 124640 153446662
56873 170729 451734864
36404 183701 368468567
31584 96433 162111266
84951 169730 212073563
187817 195777 815057230
153713 180016 458970557
154102 172737 825413435
95443 192911 243960924
188487 189986 366303270
84254 162158 554115039
7609 60683 929199977
192460 199367 219715884
46303 121345 916570113
137550 184984 118552409
68524 112959 990131119
142417 187330 988044697
80405 182053 378458408
38931 97847 986594399
42843 199723 392439173
155361 189582 948353506
60309 60884 708686
156865 199686 112626357
97788 112312 169527501
186798 187486 1760385
158260 161648 972407410
133033 158748 64316032
120410 193432 430381534
164750 184355 49090075
94508 156676 122106391
49250 76096 513179942
37802 160253 728441427
103874 172345 171506197
16539 21915 6085783
148023 164566 148816081
195702 198237 640899513
173087 191096 44963415
194544 196964 319105435
90845 129424 732360486
186877 195771 248016066
113989 185985 180236268
40573 129649 222941887
167018 169360 4497115
182028 194487 31051347
129030 177700 251346148
16293 190765 9447372
5220 158649 634093392
192849 196661 9471928
16895 36153 48105109
80718 101724 52394719
39156 164196 312765248
155934 165814 24555502
197454 198521 538273
100979 195163 865481975
118544 182203 752399528
166396 167266 947147999
122245 139255 184338636
2539 111655 272756897
197097 197970 534857721
12371 89032 191616254
60626 73103 30923112
42907 111870 172344709
21005 172329 378582228
158177 191754 303693444
146856 180589 349536448
144246 170201 64889420
74501 113161 195908139
110002 184170 185547326
178495 188168 24094592
182249 186813 11355867
93871 99297 13433339
1875 166015 160437506
160210 198724 871689178
170808 190936 50331755
55999 182884 389482064
111180 137453 825476157
26880 35667 144201677
72047 177579 264206120
39673 179204 349152440
155283 182353 67605632
72090 186609 286634451
100714 140381 99460897
181496 193807 30736899
29421 40455 27464049
95522 182907 435498562
117154 143478 370733227
60562 131757 177957248
53061 129036 190094419
158019 182181 312107864
160670 165445 5521772
167455 181570 17619619
80427 162090 204334478
133333 151863 9475876
53339 76582 58157317
144067 146498 6127193
118484 182771 160949819
180228 187551 18330572
82351 152892 723830651
77183 115876 96720510
78957 86222 584677487
110792 115953 12891001
80247 181073 252315831
18231 150643 331315765
99050 117329 921424290
184960 193576 991528553
54772 132179 575922019
101685 122571 52410370
153777 168070 852224143
92153 183312 305572472
114797 160467 114472683
21986 131626 274289432
199278 199529 259838251
68426 133747 19045663
27522 173760 701983098
24073 177589 602534331
40008 43786 142689463
146844 182816 90044552
116320 197804 203957388
11922 41341 73569294
143890 192744 122255377
10624 133048 688826716
134743 188898 135419196
157775 187263 607492956
131146 152932 464621035
184812 196599 966117097
88121 105690 237774091
80585 161959 203642054
149494 191625 105223167
101255 147195 115118625
125870 134724 501608342
60902 196200 338229157
159093 168603 608011327
15279 21658 899211999
24606 193716 793904303
153445 195259 104344660
53481 167091 566884496
112602 180740 170529726
17345 21845 11215906
197495 199300 4620337
49139 58407 23349628
161447 188186 401539734
104031 152520 318146030
86756 163791 227449060
91496 176236 212168498
16193 175762 399067832
91762 199503 934781647
131478 186481 741505174
186203 193867 608523528
54351 175953 373367475
24562 119980 238580768
3629 198004 486275650
135153 147677 31314831
118237 164284 115231911
115271 146983 61565774
184957 194065 610072408
149872 153588 753742225
179418 191301 235380541
33704 95240 673176649
134714 193955 148141445
75462 101204 420616435
126411 142794 40921558
1248 87678 54887944
41898 181630 349631759
106809 151863 112960669
67582 159791 230764538
197859 198157 482194
96759 161325 161706487
132947 192833 149714672
7286 114505 427635219
97811 163416 534453491
36984 130798 234709730
78992 139456 151288809
89440 139663 125788671
59616 130820 349072660
74244 190393 290682774
83155 177355 928857048
80522 114258 84334562
151500 198741 118113682
109676 167415 559502012
92466 119184 297881551
163569 193962 76066916
87711 88268 1350008
117097 140695 606302759
169652 182735 32791870
43324 156812 283981780
118058 183198 779087035
50360 132659 206020646
153083 187452 85807508
185229 196264 88206115
86216 158608 181159311
41894 127882 215082485
171626 192906 262817976
87577 146890 148366575
120167 143545 543424218
141179 195628 849353547
10608 151809 353280539
29438 139656 19371884
17505 124253 267052220
43285 56627 33414209
50808 128929 195497287
15858 130877 287613092
100430 153736 457365487
28397 136828 271327214
144880 162510 44061859
75810 114682 184354697
105966 155577 124352732
123591 137555 157883457
131925 145501 362216076
11557 149357 344805765
80055 153600 184286765
77288 149169 83469738
24067 189498 405409304
31699 110306 660210374
49156 113505 160883775
159814 177282 26017869
171142 175121 9885793
37332 48837 408470035
166196 176413 807845349
82785 85278 578839876
197686 199983 5789699
105404 132194 878061668
15575 53569 61895129
138662 170080 78542805
192302 195789 167632117
30836 133317 674875225
123054 131143 20225916
145788 190619 112121162
93019 111409 45933309
70464 96481 534656985
33515 175829 356107594
94378 191452 276588302
39591 189983 376284951
64307 169488 653953808
169850 197904 70206330
104361 182436 790853282
195935 199435 8871928
102838 182591 199772098
110998 198709 667263118
12384 28795 41085663
197569 199519 4958463
166643 188632 3951162
184178 198973 37116110
83753 199406 707790035
126775 152054 956286496
140789 148196 974629846
162336 198578 387830897
60682 101618 765378038
26712 45776 47621204
183023 186817 9504619
187653 197499 18570882
182406 191779 88930948
45364 135022 500296490
139007 150009 540925587
32427 102692 810951392
5456 63709 145948065
93729 195545 566073343
99191 104343 957254097
115035 139476 61261164
124527 137813 937574169
173274 192895 49052016
18112 65600 118852984
65938 188130 305536148
81282 164837 70611825
94574 196032 253847586
38600 43165 11565363
80651 85225 965454277
51168 139133 455046854
137237 145314 348744628
32393 168494 340430463
170098 192171 55280682
107241 140439 698635076
112301 132754 111486029
103900 185462 204196934
124467 190664 165587056
116416 153695 93627831
195311 196638 3362985
162496 178334 170774739
15152 99809 211363274
21696 151953 913646982
161191 178621 828324754
16113 163478 368457838
173335 188663 74057936
177453 184567 17739347
150514 177955 977174501
88105 167799 444936486
131806 143552 194710348
186713 195177 21079741
126313 186470 150498716
118704 121336 517028271
58641 88175 880840288
103825 110431 16601980
41313 170561 323315754
31261 80639 123507872
176480 190087 111146372
26209 55431 144510748
117819 175813 145210622
68123 115277 512472155
131678 163545 800962217
176319 179129 823023735
153019 167762 36617016
44255 164552 300845333
130106 199534 818187512
51881 176834 312722305
143337 188026 885706856
113299 114642 3371329
56292 80023 59181659
28960 91485 156217980
24269 160858 561657298
117196 186739 308040884
101904 157662 361180713
15303 163431 370362495
133568 196457 157222276
167392 198890 78918368
194055 195487 349594019
151710 168107 339213128
163795 172410 2147181
15502 158781 358369791
132432 199005 526183059
27515 38244 534788714
187334 188593 573163852
7119 65842 509521530
111051 137365 517639411
89984 101506 770584369
99212 104222 12674165
148547 165218 41541324
108823 125039 349240170
33847 117543 209265654
92510 142951 715815139
65840 106687 35382753
159176 175795 157143849
194930 195778 467013595
153135 190564 470309789
171827 177704 742303439
36584 39160 6422926
65789 141762 135710491
115181 130178 872640944
57751 71361 246757400
108058 131376 347136874
809 20124 80467519
76428 104498 498636737
9758 143010 333253727
176325 180668 10855444
104681 123404 33462955
127402 134834 18669877
196161 199337 8046679
40682 179775 594824672
195845 199819 884644563
61657 95025 83224146
143752 191808 120263139
87210 91769 11300792
13025 20066 17698643
144864 156417 489182202
170670 172357 555151383
91204 123639 35897757
93421 163152 174463837
62718 118305 138878152
86117 153959 169887257
189002 189079 52154
79404 115198 89480022
7926 183250 438718632
117029 122029 12567257
86512 106961 610277801
17969 161294 706881718
165226 165405 455311
32337 138737 737868289
137516 191426 134755931
195775 198698 184542842
133842 170652 92002732
57582 184091 316320803
144654 151712 743467230
161544 188622 599452163
185797 190757 12415187
8616 153567 716836465
32314 70440 563219578
136634 190867 317044557
100373 197499 243192768
44433 97901 751093658
64082 190791 324193377
9255 59113 124799166
54542 142966 221116610
162958 190957 646627980
135137 135289 400954
157013 164332 185027942
192802 196797 848705001
187648 191285 9040404
30585 129702 247957005
59228 95699 951916384
89322 141868 131572558
96990 190368 602747709
48332 181500 730879995
153993 164559 26132643
72804 110261 93718086
142807 157336 792250410
115552 164708 694329666
133515 192321 147059783
38050 170762 523862966
36859 123825 702796686
197022 199639 48824520
125555 165019 98667758
90125 104161 35121765
138790 145972 354524211
14853 134186 298431755
189912 195116 85667174
193222 197257 10023987
64584 148778 210626340
198307 198876 1485066
70035 187724 686621500
168804 176144 18485981
52327 172483 324746018
42638 161895 972565298
17654 134941 589362882
183122 192404 23200400
150921 169218 45576039
116927 137286 51155565
134078 190488 141089566
124369 193251 172280548
167788 182814 37673379
110790 159441 402814454
86766 124543 94543228
141893 185209 108378597
104619 175005 176156583
177208 184108 17134288
111013 118336 243075850
182948 189701 507863595
143534 169093 63871071
80846 190376 649723371
186083 191179 978388306
76456 121070 111538276
153080 169926 41892952
172417 178553 333548531
117910 175863 806321615
82445 128974 116542482
8647 97069 221042138
143238 199822 888026346
67045 87791 51766783
188827 192982 10419321
58093 59165 2691713
29700 119404 224277589
104560 167594 839660027
69650 96875 68033614
183174 192910 24327520
44386 68345 59921490
166887 183175 40817181
161863 168965 161940252
159670 186932 68097662
105841 113903 598687565
7394 91761 211063168
75662 102705 67440938
184568 196386 139305476
22514 134329 279725929
12804 160448 704344462
80435 129451 122708592
57846 187892 406325303
113808 177517 159595883
161021 168745 861429536
30805 153072 306032108
162063 166545 604212144
2923 183134 450814681
180668 187622 17396673
6149 58389 130894025
167409 173242 93502004
94583 135226 101870531
140354 168589 70577012
16652 94473 194455205
171073 184072 322029836
141143 145670 11398903
25311 155022 324611103
69794 165760 617296428
184570 192217 19154278
28625 45878 8758844
194645 199091 586064986
88509 180580 230461876
92039 171259 785359610
62907 130876 170034646
37658 116424 196928645
9742 118068 663821692
94879 181981 218077071
110291 137970 687467618
112348 178053 164527664
109931 164129 361709625
142752 195703 182744027
196664 197867 941898
69270 101812 875729709
66609 188636 305125052
110638 119285 546938815
140932 150942 594182083
62085 85528 441152209
58695 83767 284564325
196757 196886 588933959
4909 138390 334043845
7663 117571 351299451
181682 184383 372493798
19651 100934 203052590
166463 186438 893048085
76503 170932 399704048
178107 197300 47911314
199024 199892 823034722
130813 178884 538734670
44998 188915 360034660
44811 87209 106038260
175855 183128 512448543
141002 143475 1738508
78068 113855 89428636
150754 185763 541354006
58320 199338 387094521
51168 147701 241605515
14182 24871 279273717
29219 106208 749399977
163822 193577 74448005
51643 183321 329489949
140461 153662 33271669
115742 177277 154114393
106155 173222 326514514
129182 153921 62094092
139662 160987 116753212
158476 185396 67265441
33565 74236 101727649
129113 180329 869088040
119265 190345 364113866
108971 143798 432087460
139323 175139 166380844
76873 139968 609296231
122435 177027 922383702
117577 125965 16041965
179120 193604 36131391
79625 117560 222831432
129295 197022 169374230
88984 107994 47666743
57100 168417 278305724
48778 178133 404505200
101798 198883 843625534
4258 107267 257670749
31147 181459 765318326
181958 199151 42992932
157207 191440 85522460
173000 178611 14112176
167150 188177 359648573
24422 98397 814467704
81869 162847 346209447
56990 140958 209936002
59515 170672 277950040
67206 89789 56321178
19348 189868 921742011
177089 193115 985081349
71579 161873 226006506
109258 144526 88202327
98351 171798 490409589
132461 160716 70672561
61100 173562 776050767
6333 147059 352133046
151235 197188 114770423
142251 150333 894059334
123694 146235 92875147
18457 171620 170616499
128520 131937 1250662
14670 54344 99170970
10988 188799 444751478
105331 112950 19060508
37949 153479 614165789
85715 174605 222308394
83875 196207 280987044
51714 80272 241823125
190212 191380 91014710
143392 149456 15396566
61735 129615 169684130
184297 199866 39033030
39754 95327 375453685
56297 59889 83004468
152892 183480 68608249
113989 168361 450733671
69495 194519 312777221
130481 143180 31678921
195756 199171 8646348
145301 153573 20832908
193314 193436 589127573
57882 62178 10791149
42634 163101 301274702
109954 151334 343524847
185537 192708 264976109
39101 125566 216340674
137830 163637 64485254
199174 199179 536389362
59416 153123 234510511
60565 90450 74460410
88648 110237 54055755
153041 189765 91736085
75342 135200 149869148
121413 184689 158423315
51977 120672 171803541
83060 117603 86320871
8846 98860 224905983
142841 153908 17019610
199674 199676 3840
27383 93035 657006267
26374 191390 412665218
10194 113413 258027570
50665 146310 239366387
138840 166384 68829219
110217 137341 68020480
97318 176268 896329450
138296 150243 566244778
83749 106716 57385687
36882 119159 907417391
35478 49379 34780658
66315 90331 59839923
58404 62156 833144107
171665 184940 723914818
86913 99676 288402571
87837 106788 18595636
174661 177765 6888336
19019 50572 308243414
43637 123482 199667918
69887 133331 158855379
165274 183329 45278341
195152 197484 939371438
139585 164167 313777401
101195 107460 92698140
55180 65397 643878644
149489 183137 550318482
184384 187596 1761174
63183 115231 130031473
99707 142156 803495226
73393 86545 33003862
52394 199574 681898995
186064 195534 669526957
195433 198468 402606142
20810 21544 1825735
26035 197665 429205844
149231 150258 2620445
105681 191652 288026879
27574 75275 119216995
98954 174013 188065242
124263 135895 29142527
71406 120626 123147109
129906 167131 93049182
119184 199046 898250720
4827 100958 240412611
65697 170452 355121109
69038 187369 296095935
157347 187316 74921782
10480 91905 423286975
37339 62758 63646472
151721 153606 4834734
168397 184764 40994517
107346 126260 377490935
164249 173383 22961029
154986 161911 17132727
115993 180661 693057845
79819 160162 331342504
12728 184714 869823008
118406 167231 191116802
189485 195917 15999546
100758 129375 932789367
91541 106180 36612995
199190 199357 644427250
29726 143163 405039896
172035 182306 308160827
134364 152371 45159161
104290 190990 226559559
131426 179903 129095750
43339 94603 674325710
61013 135509 875509909
182762 192988 25560471
175340 175981 822511137
172875 197586 897493432
186957 190107 7907103
2222 183291 721445334
172924 177129 10570102
154895 157367 989220163
144025 165217 52949239
4495 16658 630337964
84697 127202 186478304
189842 196106 276477080
173035 187226 35549211
31166 108004 368343646
195511 197727 245830544
39302 180492 353260936
42666 97458 618096487
81732 96698 37394890
185372 199629 35697733
36648 181514 362460764
72860 80699 822195197
87858 121386 530536760
23908 54218 53801313
155014 176602 53903592
4470 171637 649724059
24405 68748 110902824
194262 196958 6703618
134569 175534 102457310
52285 119906 775784794
1485 38627 576149822
29849 100244 175790899
142266 198084 430770696
57907 169954 534329647
31521 81495 797482251
174492 179771 892891890
117939 169152 128166499
184697 188108 8529948
128995 198788 824663757
14203 182088 419938720
154126 179409 63082668
86380 167936 203932106
36718 135927 248274715
188850 189577 47914890
138818 172305 83792592
134585 138108 973807249
161745 170480 975631490
127584 177179 798395230
191516 199158 69891314
128719 168047 98313926
175170 199272 184684935
95065 197739 808715981
81679 153316 728429629
183036 191580 5440696
105198 130527 63445469
179131 183608 9818574
164511 171744 7000409
25272 91969 909237083
173609 180923 221505846
188585 191589 7552833
4761 134996 685930221
170286 186948 41719858
28775 76807 366185486
99671 159812 291624761
95161 162582 64726619
94017 113189 47962271
170280 187289 42650395
49413 169400 47108052
3380 163921 444294047
76075 94684 46486819
167775 171548 285059900
163588 167922 967247730
5937 186913 970525751
125585 140733 68200248
69698 73042 8345542
28900 119541 533509836
153704 190603 718850494
129672 133192 8860134
138228 199863 564728602
131673 154314 56836333
36651 152010 288713608
165861 169227 492643472
38074 197685 996503742
20518 156766 340900751
92123 194169 804292147
187330 189163 4569887
99053 144156 113067334
81741 139258 143995935
95927 121137 63077225
181759 181902 740550945
22080 30144 945924222
71689 101587 74717542
52768 174164 303766910
146428 155561 22960711
95885 115603 49370954
194259 198251 9966915
56606 80901 696000788
108387 119364 27400354
165168 198926 84573422
38236 153127 949152483
142899 181559 909650067
133739 193494 440940074
77316 198291 302693129
93808 196722 257507444
186282 197356 368367908
147098 158852 29514458
82868 119007 90416064
6059 34699 941382354
25262 58754 83817864
8155 129285 303072467
84216 168853 211672612
14408 104645 567271105
178549 193729 37874613
81408 170289 302005870
154498 189857 70464859
42237 163181 177085264
19105 79763 61854220
140687 153709 32815815
42472 120087 760850033
147968 171884 527976810
67630 179291 687137639
105530 130225 690641119
131138 157587 345133300
49209 139100 905372813
100258 180492 587963262
29657 179070 373797253
53792 111964 145385929
121395 142032 648569071
90165 150274 150643409
131526 193333 124358913
119408 141191 822526016
7779 164935 770807318
126297 136791 106619895
105921 132059 839067661
174462 193576 47776237
184130 190626 7946791
172653 183179 243090692
110375 171164 382122573
41017 96047 137575581
2736 117341 286423266
69404 182208 132021987
60688 190613 653948940
76084 109379 83358316
192908 198390 13737543
13903 113654 249302429
163088 194307 558265469
108240 139694 78727680
30230 137938 269408578
170973 185888 37296571
183378 190826 654854452
79707 162433 206954889
52861 183015 964302847
109672 158051 343699468
57184 115954 395518517
116355 165779 123767439
98202 196829 246852008
186314 190493 449138462
69914 103755 84578786
182039 193836 285483952
101345 115037 34317891
151541 198480 117322724
61811 141499 199192722
138519 145126 16587403
121001 180544 149116831
4128 130330 338231762
125072 185611 151434273
181375 195742 309275892
109523 187898 196057397
115707 195791 496320741
118023 182337 161071084
109277 143545 85692379
185741 187192 3685552
16497 155504 587206500
193371 197553 10426404
144400 155412 2989758
27676 55583 69852220
27095 149513 378929330
57408 157615 54104296
98693 127317 71808815
143742 180979 654135396
116936 147862 733052575
125629 150360 875372711
59677 124944 410920478
161756 167279 528769047
67684 75343 19098676
30476 98959 903337731
166993 181651 13802608
98024 138968 102623003
115024 117975 7381258
188852 193351 359880341
174607 185949 28416087
152636 181368 71750802
155218 174035 46951501
81418 189980 271685328
95925 178992 362031100
53759 199186 363877889
116832 162559 1226731
121620 148978 68711686
190688 197290 16433356
168419 170362 4942823
40348 92732 961071813
142739 174805 80251226
140661 150071 379150388
124055 199390 188472651
124106 150703 257906696
67444 152172 303063645
133386 162150 71894412
125540 143566 390958066
96156 123314 68090710
189309 191459 695081526
35505 184528 142111730
132381 137990 13982115
182345 193824 576811234
165464 195384 180410742
178459 180442 4882760
40325 117827 193852552
110857 191654 202246575
192185 198620 16140852
170769 186020 411794615
6301 113610 400492689
76380 104509 958471359
155255 194656 124457238
8140 192765 461916165
145788 163136 43313468
118005 188525 176517956
85828 157064 178292762
111368 140817 73773019
137022 199680 156702298
50176 138152 220135391
6631 88388 471347764
64958 102368 827770482
54800 188545 753598478
93179 142657 123802884
110979 194525 209069268
14095 58303 110600322
27849 54641 67027603
68703 134319 164192536
56655 195370 926918104
105568 199269 709055436
47183 111165 159894114
22418 167296 362312511
7312 73433 165431235
76511 147804 178466685
168040 193263 63172147
132190 188182 139987877
76196 176893 968326784
30169 60726 76568695
115545 160502 112674543
68995 131478 359323686
151270 179032 69396286
177158 199191 55079243
125862 196047 238428408
128402 154727 571122207
66018 145579 223254025
107750 155178 495454025
104991 188587 893779471
187652 193552 14701095
56611 97736 748601736
75337 179089 973199455
171840 189151 43230751
6075 154001 950464967
42388 81076 96694275
153295 164156 437976632
63163 132072 368454073
147188 173557 66009294
86793 176137 8037806
148250 197595 864993777
65638 138341 995212298
33887 75343 103715834
54795 154144 248694445
96731 127357 76744121
184881 187134 494541488
80247 135572 984499823
140341 162974 487016827
40533 73990 180595358
90001 131053 102864976
14691 162668 370022638
147469 170439 281288118
174276 177407 951684559
76438 159113 915153784
191848 192474 1577464
148185 190452 105694525
194615 199346 11922534
18489 113106 236470104
51014 167217 290691221
91777 182498 227122250
18259 141522 492565401
146029 170072 60083340
62627 195005 330971142
106165 155929 124757131
195078 199182 10422428
112505 137099 457578302
22907 23138 573605
172900 181683 187908610
199205 199487 57335833
106545 183637 192955413
125455 184956 148802308
199326 199965 398354602
189619 192478 1301151
183038 183398 103408532
103480 142367 828009567
138510 198346 149709928
190471 193643 302481989
153586 159327 14261328
79874 172174 702977433
138057 158014 50004422
178415 188258 547749561
71756 146965 287642294
149665 164234 49940297
4487 54038 862794086
133163 193145 961565151
93968 135545 104227405
128159 171179 107631415
34677 133875 656292678
128292 177539 62183766
26447 146960 301291867
150663 163109 30966268
170110 188491 46005695
117125 158675 104222033
156812 196803 99860421
55984 178110 305479982
62478 104125 103957778
85007 141733 141902337
156467 192749 90654800
1017 142340 553316924
132777 145597 32051677
50136 196287 128938970
57889 194491 341612988
98356 149860 129187506
129684 141645 29883784
68024 99226 195284873
188991 189440 375339738
125412 184414 147547583
20401 174377 553222261
41017 147828 124839480
80714 132871 42112741
183945 192270 20867661
43902 87496 109029270
25054 43935 47214444
187191 198252 235186434
55763 89680 84594506
198851 199743 238700755
159131 171373 30636803
73138 82091 22391933
126358 188277 547781550
45938 47903 4949521
113129 122037 288621871
175708 187192 716243204
50925 111574 205870108
18823 92787 184915292
30091 94353 160611198
106053 130286 60773616
178795 197890 846048796
147584 154415 17273517
48185 136848 221926815
144873 174362 73789179
182436 199743 43262259
192181 193865 4200662
153115 163922 800198078
65114 164502 248445697
85048 197569 952644003
24150 147969 87253814
78754 112288 928645513
28623 47877 220351042
126240 198173 305831234
17969 171221 449514002
171118 191634 665577195
7258 198391 478270061
11299 143106 329625753
32964 101325 170841136
16013 29677 466339470
133723 166232 81227241
168757 174269 328844607
10653 65808 324151848
101345 132625 52919820
173519 189333 39571237
150373 172772 55896996
151062 195105 154570803
10074 88818 618696222
185628 187090 452950010
169270 188052 47022828
24454 133494 272822551
28319 46301 44967410
124426 125071 946645828
69137 89364 836672224
57361 146898 223845042
100920 114360 70509961
136808 195608 971434743
194949 195625 1725687
49617 156693 767468504
14623 61432 131128247
32938 122908 225080840
158729 173230 36233828
103593 140223 652215192
52264 150399 245726274
37739 63949 65681033
184068 186511 6162908
63083 88033 825648569
101080 108845 19671958
106455 179411 196367113
85537 173108 219096413
146958 173295 365710130
62276 107875 907022435
44177 173945 324696096
194894 199248 5342825
30502 138691 447987808
153110 193519 100844375
51515 112295 391806253
23157 143265 300367535
132033 154949 873415428
151654 159598 19855064
45143 145846 251951131
60852 117122 33353027
11868 86033 185510108
148 21352 52985224
69358 116036 116679512
165958 173235 18265042
23954 144997 572113615
120739 131545 27187160
33117 46714 763292299
146424 160040 34158943
133956 142486 21260128
120310 152749 81348350
330 81431 202762127
188678 195120 16073324
15027 119753 473558743
54098 76514 121888796
186311 189532 8089053
177579 197383 49413482
105966 112002 15059559
158200 161616 475952621
190479 196008 145222136
170142 175291 12942633
134964 187972 451092533
163188 179149 601166478
179248 183209 845611841
17753 118928 635446156
25939 111505 213809177
149053 153158 900040134
59930 103870 109591209
45739 168597 307224610
131769 135779 10120565
54302 108259 854800533
16496 108948 231213500
92658 165325 326962043
17377 51893 86264412
26529 88846 735594114
9403 93946 211369399
38719 115139 428818744
21326 91184 689073876
168080 190951 57235968
12508 113309 251987922
10899 87375 191288019
174328 195950 331374017
71405 159305 220118853
146295 153840 19061417
48415 180800 770673588
124532 191803 168276247
146828 188450 104136718
133710 171993 517859638
100921 184774 209956771
68546 89668 52689692
174489 184399 923373547
141151 182285 103008275
184330 194536 25507055
142151 158871 41958980
52639 83745 385625934
4923 173539 697658704
170082 180654 391074706
194871 199099 507662290
123118 151975 207451678
75602 124734 122963402
100426 136089 89569099
1261 156238 898982384
172245 186072 34498120
72917 120428 404508333
26304 98797 180994650
50476 136519 215350795
86606 128196 975495492
94026 129595 89128334
170249 183327 32779467
127043 164150 92773068
35597 138450 910994425
94576 110069 885841952
21330 81421 150239886
178014 190618 923210950
122505 148707 65702166
82638 100660 44952978
115061 115186 783779926
153627 199804 115322485
61248 177214 290029656
37067 40473 8437840
65741 164425 760675085
33380 186269 382575065
93483 160235 167189170
163176 169508 15805143
69061 140504 178751897
66303 132501 165552729
34205 111103 192327987
63186 67788 11454103
198706 199951 651754858
165280 190088 47454508
4301 78404 185457841
115606 185641 175316945
102673 176428 724552851
132790 173829 102670573
168970 196640 69221575
182949 188691 14335282
21525 155993 336506161
159286 188256 342718082
23352 104313 202393443
100659 192909 524704994
166513 182967 717504557
41445 105622 427078064
174121 189534 799585545
194793 197759 7477259
129070 186420 143501742
183529 197490 432737471
157299 199812 106290918
27944 31670 9244376
52500 179003 316607551
130927 169214 175734994
139224 141504 639889
134567 197505 30292103
14731 70421 139086566
47371 53396 14952616
198416 199565 262503621
75055 144884 174736955
52220 95450 108101438
127539 167263 99364124
52797 78868 366291139
100755 180693 426628138
145466 176806 78430594
180149 190003 24652489
101926 166309 846533281
137639 158100 51244255
53101 72830 781679145
116032 136183 50613125
16566 185336 606035879
144480 146166 4255772
98494 163610 300108723
13744 153431 349530651
44733 192603 468484235
55557 169813 285656022
146572 163610 149229763
103404 185261 205007105
8987 104507 376318052
100051 132978 230421603
137996 186037 110925020
174834 193411 373498525
8066 95619 218960174
162880 181022 721648809
53491 122820 173475444
194972 195621 1653143
176510 192904 40927917
180912 190448 23898914
72129 150738 196926733
73839 145900 180407602
40185 96404 405672819
138034 196735 398736652
187365 191234 9600529
159482 189737 96659718
135708 160825 62764654
126238 143805 152926890
61431 178083 291723798
178763 192649 369337684
127195 151683 61394657
76072 105307 925140021
150265 153194 768300965
146905 189232 105977163
138787 197622 147121111
98564 186836 221033836
3526 160677 393245266
155931 189867 204899158
81473 128256 299025434
60350 83825 58519742
141833 154082 30884172
111464 166920 138832483
41418 90632 209366088
65212 86189 131309492
134677 149472 740816015
139895 149777 713739221
151001 191303 100616390
30773 143782 282668111
97623 141902 110914896
176638 187792 27814548
30267 188809 396528152
22240 193633 716913688
5138 163126 387340961
53514 135810 713676258
93450 151189 965377334
5766 96575 227125468
157506 172650 330258665
188315 196814 21250601
94309 101909 13431298
94073 186836 232190073
171835 198615 66925832
39063 185597 786597473
192234 194206 4936546
61954 153356 228725183
2465 9858 18447350
84382 130834 921373629
138927 150695 29557413
146719 195905 694116055
40660 81172 101356882
154668 180120 262185401
38457 122656 210647150
102353 127363 62715758
116656 188739 180471665
110162 128844 46823905
151202 175691 14148315
35298 55818 51497185
32687 156540 999875192
152631 155904 8155967
114753 129926 242438323
95425 125580 75580986
162228 183069 265392588
55858 113871 877200125
89782 141016 128255218
186483 189239 88734613
81544 186659 503595009
51182 92045 846271969
86972 122039 58819261
128670 158280 763722348
125845 162359 725030449
149426 194986 37948155
194079 196562 6164855
26971 122312 238362524
113887 155924 105439780
139381 194404 137617137
70647 136571 358026587
34684 173365 347001220
155473 192690 704175171
185147 195365 386161756
56455 132506 745150686
175181 185691 977601876
86103 118646 81255884
43753 111891 749954881
163942 188901 771923895
54775 128306 625600020
13006 130707 894465791
118192 140690 56387782
117067 162888 114741430
129495 130551 2627088
38572 59768 53242463
100737 151603 127612464
165459 191563 750427498
50272 167410 293011250
101548 174792 161236991
168151 190229 100964996
195804 197368 346134735
85468 154834 281240310
158027 196552 96225006
140737 194863 753338160
124014 142800 996760214
168295 175589 18364846
17905 65359 524157271
154115 194757 101376555
140967 148858 219748698
188286 188650 906705
109820 151190 103673049
129031 147416 583659353
173838 193357 467761983
47048 188096 352788111
22440 69967 706056920
41579 131415 533908073
105720 187614 981380519
34595 88029 893142917
64912 176457 279031238
106583 122735 40488887
156214 190194 716595006
99912 100613 1757098
48513 160902 927234056
178887 186771 19639746
66994 142502 188759748
77531 178895 253720025
173572 187448 832032462
197781 199554 247432374
194439 196672 5562777
123966 128283 10865035
35721 144141 271210326
118194 198548 259241772
63388 92280 832502181
68541 171394 916716285
80625 114147 324456404
80200 123704 108922183
109343 185069 320505831
173426 196266 299238912
12455 165171 408849468
43015 140427 587459335
135275 135753 1234366
189125 197625 240813523
137483 197774 427174133
31050 145481 286301012
103807 183490 688041855
137310 148734 918801393
63568 112134 387872226
57987 124440 166191996
139035 168003 72395005
81816 103637 205504891
168559 198401 74749375
198252 199830 992943222
4872 156717 380147632
96002 148595 582885389
14680 152189 456759951
40029 112174 899181413
92577 92651 194281
143408 144091 957813158
60846 114915 390938585
89697 92273 6525562
56095 150473 622190832
74072 129671 272018796
94439 153242 147401192
146311 159232 663535821
188770 189313 1405925
75219 175991 677387114
331 32836 81260719
85722 179703 235148842
54637 194211 349138282
162939 181373 46215678
178328 198879 669242396
178402 188895 618722416
156956 162052 12607092
50255 134567 211001511
144216 158419 519596001
143154 180330 93073515
13803 135151 303543407
86420 124578 95479634
7607 144714 343108304
64300 153804 633498593
110618 120025 23527639
22357 36256 408608175
94805 194298 315867104
49039 171155 492302915
154106 190068 89748502
17426 160712 730972674
158008 183102 315953309
175700 176190 1268919
26394 176000 374144604
104136 166199 155343938
174289 195306 227853860
144888 167775 57195733
147798 194323 398879404
97066 123403 66044575
73781 179233 263977926
158906 172573 34153435
138475 173664 88114499
127172 174259 117849043
18215 156043 344859751
149504 191703 534976776
116302 125467 23069151
9601 127845 295793498
92102 93134 897842822
71218 143383 963305120
187214 188427 2936633
1164 160385 585125875
134996 175097 579736385
186711 187119 1054907
9793 167397 846751635
87586 100792 266566913
122906 122943 101919
173382 180014 910192830
166170 177337 272370237
150903 183893 884851947
107741 177575 967019462
38270 160969 307040373
146177 166081 49758134
35980 125821 309634004
83378 177112 681289561
109302 119483 356855732
53221 119685 818019240
89663 145475 139811582
77482 181764 535094085
27014 75631 137469761
41136 176470 338656169
79224 90927 29248403
16382 124689 270897202
173331 195360 760777221
79325 199927 970810745
111557 112052 393637168
190062 197768 19239467
101618 134047 81396871
190380 198942 21429087
122892 188824 78876234
197151 198357 800308142
27657 161129 242111170
58318 86803 469736542
64072 83389 956210979
45412 49378 9889358
4616 78435 901296025
144114 188770 111709857
198232 199181 2451354
193821 197261 8572381
103167 133507 76197191
41858 133879 230260306
21090 37804 41746811
180989 194073 32727977
195481 199679 922760249
164758 175151 82246277
122452 192492 175274037
129931 153221 928582925
104912 183231 196056347
155982 171763 337094199
9297 139813 483829507
104557 167843 158342188
5554 36455 991766856
143912 177407 83882433
79901 193161 300573748
185088 195203 25249047
130744 190703 459985232
145486 161358 220065369
180892 190010 22843307
140682 149481 22206812
109397 132533 875648425
35599 70863 88158041
178244 178991 1883486
157159 159439 962559330
105179 180982 189695054
52094 183261 328216309
100256 167924 169477234
130727 196971 737689059
138075 176932 97268984
4829 96033 228169102
120023 136205 40665029
178642 196453 557119197
90310 168320 877410977
99229 152944 149721094
161984 198600 91261931
185999 191016 650233749
124444 128046 9017183
195472 197753 304736907
183223 184860 4024788
30864 62053 389479599
150783 165008 35381606
173282 177707 697784748
194028 196252 5511498
107692 171111 596075769
26885 155596 501366893
30913 195869 871421804
50119 185295 338237863
33009 47250 197905010
119475 160303 102318574
126692 167704 502226713
109634 158455 122213975
194429 198971 11429794
48823 195784 367665884
16517 173279 392069645
49109 135595 468469494
126411 137212 27078594
1929 134598 130548824
133127 179142 789485608
126429 182352 139959196
81607 174366 502691583
109814 114538 708766163
177762 194046 517779806
96904 127839 240821435
167259 171554 251511500
153666 177103 58484095
141054 147748 880181683
340 137833 343914971
129856 163392 83788114
86225 105818 750930118
64539 189969 748273889
161345 176601 13845581
1235 138188 342463830
176270 186155 24685527
187445 195662 20462714
186903 198760 261826717
13157 170389 393284835
17677 195315 741581852
121763 196347 186630737
138950 191850 132329910
69993 73348 8398741
129805 198799 172621195
114876 167976 894765389
46657 51984 448923195
189401 199284 472779237
45170 91012 327100756
118730 162407 109330730
19536 147415 97203439
191873 197533 14098769
119871 177159 162181838
93319 121668 922985320
41941 79847 94727198
78766 173723 237658447
52124 114264 155390127
48041 159376 278639616
84653 90698 644894854
75202 123678 882354914
185240 192005 16925221
90321 90370 40787488
9454 26103 41771337
88506 98338 24527461
84676 170020 910042047
93517 177404 192045792
93272 135775 106518183
53910 133713 199693267
55999 160095 260447948
81121 96912 727318670
59077 161939 257223477
126475 156226 74561107
114088 199860 823371522
169004 191668 783578362
129582 184284 136780310
195216 195892 1741374
57048 77775 296020718
65435 176767 278512170
88995 173104 838410578
73981 109099 88010725
108657 134721 65247626
127324 142027 945686557
11707 70943 486494743
38042 84485 479927215
140330 141297 2400020
196402 197703 122004968
33662 192383 397135242
147314 147637 871146
49515 94569 198129173
2044 2849 1968792
64239 167591 595680494
196352 198645 223924487
61125 112134 949589994
142288 186962 111797450
78526 99438 576701794
28217 80004 129407116
101073 174762 582605422
113060 149265 90822961
116932 125746 22212058
114134 180055 21905828
137280 159443 55476004
166587 174465 989607441
124979 166282 313162719
113338 184176 177283844
181746 191635 669578589
53503 194744 477893671
45034 65135 635446440
155166 178783 59018314
160359 177436 864752155
84665 149120 274344132
164155 167054 881970888
169664 179451 929726912
174573 195260 51703624
13379 100481 856550206
88694 133171 243659322
135907 154961 47800483
151365 199654 120714395
183623 186564 928261937
171501 175443 457507871
21015 46341 703566476
149219 165963 784065781
145053 188621 108917642
8976 55638 202162652
132823 171081 95655498
148296 165577 32228998
42111 71819 351390989
93859 125990 787222707
117840 172808 448351471
17174 133493 290957034
152599 189837 110277381
53670 172781 298038291
17316 77849 755934673
185225 197195 624995071
108389 141858 817167902
146744 171025 679222840
31220 169837 346734264
60884 107486 292428809
83684 93609 368969016
198292 199658 352115460
68989 191191 454189233
68621 145140 38950664
174981 186326 28426057
162683 179449 42049168
51586 181589 325356190
99294 168914 174346090
57756 164807 558301877
66901 106566 99002095
173593 188228 305731337
85655 118914 83086645
84829 104005 47857588
104711 128371 59303762
182717 199506 42020651
30613 154341 309744530
93914 152791 147543675
12984 23902 27341880
34649 58669 60239787
140689 162036 53426380
121455 185116 427846729
8096 62813 155068099
35840 73093 768323945
130230 150713 412645090
91776 151536 149731835
196919 197194 108888729
108737 113757 12400332
18316 67079 389227125
197072 198573 3840309
27141 154826 787973041
96420 144003 344029121
197402 199406 257267999
87945 151941 718015906
106436 124055 830917818
165204 175678 26281391
41977 158615 575405461
76231 118018 104465783
63315 183941 301678163
22674 86081 499909726
131703 134869 7932410
31180 129159 245113463
135740 145310 650603201
121629 134756 576548371
166202 193954 56252934
181175 195434 504264955
194763 197102 5880301
59320 130934 783974534
124103 199317 427085833
172555 198566 65065893
86695 147820 152983718
131781 183217 36943756
119232 133598 761890691
71354 122685 455905494
31408 118928 675042418
57939 146689 517941861
91463 129990 96543425
43663 197305 434814606
103893 184121 200794638
23240 74901 648197214
85499 113093 68920334
44374 128393 462925564
117207 138976 54642326
106242 176926 493650908
130048 199268 173157083
77510 88065 615378684
18170 145392 761625609
57022 166883 274693750
131374 192397 152654824
95123 195636 251522657
73481 100656 808878989
27469 89620 992159229
175671 198932 58222945
140943 166529 63985830
128931 169984 102657263
65891 126832 152330041
46723 115393 736481192
87538 174428 217385717
143542 179023 996493925
131686 162009 75821036
145721 176037 315762426
193432 198665 13170508
136346 178667 127522276
168701 181950 1848025
26660 144466 814473033
25994 190246 793134613
103483 183976 201541343
11204 135292 310488667
83507 83701 367651306
132328 181601 123301981
14316 169715 388600328
137217 154491 43383172
145609 172765 110910348
28140 70522 285179678
27534 118305 395037900
197433 198429 2549218
1515 90216 478289564
120082 165896 114690139
146185 183699 810151684
148527 169162 51448491
107294 119238 29893200
183714 183972 637514
161116 169491 963764542
162850 190230 630663523
34477 144934 511725529
259 199299 896948302
18690 96616 16352525
6871 157425 376832807
32993 164168 477833760
181586 196343 976326958
198952 199852 634000200
64884 140828 819150726
42232 65938 59375718
14921 97402 205991067
110666 151433 102198882
90883 138944 120351882
79734 179127 248781325
85874 196159 275796473
104976 137954 753963783
173815 180633 17013484
144238 149030 729735397
144973 199854 137309635
130729 182371 529610128
130459 166618 811452163
30795 58567 69534568
18176 183418 413326818
70803 92352 53901309
30648 185161 386485831
126021 171492 113845748
2428 129212 661130028
47802 145441 850619858
37768 58802 52760993
131694 162089 658653391
159632 173276 588350903
139526 194059 136429190
113004 114456 3632842
28307 196466 457503301
175489 180913 13549393
79047 163102 244216092
113947 187391 149251869
144540 150613 15341485
179075 187362 20705138
63361 83796 887116135
38702 135238 241618189
70224 177870 526171803
108803 193679 161690869
81685 192819 278148044
18415 97259 196970033
85286 139477 472212355
116860 162606 4010967
21660 187942 415939260
75431 106206 76909860
80524 184428 259958071
173330 189483 434029346
8291 65903 706536901
141352 159864 999791392
72564 156122 138175529
20269 155870 400869213
109900 184596 186895694
59447 159000 249020904
111095 121420 25801205
11552 74354 57606273
47366 88659 103100620
14656 52837 785016116
30969 81882 127193222
88656 88892 616214
60825 121459 151358318
196740 198501 603537498
72068 99917 282932653
153552 185560 387311675
95507 159928 236543202
136491 176064 73825655
99116 152357 791021690
127515 151222 59481416
35351 167004 329352598
110966 130407 48793800
171182 196613 514921332
104326 176291 180181705
183565 198382 37072308
41173 45477 10831922
48143 117356 401367577
155054 173480 45926432
141926 147992 15260555
171212 177895 795762761
147598 168682 52599326
24847 138676 991249312
177319 186916 23920087
73822 189440 289396835
134686 143135 21035628
195607 198087 6262204
152138 160632 247211351
78439 110936 196287460
60717 97788 92383226
21324 81875 590713477
46935 91099 929557212
183558 197772 736757657
126983 176674 620605478
90746 91732 738603687
42035 158313 290911795
194033 199100 5808528
140394 170009 74054793
60659 124978 11843639
25024 72391 730662873
13428 149816 928339461
73042 174586 254105668
165127 179160 35245805
149292 156433 17848980
99459 132628 83325885
9035 89506 721456354
90809 179766 222714182
191855 195330 3990691
177722 194881 404027150
115488 190690 188290513
45974 62718 41972776
91569 168994 193747982
129834 145221 38511682
13780 16757 7465901
2980 120113 292901472
38335 186038 369538599
37474 173416 340116924
174528 196716 55481146
142766 148559 925975566
156520 186177 74083554
105770 121361 38962299
58740 98249 886104904
67899 121224 133285739
168716 181182 31283848
44921 47862 7367569
10300 107170 279777023
119242 124703 13793107
74460 108919 679087164
58822 97004 95255067
94597 134769 31977198
35421 165181 477814506
3473 144132 351909464
22409 39762 698154338
147682 152186 11338476
34738 157851 422722854
144962 175797 956738804
59450 142264 207021774
34459 141046 266641425
121248 134721 33886340
119801 186043 165795818
74606 112311 94275586
25476 37428 29819457
41909 118946 735139308
113435 158742 927056756
171547 182542 121058367
144306 187288 107591063
161653 194550 169241950
70919 134882 827927152
127803 166412 14835801
4608 108110 259039761
77041 152244 522796144
41258 94722 535484027
177226 193861 491670608
28245 146911 643472924
43554 179599 261774972
173534 173727 519899
188279 193774 841976075
106417 151250 112380242
50651 196841 365712792
86506 99253 31616771
151359 177387 65051411
96883 195966 300212940
158325 196884 590044815
3417 48572 721805645
33752 171243 344082077
10512 160848 815001969
96068 140860 112156886
140034 143636 9011845
162309 172744 26186424
151381 151913 236948678
83240 106218 57453131
144808 149140 10989806
37400 184882 368900312
9904 155224 363678196
33258 44087 785779455
167025 187150 249221135
197834 199548 379332735
6187 198241 480508671
109735 166569 980415789
56997 149017 506877358
162418 190320 279048432
109385 193914 211421731
95835 133586 94662439
94067 172541 196492019
72426 105069 81691815
181607 197576 594877264
24420 199300 437505886
13713 59484 699060022
18217 92933 186801938
165160 196898 796452544
144202 189160 808187562
160546 192612 472883075
1053 169215 420506372
150857 190697 99545297
32701 94961 976045766
170833 181947 27863376
133556 178918 677409172
125529 126090 1438842
135471 152323 42196911
117540 139197 594081737
94793 146977 784020436
79582 169894 225946132
39534 95843 140714528
132038 175558 108848316
157075 187071 234459681
108508 145738 910654380
148779 149449 1728409
183494 187682 618751382
64742 173927 273129169
133594 195245 937840799
181641 183613 4841681
128784 197256 171227968
52425 151431 986382484
79517 195876 269647354
128617 196021 323061057
62440 94067 279352638
59304 113218 212021511
57999 119901 154684170
93709 125623 533100083
3324 95518 230498850
148413 170843 729496347
192524 198081 19618502
182810 189345 320616062
53702 96353 153767034
92360 117089 823384459
35240 109117 970626791
110212 179166 195302835
3662 84507 584777435
138444 178264 260316743
118359 147455 72926123
81520 140044 465879626
84722 112123 68439267
46677 112263 163903637
104425 144271 241769301
182343 192203 106187085
167597 187434 49753498
124637 140324 39192526
85616 97276 160487864
23150 54227 77734522
104516 185164 242100980
167944 197458 73841260
74514 101797 219682257
112856 142886 75197481
141287 176406 386000294
150532 154198 9255043
144816 166429 546932443
21409 152410 723878844
158748 167418 21533176
14739 60703 115039757
68183 178102 359931259
199414 199764 841555
122037 171607 124222789
10865 45978 152019396
77482 113234 89353425
195798 197473 838026463
59362 103678 110566300
34545 132107 244168722
69 75124 187626254
2000 78269 190663947
128341 135523 341132333
104858 120147 38276300
154509 178974 61070171
59163 172773 838238519
165400 197261 79734093
79717 197959 295849127
197270 199247 5054096
132938 177134 461982931
9437 72990 158881661
14139 31208 42588380
33957 48769 37032209
182590 183831 3050809
103890 153617 434063790
96285 107763 426949002
28678 181742 297717134
32518 182877 376185927
24743 196619 429856628
110154 191389 277525917
59744 127083 168318059
61255 73081 29318757
1630 28203 66405563
135473 144382 862207886
9476 111243 635411814
23554 82507 147301366
96582 142724 997464435
155622 183568 737794715
2661 35783 82794480
28893 46753 44668492
136219 187276 127711298
24306 190245 779551762
98619 168948 180719598
22381 114448 322256161
195974 199029 7749039
115207 181883 167006752
173144 181924 22002696
55746 60355 679321922
143456 147704 10715539
89857 102086 30562658
67040 73940 17055983
160850 192956 80256494
36301 155376 298040995
57955 179537 304130569
190107 191954 84006342
66260 81137 37042543
195024 198112 576558955
153668 166476 31773660
108458 132591 145962014
187624 197862 24814860
161888 172867 27506833
112509 156655 999392895
6118 142412 341030627
16936 93861 192212501
83600 177544 50424128
134842 137791 7349923
109719 116164 16016544
53032 143480 471124361
187439 197868 26028735
161696 187953 651121687
17688 161773 360434336
91169 128118 92564904
77473 166530 222781996
26708 189314 564089507
51201 147566 195037863
180677 188440 19376595
19170 69563 125908335
185723 199390 515459738
93206 176840 209377884
175741 188589 905264400
108297 181001 181882570
77331 199175 471757806
150253 194020 85065562
131636 182241 126628721
161950 199784 94661767
71247 79875 259214450
45397 92551 117855312
38171 82608 111103020
12653 54551 104838423
186405 196344 24785489
187755 190705 769095101
121895 187823 165014721
169920 181241 28403969
32516 145437 282571124
28624 117051 220984975
135365 158116 252790285
101233 147616 257814784
122890 141457 46437381
84567 103880 48192948
22785 70272 997091744
75510 184680 869682505
162240 199527 478253715
11762 68233 141198070
196853 197471 730235356
107229 150367 358808330
5795 27052 53371593
147522 197153 124048380
159379 172695 33243711
25807 88188 591007590
185083 197449 322174083
59706 173776 444706732
43644 174305 326801427
182605 188152 74268605
56018 75472 841038057
152810 172012 48016045
185891 199307 33588507
153391 163824 215226522
121428 138396 468193192
31682 196154 737294413
108478 157969 123914852
101860 159788 866282498
111270 163281 130191900
92323 113418 52696138
82508 89206 16770200
172260 188996 367823611
35113 89950 549161840
117289 164925 119285217
165229 192186 961985097
86476 185569 247905448
68367 143703 188455539
23873 58519 86734076
53810 106594 679872828
50014 98249 529296418
4160 149864 593311994
43075 161305 295727867
55961 107141 992188610
131354 136990 6419216
125221 188515 158300697
41153 85515 365479469
26185 195034 429698640
81557 154106 181815909
127695 148129 51183227
980 171016 425280738
175115 183428 647325999
190396 191110 1693221
148991 178255 899308116
150929 184548 925970981
95615 143733 894718311
22638 74554 924803042
100727 177135 191479016
168434 171859 202881688
150851 168582 44130631
21972 52868 653072062
92627 172995 201135927
174044 174394 335174110
34231 141952 269527347
53383 54156 655104304
156743 168312 694835352
115701 124237 21474994
148887 171614 56865651
98784 166701 170069223
177301 197568 50587555
190298 196828 16258005
87044 117224 75343776
32704 188529 482797781
22690 184105 403733687
167138 179713 696289882
124490 194159 810025729
22980 159008 340360744
189913 197237 18240090
90379 98079 19206753
142946 177332 554821479
62270 109088 117047031
39379 123590 210686386
94787 99257 128588314
35578 51826 936815404
9297 95352 215102224
60317 66817 860726122
145764 188404 106600952
4874 75497 843304832
190552 194542 8052884
49151 198269 784056706
19696 106819 217752433
129858 138260 845281294
55981 115731 149314163
161347 177245 39850947
155151 175368 50429781
145462 183547 95225625
145748 175785 588618730
94383 171991 194378910
159372 187530 13832363
118102 181506 35213199
190229 195627 232265100
86554 93590 17496820
150645 197073 115961665
147921 166283 45828780
27214 116548 630281702
199487 199793 733712
29325 138679 786131311
88963 194678 456141744
137510 175843 94260252
190771 193738 7390775
165841 182859 42600105
54652 119250 161479172
18144 138536 858265632
128982 165311 90781965
55331 73895 146408513
159915 181423 738218167
144653 174464 217083144
186545 191327 89254035
194868 194889 917770171
99431 174635 188355422
58240 189317 327816083
100621 133827 83381620
93516 109892 41017917
137166 183103 666648196
168181 189912 144751120
106987 131473 61442641
194235 196304 5112942
144200 148048 144987940
83341 83763 934522603
146546 157748 168686873
120070 151307 529650593
146444 149646 8173365
101824 114991 8059267
104512 155111 126841992
129820 153156 58551434
139064 174569 114187967
80221 161880 494955520
23243 95827 181395029
12844 125827 282657794
36647 58666 55189199
151732 157061 862964466
155117 177584 175376971
118218 165983 119598417
124118 177235 265195047
178797 196586 44350790
31599 67382 89599081
57460 157377 249952804
117518 146752 73275690
197920 198333 569478311
151762 157034 13206442
158899 175250 819126964
52521 102452 245862036
187197 195664 673310031
3980 93389 977803432
123754 168261 101276897
152668 165057 888444245
14429 144255 951486800
17565 197101 684183983
76541 79093 6378416
62785 136020 509152234
104672 161689 142732587
9825 152506 718513360
155682 199062 108399621
103158 127723 691014586
172121 181652 23836748
182357 184867 6171400
137629 148487 376637763
143039 170484 734079122
74369 127734 133601976
19246 183659 411204731
165648 183322 44283905
152008 194021 104980546
8639 42901 85746705
182751 196153 115859378
188315 192613 803093533
176137 182031 579400247
74594 179342 262149124
95279 126287 316277891
27578 40156 56830121
116422 163125 271350096
45440 60078 270893625
60717 157823 463206404
136037 173474 93597516
152898 156520 9027106
41606 182566 352660576
23042 92410 173450548
115044 164673 124206209
10719 85094 186009802
2727 164223 403851493
185749 190336 11505216
65044 169679 261628060
91244 199450 837424636
73312 85687 133672284
180407 196453 497215059
13792 179170 413680828
21910 168450 366448596
129817 180280 540004017
80727 148008 923338132
6732 114202 268857637
179361 196320 922762499
44137 122537 196109817
137883 141230 8312170
131854 196184 160847065
99259 172654 183894906
31649 101107 173582943
122836 134460 29137673
185493 191606 614594726
28190 136401 270694460
177623 199785 55395838
128295 159870 644398081
33593 145874 958076318
183933 190682 397315794
62782 88313 63722555
22318 29624 18282895
168733 173570 12223596
70380 176142 695936478
43936 116033 394949554
12021 36165 745065151
104115 120289 40518957
164330 183178 47265391
181656 184959 804637177
185747 191699 14913130
131416 185501 135292940
179153 185620 16141500
111235 193423 923207901
77948 193802 289857772
48616 85456 371957818
13867 85539 885653957
181795 193897 30203250
172363 173252 81982306
77112 150537 183874266
154234 176609 55835342
136605 139177 857753582
50175 168271 295395449
80622 107365 613673321
137746 155827 151246772
142559 182663 787693015
129479 195559 195385416
143921 158744 37181718
185984 195202 937015533
166464 194587 70342325
192828 195214 20029713
4322 110210 693750705
176786 177279 1235896
156514 175447 47246057
165467 196335 77247778
114704 174848 150560451
83321 199511 639243351
64045 147970 209929033
6803 59992 133357031
182175 185186 7453976
50506 87071 91508486
30842 122434 358488937
122810 165827 70318010
139758 150868 27932617
35873 72736 992121368
141244 168336 67736240
26407 175529 372916967
95145 169432 680678679
143101 147198 10322040
44948 166336 303632919
123575 199127 189038696
36007 161911 314948570
195010 196958 4945733
104556 147692 108057090
139007 157287 73919875
146131 178176 144656927
115687 116195 1232666
121671 126462 400745835
113667 163983 125978021
151407 178056 92796120
35835 44445 21509403
5898 82486 191569688
64533 199030 336382325
143993 164758 51880867
23953 150735 983644479
133876 154694 810897501
103943 173640 174556843
157626 173225 38980523
33915 37425 445791363
129209 133310 7996324
104489 152858 121258155
160953 183633 894172801
97234 135748 96641033
86551 194433 284036933
9910 95137 883758467
25378 137487 704125395
156096 177219 52785888
121892 187845 165080540
129467 162953 83663356
26577 155879 499038978
106974 145427 244901450
54066 132709 196808276
176617 179446 462541519
128237 184434 140495863
20325 93458 374228794
37818 108155 733374270
197963 199082 2834266
36415 174470 345351712
102329 170029 169494357
173773 194963 52845240
109350 178829 173885789
116467 154234 897279924
5245 167201 891737093
5308 10814 260150328
10169 16135 15034073
154531 181817 258785234
39418 92357 132394587
171319 194607 58111401
119537 191545 881304250
199365 199477 324399
98799 180508 204682925
166474 188100 36208381
135095 156832 538618530
36649 51649 824694866
92717 168106 188604921
37958 149663 800195749
80331 169707 657902087
10946 84520 183979851
69494 189528 300397603
153700 192553 782485895
185242 190423 316927389
73502 143649 659513233
174650 192913 45720511
24606 110209 214046830
68639 169798 252990215
137329 154500 43097513
81032 144621 324530604
117965 196447 293486586
134354 193061 876982396
78042 87234 334744162
22332 177815 388945355
108862 143878 87549966
16324 197871 454022405
154486 188291 411193883
76646 131356 719056487
40436 128470 220337590
143145 187788 111741753
45886 50177 199577462
125311 156028 76960835
44254 72971 492876819
175657 199343 666368260
175828 197463 316564347
94233 132811 45814380
57350 102288 964038490
3133 26283 58016655
12415 68800 876422895
104322 158736 136306540
84286 121503 48914084
81366 180703 335879912
159886 168339 20934352
151454 199343 119712536
182970 197231 35630845
16731 45321 71438318
76502 80691 10489135
104080 138594 392134802
83868 186468 256738577
197088 198899 4623264
88038 170775 207022763
13520 188975 673408024
123532 193213 174336224
49580 123124 183983995
198408 199301 225124581
179374 188338 839249204
70550 195991 313827138
149328 171493 55418726
121353 162517 103066953
149149 168183 135965938
67405 194512 317887877
95159 95623 1155676
70972 89001 841072964
80660 160483 182115303
79453 138925 984600410
77654 130741 668983448
124790 162029 93135383
10006 98675 221576903
121222 177682 754325407
50306 193116 538013531
199749 199960 89399284
21630 117175 877413484
129616 158249 71700804
151466 194488 258462225
88677 154876 165927168
127854 140588 734649592
176228 182826 16463479
51990 70847 874673719
94136 102068 19789355
136427 168946 897214152
142530 146445 916025962
32535 106330 74266035
126561 166474 895867560
163593 166798 31837336
6639 152199 364375530
195554 199691 4525526
138755 164633 843670949
1037 54275 585917040
63205 105645 106018871
31866 100112 170503742
117051 151820 303738442
79207 138202 814286890
79817 88073 20678606
99366 113999 602798646
171163 184965 34444279
33337 157652 567822852
139620 179164 431459886
175002 190654 39189348
52071 130460 196194876
173774 192354 130788602
185868 192260 381201935
98543 188427 101710797
148485 191640 232661897
65844 71729 14469713
19134 103363 294306027
142935 193678 126953640
197781 198270 1237219
74224 128128 134959833
182178 184459 5611098
75356 84131 21970975
193057 195484 6000903
123217 162168 97409580
162096 177401 982524041
159169 166681 18622316
111591 162346 127046131
121450 190149 723556282
73876 178340 261533524
96084 123103 643688014
81712 165574 698264681
102459 155355 967927022
199786 199818 91326
4245 115501 278258184
187610 188874 931053958
93800 164930 177974254
93592 120999 215264746
106969 130715 243090895
90070 143647 152600007
75933 116653 101738451
111683 146265 86674794
32965 83858 127302777
139466 150211 27052729
85215 151901 166942564
119963 129063 22860687
67840 84284 41139927
97341 109656 288180195
30099 136988 267443737
91644 185957 236049093
55654 158748 696498930
13815 62975 122940264
1392 3084 858829446
102793 176970 419821077
128494 181694 133140800
183982 187911 307634738
130653 137851 17998164
56883 195559 490441048
190222 193590 8342351
126470 128557 215943581
6805 86813 200290318
140395 182384 857985527
161177 170677 23736407
34689 67392 456716758
116981 164159 118106785
197140 198219 909751884
91208 165294 843695317
4366 66448 155525065
143913 181789 94832816
149327 195273 114690510
107288 109740 3479599
140721 160690 509919039
43266 100930 467774505
185042 195035 24945991
181048 197756 22489935
117282 143904 66764689
121058 178643 144279901
56565 177815 733506606
42517 157644 288022245
60079 82607 957867888
159522 169253 24190411
42175 129429 218252214
191303 195735 317002482
68867 185033 472855839
34182 135662 254046014
158960 171379 31089924
97640 160223 240161425
7646 94309 216816815
166129 169396 384577551
50574 196795 365779147
14267 84896 176548776
58557 96250 228350054
24528 94009 173678186
55895 91643 327911623
3789 179884 440632127
4445 27608 58101126
43109 191861 372077182
135902 173467 488521453
197893 198314 576378642
34710 85946 128281594
134497 140115 13995113
178116 191465 33331709
60971 194657 334211121
52808 146773 235059146
15976 49116 82708657
57170 59508 5902962
95253 147046 967362819
120759 144186 116602958
66149 197334 327997025
46980 121808 278740969
143627 186106 106271934
137456 173668 94961905
12431 99570 457422198
172650 191995 48372312
106292 188325 485010008
162332 172427 25396527
115866 128184 728995425
120299 158239 906277239
39430 130216 227186680
69668 198029 321195713
46914 114183 795133535
184170 184781 777379205
149268 153209 9905670
89859 96245 15938292
81343 148823 168990116
23711 124013 250902841
128628 147819 48053858
109802 185358 480454145
31632 75829 860455523
122851 182379 897827458
133045 171301 95683549
178508 194285 645241121
74216 114736 101322559
158772 192988 85524372
152564 168225 491099534
16134 159716 359171231
151070 176046 917290250
9403 86561 699891731
64515 156925 348236486
36006 40364 136849651
145322 189938 951358747
111530 185537 185287489
37238 76535 98262651
178308 188121 24446197
130167 176000 114627327
176247 188147 488072926
1972 86372 211046379
122881 153047 878167584
103570 135565 503052397
80732 105721 62484919
173333 179753 974634106
12798 168458 842276084
44564 131248 216874922
74119 183683 274172433
116662 160291 109417182
137043 191385 135835246
73814 90818 254963431
73656 173745 973242105
167576 193347 701607448
171894 192356 258585101
118821 166937 30417051
85006 194933 274920610
162807 184201 53518202
90586 168000 705614509
40204 133858 514695172
35680 56041 30649632
21351 58153 118958579
4230 156697 559462506
20599 171412 377299657
43776 116547 181798396
45424 82195 91802458
137222 137299 202871
49763 122270 194829403
813 30164 397248465
41941 128753 426648124
86028 125325 462033666
119961 149133 639027146
137622 156382 20425209
138863 174826 89891827
96900 193501 642167017
15089 60241 685528880
192122 198849 64821514
56508 73821 837138806
19912 25882 776377475
120610 180743 66358069
12355 90754 894165287
188311 188893 961860065
90688 110742 50201780
35197 189557 386255465
168482 190796 55915431
137365 176528 97960096
98499 102559 10146997
126023 195960 933544356
84326 184842 251432728
64677 111987 506504065
119437 120313 2210480
131132 169026 94728389
31079 185792 720104224
97156 114080 842997576
82983 183943 252620356
63391 136149 468956755
43891 52253 635356991
183269 189469 689389284
172566 174948 13779731
117306 121943 869844022
57048 58770 4316136
137659 176129 998740860
29128 50425 53150811
24050 121821 244477041
51259 126541 188397716
134695 198167 397767096
177877 188117 818378370
102927 177737 24995570
62120 139187 287703164
33161 160744 727317654
142828 184306 534209408
129441 189186 377972036
91916 93106 18367623
126437 142483 40119674
176675 177542 778310227
78139 104881 66809879
855 60095 362146501
145905 168385 745271617
38778 149565 256244757
113448 115877 723642909
139012 151845 653713675
63021 156584 234170938
86058 93909 172625313
65131 147564 206188981
93324 199826 786691821
100617 116931 636684289
34598 179602 362863152
62874 137243 186082828
80437 86986 122532114
63617 123813 150526569
73846 85382 921852011
79340 169174 743494029
144045 158606 36538381
53712 164339 276693517
56292 100761 276507403
72865 143411 630074126
156259 179615 58342628
59945 157050 555504695
26956 39379 182827014
180853 181307 1168997
53625 164662 277731392
9858 182607 432154437
22130 169728 369120268
104042 161645 144254621
27855 63268 88604077
96169 109400 33291637
51275 199373 370579649
128385 161956 83967093
132029 192943 480916826
187598 190201 284527555
50066 136960 444039996
145099 156333 28199374
98213 144163 857524595
74723 189461 724070270
111464 122241 10856006
43217 111590 192715449
154062 195769 104073130
144635 186943 29404876
36728 181149 361311670
8396 159809 378951875
126503 185299 514981905
183964 188299 638177891
105377 135846 76424561
166801 175336 21409728
33914 152470 678940077
111216 127602 929306226
172556 187753 587902854
80148 86607 805359758
174661 195244 51446299
143053 155439 31212176
87647 136570 873815919
174095 195772 240921690
102308 190548 701082252
98036 119262 849638085
107976 198927 230418565
171483 176861 523022951
120479 180822 987069114
44856 116160 178225204
178657 194111 38579720
150329 171536 802498496
34447 197469 407812879
19426 170264 377242308
121896 184758 157318300
63064 156093 232852633
57018 152297 723412166
162132 170724 815096532
124767 133233 21212091
131319 171230 739125288
167613 191316 59341549
186228 192231 808191063
152255 171954 792638665
136879 170959 204191693
73356 155744 206356565
104931 155127 125839515
148791 187771 97390790
60377 75739 826155193
176661 195549 47101069
125199 173013 355276284
40044 199903 544323168
191854 198740 17271545
40550 186610 173027656
103442 160274 929683710
111990 132210 50791714
100145 169609 940551286
26743 73680 117195596
178551 183346 11929832
182783 194701 29750621
84408 139458 462623842
154374 155203 778769078
14405 81551 167769022
65482 83560 294745687
123747 181285 143956773
172389 193758 53367512
57016 71586 36232999
118871 156177 694117338
130792 196702 624874211
156405 156716 117461087
14438 89491 187499878
169650 181166 28859163
53824 82731 72226114
34832 108559 881982358
28465 71202 106759122
77081 112835 89384397
90251 110991 953739238
77664 150100 502768298
94539 190030 790537673
115427 179857 161391141
58768 172765 285106997
67084 127504 880571285
157789 179023 53109249
144888 181030 90417176
48810 112689 821945757
3796 142952 348103511
139326 175853 592836769
48123 132994 923239226
84767 184315 249027231
182424 197208 36866484
37255 69783 194520950
73142 81239 266306211
26960 105826 197105198
115457 129422 35105882
160203 197023 488744226
85365 114522 72831420
67475 104622 92795269
64245 111998 359921077
132797 146558 465189674
9387 146508 464486999
145198 189172 109988770
93743 187058 233585091
154971 199697 111732755
20358 82964 156428849
6207 124658 296459186
81436 83601 5430010
87133 97341 21260085
54249 199531 363476655
49040 50212 842163375
163516 186298 57065590
163295 184693 441795926
184997 185208 568548
31669 148944 728520613
41963 96310 845789500
113897 197409 209012314
159794 182963 57822237
4363 99233 237178803
48880 105643 141952177
40818 81927 102751159
99067 100653 3962370
110881 187530 191892470
18017 64983 117553287
54033 67539 33813789
20847 114179 233322171
116624 175224 582024406
168912 197690 72036419
44160 161742 294162374
25437 83100 650020810
37584 94602 29462302
51475 107802 140929190
188187 192900 11805379
132387 196390 159998769
107367 109224 253768870
101426 172600 178309347
199034 199768 1822908
38692 66564 969548593
146073 193748 119218332
163050 177165 35444492
158885 168401 789835912
135115 170239 87743508
59311 74229 37134284
173861 199361 746146672
29400 35001 561160960
131673 192677 623282147
102529 124504 55195754
108681 135926 568941958
141129 193025 369672861
166451 193776 325197003
115763 162003 770375467
9379 114414 509799975
111444 138157 386842206
76620 175881 248385240
46141 57207 221622173
17877 100845 774409348
96582 152950 811241581
157929 185921 69945415
42079 127210 212925217
168925 190194 53313010
176951 187715 929079701
183276 198279 517422705
175836 187420 29017100
116898 135322 46328069
96402 100564 486226938
75846 138684 634979061
21311 80457 227059672
175516 184299 21924407
68451 84866 41034419
199600 199943 852441
193236 196354 900729561
185278 190396 952912549
161695 180135 349263320
92970 196459 492311867
62888 144170 939350905
4211 79517 188388073
141600 145788 10556508
40119 143368 832616190
42179 195060 382296131
147005 174579 934832324
94165 137181 488579370
127850 138868 477830315
73610 129978 979850619
52213 140286 458995710
113375 121244 19708868
109046 145437 169036386
121257 123842 79782706
53506 143319 549254839
126859 179750 425496138
35046 92007 142478767
11069 119340 381176054
166090 175525 23616265
140443 179031 96643670
15322 86563 178066219
102635 134680 80419792
194904 195665 27845060
113020 159585 116701932
123284 175085 129548935
165211 197686 81280596
2415 29878 68682759
77630 133426 220317994
193508 199716 15599400
119828 126906 447246964
23976 88450 288142233
73728 76682 2988665
119513 126250 16970959
31948 139496 269052139
184605 187779 188904291
44817 158359 981161278
195107 197676 6486526
19894 131462 362620544
133786 198181 369826109
165242 179168 34985419
69896 71497 3948852
106137 136357 368186936
44135 154744 276907301
67184 186559 193648240
26445 162179 640473392
170996 187465 41207078
122623 194485 179759545
126527 152236 64446530
196159 199054 379767642
28965 127914 20328677
39717 85291 114033870
27405 129401 255108296
157251 188753 78699638
130341 170058 29435732
32057 56800 62044838
75828 116380 804433238
194553 197945 8533465
14509 154023 349116491
28755 157090 321099091
95104 103352 4089798
4941 153807 695835417
22405 158200 339730814
98382 149406 127980902
165392 180594 38149869
80543 83915 914237709
54390 109964 646186524
171450 177371 14767484
25868 92731 280243450
28016 93382 771520371
188810 190418 750165544
108778 180195 903671769
107638 167213 319153242
78889 113525 86523187
166184 190758 176712027
173443 191425 44955507
94603 168431 184708411
37320 169770 331285456
80749 177818 242931415
192667 195137 528306193
61253 86984 309167573
80891 151253 176210805
172984 191827 47138468
102090 119582 457431117
72522 147469 187638975
183797 187434 700071315
119613 120978 576481805
153784 177196 233331528
194274 195835 345913307
78092 137016 147535371
34687 70649 66905906
181408 191747 913533230
64489 138605 185291676
99134 162747 159330827
161268 179136 44748740
183758 185827 5197208
165435 190020 537874675
92912 116613 690943484
121207 167529 115931822
1453 11337 215927436
30341 115860 213770055
179187 194839 843239771
198460 198812 166863767
125062 183498 146177375
77380 132482 942936202
95349 142927 119127045
33359 38561 13036368
22162 123534 255547315
194904 195101 500912
35536 74534 97512303
108200 127662 48704231
171319 190765 48567017
68030 73505 635453787
181589 194708 32694779
50763 126661 189922371
72935 180769 841676333
81045 87234 398503698
166107 198569 846269010
8190 113089 262334685
43677 63497 696386680
51971 132962 453621232
63793 186382 306635328
119842 147312 107755690
185263 196978 581935303
30214 118532 626194082
92510 176886 211213285
51543 183266 329590624
169257 184077 748326508
72823 178182 801451563
79206 114818 89020603
145839 158681 32193811
55489 92925 93513593
50839 165211 981256979
94553 96435 860306539
121250 179887 500913888
41230 114357 182808843
96026 96349 785120
188899 193036 143073802
9189 161438 914335023
76761 141610 162239021
110577 169938 840246820
90736 188341 745880973
46034 99173 46183711
112079 126540 36344683
128964 143741 682913551
29911 74931 112509598
65723 115691 124789562
125883 130005 268230791
51437 88964 93825810
15539 118080 796495934
142790 159477 218088493
809 53459 666111397
13942 109082 237941568
40762 89389 755207406
187372 198193 28409969
192539 194022 505638097
56062 154058 245288702
53339 55282 557143238
91477 164332 182288058
30455 79479 145466150
117870 125528 19277618
49701 195201 983511963
167209 173303 15313307
114727 168816 135361585
103476 107348 9789109
62256 88913 66453018
138332 166983 84397025
106473 118093 29028033
67271 77213 24770401
149739 185288 97074948
60634 146457 916103962
49487 157399 270052247
74720 112158 213300478
160822 181717 52293367
103466 173466 927337820
136018 169478 635739534
57054 134919 753324489
12703 97433 562261096
140216 163564 922393771
71008 120709 39381979
173667 173816 58809401
199586 199773 457284
112700 198684 215247575
18938 180095 788963968
48836 120255 379407037
60533 164911 763212241
18390 199973 454160007
125529 197565 972956327
154582 161886 15005863
195291 199675 11108950
3569 130515 317640227
15377 105971 226386437
178013 190578 31384156
173725 192920 47946928
82236 181854 884465411
18830 57096 729825520
63186 166190 257591426
175725 176116 1001854
114483 116491 4972506
173446 190042 11899844
153170 185128 934886524
184770 191533 16945382
89194 91129 4870670
71703 171433 271849630
182507 196542 35002996
4918 9736 395972782
95750 191010 782429054
88719 150294 154343517
114275 135216 24703600
1021 133046 330261954
164994 179243 879323524
193284 194518 869819042
128863 132179 8354957
77910 140008 155403906
20218 167032 367140937
53442 186813 333724118
65029 70711 278947150
96871 164092 329491500
109176 124923 731490218
129067 167208 95378253
76776 84296 18822784
1748 49510 119340406
107316 179677 712670057
2380 124572 305639636
19476 32028 23745405
5877 101551 239241213
148428 180419 79970997
198300 198313 755054180
167277 184067 42035735
190161 198190 909831789
53890 195012 352925017
132743 181474 493787208
183580 189583 595711282
109847 128594 557274571
39599 91795 46887456
91824 169952 195516454
131014 155149 60506778
27754 173864 375509799
157643 198697 457005245
190348 198833 21236639
23091 109585 482833391
27796 55028 68130227
164155 172504 21011786
62940 113943 240910148
106921 159231 887979322
63714 78701 37405456
39252 188857 374272009
150401 183086 81636926
128523 159941 220888112
77876 89485 28978454
151563 174346 963494696
44701 107996 284672902
199544 199979 1072186
191698 196799 116260162
89706 101692 29925216
76010 102301 144812435
66174 70965 11755871
115955 178803 327655177
198021 198671 345875351
155711 174946 12534721
161959 171577 24179319
28139 96749 171409154
83102 166277 208130205
189770 193505 9270104
175483 186530 27650240
21401 177219 389848825
71922 144749 528367404
16106 103548 218391923
79106 86897 19545076
105982 169082 831272768
157871 164109 15433891
86198 125433 172069231
83823 165426 204096302
113763 183444 944379796
159843 177725 44699710
60673 157653 242502209
146752 198142 106469317
146649 182328 18182088
196981 199697 767565500
125528 187583 155285254
27927 149952 305380403
89485 138354 122377818
7622 93755 215494174
57018 78489 53593872
32804 54050 53148462
174924 178097 8016026
103273 136983 521126751
146049 169735 688618822
190327 193537 7952989
77603 163174 714434868
127307 153596 65991506
100228 113060 32240456
181296 194737 33536663
193030 194728 2220784
46929 75465 71329831
93747 95350 3967900
145325 182039 157993739
113825 139312 33475927
91408 91688 692290
182019 193931 13189159
184368 185792 291070251
8447 59122 683321840
1993 41428 98555835
114910 188103 578629150
50342 102606 687865053
129613 166388 91944729
47091 102367 813074395
142043 177718 89373396
63944 169933 265038688
184206 196234 30092586
110368 140674 918531350
64472 180746 290769322
18954 110351 228452006
123745 140970 397528896
68303 130497 155639075
172611 175123 6209339
154361 177448 273046217
40924 184402 807711621
84489 108265 692729528
155301 165896 910986472
171145 174916 9371955
72065 155458 602160356
44627 46341 256849929
53466 153063 811555954
134054 173143 97757590
11007 168133 982443387
121757 170888 596196329
103782 199757 240285120
145547 162003 137020522
105350 137739 875113868
27681 102972 521190965
174653 186017 28454939
178096 180682 6429938
79925 100567 965792342
46922 116479 604020533
195723 199918 10584410
171213 184408 760226552
25454 165382 349899865
2613 160682 395401428
167155 187128 50031738
63330 163366 693939234
11872 49240 93407929
158892 198198 326654441
158176 195882 94211892
168399 186246 832670777
180458 191280 715612843
91863 179603 219649825
13442 171000 944269396
112400 115097 498578301
195058 196453 3546599
196637 197009 72617224
60222 109035 121969181
122711 140005 43311518
52926 136126 16161028
98330 125133 403336772
81349 113554 80492163
38560 64373 833033520
92016 147351 79282664
85674 105652 570218839
84416 149831 163839599
194297 199126 749592
119587 120058 240324434
78880 146655 169558663
179900 197274 43330296
52985 173369 301232856
103642 154141 541758074
24020 175884 343598046
141004 164948 59885299
160843 199635 97036497
54153 119765 164054188
41705 193107 421711615
116667 140433 59600346
190978 198053 17733942
18301 61510 108152994
39883 142125 862493308
37420 65684 70834757
178504 182763 940735242
52974 82220 92170730
189692 195039 203654255
67483 75422 19782607
150588 159452 22145761
25330 128653 258415056
131587 156632 62756903
132528 190730 355321516
3974 135968 330283053
63013 96965 84751431
45081 149163 260502503
95608 196215 532660500
170604 176941 15919815
181275 191879 26517265
153312 190869 93755791
40329 167620 653740709
47633 182016 503591906
142910 174005 743744357
79716 98776 47510227
105979 113666 19174948
141960 155214 691303490
141202 174394 83079799
20351 130364 424352936
173543 185941 330637366
160790 198338 545587696
194898 195620 1844951
34450 166418 330157551
115864 140990 62914579
40108 65623 152195075
72145 171178 247917032
45234 75062 234060879
192204 197217 443904336
15121 96709 203773385
78611 172403 477799627
199849 199951 260976
178396 199534 12825901
147226 176095 72258650
124941 190025 162812902
2114 4221 528582717
50025 86022 90118843
112460 113754 793162930
62232 135365 182934114
108599 187985 133079986
78534 172662 403733282
168546 182636 35363879
122447 144902 509675445
38851 61875 57720533
51688 116948 163181064
121585 140003 908205202
32088 198277 415755253
110390 136632 65807444
139890 148628 10802665
8247 81628 183505754
66811 112146 371408187
2154 29142 67493881
118196 138245 669219757
165782 196887 411361637
88841 198264 847718801
171740 180188 21020746
31319 144818 283969617
99264 197709 246505594
159247 165193 14687618
90848 108142 43345634
29924 32310 5850577
36642 75436 664198640
96367 148025 267136950
187545 190231 6735434
41537 71894 75806649
45979 161044 287895199
172263 182861 320366212
1406 125031 694549734
55330 162662 917942372
164064 167104 7271711
52860 74444 737978725
150573 193535 107293705
65108 154547 728025220
107540 148493 102619677
73283 186158 852863046
166774 171949 13134266
97324 147157 880258548
135077 174777 896950229
169503 198739 73264016
34443 139527 262923441
169776 170768 320778762
168909 188233 617054849
198582 199761 2931975
37555 130520 232638808
145302 169640 586696888
83085 104367 53231262
113499 164816 458743031
83598 83820 78314764
46249 70104 59558375
97681 130466 752349026
74114 106604 838806224
161150 178891 681810710
30317 126746 241167796
75157 84677 23826750
137719 151001 689199191
47471 84244 91902775
156416 197810 103396200
162665 185254 117463747
122311 197010 186890660
128986 189335 151007656
69061 134767 830107169
71247 100724 73598924
126142 166281 100335528
5478 198794 567920466
159930 172238 63606458
91315 183849 431468798
48364 150395 255433391
141709 198458 385700903
49839 51768 4788567
83396 185675 362064613
16299 42840 391476963
134180 140712 16254638
73840 75457 4136779
39521 115818 979391088
59312 133212 656342477
38300 44853 16479089
103006 198097 238106183
72229 144331 180497896
133115 148491 38451415
99701 101688 5032429
6915 177133 542391997
56332 59924 741988157
158659 164951 253562648
56909 188275 859079273
171460 192569 52690710
197840 198252 358843
67815 74056 15536270
33580 156286 298402761
21359 67944 116507367
79885 118728 97141526
108474 187375 197441037
23484 121050 243911579
165532 188584 446795337
41743 78427 798972025
67747 179395 279351023
35186 78249 107776663
144689 184790 100289258
132651 188776 440969817
36632 191789 388178156
168970 191945 57549106
181276 199632 884257600
192708 195643 7278190
188275 190145 77126065
130747 181172 126131405
186803 189781 7491607
140464 173409 82456465
34123 53537 48566494
34712 187092 683947197
67325 120109 131905202
5833 167200 403741132
125690 196250 176441430
189792 192718 7279637
78290 95732 43490069
76235 182297 265447965
140709 142039 486969392
39402 158007 296816406
70253 156378 215696745
141321 161616 773175337
35783 71445 310282615
17176 145985 322159748
183393 186923 8811667
69408 195029 736131328
67559 194316 317069976
194612 196854 624415193
182546 188060 348612744
152525 196427 18825508
71802 126921 220022850
182722 189689 17467561
73747 165361 925918957
100465 169408 993391746
110251 168698 529485721
161337 196651 818536781
45002 179208 383230408
178812 195029 874777557
30309 112793 640373040
141197 141344 328013766
112561 130774 196432812
57986 84447 66094008
137059 191368 437336006
63300 127055 159429066
25371 62583 784433243
9888 54071 110506038
138436 144455 15085415
82384 129265 117443958
40859 112303 75939869
16577 166387 374619075
152760 157982 713082931
130014 155427 986357151
50400 114036 159135412
134010 182560 503456801
42673 197414 879916517
13019 105824 232052165
115534 196303 297191738
11776 188051 642182154
146968 194794 515592243
59654 99707 515882677
20464 107776 555746579
114861 175090 150763751
25915 99601 183976174
24324 46988 118038969
11159 57725 116540661
103157 158001 811861494
60170 138052 734096032
17644 177017 398756331
118073 131693 34244552
19478 126607 483810001
140321 167189 315742436
78358 154459 619868388
36222 190162 385103839
32161 180467 622705513
114210 138830 742733021
63166 117862 201279172
115675 144954 73350327
83734 159759 190358050
195913 198289 89136007
62296 119131 141995194
183602 189409 647970180
183709 187731 10099016
82442 125978 431496235
32509 124884 231158517
167838 199969 80471140
40154 177829 344545112
168208 179642 28745802
66726 72623 14536200
168997 172306 8395051
72023 178995 267834159
114768 122191 720888783
152613 154214 187784564
182497 199175 41726468
130080 163579 50981701
31443 79791 261635702
5457 186436 923487216
79478 182642 258169755
173863 186002 940196221
42467 95576 132692709
28262 110696 206073404
28566 84740 323273108
180754 185657 364922456
183219 196545 33263883
59428 178486 957487357
189455 196394 15051866
163526 194409 71833897
73526 80374 540582477
48195 83259 2787862
46851 176723 824757687
126529 161557 87649469
89670 155790 165675834
57830 161383 258988666
27955 97209 173050815
22885 34386 28690703
121181 171096 263640898
10809 173211 406253825
175605 188228 31544856
168368 197273 72341627
80860 102491 28236955
26535 53204 829555397
166836 179316 31300680
78308 123694 113568389
62901 66971 93199156
68824 176730 339886181
109865 166466 300387889
77473 128808 128482040
109075 109954 720388504
7394 152952 894733273
153933 178283 78778174
40451 89851 735457182
38601 110468 179753992
42645 155664 392552912
164719 182318 44176037
179616 193128 33760466
165735 187241 53909740
503 184896 824802269
199673 199795 291684
50322 115789 449701916
170427 174054 867543038
102019 172717 177064207
46522 67856 501329250
192869 196928 10113667
35535 150773 411760812
20169 102400 205436980
146524 172239 327476254
140408 179852 765976354
100939 146811 809444546
138690 166728 47000442
94051 118797 410120536
87492 162795 552386151
26001 85424 148543124
179200 193221 308670831
34126 39613 325814059
114216 119810 14037645
161191 186189 281023529
20538 184630 410377232
29155 112121 207328993
40610 162981 738475549
189113 199474 970355592
56618 93695 92546275
186193 192836 16597414
76157 167074 227467661
1633 96678 18246759
196844 197588 269786272
102292 147689 630130253
111521 166439 480306836
97616 156993 571783334
106769 155780 728817641
194890 197575 6774296
88375 97366 728490198
136274 152500 928563967
101039 138553 94058440
181213 185816 11492044
24033 163104 347845499
163354 199030 208859332
40255 177759 977424046
143819 172930 202402618
77956 114952 92481085
182579 198829 40661905
112369 143420 77738226
149688 194973 113031819
99761 155570 140020803
91157 174120 207671409
113484 154083 513657102
129873 188742 147196864
106518 197000 927890345
124902 132281 978030601
6675 53370 116865172
47499 85156 94138223
100776 136235 866767643
102818 144492 431693499
194546 198076 8894665
129470 171255 810017928
167547 182356 906229186
186618 189966 8387161
89675 162388 181979916
142353 194190 129727405
112824 197976 241716529
102420 135261 582382290
160217 187882 530609553
62241 101385 97606885
15160 121541 530988466
27668 106373 196715079
151586 174714 887292879
167437 186117 41505452
160718 179396 762672558
27457 64158 978151612
179795 182849 7590169
128091 141043 32313844
136673 181710 584810114
157193 181224 60036244
45725 70885 62823015
67033 121116 135079290
76708 160059 208667855
89164 100415 27966865
90353 180577 225870091
150602 162416 658974307
142812 177296 575459366
154987 196751 104233832
57927 94941 92410680
58671 150449 649847068
192381 198255 611718503
150835 158888 178821993
96190 194511 246079729
11157 121020 274684181
25536 165526 350068733
78460 94577 262316022
32144 183222 803040156
181427 192040 713857696
37198 102299 790636818
42750 118301 83579320
191828 197180 13314138
88609 131988 808480524
53424 73107 49176561
176213 177419 3023055
25773 148351 538838761
79726 105264 63850668
122546 176603 775016699
59622 65556 14821015
89648 155746 165624412
137367 178098 242267687
111122 130480 997638044
194515 196209 965112263
120731 123998 373926062
32993 79704 663573586
155728 182342 66495268
90316 97251 388045263
81440 110991 193643129
79366 161476 963090793
89614 95757 15337183
106568 159549 499895099
52333 142749 262244812
57675 172347 286855518
197446 198673 3179223
35211 161771 316661506
9889 28428 565530127
168845 189656 52207186
134361 197990 128780405
163536 176183 31755914
199538 199634 353204552
75587 192061 291433922
118420 118576 358987
152774 194062 732990944
87167 141081 488797178
69980 154041 458427127
165894 168055 5359555
199849 199964 281297
48462 135616 218168778
165338 193801 71276716
96675 138358 522592730
161716 188575 67143820
71738 141648 12637527
49832 185036 820417133
97710 134815 93032882
182598 196448 34559141
180291 199653 427674337
91050 99640 21304003
157434 160810 621828851
88077 148905 229314051
168889 174659 350676215
187628 195374 791979980
24679 168827 174048243
56384 181367 312581926
130646 163479 9058666
178930 192124 902001766
27889 38675 26892876
66943 86411 198990238
199929 199929 2740
44893 170383 313889691
22431 34777 489371834
66807 102573 132576564
84330 163756 198660520
186066 190143 10234768
185576 189956 970592187
67955 88537 100778316
63227 162507 248246348
77626 169698 230333714
80012 192321 770529396
24999 186307 428649058
40580 196258 765616155
570 84969 211028324
118345 153136 175380451
195912 199506 271623416
277 51578 128231583
125480 150955 556326506
157660 173447 494704311
141452 147054 941822822
132225 139833 18985604
119293 142177 905172730
65509 71496 677977160
199017 199391 944147
9447 22927 33735652
2808 110689 348216754
121711 160762 97868709
15443 138264 632177679
28553 42457 34767771
56089 84024 520741838
177555 187974 25981022
17672 28355 26752479
198440 198808 73841496
98283 138672 931111112
157862 180069 403061465
143325 189271 115046143
70052 82152 391134824
128455 156698 70773086
117160 168302 882437516
186888 189470 465722849
173660 191197 43769586
13771 143718 324982397
138545 154678 28608160
37151 179611 356438861
101655 186330 986561419
94221 151019 142362013
184797 193799 539830668
5359 16119 27218558
11933 81304 173437777
119966 153311 83703889
107576 116551 22351474
82998 162844 199763317
113702 187579 322179455
90145 158094 956635736
27015 108431 203581171
63328 151132 219743358
23687 31817 30261739
185910 192287 15961652
2128 80342 176527662
119153 127311 20461758
105952 116311 25879481
143080 175287 80668129
18551 194311 760754649
155565 174562 47355519
40678 181679 352862529
173953 182919 47578852
23829 145370 547156043
35033 132490 243919241
124605 165524 127434170
7661 24194 41511882
8038 101081 232621398
40886 194996 385464648
21995 138577 877919957
110965 113835 689611678
140766 164736 59892809
18793 102186 661682688
124548 197181 181619233
82227 125052 154619714
79162 122409 701455076
60578 163021 558941932
3459 16005 398126955
17288 58364 888737677
76528 183594 293243502
17232 19604 52810562
69775 73676 8119709
69673 120386 383838686
174189 199679 63790762
172934 177861 314698748
88141 144222 140361240
163561 176750 33134789
22053 108308 215723656
77336 107568 649687502
153366 177988 61486573
136206 154539 45994087
82175 113026 628458958
31760 44764 32572189
92831 98043 12919586
133821 169436 289059706
177779 194479 30596243
359 93371 316313986
45529 181056 909247863
122909 188758 105006105
53145 132490 198595854
123430 164895 723017600
175811 199479 59272599
188954 192839 9704730
71481 82306 27078531
175961 186195 8743060
49793 98305 964290459
70580 197404 385329335
96933 188329 916224338
66012 105937 883385973
181621 186157 541677372
113502 178386 624318603
143901 191321 118619199
123263 129897 651351818
122908 173556 674764489
26264 125849 249038338
149139 155967 504997257
162880 163821 760733236
122700 199114 365557326
34763 180661 754847911
132648 178135 113763338
9245 182892 434369464
92289 161949 406935930
14728 138679 522508372
177076 196095 47426047
39197 196061 392362654
57821 180395 306590726
63524 65583 389973052
9001 59158 125544097
23176 100931 194280481
180050 196577 6099814
33919 180127 365839000
158405 193435 87551422
131917 179886 120043269
166299 166994 780476158
48517 76309 69512891
73938 175127 338074388
73245 114399 516011425
170004 180397 913782170
159881 173791 231915178
192898 193328 1086288
140130 193185 132764032
111266 175565 841012480
96376 167314 177556547
159250 159760 278934897
21251 150085 322460449
184649 198011 817540295
127114 168099 102488125
154592 155745 2821478
186235 186954 119968739
46140 196968 377255626
187813 192498 491553065
54387 166957 281560137
66991 148038 678792409
52118 139714 773938707
183893 197123 33064054
76345 139768 406010896
180386 196576 40421229
137420 181024 108986987
104832 155740 127598365
163426 177449 842859792
83630 132212 792894203
86932 134580 257546556
4396 47672 504340207
136511 145219 21765804
12609 54157 314456401
113842 188876 722487906
38639 153387 287281453
72350 146597 185839012
33944 155108 675851591
62064 176862 142749895
160832 193368 743594280
56306 178096 304625641
8137 75128 167573601
34351 165543 328206438
95285 101731 202758666
179351 186224 872601953
14016 181650 682595844
174198 179374 12980644
48724 158039 273598048
137675 157204 39502333
46779 62385 39094994
77364 150735 574538458
186178 199826 34165788
29394 174504 966136916
156497 163446 17217774
190672 192124 3615966
18294 20774 6188428
29918 165033 511920106
12839 57243 916882874
86901 142758 139688572
40293 150858 754002138
3781 95515 224927964
39210 57144 44950611
316 90288 11181391
114003 164416 126148624
96230 193143 430921314
51867 69941 45168014
3389 194355 712029343
87932 164769 192174682
19867 28561 138852934
67103 141342 185621261
123938 137653 34347730
59762 199829 350288480
160275 178500 45567499
180202 183427 8072029
171599 196543 539749057
185881 196824 27319582
91440 185245 234814225
7063 111054 749443972
90286 112755 94008015
145179 185072 99718522
34891 158891 310355290
138231 156058 44754766
5791 25510 762062371
118019 129868 455989046
23229 148790 482798225
111344 118103 289355516
40242 81893 104168087
9916 38650 716216221
110595 151585 994738140
168743 194112 780725871
58180 117449 147966807
183251 190880 784195760
70496 142577 180398046
66053 76623 109739528
77439 126668 123192369
74378 162154 219670306
34503 64783 455752498
47504 171919 630584621
80467 112649 615401986
71373 178959 662114110
33616 64214 76685688
144374 182265 94860536
52289 151734 248947080
8222 53453 339631633
103449 126485 57832123
86352 108606 55625891
130568 134474 9801445
134988 177136 105451299
144655 198636 852046283
80673 148907 783548475
186186 188870 6687452
142910 168728 642402187
22227 83492 2261227
112602 120653 20103316
32242 118334 215309384
37574 144096 266526872
90239 102998 231672485
110525 183282 376411982
144315 173801 403632321
78069 157563 198989496
81921 168665 217045783
145788 168727 122182016
67735 131578 159757931
10417 64044 526744255
107140 150989 109986616
79309 152381 183027186
193640 199752 15347014
187482 196497 22465286
185896 188755 7118961
30368 142429 86094577
141442 170046 71550805
169867 199618 74513552
156661 157499 974001186
77457 159464 845384851
27952 148150 653434595
86652 107704 52611760
43592 59847 40743431
158005 194393 90935790
134971 189608 515022216
32085 158018 315148003
77999 199175 303263555
183116 198376 38160014
185086 199036 521987094
184642 196736 640510315
14333 157231 649220240
142945 145215 540012752
70421 95775 333998358
121779 165662 109832117
48295 135318 217819623
75858 110770 87284559
94635 119315 61775795
60577 74189 785171740
172227 183385 27834693
122671 162948 100741675
93778 152380 146844224
125848 194623 869288952
194154 197835 539321051
165099 167519 818445997
121274 175719 136354519
139543 166435 67256659
192075 192342 678079270
111688 128904 495260935
184641 194571 24811092
165301 196817 78903005
157362 197306 932688791
161746 176524 269643511
86927 112267 95123697
51367 143761 844093837
15983 125031 622938296
92942 139932 117600877
126690 127150 249060210
146300 167296 52424042
183060 187601 369938892
116623 170579 135148542
116026 177112 853195420
38038 151104 188095104
67101 125460 992461262
188668 189251 78541925
4818 178899 435718792
50981 171401 689585095
117661 192826 978649163
93513 190800 346046694
84606 189681 262964939
11792 166962 136940044
37808 154285 709569363
20769 180567 399726510
49435 184799 338581749
66299 187728 364088092
169674 197364 818912756
106051 153511 568084282
156035 180638 199394792
26651 132110 961259838
132431 185535 108457702
97624 154208 141939227
62877 64650 919356249
132212 141605 430580239
29412 144934 288914658
85117 152594 168978915
18215 59053 758745372
156710 190067 83315163
12924 176965 410424051
147787 165850 45113753
116495 163686 118164933
86975 181450 236393736
26202 71959 22025637
44301 192535 438256444
102828 120093 58895120
107103 143338 90732595
126309 174639 311341095
148070 165917 148640831
185701 197421 337845759
73153 85567 902705324
51693 155789 260614765
62308 74131 125783526
44275 183733 955714613
99361 191588 340557740
121185 172550 731403905
184919 186140 3098360
193997 196233 5537612
78532 91799 33116650
142917 178888 90126186
26905 182095 388192885
83801 163913 386767783
101891 163926 879759581
21778 52731 665427653
58929 79717 51832365
85904 198831 394757035
154532 180449 345798326
145447 172588 67883760
138339 185786 425533557
103042 133528 76559438
174486 190263 39531543
174117 193484 48389554
70224 147567 969621701
36710 182590 364994043
109676 174845 394426075
69986 131319 14021080
158684 177132 46140407
127524 160178 81834753
92599 135425 100000402
18872 155282 341347082
72185 101572 697755209
33176 116126 207422948
51178 194960 359646264
57372 175067 294299906
172769 190288 43842059
83851 151178 168594629
9211 118117 317181457
75817 170381 236586840
55075 81574 145193901
165925 168111 141981544
10842 198282 796284209
96385 149887 134162259
39474 114991 624511647
79411 189347 275143303
160944 183732 56964445
40011 163082 462551394
45202 143917 246911975
115397 167199 129677989
54060 69862 523770135
104378 142776 96122966
119201 164002 44022767
54722 103799 272622867
70417 79578 739088998
68000 74150 15312580
96461 151524 138035383
102735 153679 127882431
7836 32507 932183197
17414 141511 315942756
130513 198184 892925306
195891 199137 8197025
83564 118772 88032937
38791 106480 559484082
168776 192178 58638501
106660 162364 848002438
175468 177190 4395506
167107 171241 10430132
133519 186027 480130001
119449 161773 45184412
124024 184066 710076442
31698 37137 13640157
141521 196133 830489130
11176 135466 666694317
68964 176102 268076365
176433 187685 28100252
163607 185086 998805946
118841 185193 166063189
103902 121380 13429309
19232 119695 251142993
127821 144027 40544127
141296 142033 756658541
106026 199534 475114030
182943 187178 770018003
179996 189140 983159832
55333 195402 418800219
156593 187054 827583231
18665 23315 11586709
19526 88736 777527047
124734 160472 89470906
128326 166741 95997823
106053 136257 704009427
89985 194292 261103673
132271 194403 356371235
195411 197453 5151056
118017 135743 727725008
152017 191613 543208021
133228 161243 528567287
61979 180296 295893136
94236 162565 230151828
106681 119794 32821702
157433 193420 49388184
161691 186737 441535961
78654 178456 249799863
12485 185295 432296300
137690 156383 46873011
144331 162921 98010105
158777 172990 35498375
61957 81744 706081265
41799 198393 391741625
19697 113106 567702119
198602 199744 835662
79262 109943 380100223
34818 137431 922527991
40259 57245 80365656
169630 180600 27513705
129981 166602 607549488
129727 138425 21700014
44012 48806 11894994
25596 83051 705516721
83497 114968 78673610
88506 176112 237687275
142967 175213 80715089
160740 188201 68614886
190281 197438 100766576
29073 114082 457004835
145199 153474 20837628
155822 182448 66537420
1445 14044 31479034
85858 177049 228158322
171647 196156 272332390
187560 190003 6100942
56489 59891 348386547
68820 197391 321590768
171405 172345 2300278
127317 156428 664814814
172183 198131 64811996
14731 51123 220668753
12517 73056 930449547
1145 113591 281028497
44580 84228 689940629
146951 177436 76360238
185334 199815 36250648
89497 101096 28948379
99669 156948 583820730
96407 155836 448121361
24555 55741 271628136
4630 155602 377958892
1689 134455 619180700
112736 150319 94284655
60063 119317 148007442
118111 150495 81286562
70165 147122 624035382
50384 147301 102859790
173312 199381 65224852
73262 82096 617980169
79635 109573 74972456
67453 137070 21664359
131842 140885 22571712
187228 190097 7131850
64413 159899 127607294
63146 180383 293268771
155299 191102 441820660
44249 123100 169257635
92011 100164 20213109
6979 77930 177531127
88601 94770 15435119
161291 199855 387620441
35756 155508 299711509
25561 141562 461228962
118002 154221 90963448
126979 191221 708514866
62064 84444 55841127
22917 83922 152570653
102225 159603 143789690
90278 99604 23185418
148286 155666 831990915
155041 168637 33746442
7778 136888 323170123
145266 160847 38974339
72229 183171 545094307
16009 51772 134895877
109418 167301 144721655
38145 54657 607176243
165549 193917 71015756
76179 124937 628816523
82834 168171 213520189
82273 191270 272767034
118152 151473 83617554
118588 180950 156125653
162473 185322 184590938
42584 172090 636588547
40219 107680 168772693
78647 139840 438726941
98953 117577 46652540
163215 173382 25515637
95934 149310 55109825
3870 159346 745640258
192807 195480 848421289
192248 199145 17282101
115847 199099 208389301
92765 189994 939889763
28443 74674 115519223
49299 161219 998550895
141285 167227 353619969
52006 187430 480332842
83484 155681 180836894
193458 194703 3089371
44814 51181 15860191
92046 127468 479014348
78106 114761 91613727
105575 163866 903232388
128858 198301 864600894
151637 189427 94462944
167640 176407 771245063
81377 107428 65149276
26930 80278 133286585
115263 175889 151800197
148098 192821 924693975
117594 138564 52634510
117432 175836 146297048
85289 92329 611708549
50632 99150 121168899
51791 97987 115459909
170994 184615 523610571
23189 53326 75338181
70054 124658 540033981
33326 84035 747112997
145215 158757 979085383
76863 85285 408178465
74506 136903 654888728
70191 137320 567620840
16238 181388 413053202
5045 101380 899684626
184378 198300 454411850
75741 195573 614186545
144520 189421 112376241
71842 138080 659298847
193756 197491 581127323
124605 125489 611503834
34815 114851 318265145
12367 68997 141598429
192692 198904 15576799
61847 92528 346215573
108683 190570 204862997
89273 130643 103659554
120748 176952 140773443
125041 177608 937873196
141027 154069 2933964
109392 114174 11815436
173058 195095 55022515
166416 195833 897128606
36087 153862 294821054
41826 100022 191116746
84319 84323 13068
42014 168709 316840046
166754 185624 47287128
182984 198190 26109177
63504 120148 141571327
79644 107952 70890213
152 145719 364118240
71854 164357 433139337
111620 120779 22931760
65019 147640 984130349
31811 155702 710015918
50439 191191 352119614
118162 161613 108855836
190158 196156 308035822
178181 198008 49541077
8082 165074 392739846
45183 183070 344953167
192188 195403 7949341
141652 184083 106139423
61806 120839 236867440
123316 192285 822687997
168835 188781 49963897
33160 46423 33230825
159489 196148 91542685
161317 184523 989531126
144691 172724 70163202
177973 183831 14589083
131838 185080 133135748
8023 172056 410555591
95187 151337 481540918
79439 110972 284072069
160591 174087 33719668
19425 157567 396148245
87908 174898 340544578
196576 197431 2162135
131716 181237 123878114
31774 136606 756181834
88442 94943 16250192
168753 190314 54063856
101345 137303 90229328
184887 196882 777946478
109244 160635 128618084
85143 89880 11727303
122098 197464 617100710
66323 75043 820852496
2924 183582 590039675
165785 169808 10050207
61970 150369 221207702
27126 44637 760198999
134939 185956 127552412
120974 166722 114490420
165813 195702 376180997
23582 110053 216203617
16939 112967 668184430
129184 134684 13788542
161452 195508 85113799
43066 94328 128079581
175706 197326 106676481
78314 80677 5882669
135387 149068 17734393
149891 185594 83455220
140976 164333 380871861
126599 140050 33643696
71691 127460 842762713
152566 177918 63280374
55638 64757 22779361
141412 185839 2561485
50230 118491 925392239
180545 187951 18473839
47372 156785 273809237
18089 127408 818299038
162950 196495 533249955
114253 134676 51262886
109994 119826 24573484
129337 166390 698662666
90343 102738 30912049
26866 37801 27214971
6474 35170 71844129
131121 172388 103294849
62647 112937 125618926
81704 99139 110587752
194349 195338 2377545
130916 180535 124147116
118890 178669 477539969
56137 97789 103918571
101795 126608 62252631
127948 141431 33693733
155523 168191 954064547
129311 157939 71701524
172430 179695 989559713
51622 196958 401755619
24722 96441 99402426
185876 189006 149967960
24991 139272 285831557
158617 167349 820772832
84448 146025 410173118
67911 116731 122010638
41253 89569 187597248
22396 98720 190637319
63267 153158 225015457
97609 135826 95859361
80818 199198 296237989
3260 40771 93769910
172457 199654 68008013
89071 113203 221985221
56986 182343 344221558
10233 122245 280116445
42868 50358 18647061
3457 76857 518649508
33592 168978 338686778
16937 78792 154589082
178219 179000 214967698
124614 126032 3536681
18801 43309 61317001
115254 131486 192131170
93913 197327 306960508
168177 197664 554464912
106477 111862 112448606
152624 181212 30777689
36944 105274 993732872
136216 187330 127835674
190091 196312 899506170
88089 191558 258882677
180324 183793 8638153
56865 187873 840923448
14974 195690 601658681
94604 187938 952911875
101152 166337 982639615
172257 191438 47885598
143605 162507 47240232
92788 100974 703983631
121425 136900 825729604
3780 86675 207391689
131558 181491 124914058
177452 197616 50344564
177020 178325 3282846
9646 141411 395935250
192302 195175 7085614
52593 162146 274076851
8138 165361 689589858
149249 187146 94726133
38218 128100 224942323
1597 175170 434067188
77686 116275 96454858
171532 180932 537580594
21572 34257 10507318
162716 191110 875090295
112570 187578 187749819
62092 79740 43969845
39606 191597 643458879
147625 179247 981161408
60716 146450 214323176
39122 104648 834259286
49514 66721 43151223
33542 104679 415626539
122811 154694 173120783
59524 160671 252976815
93062 183858 227165506
51982 149649 244579336
143738 164338 864735877
104416 169150 161960737
164229 190805 66553493
173635 181128 2313965
82839 138419 440091982
157227 160812 8928334
96433 119653 241135096
106606 162844 140744452
188231 195154 17263254
192916 196826 936006877
129929 150871 52479415
12956 140158 318203776
182519 193759 28043748
3482 168404 412531253
183190 199944 41928134
196990 199701 387076539
93897 191908 245302119
102359 182601 199768431
10863 22566 50896185
89328 118625 700630658
4471 53299 122196519
71144 80573 23644479
102777 172503 436357656
151012 175144 60182174
190369 192833 99063592
159188 165043 687863351
163505 181466 4900907
76504 146251 191867718
24860 111141 215690382
197819 199974 151251317
64211 69001 11873773
165592 188673 40237312
96750 134007 93416449
180742 191767 845254353
54474 62674 172808651
106865 115963 22767550
161162 171028 24696491
168844 184189 38400660
2192 130516 320934449
154685 169836 128262380
186519 199046 802434402
78155 132093 735092714
17324 82950 515520605
17378 135394 926720301
71209 94425 58072225
31939 199432 542033286
181294 195698 16297799
183108 196573 742930204
8067 101017 19972248
144215 156812 953492470
146660 150138 8887501
33953 54656 51884528
46107 115465 173346189
95602 148554 132697094
85316 161593 161029426
189341 198459 702965226
192233 193944 108925470
52288 170160 294895563
105502 192053 894203336
114222 130483 40836666
99641 162887 960632031
13283 59612 115980897
87181 111241 60062052
145100 169340 369786190
93372 135495 65758163
73636 167227 234176306
173675 179439 13696703
19174 188531 546086673
104585 137322 344540492
36642 92187 653588023
187730 188074 817256
91444 108055 41675056
91350 99048 19131522
10763 41758 838284639
131767 184579 132073163
192474 196314 9522935
199379 199419 125117
142408 190931 121393452
103984 159951 140277747
25635 125139 559280997
136488 174825 210111186
83832 157951 185553306
52490 91739 151454857
42357 162115 542255576
175504 185548 25137907
151263 189541 772988562
153094 165567 943656421
40636 130473 877695066
143111 192218 122934590
78342 172646 235959934
60677 156042 238529416
33361 175919 356739409
110118 131739 388814600
151462 158976 457472556
105102 172873 169642866
112555 146718 184145142
29081 88025 147328174
175779 182523 20477719
92555 175006 206307738
134989 178155 858661957
157075 191032 84774447
47724 97353 462865317
149891 154924 697830389
4654 36470 79730897
167436 173247 601646661
152709 177995 800063709
31979 58560 66621122
14681 67418 131865343
185297 196479 439837447
190992 197719 16853442
147347 163620 373344018
144616 179820 88157228
168354 172488 968758857
84243 127559 425866879
175744 181312 13951263
39161 79279 100321803
194527 199495 12546597
187543 190838 8203632
102098 138246 90578171
169883 196831 847291814
183056 191455 748719691
89404 120677 78255736
120463 159100 96809010
45692 163060 293523620
152842 172534 720180752
48457 107342 689649607
93450 97684 5971660
158796 195874 894312392
178753 181381 606107509
96335 144938 298581527
163218 187997 62032395
162608 193149 76472562
116055 152184 90620956
63147 198156 337693280
193003 196737 9298249
27696 117163 704638675
175413 197946 56354321
20330 170161 916493776
163680 178674 37663772
18257 34468 40433292
48009 181068 654725050
47381 83847 8395600
61900 131155 140946180
169668 169904 582854
26547 65132 96473924
182114 182140 460790783
93268 161779 171470286
73916 88095 16922428
149404 182039 81541571
78591 146632 170237843
37338 158142 302283932
104571 140723 169023575
105590 149300 371878030
32125 121378 676817161
165894 173479 750615947
139833 151735 539958591
171636 187639 242227215
9349 31353 54985732
27386 71571 110338731
41542 63018 627831067
71947 116473 111352143
181603 185760 10315328
140001 162127 55334523
77476 78343 2200260
40638 52782 252632094
127296 170415 788193511
187825 196478 90289026
107177 175147 811544012
82681 130520 119804300
190686 190814 306207
181698 195367 612000750
191599 192022 716759146
122376 162810 101137119
68174 173647 860964055
175304 191062 39347170
16259 34058 597503674
17437 133869 767457055
98195 140669 167291784
190215 192637 6026327
183203 185381 5434034
84522 119738 88052320
10569 113598 160911116
34830 104625 174545027
165212 193570 48091989
3117 60300 143213340
23480 111037 828386813
153195 180198 67385986
64650 178444 843207001
58396 195030 341588219
49811 94577 111898986
184581 189929 700781302
157552 190107 358634781
186832 189955 929711269
170990 188560 925346321
74946 157036 877343737
150141 171944 323779052
25984 37889 29631290
165495 192765 68298062
178080 181526 8615755
189554 194901 13232811
70308 103036 81765536
141979 196238 363392109
1797 128926 317887142
70380 104033 84160254
35587 85956 126057768
198797 199791 670128590
133268 156060 57106881
160353 181183 7510113
39799 100879 152608290
36020 81366 992383704
16885 113424 241228606
193365 199451 515338267
26667 175224 774717605
96755 184757 220270211
94852 162878 170249441
41349 81834 101141500
134363 166692 80768697
61008 72494 516483193
177249 191391 35265206
151587 191436 968825737
86794 88615 4423599
155604 187710 80183989
199691 199906 535788
32595 171644 848863855
121412 157462 90433164
127144 138926 29519622
25973 178436 834746431
120525 174453 134991496
6557 140955 336291425
125350 182019 832267527
181858 188620 888153385
173918 178586 11693323
139652 165761 30305419
154089 164095 24720610
193835 193900 463698005
11295 103772 906383861
160564 175279 330956831
165088 176710 29228028
43059 84181 499943647
140314 177935 94166593
46661 130878 364927219
49832 173184 308638289
183062 188288 618181324
176762 177662 417227680
93719 100435 16627200
55896 124054 170453558
125204 160420 831972621
55848 138720 207226585
131317 194302 157569005
113948 174003 920801796
167585 169436 4669382
28755 97050 12337925
7174 40802 84162280
178141 199286 328689278
162576 176151 8667331
179340 180060 865469563
106649 156229 124275933
17328 107758 469814591
81456 82022 1351911
132878 164334 722332463
37989 138533 251561201
77719 177601 788926750
63835 114054 125452161
39311 112248 182350339
190563 197629 17618755
118238 181867 410829977
3610 163279 806231089
1914 199482 577195784
163322 193982 76754998
99717 192820 283560018
116822 188217 178729041
111409 123482 496798788
119738 168456 668075393
154422 163534 22484757
160470 163682 7881969
122680 187282 19598012
39117 60559 229513107
128102 151806 738343298
180306 186925 16547235
46402 48867 6099686
89184 130793 787145381
86672 141867 138078349
124995 190030 162684031
127810 162469 289634677
176325 183825 18713440
16788 105844 222559867
186423 195259 22001365
138522 157095 46589978
172548 183018 26149977
161755 180565 47091559
46482 87562 179865439
45905 60819 420762699
164717 187593 530969369
129710 134624 12310479
113897 114112 573290
176119 196928 477303150
123771 181698 934915804
185756 198807 637779328
164125 178934 574373174
136052 182053 115086813
74999 143042 170198063
180677 199406 46883000
71009 86951 39973493
76653 191675 793760849
104975 145556 432801184
183716 190805 601722599
176028 190513 36236227
45589 153000 679813108
58154 74080 482605329
86408 182766 676610989
129253 158590 73469538
67355 169923 256485129
164622 166728 5276799
108478 129177 51804906
119163 147361 874076794
77821 139775 308489604
184885 199902 37654789
137468 170146 945357357
196056 199669 944870998
57711 83674 235473829
110891 168265 484324345
35752 195112 546955402
154422 155626 100327988
102682 149713 118054270
190203 191575 19989461
149228 149242 38872
162828 196403 83990856
189410 197395 844003878
182059 182345 314851
137400 186054 121631561
188576 191767 8062097
176396 185764 23393964
193756 197317 8877339
53432 92878 348637198
62015 195517 698112671
170532 194700 60424986
23776 182334 396678557
125953 137447 610628934
75965 112740 229557526
74269 164265 478873265
127449 182353 224131026
61627 129827 170505143
13283 60167 117439447
74536 174914 251144252
33540 82399 910482713
15716 100449 211527365
110898 160331 271688004
164547 187948 58615220
148619 195795 52930267
124643 154597 912953242
131624 144475 631800384
63975 115200 127936844
27709 109441 681134121
33035 63742 76922875
146516 198841 705150771
140011 198054 960151397
81210 115471 85611890
89294 161526 308070185
67343 107636 100663935
87821 161509 91994377
71891 121519 847654336
96059 150717 137007012
194782 194916 317017
92335 138424 115337503
81929 144338 156267751
9707 142007 799334324
74440 78847 11067117
47740 121381 184076265
98257 172799 186674949
29125 70785 359135563
75265 149793 860245022
14909 109205 907887292
93923 155702 154805668
139967 199910 149989545
48070 67270 243200898
144814 196953 804062414
83751 162393 723458753
15171 196346 744330485
158632 180967 55762678
159657 175638 39890278
98065 137067 97846917
20625 182082 403877956
161452 165454 287053562
63291 181759 296385156
100052 177781 420257484
140634 167457 67045799
95589 105056 413570739
88322 107084 5700655
24999 122350 243440636
38299 150685 281343391
90200 132429 105820220
25668 172806 635995078
6619 7729 124275448
154366 196333 158064993
174282 197523 58082311
185129 193519 20986198
28825 96762 991689692
35144 76748 104093624
59409 121263 154479738
48171 88982 102001049
196683 199956 956401657
155589 172255 629492509
65177 191411 315685240
186810 193049 31642947
125205 130807 554574648
126202 142208 39972857
120055 120788 1810441
106791 155605 399127887
127239 134758 18879735
28054 43077 37589640
194982 196719 239495962
86506 187511 252692151
13870 41845 440300082
51496 76352 62167651
115270 195311 754698657
80929 149990 172995795
116413 152577 90811785
14596 56298 438935580
50640 94280 119314585
43710 167984 839445572
171149 195828 328773236
113134 157288 110676674
40286 188894 371864255
97202 184761 219157939
84682 129092 490633097
34338 65572 637568009
63945 133466 173908801
194650 199856 33615027
68405 82179 388604587
5750 41454 89463618
154878 156026 502934475
10888 53960 107714133
95466 191379 688936488
109437 195141 384812192
147547 173624 65234946
111844 187954 190525752
2843 196321 483893003
67988 191287 951470584
57672 195438 824728815
119898 198076 714117599
123176 147693 61386682
153068 182942 74519373
165526 186263 51961231
47806 137818 225195403
168401 174534 15407799
17562 196622 761551534
2302 197896 590822816
100356 107055 16894735
30984 31532 470482951
178508 190841 65799670
192775 196354 940036198
28678 30867 64535076
155303 184425 705186917
167839 189334 106764989
72117 96038 59839002
70359 86654 40860215
157153 173855 255446817
149241 155118 14741715
131314 198366 167734686
6989 62448 138941496
135729 194231 146230519
95458 155649 918227047
5453 78023 181629960
161078 183941 322360246
8449 29635 317725208
91414 144923 429381012
28513 178141 917206522
80572 116601 220284026
199416 199709 710318
24505 151555 433080335
57236 111082 134527523
196145 197615 3707896
81663 119602 94933622
114019 138172 60525833
104633 145293 581728043
83 143812 359452983
125754 155911 75550232
25532 98977 422323932
10701 103428 42754066
56325 199993 758826694
92735 197062 260995713
19104 94289 689190574
14192 165457 378203868
85805 152862 275719504
137843 159062 38938257
125486 128807 949008369
115540 183304 478805158
46065 96030 124866500
113546 122588 924742813
21434 37515 40177489
176739 187464 993695820
53593 118643 647133298
74897 82661 19351996
109455 124392 37402595
144650 157702 32755320
184641 197118 818514278
33948 41785 994455655
44034 100514 295914426
163061 186112 286454503
164013 195475 257462652
54356 86818 986898852
86729 115617 72177765
1743 6025 646250341
125978 137103 226028855
74271 133399 576701665
19137 163041 359858838
33555 149646 385620187
33943 165247 328424782
28907 65390 815940452
131377 189749 146062016
99571 183097 883570577
69639 171483 254986134
88292 125727 93745749
193560 199004 13707385
45559 51196 181218465
172925 189856 699237160
193428 198801 13515800
196763 198425 952357462
147604 163101 499411741
156582 165823 50789901
17953 134180 629102759
25869 36957 399612898
80100 167933 219757836
85081 129981 651749422
188594 194900 15726417
187809 190123 231636395
84924 169232 792410957
54613 129406 676226010
185526 190327 12043717
32325 174022 354579464
146346 161928 38941176
45880 101055 112788588
99885 139222 349117657
149905 180956 102531687
165714 192219 66369655
124109 149573 63848895
59792 176818 344676110
130474 144944 36170560
177442 179645 5499334
40897 199262 626314381
160954 184496 58863208
102580 128320 341704760
118396 144184 64620673
96592 189524 232694206
139581 161753 574533099
170719 171995 3333332
172248 182483 347140322
173616 197997 898560979
2400 158276 389939256
76667 172712 240345582
127814 155079 47404246
175422 196962 41954148
32508 144879 281132136
107789 155727 120113245
125313 168908 108964686
130229 197129 329460132
92929 109816 820500893
101231 155528 324999349
165264 196881 79152447
6724 133780 318053298
50901 139642 222086581
108925 112912 9816545
78045 153447 405523503
134723 140569 14557929
146634 156188 163951241
2091 107902 787222521
18708 87892 184052899
157982 192197 576429191
185396 189839 384907313
190230 193027 6943441
25078 189164 410455097
75651 165897 225783747
106945 182854 476232731
173334 197674 60831416
126088 135220 22894385
115546 121881 404370800
172185 177060 12178103
171498 180665 504704142
170526 183166 789092648
55506 117379 154485386
111950 133707 54635627
51642 172291 694457742
111133 178531 168803984
132496 136438 834533038
142975 191029 675002112
126849 131875 513978383
23347 192716 680157849
149793 169299 48574669
110016 117873 226032225
168570 184493 366828317
184065 199159 37830140
194435 199117 406218962
37730 88757 127570668
16077 81568 163570905
184065 189107 12683066
44785 155124 276178673
191999 194058 552526226
3501 38560 543452622
158157 196150 94900509
68906 155673 51493201
18676 58282 99110606
192879 193209 401145243
46165 135311 724900811
188889 193092 932588621
87189 98433 27979103
27463 186892 398754197
8415 137491 323026655
91037 170429 358597333
7040 10957 9959040
83433 103970 935094644
74346 111108 91954332
78654 81743 352307548
62348 64708 748613778
14702 147803 332921978
51164 69361 497100846
98220 127610 73684346
114450 143354 72379864
188227 196947 21803122
116195 152570 91313381
23288 47866 852673917
165641 180771 27017197
107121 150788 45636677
131423 179342 406106781
69304 90574 53113911
77052 193727 291901194
159159 180752 53918008
61289 104220 864384159
79380 119497 351052762
117013 196465 820762107
158357 160069 4350694
19061 170239 946799639
63886 68810 12240571
115815 172391 141701512
144304 174183 74778959
29839 44833 37483420
99504 139344 743203662
110509 170410 149912331
13234 161839 371745649
34437 113088 576536538
197561 198231 711147
66590 114460 119529138
177124 185088 19814115
174601 193299 46819213
156968 199588 106524555
11910 112737 986513112
57349 133961 923195093
30082 123238 233004693
57738 78008 69167250
196513 197000 1238007
64551 170739 265516081
21589 154214 463141362
123789 172746 122494242
124335 196270 588788443
144517 164061 48844031
60379 103512 107538790
93576 153476 481617017
4000 166442 406345672
99488 122779 58519963
143430 189011 114100650
152140 163742 28853295
49118 128802 393284479
62119 126864 161840482
10617 84360 104750224
161451 162713 3079018
130074 193661 158999796
154171 163844 23929645
171195 190122 770920522
165121 192481 60381060
69222 143081 184719042
61760 113509 968629568
131127 158765 69207285
98636 137936 610313717
169264 172067 7184837
27537 171096 359103706
10001 172222 119865137
111720 193232 204060903
43917 70111 515765588
183290 189908 16576475
24407 186928 602213742
22654 71727 642536246
140117 192304 906493457
160541 183001 240738039
116237 134045 447048310
84367 161932 194076788
137780 164119 65798840
133929 198591 161742173
163216 163843 1573428
161920 186287 557728823
96136 175853 347991539
137605 154596 42651394
148521 186960 96075167
38919 188472 904203406
148294 161862 33828478
59509 165025 465667877
140830 152589 590477360
18503 195467 762244611
109766 117261 84828267
146568 166353 49465964
143388 172328 588980803
83491 142261 147071343
120834 191802 466119249
199798 199938 360790
190308 198420 87242603
11134 174248 938911115
67467 69233 12754149
731 18514 623061737
85555 138065 461347712
66188 100147 408149844
33683 65889 97390662
147496 147951 306828918
178271 199322 543726805
132226 132641 1058420
196889 199836 154453857
66766 145714 665506838
138526 142200 881439384
139275 171382 80429499
157991 165510 664335517
101768 149435 119614084
180835 197729 270629405
114418 131249 42250541
58880 188999 878128744
27505 180993 383886724
89503 159443 753218906
146644 178707 721667555
54321 173610 474065260
144746 165546 51986600
66673 73991 572404428
83471 119017 88913604
31406 92265 152205598
100922 131231 485911176
188025 189665 609041162
17594 26564 22569092
179450 187313 945197967
163376 199212 89755956
55015 105345 292977732
72850 149917 193085691
156613 194125 600254472
161104 169478 717153115
142390 175978 84067225
39012 99449 410829891
144368 175610 78162340
128018 164916 92202701
64223 128664 161157687
126368 174294 864502162
194364 198124 9393730
166643 189598 211223086
198218 199774 76251722
52960 138207 630355355
10034 49568 98881775
178059 186373 20759398
102584 143864 103455237
167725 187158 48741791
44154 75624 78699989
59004 195260 340656232
137848 193970 227527136
179206 184245 12495699
42115 125804 572184186
188224 189552 3394619
198756 199513 341257835
87549 116644 791780671
44573 86255 104322198
17221 85480 400873820
133381 185374 763776550
60125 61000 2196801
180866 189985 22851924
25045 117488 231024413
44723 195271 457771811
96761 99749 7378788
122754 152673 703214136
23616 45737 992489338
113001 197648 19075921
52175 191868 369923141
25689 160625 337542436
116317 192665 191156954
93836 143826 452512255
157695 198550 102165587
84401 156751 874594112
952 5293 10599524
3293 74452 177956041
132822 133410 1426330
80547 93672 638021026
65424 129055 159081783
137010 197892 633944392
63913 138288 185983568
63138 153952 752973120
8724 96841 423188395
162461 194223 79528127
182403 184365 4811440
182312 182630 156429309
132724 176284 108942627
177707 188454 26773443
81230 163434 561983281
174641 184608 202090613
161630 165232 25766099
3001 65331 155971361
182779 193695 27269237
4140 150545 983121195
67092 120707 665982258
10996 112932 262727893
157401 199479 105234727
86197 111110 62182519
140353 175115 86947345
73668 106513 36971207
80325 91023 26726752
141429 144433 177235609
166783 177696 178457523
111173 144092 82445955
67483 79896 30933057
17730 196132 446198579
172121 187360 924623150
93952 154331 281083433
59998 145164 212932218
10075 17420 2156497
40348 185549 363359599
194549 197547 4050016
47036 95281 278883508
17088 94351 193088765
122002 130200 20654370
16811 44912 70205719
147287 162523 316922435
169165 182020 927460977
161379 170949 280823130
102136 109547 18693556
8976 139218 325787712
44304 174324 501260055
128596 171717 632061138
4452 56033 133394080
33510 37229 9397856
13517 97040 208741689
21347 68182 117131801
105599 177399 179816500
195481 196702 3079428
176033 198468 56113872
60712 139072 15543048
130168 185789 995585724
75253 100373 62624156
44117 180615 980348704
133698 155317 349926366
170872 174628 9346395
120545 184416 718440599
72164 102551 75957307
176021 182382 15964378
58736 180895 305488895
35039 144582 785047963
71378 120772 123583575
86154 112239 129299942
102474 134600 80586223
111576 154700 849405553
137231 155372 45486533
169100 180279 28060787
35303 50181 16604548
104422 150778 116220906
20144 136410 290803370
185186 187639 6164277
70756 84644 34771967
96521 173083 191722269
27194 131488 469645744
190794 191144 882069486
5120 119795 286932103
81811 155738 185198418
182206 197869 39085507
146030 183539 93823165
75528 162390 217277456
146556 178771 103921215
59480 144754 213205367
32023 68588 500432690
87040 107221 50386889
130180 136012 14609762
150213 185006 701914384
105613 150237 111924254
151355 173443 353404325
129328 139668 421164744
197437 197685 640675
156105 194660 96258294
32330 98374 600087764
56131 65890 875363319
171865 192041 980189475
68372 189642 303438868
105757 135613 74890451
96780 180342 872376844
133546 180006 116210807
186444 192599 892977513
24480 88890 161002722
185040 198869 34693253
104384 159137 705872559
163288 182744 48753779
171700 176999 330409068
84664 198677 285312122
65554 93286 12242903
196495 196980 1228427
106801 135580 72219714
16121 146220 325334728
82635 192106 478559111
94589 158453 399682918
119444 129224 24560614
75794 103787 69904188
13538 19317 14478082
70945 109874 32983862
147211 185541 95900501
11804 22611 27018993
85778 185152 373464790
120340 129038 264301751
127611 135312 19374790
157754 195479 459729308
169932 179405 7611882
93505 95874 5881219
146325 160216 34822560
72906 140682 169634514
22683 51640 72349668
190750 197325 16389921
95837 149495 557868420
70776 76840 15181881
77818 150229 181376054
140196 177369 804609230
78776 131495 634654344
128718 159774 507367421
144645 197431 410537276
57677 96531 96962182
117410 155741 96222578
160725 175020 35677313
157064 159884 7062249
105709 180131 186287176
38946 161199 563152581
21667 103969 205714953
122007 173937 130078889
143487 148553 935993968
128124 175729 119073143
6556 175616 423043266
66649 80074 33386642
60647 174850 285496507
63313 188789 313828872
190438 194064 959660160
192467 196612 10295177
199020 199286 677123
115565 161600 842943146
169401 182204 32149297
65241 172437 268144767
110729 134943 60755745
28675 88445 149350951
61585 193311 727104028
178389 189237 2990698
171623 177114 13682938
121118 131042 934541408
125573 192516 167489828
133188 185386 945547451
73047 135476 102633832
179219 196932 44215669
18465 81533 185853844
109681 184767 343637641
164945 197623 81778168
48308 168138 534911087
153961 157311 8265640
70348 123035 131946166
82950 109011 53810108
50973 107323 182781219
154170 161755 18762913
62897 136274 712565330
34863 82666 567972713
185649 189552 875032718
22968 139957 292661164
66398 196852 494984759
160262 194057 851081398
50375 73772 58468251
64249 114879 579116230
186260 194006 19343926
91053 190740 441310518
28637 94470 131939698
83934 168665 211908683
105594 136253 76904976
47844 146594 247005455
17392 100026 206427568
29425 42878 622810072
1736 190040 470942363
57983 77360 48347035
147370 170022 56612971
161193 190432 73153626
174328 184854 26282727
128570 152225 806928626
91559 103569 401685460
73847 96342 56236824
37302 173359 340377391
108018 124095 40256942
32622 174665 355332563
161369 178086 41863137
19714 119590 557732962
40993 141515 251478776
56258 171529 991309619
3215 145873 675980765
26741 132101 429002882
87920 147962 241069243
51893 66417 461807171
122410 182630 150710254
56762 130339 810819305
194411 194469 258136061
39606 143245 342400095
7622 116113 271398646
46402 127937 762662948
158083 190667 81433226
59210 60604 3566815
168040 186017 376765570
147369 168060 51698265
176372 194699 45758408
55109 196855 354512232
168575 170356 584428815
44698 54624 430677453
159199 162027 6972312
73765 177482 418810367
5966 113747 889909560
184330 190387 299861094
20223 122131 254742303
51146 102384 128066958
59402 160609 288101720
47389 103180 139278196
17860 195903 445329616
102839 123360 51564793
63837 113217 123330548
91099 179254 666668271
158284 198961 101716610
12390 16292 276707731
125670 183639 144996920
62520 106768 110477070
44122 72662 71290540
154969 172765 44348776
149040 160567 28779184
183880 184833 1626850
102995 105047 5299145
64661 87157 213995649
39985 169291 912176627
194121 198585 907421903
63375 124424 152709115
107500 125849 237768373
192369 195119 6738852
50978 147636 38519966
134080 187865 126106091
148800 150632 349890122
66891 90992 60087999
76752 187735 277700051
198925 199513 1477218
78461 196387 271932421
141757 184407 657852554
152615 162800 112447327
157961 163456 919747625
48708 164712 290157900
132336 138218 14659975
16743 76285 136365847
79222 154365 339830219
93898 164558 512815546
166799 177605 27150932
144503 165821 677596228
23783 58330 53918795
60807 115367 734220560
15106 45040 895616832
148343 178443 75276615
25667 70120 111017500
103052 118335 38349004
24233 131707 445172022
157745 181311 58888912
12105 82230 605966942
178692 191697 32464601
195384 199871 922055125
114405 160314 134313575
58011 65915 321270679
17892 56304 214956139
14045 36081 170409953
19384 102670 208058830
3991 159284 388612578
152130 160075 981272011
9948 64468 570877436
147196 154601 18730016
164840 199112 85853494
175674 198566 664017378
80402 119041 96628686
109673 162143 157656467
159373 165143 14259702
141321 165954 791320345
190439 190607 405579
120941 148972 274333191
7287 35844 482072318
19722 91127 178471045
140542 196423 653632874
32653 60045 833030716
199751 199880 727861933
28508 92381 159656861
60320 135410 187740298
195046 195741 1791929
17273 195132 545884764
48907 56993 424682121
180236 194888 65313696
185626 195439 24448617
18710 70718 828076387
123371 167987 111567635
126149 135609 23740279
169958 194650 33774728
79422 100268 759218811
159481 183288 59475046
33238 164878 329297056
92679 121042 194495132
129078 192118 157713070
150226 176131 64682283
51929 174573 832061071
162765 163350 695230536
178431 179460 570759741
39535 197322 394677422
122813 195540 430361678
31000 31574 1383598
78633 187364 272064112
41048 50729 24219003
94989 187430 231405018
61036 87948 67121761
124884 199658 958055458
108109 185115 854570814
183006 191407 20995630
20879 199301 446349914
158440 179646 133565474
179229 196814 43898219
80011 172420 231331204
133891 163750 74568841
152956 186805 84515024
187865 190394 6377138
127007 163584 91451362
107074 184352 465075587
114690 167564 898397119
32112 48990 278794708
121147 163229 813372376
47204 162220 907968422
174785 192753 620095882
98748 164804 484351189
55058 152050 435326076
133333 164252 77205211
167736 183908 40499698
162202 182642 51196301
172823 188696 39658870
174663 189247 36557211
2299 85740 689821890
43630 121059 193496456
22886 80563 539123650
69662 179300 274402935
121919 167335 113655345
181061 194869 8445287
135641 195027 21500140
121877 180118 52634787
199337 199730 946844502
65044 194444 829040421
188206 189690 812499991
96671 105361 13264894
100901 171586 946237357
101458 158903 248792314
150604 152279 4186612
65299 199706 423261797
39349 169759 326204265
11333 121653 275809487
108031 189968 226659808
188686 198544 758673403
133825 176680 107226125
119743 121887 914021357
5053 44509 98850877
32071 199753 718502092
102504 136515 85341565
59731 136212 834482302
127622 198882 383298826
120507 157052 91629533
60796 116153 138182620
76855 169804 232525229
67069 166905 919543994
64615 199353 336989576
157261 181370 105756154
89290 158381 173041432
42126 137961 239696568
199501 199695 303825109
49928 110548 937849255
78888 187477 271713449
77895 112306 86042830
27895 37861 145930766
41216 61847 51741120
65826 183717 294775589
94790 129928 723762830
110271 110528 661289
131700 179685 645338850
47681 189011 839006181
95359 120878 76683376
188824 192414 259193513
135912 166476 76335741
182305 194879 402076979
36356 41748 911110478
12057 112123 250128509
115941 172978 160036363
17187 174598 393659122
88028 169326 161424586
24521 130472 265073173
117093 139262 55625743
119627 128726 265570027
42698 197037 305784783
145097 178768 84288674
16961 102471 325478075
86887 187035 250575144
116336 138741 34620989
116450 134192 44607205
67290 153279 909768039
19564 21537 942689931
8800 17610 22038646
86972 183962 33019423
5119 59936 137454675
78279 140556 155783894
175946 178885 178463484
104486 144754 100831842
23410 124513 798657852
79588 195520 628256655
185199 197318 603480508
176209 194325 45267970
181112 192274 27921175
153059 190214 92794090
102151 188271 377886939
158589 180998 908373605
8754 64905 182571951
199783 199888 726135410
149041 191222 105348480
76270 152237 448478089
93285 119931 66630633
149437 184800 88251891
41793 132735 686161269
97225 196968 996405460
173066 190707 44125924
39250 58181 490509909
155428 189427 374727470
126153 156494 890684887
51531 57840 15901218
89372 199467 275607264
175116 187289 324694155
52233 64757 31500970
125317 160534 201524124
105162 138866 84425643
152072 163417 28216831
190440 191076 1492675
149293 181898 693530196
137273 197476 150455444
59603 111401 391706937
42095 81547 489641178
109308 169278 992339001
52841 77118 801361112
57560 131297 184351182
13844 45738 79740942
91515 146012 236960588
45645 58117 684378758
1164 97526 404275262
73781 133933 710147384
157241 194503 195956044
56891 87665 332039937
75222 132447 699627211
105941 195940 225210048
62572 94137 285137371
51798 86833 87697130
105683 164269 146562828
189320 192149 7043890
114326 140415 65377759
60974 113319 130635344
141875 197189 138344911
56463 152939 453702663
66661 184275 988152059
138474 184331 114704976
182051 183073 2503711
107908 107980 197954
72593 125590 132708199
91852 108622 668200384
361 103821 258583108
21724 116849 310263002
11975 13841 4710348
11841 29619 906403296
123745 193230 858499944
185315 188136 916055232
50628 122814 180604192
130005 186995 167387868
31848 95969 160302235
34422 153163 38383007
160652 196210 88832804
7257 130140 307570774
197650 199402 578314230
20719 25089 50178104
102908 152618 915393548
61140 61541 588701865
162088 188484 113225443
192571 196899 465856852
80100 156789 192089782
33153 40335 594144741
91942 140743 122151106
67637 71818 362526700
17867 167437 910218317
81609 94969 332434747
47173 186492 702857998
33129 41622 21301631
153723 156961 757546791
25925 129865 259954703
179762 190479 410155677
184960 199529 36541308
140145 158832 665647393
31460 133740 255976157
78385 114105 830531235
19719 169243 373925708
79624 181510 456256345
148812 171358 56385674
99595 135134 917838089
85894 155631 174564712
140139 147032 17226989
118391 157794 98785392
7622 191507 460131910
107711 176078 91713162
84975 122473 614670564
104448 137383 606014879
89112 89949 931125265
40749 112965 180620016
186312 187427 2820476
129836 134144 309085152
40989 89911 122274864
82341 186983 481726081
67369 162504 655547778
31290 111603 623238062
19745 164956 656527251
50713 73577 108007864
146004 175952 14298311
62902 68831 800085294
37656 96269 146507110
78347 113394 37205362
45861 106586 210922933
89196 134804 114259394
46025 54183 20424647
106141 186180 783680492
95719 115078 13412781
107547 133601 65323229
47100 49678 6391697
177802 185382 99453285
154977 190667 468438807
76853 135233 506529625
71780 138365 166663380
149441 157596 758089651
44279 89482 508276567
10331 103199 798070414
197832 198845 2606513
10945 84043 283657264
167003 187022 50142143
89363 98894 976933023
31220 168312 342877134
49390 124614 404413698
74754 155941 203315136
24237 110384 256376617
175054 181634 16595913
131359 163160 331743620
165352 180135 37095093
27770 78564 939531131
124478 193907 173641241
59155 128980 895198089
44552 98787 219197439
120801 134873 702315560
152737 192377 99036233
70295 111842 103926346
89229 113527 678089902
177940 190182 838580350
1789 84427 206572206
122733 146576 59688119
168607 174104 982097224
15669 163512 505589880
197690 197951 974756564
183060 185323 995233208
179001 191755 716185513
17589 144772 318152225
21872 26054 680200433
9319 87303 195069065
93929 132078 315945507
41037 131494 874703167
199381 199583 542988716
143689 178059 86065152
65165 196859 329340709
154907 186081 77803848
24403 93395 172491529
102845 184628 886572996
110931 139564 71763458
49683 94469 111938964
17140 35794 46605023
164263 165151 354619807
42946 69645 66649491
85753 86110 144765922
101972 188964 217820890
13994 31948 477601586
80980 147303 667929408
133584 133591 1656
85516 124951 98675992
29756 118275 221282733
101360 191722 226276340
148637 155833 18045810
170373 177787 18629608
4019 134467 326400094
20647 125472 262134077
90282 184562 643861165
10554 187666 89624375
152031 172881 52082633
104455 119730 38242743
151597 188478 980081591
121298 186122 210815016
140314 179064 97023289
163282 182099 157807511
51557 60570 22783924
166250 168069 544757668
23296 59092 89635745
5790 149345 541980665
140166 177778 94165930
90568 116231 64211927
154590 170160 685631359
33025 170321 343473850
51034 127895 192311770
61083 102721 207675686
11659 91434 631716982
138868 151867 747728276
50927 77733 67073481
53151 62590 23733762
129169 138892 24350548
16253 183257 417686917
130636 189641 147644389
77249 101845 61410597
175427 177187 232762519
150566 177023 66111533
129923 180733 904519396
150301 191097 170430490
118115 125538 102004599
156003 188541 81222981
309 184371 460361865
81548 152693 368323545
186923 198044 729192715
77080 192193 724971902
78635 125709 117790645
179757 196941 56325757
115576 115749 447422
46229 194571 371028177
50838 190392 776030374
64980 185030 300180199
162370 184164 54512608
17601 58317 101955299
189362 197720 525833509
190398 194650 81888493
199248 199381 318229
132129 175727 180033077
121282 186033 162117299
65867 133579 169325563
157927 162904 12303855
116602 177809 403249241
48882 161982 282997850
85050 102568 43637868
64754 124128 238986529
154363 194500 100108861
192069 195504 8504424
1839 142047 422468240
140415 192887 131272715
3376 138926 958256181
163541 179283 39487789
184418 190719 904235395
4351 58588 608290119
198641 199573 2328019
124673 175728 127668673
26962 175980 908204784
178837 197910 775453430
115000 121815 224250055
106761 175666 795377228
199337 199425 243023
73221 163770 583208394
142330 148254 633566761
48401 128722 200983699
87279 193552 265807521
55834 86010 75426144
90752 115966 63070849
66379 177683 278403421
38402 102331 159809637
101934 105923 10037383
160285 198410 314954435
180884 187321 290272930
107639 130941 833487192
111939 143035 77861366
35701 127102 228646024
23440 71532 120139594
41486 67591 65326491
19634 195828 548552169
196507 199176 82299116
158158 158704 1375441
18889 58743 928749545
112808 129386 41596468
23797 120995 853389812
189385 196546 17829029
70444 72240 722964421
178389 182368 9927133
100211 151343 128301940
140557 151144 26654680
50489 164637 904626500
88113 143016 354586643
85712 184177 246230742
23336 110870 218823618
118693 188931 576575824
166646 198869 80727307
121187 148653 68946837
5247 120754 289008695
2979 92380 223542422
194819 195813 545455028
149351 157463 20243953
1818 167400 982790036
132547 197143 719397739
93089 165830 181984076
127239 197894 163859224
81066 144418 560273239
194439 199684 13196573
85100 166313 203152303
104694 143798 897762026
10064 19321 863506107
19616 149321 324584977
34281 57903 167385201
90653 121796 77952920
6260 145199 347721047
161857 178475 353132809
138070 189714 545809691
15236 88362 182681495
54911 108371 658195691
694 6208 13612594
1016 52074 528143893
131402 167205 40715549
53437 128671 188290135
156139 178911 6728104
62749 189979 318246517
109306 170197 152247706
135163 168135 893262814
106781 117569 26936962
54489 153769 248541034
107732 130873 57989418
153559 184532 406665502
105 190789 476946522
163880 189756 64846805
60989 120266 148051585
15616 40227 454172857
141175 161958 52062848
160994 182037 52687973
105168 180047 863776222
27193 44074 790082691
29968 80303 654149111
177565 189579 30030509
140005 150398 26159532
166963 188322 727503207
190293 190434 340315
159800 160475 1657108
196014 197762 4426971
38329 77321 891402361
164410 196341 397638813
177781 181420 678541670
84562 189461 262481272
104843 197180 877053182
169861 172642 2621839
188250 196769 21296013
123986 183705 486581792
68285 77393 22775506
79606 104963 63399441
24396 45514 903597517
158491 197071 96389033
91435 117179 599353545
48056 57140 22804476
18855 150366 329088923
108202 162506 135813899
100897 155697 137458569
84362 100656 302949653
141598 175666 599962959
85814 152088 165869696
149186 191719 346606696
177246 193813 41342625
100193 176093 923718698
127423 161318 84842726
147428 177915 76282500
135034 168133 82685488
191483 193261 330479215
128405 186661 145725546
199410 199450 479734152
95136 171828 666647748
3119 14374 28229661
193455 195852 426408626
60509 138026 193759144
78515 96063 457755926
106259 119285 347107572
48597 58632 25268718
113496 114019 101844413
6776 14206 18838255
144882 158719 34714759
110975 155755 112288386
125860 136986 27898125
158323 166807 713250046
98446 177438 481167153
35545 58870 58484977
154576 154674 242902
56794 199444 356782873
68102 196494 784715232
3765 105815 686600720
9258 137337 320465407
158415 191976 531265451
17637 115575 244890037
37535 53221 39243112
73191 133441 150912144
126682 145390 1901390
14213 141543 598347968
75456 86410 27458428
73620 142989 772239215
124324 156270 247017126
141401 154333 231805226
174918 176020 335111324
119538 160434 317277355
176855 188477 967591142
129061 194711 250667630
100732 107472 652047084
43381 106248 157098012
149082 195163 115063471
94288 101121 354631140
56532 186347 802181190
103881 167570 916078964
40737 148186 268935835
29094 110884 501378997
190554 192859 5736215
51324 123300 588808098
157582 174521 932907193
154480 176516 825900056
80322 86702 224771136
84694 175534 706529171
99315 196295 242804301
59064 115846 126189999
43010 184256 900172923
101046 166421 358275563
225 143645 358711420
18798 98424 561925292
116604 131042 743269302
159274 186185 648831162
67379 113559 950204590
13000 101614 462763111
136335 148890 895563795
135520 157836 55821764
175350 188443 60575825
26434 88602 155252658
44985 196309 384924625
145608 151849 15684486
143242 155681 109100486
34921 105344 580714401
198925 199035 428099212
110043 171434 249520525
133773 152136 45979893
117402 184942 610974434
82951 128584 808517412
184693 191620 997442854
76844 120954 110279429
166555 167925 3426839
87938 125945 95137406
170723 196468 648678449
181999 182484 8133178
182268 187775 623618582
91768 175058 776052741
168101 195476 779188557
80919 122719 931200129
171513 174597 7554562
175449 179328 973049278
42872 47637 11913458
161953 167206 13089499
62204 195001 331999048
107033 133457 325043964
165653 195480 396105617
64927 132782 374279910
118699 151703 82784489
98012 143706 689184465
129133 155191 65359806
140602 144523 9810873
12410 20597 20556722
87271 140952 134254736
28393 150651 305960215
10880 170576 785708038
195751 198169 6088665
57795 179442 304288052
91364 181873 226602262
103149 192933 445050438
193571 196434 7158240
41614 102512 294750075
45278 126127 894162268
180064 189366 23272659
43943 157569 284285517
67534 138355 177115317
48897 84170 275405464
24782 55108 75877973
14593 28025 179966122
50124 138614 221421709
131569 184267 131740709
15327 83959 758328977
62132 81238 844577591
16638 199118 138575502
93227 186461 73632142
86524 120289 827944622
162567 187438 328560982
61365 138891 588901058
132165 137275 822919968
197128 198718 4100917
74835 121477 116581265
35003 110276 188242985
194794 196912 5342428
88541 120895 80936732
114465 146411 80066250
182452 185847 8438030
64482 144015 996587356
63008 191553 321530233
34969 40069 12712942
95464 138584 537166251
51982 178903 317666538
173103 191106 406845410
168733 177028 20892151
188000 188420 169272353
175552 198634 666721118
17602 147499 592542856
24696 150297 314339831
153059 169725 452530374
111984 169822 144781820
112188 127663 38854004
191356 198351 17546385
13098 69582 141198903
76928 164012 572608692
28480 129043 251500197
109083 126628 384454259
50745 98974 132498388
105477 142770 93361797
56570 155083 246519969
62404 103499 102504297
53453 89073 89053625
83176 161201 629754662
65882 132266 319941782
115765 184715 172544706
148506 167498 273964166
141114 177569 91316593
108534 186662 195487028
55574 56844 189361981
153741 165965 30352565
101811 196979 238225252
194721 197170 562453065
31809 108174 191047651
74990 167903 232431181
91979 178145 215694287
85333 107121 54390293
53310 179141 418237076
27452 76963 123751552
26482 127995 253816616
66888 123196 140749560
21563 35842 23746938
27607 92425 162035714
138895 144917 15033641
53452 151503 416459714
113330 150462 93168599
198764 198957 467895
21959 120553 246515829
136099 177135 102669276
100707 175695 367662024
68703 176357 648146506
173651 191000 43299989
55664 168793 226536874
36933 183893 367623937
177551 186152 58669681
143131 143527 1053591
98930 188254 223675444
69301 76275 811849151
199276 199361 193810
24149 36661 31265642
133989 182215 120659117
138295 189271 164458122
114991 146294 321716943
16329 141723 313549446
191782 192618 2070847
140642 148025 18557312
14607 18558 9877653
40852 160277 298905300
52044 175800 480523251
131011 144553 33846717
45843 185433 813381624
23802 179323 389069763
170429 186552 40387320
119126 185418 165928979
1679 91834 225285620
181493 188102 125985865
54164 170065 289901807
187027 190654 239726259
189463 198705 23146718
24496 35685 27985076
65706 187104 303606363
105122 180216 187947557
146753 169881 674279204
98478 166096 169323655
167225 187838 831844534
110253 197927 219412903
70366 103593 83060086
136045 198890 157192397
128399 180061 188638472
144037 182204 810110475
50089 151297 253376550
28329 155136 317338556
114270 144573 43614084
177855 192400 36346999
187083 192214 12816795
87510 180215 342388092
38321 187638 373596102
144342 192599 120730864
95186 120696 11304091
10302 175494 792364508
155261 181971 66714345
122682 186343 159339157
168773 192521 59522422
67512 76649 961695131
32222 132691 251453362
129232 167591 95869612
168692 190751 927434014
26197 192885 416846116
178191 178912 871604327
116501 189873 749974514
14753 113707 247255401
117605 181158 159187936
46891 115454 171340001
148086 152876 7208078
195394 195961 1454261
197853 199928 5255677
59530 174841 303521574
22257 186306 410340773
156271 174528 45504400
72138 99780 159096202
42993 118255 188089504
4746 58555 134840154
151036 183506 81081666
105663 112127 16112216
143150 174520 78519811
39687 121974 276446697
125666 179545 61108541
91911 116036 255618336
135215 138608 8412040
31304 33278 868641878
78596 189401 277253910
189589 190908 905683364
49022 174443 313833758
61864 105620 109229772
57557 168490 415633700
189907 193580 297675361
194832 196542 20112305
55204 185474 325849110
73251 139149 940467505
46514 46876 719059035
71941 188307 720567063
121837 190185 132516341
163149 167302 10377111
144785 181132 90947396
65686 189407 309425795
86284 197675 757711394
180213 189331 22832521
17087 19308 317658422
167241 188101 52193454
103932 151914 709596103
140882 185570 111833016
41411 56157 36975393
169435 180090 459441026
1494 88260 216845893
140037 166355 4360866
34387 125711 813511955
167004 168452 3556740
174151 187201 32693972
77412 199434 995586598
28141 184203 664569375
123941 133219 23275352
137682 174561 92194105
176108 194696 46425673
17351 23858 16243915
23337 142056 707893085
144454 175354 77315965
128183 187720 879798764
138474 171989 83993425
129332 151753 56166870
136130 162881 66773742
155027 198142 107642901
78061 173962 240010491
73794 168814 559200222
4951 86215 489257455
36078 84532 824740956
174747 188952 743572589
45636 57840 30561984
44064 110358 165731744
59170 82775 58848311
74475 105269 764494675
4459 52052 380332734
21232 185602 411180080
191754 192140 937749
194062 197633 8916643
148494 157482 509865822
118638 140567 54968429
130316 163365 991205361
30776 100240 225825427
91406 98072 646241039
97549 193976 977451571
71652 103875 80583279
103214 161299 362181501
130030 161001 89553825
141534 189803 120820181
190979 197537 16390151
124617 158768 178823662
157355 161482 10235950
30381 133467 257874930
40572 43968 522610389
188283 194647 9709840
164547 175022 26261161
52481 134836 206127244
117963 197382 934657245
63972 67048 7716140
198555 199953 3491082
10148 41000 77113416
186427 193511 161349546
152276 166390 616028500
196753 199126 283615698
172749 180626 229157029
88214 125053 92249399
108078 156382 120979970
38094 165910 149454766
70212 116406 115511247
116251 143343 67841337
145531 172900 209744574
168380 192456 60337413
26007 177939 380019310
143812 193471 124226214
40833 142112 494018145
139148 193458 135842443
130981 191821 39775739
198660 199942 3186629
158104 160449 156770018
129009 197682 605241797
196034 199679 912765753
34090 173487 348791892
158054 173207 53537642
91561 190382 247372833
185053 185147 325927528
15604 111245 891457254
193749 198074 269317205
59005 175705 338385557
30908 169317 969247596
64180 80643 918048487
79326 101680 836261022
85253 145434 441566653
44744 57700 32481261
6081 143004 342585053
190861 199961 289375649
4905 114153 273333016
198955 199375 1048271
134187 154163 50133009
126606 143606 776554278
55853 131278 188606363
49208 174842 314284495
39894 98440 146355858
193548 195254 910085594
46086 94073 119917558
130166 131504 480065385
34635 120608 458324749
170692 173482 6998483
59596 104995 127967180
169760 181349 493882469
30483 130134 773709371
151883 177267 63472648
165709 174904 23022428
12401 152423 350412372
186763 193107 15877475
9584 196777 609058334
47361 88680 103165484
177471 182320 795482105
111373 151588 100841971
51545 58387 150531235
187195 191401 363323298
32353 77280 233311777
126558 156944 76142428
155287 163032 19159952
176975 177362 681732
87907 120046 80357340
37688 191260 544248118
122539 175184 748110977
128885 155622 67033987
190682 192924 872151024
33264 186483 510122357
8715 102338 737985895
114226 125982 29562021
152311 166662 35703011
12777 70071 973749323
8654 31982 58326968
104173 109518 76163695
165402 168333 7331952
70315 155065 711387371
83290 109464 65597820
132818 185157 366933855
143124 190550 118745608
28869 175979 367982171
199634 199906 861618900
170651 198335 40044601
16722 32730 39921541
22503 111520 511586110
119148 199299 638353427
9692 179814 425628947
112772 144921 80528148
165289 179622 36005647
77450 164254 731591593
157076 186813 812927042
76613 184869 270818167
50198 72411 55521966
45039 51887 883178093
39009 196927 812015956
82322 126280 289249864
31940 196703 412140208
173720 175967 906918741
49072 177211 320693526
149993 159109 47423634
102571 188640 788802182
139910 144479 8084061
44299 189577 363491815
178180 181732 8905620
198742 199079 537894026
90388 103498 32717406
151260 158754 196578552
18434 103413 811060809
155960 171905 605998367
192649 195245 6413155
83221 163094 199872407
14665 154149 720963708
102233 131400 73147751
8705 24571 39722294
48403 69175 826694594
138870 174765 89728864
115926 144750 72223059
26162 82337 140264161
194226 195915 4165972
40281 106212 164919572
167496 169835 146044627
45114 194635 484942034
90117 139739 124258983
21474 62976 103851832
13793 21559 348327069
61045 71205 23281981
34458 181192 367148463
103839 145838 105266918
50752 131488 740807756
92765 115008 55574584
825 136778 340090688
84820 94671 24570949
28100 69875 246942242
172190 182496 880054341
146281 170658 384925503
102501 191265 222207721
81341 107726 206213907
192403 199071 16704133
56149 80978 450556204
158270 160175 4797234
171503 189533 276768061
17647 86965 173390181
197223 197317 226980
163003 197300 85801211
192001 193384 3442305
81696 95558 34672538
117659 194109 241628809
123673 125675 255915695
127874 162127 291303000
33034 158045 187877716
78005 177500 859254973
108317 149983 104407240
118305 138192 49860597
100876 102822 4884742
63058 103960 710603928
132695 199569 167252878
110622 183290 181893623
105777 153492 119642457
103397 176083 714405329
24871 131035 265571295
13096 161007 495761377
4850 171689 823382149
135191 155211 781226010
29091 140108 277624166
134508 194526 80647861
137968 147205 23104908
84435 93300 22137793
46791 83060 90589302
43963 159978 290311399
146875 158957 542928007
50578 195682 527888591
135309 182090 986866785
33455 49049 39026491
22020 139743 294457578
142218 151431 23208065
193619 193697 165349028
23828 150881 154815282
131731 135925 661382774
73405 171673 447885701
153526 193532 99855672
195003 198466 8786010
158429 187006 71450837
48576 179414 562912426
113998 139343 63528588
88957 157002 997203772
190370 196637 401874621
93162 125372 80663111
186391 196803 25984781
183097 190203 87681314
46935 110789 159593327
145494 159781 35813815
33041 103408 492237875
144304 198133 664093686
120853 158077 677209335
1671 197180 584105334
17472 101387 558169808
146671 180544 84817551
21780 22391 213928575
115992 191464 188912987
115035 192943 899302105
175812 191152 766549336
4497 34349 74696730
56160 123289 862472809
58344 179564 303208420
982 114300 283220019
92743 165605 182290637
29740 107564 194555509
83981 156058 180484083
119662 148651 72728827
139212 158054 47227278
97216 135828 381038239
17597 183342 876709625
48656 60127 89354872
1863 93994 779189112
153001 199535 630192777
22958 99389 918459014
55554 106263 162867231
36614 41061 367145575
19919 192731 432257050
84440 97391 32246311
38330 134333 240268081
58271 138163 199734572
71072 156926 215025194
83229 177002 234751441
39745 56790 42802054
84141 168403 809608398
95777 174515 197133862
110589 147578 92682064
144061 169977 473053213
137850 152950 37937382
14160 70257 640289962
162691 166591 9752960
12212 58543 115967702
131710 170965 536265298
191940 194223 5717024
114901 147996 337634997
193971 196146 5386696
35664 166973 328470563
63425 141875 581301211
140895 177609 91945677
14619 115930 253206315
41502 115295 209228495
176889 198973 55212411
166204 168861 6604798
131574 145370 34526584
12682 71277 146466364
98267 185913 219455854
19642 35846 40495616
25036 31340 15678715
98561 106152 904516008
4987 99616 594738697
74862 120914 242788359
139615 161983 963350117
167816 173629 14669421
140641 176532 89881270
150122 197487 118251319
95330 152911 144356408
49292 91166 3033885
29782 194298 411527069
152873 169917 42442099
41685 70745 117118832
25800 95039 172983007
173909 177840 30459614
102835 177201 357798801
73368 152866 430191153
33285 102576 173213877
93371 144516 702874036
121062 129884 22250240
156425 178316 54724597
92596 163418 221159467
129688 172971 108292099
126101 196495 967160988
184054 191580 174093918
43931 176100 330641781
45461 106649 675092576
91262 192867 739998310
163697 166468 27985721
176749 196564 299106890
42849 87776 588383794
84466 179993 239035909
119767 167477 119353805
19471 38750 72201577
121778 166061 201144346
163227 194316 948451029
64810 153767 379057927
132337 151390 47748883
10555 70053 148712584
27465 92868 740790459
169226 187048 44675235
116165 192682 191560836
76368 126251 120833049
32611 155858 994943480
84770 156342 98072161
51915 187348 338887747
2782 53568 744891065
147723 188744 102540745
40123 61003 601637786
167124 194945 69527193
58444 117138 197386908
93524 106087 31414920
30411 55801 411898338
182855 199637 42011551
36760 197467 622668007
119031 125087 15272034
43677 127108 208627402
22673 196873 511520134
149517 188218 96624666
194750 198162 6885012
128255 137578 471982446
103275 122732 683031985
174476 193440 47439046
161447 187677 642836422
199325 199888 1412259
71539 193776 305910327
144006 180584 91556761
42783 143404 251627181
186529 187305 75135034
130154 184274 961366759
71271 164800 270406824
117915 185497 169230062
15531 103923 220843992
136217 177236 102618265
173006 188821 39517435
175226 195487 50629090
67287 102915 88840702
46049 160808 994456441
23545 148280 359157104
179522 191036 594200092
66563 174502 269903965
152500 156568 963706294
187927 197776 24624602
142930 196186 14565811
36511 160209 309563908
120503 131027 26434195
69524 116448 117316504
115413 174213 147244560
89659 177346 219572581
135929 168729 462562222
144375 171431 67796883
93564 185429 10112993
39105 144573 444694354
39801 97914 145249576
23792 107335 297991347
50112 57619 18940660
16333 160058 441015690
124008 176011 130107269
165795 171134 13428939
64310 114466 125293040
139097 164698 63936408
13976 131343 465938064
85115 93260 18831232
176136 189927 34500149
36696 63867 930007373
186121 192796 16722283
75337 118319 107454314
9087 108409 248436976
42864 156700 284881290
120436 137890 615746588
140279 191353 127741179
107086 120817 883101512
155826 188206 80833223
162152 185577 58636161
174575 181242 16749197
19898 164505 361593176
5505 54990 123989839
182970 183265 587879319
132528 145882 33353923
125325 169891 111409039
85434 151139 736235147
197727 199413 4294663
103040 169399 166192616
47239 141696 236225465
18250 57745 98794827
148959 151583 451912913
134687 159055 707901186
169012 187945 629731942
190877 199967 22782523
103737 129113 58287976
85377 168630 639077655
149872 195776 762693236
32126 74072 104877810
185122 195577 704627556
182177 191677 461210847
60829 91792 77178574
110709 169136 146184831
156595 199754 107855987
28596 141670 282768602
115171 127856 74215104
27835 152230 311267550
157594 191158 83842042
98466 102499 10079624
171539 184996 33491238
63846 179417 142635976
189702 193530 9474066
193804 198403 337989286
58506 81469 57278322
195127 199087 10021059
116632 195389 197087506
62180 167800 264053804
175284 185616 904222498
64907 96808 849474345
15348 44026 71633044
191287 195722 240699238
60386 103154 106597564
5290 174665 808700229
122972 153366 76220277
152843 165161 30585291
1013 156111 388019575
100390 189517 986505416
159690 160526 945713701
116146 176557 552102748
45878 77536 218439020
53282 129518 390828879
96311 97914 4003229
34634 83452 122100158
69963 102080 132988764
54145 180730 316680851
128711 150803 55398009
136911 136976 346520710
136727 182294 550050387
100304 128723 71362454
46957 162550 350078515
87216 198508 517920042
133130 160805 425899051
12712 57519 788494003
27664 40268 734515879
52056 117398 528844694
25580 135018 69667033
83276 160726 193914703
40000 40061 134061
174077 177633 8921945
141224 145095 9766001
38810 53292 36180985
41119 123427 205925184
101636 123193 54132923
42078 195245 383065007
41285 120687 198515519
149502 155722 373226477
105996 118599 13345843
135989 198330 155885750
45502 54526 22563915
6657 6989 514823
7304 38502 38365416
166292 180252 34991024
195423 196568 370554813
13500 51066 450765179
199103 199324 721540507
8873 90337 203647521
8760 119754 585468177
67050 186264 298156908
199929 199957 61962
125752 128316 4732429
121605 170997 123724264
33176 47413 35730559
94001 195292 253412107
10274 87780 193814234
156139 187104 973690939
28424 94942 920799487
2773 134768 330195285
121836 127725 14824430
74934 153125 611275738
181811 187967 15316440
16331 30143 34478523
88979 149482 151646090
63749 175437 283459195
60504 161667 252908603
27283 181281 385214914
25281 105070 199465288
57513 92306 737260557
127504 163961 91203299
185161 190946 14463651
61534 122351 151957203
68435 185009 291572277
40577 195518 387623345
109528 121311 720196764
105518 183059 323606578
177362 193946 41400026
18336 158671 351073679
84120 96468 30754302
61334 76367 776590640
171901 194804 57101721
140371 153812 33855308
174490 191404 42309124
143287 173913 762684394
102904 172281 173857736
95605 176069 894008610
67072 174668 640134778
116123 174741 146750625
164089 181832 44533858
128285 179156 127259380
125675 195969 175780532
149082 150974 4778504
68554 129804 153234104
67034 164385 243350682
80207 166348 927890398
23918 137849 595631350
35643 117897 205634468
77753 91188 33580792
146171 198906 131941994
70611 175992 263730590
31907 143859 280066432
34932 136611 254479825
130730 143685 13464409
196167 197717 3925109
79485 161445 545007799
170712 188103 43475461
194793 195128 439670212
144218 185513 348084309
73029 172688 249452523
64494 122602 145230740
35949 139065 257968807
129450 136657 18070562
48481 53625 807429580
185110 189313 846946059
35513 176131 454162165
139332 176823 867619654
147845 181212 195648632
40030 197269 393374056
181157 191635 26198126
193981 196872 7200600
196088 198870 7097684
171119 186628 825024591
187269 187754 628070269
136774 143157 523734611
9293 24201 892338590
135494 191871 787646542
168051 196756 71810701
98608 174815 190826755
6791 83952 193125885
98742 178509 539554620
67510 76195 16515405
53682 60320 381571753
163544 168875 13313694
194434 196863 6076674
79248 90630 868132750
38792 136018 691712775
38541 48676 934263350
92266 173623 203649434
186933 190603 9190072
19127 115605 241160965
197371 197716 364090
109488 135436 878900870
190245 190494 601526
78783 151801 182805850
126510 167064 101440919
128693 137915 23064376
117546 198488 758436432
132908 164357 479176668
29336 51256 804452483
120321 122022 53784875
165517 184657 760768115
167797 177066 23326222
139440 176796 305414793
179293 186668 18419293
118868 191178 180954507
187684 196450 487203210
196170 197835 268035979
42431 68972 66326737
199398 199906 855704151
50096 126839 345212554
51571 115681 929080437
90780 141181 126128678
99496 185056 214271780
188182 198368 231980241
28267 135345 553290016
34411 85624 128206329
26118 186810 906551802
46104 56599 540849780
127655 146077 845143504
34199 41290 17826698
35335 190723 388774028
39327 169100 296493461
72708 105313 81570674
72915 147777 763524868
159701 193265 619018938
2055 118040 289918120
153935 174084 896243579
20925 113456 773667885
60017 154074 977534595
197600 199649 5209331
128572 155157 66649359
89794 150477 476371000
62595 150384 219700000
44192 137451 800052906
72585 88894 950703478
1851 130512 837965226
151254 194698 399312325
66765 149185 521777429
119273 156166 92530472
18085 32768 36690439
57109 133796 191855762
82797 91226 21100042
163724 168658 12329203
81831 130467 121820130
74778 175236 377723347
77485 160279 207280539
169652 172036 408335054
102167 198867 616268510
112710 135491 983081915
131831 168854 983968430
154386 154401 618936398
12661 87816 972691672
89455 197324 269919553
2457 98093 238985328
47403 61236 34702713
182028 195001 32280636
38876 108315 173715436
53921 196746 357240880
112096 165698 495442199
61635 123463 930879431
5742 79056 183489811
195179 195954 546928267
198948 199695 1868332
101982 110390 21123965
142127 190951 122152208
35055 124182 569165764
148304 160851 378043717
5292 22404 544237974
169122 199758 238439412
59268 105963 116604280
65346 139468 532583188
20693 120458 576544402
25586 179263 384409018
181879 197353 38595346
76200 185645 273856740
137222 155850 46667252
112364 195479 370312228
125563 169956 995517982
19133 80693 410497408
119631 129192 802461107
154595 155203 1484170
175402 186626 28092352
158334 169867 28762681
56265 111650 138311919
83461 117660 765404197
83233 185187 65211406
171618 183147 28744115
137016 196916 909721044
76162 179634 742610378
25975 177244 378398402
8357 111653 258318898
193570 197198 136609733
124942 135678 26952473
22938 43191 50731461
17449 39899 918738324
184078 197781 34288392
55840 130604 627479255
28687 29733 388819651
135959 195239 148148086
129777 137779 20009444
9894 122958 282812535
169006 170643 723319127
110244 183383 938548559
174181 175262 2683800
141408 165153 59351638
142309 171187 72324083
100359 139903 99214539
150716 165960 37975357
39138 83476 110869373
130978 147542 185951682
132714 181785 122744010
102400 183374 662416312
88004 128390 783289796
139310 186341 117669048
168848 191743 737592145
38738 160745 647071942
64590 93727 72671920
184695 197950 33170592
102546 154080 542963219
58952 195305 340874474
51996 128557 191616833
120984 139869 634941522
184734 193096 20962799
106161 164127 910383999
178829 185737 17199813
50024 117283 987328452
43055 134123 271372703
20994 70766 177923644
148046 173510 63663993
28966 55847 748375047
132162 151937 49521105
153948 154661 1774474
153236 153701 1191513
130692 137813 17804406
106056 153778 397732603
100667 109449 232384663
31261 174508 358361602
36636 145741 435478821
79691 191685 280261988
24407 123497 752082378
45016 189027 360303627
153011 169481 619247097
40604 55413 873885480
153113 172524 456792696
21873 86333 538444756
48030 155024 267868948
156647 170085 33429380
30743 173939 397737292
123198 139434 14536363
53913 198677 362194857
10316 84904 186532383
50876 114269 178094470
133913 172855 97371036
107763 119627 29630142
23479 33832 867579431
2460 39413 92336692
131628 182365 799908694
45917 75934 435462567
144667 192179 537439176
115106 169860 161091882
130817 168671 587887255
138908 146100 17992146
169488 169609 435649666
170296 184140 698535671
45038 176196 423743913
165204 187592 118737278
145346 153902 21563814
117823 167105 123397312
34599 68444 14812588
150342 175928 63854506
64986 192043 647456192
63991 71753 19230475
191139 191680 1430214
158937 178728 49509708
118748 195435 466361381
72961 162001 827286876
61017 133056 839621432
145561 158615 32710315
80626 118383 705675599
42616 164684 383684737
3852 46399 106481523
123022 195550 445831031
77993 199446 303950308
39254 196828 872107451
127355 156713 73620926
145434 172910 68722450
25100 84541 538024496
11169 183143 668732162
142265 152026 428027027
34795 108835 337969420
61027 165686 777741950
196578 198799 5677874
118634 174788 140575501
183353 192113 93687187
161922 195510 183901169
48526 98640 125197496
84512 148533 160276883
22042 94552 632627332
122067 193203 833298202
14143 19226 306357214
66494 77399 27125021
95141 104443 23295507
59597 67029 18577255
161950 187945 65012941
75091 167724 766415748
141610 174972 491977891
19037 137695 767750098
190724 195483 366731166
73100 194299 303342969
156264 166001 772209721
71728 94547 525334958
76056 164731 221786005
111969 140618 71796789
168481 173193 11899791
127940 131206 765793795
32897 95657 156870596
71514 98070 838101104
163250 168444 962945872
183862 193492 882323363
162249 175203 32437912
142324 159621 628397327
99245 190394 228312433
15091 186181 427831414
80663 95969 38209436
152568 165044 30974886
12903 128391 364308471
168398 178258 969478111
181515 195332 106528847
94586 133375 107544789
52936 143728 116665566
60918 66158 13065690
111000 180352 173627799
148708 189458 101872826
135456 191411 586441191
92844 108428 39034708
173773 180783 961703298
43377 117289 650621709
136867 181344 111194724
149157 179556 384082090
33966 104199 609324288
92305 134073 134717962
51479 174056 960986374
199037 199733 733380182
91316 197801 855580661
170592 176198 300838027
126490 151599 293615378
102510 166815 359558664
199453 199799 842773
178740 180492 4330618
13433 104490 533870344
168127 196829 778909999
194076 194703 1531327
175203 194356 47929705
86382 199083 968014510
181292 198619 725840756
35066 194418 398680358
104405 132513 70496169
54176 163939 274541364
42345 173056 609329582
24778 95889 955726302
7167 15417 479046434
2362 164133 751692822
155521 185226 991740378
190956 194958 9957548
43722 190574 367315968
160251 189667 735452924
62061 174206 669922415
31572 119514 219940676
154587 192421 397149442
192105 197305 229351689
198801 199354 1360562
127163 183590 141191966
146467 175660 73018897
24065 148125 310404823
72902 178983 265576332
129016 159564 712009203
185582 194288 940516595
62229 161556 248392817
8411 154031 960108754
45806 186570 352115337
72609 191977 692641429
135214 154514 48435167
20712 174704 385127169
25467 175315 374802796
21454 121580 798317564
146380 191610 113110457
138211 199463 751763196
117517 137687 673736479
74401 136312 155038096
177750 181202 8585022
8768 154850 365616405
73350 144827 178910886
126317 164096 94405777
155095 183486 70869995
80421 143967 158992279
166712 179761 32777474
114433 171260 142354152
193959 196144 428248355
51946 148587 241902116
58363 72733 46983851
95434 97457 50545823
121266 193841 389499627
128865 142355 693134887
99480 177770 530740509
72685 85364 883020496
21386 22229 350796270
170220 186177 343362783
143012 172530 774031981
21593 177588 167612988
146949 166917 877951953
94068 170469 191239885
192680 192932 390388
4490 166787 838145738
119416 160351 102569668
70814 105110 541095943
46502 141535 237691223
86455 167304 691938232
109938 113882 274790962
143506 167134 59110650
63260 151656 731325738
116469 139307 752503595
17254 135585 296041932
68046 199004 327679166
163281 181770 46374005
114749 122700 19983751
128591 138008 894520846
10440 53770 641217865
103346 153474 125806435
192849 197097 575900512
47527 57549 25149152
131796 175714 109844850
154732 187372 906755893
151181 151206 68176
61419 92613 203182023
118160 193624 188893778
150825 152839 5048735
34814 89624 137033088
8195 189030 452451241
20011 98572 984038139
141383 144271 840245929
113333 170641 230186814
174238 175376 388159327
7233 143293 873492690
17006 97888 707534561
102988 147203 524939540
11220 34336 879286129
4947 106146 253163427
121491 190390 172539456
161283 195473 978366720
1316 112461 296251933
54002 192480 346437974
157153 176452 48237155
108777 199334 640528467
81717 100026 665986832
63496 197121 334163123
105688 171541 164955797
176078 186038 24879593
81640 186710 262955713
86360 98960 944558086
146008 146132 598672539
190603 197745 17840056
58722 150350 229299142
126360 170385 110080210
199925 199979 907623734
33278 135224 638401359
90941 142717 129562551
120046 172391 131104107
191950 194108 563304027
143097 146817 904240531
70762 172432 254481991
63658 173054 504602077
73308 143727 176267367
68894 145873 192623044
113210 116032 1086314
44170 128789 182867756
72074 148912 192472925
56743 112079 138151337
119835 182091 873328239
19773 162330 356493256
103510 164286 346028052
180927 187713 937375946
94767 158897 160646648
26102 137190 927239523
186183 197061 27160439
196530 199496 723398678
183764 187340 9017846
13749 56093 108260735
96793 189893 233105667
12566 111447 1677629
19801 80791 157315582
5735 136193 781898198
64515 158371 234747856
162585 164011 948482830
87099 172101 212752291
53459 66538 32899681
7816 141098 333466325
31498 69035 155237836
96877 135061 535127008
133234 196807 874319015
6982 197869 477599372
35447 176031 436646714
14592 189678 772311241
109392 127233 88171388
63261 189121 659239685
155504 156778 3196460
94462 140234 114606616
173094 196097 92988506
7446 74356 167404925
32077 134584 299038508
11239 103698 231095563
89788 179098 223618463
88672 95943 18197049
177321 194365 33036614
89114 93653 253074478
69684 161230 229116306
67298 149576 205941695
177533 190249 801813243
76908 175699 247198963
193578 195561 846403582
95875 122458 941594775
119941 158944 97761834
67379 109750 959046323
30233 126487 518223889
138452 146293 106988328
190524 193398 618399875
107259 175724 807442934
199186 199707 1280040
154953 161549 647370287
57050 197676 351666066
6781 12551 415987013
137464 175409 613923053
37393 99999 156387609
74495 75143 1618996
94804 131204 91202256
173838 199945 65265497
27417 90156 156775523
33910 185608 810454268
48410 115635 672527069
33682 167515 334783689
24124 155500 372197477
185859 194666 179620230
59769 199446 349328868
38143 171520 333848589
78086 140148 155295145
190855 196535 164019584
181380 182947 260649233
44714 135499 227197768
5502 174398 422649871
98857 106722 522367176
53436 192964 349095558
148819 151653 903743510
184888 189176 10817168
127418 155668 70857005
158884 172797 233830575
144805 195494 126746350
1038 171365 512748647
163976 187623 10445374
6133 83353 330649722
198226 199391 2976659
81705 99731 28201923
120705 132701 3905531
184477 199327 346252620
84099 120456 90920952
10675 83652 466901179
172629 191330 46713524
148215 175458 488845117
176106 199630 58856394
150512 195852 829925371
108104 180495 683104672
131630 134919 385442821
8606 152388 359839673
155121 172133 42494076
168468 188375 49867360
115766 180581 162268226
31931 153201 901395050
92011 153376 153760511
74190 92988 47077045
31930 153951 305482859
152275 195058 775700151
121626 147823 65720864
125424 128039 6570531
72548 108733 965148307
62524 79373 41975045
119373 165946 223725717
126728 145411 46800801
180959 183602 6623684
110401 196310 342197460
149119 159520 603063432
141463 199672 759849971
28161 115659 788546135
176814 184491 19111227
76439 117921 176548088
191193 196419 13055256
57864 135008 381933827
154696 162827 979764118
162232 188939 400070007
110547 126563 40168415
72323 74310 4990004
24978 69138 937757973
191101 199497 223562322
197233 199148 4886284
69610 109639 100225753
124210 160854 91689254
152793 172415 371758590
178145 182639 109384248
155603 173499 44640420
32284 83797 128884050
144857 184666 646971074
70942 171109 250717440
114022 115515 3722313
31297 96761 163636693
38840 189898 558032188
184333 184876 598999989
77297 93612 40768832
153150 182212 996566448
2456 150052 884271040
167011 178385 28577507
12681 17582 12263973
138820 146892 20108137
96580 121861 63311249
118796 158796 171173514
81951 146620 161917026
107510 152822 359378433
72081 140976 172437569
72718 139293 166652488
157439 158935 20219778
18751 95385 191486892
98547 163033 132198155
18762 31917 755659902
37917 169850 330059048
185719 194031 654495035
156887 189832 471846585
55290 123531 170636988
31614 179825 664065859
52933 199285 462854765
25409 44314 54739802
43888 60151 40833089
90260 159694 173944226
102275 120180 44883808
43535 171984 321390809
94556 140525 254069307
55974 165150 272962572
70997 187299 472128890
1023 148063 603269935
9882 129944 300378543
126174 151961 346640907
22195 168854 733655967
192126 196120 9922395
150994 185732 58216998
90130 190414 251018326
8519 136947 376171179
160769 193686 945568785
111966 160294 121146751
194982 197874 7305657
52475 169611 293053817
7105 191627 461713031
187611 194062 16107170
100175 116611 41203875
83014 199534 291613299
162284 168420 15293656
53089 169402 321087651
67668 140239 181502628
89755 167156 193739501
164748 180376 39192795
108308 138450 919300417
40306 195134 525065047
106537 174484 553903524
94298 145384 410466725
20634 124043 258618235
72116 141920 174725366
169918 171517 225105553
9005 127355 296017135
157317 181680 982537080
73285 143890 176723748
149886 171888 54991193
32148 149840 294616690
39874 170316 326356073
113993 159269 113500266
13914 156494 426820841
15042 31218 40267742
77343 147537 175715732
41813 93608 129464546
39772 85435 593647137
47282 110060 787332525
70308 84662 35999215
18472 128192 274401795
192349 193115 879263576
67508 103317 133035171
12934 177092 410725612
192069 197962 735016270
147029 147049 52639
141328 169566 283893178
60068 182216 305489846
55912 165789 274753859
52114 67737 78713777
147536 189146 104082093
26895 147360 301271188
22299 89628 819653545
166493 180532 35226253
115788 185323 174059620
105917 183720 194741738
8599 25688 234781199
19392 132284 282433723
4012 175281 428484482
29108 92856 333948670
36017 191881 603057499
76112 112280 615267479
163931 193032 582836056
182925 197273 300035506
1625 88696 217554518
155902 161045 970643919
174354 182985 72038336
178326 194991 32763241
50673 147827 243161665
191534 197561 15054632
56421 168364 279852243
16602 84326 169290873
71619 94084 56191238
103839 122100 45764742
98780 136169 373995386
56858 84175 68193254
63763 148587 212223113
57305 111126 381791151
3999 68474 161319477
46701 104692 913221241
116797 177392 151812107
135040 160054 628499636
67772 169707 254974620
97379 117439 243492886
46643 192450 761523095
79939 105037 832281217
29151 175018 486954358
19144 144125 452572874
127219 148085 52269155
184700 198886 35558818
56338 183246 459219753
110704 190082 265584236
133681 161297 963361390
79172 170531 607119043
83980 123695 99383445
41440 193454 380243135
121916 146604 351313949
144571 146918 5834622
127577 184369 172955753
144668 180328 89244755
148091 167345 460039530
32630 152599 300317713
27584 174334 367057463
123956 137242 33328130
189547 194502 19589481
132321 173275 102424748
86116 121040 87195250
93047 171907 591785773
84251 130899 116756979
45477 46259 438813019
159271 188064 229187754
95982 190627 539168044
63733 90586 640573604
34471 171311 447101018
153573 167595 34794207
94184 167825 907754226
185407 192680 18196219
6404 61284 137566610
106928 130780 648442116
80014 160937 202553515
144126 195967 825666724
122194 144849 694917342
167046 187502 51230930
8049 116859 263328768
48772 82499 84306953
84390 144589 669521914
86345 136511 125521384
83138 113371 108662861
182345 192983 448484261
174868 195168 34043601
43038 45416 5936671
26535 40399 34461628
192790 196637 9546522
148276 159437 412653211
66603 148458 204745740
76909 142025 162906392
9677 186245 602409485
76816 126721 124882166
60682 90033 73088786
194972 198787 9690965
130800 173880 107814686
185484 196375 27166080
31909 169635 344529108
110797 190808 200272503
114588 174946 151105543
20452 128919 271240917
70856 95457 678201831
158448 179379 649223985
39626 76198 91479288
119331 190930 77111078
118551 178497 150165098
167996 185213 43112267
139710 142806 7687416
10944 147309 341087636
40585 91025 126154323
60795 124634 79968743
17848 50586 385059262
7466 171180 409718022
13437 59660 129441527
178773 183555 291711732
62688 144828 205423203
37503 111317 184573682
99933 150265 126320047
11279 11955 1705614
14856 47528 644525751
93491 166291 923452387
75678 147891 180718380
138588 143292 510041598
171360 194875 43959912
125634 154009 293717925
66954 147045 200228962
102228 110720 21301554
39168 156660 696163650
58175 120314 225941673
82043 136866 856642069
24680 46919 55644552
69009 196714 319456871
46171 63246 794643131
659 108437 837372636
71998 125168 434985934
153943 170873 42148736
57069 159691 138867642
135813 154540 709307417
22518 113821 228210289
531 21807 36539074
93835 151091 761386559
174960 176167 3087802
134774 143066 597446109
170507 182101 29081187
145260 183982 96790085
184157 197776 34114376
47415 161030 284191577
27286 100571 183024094
77637 150974 740050931
35497 168737 370390541
93982 127073 82898291
58553 66713 544630023
95329 113537 932370366
159669 179162 48721228
105779 130495 597334997
167719 183274 372662535
32784 143414 276714305
3151 160820 394471883
113423 169468 140297613
119367 193382 185210646
65824 75462 23959405
146602 169020 56025203
38353 151142 282359114
70441 165977 239080856
43385 163315 299911457
85068 97572 577976652
112990 123044 571092989
178711 186375 19111254
65191 114512 9543806
108422 153582 171709611
54885 79821 62264553
119029 177750 147064955
165131 189700 61601638
69173 100908 79205562
39596 83412 109547074
28893 96816 173903962
156113 184362 70496064
101539 198673 243273297
107809 190596 724872122
188051 198569 788186185
19180 192749 434143034
169644 171564 4966797
113903 152448 27339180
44453 158935 286500484
93958 96095 842330139
167236 185963 46892945
102025 197320 238500443
35371 162816 318790464
49163 137935 222118451
116827 197203 760001211
78722 88854 25245888
157513 174349 42039503
95447 194565 924610380
27618 68786 126802917
27614 96387 196133091
34433 112179 194399801
89121 145271 140634900
8255 130532 437424493
34335 94269 149911430
130298 132461 617725112
59057 171446 281156560
141011 165206 60510137
3733 146455 407545298
125456 129777 109117338
136584 191522 137368754
136690 151778 263440207
73445 99521 65072857
168911 176629 803406845
774 178524 992464851
166340 176880 26476786
172513 192445 49823775
94264 197912 259372691
91101 142702 129139182
147193 167623 144471326
37033 121150 817400434
6128 129414 308539283
149924 192152 622305229
45927 147501 418013887
15826 164304 371198283
154801 168592 34231353
191595 193238 976577320
4266 161557 393574929
70978 127716 142037541
84961 193749 737141480
12034 67692 139210574
169397 182369 64960985
137430 142753 13195988
65937 130688 110222430
179912 191628 29234828
20 12864 837844542
104204 168296 73924721
89134 107949 47161693
49470 190634 353150787
138623 188898 830606359
92770 136898 556934245
161630 166748 12737567
154121 165609 28483243
384 183742 458593239
185905 199965 35185284
194507 196560 570174530
92820 189113 839456564
152750 190328 436680644
183924 187617 9288175
62576 99304 103489984
99607 105275 14349926
105366 170157 760549366
170624 198196 68967920
100612 123823 58310163
163851 196963 82855051
121951 152975 77889412
188016 188930 480164556
156700 176632 996652448
36658 61772 394394241
26027 43341 43265492
60710 143417 206677854
8384 59570 207797289
10343 177994 778400431
38162 155321 293324151
181153 188369 18019009
38278 133882 239289242
24268 148534 737515165
192940 196060 156194820
198138 198739 831451282
50632 150263 387740507
68480 115272 752987417
142109 180542 38378187
88046 144512 141295686
152806 156074 150954074
84814 103086 45500025
58473 73305 36898029
117766 169738 977723844
140033 164184 60355602
163821 177157 33513115
109204 114035 838400106
42270 127595 764985265
40629 124433 209737328
69004 147835 197304369
52636 101035 972546263
49832 196146 913464586
80702 146577 164840388
150336 174032 59161567
165483 182276 42150391
99620 170255 176928916
46448 154716 271036663
10555 138630 746664269
91933 171209 198460313
21343 120753 248570203
149489 149832 851893
53187 91702 106959645
111336 141050 74399816
143721 155284 29109492
8719 119100 975806338
76677 135344 550418400
187346 193152 920720077
20918 87055 130264966
119011 186608 298210880
68543 149378 474070598
41766 130178 369030487
144614 172405 635095601
106050 174775 621287478
55600 140399 212008018
170731 195133 60962510
57972 103484 627853215
91731 117288 48989318
30724 101625 847691829
103577 126959 227660176
150871 157526 16584446
3334 27362 501681332
139273 188176 520468518
7094 186357 959149403
20329 114902 236351434
129491 168631 234259025
100535 185314 768806778
144532 148207 9284296
132214 158331 828620193
50115 53765 9170663
84182 123250 97764422
148660 188234 98863356
14700 86012 178328181
94696 167608 651689096
30435 143919 283834011
45541 81068 88764499
127541 179498 432300982
29213 92841 626436944
53039 81482 701601344
120265 184330 160292781
145974 166435 872249802
181373 191774 26018426
72098 72461 927041
89429 116744 68312975
57661 66879 23081934
105672 150060 697394713
21959 133598 470248927
74723 118697 132828164
169133 176840 19445185
138891 160836 54913953
125891 190512 161648378
35001 162898 949265017
51315 68470 867365380
70409 146060 189397872
97784 123824 810572675
74403 97442 679799335
190737 190957 917799925
28849 138336 273825951
168226 186445 45693209
384 127349 363616794
124389 152655 70816030
109827 150211 281816613
102350 140115 94632945
153943 174872 52118437
90828 122622 79606254
120375 175122 978147566
152684 198692 3067012
156395 192187 89425833
130089 197216 167829795
140732 165509 477640757
117663 179157 218446049
78396 157042 887653307
111013 154201 108386704
56027 107280 118946216
53725 74805 52705600
69169 178569 273804541
124413 162820 95988806
178002 198524 628731217
169962 181254 28331487
27056 111643 752277462
101583 172574 177856623
79903 89323 416214247
116170 180555 11035121
58988 71249 492529764
192104 194333 5574134
105225 147553 106026133
29886 38581 21628540
187091 197328 122493636
173597 173842 94889190
38509 55331 42231233
63913 144485 201496951
84993 135402 379990431
153785 182271 37444834
133544 147244 34216287
198536 198677 95952695
2555 69949 168894354
59116 182498 308613087
94983 187232 397468202
159729 191483 79305145
195055 198671 429675713
177070 191692 529132050
53901 170587 173375675
103409 176613 183433525
168557 192268 832323255
139891 141249 363392282
37528 191290 605599615
1496 51636 125240457
185503 196400 617534734
181685 185938 10568656
176302 198716 55028535
198693 198841 360315
124867 129563 11746286
153221 188510 139043181
140457 146233 14489823
65995 190882 435492128
151625 180896 672910527
180634 196478 190266153
36528 80770 110634316
72328 86585 668783883
192544 197303 11837511
40136 142173 255312083
199990 199990 310
149151 192208 388720501
196546 198814 5778999
21257 167065 364731271
146141 167452 272143095
30634 182049 668997477
165207 167323 5301415
171411 179306 19674498
34216 92399 145560181
134356 157718 846226697
5700 166412 402141628
110119 136239 770986856
188051 198734 543130427
50166 51716 114157953
192922 198577 14192719
144412 190230 114657717
146681 195071 134220840
181539 186111 11382923
102201 118348 40456312
140651 178958 95953673
197749 197830 391378086
54264 197221 830496138
157168 163985 16901745
28235 45819 836336354
79738 142616 239552415
126754 163272 91306236
111469 178551 421916402
107077 164869 144629604
86983 145034 573934250
140842 169031 909487287
120905 138284 773351770
59160 161635 592568584
6306 52056 541411926
132676 194454 154433102
134207 168378 85342097
53485 145319 338350321
7479 11811 11022755
158155 161013 7107578
118668 178965 991570720
192863 193836 2419729
41443 101507 150028828
156232 163569 18160667
181016 195470 622925577
132040 138484 16069328
133566 188367 141200864
168159 183295 37946216
79820 103207 58350681
129668 189576 783979312
78364 103845 63598758
43548 179334 486714377
56724 57394 632987571
73838 97206 58434318
148162 175296 67825349
98452 190716 230986105
43515 107912 161016693
81942 89405 18677782
127787 141402 1875850
172815 199886 422658541
62277 75964 34107898
37923 110448 568815743
16714 164475 439452771
105086 105917 2028188
143649 173488 359566263
79981 158255 626792127
187537 190226 795871752
119746 125307 14016351
58025 197751 349439924
87315 98844 28575092
18336 61249 306564675
195424 199614 10609802
98694 179728 203009233
129580 135522 371121603
98847 187461 221968282
82585 105639 57697520
112286 128362 40354390
167747 193839 65327753
24997 70087 112645374
45727 162130 751839931
58873 76074 786511334
109663 117769 20173144
34921 165134 399452054
130025 161791 350181659
64692 161267 241525857
104545 129284 186344125
1989 105482 981850255
195735 196072 551325513
159795 171860 22317803
27976 42153 649337366
186010 186650 309419296
92801 169478 239041796
175528 182286 16965689
141286 153571 655963335
189429 192628 296931805
16195 47975 263867042
123645 147785 60444611
180004 190119 25293350
28870 64844 90034436
186294 199536 33155520
90914 186718 239760995
116084 176357 150953942
121714 158882 395667977
24484 193727 423363403
146125 174605 71192767
111590 198946 218706860
8625 94677 980487652
164338 170454 15374411
2249 70141 169643891
153780 182561 71823146
119159 161046 395809494
56928 166166 888096034
55642 90193 726342350
122727 185943 409478362
59135 187049 319946592
96114 185271 525160822
127589 165203 298283447
142231 173417 813819466
75463 112552 508027345
20549 114326 550161696
36536 125620 222875791
157552 174930 992183418
147178 149548 6121901
96231 167515 178406445
77281 106289 981205265
63308 183101 299643631
27110 125305 245598140
17630 148023 540641077
115884 165905 939365822
167055 185917 47219152
81473 151967 812447615
10146 185840 957179059
86130 117947 944641652
170092 172566 925922675
61600 104647 839512039
130099 180326 125617618
38980 167084 320471200
109195 149065 58806861
88259 93398 12862602
45354 127353 205085481
132652 165806 82822783
4758 20032 38434142
166435 176551 285091613
1565 104234 256587079
32613 134568 255120136
154357 155090 1763442
71799 161573 295100114
80341 111812 9940966
86552 160751 812823760
60867 144866 209949966
67223 158153 584260562
70041 85583 779641681
68068 70588 6235947
129680 167385 433990232
168279 197956 522694850
164494 175642 195328260
20153 64370 154524673
127312 141424 447698264
131777 139789 20013244
171914 181996 20430095
75331 75354 727082202
158686 160297 156527615
31261 104816 1059207
117145 124181 17798512
139 57187 142706865
106522 155145 121898601
5420 9455 693305768
47503 53854 522591672
131457 141564 45127719
153399 170438 714849750
172569 190849 499096622
166979 189080 55353304
127445 130536 7790273
18597 59625 630548898
62436 145652 208115828
121171 167275 135918287
98040 110266 30654688
95425 140585 243314080
62811 98657 885844908
112438 187690 897834930
152270 198941 822975454
165078 167359 5707949
151791 167270 388145751
72452 123753 128463204
188948 198739 24533866
152750 184244 78600106
95021 178752 259869391
30546 81172 126578782
146782 195987 393941675
19827 144388 311537849
128913 179098 125606263
151580 167118 571342639
92577 101146 21321794
178788 192477 34183607
182399 194861 21726520
114177 145475 78478193
73590 172796 248288717
159802 183318 35378088
33085 181493 371351428
21902 90976 378875075
87507 197599 633652020
172565 172645 189494
8932 147263 368470903
10002 72377 607865383
70806 192466 291892478
101550 150002 938104882
94696 126951 80772155
61022 87824 66852368
169925 185293 405597634
194487 195571 2707373
153461 197751 110597626
16922 37553 51437119
91648 123827 918977993
44180 52682 550383434
36020 140580 261536613
44014 159462 840348154
18007 62808 779165300
79197 135061 139878955
148221 195580 555781823
143239 143478 645402
190569 192369 4494950
45720 78722 913008417
103300 167819 901945009
164578 197146 81504871
194016 195688 4133467
154943 182842 256776330
168661 187478 688139554
82051 118940 92338707
7689 50125 261699957
192273 193564 706722439
1872 54933 132667679
13292 192608 925623744
64175 152175 542747195
152838 183282 328093221
167844 177755 619689832
60272 149056 222043714
102138 177009 843748586
12437 196764 581182338
99223 136651 494906992
138861 177907 323294148
90906 189215 662219681
60211 173149 506235832
17314 102682 434110387
198116 198580 100347869
23178 122094 911648745
11708 93312 429247370
143537 189003 905080991
174776 177077 409853317
164722 164997 647453389
59285 140775 803200706
187499 199782 518466958
19217 104365 212814379
198553 199512 576251
60434 71005 682153100
30496 129368 732235822
37838 83322 113733319
64054 157033 582094081
19508 72605 132663981
120344 185660 163477561
40833 108372 169012323
64354 147460 250708944
168524 174189 372260996
36453 78245 192397617
136296 139261 614064266
93312 196008 883686942
87694 94304 259492001
150886 194464 54684170
155538 180205 56306690
29518 118436 32816529
87050 91262 900903970
7724 189955 456021218
22422 58916 683704526
4817 194549 606995157
184203 189621 1334759
160960 184668 59261277
17608 41943 968336098
32075 91324 529711456
120277 142986 56811792
30642 87668 944017833
127436 181266 134722843
174281 191062 41902546
16239 174359 629485438
125651 198469 530512229
16864 172371 388978917
184107 191213 17777709
98066 179041 202831243
192270 192942 1661608
56307 73280 191672144
87682 103186 38592306
48091 181371 333468768
144666 199165 970542848
170730 191736 584796649
109694 184107 186118665
194567 197140 6450283
31489 199422 842870950
89209 135747 116669071
151674 154581 7370588
9557 81240 457199836
116115 188503 323448392
181124 195135 593995019
134707 170446 896164661
154565 165336 45535472
52461 160954 271492115
14872 128837 666044445
127900 142508 36522760
99640 185681 277416468
47383 168147 301989473
116174 153664 134563637
171214 177591 61105842
183174 184534 3372625
146697 176898 221727882
99411 192221 867450168
115867 127042 28060330
44855 120522 59969668
17578 112358 237002447
195371 199107 9474530
59650 192047 690078731
58766 91954 320952739
157143 158455 230458578
12071 149426 941029663
70399 165104 236954783
25678 156249 410335018
54197 194095 889640652
173062 194266 53040151
137029 146822 24635136
112154 162394 125789423
165909 173719 19621657
176862 180652 351800276
145740 185309 98970084
88655 124352 89489649
187403 195972 21334957
193507 195772 561200834
61958 187481 313943426
53174 185167 819926642
73824 105975 80458860
109679 186841 272848663
176687 196080 48343438
160232 192648 80987634
123849 144392 264178174
168529 194211 64353974
121179 142915 54455052
164418 199906 812279137
189390 199464 25227984
135762 188089 130743637
136344 180662 854809992
119648 166705 117748463
199698 199943 242635470
70579 164970 832331923
134442 146672 310962909
10441 136128 314477884
61753 124790 988889377
118653 163149 111385823
102886 187570 364297190
51729 80947 73103289
108744 189949 203166559
49791 83296 97271242
115574 132281 41979318
127873 133895 635563893
51101 58041 63249810
62885 178839 166760858
183627 196301 648817032
5396 106195 364431262
86106 102629 761449695
142219 172172 794994189
45288 94765 123633522
4975 167361 505981398
28749 159514 327152907
92194 197765 595591301
156783 178938 994297464
26159 113740 968137574
59778 162145 742822508
153819 173180 903523635
114946 179155 227520713
40147 156270 948732182
143869 161317 43691957
1579 110134 271340715
184028 188618 11470352
196515 197730 3075248
193052 198347 107939279
84055 190030 865157719
22662 169892 739654896
66000 166521 832834619
10417 151897 238960608
147064 150683 9220970
154005 160284 15589839
38056 139143 252953388
62388 178915 291506233
92474 182219 224648777
67305 71262 8256349
160560 197042 589262315
183196 192998 349990477
98552 134823 321284325
20483 83205 156708461
156928 198479 787366700
167721 182778 557031406
170787 188872 45245052
61448 127967 413994738
83492 94796 223835294
2096 120738 296588794
936 5199 796987748
104992 126192 53160399
119236 196748 994473793
198967 199428 269095
165623 194004 158234786
33406 193334 400160186
5690 16797 28031140
189279 192726 8594078
186768 195614 22062354
135766 167779 79895925
117953 118677 846977197
108499 180136 179251786
106852 151833 768404536
132990 187568 136490536
147170 159206 37719692
183036 184951 184596347
89706 196747 267868404
199737 199896 299791880
68550 94945 507040456
151282 159618 697986626
96412 125794 626482607
7126 100719 521145931
76071 116549 24687839
58377 94367 367933177
27627 75050 748911261
49967 152256 256046625
90931 185605 705799853
104837 168839 79476795
81411 174391 435833086
1080 13841 31894558
59814 139692 695855910
137007 185844 122086782
134964 187665 484487255
138731 178236 212737608
67940 173201 263366970
92747 119600 67135985
199266 199284 333949380
128499 165461 795980090
81239 174138 674511967
50444 52969 6313087
112899 158078 113230414
162298 192780 168300369
94130 103493 23332978
169674 192632 57474036
130074 168930 97091916
170581 198021 68641689
141027 149160 544159634
43475 86304 273830289
123207 137004 492853144
191832 199026 231814866
61041 188354 831386052
78546 187076 702265647
79758 109519 74523173
44654 47915 1099962
105120 178263 422535074
51811 144845 634818677
35915 143439 758402754
128605 164332 225158066
51861 92077 100586385
122505 133056 26553564
32387 170090 344486008
93124 199565 266363488
48562 64808 40785420
154603 165523 664117665
11938 151871 350141487
109065 123019 952484283
44894 174690 324655332
123178 192002 553326518
10610 120052 417894052
44509 148289 917361789
63932 125627 8289349
75129 82222 7695748
115022 116485 2856705
140747 180205 714337353
4948 109918 696134999
26593 134404 269596004
16470 37177 223114268
12134 190709 446694064
159970 195018 87442234
116025 154485 96567597
20172 154515 845999294
2921 11475 575158864
2491 57516 137675993
154770 178928 621972652
184714 199532 37142373
17856 131004 283054009
164623 178084 473304106
19844 189131 423456875
66607 66882 691338
28746 44721 39911519
159195 175779 41398509
67753 110792 617556778
79675 120789 102824931
28953 99227 175476147
101255 156115 141246358
180629 191954 28320358
171410 194133 3621935
119183 178310 945307928
194442 197080 635010791
67813 147020 33983988
18005 197007 489611053
995 45414 111044077
155082 194647 98741892
178558 192262 34220030
17171 38507 97964937
81718 162858 203052279
46794 62410 311850416
253 138367 593121928
39661 75981 90868661
7918 56466 460325689
145050 186970 104845187
196067 197134 2699292
128136 156435 70899717
94948 148227 608416586
166677 177346 26845365
87739 103643 871355239
99224 183619 481263840
48952 107226 794952861
85294 145205 964503357
2947 154128 378374453
194457 195500 440697678
126399 159728 306523818
64406 78965 36288226
10053 177464 418837663
155334 193258 168640363
25890 105109 197999998
3854 69914 165210645
196469 199024 6476076
91085 170406 198504196
27557 31440 929216914
3372 135740 506772706
164024 170140 15311683
98229 179022 436101311
72467 143952 901208950
29692 68300 120852247
157073 179523 56096151
32824 96900 160132130
59259 97028 625914662
133149 165782 640886245
181271 189388 774049150
62916 149416 216512891
85634 151970 166053626
150887 192833 104778478
94056 181455 218809175
122061 185737 659938606
182173 185424 169608916
165744 181368 97795891
48794 85440 91731985
105483 129084 59141686
128417 187329 175441079
8248 183893 667270867
64023 186770 307000851
44843 51966 566442457
32759 190099 393623642
86927 195771 772110490
69485 113804 110785570
197791 198788 447558362
35787 193814 395292215
56583 119848 158056185
85510 154843 173639352
39930 76076 90461945
64542 162013 954503773
93738 95045 765990947
38561 40736 5457865
118668 130516 257537203
47110 125743 186309157
64357 79719 38286438
113157 168725 139054938
126896 167266 730977113
148281 162327 73161893
103412 150782 118861007
156274 159905 470794436
120405 138661 17111636
14902 19424 572488662
122462 192729 890343882
114985 199207 210883834
76214 82489 925061798
83548 186289 800751056
187786 187816 64584
27003 91377 526498051
162120 163285 2878216
112416 179692 721176301
34381 37090 675014876
126053 176395 696448480
170541 171808 230622939
44704 56236 28951978
63222 147010 209526643
193831 197841 686297517
31283 148054 243320144
21098 68704 119087716
80371 122997 106683537
125095 180101 137600857
51409 153261 827811924
156509 189238 480051653
78904 161452 206540566
94303 178354 210467414
126710 128218 749025722
66061 77117 27490604
73941 143502 525602006
193246 195246 760197161
138695 193721 137633563
171678 185774 35132633
6112 140308 469095728
102959 190073 218171907
55815 110285 632110168
119939 143690 59499176
164663 176433 797540478
72205 159720 558564601
113227 113844 1540903
199141 199635 1234308
88530 154909 668943505
41606 113932 180808981
10162 39265 942771802
99188 128977 74778312
120450 183855 158665419
39183 103800 161524830
116219 134705 702985269
159550 167295 593627511
144223 155428 185697472
57606 157771 387283479
17809 97321 198696698
5693 171910 416058834
105718 113133 520953585
115181 162172 117657911
22678 197665 437694452
6703 85029 547068658
158769 193206 86092163
16585 54422 298908963
196966 199625 112726842
40459 61434 52701939
64263 186751 306351306
122803 124425 592182366
2477 68675 568450382
5642 51331 114375970
137510 144566 17562556
171907 187979 40065994
48719 176650 320174751
186847 188559 4239648
85665 149049 158676817
127218 193565 641597072
196719 197834 309687396
191524 195159 9021706
137656 141999 10803427
168555 176302 648565608
111465 195182 209467128
51608 61762 25591763
49628 162637 794073563
146649 165503 655048434
51322 51435 278933
58753 118037 965444897
126926 161602 552715046
83801 85310 3806497
95033 167314 350726168
179439 182162 688468988
71409 92451 52703930
133165 165246 80085058
139465 178664 562445350
292 90961 799381355
99654 177018 601640078
153723 194590 259693033
126755 165721 97442426
149414 172563 814524757
84326 89638 13184370
68618 103441 86888154
93409 115497 680126278
115012 122084 412035807
93012 143292 796211973
4672 162410 394690693
36688 103825 167795843
134543 190288 662150598
3576 193579 649946524
66529 78947 747924256
30516 70136 366035175
15634 94919 447633165
130635 181458 995121736
114919 149490 86775341
163663 199562 809885945
141223 185216 828580130
94964 102115 702837250
9858 167044 393167110
53485 151640 245718617
56272 146634 225942790
183988 187946 9918512
61292 92014 98281847
47257 146821 248980482
44541 98205 802870039
57522 199538 358925719
1259 194155 598045644
46324 105763 148578650
92491 164441 774899619
195000 197204 5564832
170397 192049 70343925
198141 199262 2863047
48439 195770 862376261
63296 143528 267463765
105533 190228 456171727
187368 199131 219068074
194510 195891 3478615
178587 192519 830366561
7215 196061 472447354
130899 133561 6690242
136093 197518 665287697
63070 143804 635073661
126635 191082 260678627
90900 183543 802107626
73690 121127 846705852
67189 197199 325130718
116190 141789 64152186
154627 167357 31587630
64154 174767 276610684
620 165613 588858115
195273 199104 823534260
22488 111184 921810671
149255 176645 68477926
159121 165161 14944332
2727 67064 828307172
81398 119303 696121331
181098 199181 45271359
37467 118677 203051308
50602 148848 245928786
180881 197628 547829384
193925 199236 698955097
137893 161510 584483654
22601 138655 290295867
103871 179230 188728519
18505 184829 415921404
170038 178248 798314776
159050 165769 668833106
198359 198738 999236
179780 197129 750486116
99330 139995 101990684
135005 189319 93200626
95534 176903 203754695
104046 139528 88895734
10504 115625 93408
129305 133611 620268931
150615 193155 521684506
83124 192819 497553858
33111 187259 826307129
162586 168559 14920274
76847 152677 189902197
181787 193280 412892090
135095 160899 64523478
164896 190130 63239094
161755 196969 88052022
153633 184876 77888971
37551 171374 69286590
190612 192213 47579837
8914 70254 153324019
148021 174215 26592168
132539 153578 62416033
14634 164565 374888655
42025 186393 361155995
81196 192431 278331319
175431 177846 6088267
61785 168452 266612247
91772 105800 673013194
167935 196625 362416070
33901 47770 15541605
49492 190446 352645116
21231 114901 534720397
45559 199824 613888239
172391 180984 257458376
156181 186251 691709941
2091 134764 599557879
126182 155376 20604648
175319 183774 21124159
17549 61697 695106309
85378 185729 348331435
162725 195166 949032435
173398 193657 50633502
141161 142441 35048193
912 68010 167730165
105280 111790 825328179
137348 191476 135320718
166246 172759 6675430
107906 179707 256543105
62865 177531 853737933
3330 17781 36180638
89064 118398 124871990
91479 121892 139592287
49030 188415 348729163
68811 147981 198117215
60842 186927 315252270
145682 178493 82135403
56889 103348 115911005
94459 128778 216763333
83377 129358 842583373
144266 188359 666871245
160227 194552 85698831
101504 189393 859137124
91137 146087 918484323
55079 156855 434600874
14666 40416 64235875
27147 100475 493942567
144553 151131 175567184
45409 159330 285044559
184909 198750 570128943
13420 133420 300216674
44464 142113 438657713
143269 149138 14901906
95803 123655 69861879
54977 131376 191088018
121457 185224 351276567
3978 176173 430832078
118844 128801 25017408
177209 181859 564596792
19158 77491 340900148
49223 136317 624091221
8832 60269 128843232
4781 195806 477977155
10191 193320 723009144
2875 174433 429124573
133861 175252 103480136
17529 199555 705980398
108520 129835 480747321
199762 199794 688626692
190614 197762 593891344
68038 77312 714722116
104296 148974 707918375
66872 173513 266700554
52704 168911 290680118
151474 161960 26127365
182476 197553 400634298
35232 47039 29618131
78446 79017 563222588
38380 59873 593643962
138107 198666 151550492
112562 167210 136736048
82227 164605 206133855
132143 183715 128934673
24214 54784 721570055
184819 191625 17076017
114016 196738 200524115
59097 156905 239191963
133369 189065 139310946
157275 157500 553801
124263 197531 183206815
113779 179082 163580103
23231 64990 323367698
118942 133043 35479566
186374 192025 452833574
76760 92833 133908308
121440 154653 83451151
108337 149074 102029318
121261 184217 983935371
60339 151836 228831847
18955 25977 391423782
94839 105043 25582099
352 162676 803368400
89081 186373 910893501
199773 199819 121295
35569 35740 442125
42620 179985 464102946
21593 128129 266498867
2459 160806 910637389
126440 182412 950382091
13 18472 46212558
106281 163177 142424295
119352 140200 52202695
32446 35779 8393021
94510 185636 278404429
31735 99148 497576837
98461 156728 832162155
34921 82137 185699503
140858 151979 27978186
90243 180288 602739598
66150 111892 114157679
199265 199793 1304486
123104 128823 886050956
4873 44571 561803984
4812 193974 833693840
186182 199450 29149649
178250 182035 885465505
198815 199579 1901388
101200 140002 97266040
132310 193114 152059182
139683 141944 5621262
87697 146953 560524196
84603 178913 237360854
165347 181567 710909870
107527 186028 196458595
130604 133394 7018714
155420 172907 43622275
502 49986 450404334
121663 183341 154435932
18807 92923 185309511
73593 152361 197291376
197266 199493 1006473
125868 161725 89689020
111927 133556 54326218
21968 50861 72183173
137058 166747 74120249
53384 74724 53371620
74711 136513 154748752
191676 193250 3933071
7189 130767 857208307
47437 196793 708560987
40000 92393 403526560
178573 182435 416140418
5803 199640 914255749
179620 198024 45986725
124695 188394 159270842
14209 41798 394328963
121528 136114 36716213
110055 119698 4990166
51584 128536 805204145
113179 159225 953221484
103523 154374 999679644
181431 191888 26125406
173684 190712 42548815
64073 129242 162965999
47732 141168 233676068
97206 132177 639967719
156601 173105 56601851
70254 86204 40046321
130376 166709 90805501
187706 190385 520379866
123980 132423 21183153
131771 168475 91693506
20599 126729 503106115
115714 182190 166456090
128408 170869 459096678
186583 193435 17095077
112359 167105 137036907
78556 189727 898711488
56630 81455 834334934
198386 199895 3803450
148923 179126 873216972
3124 195857 974144666
37851 192682 387388376
171160 199435 999909988
169741 196169 379744333
115810 117877 5136379
166556 187158 51658247
126744 175015 742430993
36395 140023 259242017
122664 178228 139115796
121332 155905 677793090
77574 83664 15247722
70462 165930 451751950
1153 64968 159618228
114615 160139 114134892
29268 162936 334242058
175380 195006 48988031
136654 160975 353119162
96363 106864 26298380
117398 144190 437491144
171750 196382 61434718
141780 165121 58334770
141168 161570 531673547
5641 89709 210303055
48114 175208 317944324
30535 75719 405633951
165464 182447 42634008
54272 160663 772409121
59864 148259 221071734
102347 155345 911085074
53213 92811 770981785
104455 151568 627502379
153167 167774 265290409
171277 178246 308145374
163376 189138 64540268
115336 154929 556202843
159734 163417 178653187
14151 115643 272334501
151578 163335 801429514
57534 109877 809983066
24056 38911 37128460
108072 163667 139023153
80259 134559 340064313
159882 162267 376647925
115136 117349 704182532
89636 99760 190304207
196906 197525 1537329
190026 196444 811055265
154894 158632 9268487
149724 175043 468783582
110578 178542 170199384
24380 197144 432107811
186459 194192 638247872
7854 194997 468137042
195440 195559 140924189
143569 143810 759599448
116176 153550 93823208
157025 179485 353746130
115699 146693 605117550
76542 192953 974596643
109486 139262 717582167
143396 198958 663626375
91830 191419 249222839
69672 190276 902551356
105775 114922 485799320
46816 194286 679570271
2596 33877 78105925
131273 173924 43596912
61436 94267 81879437
27625 62003 770197932
175319 177582 190626880
6325 22837 41443448
187095 193059 773924564
176337 178588 410019103
177329 188628 916169424
140794 176005 88111957
193056 195553 6184005
134915 181093 115476388
6892 165833 66244533
199752 199870 485969672
77392 107098 908577343
114895 146510 393723815
181218 183035 530663001
153595 176014 811071895
34911 190214 388610649
261 193309 482878196
46976 111740 161851927
93449 95700 767678693
119778 177042 143410428
21136 96359 223765788
34750 88236 133773073
62752 102849 810703075
81325 89935 371874868
180495 187918 94651504
60222 174200 707228272
85222 128507 108312739
162251 199528 93340797
170669 196707 65105392
194933 195956 734312001
125626 176684 613727274
82829 189998 283588361
163361 197090 59177158
177209 191337 21086631
97969 121666 59330318
72812 93370 51472885
115443 129049 34166685
56471 173931 293819187
45375 145512 847482506
141507 170616 72845597
85372 142451 142776588
146186 153384 18155019
20340 92327 793872083
75737 176468 982135921
103414 194603 155242967
130527 143046 31226565
24302 71195 662978343
47151 128658 808941791
179098 185440 3906286
50574 196598 745153993
82939 156531 223689910
38760 54378 39102349
145292 182240 92443766
88856 110637 898043686
57278 180542 308330390
80841 95126 35650916
181251 186755 394699831
145534 170763 648815585
12286 178932 990879726
8853 87089 195687155
104799 151106 116072706
38922 137214 917010828
104033 167537 158927423
84205 106262 553628801
156945 190201 732193377
34006 74848 102189704
86895 149856 131334049
192483 196975 507635370
101643 122383 52056278
31684 158034 316194573
143518 157933 39168172
23147 49822 52932176
95023 108681 34289937
11128 143951 332220966
161373 183840 56182485
63185 184254 216120698
11099 53846 106911689
13753 96130 205845347
107572 182476 187529189
152054 164166 30121007
127823 193068 764811231
135226 161250 674876218
88638 105912 878866303
121006 157660 91888079
184081 186819 6895436
102719 180725 195375852
180942 181269 857541
3429 109884 266295051
152781 197966 112894805
104576 126392 120161027
55149 121876 166782790
15046 37882 56896390
173902 192241 558758822
158826 188317 73668971
165693 192729 615874231
138790 174485 89248317
84269 133328 122808373
37982 132650 761941296
125978 151835 64781449
130713 140192 23682546
159122 192853 84301611
70880 121320 126120729
14356 156710 761142510
42010 83872 104669165
2441 170473 872559674
105460 139469 615633365
45996 103990 144955114
42494 83163 101592793
8174 160802 791038949
66234 141352 187762141
80651 117743 740930145
93543 99260 14155075
56669 63107 605339156
56573 104680 120140790
126293 175430 122891450
186155 191484 1689897
79336 148760 173889737
83795 157831 626616049
78071 170578 231466537
171956 174296 5726942
20443 132413 280065864
7185 24679 43880934
127656 148916 970085360
66541 104101 508523739
97378 137165 99798321
32992 67872 87272499
1075 87891 217012878
45178 86807 983132697
62085 172191 366404324
100362 119718 297466851
92532 158227 164490638
184359 185436 337275
163515 176163 31738799
22219 50514 969916591
41483 128586 570699455
110300 147336 92754186
185522 198150 124299533
171414 191853 51025654
85063 190121 666482775
172470 182377 24786188
113867 160868 83363313
48022 159081 812820151
79243 143842 586922520
108509 125063 41453739
133274 185599 130849820
127313 190272 195201149
122411 168529 115314481
17595 175650 759810209
68759 183771 24774708
49730 131747 205240557
60799 179026 238423716
20944 69689 755985369
125850 156826 77612967
111180 181152 175163753
97481 133599 737489834
27904 155439 319141786
17766 55123 972763232
118744 137712 795949171
150749 191486 65526148
123878 144771 381714890
156764 179824 57608144
160885 177248 40974647
122736 197733 187640650
30810 32306 333408387
29079 128955 868524448
196237 199755 165414308
154168 176087 820737776
172840 197433 734070998
30975 175370 361183052
193554 196658 7749198
141166 141877 1814268
162888 177582 36890492
8580 92963 211069540
131882 146878 734415108
8674 55422 117048881
57753 175559 294652270
148075 160786 31802166
159063 189548 470523745
80336 193179 282385085
72863 122319 123784433
153603 188412 478980099
113022 191984 197662490
60237 154293 235344211
21768 167205 363762238
32178 86045 560321519
197205 198826 290546866
122969 152487 76432449
150865 159298 21059232
82935 91148 20547396
3834 181132 443582871
12031 163058 377729845
121464 165518 825485137
36491 56407 738869196
199099 199453 914298
30222 141088 277268990
24504 160811 341041998
69857 106617 91929630
28264 115453 604990518
171135 196877 64317229
194374 199209 879442564
34646 174182 690671592
190606 197800 416047569
104861 173702 405729899
198597 199459 2166661
15900 102738 216861774
53691 135905 931575328
158793 184673 64644894
61970 155568 234182268
54195 142375 220566644
100200 166723 166603402
136362 139353 639757031
186524 197627 27721718
190704 194201 8760773
122105 125843 9467927
43730 165992 305760430
185039 196484 128342952
11871 151558 349505863
143868 153572 24496002
161918 163364 3557034
112321 140610 70863198
178515 194798 106387847
160762 184036 467269282
39784 60615 250313138
20697 163308 786663508
54237 58315 174144267
26966 130270 637139945
88892 195768 267454006
73852 198801 481990888
104241 169557 949093817
72834 128352 139038150
66401 177795 278600489
125578 145792 2344768
92409 170581 866704119
191661 197615 14842831
23022 121052 21307232
4275 187255 638290426
189663 195465 14382553
105442 158717 133454465
6072 199461 483964332
109414 165616 557614094
74703 188140 283834888
7982 92954 487829362
171875 190698 2423508
86887 118104 77968140
110151 198227 917463196
11519 129320 294653904
44331 79612 445810433
189316 189782 1184115
3255 60436 143204185
54979 182522 319068947
186644 195746 22703333
19734 182334 974649903
422 12720 681884401
74366 109357 225385243
92877 162080 653823774
132377 190881 146276223
127779 187887 150350302
98048 168869 771683488
195593 198929 8454319
69868 167433 461457424
116195 124392 860583074
75254 122883 621679219
109548 130176 51663557
88297 89680 759112635
75148 138627 216248368
174883 182635 19441324
86434 105592 814304680
29344 76734 129353726
151982 163447 28508800
137210 195797 625477367
41627 142395 252043010
33826 100242 936970191
69503 172781 792005580
95980 178115 205657623
88950 110428 739377956
197415 198382 2152763
153239 189622 151974296
177054 194395 689108096
190181 193836 9094652
154183 191018 75210794
132406 191722 148350768
63822 179846 495468342
102898 163150 150910825
163262 169153 14699595
61735 154418 391857502
129269 198452 173072895
144892 158621 81696841
89229 115488 65676050
149881 178870 661929687
162047 164342 624154703
154488 155352 433143733
67557 81880 547477665
132058 134860 4519007
27645 151842 752974318
45899 195047 878724310
13332 176521 681840379
185210 193537 203274430
61558 180741 298006876
169784 176122 360984651
156481 178737 482319842
197580 199919 5933875
185897 199257 33453935
174953 191705 41961522
34935 46393 28729480
157221 184216 67363185
94810 188221 233783941
88183 91060 68110607
164630 171508 17413812
153504 181160 1080250
178710 192729 35006088
19338 80695 609640476
115847 148907 106111313
30029 103432 183376120
113950 115124 2931932
124989 144289 48251476
143520 175379 79723770
167307 180449 609396184
115567 188749 798790085
23933 165533 989449211
53591 173970 422075641
162965 199070 90419874
81489 94160 31684850
99646 102362 6903620
38129 80867 693170374
160901 190312 814989016
24340 141514 575848478
72780 185783 282822386
60086 81705 955055370
111284 189611 569694736
32218 128698 241416075
113826 137928 60456072
152943 159435 16182977
35438 90071 136534331
74860 126251 77109193
178085 187573 831228205
16612 145782 507181661
131414 141972 807303209
60895 165642 222283623
89430 107324 44790066
123695 198506 187162912
148531 194187 114148771
53859 174084 300804915
15287 170468 388033564
104382 164922 151488569
194570 195722 548531882
179737 192059 253719802
94611 181760 531282606
198662 199289 1375418
55473 69530 34971332
62229 178759 291495811
197916 199664 4437859
30929 161537 926038715
191638 194766 5947890
158482 175158 41619468
42482 73496 636337459
163297 175320 510509117
161917 199638 998548110
195304 199217 9951569
93545 145189 56700432
79994 172197 230837035
106651 186890 200830387
57700 161595 259842405
82951 137795 768954285
40894 83755 641547541
198538 199866 3333601
34825 105432 176577140
28758 180613 559183141
114964 144694 74514374
48987 182508 529302119
196817 198180 287902578
113830 177488 159453707
95063 141072 115173595
13530 79096 163920369
142240 190713 121305720
90549 197603 267905074
174583 176746 5535075
40896 70209 60644231
21059 88792 169287079
117921 199030 807601113
75965 198107 484917674
91772 143165 128624261
24261 85942 154318964
98352 194141 239815899
47756 82032 281483557
188530 195374 962703897
168392 196437 8526899
75594 115194 630895105
80329 196236 979213396
30248 134060 259706737
42080 115943 228963797
113647 157746 914341854
25936 82432 141076739
124359 149234 218864153
95658 180674 541778863
8710 145132 944968521
89553 161145 323996110
119124 193933 749094593
1198 170045 422219527
103241 147295 560899781
9711 42238 81388206
71094 86327 38278866
70332 98366 70103605
183359 196013 31572100
66 93125 232679473
16332 186726 624932599
136605 167900 107232860
8999 186988 970560260
94883 168702 620830147
126044 181989 865906701
74225 126912 131876298
139938 148870 22459451
116393 121388 973308341
162295 194685 201537489
197871 199017 243116455
26712 92047 163262328
198107 199038 2379616
156627 172253 39029019
193803 199287 733726333
161887 165488 8944612
14838 101062 699495796
137193 180817 109046321
53986 119522 163857811
79315 199488 15566511
68117 152929 212360151
24043 114475 211449417
184856 195559 396548710
19069 147736 881291834
50696 68432 382559993
141339 192508 128074564
125437 167697 105640561
153778 157532 9253024
90417 190607 250766049
194159 197027 7120890
21202 181663 401469835
126542 176057 885907840
58047 161398 461915942
190292 193393 7706543
171194 182098 27284442
45998 100934 468447286
36393 190599 656924776
136947 165037 70132274
63763 141556 194515413
50663 140872 263519633
9405 47404 882845550
193576 198817 13207977
27441 186286 647606533
149017 185422 90933288
178513 190342 29540511
196263 196792 1346606
147861 174530 428180024
154114 193614 98553007
28695 175471 552655633
133097 156231 281892724
131118 131246 348747412
130642 157577 288672957
118227 126140 522227027
12933 30533 163857943
29136 183897 387063245
45027 100878 139477699
89125 172875 209653651
154731 182591 69532185
34625 195076 401346664
42629 44793 675461179
66879 121189 550826224
131315 131525 230796683
186884 199540 261596315
76808 155139 59057103
124298 178761 279027640
83145 98148 306719307
172150 192342 50449023
9470 47789 719099998
180105 194181 35212267
80302 189851 274165141
74193 115460 103181291
38229 191910 463337966
23105 183087 400229630
9710 124424 597723448
12429 144049 345544213
190888 191081 450938
149528 195748 252937572
166015 184867 47131450
9755 82522 181898066
57588 71434 323043580
25588 47441 54650376
23608 73923 815797060
171088 192528 53618109
101486 126807 941444134
31948 82345 125951684
178511 197391 47093274
159210 176645 607512587
13384 153748 351324745
28400 199586 119264219
41486 115853 185919506
83016 134837 737519435
63074 89583 66158798
44641 135162 554226524
60648 137289 321174169
31211 141365 275552695
38757 117573 196991881
131697 175637 736268627
81387 121857 101212245
126584 162374 89481510
121042 180866 149784481
27319 49118 54429960
71946 124433 892710145
92799 109135 479926935
181576 182848 915813785
70212 166509 813070740
179043 184234 12844554
97979 142824 848622120
37141 149792 391887606
94178 181875 219566615
103899 140492 91675513
23074 144592 364313555
13453 158902 363905931
168835 188255 136433887
9947 83135 182956496
92618 99707 13267003
22894 154742 330010296
180518 184416 9676589
127883 134822 537654255
198618 199563 2354355
107002 170946 160121191
170575 178875 20845674
95944 183969 412262683
190408 195264 427203546
126882 154998 760705598
131651 179027 118552158
147175 184109 92354623
169431 190175 51970820
109962 132706 57042179
149481 156912 18557567
61382 123712 155781434
193217 197774 11357932
147385 195392 12669080
98850 179772 202756561
27402 162528 337900812
95391 119830 542525458
151974 157086 169475552
35763 48429 31645136
97456 120106 13691603
184287 190583 15817092
103443 192836 223825390
61777 98206 90823142
5986 83779 194693558
40926 86066 113006599
72600 77449 543345479
63228 106842 642537595
176346 188303 384513389
18687 131367 833024464
98027 109521 28927656
4048 52491 421726286
61099 69528 20856409
11372 111860 251192291
155274 177962 13820946
130071 196905 167115170
43837 141870 245170545
113418 146828 591344791
193930 194934 934496111
33779 189789 390388416
131271 171659 110388324
31301 102419 177768074
10734 24827 35248560
1059 120997 299805971
121914 155301 83806536
60118 141878 204345480
184927 186157 3129653
134400 180194 99711181
44801 153899 273131481
76083 149656 184273618
78598 152870 185982838
61069 94347 78289905
31160 195003 409763268
147647 172765 988492653
120907 152450 79171462
84602 115968 78374492
162734 169751 17574902
173214 184782 28884343
20166 27745 361024911
9719 50595 134539143
28482 122427 234930871
132690 169640 189434493
81155 187464 550217687
114141 155629 104051634
189602 199892 25729116
172975 187742 36933107
121299 184744 158816351
81464 166391 429660487
73712 78464 11968664
96353 198419 798539494
7039 16759 252565812
23533 100196 656286653
133233 195965 156812883
50702 170266 299108421
166655 179669 612404210
13733 76943 245530467
38684 86508 119693648
190124 194955 11961773
198909 199195 239505913
141238 165523 486004509
199075 199252 401639867
109100 183210 185383076
91749 99099 2710452
23444 118089 236595415
167123 167783 1604529
59051 160317 866347935
60744 171613 831324324
127903 139214 772375107
181976 185297 402903650
132176 159725 743691487
164248 175669 153812331
9203 174030 693371597
70428 107339 77270321
44606 49101 259303993
174266 194650 50928927
101155 165949 257876357
50214 139289 222892449
17245 33174 39715753
45582 196215 376739926
84567 178407 234876881
117696 178170 151508190
20747 147369 316702390
14928 117218 255553126
161876 170584 911612312
158295 181343 57616184
12970 176115 408162240
134662 135222 1428507
161226 172590 973698315
7844 162204 386199991
48802 147680 640618108
118453 174871 141218702
99150 101532 5994625
32329 35172 7115358
24391 155324 327698419
61087 78064 42283372
146307 182269 89993747
194650 195466 285476923
58389 175272 320025975
118655 129580 838502376
28724 106338 193993002
105629 130502 771088093
68397 165672 243296544
93130 128251 361515876
68306 179186 965360119
154025 174864 470710813
694 67049 165987894
92252 149972 144644574
112750 173375 561196511
172501 188177 251694351
87449 192196 567228530
98078 133275 88294438
174231 185346 27811041
18993 101683 706509649
197819 199340 3868275
107535 130899 58567463
265 153278 967992982
116276 131030 37071401
73878 114753 207608468
126657 197911 178235967
7393 42688 684173361
14348 102381 427181533
167419 182630 849749725
172449 187226 36957407
6552 97506 394800786
83873 144363 151366395
63186 122973 359724042
11603 120070 619088099
105404 112406 17533374
125037 170092 112635856
179443 198970 45704262
56816 179429 309294464
63898 122129 145531080
182363 185914 367698
143541 157875 35966536
30791 150054 298501603
174907 179287 11027497
169786 190611 52149272
20357 38193 44466794
181008 195002 34907157
190543 197996 18625664
93201 115682 200772598
83943 163890 199986353
115478 167387 908842810
20266 112719 231083980
65619 170018 865010816
163407 192198 72105236
47839 61169 33471545
94904 176905 205334698
53117 84849 79386804
122669 138371 107738661
110097 139011 23406348
135337 179963 111613097
117552 190325 182268699
133557 172378 97611007
56102 92434 310991198
108745 187313 383801473
161910 171248 114219700
132153 179603 118695647
148005 171063 57673831
76421 135140 147015856
121291 144584 495896231
10163 108083 349634071
33486 67837 85987939
152523 194569 104947440
171576 199535 69859600
65370 145531 931704582
38411 178713 546820570
127538 132374 12192354
64057 81905 44456140
145023 162415 347966552
81554 97087 38799794
103954 152560 71639921
111330 181462 493002514
161979 192259 75766718
41731 93486 129373680
154357 167684 33019585
143267 193165 393254509
93571 182548 267247819
149592 158050 21062412
156034 169054 32366648
148529 182333 815012205
42539 77897 85283775
96829 156312 608518399
196116 198244 5386762
159922 180510 51409334
122588 159643 978724915
104059 169871 164738684
196721 199285 6508487
163183 187714 338150801
27708 165878 345561974
100108 143157 107885040
88892 99403 811976487
85198 142370 975317735
173119 181410 737791939
94233 162836 329564264
85151 180517 881109627
199941 199977 74751
127407 160052 81815962
137719 196079 457632431
158339 170907 31413178
180277 193083 32025030
86608 152981 104973291
126533 176091 124010580
198092 199770 4231503
79699 182226 559328978
92703 190331 244311975
42960 190300 182749507
110987 159346 656302581
80555 120041 98757409
139818 188709 224271676
119109 164465 113456914
32652 49231 41470752
18165 34923 41807211
143392 193574 125539306
145129 169957 62022033
127272 144797 536691455
108738 186251 683451455
3587 12676 383916125
36323 102542 165441641
34975 46283 884928396
96544 158456 155116306
77865 197270 513834312
86577 98559 29791168
78350 96771 45934693
53235 179906 60229472
163777 188968 63108804
41220 137651 241274682
67038 149957 735081174
141454 179407 95027712
124424 173109 121776118
73690 159547 214973320
33494 175133 776506480
177808 186355 965787143
167564 184156 3473271
31722 112209 389936276
116540 123401 559456973
90313 168347 195251279
71249 167771 241496462
188758 196200 154705260
10351 132606 305871578
13551 133931 575005948
105911 171740 164943468
166426 170665 611227523
68146 168386 636490473
97635 118109 240089087
26453 93921 168519618
170865 187984 688558440
146122 165101 47381722
85310 162939 194141186
71963 126056 722556831
108054 185057 149667540
30201 118360 220382282
152641 184533 79615873
135855 142354 16143596
163441 166747 599153132
137507 145004 12572862
98765 106370 19153844
80044 156488 440051259
131272 184915 175777714
37341 52534 37956362
79250 99257 49874784
141206 174442 83196245
73923 135334 153836390
10227 22837 31534049
89650 103054 129594383
171784 199790 661237072
115153 177365 155836364
134023 170594 678751418
163593 181292 44371345
65684 164494 246980747
22953 34680 354938631
84822 129006 656366584
55034 177011 336820272
193354 194671 3258145
55771 70300 36111222
193220 198959 629974400
46793 187021 525110123
47578 73980 65892290
93373 124855 978078217
83685 135309 129262672
54765 166943 562310387
120034 192358 181031879
25964 174600 878997138
156781 197867 218062270
90859 170652 901692147
142121 184030 104848805
38337 60701 31292516
138967 147960 714074557
54031 168024 285105306
165076 166292 959212286
102522 154026 129254477
91809 163880 871882240
182314 194626 30679325
66643 106312 99033073
179218 190667 28598497
87119 167259 937805401
103377 198240 237502829
106803 154473 119623708
190394 191687 3235660
120157 123471 8356739
177813 183590 14408919
34107 137833 259570425
74831 83473 21595271
178286 194646 752996621
199003 199681 175677354
145358 167950 734959069
172742 180802 20121636
64288 113968 124084327
119624 152990 83761325
155618 169480 573584594
55858 109514 134136653
156100 196838 860408690
169777 173992 10651267
41631 158595 974567753
72794 113149 86928155
108562 194655 859999887
184986 188366 8476268
195076 198668 173704515
12367 21413 334285567
41225 113073 179629229
122158 148364 65745006
50105 185398 842591773
56949 187805 763486725
137519 182889 927179163
38826 87409 732444490
112379 154483 105667353
124970 138575 34013191
22365 118599 373661534
15998 154024 395131196
110694 116257 13886551
51387 119434 170217389
195461 197169 880067958
92864 155030 155758189
44800 131256 638599485
99400 104898 13917482
60710 70460 207961009
109901 138579 778739696
36284 85237 122442499
118666 189481 177312612
26201 157423 973137588
122691 166337 109207901
121508 196284 187148715
8419 136396 499134769
138715 181076 105970145
76071 197140 620367819
49666 107682 190310953
77076 80818 932056526
162775 167979 832503870
62842 129768 531061486
87455 94433 535218423
37662 123731 821529983
174401 185559 27938261
172867 175156 726928210
55409 123233 70194090
176467 194705 45509726
179569 182699 7797797
170216 187723 43860337
174644 198220 58998405
53127 97297 110372003
99727 170166 800217487
134857 172305 789972640
38109 93599 634568296
180083 188550 21115477
69668 97314 173084017
29039 104705 706007126
159797 174586 991016482
176982 197372 50890773
180299 189506 23054949
127128 198000 624578053
139124 198425 148342887
142027 186384 549985405
59466 105432 114777735
96856 134018 93181390
165826 167549 349410843
34937 187332 421426236
143775 152392 21718243
53503 187411 335094751
164552 196385 79662854
15531 131158 973668854
182194 193231 853446307
70375 112117 104383920
8279 130704 306324022
99564 181281 838559529
87624 178227 226760748
19959 183117 478701441
156255 195361 989619582
65289 82131 96397066
101912 111113 826494008
49120 59517 346827014
117992 192364 186193583
193446 194479 2559437
131498 150793 23721641
55756 94479 96634212
197048 199406 1056531
21677 170926 448606650
156424 167387 276440435
125517 184808 148285592
101831 183267 935742850
188337 194376 8750955
177165 197395 545340244
17261 71393 217389169
110998 188577 194151771
108877 163303 693557465
34627 64456 977565077
122819 129922 17847642
42348 155454 283054920
116161 197400 329478779
166370 191976 641295341
81573 100903 471711522
63355 73614 25519336
186098 189732 542017145
25848 185735 399881645
57477 122829 203362228
8456 151752 968988341
32989 88727 124664616
162069 189167 512409296
27859 142933 796426453
86030 196041 739782930
68434 131700 158302116
13337 125415 479062215
38266 178832 351792474
98040 111240 203053949
160524 175479 341480592
80533 140846 126528321
141596 162839 468320894
153215 158959 14266622
152460 195869 108396324
10936 96847 501041435
54014 144408 226126454
25154 42081 957909264
176956 193949 926873481
57064 93669 91371066
133942 158483 61415075
96482 98793 665371092
114598 167185 535042669
146946 166265 248879698
15162 83016 608145195
116103 163280 817639546
90773 110847 151003264
64645 67449 1430860
8108 167166 397943319
77184 139121 154996778
184630 189640 12617731
38767 127932 223058672
108611 140414 87699166
2339 79201 537934496
146541 147435 113024987
189933 195356 13429192
117816 170585 519172105
2588 137011 481363873
119511 197310 37021607
163467 182408 47497824
129587 177211 542988715
146615 191733 112891907
58410 196446 619921400
149501 186361 92073741
150600 165546 37195575
90443 156178 372880760
39463 154169 287199249
170670 172820 5411061
87407 107546 50285435
128187 135251 17737770
15344 37332 54879851
109754 165073 138356112
14214 131383 177285356
102069 135122 82927289
13671 21298 19028749
60872 62719 4512247
26647 167017 779560698
22316 57273 87475791
186741 198554 659530779
43525 178062 959984271
134196 181166 117463325
95634 176742 203128388
10741 158511 369707829
158286 163077 3892159
118875 151396 274918917
65681 194113 321180341
156174 175357 47849338
36389 55580 48124508
10354 192910 456639549
154214 181069 66964359
116621 168122 422372380
154830 190362 791392178
160747 163062 5690648
198126 198152 60822
83260 142005 147037176
7146 53369 115675403
186000 187838 752016478
194473 197677 30284246
66953 119805 277243753
88771 176273 811391828
42490 148858 583215336
97258 199503 255991392
93334 189052 239562590
19637 58376 96975525
190243 194727 11116470
193206 195470 687005237
1687 33889 80368480
148975 189329 286778746
85559 165732 200527919
52505 163927 278735880
150007 160116 25237068
79382 113641 85644936
116865 172484 450170198
183274 183542 653171
174688 187607 32383778
170025 172646 28306190
158817 195973 644754411
153770 182057 70626044
1542 140086 346434568
140063 169378 73305192
24167 56135 702712339
41777 105168 836311686
165729 194616 72245577
112946 171824 869764483
190986 196333 446836198
161618 175297 325978575
108015 125002 42550520
73427 75207 2469820
169502 195442 64881023
36787 60541 869730038
33634 182497 148828908
193585 194129 848532784
42707 72971 75554694
137558 186144 121482723
21682 65300 290107328
189452 192875 8527463
57982 131748 184492664
184088 194094 25067725
10871 171664 808869860
72917 85487 959287510
138034 149844 29710276
149565 189551 392991353
86179 169791 454973524
52865 78530 64215160
3927 98297 403898075
148550 168929 398871952
186341 190773 11075490
36293 151848 289182034
39017 179616 351801946
105750 119304 958284229
135826 176155 25652703
100314 146180 728886826
149824 151838 4998385
13651 70048 880142712
26732 43346 704554836
95216 128422 83235069
172247 175379 7754387
169662 169738 185480
64964 130067 10223268
10630 192673 455353377
46252 101704 108239059
41983 99229 142927889
124767 164467 547062108
51968 133369 203748486
58887 166631 269352540
88070 163215 964231887
84402 110641 65598758
118813 171566 132196304
57669 183266 618622473
10854 124774 382141460
99032 197191 245749446
57324 124959 513082149
65745 85780 173656680
97616 143568 115108675
196935 199832 548712720
195167 199291 10455598
49303 176245 429020722
60605 91076 182617499
61544 138572 503670142
28065 104087 805655651
96839 117385 28245128
124747 174429 124259674
63849 134906 177760456
6107 86478 201181554
22491 106378 556644325
176988 186061 575581762
181022 195397 35882351
180446 194791 832802782
95302 130836 535252070
125464 141690 40572317
123613 139569 39910596
80118 197327 293242315
74944 143541 782875837
95206 110401 847052663
141735 152842 734735931
158479 166979 21148292
107705 133138 63797382
38740 129041 864187280
92181 192735 125825441
186706 193271 16435023
170067 180632 51223636
188557 191853 448109905
38138 188816 519487572
174786 176798 745359255
150432 158923 21192948
160253 187125 67153936
37240 181362 360565871
189306 197793 837331428
181267 182828 3891314
66657 151905 213273353
66581 145324 196934979
31849 130778 785529054
117328 144650 68534773
55947 114187 388485991
129936 177378 118702877
128201 138199 24960573
183840 196945 592750336
135650 163775 70182891
121380 172310 127600895
58437 181767 683114206
143439 145622 5532010
102580 150186 119473562
142933 160505 466331866
54685 55695 540134917
39320 88968 169808075
179289 195783 944409543
19047 57127 95244947
45683 80422 734426304
195657 198695 3976826
185069 185899 470233593
31661 70078 179143647
171178 188073 108775426
177690 178709 946058
64134 107654 108716389
7359 114649 878883329
74776 136781 155283331
168116 177650 23977502
70491 173798 361304016
128066 160706 81679405
195323 196340 879920541
53373 127608 185750574
135594 185506 124792255
21835 91795 771840804
181136 188816 19181368
188087 190463 6016308
43625 106295 671655082
98883 177813 692578080
108966 193868 212350191
11348 85629 185791715
117794 169216 128713176
41157 113047 820038247
165271 171469 603180889
108638 186239 513838095
13313 98436 212765285
19344 126051 266897677
53972 165747 279567686
45441 67297 54692870
82911 165522 573411930
17795 68296 126273320
166171 194004 793012214
142729 165221 56238744
166286 182665 838648040
124800 167312 977119802
73154 140550 599617617
122072 150932 787788775
4410 74818 132923813
82134 182329 95378490
39756 82606 503505066
89649 107854 45635929
128144 185262 142883394
69561 120946 302767461
169820 180576 16875657
61057 199400 345980565
111395 122798 28625270
72558 147592 187887282
186177 189436 887357784
130878 152719 54750405
49094 108877 149638843
188537 198447 24837824
36231 96429 150419965
39616 161589 305180459
49901 92078 105475670
81781 126254 111397169
175161 193528 45927137
124656 165998 103348795
28 161401 880358647
128506 198232 174384174
117235 183521 165995863
197142 199263 361831810
160700 188581 188783976
172223 199511 68217961
179908 194613 245003809
99210 99876 1675070
89100 111814 56797393
115948 121639 761285786
54669 93213 96313194
120149 160050 100017507
109085 182729 184227753
78822 82219 8404366
6028 136876 394929925
72928 146969 185297511
103491 190184 679061933
59176 66874 585945567
72942 125518 765515317
193538 199024 13801220
191758 192956 298251807
117097 157632 101639848
197529 199337 4611181
53213 93104 81798518
189349 198702 23419699
62975 126139 97794926
56300 62406 15268299
55106 58657 80444971
12899 198957 465470828
48226 53437 12998665
159411 199319 99759515
119102 139922 52176382
37010 87009 125059685
145141 162112 545896416
190487 193029 6329153
14549 197602 873018358
10304 61102 379027656
191004 197258 57819269
8501 112203 670453803
64109 89522 885798125
152891 189729 92067766
182816 184564 291309608
47531 57311 24502692
74263 156033 695940741
30876 83377 291976882
45943 61233 593537601
84859 142773 623722705
95504 151797 141066392
138387 171298 620489289
17755 101208 897659860
10917 90870 399370620
172152 188579 10200643
17486 99566 205043795
143012 182425 864334716
147934 157078 22943004
16801 80143 158261110
45561 128879 763121454
8450 70673 440380309
24117 75386 128191998
148804 175690 143239099
192107 195885 9409570
199455 199617 398333
84349 181201 440792459
7780 192517 462255759
187481 199753 30681371
10609 27291 97180377
55293 57376 5225327
187016 193550 387415692
76538 182703 265659317
14158 175208 680685539
153941 169992 815657326
58818 64222 460249210
17357 115181 539133632
73509 179726 265884802
165830 195948 75307026
91872 175132 208361010
69762 198068 321077503
46328 163582 470896136
129803 186718 220284939
20501 75170 136610292
148355 196886 974625943
95184 178723 209204638
4236 115137 824419066
126341 148715 316320148
69603 161909 231002488
52321 94212 459917371
27337 37932 484801296
97182 136071 335555232
144626 165653 52580817
44325 92218 441399568
4274 29692 63717409
145518 173511 322532052
2040 162533 401324482
42437 93824 61901804
127985 171078 152726863
115800 117972 243120957
19424 26935 18822727
167986 186039 45194347
176003 195251 48047352
183412 188885 129909212
198690 198940 512392014
65967 196020 204771217
184279 190761 423303
144041 170481 910254894
145417 166262 999622358
44462 190119 364428395
135118 177903 107007994
1037 190873 474754095
88835 191387 928718581
93522 188340 557376276
26721 37630 27129997
145423 158368 32386544
58143 147154 222572292
9122 128301 298175385
121311 168570 669055173
128261 132159 581177853
76633 154310 194596723
30461 182017 379160206
145688 199148 661842779
132099 177899 453591178
175398 185279 24730953
18256 34297 39988419
36668 44658 20008243
112391 183429 520110163
197393 198285 681464983
198343 198653 820546
70457 97976 68778359
175863 197861 54979259
71804 89828 831869882
105569 149790 110913433
102258 134446 492665530
106154 148256 299250023
172087 194221 998366618
173361 180608 20867864
36610 109564 225864940
79339 196300 292624598
158489 159824 3389361
152513 185069 601920050
103483 125179 54497556
183137 191240 20196126
72179 151942 199795979
64359 152513 950437925
110606 134905 152388256
153386 190363 899494225
33002 66518 184758562
101297 128347 827905540
28693 135777 267930342
141076 160713 355563793
103883 191295 218786410
4485 48457 110057958
3196 21323 45358059
97834 174320 191508022
151452 196011 111281590
79020 87660 6897102
40396 98103 144273178
165878 169736 9616242
149620 192165 892532140
72798 100528 69236324
83412 174945 507606881
22165 153649 671288058
114732 145382 76867338
148749 185265 91240683
67099 187897 302106798
65785 68814 7441849
163970 168219 727922612
49958 198121 370662402
43368 71958 71336326
36360 194911 894844477
136803 177681 102238791
194267 196608 5784492
86085 162743 191682675
62142 145424 234521347
140457 151731 28333461
170295 174381 10255852
127636 154234 769294162
103001 199580 241874153
105552 178151 181783552
194773 195042 30608228
85668 95787 25118120
191581 198208 16582587
161545 171672 918718410
151802 166649 36968781
130409 170340 99851324
24331 57029 492903537
120329 183915 945644965
61679 157700 946020763
117906 187750 174874861
30967 136154 447676970
57110 88526 78425292
33281 79279 115069857
10368 100623 225503663
74611 90036 38504115
78612 157223 196779544
19852 115489 239045416
89162 182873 234554175
29459 141586 736126652
113826 120370 16444782
114519 167951 133734812
169784 181366 29048807
110993 129697 539044490
141635 145398 9501704
104965 192681 296132904
178942 187147 586564806
133799 147575 440082799
52131 171459 945630706
119622 194848 188207477
13040 67551 136396888
117131 125172 20317125
84031 166798 207030307
126383 184438 145186371
192327 196171 9546956
195659 196996 366971232
147522 163619 979518981
1913 152052 375574965
98873 190498 576819147
198551 199434 870441571
143932 178242 83904146
148899 197801 122186291
95064 143474 121191858
136125 175719 729573859
163805 196573 81974018
89940 109593 254251177
12827 170060 614363142
124658 180680 140105104
120869 186775 164976030
30178 153245 307992920
92547 178379 214883235
2893 29123 3770200
109725 128821 47810974
171118 174171 710975478
94772 190647 383965221
52536 176769 257026849
88061 171853 213356636
193112 194222 2788139
138592 139964 3455415
99489 111848 31062396
172346 175924 434736258
117372 156884 295086874
74772 156564 507694168
64869 187141 653902949
173125 173798 1231352
87935 134606 116826286
116208 134192 45175568
106010 178192 180734139
174561 196767 55537890
145918 191323 113540066
61957 199937 345094587
65504 144491 197513393
135753 152521 42005315
53348 183060 324577089
124239 177881 619465249
15478 134927 354785288
181357 181845 784718508
185630 197384 8214616
148486 180283 79471794
11498 40251 71767486
20291 163733 940910490
185525 186651 932221523
159131 162236 7637678
107020 135328 346877109
52296 89670 238592988
64616 134352 929191088
151580 172262 51701182
175220 199937 887038283
169734 170120 959759
173982 199528 455217383
146057 183774 94311192
116454 170631 906714243
13851 66758 352109288
14228 180183 441431142
150562 164684 644482703
173736 178791 607293670
187933 192975 933860518
117069 135206 45624458
98735 100886 685540763
11198 50225 483046405
9776 150950 919352719
137103 189186 130217741
80453 85031 991115001
39171 79226 100175174
18909 134299 814744298
159662 173333 16915289
19177 26173 943239336
170406 197972 230611619
94960 97865 1983168
144394 176803 855528746
174952 195984 315661317
69618 109488 99840865
163538 197626 85299004
150576 186228 89073441
64418 182894 296282995
20668 24138 787984393
669 69970 307870804
770 125820 58858719
93578 101858 218060219
57996 149862 263644969
195151 198805 454548263
47119 115278 578001881
3583 199972 491353504
177230 188960 29279007
64176 70794 490082911
192673 195453 61107894
53316 187439 335609907
73823 191410 28554760
161899 172579 26775168
71143 146025 187467168
88194 198215 637228534
78754 171505 470945346
64177 162986 973077911
163982 168516 921181039
117166 165632 703638438
135641 184709 122611081
171284 174910 8973630
113774 162696 122464678
137530 178651 102878049
175115 188891 279707454
71354 108380 862644145
773 72230 178520794
53813 71263 31418256
76037 112545 629413900
94224 181843 219367308
104812 175179 176109688
170604 179873 578894058
119945 177703 144672021
164406 174915 26356376
6266 131241 922170149
75650 190002 286116820
81682 98715 42502649
87627 171997 211227040
159316 180391 52648266
166153 175228 22726007
184527 194899 25859433
69021 98757 74192655
188681 195867 17973578
154611 173053 867974466
113831 177326 159072751
84443 87668 503440211
66794 160184 996836122
102181 190657 221510436
164041 165484 20013092
40340 45134 12100028
89450 133585 110601195
189012 194454 13547341
153492 158611 964036559
77101 148175 177924488
77932 167054 222993378
143784 157515 310998855
58648 158912 615752996
73087 141031 170042732
144673 159460 350101477
588 63001 156092164
142250 164652 55986853
82457 172050 224372763
179839 199063 649247869
100216 168513 245333312
151425 164248 31877007
17046 64068 117613572
45842 127233 203555724
105237 157533 482864783
72647 116764 532925804
64675 76713 29990360
75152 112810 94161675
188872 195855 131838491
80056 113788 265712762
115222 162369 46762140
105232 160190 827418510
59528 116231 363582247
107094 177671 541634561
63172 149381 844571504
185936 189778 141371874
147373 196080 995792624
41986 88701 675794796
159337 171807 31223220
91131 103529 469817300
1459 196197 486969844
110255 135686 63845242
171278 196377 62654981
366 34280 84690331
20559 156075 631364406
145756 192733 450206920
111286 133563 21806014
129455 160840 78532507
197431 198030 605682447
103777 156936 598982496
160417 172911 31217945
8195 72125 586483662
75888 150692 902224957
57051 157805 432061037
25542 65674 638049531
63818 84091 50631355
137933 163042 62763412
1059 167850 417063221
123780 131878 867754484
10582 24108 33816234
144866 147009 431340088
186815 195381 588536837
160934 187170 463204844
120315 197968 239010175
120949 193537 255312202
95905 116150 433843199
98013 124719 67025595
182648 191559 22253884
123352 130451 619705173
120255 190962 309536715
1731 104612 376915476
59565 73543 203744192
45276 162491 293146720
118610 148098 73961326
28705 70563 554009026
31926 142327 276176372
167690 188052 50984593
43277 108153 590301676
195529 198946 8652236
28665 181631 382688947
84008 100814 41831859
184940 188802 955931097
39375 190454 378002254
52865 172349 299015130
158531 180927 16603064
144401 182399 889160373
133640 169273 65108728
81802 103124 53222152
195730 198000 382321695
172959 194842 54622644
7149 61061 135120277
24000 114867 227152366
39773 191166 378712693
116598 143733 372512055
58100 79870 764305939
146494 185772 22203347
186427 192821 15970982
44735 52366 768408882
64388 121364 142303586
24822 170879 414644097
103265 122513 6402037
80793 167754 217537321
12701 178419 414645375
83929 101140 327438319
198881 199888 2512215
156364 187265 77233303
161301 179237 44906595
178247 193436 365795427
92568 153376 152378816
93110 127673 86508595
86933 195454 512350499
154599 194950 100646568
188890 191245 5848861
171603 187267 39120813
170756 194187 782553920
96638 186337 224581833
182697 184681 4911151
23299 160901 838232549
100073 164459 161215006
81434 106937 723491493
15458 147602 579066199
163011 192683 74297379
14063 22669 15701236
63785 73364 14493463
111806 198598 486360463
94088 195974 254942901
131097 137320 342374970
91209 178416 567378904
126690 157965 78331656
39737 138927 372190175
118870 159744 872346722
15350 110663 238215099
67187 197632 326244982
199591 199953 328367966
59809 87267 68561056
40111 144163 108129857
80758 102591 54470951
35516 140440 605448743
21609 118530 242308474
67703 79902 30440032
6185 188874 457086516
52914 81775 72136686
3407 150825 368955269
107336 115417 918589287
153640 156601 983328090
163885 170116 15594890
22128 84397 586997964
131678 151408 49437840
166740 186068 48413370
186151 195937 24417935
102590 161527 187619936
181787 194382 31439472
5237 161373 390764954
130613 182358 129486116
171706 181648 24815011
140710 183596 107309859
67249 195123 562952296
165734 191326 312186954
170510 195471 62379668
68953 140097 177967880
21673 160825 715044183
13538 35548 652305191
60196 153663 273303002
86758 134458 435614505
77871 110600 145077985
90912 188415 148086857
10024 91444 951466878
36685 99476 156816034
121079 149584 626803901
103311 175387 849210019
160815 175532 36776228
188720 196081 18361372
68494 134846 666773867
11010 85729 186915125
80235 95914 666682527
79820 128157 121025070
3269 125252 305161333
69837 172636 328830687
45922 151925 265301090
163409 192111 71871611
13566 167306 771886714
83819 94758 374021797
146780 178630 338137124
57516 69382 245054113
27470 129990 256436263
85465 167224 486285546
191581 198303 16823442
93712 142781 368657087
58751 148499 224510196
71348 155109 706786737
43977 192007 370285705
166214 184467 11465450
167330 185755 220967559
56110 101369 964334207
79118 92283 32917933
4569 69124 196828693
36407 133553 243093535
5769 8843 7833561
110322 119420 22785478
5190 76823 179318684
130301 156845 66509713
96491 139697 108254050
84856 176978 152601113
140673 186651 305333526
184133 193458 23369394
73841 193174 347687168
107939 185893 453045653
33776 198447 412021976
40262 40653 1025785
101188 120761 49061914
197699 199836 693940206
63484 176403 282468245
147460 167743 50640151
117703 171130 133849328
100998 171266 176079525
140924 197729 142115594
67223 67264 107472
147046 153724 293667203
154437 196166 104082320
51357 82614 829795098
137054 166845 2655840
54626 57680 621808552
150355 191106 101706029
77122 174011 309338497
152898 172228 579277055
86529 194653 270435912
186606 189632 998698796
131174 147475 457530185
171826 180767 71203619
64911 129581 816021998
63695 70593 17101015
192252 193482 483269399
91865 110467 46545729
33224 138753 264077484
64150 154890 562368881
20515 73522 310398109
43068 82887 99455301
41502 178933 663094035
91280 120747 73712338
93644 98186 11315988
79504 99194 49073806
161053 186757 64283575
34957 120412 733682439
85424 198454 282780170
75419 176023 251740348
158154 177966 38743657
88190 130849 605592326
49956 167251 692722902
89780 183473 234545253
74642 159239 991911875
1285 73902 181407524
174758 199268 61383811
52126 115809 287029389
61828 158872 424851635
111490 157552 164058004
121314 199161 703983786
191392 196847 13641382
108577 117196 698553968
17298 141985 751583592
16356 17448 2671321
13043 33097 50129584
150422 152905 357299665
24905 57871 579366075
81690 189744 270495085
43234 155448 558247641
96886 177027 616589143
69549 121365 514731896
190988 197273 578652797
198988 199249 664264
168676 189081 51163724
21461 54104 197072505
140487 165972 645662180
59098 134990 693850688
197376 197974 1552146
8358 29201 577471197
34348 87170 132211547
139360 149238 131426324
43198 141965 719986982
86941 159700 182136038
85344 174017 633272000
11157 155766 732004607
61708 131818 175268260
28321 187368 779867844
172381 185934 701706757
164818 197863 369674628
105519 197214 229457653
117642 196270 229271870
6446 147413 352784190
43477 141448 866860273
144755 181124 415482859
172358 195112 731352412
103884 151593 806087795
41588 166971 313620246
180324 197687 589727450
87273 112234 62297692
9815 138699 641666353
13944 146731 922082801
161387 165298 813935279
167437 176130 558566729
25200 194472 650560609
81693 174229 239669057
130253 146692 41046594
192937 194191 3169072
178292 185977 19144467
61269 186406 10542787
68367 117829 123612489
67232 172295 262844284
28449 90956 156231529
53916 105051 872065693
178997 181132 579807372
114971 193812 197346871
197173 199938 7006811
185386 189057 9215336
79937 186884 267621989
181386 189859 903169323
6360 143138 342216669
15412 195855 603481747
162413 192676 154230373
127937 143263 38268530
7035 78895 828462847
41478 81194 757538369
57101 67970 27105295
31363 96570 163001886
110941 135219 60947793
50876 124528 184346115
173543 183295 24383874
118735 198938 567625075
140401 143083 6641206
47724 174190 647333081
106735 147827 102975291
21131 107832 216839420
193814 198841 341645727
156847 170109 32975174
145663 155034 179246521
8891 192060 458218957
84369 101053 41550582
50102 107740 144192378
61127 160168 247723290
114062 139739 794282968
144748 153664 273323073
83439 101545 180702644
115983 155711 482423165
133084 177117 336183862
140853 149332 3313894
195538 199642 10366239
79374 185139 890976964
119599 127140 815625649
89713 125197 88930505
37349 87123 626818491
49414 195126 364419281
4247 125768 916191614
150227 172351 733389749
174397 176463 248539283
185526 194345 22055803
162643 170108 18680272
2982 4159 1260237
199458 199977 1262517
5149 102532 243572330
176990 193115 257366612
7681 174308 416961914
154517 169090 771265339
23457 64270 216736852
43625 68905 653196979
86457 194144 454189088
95084 127273 642907687
196342 198860 6405967
39149 120279 202919999
160623 178643 293109114
103019 192856 815682288
197471 199413 781405854
183304 193909 26499890
159699 162015 687576108
87698 170846 973105493
193154 193198 459346668
64029 149307 999804362
89490 142711 133236167
162630 184644 55109251
125461 135647 25599627
158690 185931 726259946
128178 189668 936122010
168596 174061 13818839
190715 195365 11527977
191712 192473 1908205
102650 114796 49402730
72560 188325 289694559
15037 105020 224832410
66845 155352 267035022
75082 82579 18689228
15469 88307 708330701
167589 196865 751916691
9850 119869 15853306
119274 176093 566689664
96774 151929 138262027
69471 83874 36065372
88202 161540 183540720
195076 196464 3528719
180486 199979 48745925
104960 155773 127361806
22843 196429 434163532
86005 161390 67945103
12634 46950 494322180
125119 154523 616081574
42047 89556 370524504
45159 117964 59347247
147451 155088 19258606
68024 130294 645663532
111933 163837 129940934
84049 125713 104268069
59721 118704 147310696
138321 141717 652618750
56834 180800 352866036
89011 100130 27703646
150199 151910 4222062
70948 102610 479045888
53072 160078 358920718
161082 164641 8811873
151816 154259 6240451
86618 107453 52056415
9457 176918 418989906
27071 139202 951823586
196600 196698 261407
44930 143793 247287542
53156 78500 63402482
41989 111239 334322053
69787 151254 969868792
71619 148632 192874692
6001 148370 356383041
119050 154980 90160949
185291 194373 382382541
57742 127597 708349849
192922 199700 16998560
66638 110495 109524222
102281 171982 132669244
92289 99020 50066162
22049 156769 337129714
89755 138930 227026127
182081 192608 26271437
151888 161077 22893887
107769 153087 882251852
179755 189240 785798
158241 169406 5450966
25845 172020 365688475
34751 92404 144217099
89528 193792 290434330
21246 155118 335037612
25257 79112 635986049
100227 182175 205322597
144322 183269 97466056
131836 152595 52076235
26202 190965 412013199
16710 174120 720487920
39603 49244 24138906
94510 142784 845350415
180950 197166 40524022
16722 76744 150010391
198489 199662 404443597
6334 109274 257664302
119918 141338 53657943
137709 153746 62250861
44695 95165 126117645
30638 92773 155357169
166707 194232 68935671
171670 197427 503424956
139282 153138 34870471
31508 66580 87882640
117429 142010 681543558
37171 198396 403335733
55033 148434 233684401
81950 181118 248239539
3066 79243 190462760
150875 195819 112245344
91144 141690 126506948
114760 117938 7954906
130175 134537 10889921
189171 194500 13246021
89303 167514 829185617
29623 191276 404287535
30114 158787 321944563
175972 199862 59787263
171139 199919 74400078
135844 195194 148297138
98334 154287 569929551
87586 116368 71884351
26688 173834 368064607
31029 48718 532868973
167769 183666 271986708
62459 160743 245822464
157813 167855 660464075
166898 185886 47559382
76216 140673 668115926
122293 146495 60618163
31378 175293 360075218
14686 147800 332965733
178721 185757 17521463
182842 199379 41390900
94090 107191 964490189
26035 193174 418022437
74640 95217 363294092
57283 131759 186262738
104391 141663 93312925
116621 180848 813898430
194607 198516 192165003
189179 193906 11774891
4746 77219 578367807
34969 66470 346425155
177055 191284 35483964
143825 166262 249122634
15419 138038 406144336
113804 116773 2035361
51987 152783 252358802
199040 199705 309967803
62555 195909 918667216
68965 177851 759514664
168408 184598 249288506
137701 183449 114442271
50871 122546 179344264
135431 195380 733869674
172788 179371 16495836
152836 199357 719077550
18807 157161 615462441
122484 138228 865144676
103846 111774 475952344
162952 190989 70174303
143393 176397 82658219
16293 177478 403164888
183945 190594 16682533
110378 117972 18952316
73531 88529 37521073
141111 170168 72680329
144118 170265 65380549
20594 136977 481347542
51002 154377 258896158
143709 148652 7574659
40681 176158 339007756
76484 156290 199847925
81458 183942 256428279
73149 122866 124490754
175129 176324 336078427
65709 124770 147659748
84370 88749 286962635
73499 195164 304371294
95982 139907 110038937
198478 199084 1316769
130749 198649 169876660
32960 144219 278354507
60355 113697 722702217
41177 76066 87267019
3358 181448 527092304
29658 172424 444491985
107213 142536 882036922
33129 195733 406764214
54113 193045 367760443
148113 157691 23973123
169174 194324 63005750
31741 180738 856912004
12537 83062 176315758
95873 173939 195507523
17394 192796 714005448
65160 102509 93160658
4509 38662 630692970
172782 176024 8113632
186191 197212 27506714
57171 175978 724516993
128152 193740 558459089
90174 196475 265988424
49845 156800 267729721
124319 152814 71397203
97064 193627 241689993
194266 194775 728280325
155885 190079 390483782
30938 126401 238783633
180113 188587 21129723
21019 113487 653594168
33749 152697 345539817
104369 194661 225938814
189651 195461 893933970
155005 186876 79539231
98828 137569 97229436
60838 101520 180861119
76889 193599 445951094
116605 171029 963512588
12471 144444 330129076
179849 198970 600763040
54687 104192 123694256
148066 164427 937992544
145507 155563 25220290
87621 168415 202058812
162313 178303 767876226
90689 155388 162157122
149505 199174 124143366
2568 108697 901391162
168546 178917 21376896
89221 158173 291426435
14681 86110 178635575
25622 146378 640132932
17605 180071 815089744
107798 132404 491164176
136080 183669 118976066
91116 196265 263084470
161091 187507 312302779
155332 176187 589294483
20486 25900 13552619
58362 58831 1160734
164083 175318 642711757
16141 192072 440002067
51513 106173 136664061
111925 184044 180534419
138422 143812 360603245
24425 95572 59286219
198572 199424 662955432
180242 185450 646435657
90372 166349 518460703
99068 181351 206106225
141403 165720 402772444
117491 186140 171924192
49080 78278 106883070
77585 168837 228242405
143496 184841 103407604
15447 111505 240011343
194396 197437 312737246
91203 192189 763566376
69963 103811 598300888
109553 196554 217585330
54941 187772 332231312
195772 199891 10380702
114348 158246 110029158
38936 186810 369956499
99824 161740 155155392
166504 179345 32221601
114213 135535 187802354
76883 185340 271382737
137734 192177 136188417
16364 55156 268091802
38403 88629 125573795
33108 53382 29142728
31967 154544 306895565
1227 13131 687275356
101432 152378 173247413
37520 94491 142432973
124981 180957 54652045
2976 106715 259353375
14952 49879 87175733
171378 194502 57700042
129114 168872 99388849
81552 148755 681870618
198876 199284 1019489
57528 117736 150368612
133491 156309 57164985
102204 104928 760486275
117192 195449 195857324
78105 198863 181072722
91294 133636 106084123
73142 156490 698891069
143083 197436 620332666
196280 198679 918992677
147972 161398 731672477
80776 195652 287373574
57159 84901 969675008
132076 164402 22028750
65287 183640 405566314
114974 139021 316064205
152496 156619 186170456
28140 47104 3237190
24759 74863 125247236
20392 66394 226722001
43800 191958 590314623
128546 137404 294172977
21184 180602 833068311
106434 141031 86591815
115896 117339 3527775
132932 143505 26342744
4124 5649 3713201
157547 174563 42450508
118015 148592 572700578
69726 137556 169850693
42671 182224 349122062
77084 186797 788745738
46134 116468 435260567
151416 178993 68961662
144821 194785 124921174
190874 198802 648615589
97499 127004 73973624
184007 199702 904409395
146485 146802 735074
163443 174718 297673841
133621 173339 480718198
150539 157901 948282226
167390 177805 660770531
106953 119450 31314072
139342 159219 49837614
130617 199402 904769218
93536 141681 213838489
30382 110034 199144132
45027 144489 248805015
163129 193512 25563068
181043 195983 733593746
77247 77384 541348015
127960 172020 486394674
56304 83953 759137383
180587 183904 8237559
10633 53385 106827355
89037 104372 38377618
65724 196047 275986268
9255 163709 386290306
53871 123067 449500564
14235 16912 456460879
188426 189083 1710632
20075 100695 595165799
95902 196965 535580446
157361 185091 562557611
62293 180136 138544786
21652 28977 18367254
112021 165692 229723086
145307 168918 58935388
181421 188652 18011053
48095 49438 642873887
149365 176056 66648480
59862 179343 298785958
98073 111073 32588838
154580 162777 20250185
14171 65253 219415113
35401 138036 256765777
179313 192527 33039805
132672 187778 137769528
94743 164345 202934491
22285 155632 333676477
95785 99180 182933222
75771 182189 374943418
68681 160886 831970947
50622 90817 100489644
179503 196528 42483922
110810 118628 801121419
81901 84134 111951975
35405 117379 204888165
104201 163881 12732330
160289 196003 935465796
109084 177448 171051470
76364 96507 697877596
53027 132551 199077200
88123 104003 39643812
90380 115935 63927280
187287 189587 5745603
131292 192579 542667801
105459 130808 738430244
20273 129931 274273017
175014 180306 199995680
84107 189557 623600511
23606 162196 863398180
144495 156331 424931031
189586 198817 251628125
40206 52481 30754824
169332 187062 44449757
184224 191445 18115087
78407 148530 377527353
107865 174426 166553282
148464 183422 87388238
164487 199057 86593482
104148 168478 160956326
146321 192021 114297178
63296 121502 252188958
102937 114472 28970744
173486 181688 20587305
17852 161041 787374537
118567 127027 21273926
116809 187541 272384519
89979 137764 361970108
45863 121168 188223537
181844 191804 24866183
88477 112271 224037234
66985 90892 59610928
22003 116503 236191065
112004 161975 125154542
177107 194569 43554090
133860 162290 810119429
1901 161571 399318680
175666 189172 33816924
117722 197232 609263869
57657 67137 23687938
182543 185498 7359353
41979 136669 294971410
120112 158978 97404289
34067 157713 309452910
23562 97102 679374633
3204 146341 358105950
16377 64895 355253344
159979 173837 496872319
100511 164164 159440173
60186 84732 405269229
150355 175657 380094824
79607 128695 122892295
168078 199909 79720285
173964 182167 500052276
114126 175675 154099631
163459 167162 9297016
117577 192275 187061414
141964 166159 60515878
65422 133010 169080063
81507 82953 786826
100926 158485 539990849
143832 169759 298486937
33127 139764 266812605
35813 120507 966764502
92361 152703 838752171
106000 154594 121875373
22543 77514 293518233
185491 191307 344837618
118275 154782 126812441
146154 191199 112613628
187336 196584 23028373
68991 199821 327349048
181945 189323 386326968
178380 184733 154030528
36326 159099 370530767
185150 192150 504057664
4799 125228 980286795
162440 185611 58045360
156313 188322 963040991
81792 143252 153780109
153111 153906 48131221
72096 124634 131602335
168059 192179 60404405
102923 149849 479623358
75236 194479 298310644
57323 86348 72559330
158538 187254 686619360
156826 180192 58325420
167530 190280 804783235
1421 68102 166648435
91551 155444 293491205
101894 145621 412764578
159551 187655 789203762
84800 197908 282956374
173396 180405 17536286
149458 153090 693350619
157747 163855 15137513
166152 168687 982011387
48193 108160 150022154
135921 172992 92678492
15937 94271 579378058
168980 172704 9420609
76502 141431 162450096
59867 108224 120784613
106174 135912 811503458
177214 183728 16199931
157557 189387 79582973
87488 112294 573348031
127430 142110 36718806
180954 184617 144649283
81238 112060 76997183
156438 193989 527261622
70304 182564 280990036
8284 197769 154761322
108023 159459 128792098
89176 124830 235548367
26342 87048 451966824
182359 186206 884208514
150769 153579 548788875
111723 137296 64193125
175760 197806 55098234
63202 175382 787179948
96302 115973 639153551
16091 56814 101843615
83659 84561 638532459
133671 144244 234402214
137782 195671 144743818
117141 166088 127019048
149996 175977 64832400
84314 176494 230693723
34396 41799 18598168
100697 136870 90838415
155510 165804 39833313
51563 86373 126273790
105820 138261 100539586
19355 58864 158446766
130220 156976 7957797
64456 152033 219089905
934 50760 124481259
116749 195645 799227453
180060 183670 8989004
190165 192026 691168121
28053 54220 561580859
10065 193463 458752974
178446 189794 232726967
49975 57565 19136210
59931 93592 375136410
119603 144125 225635452
171548 182280 31588694
34194 59669 63925539
100862 127507 284285038
150524 183008 733458790
118402 151033 651005022
58765 62888 10259638
175661 184937 821030231
135675 194061 145937609
192466 198342 123700289
136339 142988 349185266
193899 195016 2700694
190537 198650 670813551
94844 165011 175591815
23190 56562 860799665
44313 95621 128210735
44039 137186 233078378
14977 177440 224932179
29170 178686 943357013
173114 180249 17854937
129540 183982 136135722
10084 135035 313099036
42281 102812 755659587
64192 156873 231925921
199742 199975 573017
16907 28802 29701351
154504 167511 32222832
107973 133413 63698325
128048 161610 83938557
188364 197633 23184030
78359 105022 381243494
52607 121365 171899977
11462 166316 554879825
168322 187424 47922886
80932 128385 118801624
56546 158887 639800251
148207 153480 211283258
29436 52518 381355715
42442 163480 302696768
37499 112047 186367438
140263 186013 114457132
132310 197652 163374176
109644 145299 89267382
163980 189791 64666614
57339 161661 406311882
80288 179807 249113292
55582 97506 437416712
129844 144959 364221160
18584 105331 216819688
96106 99730 8946173
181913 195573 122716626
27428 185422 982643348
169574 188054 740019100
141453 175431 916259478
189464 198225 21861621
66010 120731 152560044
26160 151900 314550430
36831 79187 105914576
88026 191358 317633350
172341 183234 20617263
82934 186066 258083028
163018 170805 691445213
14933 106685 229247333
82647 170724 220448445
149823 160993 304478731
63566 167295 337141077
98915 119855 149465623
97270 162978 164465966
140881 172368 51877286
115296 165119 255561063
121273 148417 68139782
119117 160569 627794185
15073 163538 141060514
112070 145175 83024683
150717 180073 738232175
83797 167240 208735406
56458 173605 724437928
50195 137517 218585524
101101 130908 74807377
91757 192013 380526418
102327 141627 468655768
90187 97350 17846122
197560 198739 3040505
164348 172237 19917712
74693 145324 176836564
144562 151993 18719173
128557 130582 5061555
146083 160784 36812575
191326 194247 7344377
157484 181333 100706223
198802 198931 984288421
20559 50461 74668381
99232 113670 36223741
44691 163674 297589240
70598 92276 376425852
170329 175961 450518900
160265 197528 368196817
27761 83466 184955002
115235 168987 906055207
36003 195469 398828268
109228 189281 686416544
33874 64624 77090797
66736 193960 318153484
99930 104790 12315953
113194 118659 13679268
142344 174644 203059409
124836 126675 4580512
48149 63911 86735773
53998 61741 19497186
170857 187649 611456097
26441 119279 232019048
28517 73677 509453071
108618 116862 962974299
67661 101210 60157259
128598 142797 35456825
1176 26669 931807811
49890 77397 7397535
30218 111402 212011752
36529 142930 204324775
66763 106172 859394539
121439 188743 832095696
91272 136344 313290095
28087 73099 419679532
136366 183672 901083378
103046 170842 169843630
26678 40305 678434517
14989 70438 481908136
106394 110692 462994691
163220 182568 48494045
87413 157524 175464975
38413 131731 233545703
157636 195881 929306027
118309 137148 789657836
92532 96397 9580743
177401 198243 52054161
102259 129851 69216848
195400 197106 4306732
137353 180362 634158451
139402 181895 106367888
166622 188445 54628878
87272 149938 156934364
169414 186913 43822501
29373 149892 301592786
68460 161353 489043425
36987 135850 247410321
170774 187586 383175859
16627 195909 986525913
157851 186955 72723927
17496 197265 634744776
56603 174494 793512847
50359 153699 258785188
78455 168077 258376002
8491 62612 589114729
147826 167046 929462941
188972 197012 2905845
88332 99145 26901765
197865 198730 72096913
152497 179410 67207158
112393 188606 190688397
82916 106912 651108741
164630 185916 53341897
39796 172352 331715555
106749 107435 976015724
148894 195761 117086005
56056 159429 258619065
11948 186956 664352078
181027 181409 1005335
146824 176623 74683485
91944 175747 638310692
72291 122061 471488839
9089 11591 6298370
163157 171205 20236685
182284 185206 7238498
78816 92708 539245994
94548 107358 666436983
188943 191563 6528531
11073 24175 32773453
32703 56026 58466587
75247 147834 181702454
81450 99701 45482391
174007 175326 3267696
113295 153502 179139618
17815 152284 577583697
46385 144347 965973116
149130 194113 822387132
52323 191393 347930509
103644 165241 154184747
28998 130868 806714845
165033 199776 663795361
187079 189995 7285791
90554 120564 649522083
65863 182324 739126654
159627 195599 89832407
81611 185113 258994817
161399 166297 117545590
110125 123770 34226953
2020 152800 377216008
111269 111441 695381375
179368 189085 991729426
22200 92150 174877851
1304 196336 566408106
176672 193042 597581676
127265 164839 93915412
150207 178616 8021444
169425 199303 74841358
134395 142621 740778177
47178 102994 139338831
73700 150470 186977065
111733 193858 205573131
41312 122025 262225048
11771 139691 870751447
145356 146614 750308704
106292 129482 68325122
29225 58850 74150690
193291 195419 5229817
62636 175204 581211281
84590 117647 917102449
72767 80627 19740395
152080 191168 352656503
105687 147785 105459483
5580 198338 482328338
152400 158461 15101317
62132 86564 61000860
33088 195152 815167214
65040 194287 323249979
88505 165008 202067604
130728 162949 686222051
68671 77292 666119464
59449 182829 943469214
177122 181352 10529730
78170 179742 18949997
53040 116344 158259962
21016 158037 407246382
10900 57994 489404350
85068 155405 483369719
123116 160915 486078207
91123 130278 644768995
42871 58035 37985187
45455 131013 687496105
87600 158462 183661417
144642 159596 37519458
38498 188720 375821742
35493 91563 140147223
114216 174887 151888452
39713 162316 437699252
2235 20934 46714029
940 102114 748404898
137869 188027 352143300
103354 134951 980449265
198120 198900 220458550
186721 193924 197281325
146241 167018 789195994
172476 181938 242650256
105814 123063 43272567
123852 138433 930658069
141223 173301 596094665
179322 191464 30316088
28437 70100 372097485
119865 141892 55171616
129759 167061 552181400
186865 194781 7055704
162514 174183 29278474
162877 198790 89953665
94362 143300 131105990
162143 182544 714030820
104689 154589 125134757
124648 154573 372955768
186465 189063 6493296
53577 148035 797162067
109967 122030 55879738
104266 170490 165758901
109610 110604 2398577
199811 199830 53434
183288 186145 666051319
56825 181947 312953726
134705 198877 146057804
153501 195186 399195136
50466 163082 486839147
70276 198268 320286550
192856 198490 14111574
9806 183569 434666356
49124 63133 35120188
8500 151769 676512259
102500 180774 511954611
134112 189296 281816536
179366 185819 12039185
49706 60450 27076299
140834 163883 433693471
34353 120167 214680697
83393 165779 671760711
58983 180639 987286555
49177 59957 27178670
126879 144573 44270252
110958 155823 314861949
126774 127946 2926318
130273 138849 21441298
41463 188295 367274813
84246 164336 426450988
183256 192827 931080958
170652 194354 716748922
77591 176896 248542437
9148 145118 192518868
173595 188938 159490916
101710 149069 496699411
50824 176788 620591213
141552 172590 212150786
11617 134545 307491922
97681 153576 984925356
85391 106433 847369172
67362 121791 351039640
1995 88855 217044001
153500 167552 34879282
136708 149935 33189311
152990 178028 921866881
167747 188972 440381195
195989 199279 85970450
13379 161885 460629806
189615 194971 13253923
123852 131741 19777688
144645 176787 80515048
95943 179512 209241802
5714 191814 814335986
94948 169731 187159683
64854 91491 66422927
197367 199441 5301706
80022 160732 202040205
97988 170266 482442271
68452 69811 212572784
5342 104444 247962280
5047 140495 456108328
58761 95240 187780482
53802 69920 40241506
185348 198310 32404604
163203 186046 123235352
105059 105205 368320
148781 196634 119532955
198086 198520 1112131
152402 191953 625794767
14331 165469 768901120
64112 155001 227491557
190126 196509 68764392
118254 126077 19731383
1926 130187 437694045
173804 195927 243824173
27965 175313 368569121
6983 43566 789461176
94667 177487 880294789
166680 192306 64191255
199752 199887 397381111
109121 158973 343963426
69886 127152 852158733
25874 62227 90946981
115536 144837 73421271
89268 179985 719128960
173086 182271 23028294
1802 78775 192389387
160991 192413 78587759
66911 73823 17057520
36594 86153 525439731
59409 80121 640226285
128508 170951 269986107
176973 185069 13837959
158099 198498 100988121
47635 135090 447086270
105247 113834 686461315
112815 192199 595502365
39960 166377 830866424
120006 127237 18167813
85957 107277 53206495
96964 128662 79472441
88892 140344 418571662
172376 198775 255516628
97681 105668 565048940
142910 197751 137221991
84245 199348 982095547
14586 105822 228024570
121214 148079 986205906
198686 199214 1317179
13355 104946 978708135
190086 196792 517466257
41752 154020 796084024
198902 199376 1180041
81782 134752 132675083
19194 131531 227866869
10624 149201 346741857
126452 147983 53923946
62627 81101 46085638
129499 192850 849178887
125529 173274 119481010
145421 154530 501198801
35639 58279 56763818
15744 157262 353955669
154452 179305 61972248
47187 74154 67309206
44651 133157 221493037
198757 199290 347892130
162616 175834 140175398
44362 82659 95679432
53855 177213 589851541
134203 155354 976118834
172732 177897 233533484
112906 179219 166065898
162264 182209 369720268
51630 198545 367618849
59638 114615 137288179
40890 71886 285733487
181815 194318 524257580
115148 136744 494038080
754 176407 962361605
35157 196656 459315864
104214 198314 291316326
40842 83671 107156379
65228 196863 329186713
32959 103594 510358645
152908 171011 45167654
33615 53912 50852654
53836 81033 67984746
33027 177871 711593818
57031 93488 689779966
3443 160424 392833004
95295 116809 382038912
34642 60103 63916979
185566 190311 11888524
89704 181023 637824856
183219 185612 5989740
12983 115091 69182341
29933 68983 100409605
26127 88356 155445166
10831 184417 434163582
100165 196250 240560296
179328 182405 7718331
36271 171593 338644155
125833 166703 102152899
170026 178408 112104578
168587 189297 96114966
37585 49948 30969130
149467 197859 120857118
156952 177435 51170878
177748 192498 36855358
985 172723 429543770
151193 155764 11437811
58007 166859 67798084
121977 143971 826533270
105474 154870 123867045
180252 183816 5921056
53644 81463 69560098
96646 167702 979026054
64403 174623 489360975
111658 167577 860769645
129663 191982 729133363
114461 142559 70387894
155798 174108 45701404
56563 57223 1620500
37189 69459 346569787
35443 151364 290139497
104679 120852 40454662
50720 134368 819707264
188532 195925 18469095
130832 139824 22458269
146737 178274 79017996
111117 172237 153104673
152683 158787 15198538
49517 91013 103704244
90477 185529 237930314
83794 91704 115699881
110837 122820 30068180
29407 46285 479032503
173218 192427 29317743
128533 194909 165925779
41126 140538 248702048
192466 192594 66858
71074 176097 609588828
3860 11621 19507815
123634 137414 34546204
17337 29953 220332107
51682 155762 443352352
190075 190810 1830306
9983 157273 368528410
137388 143027 8531026
171835 174117 5623148
91652 170426 197149865
140916 172863 79978892
53145 99192 476608243
196283 198431 888666377
137559 197616 505925168
126836 190077 158231523
52545 77808 63185726
78688 89511 117474214
143083 169511 202840424
194895 198391 8855598
76487 189146 281931192
107499 158417 127539539
51479 122335 177265017
181167 194144 32465037
114481 156165 12965756
103792 138343 714921434
124863 172119 118283021
155064 195535 961462542
58235 139372 202860190
149062 198260 122929399
111098 160534 712113092
114418 138064 59291042
171551 182554 27449224
87608 183285 133718580
65860 83659 44365275
129563 135758 687867789
66683 114593 119625736
40385 75728 384481324
162438 162649 532965
182861 188489 230803202
22097 69447 118317814
158294 189340 892087705
157131 160396 799585099
44073 174618 344123498
60396 133636 183123510
29241 149906 301936818
5056 183884 447498082
172241 185537 141284851
94977 169605 186767372
85833 119485 84073506
119119 161815 106888398
131072 175395 110867197
66911 172541 264183633
196024 198616 279311943
57122 161865 694303200
108749 141392 81618995
7754 93885 764231659
132796 167536 302437209
115887 121232 170325459
193520 196493 7431718
150603 166787 546667209
146370 158691 30897663
63456 180363 765483673
164399 169765 466904626
36618 103342 487553296
162125 198343 121604429
185547 194271 931490928
12678 35382 996087349
14777 131699 518960141
151630 181772 75358208
112017 179992 134954269
167042 171696 11802648
162527 167559 12569623
199500 199802 623052509
59890 89410 73552333
176033 184977 22309976
9889 95092 212994260
109992 139437 73742331
76713 163705 432219275
128423 198543 175421350
168988 190891 54824309
51565 119226 592546474
116518 154055 94317194
14884 174032 532066333
85379 199682 285994836
113147 141076 69958363
173845 176532 824252861
158409 177875 4041519
120971 166896 114956857
48527 77272 610041558
40 136676 341812067
37980 106006 637151965
178614 193378 430862189
182730 190495 19420495
161409 164594 7897052
160905 191805 253847071
51738 55549 9732862
9622 30347 786346064
111788 181478 174523642
138701 193845 536720169
173958 196728 56863005
81168 128603 6321237
75026 137171 504023762
141221 159364 45531651
164401 172015 19255088
30709 78363 260323252
44018 66766 56968290
171579 178282 709064532
68068 130200 155501937
138913 147447 21351637
15315 137720 698226846
179596 182107 343213233
145960 154438 21447907
31860 162250 655793222
42061 130382 704332262
71567 148851 808443946
164386 170704 575697876
68354 159098 865848959
43838 58169 236722372
62010 66240 10598031
180904 192608 29300871
22084 95785 184133028
147545 162538 246768489
140081 192586 830764900
89322 198570 273478240
188347 191737 8539205
154990 196985 104833197
110074 159491 835905897
139083 180734 104176721
123062 138062 37518327
68210 191471 222588533
187717 194022 12561760
131911 144981 32686319
81931 178822 242624213
173399 199807 66071623
133212 181402 778249834
190378 196741 15838621
152289 195180 107070277
38612 78121 98861114
193617 196965 8383063
92404 137379 104161578
139279 140911 377069702
124424 192228 169600763
49389 167669 295817913
93479 187320 234889285
126532 175154 121612893
141168 185581 387976461
184747 196211 28658212
146849 199820 674263073
56153 129076 182320289
45599 90780 112893106
124479 159391 87417983
174973 175504 928000072
99332 163050 159619623
38588 174492 621103674
86251 183128 242335867
78232 122521 110785973
164413 164466 450925688
35824 187619 379741336
35615 104232 171553145
53135 189243 550676724
188411 193309 154076450
115313 173902 535207497
198394 199008 131574439
97968 191739 234772869
82293 126999 996364637
39402 108045 171729534
169808 191287 53738771
180133 199307 683059484
93536 111640 116631138
117560 119017 88706390
39803 161183 303708828
37857 68905 77687591
90540 159894 173768403
195588 196883 3274611
124748 141393 464471605
136006 189829 134625906
136984 147959 787512414
65804 65827 919443515
158066 177470 48512810
2664 135708 332868393
104006 167197 664846068
32614 174293 354467728
86217 193435 268161798
123043 163094 100145938
188815 190677 4697415
148142 183824 569174116
64331 66310 5000470
95574 161115 857854963
113376 188947 189217939
147554 173912 65952096
92411 124267 79788111
84920 168321 208571058
63279 175139 279757887
131561 165495 84779111
185961 189026 150560793
125388 156145 146074933
38300 58157 49839930
179859 189945 25198513
164637 172648 890211912
40197 67001 67261385
189837 194428 362332395
38898 70728 552489397
102760 113169 804212005
179699 187676 21447898
154986 191230 90441302
103858 178468 72524623
58266 98597 100573903
109891 180491 494490801
49916 100395 126011541
121641 146275 670735187
10486 171831 950679608
181407 198215 42001493
171445 199381 523488658
139843 160489 51730615
4488 185025 451684160
115199 147754 163915619
4431 118505 532818236
198712 199928 83833517
39260 168405 893413006
26802 48749 176890592
190210 192376 2785080
191658 193785 694929643
119324 143118 910881926
45150 118120 182390946
118583 182608 933623362
67565 127981 151110838
72621 106924 85801677
162532 178717 490517951
121862 153651 76900551
190567 195098 11220759
106238 115948 67723081
19289 178682 398754964
69982 144318 186066033
99827 129795 655620883
132279 140157 5799056
95861 189019 233250294
158064 159469 3535286
75337 81021 14204393
13660 20588 17354619
49346 142376 376713943
72260 73137 2175364
138117 178026 520226200
59127 129902 786878259
68766 99810 77411226
2284 7002 671646761
106280 113257 573095298
8972 180358 428733480
130791 167358 91391054
113801 189824 459997539
189570 189603 85450
46616 189453 673648007
153744 171016 169890332
64290 139358 187738804
149822 179412 73907448
31302 168958 344332575
160026 184783 796329919
119188 178320 963116238
150961 197572 116408156
32897 167176 335890198
93121 150826 564983048
81483 130296 435712626
184370 197488 32787736
15312 130539 889365844
141466 162686 269065321
21783 184274 178400625
134190 149172 37556763
155258 167681 30837528
70529 131864 153558080
173107 198484 294008544
47107 88576 795619810
179470 198562 47744097
175664 197767 394234160
120090 169829 11863002
181482 197739 45486893
56042 80036 753677828
149334 157618 642104457
154846 162557 19037749
131711 187177 138783358
60167 188961 484016365
104460 106983 368430929
133585 176454 107256346
35665 66704 77768347
139921 160734 442952671
150178 183848 474042289
165011 199081 899886867
154295 170595 1889328
90192 174558 990424058
116824 128255 694318750
185916 188464 203261165
20699 197589 655245271
52939 83559 525843499
171477 199885 70981079
186974 198846 639808191
132352 146031 34179379
67307 176844 478038975
26523 62764 90578201
74352 129969 139286705
48742 128298 199129740
16686 30948 110074331
129943 182905 132436407
15621 81884 165503357
74791 127829 132748037
158521 166932 155415404
2249 129041 317089843
82757 194063 876839956
5564 92289 217007556
165183 196274 77793928
50979 111083 839682429
75427 81359 155041557
192630 196513 9661349
4333 28146 787734283
28192 60833 81759207
41780 144708 257466050
74183 198855 878728380
175884 186154 792221535
183470 199809 40883656
29449 139052 274129506
56865 110767 725167982
119853 167780 675220905
182353 188226 686257047
177963 189938 29946129
95355 141753 500271794
148970 187324 95859886
131999 153268 53349973
48682 170407 304531770
170105 192997 169540215
7652 152889 497500294
98612 168190 174187323
88278 104665 40979705
196750 198699 613247822
84940 95584 512173554
51872 175308 814833544
81562 100631 47558435
143746 171849 851855076
90709 184174 233870990
147859 171273 511754542
177550 180645 745073999
152973 189491 840491283
167466 189789 173727675
36854 50269 456680162
34487 64214 74481420
91230 138856 691793310
88309 196615 270975198
63767 96311 863844683
109253 141986 212568647
161823 189268 68696568
161447 165212 512984472
190258 194072 522182497
149340 164832 841028191
11180 41874 559484197
183674 199736 777331599
113462 178880 163871833
194801 198592 3605395
9085 127705 296714152
42575 122867 517901542
34558 62126 741899892
68982 181781 282272724
32320 160851 321648658
53785 60477 585294444
132635 163794 77803015
125547 169442 922549152
189921 194877 12276938
199026 199884 2150377
121488 198167 308650963
153055 185599 81230627
103906 177307 183853224
148558 158257 367191531
162686 199359 957352256
82842 161716 43346731
167151 197142 74995747
29502 157624 448368545
32580 159086 337262426
190227 196674 16030712
48170 76034 962916993
133014 175219 105483350
106104 151316 113370846
31271 153606 306278393
188692 194237 661628077
187506 192172 11646977
131766 156334 61561922
71216 144396 183170035
95923 134522 96723745
173387 175889 6250315
68132 106090 94875311
154664 183540 967213995
195687 199909 10663323
153155 199369 153118661
134449 149626 176164638
21314 93298 254060735
56565 124977 171054388
152924 163709 26752364
130799 194304 882232257
25549 82242 229447550
11466 62385 403085584
157344 195501 95286869
60033 195390 338357072
155654 173970 232865017
183184 196877 997074229
87891 151291 739662212
84770 144690 149921782
152807 197118 773248795
83166 149142 165292236
127718 144447 41857269
10076 43859 410109585
100936 144598 366362757
129122 129434 817999
16866 142228 62216574
195739 197259 905488191
60694 129203 728420418
195963 196012 111782
198907 199350 1095154
114522 138084 192737268
107820 113137 13217176
22293 31611 918523452
166737 172166 13739759
115958 189886 383758850
87503 175606 530007310
159198 175419 40482231
148008 167889 49610981
36196 95956 551669626
34982 60899 602686763
13936 144120 325568571
48038 93376 705755654
20718 75603 827415502
117515 146032 71534197
51886 73357 134312217
60728 131746 177522108
36350 139126 257104350
155978 161430 13501231
87129 194952 269651751
168761 179190 26233471
71731 170915 248267538
132348 167261 438883172
177346 186834 23663582
90949 113418 162896605
9157 18262 884616921
187823 194060 869473898
970 196106 487962357
54460 154708 710630900
977 190564 770868696
22305 43705 424507127
54212 67470 33195000
114460 124320 24826053
41947 151199 273429318
127626 169057 103593054
136232 165868 814594637
105121 161136 333556156
169461 169633 459610
39665 186932 994424255
127931 141296 346493246
184316 188681 10916522
186715 197445 26791344
34106 135471 253734798
41870 169080 318138684
138352 181609 33461684
30808 149471 296986286
105495 129027 963065000
183355 183971 113607991
147195 167951 51876310
51362 198138 454859231
111846 118582 604407231
197748 199414 708616422
184715 187436 741582335
128451 150845 91429527
141828 176584 710146948
115085 169754 136846884
31964 97440 577298755
76931 83418 16172360
174787 191867 42773591
195890 196698 2014442
162179 166311 10348212
35601 167544 329997308
190718 192140 3555056
108500 155788 163296663
26381 101116 186640760
110590 178272 169480273
137185 160321 57896828
50937 193984 742685876
196300 196801 198443304
130768 151492 51937829
23993 175501 584429045
112536 142652 75372830
26549 102186 798019184
99885 160286 206322170
183078 185692 485446331
157105 195387 95554663
168752 169575 2092726
184366 198434 35246390
190213 190980 1707724
1675 64588 157363048
82104 139597 176608015
82406 177300 237618440
135237 159745 174077583
167646 171720 278045479
147276 192190 112361082
102829 122655 49776350
3567 143022 348836558
104050 162940 147400810
21571 147418 314812542
79212 123683 477803492
28885 151900 307809831
7864 193822 465257616
140363 178973 922086502
86996 186718 936931185
179241 187264 20075919
91498 172544 202926502
86015 190973 262499104
168341 175088 16937627
87124 113299 65356220
86302 181727 238760188
170666 175271 396379706
50647 176831 966421102
40146 183176 357914496
153556 178104 61260195
73586 128947 138596850
199123 199398 739505319
110910 120202 23315713
15576 80234 161543621
73483 192856 373960746
91503 186234 490525577
120799 167951 118008740
165533 180289 36994980
71083 162663 229168924
138118 193483 138477697
59697 134766 187724789
94915 147999 576577920
175958 178375 6124404
33965 187125 383227156
161408 193871 961362835
35976 85520 123928172
66589 145665 363066855
43099 147786 261887623
100872 130637 365069819
103193 136349 736191267
48404 127011 56539264
106962 119880 32361009
16620 27282 26630962
78680 163198 211404656
75703 150508 691650883
115491 177109 82285567
6200 104228 641995666
30651 141820 765816516
140264 158575 888792526
111341 178683 168673276
137083 148064 27417789
41390 65617 60686492
168091 172101 888943743
121578 158712 93118612
151600 166196 36353910
51837 143596 709316954
161803 195990 249769788
85302 111369 589397322
70661 196581 578001841
73426 118804 925732141
52808 190164 343674446
177756 190417 649078030
143573 144605 975878460
122377 194466 180348893
67132 171672 680217032
51119 197292 970200547
42261 142276 562021095
177550 178639 2746151
72627 139594 167640368
177004 191592 982369383
81165 145600 161284119
70929 160236 223619002
195234 198284 7699258
115050 134540 48910097
189154 195721 16340477
66171 132176 625170425
152514 185809 19823045
184770 192064 18304764
105641 179088 183917940
11999 83985 78641410
61180 198432 343217154
197612 197809 524902773
188307 196990 21726233
197692 198515 2106562
16763 93138 190909373
21708 36931 38057673
120054 197020 300048182
2148 164280 405421336
148824 175858 67537509
29632 128813 248069499
48939 61822 32520242
156524 178707 55461867
88800 148467 445391757
176463 189959 33727856
102088 153833 317949957
175830 192400 705729163
126920 197864 477391611
79978 140306 888009341
82238 94270 493222132
124087 163975 733288530
189886 194099 10499814
190223 193987 9370316
16508 115104 246402422
117918 152185 214022821
187420 194989 18793864
74932 178132 258279884
183426 187314 9760114
115507 180290 533883197
165736 173543 19611389
108365 138210 74641039
119696 184397 841880193
147072 192550 493023647
143169 182539 98603370
21203 174847 384301746
78721 104999 313400017
112208 135653 58902807
138206 153158 37617521
15378 119444 260106691
198402 198402 2158
151381 153590 5595537
83990 146921 157405887
36275 151259 287779201
103298 185202 205085624
47204 191458 360795369
29335 95818 880963577
12449 156022 900795111
20417 132650 280753777
121341 123288 847540571
78730 179270 307864574
170532 196431 64456551
141257 160807 530981606
141927 142220 692133009
144101 179724 89198276
11080 160690 869686796
65895 195613 576874097
187375 197546 25361335
145646 175138 825825963
144618 149341 11995107
107175 152191 382880982
18530 62831 110756006
164587 188518 99007214
89641 185854 272697285
144180 188056 109736611
189579 195185 13877684
154430 154849 989068
147057 159641 31610823
146466 148283 416764259
125862 127485 4004299
53394 191942 346676802
141106 198618 143963307
150881 190238 98347119
60256 98887 324502432
97064 165009 170069252
58416 61990 957979971
38102 89225 127838611
188835 192399 8948430
13036 121120 183733012
144172 185755 104040487
196254 199079 625000436
78037 191216 930110928
181067 199031 44967723
124855 135481 26643733
164074 168575 11243878
61219 114249 134274855
199487 199884 792590045
19579 143314 309430462
141845 157675 105441367
17025 64275 507491121
123707 152822 72971805
33833 46952 32912355
33713 104905 988225987
128093 185747 144198907
41712 142148 251214501
124574 182319 144485163
17948 52617 109027785
151552 158688 17828169
4656 184570 872467623
56489 64530 20142004
95414 190172 66066362
84997 172032 217877627
34151 57738 136022104
107811 129541 471453306
21325 90029 171716640
93864 131739 180347020
58784 144436 127666962
90321 194672 261123254
166847 191084 60608642
130124 160689 76474418
81789 160909 588802381
80009 129338 123504487
196626 199513 244243167
136466 150934 36284820
37252 107291 175121903
177674 178188 1268264
26647 106403 995008172
173629 175299 624530060
160048 185440 63421077
116077 183397 168559016
103003 137459 33411393
162769 189854 566603320
183464 184105 752780797
25451 159540 335459226
58926 122718 212563613
170690 194816 60284153
109805 166815 901246417
146562 196151 123988911
59196 108900 124287052
148215 173948 64368498
112961 124417 28802341
100230 150706 978690564
69660 137782 170515559
29041 124852 798850485
115799 179020 158333251
125330 175810 404681265
74445 105415 113376326
24203 139547 364351299
95419 188921 828256873
186688 191874 12980905
63538 105567 813388230
129765 197930 729642664
90535 195148 121496946
5890 159118 616308662
167954 176518 958238461
71435 196786 888316975
115249 142838 188838925
150558 176519 639995007
30911 97107 165405439
135103 189127 887775239
165127 195722 743529578
144835 152977 407703871
175184 197352 990141591
122622 185126 264728267
29843 114894 473833231
186887 196790 453576816
17926 98702 201792733
92253 172345 229576829
187094 189816 6803708
147236 165999 353091623
25277 168541 358242420
167399 189964 56552360
189182 197143 744653678
177611 186370 253859605
171275 177939 16636530
13930 131211 293320670
73786 131087 531366168
133952 153304 344777608
178186 184955 16826442
107876 143749 89750812
55789 183837 430375412
108617 196589 220028472
173095 187224 332827565
119101 180019 152518573
42581 131237 342741656
74263 107192 82351191
170909 182698 43010258
31640 66852 559000757
93791 165647 179809246
164592 187087 56390280
83682 160180 903982219
137437 174160 91806036
191195 199494 387452871
14881 57170 105680524
150408 172211 382631237
108165 124115 39943584
41682 174013 331074965
72336 101039 71693628
36560 55316 618874207
79005 106982 69880533
127803 145838 561551255
12192 180246 468415135
35357 104791 173645303
98355 157719 647105953
58026 120617 156388009
22094 144983 307361576
155492 191224 89209025
41213 188790 833576409
85455 90610 12767696
18862 95135 190603855
93533 180542 335951839
118341 167686 123489202
195237 196042 1864920
195576 195946 929028
37067 96076 455135339
171332 193987 444480993
15840 116216 272020170
94622 150440 139888990
42790 44307 585939
44002 71432 311447045
138107 173993 89828538
106230 120149 101747392
40995 65280 60875719
16354 102443 270901670
70704 135277 301157511
183181 188847 14134167
107490 177300 174816738
130729 180116 123550607
147361 184205 908957715
85811 159517 184447238
117287 177423 150683955
186021 194758 689834953
130182 197220 397169360
56347 81275 62193611
150005 161850 29457021
157912 188030 64480678
60176 116168 139759484
43176 43619 754619819
172880 177462 11492248
63614 164914 253283060
35029 184089 993554880
169815 181067 28206198
64282 193608 615304896
169243 178812 24101717
62348 64479 5349606
57227 111235 134911712
197585 199495 4870225
45227 90257 112491140
197827 198334 1300089
44679 129993 213463208
144053 197870 134624033
100915 112555 221950653
139816 193802 135029318
184568 194239 24201802
125425 169555 71830192
195375 197874 215938854
173588 196428 948585318
133766 172736 695927115
157822 168660 26927750
92505 96521 9945378
188170 196286 20272722
167895 189690 996435006
102366 148256 414503496
196296 196324 143821256
156220 184393 543492551
39189 148390 273316140
123391 156842 83828222
150420 194210 109425532
170401 177632 18191150
134542 174082 98938367
98587 158542 150282809
24966 161869 342428610
6392 76260 549348456
100973 166929 644598316
35343 114108 196969267
72760 74993 5646949
182141 197957 762906270
19571 166276 605069435
194806 196857 5179153
194104 195072 295708682
171203 199235 70118902
131614 174011 106058673
117186 187641 176429637
4763 154058 373850004
55529 81268 42411125
61253 142644 101331110
174224 178217 76339165
43992 172800 322196805
40201 121605 203611776
150950 179923 587333863
4221 144146 350087321
2645 57273 136661913
50028 95384 987337476
9787 176426 611643511
17879 27072 23040901
147951 165939 888497663
198947 199205 657889
29379 91084 154197149
194494 198795 10866770
88439 173882 213922659
73175 133963 176838233
11833 114238 432097886
31600 74436 107129652
119004 149408 890272740
64241 199757 613108715
172751 187549 37023552
10714 185266 714126891
6916 45801 995149353
122891 195381 181259665
68920 106267 712580517
40868 118504 927577674
27969 177674 712617469
38164 151677 353212696
102166 142970 102179378
151339 193718 597797952
33723 80423 223728789
33710 131677 254195373
133749 142195 21019828
97835 180950 840370968
45090 168230 307954715
82852 179365 241591466
174720 188073 33398427
197892 198611 526510100
66673 189582 794131028
8179 134755 423683419
95046 148460 700251781
184889 196425 28849373
97932 143036 831833565
177743 199761 55022947
129500 145241 39392923
91999 173742 844466338
74275 81645 26758076
65132 156003 227388671
53461 198787 363670478
89500 186334 242406390
116515 164872 885791319
189981 193028 7582554
180832 194987 35323031
118833 187518 171955324
195735 199895 10498341
15361 155701 234948651
29789 147973 295650528
165101 181034 598281166
118531 147793 982692904
152137 179457 507000510
187240 193737 467043611
24763 114821 225120510
22281 113988 229236972
108979 170452 153724443
151337 195480 110221309
127772 191776 745938298
34737 114189 899863786
58903 179606 805236701
90080 171892 657753689
131736 146886 634554915
111353 141503 808631728
143796 192735 87063678
47407 168582 577487541
141890 185016 107863092
128917 130877 4951586
116599 145032 71316204
71663 161935 225960038
152971 157359 10896366
121161 199707 196642228
69671 76295 16592266
61274 139061 512257920
84701 110307 63996789
109723 178459 202173471
44227 192406 370691713
34209 52516 45819592
78693 96584 44612419
12706 127164 286291789
37704 100899 930454120
46569 184590 345227239
113787 157070 108547046
134668 184207 123813600
135335 176742 604189646
35584 101483 164657576
125663 144189 46332943
48686 178027 420430594
17512 138968 303832969
68447 82843 35902917
4874 123441 296746798
33099 142684 274138681
154529 198886 110797709
74117 105808 591051120
86175 160678 186395220
68349 114838 116200258
84950 180791 239771913
84797 158839 185335529
140902 153054 28021821
91440 196589 926812763
106353 182638 509080399
155611 178445 687638055
91540 159989 171468585
188690 193078 123490088
157760 189332 10637168
112295 147490 482816084
3445 173325 198362498
158891 181521 299555221
105823 187332 204058815
46592 78549 744561265
104255 167471 158171736
26201 110473 210587672
110161 163344 133067067
190855 191654 2024167
196887 198255 3444250
77342 149383 180448068
78404 155868 408453459
8049 105128 801663039
10910 21536 81806662
3263 151181 370161801
138793 173122 349659918
10033 40776 608597800
5588 159770 385959367
75872 135193 937131144
98026 172184 104067657
148248 148909 1681427
189932 190872 2295382
183168 197051 34653103
165626 186980 848401823
101195 170657 173951237
22677 45845 645720773
126807 174770 526943088
48900 163745 854279404
21448 94884 863487879
87685 99534 371666488
145230 186817 104008656
118129 126892 22053285
67681 147794 901162411
168892 195295 66024252
96262 131082 87303920
69290 70593 3205488
72183 148862 776175668
60632 175336 286787058
63535 151997 221363455
120378 177760 988144265
133511 171001 966337809
157487 181020 285638512
72048 99116 67600128
171350 182918 251946172
126896 181888 137648604
98912 100072 2918483
78746 161820 207846029
55551 108968 7430952
171735 177875 15276284
16810 167784 377505961
98385 98978 1392178
156159 168910 776442859
48475 186327 502400572
143039 178486 522334398
144827 155829 27677475
194253 196304 556037939
15476 136807 303480371
124432 134143 24328035
125099 126159 972113686
71992 134444 854289331
164670 188195 514953925
133430 153735 466757719
124715 188387 159214542
94773 105260 32860721
69334 87524 45516203
49918 51286 3381382
59882 83086 114544510
11603 71791 722445463
170149 187533 43562356
19087 53189 515873566
112325 197387 853065993
122406 183682 622661927
59376 71592 525416203
122616 125195 6508769
155737 183181 583342491
55116 136995 204869347
128386 161724 83376448
169239 181459 987550922
190117 190573 887642
109534 148102 96554912
151187 182806 2531066
191998 194447 6088751
79759 147057 168397864
29266 83927 136640100
197472 198171 492818304
9673 168646 727957225
103492 106694 8100252
23189 157280 335529110
31088 136489 263723309
85059 139822 254633306
180918 183742 543471525
151749 160802 620795780
180508 196343 35198527
84286 118631 85822820
92160 95641 5710180
148333 196515 120357862
42250 135671 233763903
79424 82644 207949241
60699 151314 891657203
171367 182528 105337657
130181 160533 75963102
45372 128284 609485335
39754 158932 298265720
40844 46764 14897433
92306 123780 805094711
152032 194760 411912416
225 43195 107499963
137387 190205 640628620
105765 140818 164752664
178967 197692 46727769
117744 175963 712879990
156628 193734 92660824
160938 165684 11800683
174864 189433 36509328
7001 118008 277666567
176214 190182 34921050
59163 73680 476642128
41684 145348 218297557
150346 161532 104594132
90794 145263 459384102
106579 179259 220244690
21787 140637 632072941
172427 181724 310509901
164510 191190 66799013
133607 185216 129046779
193033 194141 2795074
16454 78483 505455006
29777 157640 319892510
118956 180113 69607872
156380 180315 40022860
17888 152014 429853712
117409 190161 182212991
46954 81634 86620718
89638 125417 682004164
88151 186708 246617926
109911 173018 553533050
170965 173276 108722955
170637 171625 909081221
13729 115746 435207696
47557 129297 248331458
3460 92691 223221823
111865 162235 126112125
57937 87183 420234308
105967 171074 377451690
68703 113506 872880564
1268 77858 191409689
7496 150599 979851039
29063 190852 907680313
89168 93127 9979598
165636 190845 247832943
34567 193547 397719226
117196 184460 168405708
82278 162450 424746996
32758 141735 384838561
103513 154373 127688452
100807 195531 237147044
7259 111733 261338732
197026 199883 7225805
32991 68021 87647218
16566 105572 121837532
58679 89949 311996798
66556 75546 22350198
10409 175181 970122315
172273 195411 57724727
182932 185337 910069259
84528 199114 434986787
138164 147044 140746148
34632 78969 162525702
121033 146343 646882770
63815 153142 223602968
91559 175948 211258813
2022 175835 434705880
55722 71424 39039735
2790 194828 833012572
8465 95211 495532712
167385 180248 290762290
26182 166903 351867072
191103 199493 21111055
153441 177205 132769217
163537 174978 28659930
68794 71368 6314910
12983 172098 671045791
144060 197758 134331354
17676 137968 300906394
55634 125988 175912400
109934 147896 927459287
125448 167246 104515573
93188 110127 42367282
173149 191476 562643323
6061 101005 356141400
177232 186400 22875942
189158 194547 13380287
120709 170474 124586493
23318 71625 120681760
152210 164384 350003592
141324 149811 21435084
80518 184705 260678230
99107 180402 203632260
166198 170278 10205898
160154 170985 245018363
100838 167345 166553113
96145 131029 87429533
137358 163570 195842934
51102 157590 99716342
44969 97147 130377140
111459 153564 105656190
4199 117860 284261885
156943 159625 895088183
187051 193301 543796093
87156 135849 121915590
34323 48860 5310611
116844 192377 616814024
38345 63347 62659135
21166 148899 319633142
196922 199560 6683629
25353 175460 626246988
156172 180303 60230872
59834 126673 167053620
70570 133936 158676942
21341 121730 935182307
110591 129199 329566452
184278 190315 15188212
151826 194345 436266531
158991 166004 467039214
70098 82395 30711947
134822 156121 90114709
162265 187857 64047275
184305 190465 233341808
197330 198218 2265647
140782 194669 134772785
7169 54560 118685515
187928 188948 343213984
38522 67954 73685329
77398 93579 40417423
96250 152683 715728520
48592 174720 616936835
186299 189967 9193489
32362 48632 40700869
112429 194211 796110387
164167 184178 50062625
131061 173747 928469549
100984 176429 149043119
117683 152921 75150200
29315 71660 105731192
68112 143183 684444378
127902 156366 14934418
134221 145287 27683874
174922 196951 487295189
198936 199581 634549971
107561 186062 196467177
38633 83405 111962779
64331 70760 15948247
198701 199765 791271488
195097 195946 588074545
39538 63062 58877282
124904 134007 416065632
35152 189448 386085197
96834 152784 140274319
63574 89334 64245628
77131 168885 229502170
4124 28135 29398042
92748 168855 190374739
26323 157140 723568803
34747 60307 64191242
99341 195175 239907956
24384 28980 11534701
188581 191087 6249444
118368 187068 398574622
6548 171882 689556071
157614 173639 684146843
34746 145832 859385858
193043 195043 600885438
138476 188255 885567601
94859 158774 931209706
175625 196209 41856147
47827 84508 91720999
108901 119624 987299673
49959 81511 78864978
117093 163814 648034275
154291 155176 2136703
100295 191229 227704791
194427 195761 3323873
123855 174824 127473494
31129 97613 964110929
76835 167545 379505627
50493 128417 195010363
169940 192275 55927039
72200 173716 489729115
104698 113575 7194574
133812 136743 321993482
136999 159426 56126559
21117 67570 520934749
150768 167488 144614417
143804 154075 25941638
20839 169670 445345782
171212 177730 250083024
192346 193302 2379840
158075 194131 347962822
37838 92167 135906963
81840 155995 989350718
171081 178761 19256933
127430 148999 837235298
139835 187010 395694217
100703 114836 440065282
45701 198011 380981464
33098 94704 175596287
135269 169352 541636169
91280 174181 207513399
99984 136001 90401235
130302 167830 1295998
18681 153091 336362171
111230 168613 202685054
163465 172529 397127172
27147 39623 500838907
136110 159693 59039714
23224 130597 268601300
34098 81535 180290731
197903 198359 1166313
86712 145427 250760298
102086 190609 221623475
130949 192357 153604839
94 5167 65716668
145490 166367 900858826
15893 50636 609019048
28204 199680 428950185
72902 87909 854058972
94157 135963 104764083
33591 40047 16138609
78763 105744 67443429
174854 188915 35214823
81582 176837 238486492
143363 179138 568252861
82645 156526 932762613
183074 186849 157223621
196073 197346 3212891
151051 181276 131237585
95842 148701 132497821
10881 90094 589438515
77892 161120 208295588
141757 167782 859284003
88317 171430 208125303
33620 145067 440557769
141112 150037 22554246
33334 76146 107149746
33454 102762 216314846
1684 162868 403031727
114640 129115 469068384
69586 121247 491277040
195204 198507 8370914
179978 198154 45401958
123747 130430 2359988
186649 187764 426122588
120672 170847 125641437
50269 135137 321753555
93446 119114 623485186
162605 173061 26236796
25151 141620 291272618
131739 169008 876976946
87562 175382 229778633
32770 171108 439119024
35917 199732 409820393
26925 127256 574657904
48408 81435 82594464
64426 130037 814893243
31369 55234 59822526
94268 120813 66405062
194658 197836 879186777
110470 187694 193295960
96514 141343 112288526
35805 91018 138000951
25908 47667 329072994
83339 193601 275899429
36312 189877 384187589
18138 28940 27039340
38719 137490 247195379
197576 198972 515362077
3492 29583 99611996
125577 161280 721513985
96375 98687 5724541
83158 102507 48309485
81328 95105 34396758
168992 199404 76187428
194994 199374 987197057
73540 142446 503642260
194276 198774 11292240
61489 188360 29265210
195447 196771 3345820
123759 183348 568884862
43256 104977 154225417
147452 196986 123857920
96674 177082 31800828
47787 182644 337389610
179141 199731 703140919
127244 138774 694483039
139256 149472 25730965
174364 190917 939457534
135906 175593 131264585
40964 148697 269644491
89274 102838 978671196
132432 170042 756937823
175524 194380 145510209
17782 114886 205161751
127898 128657 1932438
38901 114218 188297785
85086 121156 90126164
199848 199849 6236
49692 158328 982199203
188250 198393 956353868
90230 111626 412974874
53054 169192 290510395
52728 171269 296676708
169474 182770 579115308
131078 172768 104301036
167228 170652 368664580
26754 89580 156912628
141179 145730 11483129
30376 190886 407849703
52244 142813 226607471
13967 160943 443197897
158736 160874 99576449
151040 159437 20959458
62176 176021 284713232
55973 159313 275596468
88301 101406 28750869
32212 53649 682998656
38588 75491 92362029
17961 184870 701111876
121543 162389 898576523
112649 144377 937821139
107410 150180 529869794
5112 158253 383334566
109026 183396 393149266
143243 165592 5260864
160623 163043 69432532
173164 186528 911778819
178418 181811 8477242
61842 197290 338661195
125240 137523 30806114
27081 177266 375711237
171867 188557 41586337
97489 175945 184941846
39618 164063 311291050
96304 182073 214794784
58302 148233 224955037
1952 146623 361785489
481 137711 572920646
193575 194895 978192
95453 98776 95570287
105777 123858 45328355
75808 176972 837581325
86280 161688 188606641
51039 100604 123794766
84941 193336 271192888
6016 58321 131094960
12160 197453 847417996
58146 132802 664236764
35984 108712 181939844
11620 138688 699895619
32619 39525 47018792
123722 127972 10621375
49606 123820 591769003
174223 198501 488934033
47720 106251 146298066
134509 194057 148929976
8291 58706 8608620
64385 109955 113849944
113865 124980 27974171
24559 141873 293430804
140331 169706 73452148
166042 185576 48889680
15522 36172 51551725
25311 107185 204623009
120901 154128 868733572
144067 153740 24431647
46101 149217 804691027
63437 114246 242518432
7805 126784 270871277
115471 141721 10484933
47485 115664 679459285
95960 129222 769238609
139458 164202 61834663
19020 144836 314650396
16553 144874 320895669
187835 193239 13544678
79281 93317 35122821
142848 179183 91001385
72465 122048 516116219
55585 143399 286735542
128015 182559 136467096
156471 165172 579951631
90134 91800 917746861
90003 140352 458692119
194576 199484 12397322
95215 116549 717084210
120035 121175 168019831
171666 195063 705836777
79223 94238 33427405
127587 184749 142975352
145381 165897 34916782
106449 186368 862338301
146331 186474 453935342
76144 115708 595868306
198708 199044 808655
160777 162589 364802016
138506 165723 8000816
96741 173218 191505158
48930 155318 266381663
148934 158870 76352031
57532 179394 304780446
113546 154972 103970527
176438 180704 10635381
124765 151434 551219365
17335 98152 777197075
34657 45051 26068335
109046 127778 816940743
56659 85774 984071491
116532 139637 57994220
133364 150128 245499594
142840 146791 642669500
57170 59118 4910609
146206 150708 11378341
115716 145206 543221928
157422 186974 436574203
198418 198827 1064884
59105 59353 129634
58628 159052 563843527
114991 129220 887079894
26319 32755 980231661
59618 128177 714127413
173308 183727 26024440
53343 179666 351978700
192136 193557 395434555
41871 71675 74413923
16320 84212 169705963
70411 79566 802495865
165982 174328 20901080
147546 181648 85341952
100434 108469 12990322
20819 84724 488466309
139374 151420 574247316
18861 29750 27217832
138192 193218 137686122
188222 198424 25551258
14727 77523 435737738
11976 27212 38142599
89727 167160 545206107
12844 153035 610046281
115201 169969 575433911
5429 138652 245903539
113009 129843 42265720
103976 192592 378420695
20865 130610 274517376
101642 102282 28727616
182795 189194 16021260
113732 124460 264050576
188193 190913 321056576
70349 169284 247561253
72562 73227 658618844
41044 89201 120399059
157797 175886 875480044
141269 160659 678781719
12851 135422 306704526
37650 160787 628156071
15471 152527 632490885
77645 108336 139915095
82554 120126 717508936
160630 190241 762493156
150645 173363 56713615
71426 133970 459777256
114693 122018 18356324
140554 144803 10640273
39336 79702 236816651
85346 140636 884659495
98040 155988 145291718
176155 180876 11767119
113975 128894 204155531
62514 165347 369553287
98344 177397 198010357
40918 113060 465037988
183274 183318 101390
80060 88987 22303090
126311 135392 22774490
116484 122706 15691155
122705 123928 438408673
46198 174744 72615199
56888 161987 262819527
164988 192909 69918700
106487 162895 502293328
4207 198112 485116647
149639 157795 20320110
109136 148689 998111884
1470 46100 85295220
70604 101279 93277854
71057 164070 232743094
175093 175224 795798612
30734 36063 948284585
27754 123443 779793073
24425 75943 250135818
148028 178914 77313174
151980 189878 94716426
160324 164805 11019427
115989 190948 187611987
54472 103774 437722546
38059 166837 346246388
18181 112885 236738975
147897 190721 474448801
160789 195528 86784638
95713 137663 105135981
151839 188717 597374080
81329 193674 471645637
40814 171955 674100561
37292 79663 987668663
168118 194890 569794489
37450 195867 396268358
62437 194336 329868022
157885 177696 49556091
147163 193644 116258222
84485 165167 835529826
14405 151057 402784973
126486 167671 102957735
124584 181212 899604756
139405 188572 122958989
95375 125357 705117764
166504 181224 95208819
108744 127494 46855105
113824 118789 12473390
143850 181733 94872444
10398 158522 370594217
158397 186411 287586707
44775 169794 312692246
174353 181779 18642628
163473 175617 30434508
33354 176789 358996692
55352 136236 202329265
107554 161032 659079064
178861 189517 126699301
122056 173540 128917941
102052 174172 244957211
197715 198278 791066573
78995 140571 154047365
61860 175924 306383969
173975 182352 20960307
66116 142095 189900989
154658 189827 524909343
143683 151596 19939207
131827 137692 14671125
76935 165528 221601682
147428 171651 60703545
170538 179253 905207549
127118 178204 127877409
38760 160974 802563093
57014 195511 346305860
115064 130910 39798023
171837 179864 20030116
21347 115174 234581735
125846 138468 31529583
120195 147496 68406377
98529 185005 216468852
127060 185820 147009632
92694 182244 224146292
143152 177294 85553128
18848 41363 56271028
199562 199823 702249192
136773 187205 480358509
153228 196405 107760386
146680 158354 635702191
88761 108672 996086983
105218 173877 171905833
13355 53971 210465016
141714 199113 143642439
89749 144547 137219178
121260 166698 113732484
71822 193089 666924182
52262 56747 11417137
125262 125464 135847826
6987 75479 723140866
171684 186517 36989847
62303 83447 447817635
164894 182637 619609371
119005 130913 29910432
176199 185330 979237724
155246 158260 7440443
101765 166958 163256785
81379 150745 960648820
129623 191658 469005938
177155 198430 53143842
77416 106367 542567232
73397 107305 906528044
11960 18824 911363784
136568 165892 73309263
8980 152826 359973263
160828 197465 460387126
104795 144240 993111870
118511 130973 17377852
69306 143054 184444647
99513 118524 35229459
68007 167662 249253226
177318 187914 128429777
153191 160018 17010646
21148 177456 331927001
153229 156665 8548745
28474 43860 38471993
116863 196656 93183000
36041 132451 17044991
19539 99803 113716374
154622 188412 84302047
114408 134207 49716229
76272 127810 128993584
104630 126838 473803805
113711 181589 170056535
139092 148472 23535441
96348 120589 634826810
168521 178824 25955800
39401 191612 380793468
26510 177392 841988992
115860 186952 984042713
34907 68443 827369864
52086 52499 218652
67179 99467 973563327
138615 168973 75883964
155707 175172 474624536
115076 129900 571454591
2118 127896 974951609
11619 186623 460655571
101330 137458 948492641
40411 101469 152622139
170009 183340 623742607
101849 155871 135465749
49655 157830 270717700
139185 171136 571475191
196442 199293 7231805
36448 49773 33317965
180338 196307 39880172
159280 197680 374783670
131549 183016 593572719
24710 173223 669318825
110626 129542 444671167
85246 142532 143292699
25284 75003 496783162
16328 118975 413785212
180372 194628 35586250
157886 193419 88790541
85422 119594 85400252
152073 179604 68822854
26257 57955 551216545
168620 181537 32451931
178863 189756 711823207
126398 155506 433096394
184016 197383 270651337
38994 69055 75181813
41107 62929 698620516
24016 48544 811177830
174558 194567 858044064
33625 63320 74411231
143652 163190 58466124
82015 91348 23371228
156895 161300 10902689
134681 161531 218984658
3116 137495 634932770
70542 176135 264282519
38917 101105 155376956
105421 153076 92498830
111091 117271 15403102
34678 90733 140161257
68556 70594 4984997
168163 196321 668050193
69957 117127 388390947
112452 176016 103217097
43808 83760 649545165
188110 199579 399920833
139254 151866 31671101
182468 191235 106083575
172171 186785 36477578
57754 132147 186098739
123631 198788 188067605
26724 66423 99310553
52901 140389 218888567
164087 195060 77454630
170130 170382 648751
65769 75030 33024067
21178 135046 284896708
35319 86017 634697166
184940 186709 4476844
39411 134152 771625333
5999 164166 395736005
166212 193805 110060377
124215 199550 188472895
38939 138532 249149352
23679 59456 313968675
36800 77988 102970686
32859 103661 176939766
31423 105534 446803328
98130 161535 963935488
13056 153184 350731981
151604 188350 785535793
148168 160692 654717210
50361 101004 126525376
195710 198961 996626830
138051 190951 415597324
179776 190638 672069382
27083 120222 232851059
112930 168204 923327520
93074 127994 87408192
48365 161163 308862443
5865 21965 40424662
184194 193508 17210311
50863 73502 56601895
98752 194658 18428961
88790 107658 47261693
172679 187570 37251129
128852 182796 134970951
15061 17982 7161460
22912 163133 350718657
100255 165144 162511263
81537 101454 49717950
56887 123358 166191480
170735 198082 350066110
12918 146756 529523865
35982 44577 21483132
193795 199318 13871973
90784 199613 272393505
56224 145856 224151421
19787 121237 253588233
26902 153143 315908672
197807 198950 2943705
131991 169358 93380020
159714 183521 59452197
106360 169603 709329549
37724 73759 90084562
43074 191757 801606767
57610 141625 210045210
147549 197520 124903088
5743 56260 126613961
184605 188508 9747312
38515 199681 403273004
134178 135798 4100859
184358 190477 15379636
199903 199970 150088
6981 114782 769585693
67880 75333 958397224
209 184519 460996800
103246 135128 80056409
49708 129351 199294631
114163 191463 193472460
27979 79993 129986929
87512 189930 649860074
145285 178146 82203596
58608 172271 78405917
134844 177321 106300570
114051 172649 494857358
135370 154209 283886094
130779 193740 157461823
162157 177036 37305847
197992 198005 32991
153273 178698 63515608
188263 189779 3886973
94747 139556 594700043
47344 91838 663646167
70164 79995 554885880
27063 113729 216571487
55881 81392 145094518
29060 118809 470527833
124398 134396 525140191
172039 183011 27329292
3801 173060 815081392
9887 166382 391423427
178192 181830 20984792
179213 186765 236229754
82286 145856 170387843
82212 130429 120781892
104208 164337 150448854
170359 194008 59165983
34802 109866 187790486
152283 164890 425131349
191299 194849 505513713
130868 183318 131178289
89620 196924 268533307
95343 118328 636936630
66001 76319 25632739
178013 191650 140061177
136374 171518 945378263
24237 51523 68188932
125636 198380 181976022
87786 107624 692904543
17525 23626 606529051
179076 185888 896654144
24747 54818 75240325
94978 104997 25099127
79640 134784 138078649
46917 97643 718930892
87768 110781 57496269
22087 51796 74202959
63570 95906 387046187
30461 144702 535903462
180593 195370 304250512
103453 195086 261855256
62822 137607 620365279
188581 194255 124949167
188071 195617 18849733
68894 105049 90397891
169139 189654 665388919
34106 108785 186901468
112676 113027 734708103
132612 161231 670538350
90229 128686 96346368
29886 191061 36904258
48641 99573 127212464
47381 90321 803320219
10004 136771 317196515
6457 64530 145507073
86728 125074 95961001
41990 197633 518854289
188461 193560 12744500
26698 35825 556108456
159243 160488 3097097
96458 144743 120947446
27071 190633 623876314
126540 163851 93285097
193121 194390 897136367
26573 149550 307673306
156683 187005 199465908
160197 174012 34500306
101720 190146 221446074
37045 69082 144957034
72321 153326 631729451
73846 133952 989026388
170212 195586 63459674
197212 198568 315600625
158300 188032 74297683
71024 73883 520214140
105676 192050 216181849
16363 189042 930578076
118230 142253 60191133
65690 188458 765987970
179803 183845 302446619
34961 146881 484770880
22589 54792 80583058
47039 153437 266314407
37006 119113 293225126
41460 147595 766702485
68330 127007 146792407
100386 170515 175711377
175609 176379 339568707
187053 194411 18345957
73654 109354 682670729
67541 193049 824724441
19829 143079 926011078
7902 175843 420224294
112765 153965 103376619
183575 186028 6131667
67343 187069 571135435
12829 21553 600100106
168173 198436 75792186
87517 94227 16696383
50638 144510 932937084
144058 190940 117275187
81644 141815 436009978
106496 148046 828747895
124656 193897 173155490
167059 184806 44363746
112062 199388 218655487
185537 199336 549158716
60725 158523 244561548
93681 161387 169488759
120291 152001 79523741
58267 153786 239051720
152897 174190 892604868
91827 173237 203798614
82080 157009 568492535
11905 35821 49536259
88429 175939 219045836
41907 113067 177880451
48372 81555 720806858
80399 107132 66800462
166262 196973 916363452
116100 123415 888228493
118688 179089 589656276
112705 199894 218246256
15434 95611 899207852
8829 72867 71026079
34210 107611 189079225
76432 87086 735408595
26002 60106 85382900
81514 199654 406021005
134507 199363 162237375
93217 138768 320984900
64418 113957 889809275
126099 153809 457649795
168587 175539 615922538
52631 141503 243536572
177977 190936 32335894
44279 131038 217062971
86281 124078 729223988
47498 80573 894274820
1340 143774 356174692
107908 156123 792752499
150177 184721 86217919
1400 92558 227829340
90126 133435 108510127
129612 159134 73933555
121327 157667 500324399
195510 198048 5371481
14078 52201 704866645
177636 181023 8390103
71774 80335 566640719
63670 66015 5926317
41494 132599 552781037
158503 159742 37440327
141579 160172 11373697
19517 45763 65661466
47907 158656 277120481
149852 161307 28521297
154866 187252 80900358
21356 141047 299356576
37862 119806 204950922
192174 196947 11892963
5795 36399 76664022
182530 186181 9089760
199013 199288 703207
195877 199961 10286243
155547 187422 79650744
74927 151875 440488047
7219 124217 533865163
16062 108848 231976218
87595 149203 523467892
982 10115 245866534
52524 82466 48133880
135012 139590 4708435
143146 177220 352802678
38618 126338 562290357
74313 86408 653324839
144893 194805 683367250
85680 180863 238087902
191248 193829 4009453
38683 142652 260093676
112906 192488 199229097
179318 196070 448902898
28679 168977 350834169
148897 159166 25669818
155140 165925 26809732
178945 182602 9089779
113533 158259 112109718
53043 110603 143959703
101672 115201 691397201
194271 194688 52307283
70951 98025 67651424
77252 194553 968384456
108222 120369 946301299
171177 199182 70073606
187060 187218 712294587
22571 71119 121298405
63222 189685 764411254
83580 178258 236984894
59856 162469 256491957
182427 189154 16801901
30369 58237 69782417
148859 192256 412022410
145475 173550 70206278
109750 184171 799485967
19165 63541 111009297
1950 87070 920371117
75053 103045 69854562
8382 124787 291274315
161504 169255 19313456
123262 171555 155792765
109723 124199 36265105
121484 195099 184221788
82353 170081 967401679
141766 142423 107537657
149154 168694 6484367
152593 155567 623896754
113331 127530 35623322
142771 198803 346482065
18334 47634 73238978
143172 145416 5731303
191823 194172 945995853
117629 186825 899312175
124375 150276 15588316
167949 191911 60005238
186166 193946 19447904
191235 194117 823823247
71638 167212 585780016
121641 133007 28644050
158954 168160 279328432
182852 189491 16637431
60645 122204 153776350
40285 108628 846832887
115326 172523 143260236
13178 27624 36180766
6258 85756 334668011
42969 75079 507846463
35330 58844 833296442
177229 197666 51011772
93776 95328 3829387
91336 196586 263352901
26594 129549 565354454
131084 149205 45439358
113082 136197 58030702
39209 169739 453660445
29356 160070 327057840
97513 154175 46740613
183871 184147 634596
34229 131374 243105957
158981 168232 755963
15515 79057 158781571
48329 81263 527923275
16264 146913 576616427
105447 126912 53775150
149057 196639 118837887
48665 173720 312971962
99118 168915 174780367
8512 166818 396013070
182895 199832 997923649
148747 169484 51685050
7122 60576 134013471
66002 145776 603954427
160966 163207 5529492
36378 67820 180847924
142318 157801 38856866
133368 149115 38321809
47916 86475 880479568
95626 171112 352097929
116002 171365 235545781
91865 142251 126120744
150841 166669 645728574
73714 130735 142780703
45427 100573 158001097
121014 162992 410318908
151599 165718 256952911
183295 194166 280605561
101405 107331 14942686
193700 198435 11880914
43771 114077 175703730
198988 199907 2296023
22023 141488 298784142
154776 166301 725052853
12894 144346 769543747
150921 169920 47332220
55741 59734 10003983
9480 136289 317303354
194949 199006 10283517
26991 129466 692136357
16634 149553 980235539
146037 182639 91580652
35804 52028 353975435
96739 192083 508176702
150329 176828 634959016
137060 169211 80285190
158843 164633 4716171
167075 185388 516195196
91690 189619 796477046
150071 176639 544744056
146084 148222 5406838
40682 167544 720429731
43479 181696 154722371
106096 119647 33916808
44824 184823 350148181
185697 194098 21005992
77192 159636 260026913
195142 198819 9329751
147938 170986 57638504
25007 76395 128431303
66027 188631 306558434
146017 155788 772915763
35002 62629 69242159
73265 183456 275806440
36920 117510 201429412
131794 135225 8633574
91187 191358 250649984
14844 45615 76855719
127825 152101 802544597
42589 113575 52109818
49019 139893 817016645
55493 136944 203734374
102596 129814 68327198
188212 192404 10525248
192592 199732 850672
187864 188879 114033661
54088 73423 48266392
162591 178585 40162662
23412 180047 391838715
8208 196257 470399933
55057 174263 298175626
44627 186095 485487768
154880 194469 98818060
134683 193998 148339818
14207 57701 668144288
192353 196072 9205715
105057 142294 482837208
43434 82536 97652968
157210 192326 87755656
69875 109796 99914276
85741 151054 945577447
1112 194240 483018859
176817 195824 47415196
188892 198734 24680308
127756 182389 136745401
199907 199970 139882
196104 198154 5192949
178021 194197 531869710
185129 198851 34409077
33753 182288 671247173
186156 186288 13096543
13915 165973 380287806
147673 180951 635772916
158973 176146 900660188
50092 115376 163244953
5307 169249 654181633
149157 180262 77706587
17860 82698 613053141
189714 199018 23251355
76571 93422 42141653
143353 184272 916739489
20778 117668 521566199
115275 116621 556266340
117628 140611 57660431
28092 113367 544928825
89042 101704 31605561
29482 57663 178181879
112248 180839 171716778
42531 118305 566097017
33542 35594 477359254
5223 182280 443154436
171768 173257 3618472
186871 189601 6884639
151359 156935 9012155
64247 155220 227678186
88811 114208 165925568
33968 80986 117594003
199246 199784 872032381
16087 44483 70873408
187589 193248 462024710
74327 197432 308006487
17677 165364 369348874
47403 102784 338438980
144133 158621 24782477
21969 181960 400262530
62482 106891 110864558
15148 43048 459349280
41861 164148 979384961
79856 91298 28608700
117455 152736 629118257
76011 159121 224793511
163889 167759 9653759
117431 162355 987664326
41217 77984 909810922
147638 164073 40993894
39913 166020 907092159
131377 180672 722747191
162323 168522 171192973
174394 193615 786730884
103941 169668 164536423
85957 128161 105572215
72774 150934 615061050
73907 143702 174724007
155010 199039 676984662
144769 159255 36359726
97141 196771 249333892
12100 127417 484410441
39285 134800 734522657
25800 165795 935528146
186696 192999 15764426
183377 197074 34200080
63421 96197 814086976
79296 193276 285237585
104226 158459 135863937
65027 158337 30297922
10670 80183 173746769
39297 198884 399294995
180062 192441 30951588
86325 114693 961993321
28412 191123 406940588
128511 198972 850795377
89406 138367 520229560
173116 198828 11538719
90482 185742 897652120
124717 129147 137035582
50832 134217 980522347
191376 198742 190152274
111734 151865 100649842
29841 130225 284359517
36144 155633 299014953
73168 79096 14915430
145592 182492 225779827
77213 141327 160405525
111554 155568 110387190
121466 189323 169955522
156783 186778 692106859
106627 155007 731740387
110047 183907 859848627
53179 62454 23334608
138489 157570 47830862
53060 122840 75788610
7128 113886 938043874
40812 197833 392837757
87032 125960 97413358
51345 187924 341709583
48659 61760 32974552
127642 133593 997976557
191364 198203 133174447
189215 194658 460292396
67375 150905 209061407
37175 44963 310917102
107068 191336 210901895
94494 118742 752823403
45573 100449 136963226
11308 187358 971781021
16545 169490 511024386
66161 136419 175690349
151482 155193 333700718
77856 79929 5185947
142338 153138 27249369
194983 197138 278498900
158123 197679 715738549
71882 187239 288772731
45708 104072 762293562
199968 199981 487780129
54932 138186 884264322
113155 187657 186516385
7574 150511 357836353
106025 153060 342970895
30922 57024 866248589
119412 173463 135297061
75424 121196 722514083
139383 173258 84763273
66767 114720 190935465
8463 88432 614354213
186863 199569 34463684
195741 198098 205923863
108028 114746 16683801
151271 162270 27342639
18143 164283 365447686
17287 24413 17795707
158113 191475 187424303
100077 184583 211631228
89098 118267 72979589
34201 91282 556522189
183389 195127 173835803
17864 191903 435359602
123127 173077 706917159
80266 117109 233777076
8192 152985 362429891
80471 101028 51285386
17849 57146 98356115
98026 195832 30706274
77020 192204 288198663
197335 197365 760938049
55796 84832 72507291
41958 66840 488648372
127813 181076 133255338
95184 102403 921413859
191682 194023 5829822
70867 128233 694343724
84373 177385 471314978
65195 117943 131731085
22273 157175 337527798
149297 158999 24207623
15630 142327 512298140
182691 189077 124723254
81572 90445 609993066
129895 184894 852039720
83030 159760 724292569
20398 172368 870997632
87617 147673 150326633
11281 84356 182745721
47572 103746 140331694
116429 121617 7401554
52932 113088 150426167
180597 192058 739602414
6578 178452 430185007
77312 129462 130565748
104779 173207 171297450
168083 180102 293693944
161602 197077 323257286
132568 134012 3592235
127650 189989 155992523
104065 159648 854305413
177725 195667 521283743
147764 186490 96841472
93114 161917 330967516
110446 163854 133651432
55129 79013 59672654
62701 83386 774352333
86181 149770 958993842
1393 169537 420436721
163137 190110 678160056
172075 175813 9248415
167006 182859 239720590
65485 168599 743632840
173620 187242 34083884
1271 13901 31569244
137871 151193 33446809
13715 173395 17161317
52083 96430 197999047
50691 69825 47829694
11554 175985 563017854
81662 158788 193147105
158321 163418 797921673
146536 165237 615172931
118316 179640 153580371
149199 197357 120855652
137963 181066 107838845
15951 131551 767143822
72969 93074 981813562
56585 72221 929956182
82340 182950 339586576
15267 67376 554139336
62849 199507 341877640
46860 194383 874074637
83338 144895 922128316
192925 199618 392261908
33558 194997 441842511
185695 186967 101251811
144498 145960 3681369
1929 59167 143149225
108714 126653 44859521
199588 199730 344420
176620 181288 648172562
11662 46519 87149577
46184 49236 7601030
8557 41072 316973098
29931 126076 439771782
122913 134296 28545979
49295 195803 366476472
6872 46641 99659028
56509 100525 109764636
86729 183646 242443624
88246 148213 536967866
114274 127063 194860145
6150 161678 973137123
17710 187302 424286419
198528 199540 434861940
130795 154822 167775594
67146 100187 706102803
93760 139880 76418933
137543 163330 964342513
107176 137075 75026431
102004 148567 16108609
154699 159076 390633155
23718 88198 161216727
99993 131239 803437879
165256 165883 1655655
164665 187847 58063300
154061 171035 42270809
111442 147528 90448042
65730 134140 171079163
155901 174957 47517215
88068 163244 836506441
198308 199563 294546138
143623 154517 994905051
23145 188056 412499278
74640 139087 954992013
15036 119034 259881830
160234 177646 43525177
57524 171492 285117153
80583 184152 600231837
54045 90158 538952456
33530 137863 261119127
53623 186262 364043812
167650 199386 79503200
131746 147796 396933601
23527 25167 4140445
95586 125200 986993881
122826 156500 687794577
104997 105428 220918764
130572 159121 71494219
127826 172675 24450783
16179 93665 193600032
69979 156856 616072407
189311 197553 801230900
69202 83566 599622067
137113 151883 658047518
192271 196821 11337390
95251 184322 377744896
92342 154257 438042362
140189 191285 127795609
48068 141870 234654270
34919 168552 943634178
187997 197163 22882689
115427 191730 66909268
183263 199410 40419885
23469 103883 200981550
194970 198296 278155492
111251 153196 105249210
135238 161389 65341061
153775 163601 585776095
72938 73884 2351953
79680 99935 50508101
1882 3385 3601677
139647 158742 73005052
19125 170071 377474771
90638 193862 514949203
45447 171601 315673360
154147 188841 86552296
109429 188907 22333935
83971 166805 207199239
73426 197069 309367051
25788 90824 162466588
167111 195835 504056044
177461 180833 8370182
82449 136881 136409114
124499 168079 108940476
175507 187088 29001315
121662 138019 60221283
59797 104944 112700729
3875 77403 183922595
35137 59785 61866198
57332 78133 51924903
60720 90028 289973275
177610 198979 21297787
80560 85330 11987578
178730 194041 38212930
28996 36992 205871849
3484 78619 877596968
62162 104672 106132342
6348 191161 462398477
61230 184106 307197301
95938 153037 638255935
96311 123635 556064698
100793 105003 10699188
67492 68081 31512748
151310 178946 394947708
144251 195193 127366487
189119 194780 343361355
74368 148355 185309888
170610 191966 53434062
15366 44412 72518028
27159 103789 880573407
100472 176574 67480427
178294 188286 533891112
87473 128578 599881997
8092 67194 147967368
89949 129419 98913994
175951 188923 32445784
97250 125628 936854006
72773 138086 226545633
61742 144842 207743198
149584 195300 576510857
189882 199211 442055108
11501 98842 277810270
59198 70696 28583949
55858 90174 427174786
117574 160803 426753978
158685 192540 626453420
82443 154609 180869135
67571 150057 295327940
194509 196223 4286359
193699 194726 186758020
192838 198713 669831977
137887 162126 60610390
51665 111806 150373982
126616 167929 103296041
132830 138626 14397040
59124 161220 787827027
129265 180787 128867308
20827 191870 427858946
52241 136836 344208674
68375 197769 323677046
168594 198975 76123573
194204 199059 161110512
13490 158963 664859406
7911 188248 451197022
41470 84549 107715800
21266 55321 85273217
184231 190495 15752090
8288 119445 845681616
155698 167640 29664191
197497 199784 747480700
185707 196230 26258862
34557 119988 242655810
93658 95365 4247700
22966 78857 33874832
173954 186402 42196742
19761 36092 40809249
44797 123655 492952596
19111 163776 361739325
64090 118319 135475230
82959 126411 108805514
39206 160992 304713553
109435 175949 874481029
51873 111706 149587385
127952 153533 724367159
105889 189951 210452269
189410 195322 14651741
26815 109001 205549219
134991 182354 951114627
133590 177639 110216881
117625 130686 32886068
80601 188372 677971632
165272 179172 34919101
109219 195162 523721975
50485 107763 680332625
124133 174383 399924452
66853 172268 263683925
41002 77738 91884977
30760 80555 124491481
109617 187171 194071761
3231 128834 314201703
164786 170107 13344614
91981 184679 231958638
184245 196563 384001774
161687 187636 215137437
108211 121528 251446581
85126 183740 405006321
99132 118859 49507041
27082 32636 13790772
173182 194737 53829271
134438 190399 139993816
64724 73590 21993236
132133 172100 404426651
52701 59802 574553802
76461 159695 208399995
66464 127856 390164761
180090 185784 14229079
79707 165596 214878061
130447 153959 611808292
44514 74110 73948219
20590 77265 141622485
193978 197676 687928562
14246 81754 620037383
56500 91085 86333030
190855 195891 12581730
64879 77569 31605385
177364 195996 46457843
143962 162419 46143573
9830 106707 242202945
158696 167847 795351008
12941 23215 25719672
50300 86410 90394250
46901 90758 146271209
114689 166411 552687827
127766 198278 200114781
133975 158295 60855939
101939 105433 8829293
191595 196160 302215749
129638 184165 905490467
87992 92904 12295881
110143 122442 30828320
135104 187070 129977754
91288 150356 148037007
138926 186176 118191300
122135 150285 995409395
124651 144507 758699237
106623 172930 166019781
68627 152369 209612529
24919 183025 604123861
1626 168699 417737020
38949 105448 166284373
53773 131740 195096093
124422 145506 52778547
35072 153153 481778916
128485 145158 41733057
106870 111995 12818192
192557 198595 15147568
111281 199511 803930514
196004 198906 7382621
103261 129204 205531393
95691 115911 206220876
197578 199173 104283760
100688 107851 18127475
81081 114537 981007067
178334 195490 14688392
146023 150381 11054312
7427 179011 429455497
102563 175176 181837084
87985 151260 158476122
85380 184481 247905100
50068 123373 183438361
102103 134835 473499888
82183 157366 188320945
154462 182272 69394002
187693 189782 5143753
178841 195050 57927720
82182 131337 357186717
48478 132209 209569995
26049 82431 215291795
162283 184442 947158818
199065 199364 816897174
94427 130293 89884673
154721 168759 34831136
124361 137393 32640772
124251 149109 62293297
134650 168797 85300257
180388 196328 579174690
37117 72543 510368546
6254 84449 832168800
27830 28992 949685539
80324 152984 549945636
12541 153103 351820918
198681 198962 683306
113452 156835 231115092
132001 192133 736604261
88012 164129 190394033
108130 134559 66166367
154908 171679 321935716
39290 138699 278863175
24307 110460 523296020
183180 191180 879362411
153726 177316 77213980
185909 187431 3841649
122263 125150 592294866
170863 180532 24225556
134298 179621 993983509
45742 105144 148497332
199635 199777 980345669
143057 184181 523503296
36096 145540 273816366
3805 109870 527630742
189158 193810 11583134
93074 112475 48492345
151095 184020 500675504
154674 181297 66425080
18830 105874 217558329
170092 187044 597566490
111347 190836 198960309
122890 157339 86294850
78660 152919 185951022
98533 155326 412364667
104 137093 342730809
54253 145518 554656049
116709 119334 6632962
163261 163891 799710782
90671 162594 735968185
66883 140305 281606835
195878 198165 5755135
109631 145280 948530626
14664 102552 660345442
184047 184563 1323741
30568 106551 920943588
116705 138967 55857846
36134 161701 314077347
109378 178727 409152627
117213 153583 91349708
144233 149116 641408137
119137 177797 146883568
195907 198969 144900847
56478 103470 476485658
843 33682 424628337
19390 44928 63842843
105980 194136 485988935
73119 121977 122248230
87105 168199 202795388
75827 193349 294046229
180863 197728 351291242
63222 121269 800156558
195993 199434 6754564
143083 195570 131325944
199790 199837 129173
191862 196996 12801470
120241 194269 185262974
171315 193277 152327650
13406 156655 358477107
133018 179225 866433783
57297 135798 26106897
83404 191621 270821511
186211 187473 3175834
99014 197612 246863225
9768 50364 737814014
170067 175313 331796750
73446 91792 45884005
146551 178834 329703847
55055 151760 439273928
67668 171794 260587133
7968 177248 543391525
51350 100623 416030250
194884 199102 938628874
29882 80384 126235716
30743 185308 751867061
15979 153028 511021881
189967 193795 9533647
182550 193055 664886961
11486 25637 753208926
24138 116837 226206305
113595 143969 76106362
48228 161642 547119830
158759 199638 102226576
137174 199353 542106050
26411 76244 124468802
125462 126883 82092002
99286 155523 141075813
152582 185631 82522559
138787 198446 149236062
109238 112482 58263214
178012 189728 29301715
37812 167184 323656171
124559 160396 766290950
85822 171419 602317893
15070 131591 291352161
145316 165432 50175630
184334 191805 682755310
41127 191689 376705303
105734 125786 50278238
74403 155964 342452008
19323 82103 156845479
183391 183416 921073167
6334 160611 386145693
139223 179087 99804769
103203 153701 126768978
80987 136982 537765183
142045 184972 197142778
144121 194239 125393754
127972 130160 5477380
46023 176329 988489315
80789 87679 553886423
22889 160251 657229014
29973 151901 305079651
175247 189055 34582521
121012 144832 59705156
131085 139343 781323797
29897 81942 213078256
77631 97295 49077044
57807 129708 179823283
41231 158719 323106289
91913 157879 165206313
2619 133706 327902566
135089 198589 23443201
193978 195555 3886161
93983 178574 211819859
38585 67728 871320460
25255 165151 349817389
38011 146335 271093401
66512 141619 187764392
52657 66317 34323277
128937 141529 31467350
119325 197291 868904373
186545 187810 3131512
118416 178222 149783335
45025 87380 105975154
98754 181485 755976221
53626 165905 280906566
44215 138304 340363791
21561 122573 252619044
124774 165312 101284004
167102 185486 739094724
193530 196324 6970782
99517 159854 164411341
70598 133338 259220295
126924 145557 46680562
89809 148342 768139975
198354 199446 980630873
140790 186169 852164048
8209 188125 450094435
78220 87598 23446646
106461 169439 112733955
1589 106486 215418880
69301 73100 9409552
127191 164011 92091084
167941 181804 34813479
168023 181480 648781998
94325 136615 634581731
120063 131259 28108033
110417 196659 215768328
192250 199247 17545379
143416 190832 118654281
170869 182235 28506149
130568 178399 993587211
124208 187511 158371605
113515 151497 940789525
77486 97415 49733978
9414 105368 239923391
161183 178556 860086888
42960 50544 18870871
58309 111441 439020845
152853 163901 27447200
115722 141765 65206702
74623 141144 166425172
8806 90607 583460697
192723 192939 715119546
50525 64301 34582827
120068 165856 741911748
20210 142403 791911423
30666 50298 74752012
41777 60066 45893235
124435 199360 187427156
122945 159167 90720900
195275 196758 3745521
101180 158131 142756770
26655 59663 82575611
40115 106599 166290436
142664 191176 523698736
60073 123252 319301322
123996 197912 71322387
3720 13637 24900318
79461 138903 148803168
161871 170083 20499524
146624 165651 47546490
9476 136782 450283472
159898 192559 481012654
62224 113188 794668976
175365 196574 52988083
180149 182370 699261635
87108 165743 27845653
90725 107249 48132465
165541 193615 70258719
152195 172761 772182466
145237 163037 44435052
106941 185296 705614262
47116 119595 181179734
98967 172484 368981918
81173 111245 75144328
187771 192849 139071925
6145 71522 163506957
174963 197382 127444305
103393 124327 368043128
100522 129472 1533278
136958 186773 124535398
115868 181554 917506372
160298 185515 218087997
175538 193044 10940720
24004 63368 98498811
128323 129351 109231018
124721 199152 822856975
35416 174749 348542293
140441 189308 122306665
131793 192657 224898810
151949 156692 11908772
69941 156498 216744638
96898 132982 930459791
108119 182593 186358601
61897 143777 546735036
16718 192275 836475721
6641 168948 920568511
109511 154210 112046246
116317 149244 82648877
29832 172309 356424168
185419 197885 31152713
158035 168621 734033741
150994 179044 70091282
98716 192564 100865408
81394 99294 44594651
40405 162804 845613657
10516 160467 375190737
98046 175025 192724768
164683 185200 51395015
171658 172567 2187334
28880 78404 781592683
176101 195426 519513752
177362 182877 865273231
188601 191906 280831991
133938 134558 58973927
66118 186883 301989688
163790 187228 477249809
144152 180237 90316258
132598 161781 665834909
155653 160973 891932095
198028 199088 267129695
108898 179982 297915943
152085 184648 81337969
38301 164569 315846968
127128 163920 593710084
149769 165712 39694182
75965 199297 308606129
90709 199027 271132018
64615 75883 587807297
133173 144778 28951777
153034 176927 59645343
97232 138546 103502258
196702 198325 4106430
62194 81582 48293595
125321 127065 847174127
59493 144349 843462630
70360 78403 20241442
174245 183728 17605324
86579 100959 35779533
101203 190635 223932390
86811 166417 199105331
94235 185390 649697675
70293 172608 256130403
71798 82420 26549659
3153 190160 467839045
154228 165944 799605346
198226 199149 2373575
114015 179607 164262937
904 160074 940134312
82250 190513 270979885
2544 23650 52748092
86325 88785 1856142
22999 43294 50820166
45833 115958 175252638
11525 144037 331418193
132609 142779 87610175
18758 87755 172488322
62854 166341 258814973
166528 174299 19505334
140666 153123 929261899
147307 164693 47548400
18234 164070 676349703
107818 115380 18832520
198248 199932 55849598
96024 189292 233488256
12574 164988 460304388
35043 64744 74442411
38967 109080 869814975
39634 162930 308408146
47971 193542 863932084
111283 144973 84425667
166492 183685 28110665
171697 189824 408874323
103209 142917 716576689
38401 74003 201584184
135722 146110 25885351
173234 190391 42920826
47334 85472 95348623
68361 159541 688621362
56833 96264 98356965
193243 199313 10861939
164236 190252 463163755
154422 180541 65138450
171055 192738 54219169
47777 177721 325161163
19328 196181 944981958
156202 158832 6525607
52822 94119 103233921
44147 68454 109169863
16209 194983 447013864
176127 193280 474059536
73185 176098 803459627
171449 176545 34300642
113068 183191 175558002
133479 192755 148246021
172470 188148 860034231
180756 194320 33943604
140630 198164 193113638
114438 140694 293884661
97627 121282 944843810
61475 197779 340813121
85166 138555 133556490
21221 79082 144670627
88916 167056 223062660
59642 99853 100229523
142790 144605 836232847
197562 198710 234645403
104805 131587 183935934
168865 187539 46830939
90053 169754 170195847
34707 36089 75617933
95303 108424 110618788
99515 156957 144098969
34569 96830 155640716
50721 190437 633617782
164351 172394 20279776
182445 184268 555605680
129593 140060 26147031
198434 199050 41366194
196519 196603 205468
56059 113759 144104054
115326 128108 933442557
6044 168290 407250962
65840 72411 16213246
125126 185080 698046260
350 66818 374057167
14114 104694 342887208
95680 158867 957656060
36734 102205 969114981
83698 159786 190515004
55262 145858 226590545
151352 159063 686908010
52003 193354 353673593
77588 140122 249135408
132007 175796 216738218
85896 196820 277411198
126759 174152 919483221
27902 156681 738315044
178969 187205 20578767
44622 102193 580278850
121597 182712 153044031
83013 91028 110227716
131382 134181 516973486
95756 138952 108253743
39722 157234 679395618
52554 161956 804202520
131313 157291 589438262
174801 181319 16353917
102383 179353 192766349
109195 126789 5821932
134717 191873 59323847
112972 192631 688639914
50210 135904 148641114
174685 198852 60545730
26226 114459 220490152
51966 61694 24550800
32067 144467 281191053
83053 187520 261465596
126183 191520 570242567
157714 195853 95280769
147309 176055 71937197
163455 186345 749298046
132914 171173 95668307
85342 139039 203411884
54736 61698 17531020
32086 86305 135697857
24876 184910 400254420
70619 195685 312899002
46685 168174 506895488
117774 145768 70194246
160542 181989 53627213
149157 168456 480765945
94405 160911 166514944
41855 129716 219818633
149376 166734 990468351
17058 188461 599385382
124360 163486 97783640
29258 50543 53128510
55561 107564 129883387
162824 185367 667839779
124776 183103 293132861
94209 189365 238190337
168949 198268 73397348
133597 144530 27283268
129719 183474 134473896
193319 198553 836234217
199052 199786 1832453
145036 162585 433128210
123804 124453 943652344
80348 124902 111548725
27299 63611 90836578
128248 184820 141418985
62466 158661 240638973
130285 175491 231204343
117024 154425 93967290
107807 139533 155487594
164227 177498 33331618
67904 93646 64302590
60904 70818 938059026
182005 198262 752594059
35861 154538 297086908
34410 192709 396083161
74897 86154 28251573
11278 196639 463603863
135086 188599 133747840
33100 146231 283069047
134023 169841 817656487
1386 34770 630665071
61180 169898 842470488
159615 163277 691101695
104903 121733 484958875
195967 198536 6516918
197870 198288 906624159
21682 74407 672367848
148103 184413 937953008
153188 185930 81735458
90381 177671 971788220
160231 168834 160023347
26799 27818 2506265
168443 189556 52967369
16570 159426 959716537
22292 47117 195731058
117129 186160 881231812
148703 183734 87521447
110752 154381 303243599
160452 172933 298687462
115092 131471 760303225
138884 167590 71695927
116472 167091 798395087
77031 128830 87890211
60957 160522 248983607
59657 134299 554134015
170159 188737 523725068
33736 149585 290053029
104034 155114 128095950
113459 155336 656429701
150823 194793 792030988
40055 75601 906814072
138402 151018 31756466
114090 196656 819912145
160636 163824 364259974
4684 179633 437841014
102450 149241 117361849
66671 110249 108811266
128574 138014 23607518
12887 117447 261358056
197548 197948 1028572
114683 123169 136338448
198369 198695 868414
94799 144004 60075019
16115 121603 263614450
159254 168142 22061906
147436 171842 275690815
112039 163030 856813197
167808 180810 523571502
77045 133097 140373056
5996 181989 536838195
87590 150576 461306091
70383 100147 505834462
145423 182761 93381990
25372 79798 734172923
29849 177632 792807118
166612 180106 828248969
8771 75572 178777121
120911 191655 177096620
40808 143280 893003249
179784 188012 20503640
142693 169121 66084932
4663 163381 397120697
188704 193327 683383829
24374 119322 237419608
101147 180468 861117095
199321 199483 783343694
67011 152192 838960496
36699 108004 905056050
70906 137582 166949431
43786 51877 17740898
127016 188831 267045430
110579 134025 58806369
77302 84865 471293596
145729 158296 527732742
168315 185323 42655154
172700 197388 107272787
76196 168469 722872463
100960 156589 237999581
170260 180012 843815580
118584 147435 761573974
104890 128756 144569602
31546 134571 885639893
127245 141277 35089700
14642 91926 193161378
74486 173916 248863060
160972 178459 43819986
70736 108847 500373808
124044 174447 126072099
168453 184369 39881951
114862 145746 77428464
129400 194918 163778455
10440 185860 796513320
164279 185378 52880803
20959 188872 420015234
118011 193844 527335107
97267 190803 234149221
91698 134032 18094650
19152 83615 161143619
59326 131302 856551257
90572 98667 20170951
152205 170318 788592069
80377 129988 124202113
89606 110765 548817239
122607 145182 56559389
16286 29548 33122781
22226 85017 768786107
14422 90566 190246051
190242 198864 800119239
2897 16393 33828984
167621 198980 375411128
159876 179783 484779176
88258 197093 272299769
80304 164530 210680315
61869 146459 211516016
21630 151641 575204846
169665 198888 150458493
27318 110914 464715444
153747 193054 98124003
79672 155672 625450462
46173 114449 314785881
125765 155978 75704570
169867 175765 14821220
15703 46086 281508151
193922 197443 933103156
174765 175313 1409307
118308 125514 18140727
100892 172506 569832235
115619 170991 903063340
10517 141087 504433622
80272 183228 257660807
55730 79075 58234340
195941 199069 983513553
5738 14632 22482508
177788 195127 920732300
64299 121926 420230062
1179 122197 461322128
139218 186835 119138054
59948 145706 748509248
123874 166015 951180032
28249 168145 449925395
73015 196677 496131576
196696 199389 383424340
126218 148601 563963626
197391 198742 3494367
169791 184847 37659023
25704 124708 485271376
199302 199644 851523
5857 11059 13150708
71801 131256 239485195
44964 98148 132858487
20487 59928 263879023
170738 192351 595457823
157259 157287 81945
83661 136651 752538666
18789 64669 719202669
52919 187658 337126498
148511 166656 45229488
187721 194559 17032487
122452 152604 75634080
187815 189897 5260388
142918 146281 8491330
161882 163718 455012979
71679 191854 567582869
54711 90121 51330238
178158 199928 528283190
126915 167362 656346133
38728 197912 935025198
139012 177791 97050691
3469 89841 215978820
77448 95480 45029449
166467 167941 3675026
132493 165129 785038281
57846 124619 167018230
61189 96131 781834597
162038 195893 49296342
95934 198011 633499027
7802 143158 421775790
55260 141888 216611249
28544 70957 561845398
77371 156948 250969674
122458 128983 16363041
9993 69526 573023797
138387 164268 566664776
2608 8203 13874589
153236 156607 8384670
127261 145628 144942410
157961 192112 85343958
44396 173147 322114829
80103 175434 238584404
86680 91144 357568745
89754 190507 805086446
47370 193256 810532411
103590 194735 228143118
107321 132409 904988187
155126 192498 250748119
160210 166809 16361605
3148 163320 932068654
122648 127627 12482839
191006 196150 12847638
130879 191094 599223359
22716 183935 403262327
178302 193209 37230522
41892 113426 178781076
92913 185351 231296836
145050 171000 581258793
111901 186779 190010159
95891 163489 169197269
180485 192552 30160838
197892 198979 187518618
51741 152287 251741735
161105 181246 442891057
97733 114845 42874845
120200 125808 14111491
96198 125991 74731347
137233 143917 809858844
98660 150099 129073335
18969 56482 93851120
101179 150172 122929460
56216 147699 228814193
121416 198250 870561334
8166 110432 255775399
190420 191114 1654388
44195 108906 161917560
96446 124994 176660038
153502 188317 545011053
43162 76523 977428262
183213 196714 932526180
70307 123985 443158987
125726 154766 72836434
111920 151048 203582365
43629 89191 421116966
36177 103612 860888872
164431 176229 29666629
5443 195463 988961228
150009 189401 870090711
173855 180383 954294028
77852 125545 498247922
165996 186855 793866990
153245 181812 677987377
120981 157466 995239096
169034 192336 58378314
117821 141164 115883437
80925 118755 776151533
71784 78464 890801712
12468 83798 649278845
193292 193924 1558398
187656 193624 533774134
13865 51158 484693378
96102 124642 71581045
133561 144754 8640393
76155 87656 294489015
170301 187608 43353495
101704 115987 35810374
180708 182266 3959855
86597 131101 111374229
122180 164689 271350370
196619 199900 8309039
104335 185985 204367749
188757 197269 606232176
24744 98115 891786357
65485 173739 675898536
185639 196604 962109486
6092 126113 300382080
78754 129831 127837635
141979 150345 172354430
62091 78282 97642991
180856 194935 502205916
128272 152342 221475394
143610 180495 107363968
58254 87002 71780802
180981 188120 17848585
164267 180740 22059915
167667 168733 2661931
54669 121784 429674432
10420 124678 285856226
26617 132702 382600581
55277 173820 629981914
61799 138433 191547435
126467 171325 112302670
62179 178760 717150349
45057 103344 516760320
189630 190780 2826929
135151 157544 188902224
61052 163681 256522431
120542 196884 579639521
89045 144046 137707174
49541 65086 38984793
15036 32547 43574837
124522 184038 148822580
62962 64918 4926602
124284 153799 921676359
66930 174430 268816206
102439 112275 333796416
184988 187933 4112712
143565 179022 88792695
17286 34100 574474741
69011 152045 207872465
87316 149352 172663778
18851 30834 29942722
162226 171919 24412020
174963 184435 141707649
85180 105281 50192324
57270 62344 12702262
76050 166555 533847183
100870 191527 233568464
57887 88500 76421532
40812 49404 641777293
82719 88898 15443552
118606 194009 188752507
54345 140884 569278338
46323 111067 755181828
127654 152363 61965078
164192 191339 698808996
199247 199638 20916178
149977 197598 118911523
93228 115659 56077444
103314 105921 6601385
143199 198945 306947596
30422 112749 463805599
26730 174176 533250547
97892 185378 219032086
37330 46228 13107929
94244 101757 18696215
137376 152159 982599979
75973 102443 66065113
73252 175862 970100845
40300 157167 292563052
135391 135694 612826771
121541 138089 41533812
73098 124524 128803266
86631 165815 141237795
159639 168900 146346830
147090 196460 458109910
1271 36511 256685559
144187 173297 674065804
84005 139816 973745049
89937 159293 173767273
36246 164063 320769855
2888 179153 938187534
91279 103316 300936669
185671 187563 4757791
128793 169733 102366241
110484 144066 84081754
88796 180115 637171414
137449 162661 62925476
35578 147566 280219992
39597 44511 12325153
50554 86638 90287521
28026 147118 536360866
191983 193370 3454573
146132 159371 33201086
111402 132537 328169271
24784 175388 376725594
82 102866 998435980
181466 184513 793261681
131626 197709 308550244
194379 198015 9102653
2133 92906 226946315
149567 158388 21959314
89224 130775 358400146
120960 171213 125891579
172678 176191 547365607
122587 154932 289410407
146553 192875 667487823
55317 176153 963534343
176087 194265 45448722
80529 147612 952806802
148332 174891 786727108
50309 85614 88381579
157392 158093 558238860
150306 197586 118066583
187225 194420 17910365
168772 175882 17893343
60487 84007 58652643
20964 132531 561528914
157219 174401 42885675
45004 89073 110121079
87949 178367 226337471
140013 170354 75899497
119866 195004 187955537
88108 135479 118653822
98805 116257 43778201
103062 173308 175988918
157515 169567 30011413
154875 169000 330001015
92103 118850 66866597
198666 199086 211955307
87025 147039 150114862
137926 139670 859584467
109624 134690 392467260
23958 172573 371794859
6751 80152 183677101
20886 152749 425747346
62811 62815 596356932
23023 118787 630781743
106031 110848 12039652
175391 193264 512342417
183968 190169 15575369
109595 150906 96081895
160447 188769 499540344
31971 183951 380201166
144047 176436 81102672
129633 189979 483094480
95396 160519 163140869
108229 113984 14303307
166420 183807 43509266
23192 52590 465014163
178147 185727 18915586
157535 165956 20964112
172406 194161 54374306
12936 103539 32306521
117009 142590 64112041
141798 199124 551035146
79859 123184 108470556
56294 70096 34317396
150367 190144 99365861
111354 137113 29103107
133229 169089 325005970
192596 198403 919413678
11542 167010 388822735
75665 86894 400831782
136729 142781 14994600
37685 92005 681498881
31154 159007 319928551
124079 139645 38928844
21144 170165 372723919
141977 171476 651893558
408 121809 303530783
124112 186753 156682049
130192 148889 764663867
99551 199756 397512945
16040 145393 994625243
157606 177047 630326926
167243 194213 988827263
187131 197255 678798014
25551 175292 374529852
194222 199739 13813318
19517 22922 8497247
37885 69895 390290113
64109 162972 247181977
80334 130322 808760050
94882 123736 72313436
51985 149298 368322368
37224 190865 621113959
95813 103427 518924
80669 178202 244110609
128118 161504 941523764
92781 150063 143535414
125357 163452 25696158
57267 61847 11497573
180034 184391 10827261
6344 191993 915915571
132314 198276 164941224
78031 198242 300768324
72488 182631 275678791
123427 196764 411850093
24382 64274 275339323
177705 187506 215865409
191628 199216 869597378
85444 157984 735404895
76386 189183 61905012
131754 131781 66905
82260 147318 192979911
122687 197687 187641189
115213 174078 330327641
119175 135863 860206541
139523 145119 247219514
84340 185214 899569128
163201 170256 17647601
31506 187684 739904589
146276 155237 22565672
23074 75707 131628422
171442 195280 23717318
154764 155711 821792586
163594 193155 353708158
85629 93639 497489147
185288 198433 531236957
161698 194870 322344820
52631 198659 365386599
110119 164900 32593413
112242 162253 125200741
184643 192127 18747925
196785 198143 773546241
131360 155281 59988812
64072 87638 671164045
84981 182540 244139426
89852 188462 320152287
166090 177438 316760402
5608 146055 379368756
111702 198057 216167113
39222 110791 178948138
165038 179500 427063864
188249 188732 98247685
74319 194456 300591478
180931 191341 26014809
69597 69598 451719350
82316 97459 573687938
48592 184283 591689530
157130 161880 11766738
147071 180644 389121020
21773 166841 362843791
185701 196996 28224873
151754 159852 103222938
163698 175361 124613177
96464 174115 832224719
118608 133515 870606615
73522 124279 37586809
52362 99005 101159563
87742 90454 600357412
95563 128928 40887615
124801 169685 46031005
25986 98110 610629623
182727 198249 879341320
38619 160145 304182878
40598 60852 937460329
5279 68211 965926233
33472 46062 31572215
3247 72664 117378076
172138 172863 154123102
9034 170448 546960744
71788 149033 193494866
109132 126062 401734230
85763 183465 244406341
88994 147158 145621773
128769 164733 89884022
150935 191121 100323063
169106 183775 911423347
159996 166939 492890816
166983 189957 755832943
38158 122733 952888481
168675 199684 860235772
112074 154602 106749896
178176 188071 24659857
65585 155529 225059578
193268 198652 479247476
137415 193691 140675798
114133 155094 88083358
12985 25052 30232847
187579 197336 24319670
142428 199806 143602340
148199 165216 42431539
124869 166235 103415783
117751 118646 2244920
23025 40054 301351763
89443 91511 5185179
62414 98082 221633000
39688 95754 140120487
168998 184370 38485945
41104 142633 506500101
198528 198849 369697256
130226 170567 100862482
39930 115688 650331607
93504 105808 30784636
94702 100185 13577974
148563 180023 78665344
172993 188865 107315972
137966 162733 47706231
138759 140962 5463469
160395 182287 944117499
1860 193315 52378856
885 190929 475289787
104568 151846 762707032
29451 83497 135051265
70506 74384 662668832
149652 198509 122055658
54268 118148 159660998
21400 190265 422442620
21110 68264 117915811
125618 134573 20816319
122345 144904 56475426
27444 149771 549729631
115123 128045 32496960
58935 66369 703486845
138018 191994 135034673
68597 196551 319998430
122833 134824 30052663
52440 160895 402533441
3916 142774 426688867
149961 187368 584929337
9553 165699 390572526
76681 77245 1395687
167493 179261 29577993
195226 195302 286674671
194803 199596 468969
54251 163510 3710063
11998 43469 70280024
20829 187215 463192392
129515 162993 78515148
4099 29068 727770784
136400 168897 81166144
187133 197054 24729677
24487 28919 11154070
86328 146822 151246696
121153 153649 81624986
494 120594 126432818
24087 125165 252861404
124655 189098 552120338
189417 191013 3910644
12112 173698 404248523
145645 199516 134771979
184772 190701 109365794
46309 132264 215083804
81216 145163 412674632
100585 100699 858157511
184696 192573 19739618
147265 189032 104521519
6139 80376 185759648
41981 68260 65686764
59676 145683 357727205
180248 185825 539955785
10344 66583 140764949
24400 130358 311188774
150255 151013 671157782
131251 177486 115708005
145905 186540 931944780
66384 179902 906642893
108982 190921 204906249
145929 187608 104280087
141994 175480 406774289
98488 112291 34610580
36116 141781 855220783
62306 175595 640744201
33618 88867 138156483
100601 156893 141201107
78109 188524 276237795
8989 21544 31428391
189757 199631 24685037
138263 158440 50552057
150160 195923 669430109
96305 187683 445643135
180707 199435 46888732
53461 72182 97045263
77418 147259 174778526
43450 188566 947992599
195491 197568 789082559
125564 175773 125620746
90497 93297 7077848
151932 188226 48185732
114540 168116 134106825
169303 182177 23881373
175597 179300 266693881
66366 92462 65091503
168989 170688 860549083
171612 188821 42897745
62366 182798 301195431
112741 197194 732093437
101521 182483 580510961
38201 40536 5808548
66047 103735 324021909
35317 197479 405652274
163695 199586 523417187
88797 163073 448628991
105626 163051 143734081
125453 143649 22376411
35039 90238 138013408
104272 111586 173398186
30807 138487 269315514
166318 189299 375742203
181099 189167 20204053
172387 197107 6052541
31418 163040 329253148
18552 44983 591953775
44631 126140 906164932
9107 27909 717232129
74893 168816 234923557
169543 174572 534864969
72795 113832 740438682
68921 71594 580099093
2871 168028 413055360
26209 33473 2300043
163183 175389 30583767
188732 194291 993201722
155489 163105 547128917
161113 185655 838551205
52729 130666 195055539
198188 199834 4174370
101152 118273 42913923
55416 91563 757830341
141268 167780 861624853
95016 115663 23153468
137174 167669 363941545
73462 113637 100460945
171575 175591 968079668
54210 114950 24860495
62714 188482 498144362
128895 182057 133063596
122733 168062 188227883
154346 187642 83070479
20884 123276 256112259
125706 165516 99518817
14425 58466 417424303
36947 173783 711166589
86383 167723 661236382
56215 113420 142842614
142941 176532 134097019
148623 158738 25280422
99992 111398 28648701
190608 190833 547031
196007 199753 57589598
120181 172878 131937334
53256 177721 311504460
178289 186100 903825560
65320 132488 429905421
76892 122376 113786660
109400 193677 738776239
105512 187560 682134567
22719 192374 569672731
63328 137526 61208539
90241 157993 169702826
93698 199222 886225047
38267 70977 479818653
113721 135707 143858005
170938 194682 898281127
192400 198718 15863468
29546 177694 40924156
170446 182106 468476154
59469 79132 634746952
42441 44086 513432957
146197 151516 765836236
54139 169630 288899699
83477 99810 40694856
146316 195280 803995166
29959 89229 148096888
88201 138755 126558138
188118 189064 324516384
172568 183218 26615834
45200 138604 233632641
56890 171676 287190590
57883 192570 202685036
48976 152819 259992252
140762 166577 726254592
47495 192810 363470818
46548 122137 189003776
130104 160954 97281371
72691 182847 275690654
114872 153981 61707204
185716 188667 48845751
192835 195563 526120016
36463 158180 690133597
164437 195582 875039010
101158 105917 11977256
10103 35359 63134463
4585 74033 437151361
89004 139098 125468790
92436 111887 48569209
60543 158554 810281399
69073 124468 926223982
177307 196125 243225914
161693 163361 4115263
190279 198124 19574579
193017 195284 479712439
11301 147520 340785589
104801 127461 750008726
116515 177721 153392045
131848 157780 815208274
43139 46007 524662538
122261 194146 179902835
15514 143574 320214651
164095 166160 5205331
19260 56523 93229775
35422 141587 59442302
153147 199097 701104316
191242 199104 497276351
83086 122422 829420232
38299 69575 78215779
65042 171776 267055744
18250 22902 11579180
67046 127299 150623962
10627 182871 430845440
51089 146609 239004653
172841 181802 404302011
29756 125927 240559705
26727 145952 663795324
31665 43345 29321134
101464 106708 13210728
103817 174096 176020321
132319 168004 555272527
4604 184038 448966322
168850 186135 763464161
182460 182815 848451
116659 145190 23980926
17643 37130 48748013
104575 113897 18161023
94631 159224 161808655
146089 177859 349125310
144340 185619 793178256
193609 199886 15782961
90364 149741 509506168
169229 191269 55149063
119155 172328 923563782
173915 191868 44859102
163599 187340 59505503
70577 72747 978883053
168655 181934 420733251
74988 182306 268590152
141887 199875 757396408
146981 185724 366362472
129092 149178 50393809
89313 94591 60214337
177441 194572 556174015
27145 177197 400960239
5231 72743 935652368
103228 176314 183096004
178672 190183 28744070
136510 180758 110626514
23949 179827 486222526
133603 184191 126430999
182587 199571 42492450
107337 140459 82933084
144349 199501 346696405
62631 166547 259823292
14565 29658 37699061
71494 78528 948769352
131885 159372 68843713
161801 170480 7538416
57853 73268 233936339
115527 188719 498776099
95284 181048 217458460
60867 92566 334293963
90090 101238 27832032
58263 151952 933262407
184121 192086 995575146
3800 96242 433818805
186176 189204 7601720
194966 197498 591453232
153019 185347 493506041
1569 18512 42350727
47912 145722 810322636
148885 183760 87097524
102252 135342 695002161
7358 45837 96421050
191187 197129 984843034
73223 97973 178720732
90672 106955 362128647
176547 185557 22502684
157665 186184 71280189
181656 191216 21044895
9431 28408 373687665
108593 172481 159903436
99721 175548 253337903
150569 187539 92375360
14462 98130 993132327
164265 169494 13100215
3546 130536 317748963
126523 139653 32865492
92156 159760 169308683
28705 80903 843976741
109346 119190 728890799
74353 102168 69524569
119590 199807 200799720
77254 107259 75027518
92270 126518 85746358
132602 162254 74063718
185505 194129 21559681
179520 198381 47142873
57531 112443 137166474
4090 56761 131926659
172774 179588 17081786
128763 190241 244127697
193534 198923 13566069
133431 186375 338900501
3563 28946 70769673
142173 174133 622532670
142075 199024 142547955
96997 137378 101271946
61830 108647 504837338
108028 131982 59979804
76563 198781 305853981
1214 38861 527666848
164271 181391 42944803
37837 170971 333136977
86725 170709 210092924
25385 44171 190866942
1866 79605 194279686
164667 168335 903237756
153682 162528 21851518
12657 13735 2765623
114983 170821 315972134
78707 138640 849609965
87669 184942 243331669
77784 175163 52317248
162797 187331 61488356
12028 180637 936229120
118780 191140 596403419
182726 191397 21638775
25171 135512 276047853
120379 188642 170812402
125845 163667 848146734
109241 161735 941510804
22174 124789 256668812
147749 197479 415200542
80513 118504 231367049
101608 190460 223570056
36494 127147 226763588
42414 63711 501315564
124605 134472 24691960
103898 114453 99768675
13688 65485 341766514
133317 134885 886907574
30757 134568 859032579
199727 199901 444709
149977 156164 15454610
78889 106046 67849845
75651 80599 11422025
117987 144154 65582265
78609 152294 387176490
199832 199903 389105586
76052 87542 28754459
147915 163809 39642033
171093 195188 60146303
119632 140331 51872940
166052 167257 41843450
188886 193821 117714766
99602 176160 677655177
130079 135510 13636248
97618 175165 194138537
111434 164831 133610295
123577 146986 58539037
160377 160399 383231512
51547 158507 895921901
163003 199193 90640802
67571 168743 995547104
83134 88823 14181597
65568 198709 333050909
26204 51523 515234251
194332 197495 368878361
155541 167642 30072808
25721 81464 851721491
58820 140445 721538912
70001 127012 635655055
4320 77851 534496475
157923 175771 264346648
141761 150972 23235749
28618 184459 389763208
81795 138369 141614259
170442 172453 777645183
192139 193631 617112913
7820 171745 498060982
171369 178006 884800692
49233 134353 325792210
140745 187986 118175917
179604 197252 44036620
38322 90682 130893188
54413 117217 156930924
100952 175589 186954618
99176 176619 108546015
180731 187551 17091678
172733 174723 4929027
94865 177654 743317480
166285 176694 26178233
3029 24113 52731527
199743 199795 131011
194680 197164 315127393
44512 77739 83075330
32326 196248 839341676
94207 189808 618473270
194198 195527 3238073
68871 192670 936180009
3696 133586 567588247
56963 121942 118279566
166806 166899 244305
1289 112813 278772749
179281 189603 777753660
170571 177497 2815267
33590 170160 834473638
106194 192309 690079248
89399 145355 140161490
30456 182187 379602857
125650 159993 86023358
37467 140945 258846831
92442 181174 635994534
54983 169178 285541311
52603 78592 65022109
133218 197623 377316077
125278 160493 880994637
44585 102527 144765031
34296 159667 313809440
67654 110201 106324685
82550 92791 851439097
52922 69948 42548318
72025 79772 895577049
127949 135687 19475981
3644 70075 949564151
45825 63849 45110115
18589 118795 444927887
192830 198241 569619643
4363 177181 432518074
144566 190868 294688258
119684 145875 330045676
117374 157098 99683397
196121 198630 6398594
170599 176092 13774911
124225 184300 150211186
76081 169149 232773154
92305 193483 757164222
98461 141927 108889884
158222 170981 572309903
102259 191890 417584894
79536 185203 264377436
107080 119795 31852872
64344 72018 18981403
5264 154590 373916954
101775 136454 87008543
124764 175884 127874450
21385 166729 523262709
113555 178584 162902456
41050 177539 598318689
118094 161253 108126297
196104 199334 54721164
76498 124241 119523498
58621 150795 922619290
69448 85026 39015567
72002 174441 256397929
134909 144035 14819992
92651 114604 699620133
144655 172316 219785595
165378 187126 958577447
192495 196364 543237686
44374 48435 10120150
67716 94286 66369149
185676 196679 888085672
120848 199787 197603066
66529 118506 734128013
96836 125736 72483491
193382 195221 4531880
137180 160415 58117643
53631 83305 64084033
2553 44836 105721735
147433 179297 79731376
138569 174650 90240189
6339 176491 762379910
146068 153881 19727744
180442 187081 535745438
68394 181766 283681449
23234 126378 842134625
139231 160158 270328015
1521 118228 291708618
59986 128428 395606976
50186 183153 332717383
14979 66668 129216169
172793 175809 955443467
100111 153007 978300918
120255 151711 78857748
87189 116586 73389763
114837 172428 144262657
83040 139798 847904444
16660 198603 455091622
7610 30486 124060967
42198 78635 91085326
142251 190293 866477365
65172 177454 641960044
140234 165732 418986038
31306 38954 19152121
78830 149066 175865047
100404 102079 917664256
69590 184473 287454435
175514 197316 546749213
117870 163195 326901786
195223 198140 403165942
169 129898 324511141
128494 141032 341699384
190948 191713 1971810
129040 153362 61037113
71 73873 792829207
196352 199250 7355755
75304 109302 947452075
64028 168191 933936314
195650 199876 922512150
158798 196795 94940709
147788 171762 95760084
21600 126873 263305861
24251 174416 812972059
92086 169680 419820818
188985 196653 341695334
139159 155347 331701473
114040 129550 38946661
117103 143568 66361000
154905 165092 253719248
37973 73326 88380188
100672 196796 675880940
39315 135261 240137169
132399 170312 75768387
163714 189599 64882101
106077 121082 965564109
89151 108334 248703365
169720 179858 872212472
174536 192198 44219458
35244 84416 369480156
185176 188212 445462521
67005 97661 301533714
45794 91851 115072204
89655 160908 645117178
74341 107377 285862315
8556 181283 871169155
100224 161477 640240103
35403 99812 160887204
92422 112772 471901709
64437 78734 110739111
126899 182959 140250634
132784 172984 100517252
44195 78921 153993303
194536 194904 892363
18682 185871 418165283
166951 168599 4069351
172070 192740 872424073
103093 120288 166423839
173247 184661 28507090
153997 161917 36867767
22054 146386 701766778
129235 192310 677935400
108672 151723 466841719
152879 183336 76055002
21209 95959 351227392
195229 197256 5093975
81899 87015 223330824
154015 174892 51987435
50796 51764 1267605
134003 177540 718382869
118917 198161 658447725
164344 172050 632166569
82519 150637 170659214
193403 199600 15560140
43423 121095 175234442
106158 140663 198406198
29024 176253 368308257
939 140063 655052187
165545 187666 272050594
60241 142376 218266934
1354 30229 416343203
174416 174586 399021
39240 151991 545330137
19990 37395 43447018
105885 111585 593851610
178336 185176 805801327
60244 180823 301449491
13829 52198 691485309
35540 76827 103248192
147603 182622 858691073
184833 198798 21700787
141847 156313 242981341
184091 189362 737340931
116003 169722 976879956
86043 172359 573676849
116803 149341 81716707
163042 184702 576119038
175767 180887 12783298
145672 146036 903237
100528 165026 856484190
38601 127342 953662425
30002 172091 355523496
111330 134813 506820074
123742 196713 182486632
36624 184342 369492009
101161 187064 777239894
108279 120613 30773211
115423 142584 68058209
84501 114910 75977721
98220 148979 359190783
36256 148431 882486146
169836 196089 65639889
29754 183981 710221685
117745 198122 201186978
8289 80488 516901363
6526 61203 137042248
84645 108260 59090604
115724 171303 139199449
194881 197105 5609805
139234 196191 142432977
57846 135565 658633733
36219 125247 688810712
88310 119566 78194658
45099 59130 35190985
154005 174565 51171946
164584 168078 5003804
74565 166122 796572507
136780 164070 68114011
146344 147980 305585551
19650 100579 202152327
16182 82939 166782080
116510 128644 381572972
137609 160027 56138828
98364 145590 210589160
53589 147941 236136569
112618 147288 86814530
113903 152159 95963805
164462 199663 538205342
38480 69408 176471329
90010 184841 56629922
54492 158821 159089585
155837 159642 9477677
60275 78792 46102809
134414 162852 71051458
178309 194234 39768771
23418 98213 857273695
43869 64512 51716015
79492 93810 102887077
77795 181418 970675243
70156 161194 399763128
92644 104545 29750354
80687 103874 57906972
94265 169677 986908843
194216 199647 13608458
63420 196429 332628702
95382 154171 563063816
84251 152389 520226130
101360 102845 3691506
143579 188294 762954709
171509 180104 21403281
92342 150301 145230828
135308 136948 112361689
37954 187217 665770304
31995 80590 121532268
191103 195246 10347918
54925 81390 66083890
113584 160243 116993186
140711 168389 55714578
165957 187270 640011345
93624 106096 31205892
57849 79626 54335202
196822 197880 2658247
122834 168727 467906557
54317 143612 442067997
1961 82061 200097026
91959 97617 14080206
169716 179423 24366336
44963 156274 510100975
171868 173295 3473348
38312 100713 155910951
10647 16502 353591619
8454 124635 290728222
81733 96852 697490249
130444 180905 126192276
79190 131863 131845370
56816 189007 330601804
193872 197715 733006627
73416 108463 87762885
67063 93275 198046189
119323 162284 107511192
63885 100291 168926903
96150 188317 230682411
111815 149745 820183350
96032 198752 257155931
12826 153790 807415301
22484 143455 302551188
127412 196546 172916818
109705 110428 129093
151040 191092 255914523
141290 154114 30543399
91405 135495 987282628
32007 39328 18332283
152230 189498 93147900
139807 171784 845942690
67917 190124 305773650
97413 121632 60641454
98345 164684 529198834
123753 159266 128637603
22600 44577 54943534
140542 194305 428134994
122846 137275 3001463
52724 94420 104252532
188849 190993 2240406
110460 168218 144497544
53216 128502 188408276
81914 87620 4896272
17707 144624 931202771
46311 111016 161735604
158947 186852 172864524
166681 188033 813317449
88585 184425 683324374
83110 100518 43385022
58272 194463 487315109
153004 199671 334970359
90749 171190 201412754
137190 171495 266345944
42122 115275 182833668
143084 175934 262742776
156012 170318 35626391
119013 172557 134088905
169534 187350 396240666
186681 197070 203207214
19151 123185 350181776
187045 197025 24887131
33197 117509 402412250
93978 119512 63915968
142793 185698 485920053
154417 185041 76314624
50440 187013 820834940
94300 158714 897210663
73550 194328 302240383
95886 118103 240371606
11283 170908 460233712
2094 56773 57213173
196815 198394 4004275
55733 68405 31587488
157510 163753 403206989
87620 115443 69499631
115006 148767 497298701
189356 190127 519437327
6135 124051 851160407
72335 120105 119525723
171476 171854 948778
60422 170402 274939584
132734 174403 173358474
60397 107818 118434669
70757 161048 719378151
78415 96073 719677558
51234 154407 781211425
61238 77054 772260709
9052 61769 940212018
42454 175095 806310216
149721 196726 117371407
198841 199378 1337493
185151 193634 413772616
89343 176614 416848841
153611 196012 105782876
173942 182476 536016205
109548 188637 296155603
141960 166362 61035532
66150 82532 644602985
195786 198594 49371951
101576 112739 502315952
17054 151346 335989506
2342 114132 279454276
92706 116519 59443902
3620 163579 944074626
109398 194105 211877426
196973 199219 5710737
31638 199441 447063099
119079 148708 912501534
77298 147117 174703397
122547 180717 56159095
165934 174841 5399201
86045 134454 974419596
82065 86371 10963347
28145 167088 347497529
61296 122892 507824013
146868 198215 481179358
93585 125751 80598069
7883 178267 539578952
127568 197893 130624090
198892 199764 2160822
119163 186188 167758640
8797 198270 473962171
41899 152695 985607115
1051 108972 155682381
155826 198838 271339791
136935 153935 866272758
87717 171678 210221062
164920 184914 260191602
47619 145487 244859074
24764 72449 625961896
107358 180233 182437517
102587 113159 26529503
63917 189398 313875248
80047 177045 242803053
26197 177137 78306160
29421 154031 311878945
26305 88594 201545632
74791 121905 133519164
183602 189622 15117095
153676 162179 582250624
104481 108458 35121940
64294 144765 271204980
183963 199749 39557529
28820 94372 99970290
93443 106152 705478252
154039 156065 4991882
183569 198441 37216949
168504 177869 23578763
174181 187447 33205559
5038 46228 103209720
159271 188438 72830040
101235 180220 197797044
146183 146736 1314593
51574 119403 169656586
164433 180716 40835752
61959 173681 701665561
70606 132709 383839504
58835 83896 62561414
7677 18146 26372340
117140 159997 390960073
49037 158725 274539518
104736 114281 135007777
119081 193281 318260748
81820 188659 719064885
28620 197171 421530791
14662 167494 760594249
181921 196448 36225400
65452 84093 46529769
146637 159771 32987020
17316 158178 352399716
106764 119265 31304266
84709 136321 129216389
128788 182354 268867396
85853 106467 537298616
100006 140172 100711710
47164 51519 562665118
91373 156482 163117474
135555 173350 94476975
148883 163551 232184377
141469 173454 664526207
32727 145074 281095437
77173 105052 417713449
168300 177779 131626141
872 167431 956361493
69436 93826 256157655
148463 158734 785706750
78459 110694 80574614
157699 199567 357545916
70759 120576 501493176
78697 121238 106314645
171955 186569 36444167
62529 88344 350428113
98795 180928 562516676
142153 198871 708650524
126000 163957 94888688
132465 178718 977884608
99700 107631 20008854
63322 116029 131686813
125020 135421 429910948
65643 147371 204364981
124680 187435 344796317
170559 173847 8302659
112700 126466 34536445
151829 193700 104620534
50004 194250 360883464
129622 151614 658217813
182507 195726 793075867
86901 133137 845847108
182462 188876 335818531
145249 192244 117533797
183640 186208 6458406
15014 39768 61704583
86776 174128 218553373
93538 174973 203798473
82779 100289 356561172
17907 82126 160462025
22854 113970 424732293
90217 113717 207540046
143010 159652 41809072
129599 131577 870833110
97588 172043 537833296
167514 180779 33257479
140425 190641 125647271
139727 175199 202795980
92877 124643 502810775
5194 181703 441798621
118291 134687 41172189
78168 153645 189052473
136389 183541 117908176
72221 86314 35433540
25834 74157 120685761
177311 188058 96873724
90825 142048 128211649
116821 155011 873207365
133595 192150 146427709
101694 144288 106747370
147282 154073 760898855
122190 170949 122058154
90894 198890 488215091
161437 167676 15539100
128472 186315 541407000
67633 186172 765060879
176610 185536 74181907
160521 186360 93734047
26202 173318 367919432
139693 147885 20538453
101824 160733 770636487
49595 165466 676562572
165091 178394 47566296
52950 119949 167559983
146874 188083 103107421
32800 163767 327561047
154695 156319 3996734
112446 169558 819183589
102097 125049 826908246
167023 194267 68194841
47914 194613 366897995
151592 175126 53310951
192545 197409 12111963
87776 93517 282679787
111127 162239 127932469
34575 138421 777126502
43629 151813 270666248
8577 84305 189432638
181829 193169 776662513
79773 175413 832195421
71309 155055 209808631
26796 133627 544226254
194470 196943 546481687
84743 186879 255549588
172656 175702 808977656
94153 164227 175342795
21661 192437 588104004
155267 165901 232776854
33940 134777 626391263
16246 148924 331920670
10479 185084 841733098
98802 168139 459448727
29697 87662 144923965
133155 186643 133742523
162323 168758 19066349
111631 173852 155856035
65 5036 12211501
40593 197397 768994118
195521 198769 8244234
133182 165648 81101978
192904 194805 4694656
120932 196283 188560873
23876 36028 312939767
65638 181508 289811481
91964 112645 51735298
83918 191047 588728986
5840 112350 504269662
160294 197800 93697655
29798 110320 427065457
28636 155332 317060712
19146 118947 672728403
189944 199282 23367906
182948 195412 480740912
34780 169279 336448004
59490 121791 155646312
157118 191910 86936186
138825 187474 121709299
20369 103211 370457305
49422 89792 983387944
14442 198754 659052383
115584 158689 108034310
198698 199404 1761194
84194 113033 636726263
196971 197110 333967007
75390 126349 397740161
150285 164775 36004400
127134 168789 104141767
26684 50134 415862920
13157 77367 160556178
81459 153283 179941837
162798 179232 911071973
113700 125068 28624243
147232 198383 127980406
118807 173200 682643713
139510 195922 375171929
61095 102494 919132619
135642 188215 602678625
170359 174786 11060621
61733 110896 941057831
137510 157345 29386992
116074 136000 50035488
33222 91402 145486115
11361 70046 951005978
170687 191712 52628448
72924 171522 246894273
68757 172295 259073806
99051 127928 251818577
42501 103209 151598493
22838 31534 21702819
65214 192517 547831743
116787 158519 104639660
29704 30913 3020224
38719 53320 584291766
101155 174995 184888911
18174 33905 35613884
25846 40332 320677433
126152 147174 49189396
81120 152228 178061096
132310 192340 150136713
180169 182831 364174294
98246 173088 187430740
140716 151423 330173184
6907 139157 154805373
105861 176825 177733688
178263 194092 118452404
9136 102764 233983516
162711 186512 59629612
76295 121040 755003803
103357 191686 221202323
173351 199678 65879748
18484 107907 85977188
158096 172851 369160701
69703 187172 896732245
173402 198383 62484338
79976 190085 275541392
105492 185499 938625040
14749 173737 313767643
37150 105286 170356015
5987 41299 88478993
76834 127508 126777457
165823 176150 25907444
17110 114761 244058568
133737 198379 375856814
172590 188582 39917709
114140 132813 594441772
182855 192990 849905935
53408 125737 181027357
179198 187291 20243612
103233 179607 355051068
38746 67991 73149305
98168 169952 179720325
145844 150519 541262573
78019 166415 711189476
73312 147714 186299080
17038 183814 417092202
112216 140005 579571109
37735 58065 2786725
67669 189536 585712835
94371 173363 197735606
38365 117326 197381779
101441 132666 249573397
129833 182123 749336557
6957 20779 738294804
115928 178668 157172654
56478 134029 94665725
30239 42237 30017461
25853 146765 302331581
31955 188964 324658250
9558 25226 690555695
154172 165398 835880561
176066 183206 180333979
93593 147454 590795633
24485 65660 394834426
29759 86958 494115901
691 141881 280408099
180994 183914 616157309
66977 193452 424370905
88825 120590 420022824
187173 192078 12231870
91875 97559 14150087
97343 173843 191635840
105112 123474 46002458
124945 176121 128035805
135447 189849 312585115
61682 104512 106901359
132949 191337 529509096
145285 166167 25509688
112747 115076 745054655
31724 145957 285801427
188199 193769 588345955
174350 196297 54850206
119231 121381 979485971
97999 188777 227239817
78552 102917 784200902
93546 186400 232417229
152579 198677 115199387
186870 190219 8419534
59796 109700 918523134
105811 155860 702836301
68199 114746 76241917
17864 25603 303218054
144290 165608 53297413
187814 197870 23218933
37792 52973 757149745
190172 198804 21619105
196773 197792 1053472
54695 80585 179908504
197225 197726 22242706
167098 185430 985831408
16349 40955 44171350
123528 163619 651956117
180390 183502 634914946
153622 168338 184819381
195241 197250 929159709
112231 191232 197733588
45916 103731 470285273
104205 105571 977034393
162874 167838 12406764
38545 148000 273942578
135679 152519 176931314
144769 194749 124969226
189801 197758 19845503
84547 117326 81822544
154019 190876 91961751
36876 71406 405751598
169504 176122 16663770
141170 165537 73701343
158932 194524 759887742
36936 177681 352174928
94661 152632 208988685
89466 131967 782583493
85623 168481 890465421
109241 135918 383794843
48849 139564 226999835
165047 182592 864494799
4796 6721 551780817
74061 152673 196911131
9022 77439 171089726
101968 175790 137058963
184423 191467 360867472
6609 185611 722026512
120948 154690 84732812
38936 150245 447195162
94523 149617 881814025
91761 134551 366162634
108777 193124 225361403
181218 195533 95442450
12147 160567 371324438
83315 89684 543065433
192431 198449 15057427
161005 174828 34519701
108875 118176 23099511
180117 185784 14161574
148281 198543 125665028
119568 168379 451454725
94817 105868 704087022
144785 164494 49223555
95553 141712 115586931
44514 124372 544664883
63544 178448 906101359
34621 112485 371988960
70004 169868 249890801
85825 92153 15744155
174637 194608 273145879
126352 186334 150041717
88084 158963 530466758
21946 85843 58737832
106018 150189 236567602
55698 105597 330261047
58758 147323 948115017
185516 194407 22208115
154433 183591 94604117
17184 34736 112832704
61145 166345 262994568
89498 164846 188551479
111937 147035 241596856
198191 199108 952323034
37537 76130 188400883
199427 199797 49621951
8981 97130 494497277
34859 142921 270340520
76660 187358 499147251
181789 183198 577830611
90880 190827 250120746
129157 147434 45750431
83714 131810 120386447
26351 115061 454437074
68245 125629 198829646
10936 170908 290365838
136523 177512 102548381
152722 174301 53836655
72283 144496 180754773
192147 198089 14855318
146583 157642 990954140
92608 185277 231902640
179394 180127 1817692
91301 154314 288100211
61030 109277 120561120
58032 188886 817078413
128582 186374 144584425
190699 190996 132949123
99113 162476 158704535
107171 149868 107101453
89075 106576 43793278
72767 183725 550390403
135409 140937 2637938
84660 187900 645861466
93695 198501 262317459
99664 152692 220194753
145576 177253 90639647
128366 178920 126543113
87039 161868 630231263
139716 146843 350302164
98283 183595 632489783
61774 178664 926694432
62012 159698 244377232
193421 198348 12347226
82813 150274 169037508
146511 177091 897070425
123589 193384 753521754
116005 128098 30413843
151231 157431 15462519
57899 128562 849053226
198519 199283 437735128
38114 122354 210764306
43121 45076 563377846
130877 138777 19742882
57824 62770 12364091
157687 159305 4070328
62122 104742 106405533
121002 185260 332754893
119555 198099 834556778
125286 181896 141649573
18067 176466 649344768
144417 169042 533020257
100737 159233 822814237
198745 199309 880938735
193958 195275 3214014
142656 177895 88239994
158768 184796 64994477
68192 93285 62733905
140169 180142 884519773
43917 91172 928309126
179164 190737 28886279
75526 103366 526216415
62863 66562 9316911
109149 109934 74969416
29270 48000 46777634
155956 179176 57997776
55633 114512 147059758
52756 169856 292951242
38608 41894 8298685
157307 195837 96251625
184879 197563 31750539
68350 152031 628028829
62255 157776 238941914
127850 175395 72133017
61701 189294 615111442
64830 135572 552453294
28434 36948 21259598
44992 194421 373785039
158356 176584 45621786
115809 152540 92160591
145989 178382 486455429
8702 129637 302558518
12279 141585 394903351
92600 185298 745320112
143339 160246 947570914
190219 193039 682184
12746 108525 576693710
121996 199205 193297117
4194 104955 823271201
129448 140974 28761861
148375 161949 801325708
78686 185773 612053316
78865 81659 6890647
172288 183216 27289916
112373 140661 70837959
141950 146282 10889862
92460 126869 86134738
135720 170637 87216287
23827 141291 444730282
12995 64117 300827029
34417 135230 594053848
9586 189067 449017620
103663 103832 574338012
29280 137521 270780688
175154 184040 22224106
113418 156792 887096441
8144 94327 841052279
126329 133664 339957718
80691 101933 53009815
37679 153831 771705423
183756 185279 827810965
129433 141600 483702135
97395 147437 91106377
51306 100523 122925919
142258 164404 55347185
40026 151533 279142937
37498 147326 274778412
159861 164712 11916164
157422 166365 917487856
92505 167289 187083763
3818 14118 25925863
107112 122481 38544084
79623 188353 272047591
33399 121971 464065165
142660 170737 142040314
199224 199745 340749105
174564 184725 25426096
56061 88378 356575397
32330 124951 231786518
174441 198670 60668052
144608 160513 39898435
56025 180710 447840451
154887 168789 589130155
128904 136407 18830700
47555 155604 270416546
3204 27938 61914298
162739 165508 6928640
84062 114369 978340457
31408 169524 344863039
35772 49359 33985498
23351 43238 165525140
145539 182876 93354349
127001 142847 208938856
150760 184370 7894780
48973 61166 30712735
141015 188455 531312679
126935 193758 629999015
186100 190530 369956205
162260 192565 580260861
159958 192689 81770620
75971 182889 656521850
68899 92556 612639346
125328 177534 130641462
102568 155460 132662712
178142 191519 371633878
163355 186904 58976414
116398 138040 116734311
3271 59837 141652191
62781 65555 6976836
119095 187031 170067393
120720 151854 776338643
19443 154826 907467375
8487 183143 827782223
178329 186743 20964383
158575 174886 166197379
172923 198731 64587995
194478 196987 6295835
2715 22129 48566464
3555 64796 153339699
118940 165964 117713456
27588 84894 227546200
101322 125083 59665262
189145 196139 901838122
142935 186276 108481228
180410 191797 36111810
193373 196011 6532015
146591 169198 572843267
83746 84197 303963808
133142 135575 685153251
109151 189081 17576047
31510 176788 363551176
185315 189137 304832621
150697 162612 29611157
89876 141803 130018675
107466 155377 120129212
166980 199337 81015657
123916 178420 136432884
98580 143480 627893278
15759 143053 318211246
55403 70310 37060846
69520 145673 190626926
24605 99736 187667627
24638 56823 80625441
2765 90109 795548741
68317 68982 612894736
163331 197744 86128816
71323 99059 116151567
161645 183329 54259049
121541 137069 868873288
158686 174602 487337253
26136 156912 362846692
7706 168796 980063919
115682 135437 49614776
24508 96110 178985827
113514 161709 120704908
41900 153115 749475560
103433 185337 205118385
98579 109947 352745906
144940 160359 38666776
155442 176490 52577743
101569 197122 796232252
109014 142989 84882049
149023 165938 42156558
61137 115077 134658076
139699 156004 178751720
113602 188124 350593167
180465 199810 224474726
72911 119670 377717389
22943 32813 8677685
65559 89459 194128474
181986 182790 1973509
39604 59532 50004059
196519 199651 7932875
178268 184263 659732403
152037 189742 351372519
5762 10672 209638939
105685 147094 885599798
83216 193595 45354141
19066 115975 242212813
16547 196215 449292847
180124 190952 27026072
94452 98045 994470139
19187 154209 337927336
157594 179505 625339732
48740 175519 778606128
1199 73085 179584159
82981 124831 104797515
17266 108576 228330775
146831 178188 78550297
70723 150775 741204618
155361 189276 84697934
122501 153940 869238165
30657 180186 820138425
96716 195099 874078599
96149 190418 235986043
186969 191888 12311988
105465 116749 28182048
193033 198790 414600935
189542 195566 829279010
79065 192424 283642000
154878 158386 8657190
167790 180206 31142154
136510 157648 52889456
179899 192520 435945843
7599 189574 890350480
102675 110594 983098147
147982 189130 461919715
168219 198563 892396311
12427 196223 909776455
169088 191765 271408692
183987 187649 9204379
17371 33546 40327661
97575 149207 129450783
116280 121864 252712072
21203 170528 373523992
88444 105832 43502977
179618 194718 489329186
87314 164866 193910471
115245 180808 532285951
54729 69105 86719608
92210 96142 342955188
14063 92111 195117179
40872 43793 495545917
177700 179941 5599104
97811 105117 565767286
128568 198511 174980885
13362 99239 214558598
7166 181634 436640865
117226 195694 995325223
199358 199819 884615816
57134 103726 116328739
12524 44105 19282216
103073 152761 124678441
138100 194185 140333536
76234 92771 41367964
172416 196559 656853974
3742 182483 754602727
58360 99260 101954212
185440 191602 15391770
106091 108533 6197724
82637 157872 558099453
194149 196471 608512943
183250 193471 25518710
179776 189098 339048113
70299 84802 36384805
132044 153132 52918292
36196 172464 340921784
198112 198519 758453
128989 173959 112551414
88883 151558 157037681
130985 198434 46857497
118065 184988 167496455
71049 169153 245447109
90588 133169 962634287
185045 185234 358500105
41089 107449 165957341
101887 130893 966758004
167907 194831 47988828
58755 142872 210283467
126029 176167 490633670
155387 178051 56593280
62662 74592 4501163
137711 188205 234683302
91003 124579 175854663
101630 177657 852886674
163581 175851 784970614
90804 150365 149272977
47137 135633 221440039
185327 190431 12776163
37510 191140 384302863
170682 196721 65105943
192163 192273 266438231
164136 169454 13317292
189297 190234 851493828
3730 58981 138369572
76082 123133 925981768
70599 163638 232783817
86065 173233 218055044
175773 196141 286610254
16122 88507 603101908
3746 43915 884052591
153897 186963 82505842
14537 31723 42856072
96709 119529 57156651
134373 139461 756455324
174966 193548 59204371
25784 74333 199466204
1868 34942 82566957
141385 158065 41846779
186595 199798 218296221
151042 167774 41626678
115670 157969 308347957
81419 127519 115359515
14524 91779 582158933
93047 101695 21482369
154725 174658 49632376
121082 130236 829836130
199909 199978 150623
35100 84163 122779352
115538 151437 90049375
135196 153965 85751169
36835 101405 562654840
176364 192516 492876327
162184 184589 765769777
199388 199887 1249443
160990 191474 650296881
160660 196425 97390759
161747 172077 890850382
124082 128377 10746436
102315 190403 220570425
109273 182379 182925624
182152 198010 352608686
165013 197505 81290276
98966 187261 221195008
183160 183286 193754394
87632 117922 75667693
163006 172005 22693188
77251 192150 287493433
73574 197707 310610020
80204 173994 321537544
57061 102092 112401988
9227 102034 231967667
151168 171747 95036453
3224 80428 994481942
123613 181563 145045571
38523 104571 165196165
153144 192421 565790349
41001 128134 892214444
19685 28850 22912866
188169 197832 405707983
26623 115704 222637203
111176 181364 381101070
9503 197135 735858852
162302 169975 19194134
97716 107551 34400658
58368 188755 326054100
173839 193006 730806138
69048 151079 666916970
63261 171137 277777433
159989 170140 25235210
139820 161834 55062767
186282 192838 16390938
107970 164428 282099296
53807 56473 6774514
73198 108667 88878915
83550 87336 187314966
188328 190313 2015024
111669 162814 265612851
91756 171220 26854509
114408 194013 199257955
95483 177984 206579415
196847 197441 1475539
78626 149908 178510382
78410 80325 355797664
113073 160207 118136303
25649 193102 428079480
193691 194876 2902018
144315 185719 103585836
56759 101502 940699616
41902 98698 778355959
168925 192100 482247930
129721 175761 115167742
48487 56157 248740476
130532 149898 262543585
198010 199513 3808531
21875 155693 138629902
127121 139078 769682566
66189 145848 724274685
84268 93794 23750855
86683 189608 257555438
177426 180601 592977391
171701 184182 439457301
40788 164200 410364205
79487 161901 206226418
13658 35287 700927836
48286 67583 29828394
159318 174389 37605477
14540 195566 452684767
61274 148777 891062495
100927 123835 180638573
66326 110598 465464752
170995 188392 125179508
146656 191260 829377070
146329 154577 20804784
65375 156412 306128186
195953 196868 289680956
100770 102703 506469528
185735 190823 9635345
158279 189825 242733747
144030 144206 457435
126861 172651 114592706
3338 152233 908494686
92260 194544 348048366
199347 199368 57133
51445 147649 240788442
13761 52394 96488796
171026 173593 769558250
34308 77198 107308873
146077 174282 478403561
130168 171679 103935366
126619 190069 794670927
199431 199531 1116194
31578 168470 342390607
152063 191232 97845147
31370 169866 815816706
34827 133692 647910850
132085 149063 42564337
96117 99589 15350545
9603 55518 114971673
57649 193553 238686272
114035 185525 398696434
109617 131685 55249795
81007 192917 607468638
178891 195772 269502741
27041 128642 254097300
90206 185088 52870
194787 195250 296572305
135968 182812 263756994
73737 90829 9683107
168003 176133 20423404
113185 181257 205202539
127229 182411 138124930
109933 144252 187775657
34075 195766 404509194
18780 50552 79367737
166384 195351 103137917
95200 121212 739320870
131744 175434 615265505
185014 194472 23672703
117611 185892 630648140
41341 175298 651360320
110744 140536 634326436
169096 177062 710904973
78895 183892 633723336
133187 186255 354695544
76750 100436 59006445
134667 187207 300305142
192506 195218 6670698
67881 109984 787895937
90199 136457 874670100
68165 93371 189813539
84189 107450 947884591
172378 183491 504673570
85643 160722 187854415
49627 146513 242398657
101096 172063 177860450
16510 196765 450756758
116959 157385 517458802
15501 193106 444172459
44684 77596 659748878
7913 50460 106484821
19143 64595 948633472
2984 50375 118467347
60121 177121 292607327
66992 113143 115227126
2780 175740 243076249
134136 184732 717762993
123748 146094 55919268
110176 196068 214864112
85344 114139 524750888
117973 159376 342079280
127213 164002 91999405
66234 145736 204654586
145838 163317 43640080
194925 197168 5335002
134698 166432 79309974
3378 154074 377235350
175337 199896 834888469
145993 147529 1548743
109037 109873 2016817
182689 193642 952505011
80616 128621 120162222
30616 94284 159157109
115097 196596 203954956
190413 192899 20663954
129547 182868 133372081
198472 199627 774193626
37853 163770 910920532
184784 190832 369904102
181083 194703 440295907
19598 130116 276485044
192458 193147 68162603
59603 66692 17716685
4556 40068 88852929
9308 122738 283690806
177059 191488 36014159
27065 170670 359145938
37145 66679 573560263
90328 135082 112152938
113691 163887 653907341
78755 177849 247978582
29615 175363 986369593
70593 79931 23383169
125307 191736 166177227
26832 134567 269446253
103099 120046 42548176
58097 77688 82420193
58880 108938 951577967
159939 168493 151651781
18120 161243 653773213
19186 52812 847120770
63418 187143 843341228
182828 192173 23378222
167589 188390 52100782
87117 88195 2642800
166223 182709 786412965
103294 118808 38926166
21425 53818 917444731
149594 187168 93879379
53053 135194 323040678
179484 191333 53412229
127192 167450 578779922
82050 181947 394738433
141723 196217 136284455
28545 49819 276361751
17415 48671 871342478
34591 103041 171056065
120073 175474 138687656
99804 179111 986882280
176521 181483 12396300
100230 151845 630837981
131206 173209 222304524
183386 199918 41377629
173689 174082 967851180
95804 179400 73356959
142414 149867 415753064
19704 101415 204130081
198905 199961 2619867
14559 47646 441675186
114795 144863 75337707
141681 150567 22408942
170132 183057 141029813
46406 165230 346136825
72558 147474 187569310
19561 175978 391270471
11561 113789 471539507
110282 165704 553946231
181501 181741 284544
112653 152566 100117805
107267 182670 949392342
117447 145153 366590588
135999 177616 169540229
175160 196448 355691679
174319 174797 1178572
88556 142948 972825759
68653 68831 916996153
169744 172442 6870425
122925 187146 160719744
13350 180594 418400075
11059 113953 257247271
192224 199788 658376473
3978 140376 341216637
93288 98693 242560541
69838 163916 235379597
61438 66547 329497512
118038 178137 150531509
180596 191980 577601632
172061 193007 267264658
144688 187161 150122119
20353 173246 903561384
149341 153870 11385322
81726 86057 658718706
169302 175428 160554464
192151 199996 873161670
93620 114992 415678908
68274 88085 577253565
40556 59886 48611224
121446 129666 20075049
80413 120939 478783097
165877 186944 937642744
191381 192038 1689258
114871 199021 447622482
191124 194924 9469672
143878 157546 34296559
118342 179524 691336632
4819 120590 673581528
185414 191665 15645652
4604 83989 198697349
43021 180164 702204950
188475 189993 162257896
8421 161967 242564896
167841 178880 27776418
16302 89965 184013524
34720 46571 916570963
136552 167925 95464481
78930 191755 671247366
54369 193214 347338262
101646 172119 176604617
73553 194840 931611106
194676 199004 130205943
51575 52656 2731021
93782 103095 23168699
103166 186928 209776815
164782 191999 716565016
197856 198678 2140685
123026 137862 23596139
176880 179553 121344111
129184 161077 286811324
179045 191305 865064825
142678 158836 40554526
54396 72687 91179178
23758 139422 531549752
173761 193102 317221701
21261 187006 414644634
40668 171833 328302426
112693 196010 269596621
145064 157389 30903146
190967 193066 5287622
28430 125720 243347514
100013 114954 412357600
101131 185220 210553789
59225 192172 765451792
155287 193203 94701018
101555 141306 656900665
78681 102725 904917459
94890 125348 76345702
183206 187578 10946498
26577 35706 310510129
147485 191143 202095618
160377 175966 38932722
147256 186352 97826332
125764 195994 175596260
24404 65404 382042334
37493 193895 391277281
13422 104309 227232411
152885 173647 51847644
146047 165497 48571810
111773 182588 177323535
107883 168248 746128192
60204 163268 634359219
190260 198598 5754621
11920 172313 906682532
23328 170166 367247996
127295 172054 8196744
113493 131932 46311471
122676 128297 663165663
17264 174571 393415009
74959 97720 604430781
16939 146362 323682923
101208 133920 82095862
58755 128480 678229796
127186 140149 761460887
129576 145335 39457915
148166 166361 779628300
6155 58099 224145780
186622 194066 952341086
177002 187912 27206625
99604 120077 51397187
169193 199488 75922918
32685 136241 918336784
80907 171416 995216845
37093 176112 347816975
36333 84741 723808476
51907 68203 817002963
64341 190348 786556370
103052 108268 13254104
21732 89939 317579533
36148 180555 361248739
59379 147518 487327213
24332 80928 211239802
20230 108543 474380699
26892 103670 191808431
177646 197476 49467103
42037 108254 892887704
168416 199489 704353442
21566 111014 223611471
112039 128138 523440758
28206 151025 307359025
160981 193058 251042427
72201 136443 160911370
162723 170908 797593621
180377 192625 30636869
29598 70331 32717075
89765 137490 118052742
124331 169263 112306744
183402 188763 496657472
115160 160531 113712968
113243 189400 708585168
101233 137413 102688001
159245 173369 35245851
166822 183500 41775999
38353 147763 527629504
140891 144895 833360659
168370 194528 772410337
179850 193199 202056548
79657 148624 484845258
159469 162530 7487560
44391 186963 356661377
72962 189754 2891809
163077 184072 138817549
108411 113987 13824624
96866 119081 628787070
36865 87397 126429103
187856 193186 142428901
43938 180547 341759509
15424 172122 922695042
35968 56967 52614683
140164 184766 111556920
129899 171374 103802394
194130 199658 973507891
135515 149349 34662740
41988 59507 638986245
99916 130535 977755555
34660 163579 322504446
48541 151846 258599799
48680 96301 425577262
81509 139191 144392756
152271 198237 114829220
164477 188260 427332948
118033 137941 662637976
163200 198518 969926548
5708 161084 388844113
176313 189244 922722070
162072 191622 28569749
74439 149928 189089919
15898 121094 262894556
111408 168644 143224846
61849 101304 98400839
72120 143434 855570257
172688 192270 754867849
185295 189549 10666597
167284 193912 497831243
92073 135472 108715470
70517 138611 790925664
37742 196901 398172080
36324 115775 719434954
62924 107110 110353300
80455 121656 536831890
104317 128141 43411469
170295 198720 71204613
110907 166482 139105932
191712 197932 894643459
14354 78801 949605425
165272 187116 54775123
196353 197269 2293102
165281 169846 11473510
138483 168802 75784259
152619 172048 673044560
107630 175413 169661446
93798 96777 7392161
106970 151023 110512521
109649 168569 147315719
93824 142143 522213459
151291 169572 45529704
173902 181829 3183170
163255 191580 70891192
27453 171032 447204127
807 38838 95037950
5649 107792 593682765
120852 141760 257508075
1190 80779 291783456
180220 197472 478908659
45566 159512 285092493
22976 143278 300865616
64559 137946 288958924
144858 154028 807965429
142009 146679 387028412
49774 177904 257124818
103120 151383 42727733
7659 94587 449350348
111547 185478 185108053
111429 160217 122274021
167571 170932 752268648
2043 44334 187735017
191285 198638 442813379
138459 166131 69214915
42411 94576 378147744
123059 161756 549195962
27635 44915 43185688
132367 184469 13083683
126864 141411 700729631
36198 52708 41216218
165065 189627 61559731
72686 73943 503806695
109833 132680 57283224
182972 188585 654198934
161118 164095 7351086
107307 187626 201049110
199751 199993 595574
97286 196852 249194489
56569 114291 144156579
191396 197322 517076320
90083 111248 757034239
17253 130353 372561866
46188 194815 538719178
48368 63534 38032704
179854 181845 4978872
62399 151273 222369644
6917 32973 774370227
111908 121629 24345538
3066 91042 219956489
73252 125530 130903244
189818 194659 12030279
127735 168093 100917171
81269 150986 174634105
14171 161871 835696463
6769 191177 461409567
48112 58491 26076246
75519 158743 212508772
195504 195549 85778786
101356 149182 119977765
60688 183974 308200662
186595 188355 4338033
162422 196957 86408645
167287 177492 25652480
153 89393 223045163
198224 199832 272860341
41901 70252 70792132
166948 196129 72960440
176158 183023 921509866
125472 144745 48212776
1445 54614 132922527
89152 175443 727310881
113495 159836 116195224
104273 191413 633695673
122867 139169 211600942
104524 123677 48014555
140832 187878 117708707
138841 156036 43127215
60985 73237 30342544
124537 136799 30746197
94815 109059 161965749
24432 148314 310001569
171498 191381 995911394
125792 171585 114669926
32519 62604 75393144
96247 140694 111342086
127430 128280 2221833
126031 141362 608326753
43768 139692 504814631
163662 170595 17407814
9801 32608 20653763
75806 119950 314313940
35397 54914 48891559
18364 132831 411559695
144053 183294 844047672
124375 159364 373372782
24223 107552 208348465
164916 196064 77918876
199073 199237 436519
64501 194177 324316588
162181 175689 617825220
104403 111296 17221671
90003 99800 24409588
122822 185238 156174329
174505 187805 298949093
1326 15356 652557815
105728 126318 51631275
75697 116993 103182044
111505 115210 9269803
10794 114410 259037475
99226 177857 197017291
105925 161809 139931180
55625 79771 805383556
2222 2983 1839994
52097 81296 73040731
132433 135165 6851659
155667 199857 684817183
70383 122789 131205005
51503 161405 274988108
109338 117496 595658398
183901 190314 16100597
80483 163428 134841231
127253 175365 745163189
100390 127831 920877892
50113 84864 86970146
91361 98372 17490278
92507 145703 820896244
48511 60702 30719243
128881 187139 145789647
124619 195585 88119892
11394 182660 428424058
118678 178694 860929014
56366 106369 992591744
157252 180835 58898583
157119 173415 690852505
131984 155258 58353747
96934 112136 9284908
10480 118548 645916743
143217 186346 107986848
191351 192311 2454527
142536 188700 915129922
50828 146626 239716268
61726 90763 529778100
56502 102004 196424947
54094 76260 498769605
18993 106375 218406977
104982 184330 198562263
164465 170690 15339538
126464 180847 136042000
35110 169214 867680828
32510 88727 777477581
106301 167178 529680635
192609 195337 6720494
53397 180545 704747932
178324 178372 136322
126243 133428 17988266
126215 131169 485808309
66271 133803 889320763
58230 94892 885187964
11680 134333 306825342
63315 89144 64458520
83977 121580 459023757
82854 136146 963554702
104616 150692 772683937
185327 193102 19443807
32131 58598 31190077
69356 164134 337896447
147676 156206 613746087
68692 113326 938649988
83588 152824 173408826
167746 199039 78387872
153041 199043 560709318
163786 164654 792858289
10047 19641 572189710
154364 179724 63264776
196804 198818 5125299
74753 163903 223060215
64156 89498 63178357
194864 195843 708927140
150237 198750 916761499
126942 137066 25447519
182180 186262 358787115
162053 169073 600318320
177975 184210 10472560
124036 157869 599663774
160902 181428 51354930
107241 189102 364070562
157456 197127 384435737
42593 51663 429212525
107639 118518 326107375
9311 128629 298483593
79719 166331 941551954
113584 157286 903999329
33003 102594 173916532
76246 100235 936418314
84923 172052 218102626
73853 89923 691362847
27653 85306 144145881
71810 109708 94908026
77877 183544 264428352
17014 74207 142892307
46469 103817 143282555
125396 178429 132743785
155873 171307 429412958
53774 187081 776579266
150922 176419 895196517
40370 46335 15042183
29449 45512 40164162
139632 158749 47890353
164905 169554 11644889
63111 78622 38753484
187902 199771 29729071
132282 161853 73901521
15949 155636 349435174
42388 199665 958122754
196415 196477 172786
5190 116802 279216639
5516 42566 349045372
131692 185371 134254461
196617 197663 748373978
73601 130648 142834543
844 196859 490220623
19752 82855 508789271
186623 189189 6438871
17754 23147 13476721
133984 164970 77389582
165545 192363 971161374
97001 188038 339234330
75335 84352 388810460
188251 195551 18232160
81139 108011 972920165
117451 151092 667052159
192542 199689 14465748
175318 179480 931515198
125390 133183 19544064
156728 158672 3498549
16503 57055 331709215
180579 199102 128559117
119664 171387 129598050
97073 126580 73964516
43616 99702 83968597
20741 135756 641644870
65517 107396 104593353
115239 148188 231579321
74996 195688 301925874
28103 104515 748389884
23531 59487 810224530
85662 116225 76316970
156211 156785 435287536
82252 124620 106161099
78944 176512 259266071
28567 105512 652391473
154348 182072 69180743
137243 185599 408501414
61908 189362 318749030
162829 192548 631036430
30221 188323 969286857
14223 15189 2481140
195274 195330 134089
11872 140681 322151155
111177 160047 630509169
11907 139257 455851853
144974 174128 72945007
97465 117470 50024014
91508 99176 200976463
169390 197166 956546352
87067 178608 778455937
198375 199727 141500221
98737 190778 230494936
107795 169085 153292028
184645 186956 61323592
62795 193390 326649081
75228 101089 604615242
86171 148192 155187322
109860 153738 110022726
60544 177000 896548204
76530 159300 623264889
84880 184409 223979106
63845 114253 366371270
161550 198305 506490406
69693 167818 823110770
117559 150012 81547095
31387 78291 117358766
20513 133856 283505960
164704 192618 411792980
9407 127198 516834736
63462 128171 161861493
157956 177717 49425670
10292 26031 195922557
51048 195342 360906656
18871 26118 18188825
165772 184817 935408780
37183 137501 682894815
190134 191035 480479160
199226 199857 785852387
29259 125242 980867184
30236 37875 19016365
82841 120041 93079890
119559 192821 183370938
39790 50792 27505832
2637 40203 369037703
94820 124930 75491680
54170 96648 198934823
93314 166850 183982849
179914 191627 29228976
99124 199863 41623643
108754 140708 79907712
128498 171299 643784034
195658 199779 446019132
19957 132783 282247533
112599 156307 743852970
114850 140078 493748579
174040 188779 926304710
116271 123282 17674973
189038 198605 22760528
58339 183664 313389599
105095 190658 310431735
108975 172021 157795495
100741 183402 207045457
182045 196146 865114902
54399 131314 651167171
36011 109001 723184801
92276 104169 29708114
84782 147720 909338569
45498 128419 207415799
184382 191415 740793763
55994 80770 22286634
24741 69964 112982539
144109 182966 99908234
183925 188621 853261733
155807 180174 224128054
25578 118895 459598184
135239 162323 56571985
84127 97191 387516324
165771 171892 858254585
117721 193210 938472603
136910 157585 51705182
180602 180762 964129165
83144 156622 236371989
139821 143883 10138006
96160 154981 436385734
10192 131560 303631737
198344 199527 114390845
64739 78116 346611994
63688 168314 316394005
55336 186932 329119416
19008 122983 750733357
59501 199829 815092261
117764 195641 194883797
102096 153603 129224783
108943 134368 63604203
164635 188007 390355981
56322 189496 333093190
136779 171735 87487389
14775 157051 355907919
5521 195114 474334994
72220 123201 127676691
125506 168337 107061451
41467 90554 122644303
31231 119227 528134263
105651 159783 560252247
168413 183197 37107011
112402 130310 44933078
49695 76219 66314178
58462 135851 983592573
163858 184076 708173911
90463 140677 712179635
127802 172267 111307282
79208 84235 12607193
86422 145154 146957182
109728 190381 201824283
144684 146272 121990742
82988 169871 196490695
34931 74894 99980291
84525 194791 275794756
91383 132619 69749335
151026 166129 227947840
78627 150883 965538276
195502 198520 7640237
39483 73305 84519552
31269 91849 879209530
192443 197732 76567720
183797 193690 196445263
65825 85741 49737782
83510 192518 272796127
65525 149259 986024702
62059 160880 647133586
191463 196253 231028344
78723 128283 769942246
178920 192712 526244825
105944 165104 675077307
59685 173935 285761902
59746 78603 418299231
196498 198680 5560426
2327 145805 557998687
17921 87055 656792780
170968 189566 96544768
29998 182810 382249212
180221 195833 485203431
27324 104050 880759323
72881 127973 137936734
93396 117973 501032700
35950 106085 175332204
42178 114340 180341255
176268 182810 867832053
45336 65330 414811119
141247 192821 129063597
123307 196343 710354854
113735 182565 230526025
16398 187221 662235209
168576 196862 428368695
38801 119733 202382465
121305 156203 87586480
136534 143789 321666248
79949 148562 384325169
70693 194718 310297208
79851 93000 32927318
106925 174766 922984455
142382 181505 97946262
164747 181379 995710086
159661 192820 271048400
95877 175687 199804301
98336 160529 443903806
194204 198794 11520719
83704 87576 549997289
177876 191917 779694103
133542 166666 444099911
185947 195154 22942953
138505 149580 27902034
34054 126778 232021374
68002 165884 244877682
150334 162286 982130456
187477 189102 1205325
190560 195611 127566513
99715 112414 92298118
33720 56164 56318831
9528 168376 932760119
176591 180363 9368163
96688 103553 860142596
74570 199090 311592642
161154 193400 752170284
158911 167298 20835661
74597 99348 279480100
122231 174181 130046493
45636 55634 25092757
114314 193797 142877303
192659 195582 309976601
177964 194715 401094295
97570 175636 195466370
36250 79824 108917277
13235 165025 379656704
57108 134816 562890660
55378 116825 748123289
105751 123481 44447237
173652 182087 21116515
140002 195083 798965409
11712 149923 345856067
77874 131810 129003379
4262 33081 72121251
189387 194818 818596823
10686 145152 336381138
57265 89764 81081663
49239 51612 359335052
137187 167906 76703202
74850 110852 90000057
22179 61697 562360021
105956 139822 84836894
57919 82253 729390556
126722 131762 874324194
91930 155018 158097679
14187 28632 36088161
185393 197282 29677730
59536 144250 211798937
42733 159540 292242596
59000 141123 205278255
154499 180701 941301051
43529 91738 389081391
35011 183184 370745133
24003 172884 372440745
113134 175202 155381718
3806 58374 136660662
184378 192388 894145325
170679 173959 8279326
195307 196424 2844769
109344 146068 274398246
113927 193745 199778177
20840 57076 90690534
150086 188936 679991504
15022 101873 216892562
128127 175920 357979306
112973 166536 134038382
25040 121678 241582343
189219 191927 308357193
184491 188550 10129910
168643 171228 6614202
47634 135394 219595094
30646 104695 185133780
193367 197921 284936658
58966 117610 146404378
180013 193635 764307993
50139 195412 363384125
179985 189462 6335020
34851 192124 393486663
132093 150345 841293436
42044 197675 915876145
115494 138942 58822307
80459 166775 568791093
73526 170414 242444242
167487 169547 480352373
172659 199829 35004651
13730 175719 679101967
49240 148174 498175281
160567 163613 316490880
65462 192042 638239741
141853 197594 139421369
132185 150706 46418116
101532 128399 808996159
183757 187871 10308868
183140 192061 22311637
141835 191337 766073066
39689 161686 781825058
104078 147276 962751351
140590 142992 920526654
142676 194369 129350806
25463 186741 415646499
95454 154288 899108003
173307 179962 16685681
124244 132117 19711208
135503 166570 682611040
92328 131390 97826854
164065 193329 946303646
32844 106843 224035363
113689 118321 11626579
98040 166426 171218467
6762 177219 895822106
96778 110693 34886188
53560 98490 271192168
11136 43432 80819009
7019 96065 417759805
87602 132321 562344314
164686 171148 770335402
167147 196350 919453820
171844 174438 6370943
49329 91949 916500897
162406 187162 62040839
136846 155269 46160055
82240 173111 227481915
10843 146298 338836724
119104 166794 119341694
107182 143623 236847447
46768 175636 322351052
174098 197404 79817926
150131 159782 990124376
88672 107579 47350869
122748 144869 160963859
68915 191887 950598651
102945 157162 443161670
186507 195663 22817842
151944 153729 4566576
43767 108834 700716932
120531 164368 594203450
52165 139868 460631953
38232 164604 800211207
9196 43147 247987052
36596 161483 500541441
39353 167459 803471303
41748 158163 291292382
111513 160744 123346234
21424 172191 377216725
196380 198708 65652358
81313 185874 936090771
98918 131089 719361868
131523 198462 800683982
120324 197092 807214862
165866 181500 980094420
188522 192280 555658373
15020 193589 816018853
71949 120929 122542465
151600 194151 106337809
16165 17331 2840861
63092 90474 68349000
6611 60316 580260155
87646 181204 966281205
91939 153360 153917136
70272 70314 821990760
151844 185354 83731688
43561 89374 848862218
18284 39800 13529528
25615 40964 867166865
180130 197843 44263048
45359 188467 357950806
174844 181548 16872336
165565 165772 859941123
134160 142096 19748416
177665 190737 32620255
84077 174801 692100227
52312 58124 570039424
88127 94061 137295198
136521 192578 140182892
109831 143765 682879716
29726 162986 979636248
85145 112033 67123309
166384 167172 1987366
140701 173950 83268903
144988 147592 546246946
172330 181904 23967675
157013 188631 881095571
98377 139419 102832689
157586 196610 97492726
123308 156127 82235124
900 84196 352585667
120340 162422 295018859
140578 148703 513024812
58712 129993 512348760
184499 195855 859948370
173892 184918 275718609
11954 17715 14393449
137447 178635 103038008
67048 181936 287381577
46651 77744 77662246
78156 171635 791960618
74420 161470 217866126
192525 197573 576986813
170835 191832 52544763
160157 171898 29377276
74546 154207 199559080
30415 92690 155691515
155584 187847 228095646
105621 182927 193493137
8793 51325 430009523
99195 149452 126149201
95324 96362 2588238
151735 186978 461646340
140131 197797 570639110
154687 180251 63778950
136318 138758 498622100
14773 88444 556769920
107587 116170 21430813
64103 130810 166844879
151408 182183 76937971
171848 183588 74557350
26715 154558 319903546
162048 181570 188249108
191932 198452 16312162
148518 155494 17502821
50256 65336 405188888
92848 170905 243566550
48151 70309 55331498
29539 72674 94872548
10954 164817 384774882
134362 150763 41137896
106530 189345 604163432
70670 138327 948497265
143006 187824 112173621
15436 35927 23002707
46311 105211 147257978
14686 152205 885300309
183952 185704 967177
120625 149052 71360753
84139 158348 378453984
61369 118890 673936918
111348 163624 130833766
169031 177666 21745744
95791 164398 191571029
110766 184178 624055801
30909 115918 531264672
93639 129248 760756581
133419 168546 990510494
100987 135112 85663176
192002 193256 3141500
190816 194779 7746634
34684 140368 278979285
99223 103969 11986415
158985 174093 37749972
65379 79729 35754707
82530 183285 626615889
147311 191245 503254414
40623 46130 152536504
159295 183715 60965586
39320 46784 18733954
109420 133849 998670350
110385 164211 134673537
154600 168686 919489885
27073 83801 613621582
155422 174936 48634667
77382 135270 144951773
63680 104424 117971284
62232 122373 150304469
63227 151273 220344603
132339 197845 163800816
181867 197203 38237302
21099 178454 393728710
186781 196073 23160282
140821 173151 775578842
25336 82347 142392069
125314 185479 408649653
174280 194262 49985915
86355 162482 425120400
108585 125596 658350021
30757 77898 117849681
157701 162742 12479431
141536 184607 107769449
64012 166768 256942229
150897 183815 53615622
131519 196027 161262199
176470 196772 403502771
138508 144758 15646972
178480 195477 393062231
167349 185806 97939470
112555 179023 166426334
135481 149003 24254079
11003 119168 270471855
62280 159754 243869104
89404 167794 615376701
128106 131596 263752348
75955 123404 550184894
83950 97702 34259729
180885 184051 463536435
65209 100502 963672390
52117 164950 239864994
63006 135339 664921773
88705 108734 463934311
162267 165848 740457991
74111 97970 59624811
175118 176773 966320850
179837 183561 376686968
192613 198435 14576164
174555 175817 574148483
85765 197201 395161594
101304 183698 206291638
119120 180555 931944427
77951 167480 544619004
180387 186989 16508437
8793 169515 401975400
51691 144021 587278422
70145 169292 248086090
105915 114150 268468928
30551 96120 163864302
120870 170406 123996545
33998 100825 166993767
69981 190625 301925494
142185 169679 2848682
155213 197772 106268201
31604 136768 585825862
188832 189965 64340648
148817 186743 94764168
36310 107696 507905421
93721 186091 439238216
174308 184789 26180048
13112 134180 302922181
9034 141702 680324034
18844 128236 385799598
59563 189984 326178705
21301 33494 284096654
60383 148335 832204509
35182 108521 537326256
177546 179023 3705426
8344 125212 292405333
193337 199164 150954671
31265 141054 589861338
51391 148455 242967829
97288 142324 112798365
33916 173308 418317926
145670 179412 84430374
16611 34201 43827339
175829 195731 49735161
47263 47749 823837
95889 161727 617459432
131902 185773 134745374
190866 193132 771939369
114573 124569 730645158
39284 152423 283198904
48840 66925 986170310
38368 53632 2826568
6597 147075 597574989
113568 119517 14939094
104875 145070 812076217
32361 177977 364390336
44188 132839 430765514
17828 88287 989684709
2863 19172 172054401
47220 188453 353221788
3729 191633 533996986
122549 180402 747911761
60264 92303 79887526
180093 185283 12969366
77473 176149 477722012
181267 197999 41833802
111139 115464 429417828
21574 147523 973416816
157304 180805 847513246
132295 136939 199230536
89395 113062 59224379
163316 168068 117352191
112115 165972 767718767
24163 85843 154322251
81833 114905 571191744
181908 188323 397940382
158626 191454 696405183
98484 103207 11776052
136100 146814 481720624
113577 176101 224272800
93548 97746 5147897
133944 162551 685968571
132074 162796 47377987
67252 110455 107933024
97101 99144 5010356
22918 84791 795051265
37439 153264 289942005
51844 196013 160673054
174629 178334 9397991
112780 148459 39120474
185624 195911 25670890
72863 113276 101080918
116933 199399 206494566
42693 96327 133960418
150951 175219 60542126
2662 11201 21303408
192252 192621 451490213
90266 189827 249226707
151605 168212 439323176
19705 177858 601506911
77471 162464 212619934
46487 129976 733406623
19707 61778 105312982
190945 198583 19183975
89437 99039 569574689
43897 72613 71687647
3056 175730 431943454
119963 145117 335075491
97405 187590 648241290
36350 135292 27827050
152925 154057 983256276
49578 82271 509054782
149324 190307 102405649
43491 159562 707308216
98419 135802 29409782
97865 181473 841802120
22395 145881 949264685
140559 147501 260538548
38467 76820 95958252
157309 190984 84116097
148680 179492 455053763
29086 189853 402143035
52226 75071 57179727
40044 90261 316917589
76457 168324 505789169
106358 173984 827141726
43068 80033 92326312
93829 182398 221735265
26369 161356 997855567
154397 185996 78808515
141063 191775 126939565
39244 53192 34890782
157306 167770 835472283
13332 122586 273266572
123819 123982 759593113
150185 185389 87902601
86140 193943 269635974
26636 27590 2308738
79077 125146 115324828
55793 90361 597656902
151547 172060 51308487
91606 145144 880701560
141522 182059 101518301
140779 172668 352956416
192296 198078 883938284
177031 180905 9617696
182043 188959 382809618
160455 196904 91055213
161156 187092 7611346
111525 170313 290618211
61619 133725 253072568
159171 161460 643205181
177058 191183 35223045
135746 196700 152315835
141989 144963 7483659
15320 130177 365900545
3379 119110 653520699
149526 172089 215069026
88064 168814 201978076
111655 118026 476488295
164704 178416 958425837
129548 144064 36264338
88332 135056 117057569
62655 191338 508083242
46273 138592 810875687
129276 148907 465942202
56054 102491 643923257
12582 30394 44595367
143309 179782 91387168
22900 105458 206409289
179163 195244 335519197
184444 189783 525196050
62919 182436 638151058
184795 195539 26858012
196610 197625 205733055
59891 174457 510928217
63729 139099 670652013
156166 179965 857844184
160757 170213 734418750
109297 181408 180402075
184386 186616 276413131
143893 144602 1781675
121502 147321 64737981
187458 188130 50844896
8501 140885 563828039
147038 184367 367637462
114187 196560 622940928
119837 121194 788075003
82955 102523 48850345
119920 167825 395725378
131699 152194 496262002
172719 193854 251662288
170953 189922 384887479
121048 194837 184646181
183976 196717 493811654
1868 9215 18291669
49837 84567 427005616
55429 136615 965510133
151764 185063 83166487
138187 171968 743447087
43020 51063 20007878
58336 152321 123230746
185204 186296 817166491
141567 185278 109401584
155010 174072 458644276
23856 92241 604057553
60846 110483 970641896
37950 182532 461693450
77689 185114 268751180
143799 166142 49934844
147349 175360 752216556
5090 36555 78845298
98579 151125 544104202
11053 140306 323308088
68655 123304 158327870
180214 198512 594626155
88547 106300 44407905
56293 127536 178077629
29828 88579 857539593
173496 184270 26892199
109421 186353 192460759
4086 56598 131508163
191658 192109 502516414
62912 127443 896680393
149183 151350 5420897
156738 181695 62356456
80218 145513 163490062
100945 177607 408188698
155546 160752 12950041
161163 174161 553146153
170142 187403 43269208
27212 93101 269547472
195971 197621 4156327
169116 196933 69625466
89698 195415 588909378
1715 76934 63023960
182117 193396 28143828
150333 158878 21296330
107894 134966 186106070
12269 162119 904044764
133786 178975 96802411
70470 152101 204417231
115573 151866 91026074
57361 60506 350512852
35344 66203 385837873
138949 188478 609193439
140054 183198 952702294
94298 135197 102504960
95040 136887 374292443
105596 125129 7703648
5240 78826 457111891
59141 120407 153108718
67482 126396 147362192
39241 149395 512552636
52009 54274 5741474
44897 93741 78259130
2458 145359 425163227
141961 184998 107639162
27626 163054 338689248
99627 131340 79634900
42840 128826 215065035
36256 198355 405503842
22481 33187 300709486
27916 79676 129357894
76732 169748 885960639
19832 134872 287768395
131690 176905 113141161
174710 195392 51672897
46017 154594 216654443
113524 132927 48768195
95191 139668 111413688
62060 105035 483717230
5661 57766 552699160
153095 166867 31953445
198800 199532 99560997
52017 109068 142823668
78310 121630 158135055
55713 78277 368535756
45232 121382 190322780
110159 150861 368814195
76237 197500 978122681
151453 173493 55035269
31309 191191 399961463
64969 108294 151887127
48933 176418 319029984
145114 165358 50517481
191146 197125 14953822
27437 64653 93120032
125156 185177 150102995
125236 167933 728446707
181489 185622 509704
17869 37651 49413872
76565 86913 614215820
13857 181642 419737088
180063 192712 31616612
66790 76672 994330995
59526 76380 625506408
94493 177309 115127848
140341 197258 372678543
122986 175237 130715378
51696 92083 755817764
24024 96031 179978352
154725 196766 386237822
190021 197371 18312288
152263 154665 564533221
19722 166933 855095199
184814 185351 168753514
141958 177295 717552708
136665 143299 815779593
23201 53436 661833926
54861 175134 300798623
13906 74775 152116644
105032 118998 672658078
190350 194263 9765323
159384 176554 974665556
15102 153852 347145014
192093 196594 698007981
20436 68235 119449813
60915 124364 350464346
35619 86426 127119293
23252 158042 829453476
136 64205 160281718
169261 186218 135110296
161990 174254 251537223
99160 105550 256862396
117702 123446 14523583
93735 146584 132309160
85024 159551 957189384
35830 114526 196731046
8686 31606 57298090
7129 42540 879144130
93477 107260 471620626
104326 172786 9780122
58796 190504 329394254
182361 182956 1424686
17425 39761 622359993
76779 93794 42497303
33286 183527 375938818
142256 194787 131367592
93442 94543 2702403
183661 196119 409009914
138903 177205 95865353
3297 60553 143415675
9786 136265 316464787
123391 157203 637528166
48083 152809 716421759
121009 177801 142242292
53165 81362 970956878
98759 143225 563298319
183470 192635 22911981
7599 96994 367736158
148606 183083 86175903
144640 154343 763525662
42603 165114 933345402
89296 143160 134835569
99379 147696 704550474
162871 181295 46176192
42277 144355 695879922
43717 103937 492726204
48945 100752 704726522
63103 158074 527957399
50457 97758 259843907
11708 117286 402287035
31610 42759 27972947
120898 185977 56439008
73766 166889 233035532
54490 113870 716468292
119072 176435 143642017
47817 157912 577962413
110413 198609 472301965
187401 195687 238105286
116579 188606 713496446
64757 171908 423776931
148686 178074 542815290
66544 157310 80176659
100883 121566 677085430
154017 174245 50409587
55659 190844 512951767
144219 153807 927370878
184846 187917 23480086
36950 190915 385131674
575 29241 103726866
189061 198376 8599130
179751 188304 14747712
40837 176696 625378326
98739 181140 206382419
3863 14614 4499372
116312 117216 2248584
51319 169492 318178888
79796 124922 694010975
190465 196022 835288315
62051 119323 260067139
38223 176038 344836652
174724 181032 15792491
66928 175015 474352186
130393 166498 410354519
148236 161423 495450875
183963 188444 6734682
188234 194250 15085660
92943 154972 155407140
104755 140928 90558272
121908 181191 935786779
95778 163682 169990067
125121 189923 447603610
92850 110771 44771034
191542 192759 3066399
131688 153183 264944634
73072 74499 3628723
139153 146306 17933643
34849 41681 895993115
195328 199045 37639769
24475 106997 423966158
167652 179587 29993396
131377 132727 389890597
33335 171966 800416542
144979 172901 69876943
152493 185200 81642869
86745 131542 226712931
88621 196245 559955682
23350 149376 496554185
183126 186156 120448288
143491 151348 19814784
94615 122433 69679141
158937 187612 71664804
87670 186964 681631396
64425 167117 256771252
196774 198393 4108842
71761 148789 926925963
181900 189000 894037098
84396 186743 809809335
25574 116978 228429620
55691 92696 503681138
52317 178141 314879322
101664 171499 448500173
52580 172330 321311117
197138 199250 5386985
27691 32790 118921053
99404 122985 59247800
145462 168057 118481956
19587 83710 160334116
25742 143149 293542425
5893 110430 261527291
182139 192609 544929477
165139 184087 47443191
97989 105505 913279213
71598 120052 121258213
77572 124630 269005495
121635 193761 180525309
73096 133810 152086417
179946 186309 15860305
47082 89141 245636728
31273 97808 166297751
33806 145577 279718166
111513 134562 57827863
77870 196966 927183579
122205 197828 189211904
147286 174467 67977917
72412 189456 165169524
110096 111335 741501508
117248 148270 813298383
196655 196728 204575
101866 142375 324977748
31314 110285 197481806
110032 138848 59990631
70235 193001 838116999
182797 189026 15602254
31382 163211 329776708
6034 44190 806708173
14703 23163 563867273
37495 166046 498549591
108003 150366 106159103
61962 127217 606823770
88161 190664 913212069
166873 189460 425008528
118793 127738 22476855
15151 73312 145216898
37882 106236 456487998
199379 199882 1260873
26593 158003 706677251
96667 186724 225464252
54594 157552 257615955
175268 184667 10754448
23453 183363 697950324
142711 162339 49084070
163119 170732 918548742
178360 179531 992432986
4994 124296 702718788
133032 153656 760362544
164732 194425 74336591
53079 132542 750362757
161786 162375 943334088
16698 64119 118592295
98820 113681 37264059
147574 196563 603352873
49941 129066 374158276
74674 178064 258795865
47072 99880 131820850
89576 135092 942177223
56302 60806 11339902
175513 194969 874629837
126740 184227 143746528
16375 41132 61793352
884 95155 387652520
96557 196715 250667019
28198 83757 138880075
187113 191325 154030038
149941 162540 31283951
73513 158692 51666577
7882 13936 827678396
2036 185068 457735553
118402 146243 69770250
57685 168816 129916292
101088 156295 402698265
62387 65953 8950382
177616 196328 46682401
56379 109096 771015691
83580 164861 947716428
175755 194298 128462574
24001 35697 29214993
181130 181477 902165
39599 176005 341292304
39679 81377 104278390
96250 179226 913380086
2077 51546 123600480
148059 170700 247470726
1771 75817 4067120
33472 64677 78223492
140878 151785 27410850
168727 188488 828320428
1425 82979 203805065
6692 176343 323983387
132028 147694 39208122
64740 119107 135835908
144469 173064 843404582
63152 75993 32068961
144512 188719 272808923
35956 156882 800343683
39372 121889 206352327
118 89665 537465517
34585 64189 960607977
192290 194999 6663629
92598 111336 597776024
43784 142566 247040836
88553 115949 68508654
132978 134733 998038745
44125 96944 131988829
126199 192144 164937867
145845 174378 388163649
90583 120991 76090224
111278 162248 127595460
196740 199113 6014822
54143 83754 761127871
61721 145469 551703372
79407 133470 647431142
57607 69785 30250123
60173 199333 347983749
191110 198761 19259237
142078 185811 109451916
116090 172589 141515511
173084 177710 3426974
111052 165417 136034145
129840 162195 80881876
88373 122187 84632128
160533 195580 128882035
119394 188212 172200777
189867 192384 6271134
194243 197813 8894866
11921 138956 317768170
118183 174835 141827155
61511 142420 202237982
33012 162244 323279230
157593 157934 90445
133948 135545 3863517
69 74455 496649084
114626 141563 67487896
146373 178856 81329182
153790 157159 8322766
111469 148385 92590474
47768 67374 49090725
109874 123643 146095705
161560 169910 20830088
193865 197271 8473474
191914 196377 11105614
89076 173638 211720990
172074 188750 41590538
152633 153230 1524125
119810 169686 124815779
15901 155412 101228311
105535 128120 825737103
27870 141420 356579040
166507 189419 689367787
144399 177517 82913857
137014 140505 983079667
66902 98187 77980032
104425 132181 11127028
33023 123343 225986327
110348 113159 7020507
82118 87121 12649312
31706 187108 935480415
112725 147307 48289924
68557 195819 318296364
77988 150134 622296541
33561 166327 332185147
77491 102725 465794749
122118 191451 173513916
175622 196087 906249887
119019 194378 188612227
116485 199338 808726993
16360 69771 133397224
118588 170115 128989501
162875 191790 348992556
177149 187251 719491816
97361 126875 557197804
118218 135937 44531634
54318 119786 163680218
80091 145126 27146726
152086 189865 94447118
127389 138264 27234583
86888 190149 847169978
76094 125294 123146027
171114 171378 615417
102760 114734 30037494
3385 162598 398254717
140984 145423 11204334
93935 145955 130267907
66964 134046 167775383
121036 180379 148594116
129348 187439 145338632
36070 197641 404140154
159244 177284 45098991
163728 170645 567516994
164921 180026 246335034
192805 193752 721970279
55490 191716 701674275
171857 189719 200340675
15655 183148 418906025
166055 189734 59302016
176965 193704 41796425
85238 107426 55425632
145888 146021 711336601
19647 45731 65230839
82931 97328 35921446
3485 195026 720008146
186795 195529 395645061
77576 107813 75657873
53214 171718 296630527
166456 172089 14246595
57944 113084 137748887
13695 195439 822672441
42688 106562 159623183
176444 197599 52818745
16068 147019 327399845
143503 168999 212288848
25973 163223 343185341
74403 198694 311080369
190563 198685 20349865
34893 199968 413031517
118311 169531 512626985
169815 197453 631472138
156468 164755 20525286
3682 53745 125240035
105704 151840 355002704
116399 173545 143154500
99532 118322 429121096
108953 195374 216041399
145267 149261 10075345
60393 124137 323596067
45721 66405 51825349
45372 136986 229250196
100720 135882 88296896
71295 147147 189862145
94011 151028 130492335
11961 46648 86795653
124252 184792 151377716
14025 102993 222249815
91267 196254 812604128
15215 98469 234240993
94573 112176 560060643
28610 178883 219327929
88037 119063 290265485
34051 113240 198020744
154960 182017 67553086
73148 99952 66947578
103135 168278 151629973
1243 172164 477374456
18808 93996 187903239
55273 167750 281240724
39126 60369 836228718
196879 196919 38814783
142933 163574 352307325
167120 195891 34104534
199036 199575 27899764
57193 123716 675086345
104185 170324 367682374
8164 61774 134285235
13234 69618 140956060
161681 170547 417289877
173579 178035 804990323
133921 161958 665283964
71028 176717 477474109
21306 50389 94713128
180092 181694 711082344
11225 194779 459073992
13058 154856 354906293
122249 139958 44373135
73031 150277 193513327
134625 188820 587130982
23647 66326 106863979
27852 46233 48522681
118355 123305 12499163
144174 172523 70972616
84002 136397 409963946
18118 150253 330679684
63995 94670 76573007
197700 199219 991121427
126666 131328 11691348
48518 106334 144577638
165789 177021 28201367
175671 191368 457567078
36330 123377 217744362
129738 155317 815640415
68460 196635 587569563
3721 128114 475925025
147332 196433 397477876
35640 122515 543572988
145776 159882 834448405
135213 199477 160763401
8617 149452 828870637
57624 64374 28830487
90399 196077 196439784
32501 124161 831618788
5158 36146 101310527
198290 199527 3138293
184742 191183 16108794
16664 95212 196257338
198879 199590 611443564
184554 189198 11658735
108803 158616 508894396
56619 152100 683257490
180720 193353 268914684
124541 153744 259824236
102482 150404 120221277
12330 135591 832382793
91389 136137 503767696
95427 137173 104659805
176777 197211 50984195
194069 197895 949492767
10769 146593 339738000
51765 110583 447940010
192198 196685 11170610
191784 199882 20271242
149877 174894 62389848
106738 199851 233074017
169495 178754 23324746
83421 139444 913822513
177647 196387 916565151
35402 149080 284518850
188028 193182 12933107
130844 187651 340997375
81224 98480 43034114
161373 186199 62127625
20129 169681 803253241
26749 181161 386177387
14416 161829 368664463
145070 182904 209549635
14811 125938 277873119
56345 160130 850674163
98522 199166 537909843
67946 72495 568585712
65769 168453 468510047
150282 191792 775152967
12949 112826 435970664
190246 195669 475469872
107436 165882 209584776
162539 167568 12560094
40073 85530 7033864
183849 189222 906692657
142444 185384 754864993
185493 188864 574812567
16473 42234 216598577
27557 167970 351147397
92839 131056 95677083
40397 195674 388468974
104798 175501 215889431
120100 179810 742496284
91475 156774 163628374
8913 50811 104731492
56986 156829 249829394
194424 198453 10120471
131000 163832 79951662
66384 101356 321481308
22968 167776 362170609
147695 166534 47018971
145788 176162 243951261
14056 102904 221944215
122751 160517 157613378
180026 190505 807255092
150113 185820 981591342
77430 131043 871986723
3756 33195 155196027
125164 183090 391109563
187539 187721 95685163
57074 198597 353998197
94081 145293 253837772
104979 126651 154318375
10426 115078 584655112
131392 173008 948232261
72896 195497 174154304
198696 198889 680770590
26750 138700 455690859
120408 158378 95113388
93984 117003 649659222
191533 194648 534592471
15667 66922 508512132
132777 194010 153102057
120774 166373 298000097
102488 124097 54269058
112440 159795 118681424
82038 135314 791627115
126951 174234 118327926
11452 47005 88921814
192901 195995 7680403
58932 69015 25072697
151546 199455 207120112
53421 94462 102621848
142414 181992 99100779
56258 139984 209341697
120887 174261 133642931
91215 159742 171656375
152919 174385 53545861
193809 197319 8742014
125546 197717 180531767
154107 157915 9394019
49437 180304 327388835
29626 130093 960438539
36931 185860 372572201
15837 38425 980803295
51377 154687 886759242
57536 161971 261144334
62688 137662 383206276
87277 90661 8316292
190889 199433 505111515
197962 198839 2244784
182327 198573 40622946
93216 109234 40154211
104878 188426 732488121
172409 173455 609572187
69989 149072 953266572
194506 196036 317876238
112339 165745 313494626
7679 96322 224029343
3172 191953 472261587
71789 153551 734247120
97796 165970 372766177
169768 177089 18443843
157362 185664 70719820
187082 188309 3005056
187518 194206 16718984
100836 181303 201559219
199733 199961 571470
4394 17178 910736126
63391 131676 935592567
164243 179598 14332109
77853 95901 45080281
46425 158251 465989199
157184 181060 59628557
125510 191030 163857285
29261 135256 265179210
16458 184163 419358304
120745 191372 176758014
45866 151480 264294155
191597 196602 12473435
80014 192796 125022080
147971 171921 59996503
172255 178821 325248296
166976 184247 43198478
111436 129071 44227333
171669 191724 756646385
1869 30653 71904764
82633 91262 21604634
146456 171931 63839793
78084 88062 24959519
121513 122955 3752995
162749 179194 967774331
125837 142491 603419883
145058 189017 109987378
18960 127845 343067102
124503 196971 423718446
72183 177053 821618370
174849 192627 597865983
63711 177384 284370960
42433 199627 393236953
158584 181697 55255049
173977 182673 21732956
63941 170133 265547469
27560 98669 529819163
60468 133580 182796257
121990 129598 464278617
91603 163234 179254757
33506 176015 897906374
3262 95138 729045458
125132 199863 186959340
197700 197950 238199620
101708 108958 341848098
88371 188858 805155982
36765 124579 902755168
3619 136752 611899924
166545 181155 36617930
7283 177324 425578190
67003 179772 159289969
138198 192052 134747688
87452 115857 70961805
135414 141254 14489468
199029 199280 631845
108201 141560 388762175
36788 146782 405082471
146064 152510 16276764
122522 130064 18944380
32123 127909 682942024
37219 148597 278718025
87062 123896 574026205
65840 138543 524662457
108010 168020 150086530
114749 132672 45059282
177444 183049 13971085
112722 155639 107597153
130419 145760 785758709
148075 199997 129848348
499 114454 685200898
53834 71670 44494084
73107 83800 26848842
181364 188702 18295420
2855 45382 389891014
138577 179253 101826334
139712 144594 851837995
30090 75743 354747717
32838 153612 575499952
165757 169224 8668659
118478 151971 84016358
7160 194135 568794899
95688 108553 32322289
164270 187610 319834072
34468 111703 193126844
173632 179276 14112418
118436 187589 719834819
4558 197577 539315064
129540 134148 848000923
186972 188423 945261204
186368 191865 56136415
10413 119521 272814571
157325 185429 547961855
161574 164883 645580164
108036 178129 175415649
164613 177268 718766646
3638 138556 849046547
81136 90895 24370666
134735 181763 916878670
189092 192599 423140105
140248 185459 113127654
187268 190041 6895473
3675 188981 463612883
49761 198742 372769285
37620 164693 317853231
25115 60820 221099555
34035 120338 215888709
60901 163624 940651385
148142 166436 45665484
147551 196877 123303116
120519 145818 179885489
52628 156200 259270230
133374 143789 493005496
154942 184293 829428925
129473 195970 166248927
25399 170999 364180041
191500 193863 5918129
17547 175505 469268726
118392 158629 481272746
104908 124192 230439693
85091 94126 170785270
156107 157024 876504357
192838 199864 523477347
45452 103718 145550931
156567 186682 71500117
95752 188254 592048555
126648 148547 629920679
3430 21781 936619207
172835 178989 15469036
53998 81317 68273894
184657 198240 33986784
10022 121897 279746389
89805 163200 183693894
157669 199261 286413930
187149 190640 685264511
101240 199004 602120238
140132 181684 79754895
100351 124979 61899824
146973 155696 22001654
10108 75391 599688918
115158 122548 148727387
107588 148085 101447698
156976 191356 362712601
59325 147040 219289503
194589 199204 11653507
38491 51624 591466707
21857 72357 194025900
49352 76597 56631570
60208 112424 144324280
40460 128840 221171126
138227 185980 878752409
56182 169236 93148938
18971 142581 166755310
72598 171381 946013280
78156 124134 115062862
176648 192306 720044455
2395 47481 112773972
62879 118194 138208280
71367 124782 358816575
194866 199117 10751858
75802 110938 87801025
181576 199684 232855331
184197 191579 126247339
141939 171166 406356496
33892 186302 381345862
115691 126254 26552824
180147 182068 4856474
3712 22643 995533631
198583 199598 523842869
12765 196064 673315629
45359 120796 833719226
190688 195445 665750387
141271 152431 165391
178030 198837 52027472
2469 63848 153521951
150236 163070 422262624
61901 80084 45271632
43336 134468 227955471
145215 147255 5072474
30247 96329 528204533
94587 138216 447268071
41593 176807 338328746
195724 196733 585957184
176380 193209 42073566
118492 138821 51000955
28712 87304 542263856
45848 69997 777586927
77504 125401 119900655
20751 188819 583661633
172425 177663 13111830
13684 30175 41235584
172882 194868 54886266
82497 83971 2849515
110844 150783 558657298
168371 173211 487090165
96411 100200 778285784
126177 168930 612755304
182754 199728 42456840
39013 50386 28411491
123922 130037 15339478
116177 141218 161229961
143894 181843 95028588
20283 70964 839198694
189901 196304 211480852
31574 41816 190729551
65121 119782 136556770
118862 140991 124239498
129551 148208 441933980
113970 154079 100702856
172711 191736 47581720
35162 100934 164376492
59105 186294 569820478
66742 109319 106443274
32864 45571 31824651
130961 162087 77827977
538 51675 127769033
22590 102214 750588724
157973 181632 822326508
161482 177482 245413953
29016 112966 442391200
197870 199632 4475310
28113 109567 203698442
76212 100438 60375095
87059 148924 457620459
8736 198743 882845346
70556 158255 981460954
91020 146267 648975580
152390 184138 442952026
191285 198009 229657665
116507 153901 354390685
19850 88696 400817373
85418 184519 247910262
2589 92731 225352423
175747 199736 60025458
149575 183972 85847548
182249 199499 6962363
41386 57882 41317765
27427 123213 260620122
121534 132992 973151757
85390 108259 743540442
92841 96555 9186996
23062 47117 60201815
4209 105707 541378341
31736 117182 213610315
104808 117035 616242827
179223 188762 99708414
113110 175426 664151489
75301 189794 351734780
112536 148810 90925073
58872 120248 538188604
27702 143513 617789727
135822 182461 873614727
141905 198376 37574960
67400 150539 208097833
153992 154893 2225509
141253 169911 534047500
180499 183304 327852909
131597 157895 356427900
29011 168741 77777437
56442 98341 104549698
195651 198312 6715015
38183 177331 58445859
155458 199986 75851595
174831 186628 99035798
15421 87676 528367582
99055 181498 206523928
140479 188455 120008765
106505 115980 778700908
59707 70549 93036075
196716 198641 4909746
50283 184556 335944281
197779 197943 421369
188641 192593 9925488
165527 169073 8864277
88146 160334 180741520
91267 197991 267086103
137315 191010 134199846
160746 167914 836490885
79888 96758 42126636
173454 178203 574819681
67567 177792 275762058
177595 180907 8203948
118458 171635 823769814
95835 197520 538139206
135960 178823 677838339
128349 194632 138006524
129325 196975 169184451
116536 121821 735926073
16163 122028 963317518
173266 184680 28514665
195844 196925 2714329
56052 175011 673679600
43165 71456 70558042
47255 136451 223145109
191515 194653 409840303
75949 105549 73976622
134332 151994 70919460
165566 173182 644387
100698 102676 4960695
192977 198569 14035434
134595 160868 352813154
131000 142048 27581359
57267 116295 527877648
133638 172308 613861710
42575 134775 666129885
61889 164047 255382029
177131 189886 244876438
120066 168853 122052494
88383 150689 156103446
140147 146739 16459439
132452 198710 664467822
83608 115959 80841640
123502 142437 167864494
96190 130464 615192324
66576 181496 73896151
95315 145376 125444975
14855 88402 494840598
135364 150721 804223546
190322 195449 642273845
189919 197295 18362046
134372 165836 927536928
139866 174870 677159014
168078 196683 900560542
134166 136429 46996810
7388 139484 330557094
31533 57553 529424721
127022 170618 480936233
12317 108184 638764306
118003 140714 56926388
82642 187215 261791684
61043 174863 284556770
142400 148830 52910506
53714 119630 543203241
134911 164566 86933297
144676 178262 503763186
136499 159081 498806351
181618 187729 15206556
158570 160190 39019106
12629 165788 383101851
151830 189066 93077257
6663 47648 102673465
136499 166369 74625413
145555 159893 265475861
57134 129450 180877138
129580 179068 459361421
28524 163113 336598273
185153 191946 654389524
40714 68522 69632320
81798 103146 868237124
162778 176185 33647191
56682 159271 485905525
92235 179204 812567158
94436 143026 121590360
154569 160029 13561703
69477 154512 778942286
70875 98835 69784063
18628 92533 635333546
173674 196183 309194980
165763 195542 74478432
46379 50198 727594752
76797 124659 873875613
137148 147882 26804903
137070 168477 49186245
139533 195420 735595028
172645 199793 67906920
25620 32306 258490584
184924 191835 17356889
87274 199609 764034524
162421 189776 68541832
107819 117766 558040777
36600 146041 303608864
117656 120240 3219402
33262 168168 625243432
189909 199719 24544384
88129 114647 66279361
183281 194924 214026818
137363 188691 448104394
119636 129637 588827679
167303 186350 682521573
89332 116776 68628262
130514 195650 681765286
52128 113039 152346390
70163 89203 40128224
183392 184055 1613170
41697 105087 888314566
64976 192929 319983216
5295 179682 436459913
190502 190988 1163465
78298 164690 216059527
155926 191511 769004982
78032 152444 186360161
135692 180471 111930792
155512 160024 43315532
133967 167995 85029805
159218 177972 844659883
101491 135446 85247023
93122 135842 107008492
100300 185894 214396645
48295 66981 46877590
127224 194818 794850542
167750 186945 48089791
135881 147219 28276438
110559 161363 810040325
177913 189790 29719285
141032 193190 130551424
125461 181256 195344174
88116 122611 754802794
116616 160145 973675865
162947 183817 52257034
99358 120942 929461287
154817 169012 45032885
82865 181118 649441598
136534 195872 523097602
165292 178369 488672589
179202 196512 43198131
48846 91991 5707463
162044 176543 36339843
59104 144964 117488288
19734 33465 34216745
735 106638 264722404
59728 94484 86696045
119827 196140 813957420
119680 180351 151882144
120423 168967 121430739
94236 151835 144316040
132820 142417 23879443
152344 173701 889795026
163431 166451 756548729
198960 199353 979989
44160 75985 79588272
27901 189236 672478145
189102 192828 9283970
183424 198511 37746390
176613 198556 371025557
169549 199641 75388566
59179 99708 101036476
160362 167020 16543046
7748 98128 226031383
113964 190888 147898629
195294 197978 6814320
15723 161164 557300805
57786 108044 125633676
73246 88829 38972884
161648 176999 130467868
133479 144146 26621077
109782 198823 222828289
39677 192832 383171951
109337 189534 663527757
9414 65855 980049281
59192 186566 318565774
180789 195160 35875775
198661 199973 3248343
49238 177383 686621806
158520 174165 39080790
21765 128184 266228263
1763 149885 370569270
148227 187442 466219776
138840 169506 76612177
52353 160985 271853241
175259 176515 3219235
126099 188633 156380528
40752 149835 273105890
3547 145731 480673508
50837 89274 96081074
154402 157274 7042057
76334 150958 186908560
176630 179557 357160148
17417 175652 11820884
72110 153618 204250237
188884 197273 20933586
122526 123954 3604616
40183 146669 34171353
91425 152332 385706608
61117 164489 524566188
158403 190139 79364533
54823 140885 434997897
32865 96973 255800800
188753 193221 567140226
120207 172225 130294448
85792 168343 842740117
194261 198504 756514650
162741 190189 16375421
121820 132181 26068369
47287 139008 995869388
196188 198564 6040422
38479 170059 889514716
122060 177620 135494547
108263 185380 393572261
155290 189824 774986923
90038 95156 899764711
15261 141338 315213251
156521 190224 84235950
31607 198617 621725661
183230 188464 13041353
137811 196234 369417555
36615 79701 107722648
101867 194056 230799292
151125 183126 79938706
26532 98217 179013974
22332 74532 293568455
51956 98604 116551565
54520 127270 266888905
67374 199289 829555989
109407 116802 18315329
87896 135823 868397505
183287 186326 427784910
9372 10286 1353316
60071 130527 176117061
34344 137970 259309095
14464 19853 462800150
45419 129378 210013130
18443 79533 483590809
167661 193089 63687635
43961 189859 139648271
73160 182591 881438628
108483 185324 192253532
7688 78705 288252602
43220 151098 284153355
174364 183619 23144680
197374 198526 180555877
27091 55352 636166724
74696 92363 625484680
8042 179397 634983681
127928 168157 193417506
192936 193817 2201721
20941 113374 593344862
48107 133877 139005746
192577 198428 937191670
46937 67233 874289619
48597 171915 308672757
4840 150276 665357607
161872 188984 67852666
84999 194717 629251406
110401 194304 801518117
173907 190515 232512710
89820 191755 255172150
57158 103390 565184569
116354 157495 89727705
123465 143071 48980177
70742 160984 225845495
61510 159362 761452401
100722 122961 719196117
178710 195197 890842321
180935 194030 727373932
165131 199000 84843007
91765 171211 783178905
141545 152904 308473082
115010 141943 67484451
36522 138090 254095241
156771 166205 23409364
61077 163212 255309996
137039 170440 83454716
108445 127016 46454323
177667 190164 31211609
192172 198553 15992905
104891 134487 542194217
153326 163490 424801609
126497 183681 355252746
123843 190032 438712806
120725 189192 171424104
110042 160102 125415222
140281 186496 402351917
60493 107148 116426674
187621 189765 5402173
105439 134631 73159472
111402 117340 647322685
181911 189334 180198412
109498 111871 5785704
183509 186559 7630738
43450 101593 145188198
110258 183389 194050675
146545 189885 108459969
60788 164594 259431588
109640 152274 106801207
149467 156803 18320709
161542 177494 39955145
61266 62555 975081855
89479 90218 609521852
35943 126014 434642654
56550 156490 250031993
123334 152198 759960856
30598 167868 343310843
54365 56623 890885806
176515 194238 44271653
109082 116747 18994361
157160 194014 817083295
111831 192887 273762157
24134 68233 110276814
91532 181684 225721004
148148 158540 718393731
157202 182299 62745692
146137 181908 967896895
133432 157150 59407059
15902 30106 6992953
190042 190053 24549
174988 175179 999657420
89462 158941 174039388
128027 165439 677791974
136566 186749 125501217
110898 155800 3552021
197032 198780 4474301
168738 171557 7256417
131908 153585 629434494
14181 56991 553474370
90628 126877 29281588
181737 188374 16498915
93434 145893 287239114
179776 196030 40516603
45794 119032 183077919
42722 56066 33417257
14798 144610 447874942
169023 191593 56517650
31027 141538 966007622
199886 199949 408344058
63490 108093 342615238
440 46598 396917478
91024 154295 158624563
736 70233 848551676
138470 164682 434770993
104985 132487 68966856
51871 76386 997372549
179346 195875 41258153
9720 53624 540249084
67530 112783 928153466
138136 172457 603037848
47441 160954 283932412
181396 187208 14582046
158677 171235 31380029
74893 185969 277917159
115657 167089 476059363
21979 136085 285479302
150349 153207 874571188
162377 175712 33425873
45272 124045 197055696
17305 59121 104640301
108428 188034 698105758
12430 112194 342464794
15075 184830 424425042
79465 132584 84646003
94478 113905 379344375
199107 199260 407571
115955 141504 120274607
171628 173002 3328740
144496 172418 69941308
125568 183290 312204789
84227 171140 217488144
80380 158446 201549505
101900 140126 95774616
29176 64135 470517880
12563 143769 328188515
69860 103394 464755181
148059 152479 11149205
165302 175265 586088393
15277 17085 963248376
32282 89925 144100674
13662 141217 318978300
95240 178304 265696623
142006 193581 129004675
84080 130345 115797033
112622 145976 368935375
196411 199224 656871131
178872 191141 839514641
144660 169046 206955793
121939 134138 30684309
1686 158445 392083342
154605 188437 84408451
113720 127725 181090991
185020 187998 7494232
55663 69452 978960867
55183 103184 724834251
105995 132661 66893141
150029 174752 61636712
102375 129803 68825583
146928 169554 300424732
158199 184106 235573241
82378 82480 285874
23365 48135 61899902
112244 143088 498578759
134947 162348 912851762
116951 156579 99408353
93244 149266 140352817
148284 155091 262013779
124506 195657 431060545
70164 188297 824529405
160784 180218 48577111
150195 162537 30643833
105783 164787 882149188
105230 109868 11646345
96870 183121 857069546
92196 166756 635744681
135273 137490 5540943
173608 190155 77603472
6269 83760 193904704
56186 199480 358420733
75303 95994 51679752
93933 169489 189065502
108056 165728 413574570
174633 188761 35366102
111532 196801 213410967
110892 162583 129372603
153181 185119 940343976
158793 184138 63261580
187376 191839 983949070
34484 95480 152498401
47002 176976 843538829
105791 147966 105653161
152265 157545 13160489
162282 178580 5205807
196901 197570 1679095
25989 192043 415313426
36382 165001 321692688
2703 122971 959562805
89329 136731 118820012
121944 155531 84261762
8207 185421 992550726
30608 137565 526103323
159159 194734 88841112
168173 172161 10142399
51622 58157 16511372
25902 133368 268790421
62244 149517 964708513
192634 197868 970832044
161445 181479 978411764
106046 132981 67568618
169422 194129 61859600
136674 164000 68232158
116323 121449 108482375
1018 90377 566748176
25163 86487 153354543
118975 147073 485990531
37135 144204 267851702
31360 123463 992451094
134610 191072 266675651
191768 194192 762916064
43290 145877 25417629
105780 131449 15855044
93909 123547 74249753
99537 158177 89289340
83297 164784 543201501
132551 133128 853225822
170707 189863 642640285
29702 196022 415942388
36360 120458 441924779
21841 52737 731405190
28581 118791 225504934
153039 184398 945281631
92190 109502 43379234
94842 137311 106445408
87075 164240 192976669
69443 197706 320899584
41582 55203 34134170
87599 173267 214367082
69125 164466 238456594
196804 198900 5329710
156956 195911 97270929
73058 99509 479680032
128489 199122 859310842
122541 195415 272861061
134041 155174 52973049
159517 164021 11125555
92363 179105 217122874
173109 176520 4151915
135599 168862 83040433
70015 154571 211849425
17397 179950 116379712
58295 154351 240437782
191306 199781 12793111
7567 167955 377850675
3639 37016 83528911
181250 196227 396894525
79431 176029 291338580
86447 119576 628966056
126993 140924 34833622
191764 192597 892773231
171478 194186 56707758
18068 89494 178493099
136723 162720 64883503
115526 167927 131157544
197480 197541 276596989
125018 164988 845921754
42506 168373 255496965
172978 189118 480645497
24354 57985 710638825
29759 81353 432900671
33791 120033 215714135
190921 196518 603246067
156500 162460 14738321
107107 115978 858190608
78377 106563 70409621
92594 196758 260591993
141413 194315 132382108
169454 199239 74625814
75397 154267 780682560
10546 39390 72104916
178721 193619 37148340
1794 82393 239255046
67784 130671 457835852
101438 109419 916158767
17163 167853 376813479
154552 184669 75109435
170530 195911 63456115
149614 194840 241257388
182985 191469 549986024
87953 90783 7028617
107079 135829 994927879
159614 189704 75247692
144002 179601 69495947
128030 194846 735966206
144646 153377 22040158
31982 164773 332139415
41848 125941 210384588
186752 197869 751809602
160291 188497 984128033
79805 141085 718756410
111501 178419 167628093
71898 113598 531856287
124943 156168 600944838
80884 107323 66083545
98272 106239 20001141
7037 103421 241018704
124397 144064 49136394
4160 53217 122730653
124894 153769 72415009
11747 105239 292773265
75338 110493 87904008
16508 26784 25700242
183734 196102 30873350
17272 79295 155002852
131710 175766 420098187
174654 182418 551561260
79610 144944 182856277
193827 198006 10475571
197822 198131 794916
83307 123007 115835458
194744 195960 172761831
24917 81571 884097863
103341 149121 575317422
145567 173717 70452969
97962 198977 252915030
184892 193070 141619925
89023 167961 510751800
34569 89548 137447807
24274 175225 377584711
84541 182076 829393170
101227 165816 270345190
6457 144684 345902901
151125 160245 22792178
39793 116035 450564005
198689 199809 769189487
60007 66691 16645016
102020 121416 48545810
77126 164403 31815527
45394 135847 573501867
47224 129923 206882273
133183 196671 297710476
8540 134113 314209939
92963 182823 224848912
13551 161605 501182614
34692 171536 351762741
13105 102556 223555276
75599 81354 414442803
30135 43527 33530334
79292 177932 846910899
24529 27949 8594525
85532 103007 696695728
88464 191599 258100965
115011 128564 877201718
197159 197978 2106754
18178 62767 111545396
104176 151691 288628345
169335 197872 243817115
121286 137949 41829268
149400 169398 949934435
44564 50962 185323035
116153 156069 655683498
194595 198999 224771056
137442 176304 350427211
22907 98282 188359613
151546 157568 15017045
12589 76279 159245113
183845 189748 515213391
188780 199421 26702242
120799 199134 448628066
181469 190286 22056261
179214 195926 41695066
18918 48930 74944747
32941 35583 615412930
3757 104409 624994949
32386 33735 3369150
166671 188450 54521723
7353 20265 228663223
166797 189118 851427027
72389 100736 70775825
59873 111749 257458697
129764 180037 125765937
133422 175531 848958527
197108 198035 2373881
164470 178076 34187947
149530 161822 794683058
173268 192318 128469823
139599 144823 12560316
177852 182665 221314978
47390 57542 546598209
175245 192710 51445245
25779 166227 862888675
56657 120742 160103402
171152 173407 5618733
32707 137017 261052170
188024 189942 4848896
159523 181590 85184607
189165 189236 679299482
66264 195819 323935763
184934 187874 7397068
126406 130323 684697690
144656 152135 525701475
40711 158974 295988463
22229 49871 933402757
76012 149475 248028352
2060 180023 445135512
109782 191712 746670037
110771 137197 924000794
191863 195422 52866844
84429 184347 524556776
104564 182709 139339354
180353 194397 35105887
79272 188544 791788110
19550 81727 155395186
175376 188420 172030350
3158 35396 698506731
20369 143733 840650082
145875 194276 134576701
2754 92961 225564705
22682 179795 393082361
173862 183817 42735676
119579 176116 216495362
74053 157066 146262417
139413 183561 467611016
158861 176052 405369811
177350 194801 43497242
37428 128794 395587569
151108 154633 251428652
109994 140029 75202494
157779 194553 91837414
14348 80956 792761204
162824 198542 89437912
20650 150426 324696529
98539 171594 183078201
87305 89120 4421481
102659 118792 40491711
170309 197020 700707918
59590 72158 10463662
39220 53224 35017533
78794 105869 963654834
20936 174386 383842204
36802 185613 781791341
168741 198551 832865568
101813 197501 239498252
189106 192001 7213968
132495 177295 859376134
102633 136787 85759233
16947 116093 247781486
157819 189008 451331466
76256 160874 96087862
197767 199053 604205255
129690 160386 76860504
100936 147872 117698785
183107 184998 468930140
150219 163496 33004460
136366 185503 218987140
56846 173505 291737833
45359 105050 193835890
95185 180187 212800653
76721 140451 159446780
61954 149783 219756791
13261 19933 308247669
149032 150605 3940797
149461 199647 125412908
76970 124842 683703068
114652 144560 884710210
99220 104711 562023451
78804 139884 417708122
49680 154901 647057993
181871 184198 5686378
64853 99620 86614203
40399 47119 313934692
13539 17726 10452735
153941 171243 820433523
166917 191998 62778815
155828 193603 94327213
73276 84191 894749817
184220 187835 9110858
42141 171903 463035445
199953 199994 108220649
82124 150988 815796425
169514 196206 66789436
96469 199157 257093353
60994 166258 904414616
120598 151515 77572348
18268 140196 304916985
27945 100828 182040633
99795 193834 235483628
137984 190951 132470645
46336 138351 230147169
75297 163872 221583402
34011 123168 223104649
14629 116079 253562384
5588 72687 167877627
73107 75856 46388794
184800 185373 391151693
159335 169561 25424540
133843 158337 61263958
69410 130888 153889334
143336 181792 62227252
11574 167196 389203634
57206 68876 64168967
149786 179333 73803289
91230 194310 476315895
432 155312 387545449
49872 161418 279069601
54288 92303 95026173
109174 188001 197191300
50094 165654 470251735
197179 197905 239993842
92209 104699 31223790
91724 92013 773107
43747 147059 258346762
106545 153038 116610819
144420 173724 780336577
87805 131781 110086531
51466 179130 319503085
22650 89597 599590899
167195 196105 732564644
141055 181907 243008288
130064 133838 22979882
134224 136327 863825741
99473 190321 961566036
59898 152977 265727600
86665 156349 362360569
140492 193072 650510131
29734 100257 176117565
29854 116474 216462397
187452 187984 387984092
53157 83113 74876745
146494 151941 773713766
50228 67416 186145104
78468 151100 937043111
123394 127943 11375722
194263 194548 643954
155721 166859 4614111
7015 12588 14079704
14510 105124 226493363
98952 122448 664716542
57154 65312 20420282
196154 198738 570829122
156865 189312 408498597
27975 151399 365066613
172187 194186 346944244
87329 186354 247734434
2375 148223 211251306
148039 174233 322833358
67994 107089 97682470
129683 153853 860091540
773 57356 141537556
71785 190275 296579027
12992 163705 553063729
176729 198783 811744110
127504 158406 77405640
75071 146504 178782035
41897 176960 538401051
40468 78965 682665217
59736 161888 851770907
41955 104285 582305334
35126 147552 281364648
119782 155974 381432478
94279 100288 487871778
21179 70893 551530009
94930 116510 451483481
14161 116643 682675068
9969 149866 350104685
59617 167903 271460130
133377 137787 10996972
14780 199435 789447406
101679 143377 186559413
140469 184938 111223432
19315 96558 193003948
118302 182198 521715631
40677 94460 281180552
92323 111284 47391325
68764 86914 45406617
164692 169892 664704403
25235 98770 645050734
112376 119611 18092544
29487 74258 55759668
166077 184974 403801692
6172 137423 817989869
55090 143129 812777378
180151 182752 979215039
29883 66779 141540234
153501 161166 704274122
51797 93353 173461549
54635 157002 403532596
196605 199370 76006169
32701 60157 43665387
41393 182257 505681567
26546 45874 312905424
145197 172201 168747330
87717 127388 99260881
8484 123695 981683783
22297 140748 296254483
131311 194932 159045392
144626 144724 852352759
127490 199778 180900413
124278 147834 189097033
196569 199915 788641348
55349 64637 43908050
34282 142490 330995356
121070 195141 31459700
124234 164881 285770878
135773 154981 48130089
115648 122585 17419783
128818 141827 897531731
30144 45917 747479001
173841 184671 27002861
90212 100029 24437612
124012 197782 184515370
106743 171086 161117776
61578 73472 29518828
162866 176273 33648391
45500 156485 277720684
70532 74775 10637044
71140 166041 237521249
67746 77514 24386096
73840 127572 134518082
139554 143561 73447794
136831 190135 133280829
70324 165511 238184801
80405 143542 397389973
21760 185594 409833954
170513 171538 2709839
20180 58134 482951011
83219 180826 244258089
180511 188667 20330865
156068 179330 471541894
53335 87714 86017525
173032 174796 4368888
41302 131091 249612643
34590 191549 392695702
81745 133297 129125979
9291 190051 452176520
60569 155104 386694326
132476 141546 22593392
61301 177100 289605581
136599 171288 178021272
118827 138227 525196461
85869 147867 934543635
117389 184407 167806651
76648 143298 862929263
78635 163770 699035734
79338 111424 1239322
6708 130842 736215782
91852 145092 252080287
108584 131112 154527845
78962 191772 485007468
190347 191430 973684352
133443 150368 136832532
9698 160995 378489102
198552 199755 1126316
59902 95106 87760433
11623 55031 108584788
126177 134607 21089686
167107 172370 13253875
85518 191741 265759240
8629 179022 755149162
528 185250 462024124
18280 152143 334905722
186545 198310 29406388
74339 126833 54456937
183912 183985 185118
92456 157587 163076609
185640 188841 289420285
63356 79882 352257335
74181 178428 260975565
167528 189807 659714481
191367 197969 16554003
171481 195231 317420082
75083 170270 238142560
35194 116261 202729727
92647 171279 719557985
50288 52304 5028938
111327 167799 141328495
173934 196359 906772432
146595 188377 104500813
135834 173092 93142828
24136 137605 283888744
165204 170548 13443156
118993 132345 112752429
55818 132627 254012488
114546 144509 75071227
28996 33195 350450361
121353 154994 386501691
137602 166884 73150266
85642 119198 795453968
21418 49497 853693857
143236 199215 140158396
55231 88021 345765423
67001 179999 282617547
125406 126163 1912083
58545 86515 69889440
17536 57323 99608656
125917 169060 107843421
125541 173670 120468156
42384 132987 226704062
189741 190273 963097
179014 194311 38195432
78388 139266 957366286
199932 199972 83947
40568 65922 904633081
145541 168835 58138541
129133 194174 162736038
156182 160873 11637810
73657 159070 341492416
69574 171482 775859860
11159 94657 208752727
97361 107032 24240936
121242 140808 49060654
13901 87269 159327122
143196 174656 30921410
61862 151848 225115887
132758 147861 37768166
41724 153949 280947951
103732 160463 610641355
134596 156509 468775696
57309 63783 16173795
129727 157815 72685013
116133 146338 75740149
188812 193868 12668069
176232 180636 10983592
31293 157572 968968095
123446 138572 365851751
177375 188967 28947923
148990 151158 12199023
30275 45550 803189663
193 139742 451884495
144087 149660 667670959
126138 197048 177311456
179808 198668 88586932
73484 177124 837470834
50610 158562 270175853
130673 162389 201934444
92678 180167 219925383
162008 169877 770560077
176686 194134 43569411
134282 139796 13755148
58187 117980 684792359
27029 112367 213306278
21909 34411 192681722
173118 182863 24361797
139214 147408 20528553
19552 165592 365262444
179418 191420 29952008
70322 93077 838648339
182363 193651 28155635
127389 139080 29292885
31813 178487 969701969
104986 186968 205188394
19055 125597 631642747
28342 47706 121050951
20091 31038 126244937
176851 197240 118311194
197228 198338 1590791
452 44673 398858475
69744 86332 261381336
14999 51669 91475062
55047 70349 38109469
140449 141068 759479070
152751 164665 486879648
140161 175185 656652854
191271 193611 5856411
81548 95056 357596183
43392 119752 323410844
72528 135743 213780835
186715 199122 491512064
97912 132284 86237943
178548 180867 5718354
198126 198268 605151818
139319 176868 94007349
26961 174146 368139931
168008 187692 639685667
117321 175903 146777913
37083 42816 14396826
92358 166857 783966952
31349 105004 647905486
160247 172595 344654584
176031 189344 290167644
171956 179166 17963579
174104 174639 1272148
183927 191857 19883886
76565 78401 508602
98546 196998 246460948
194279 195351 2560850
65291 193721 321186686
137126 163991 805108351
69573 104057 86208949
155954 195202 686387957
132757 172900 100395605
127326 151620 219127070
199182 199805 1532799
98734 189490 441599075
173125 177199 174595614
144982 177171 80597984
156345 197071 101703686
120734 155216 86538670
37390 143473 282403962
67124 196315 323058961
157630 173977 788698771
135880 194800 639362111
165369 176859 316776141
129760 193903 160414875
157669 169026 2971225
120160 141597 53667355
81951 157642 189559347
107852 186774 399941401
1718 155888 385669471
156446 185581 72781017
108151 109791 247584113
82492 173652 548324760
106405 161049 136820812
108221 113931 14195840
21768 71047 123145354
177729 183140 247078706
92179 101424 562194060
117909 127616 45232746
59546 66431 17237261
16179 151013 976356041
78349 103051 744527457
162496 170897 21097571
9108 113671 496158739
155135 176900 285746723
191820 195776 71142960
72381 170950 246713808
90881 116203 63311951
18035 107799 224466131
149730 174700 62268539
165759 196271 76313576
140211 142304 5231271
110705 117751 17604464
172242 196733 61131381
84879 140601 252423152
83064 120828 262540627
140275 173794 244652998
149431 184652 900704290
137873 164837 67346286
186391 193534 17804182
175530 178180 6685656
156479 167860 943979069
98146 118317 431861306
93309 111344 45070074
151005 163770 193529662
125514 171411 114941489
33258 196646 419476574
119072 167370 434814268
131343 136126 12033917
191447 193753 21573257
50855 112050 678198757
149983 155958 14919004
76037 176197 918141568
116994 144507 500985749
141043 184294 745549768
33575 170147 889650007
192355 196326 9857082
44525 160101 484242227
182807 190575 19437990
32753 92299 148893997
195351 198118 7015682
89823 108493 740108690
161446 169985 21311634
83932 131139 325664423
29781 136999 275794944
57833 181376 774638809
154138 174098 31260108
54842 96089 102975842
5187 103750 246572497
13004 123360 276070840
131597 185563 155724981
140420 144877 331062385
46745 101182 539798254
172827 176462 9152709
172991 192605 571488587
94688 155948 153492228
142038 144479 6140267
162807 163474 1682915
19731 177341 872751672
88526 130135 654844016
187998 189287 497674391
49217 193486 360902474
176065 180902 676792342
129285 188290 306117742
123903 155522 748849939
87298 114016 39718727
9206 116941 269330264
181963 183367 3467230
196349 198406 5212322
144948 187189 765956569
14028 140996 317495174
88645 162372 493216966
169405 178524 22944581
49649 143703 323373573
52277 118832 539168137
20100 72340 130492741
88411 142066 134287555
170890 179022 20410691
2033 95508 233603710
130850 148282 596122530
62032 163825 275172907
57607 148740 840739826
54740 101451 116594682
186078 197077 25651328
177094 199668 948578802
10949 149845 594936220
86960 164063 222048804
138353 157928 436898902
135621 157522 54763540
136138 158483 55891726
185600 194718 967775210
95860 172943 193018383
153169 176984 836330097
144664 149485 12249965
39341 84160 329784969
136482 170830 364522743
10314 160195 375024203
8001 144130 79226280
166209 181628 38708892
102412 194645 439403724
62200 192822 366325174
35746 59901 923045502
67120 74994 565098700
144224 144266 978306723
104255 121297 42608177
166338 180730 36041274
55668 144443 535417460
150359 198958 105063161
69950 160925 227700235
189860 199705 791709973
125182 196992 179594868
87478 125218 94427120
133141 145569 93889801
68936 191308 306113868
140707 175536 590958773
164443 168941 11101078
19151 86375 168126104
142198 197506 138343056
121036 145621 61666864
60013 99917 454859755
156182 186094 74686864
73235 80576 313843511
46614 179030 331300467
9039 99455 225892317
89628 98406 21934893
67909 128104 467552553
12914 30354 43679115
126673 158224 79018657
173542 199887 884602599
197388 197969 1512416
74813 127333 131413485
108390 141664 83212876
11293 166566 920482686
174001 179947 577319903
87562 162038 186344777
85137 87368 5613048
61286 75462 35277686
28382 67101 108982925
166370 185042 46695365
132451 163954 304046498
109385 127294 700281648
30153 41336 27946343
129778 176446 116783531
37257 191674 386304521
187913 197939 25078336
170665 174506 9614664
147884 168369 51106549
115847 167038 624899125
86085 132502 116161613
188549 193226 11751553
170784 174409 9082055
74875 122924 599211479
128797 152000 58163871
174578 177483 152109933
117450 162567 112993564
162064 199107 92700536
23316 46627 618275731
141666 144182 6326440
74360 118981 111639534
69501 162110 231736999
181611 189401 821259
66986 104610 254209037
116477 166620 125540313
178367 199095 51782859
9795 45377 377260234
77734 191216 283890884
109080 129077 385334232
51049 164653 679609902
28603 171082 543800359
179816 188688 797381818
170656 183105 106858701
14311 47885 8852092
80149 128557 628175781
91925 195264 743822580
166630 173472 17192326
99138 150996 733478444
182245 196753 36163960
109524 198566 222800091
173748 195342 53854555
72275 109342 92865527
11851 48896 92554396
134850 183368 121346514
105010 160771 139636346
97499 177241 472632682
142 192367 738899776
127442 131119 9248287
167284 186599 48410682
172384 199228 67133012
26242 152404 472978143
166359 186944 310112495
179556 181000 3539108
102980 169560 166737533
91587 148541 931421692
98350 146633 120959718
187457 197230 24360409
2208 143964 354491972
181354 187461 20071590
10030 47195 93012622
155861 180620 61824866
94980 162200 168242747
1181 163578 473680856
138894 159079 50544818
176637 189628 32471985
2639 45564 227484513
98490 116103 44116285
213 143711 358907120
42079 108095 727871414
119833 140822 15240152
124792 167678 107196738
35040 194992 400089329
46134 198918 382227668
180046 195663 388059833
68521 70728 158874270
50305 97110 698596424
31364 189605 395955752
190972 196020 313032473
106209 179716 184076809
67674 185525 294804817
38110 163423 313508434
55431 150024 236717060
8150 166923 603827665
93665 154825 854447978
98000 150590 914461454
158353 178392 33697191
112964 135057 55440192
26575 150755 780499848
95659 168342 181878096
190121 196876 2160786
178973 190262 943213152
63466 86264 460223611
11998 194583 456656693
21813 130460 881979483
4705 125818 303136689
43702 74212 187240365
26476 72690 245772125
173061 179847 52465284
29856 79493 124056743
188989 191432 6066181
127618 193695 165293272
55738 149185 519325472
80499 179034 927525627
146319 170940 412336070
115182 143810 203036662
109381 199446 225335684
151232 163727 811266909
78473 95434 42325814
172336 176468 10352351
138521 159086 51539849
134730 154757 50238394
112336 150073 94691661
185641 195127 23627382
103397 182142 197274489
112870 154659 961274299
15408 147816 831025899
63193 178269 287914004
17749 124360 544954505
151023 196332 113120871
119614 197688 594959617
123094 163749 101630912
79687 88492 174079423
54254 173357 488475236
193039 193943 535641888
97064 164460 256946191
177516 181757 845904438
161027 187964 748779842
174021 177456 8603551
60282 103693 11777772
26109 38534 30885001
125901 159661 84537704
110847 152565 567474669
44896 157006 608513098
6043 184149 445614784
197796 199745 4935327
86860 153347 564242932
110220 128003 44591111
106449 132202 702196361
16069 165772 374300861
111274 142900 851179060
69035 198152 558393224
151780 169005 84224333
45764 64697 47416333
133770 160560 675279874
188481 191196 897823915
196590 199784 8073329
178751 185027 43915343
58385 190667 330811622
90441 140949 126439208
91584 125522 85005032
32948 156594 880678242
195677 196066 957237
163270 165912 6650381
30502 197406 534618620
186300 191605 13254141
69358 156461 218042198
153290 188986 78509088
3584 187354 459813010
154275 179961 64085239
9046 14216 842719733
111311 134665 645198133
179391 199794 547476298
67042 76916 620923320
185899 190231 10867934
153717 169873 40159584
84699 160986 158872514
107060 172007 162728352
146214 182043 19706426
17729 41641 59807594
50263 176569 889005218
149144 196204 402200120
120962 185929 162648846
184606 186880 687522526
135981 199871 159790711
89812 167306 754755606
140728 175810 176446390
160745 164440 248894694
111411 118894 18736957
104303 181913 194327944
28973 140974 762618376
74437 157194 207202204
139164 186004 117162327
86071 142317 140649251
186377 189147 324027685
168663 185207 875428332
142827 168797 64940218
21758 170632 477231389
106531 190944 940050473
70141 72482 446013648
19051 198254 803010194
4284 44248 335567984
165750 186953 792654694
24784 154765 730054255
136247 195218 147370394
86806 163782 192498718
194083 199017 12401200
167934 197175 66925708
188408 192842 944516972
6068 124152 295555480
143449 175899 81227871
24829 55006 75512811
29352 168377 912679957
174174 183568 320929143
61681 147971 215759396
51910 185080 333154640
78843 93381 598484074
143696 198864 138073255
180297 183489 108223693
88717 110732 55107832
150374 193028 124985224
105853 184521 196901648
30246 194603 411052531
85985 191028 177412327
118892 189409 176551015
47600 182479 337443181
5355 95785 394288656
42401 105613 157971598
44382 97785 147034846
162728 168566 14585310
168316 178547 250144632
78309 158661 436323773
70394 137231 530015709
6204 50657 977338847
52001 181899 325092469
193921 195855 4803427
70065 98099 70061309
162339 188889 163340422
14263 169262 387566128
75898 167045 228045904
56728 105633 816780986
165694 190874 614997465
27266 143997 480756917
74239 78702 761640826
83814 99981 40254252
74928 128076 133049090
79134 88111 582591322
75746 135163 667655133
44948 182036 343008195
167590 189856 7077544
79671 182875 673573922
36191 61705 443830769
151379 152327 2373041
149700 150981 192490534
73249 87892 974619141
90768 113369 44991137
38940 119718 808070955
184229 184263 103679099
91614 169058 193778834
29711 191211 403908966
147566 190515 335100905
165288 187353 40692439
194165 197855 994267237
58226 132751 720465635
192977 196933 942104214
22487 112232 224332486
102804 177309 348932200
75713 122965 118228109
197651 199369 4359412
21318 173169 379881088
26087 142446 290935046
39956 157565 405269937
6993 72924 164924741
89001 156418 138098421
135412 196894 987098647
29270 67354 302880611
118467 151800 545701198
192129 196823 11705344
6152 74086 169940586
114763 132800 45343433
82298 159444 193247067
127585 152788 708966930
180163 181264 2764021
126713 150866 60568590
41263 125033 369661103
137957 151103 53351241
6467 139257 332308686
85995 143078 189142714
41119 120297 799529456
97242 197848 287795668
74491 77076 482708647
121425 127939 16448400
146 29736 73999399
53548 115208 531529636
107722 172510 162203042
22299 199890 889419484
74640 76977 5876596
80674 163544 575502694
189366 198362 496021972
23653 39382 281487061
85086 196015 561007586
101638 118613 42547125
168446 193039 61620597
70100 151337 882745207
23250 153075 510685370
78730 155373 989141773
122713 177684 137649275
170752 186756 265528956
68041 187660 299288823
127030 179792 624691460
10398 100551 225225715
135080 163027 69799909
61037 174063 678613510
20204 37306 42682231
55377 124729 173430898
61090 103433 105579171
112987 148918 169944669
30300 144843 286471804
50249 90161 955412200
26968 37509 26253384
196959 197182 941176090
166161 168421 5601676
29228 148788 632410293
33579 118549 398027133
115998 125011 22713612
182659 199936 220147324
110734 135943 508268270
26066 59491 83620125
56606 197620 352623898
37352 95656 145717467
153039 155365 106265361
10857 171884 402902834
196662 198862 480442396
51864 194246 356231949
42923 88063 630314692
41866 187094 818475422
56234 184298 320221099
11166 149381 924301354
160758 183049 108638118
23990 31927 19803899
152746 157623 12137051
35652 157821 580610846
3078 186294 921796792
89792 187119 480065617
62037 182403 409600412
165503 170029 957418151
154439 177821 58295787
58880 114773 193186874
101994 137035 385218042
94139 137302 108170005
196465 199245 7055105
187144 198491 28358745
191828 197470 14025482
76871 132273 518972000
34407 37055 783546954
59691 87045 68305726
155746 184417 366818783
68305 190703 337688615
126352 140336 34939769
83807 109922 540691790
91602 194868 258361885
122529 194805 180768158
109804 143016 864852005
192296 198194 750160156
131822 157901 65304711
136704 164006 68178408
167917 191842 553305116
112383 144038 677697999
86073 199297 347631042
123119 165023 342077669
152875 175129 675143114
62889 157638 237056109
92488 168307 277261108
172987 177445 396917540
163028 194719 989842868
115751 185744 4791735
184154 188398 10662899
146349 170151 59456531
138483 181331 922913809
61812 162200 868833536
47743 163503 936797229
12453 189753 443579060
190803 199042 304105929
91103 140128 122729014
112393 150589 95780632
89278 169800 627191579
86118 145248 147931644
86166 152747 166654256
145481 161439 417912910
197915 199378 3718494
3217 72473 173115537
52338 72524 50448953
193721 196667 7326457
3649 102693 594152552
135857 167157 78181269
83517 94784 28140090
61118 114697 432876142
178493 199659 521214762
93208 176594 208750905
145041 169382 565558287
87618 122679 87694417
58705 189212 326419890
176701 179519 269320351
180433 194312 34709127
188234 189521 3298396
181231 192384 27888002
39908 116839 192371778
167614 173966 251521404
31015 85377 644619782
95039 117543 56230250
105713 195953 195319555
60263 63789 8698410
141214 188043 448225943
96727 156118 224322237
23568 139241 289319338
165153 190878 199049755
131826 189059 323208026
124877 148453 380152071
138308 148320 912537718
54683 195474 956718880
167115 179879 530540736
158336 163794 13543824
151431 154668 771320869
5357 188834 729024803
9281 160907 798549522
124742 197804 332691920
157907 177278 48459657
83373 126420 107801050
12581 93424 685159418
33613 155740 305730306
156129 197678 103775309
136561 165268 71678240
180055 180216 618296030
80944 104791 620990412
6393 9687 412581812
102201 197538 723016549
132330 151637 48363173
162797 171611 22242450
61317 163588 378372348
116742 125315 570892078
165079 180905 39640520
187700 190268 6460115
101887 168267 667972682
3143 100401 792655835
62860 121691 147016416
55816 86163 214538765
103354 153071 124787769
18762 183794 912718396
113837 148957 88135489
93699 183805 225504483
186464 189798 950430774
84437 100982 63223671
69381 92740 58422498
179078 184582 13686969
34545 133061 246619150
41338 82407 518038929
52409 57619 13203435
3866 108072 801052229
41631 79208 93937486
67722 188200 301361784
94773 134067 379940383
386 9058 21639098
174225 189923 39294413
17847 28367 107187139
145628 151695 841244805
21168 68889 119337173
190089 191078 763433071
34970 190962 734146436
193434 199199 685564454
36894 159737 876595809
29263 43762 36268018
162218 187176 62530852
79365 110635 694133486
98889 131521 634258738
86209 107582 572335170
70306 78225 19910155
36768 72173 87732258
46550 94200 897969021
55491 60351 12221605
190222 195563 622970837
115406 174389 147684390
37016 70433 83489863
192218 192650 220528918
185868 198681 478343711
171090 176311 13056555
39699 127900 442151850
151975 194034 105087470
136242 140693 11036637
174137 176234 5275083
34758 199841 413058477
11462 29333 897468618
174279 178671 11070015
69642 181107 776921919
102401 138151 558562196
65179 94416 431372718
162874 174154 28297941
191467 192008 1383970
73726 135294 154210122
176894 190591 34218917
174388 193040 46659384
107222 133142 783459047
22420 152897 927691630
72488 105573 575490540
131487 170703 98054358
41494 79586 591737854
52554 140898 221018806
97842 120571 56935104
14297 58671 110986869
98729 146039 118605413
96404 139505 107961588
127606 189875 760386885
55194 179410 689576207
164137 185721 54072747
114928 127213 30837504
174085 176338 635308758
570 66373 164653572
39098 119051 942121035
74471 184107 110280267
193695 198944 13199286
165740 172718 11358413
131966 183063 790155424
158433 186910 71169815
48666 145485 986818670
129345 190371 152674095
176543 179912 8445562
153102 185001 79545132
191894 197162 380612012
199498 199512 357672055
13537 109781 240679877
136669 185310 121631778
94151 197210 257877250
118548 136024 623356837
115053 197993 207618667
154896 198842 109795591
149393 166227 466198218
118620 183849 163296200
175355 181420 15204648
61904 89833 682257934
22926 30246 5972770
57627 124893 926496254
131339 196147 452789116
118023 170820 132207190
164060 170699 923501619
124226 162639 96011502
68216 126278 145308995
187740 190039 5760174
178487 195146 20640216
199160 199795 191668768
15894 55296 602753313
135044 174793 99338271
158086 170801 977678560
105991 143022 865291058
29927 169661 349466608
177121 191673 36339843
114913 166115 733280964
24028 190557 416598411
58003 95291 147500371
165162 192092 571863851
75261 196197 302535429
76723 106498 61018449
31058 43247 30544951
45526 190840 773467167
76567 172553 741372346
43749 65454 54302751
35503 104878 775408322
158340 181206 57174124
31703 154453 307340945
541 68217 281790878
4440 110626 648325029
134716 170339 89048949
134690 195183 173001586
39898 190652 377198625
152725 165284 560639460
81037 194618 284139586
19358 154566 816004890
23390 119652 240685170
165233 192821 790296052
191668 192784 1678727
172485 184968 417994131
113605 179311 412253864
192644 199605 331164053
116682 191111 186286592
72320 78922 16604150
136772 183967 117935413
73726 179855 570516113
104818 131239 556956463
98355 191642 718495068
83996 111841 537079992
48027 158762 463751902
21494 31074 23971954
186449 192003 13884597
160323 161274 399834529
4183 107452 922997836
191552 199795 20663196
100191 195830 239457998
84485 155446 177689401
95990 187499 229099633
132965 182942 842427596
101875 136956 705854677
63874 189667 518466673
44067 74119 126527793
119485 131373 29836766
134515 141351 17034672
107185 143294 253454138
5119 131154 315452316
127197 196807 684602397
62947 164036 252780251
47915 75073 67849206
142435 171776 73568596
15432 138028 306539976
128672 148862 691975606
185306 187429 5331869
187136 196904 24355930
149600 170281 51520023
134115 146264 948377357
42819 72711 74634596
51580 167052 899681799
129385 143344 34849419
104336 129420 62883072
47053 158664 279269673
150583 171076 51168637
59311 64532 13080803
178660 182845 10401318
124357 153681 73536696
156529 180865 67842564
70791 117991 118011029
1564 2591 2523160
75651 88212 784535037
153287 186734 83501370
94319 131868 94073767
54492 190781 340916097
157162 181320 60354834
74294 108437 81135212
154770 166037 27981070
185360 196078 26711144
149854 156109 949445639
100589 156382 311153591
146103 191177 112688853
32591 127172 236614862
132489 164959 518322609
38284 137457 614602506
125620 133783 20496169
110874 163594 131934250
110471 124839 36063594
19761 64933 113025713
5567 14361 22232619
161182 176078 274777931
15653 76832 427065138
50964 136218 213405767
193147 194945 4391575
169303 195926 66602546
182624 193981 28372210
93001 106701 34195257
64336 179380 287765398
197428 198381 283887586
14887 100480 213674128
26443 56429 633674015
13995 117135 257766478
179992 182420 2754025
161860 180578 324677482
61292 174115 282119793
120076 181058 152647284
191204 199794 21564023
113202 171293 530600055
36955 138774 807741749
36947 83862 117325672
29017 91871 157080124
61942 187594 314256927
70632 130972 151073335
149726 199860 991159508
72896 162325 33201565
14093 52681 533181152
57158 99214 113486598
4289 124520 446660929
103080 194330 228512559
29160 117872 693827084
128449 144131 686606345
93317 117510 60418633
123498 168856 113399893
131573 159719 70493562
24416 106397 204958422
66198 131983 164480606
63631 154419 227296920
32947 197629 411964952
2058 184045 455130887
144091 193796 469451558
160614 172046 260101148
156818 191634 86954491
35615 74659 97608724
20799 25604 12045915
195913 199983 10237401
102361 108685 16010213
12941 145764 434920958
78383 117006 546774536
54044 112143 145193219
130265 178354 120342900
1903 147110 659807261
10975 151958 395449206
56802 177101 317312583
101192 163530 156088266
109767 184302 186450967
27291 144682 487905308
186307 190141 1160472
184417 185065 438875895
127054 139904 32177890
155913 178557 554699091
128139 150638 56401751
44702 78346 532803345
99803 182906 208137005
13536 73026 518843612
171008 189494 99684400
143725 186888 107985190
106056 192876 822427450
98395 147337 122601323
44847 151140 911881478
164328 190788 176734286
162106 181937 49691442
17604 111219 234057736
65445 197347 308229477
113976 184191 175721344
54998 117248 757514178
191120 195252 10308214
126136 181362 138154378
173549 192569 297100355
1295 176112 437246148
11377 151948 351706210
112932 156228 108559817
174859 194102 305720215
145779 148436 6690264
5426 132747 729634523
181948 188022 15120481
9639 23299 189962529
167625 195663 70151458
73195 186557 790292332
83878 178437 236677333
133976 162982 72443492
111061 141890 610029352
2499 78376 189715631
116643 131101 36350480
70286 196294 315294177
66309 163839 243813521
32979 121546 221440511
61170 100741 206735256
127062 183561 141362677
1139 162713 404013220
65918 140359 186092337
120126 122690 756582278
159616 195317 89111059
10389 159093 970909738
59478 77085 43879909
65326 176475 278042983
3368 147263 772328688
39745 132230 231468428
26927 157684 327091280
151610 197230 113950219
164700 165336 1591212
67718 130330 156673161
142907 144860 925731859
93090 180088 217699697
109701 124505 37077144
147515 188283 101903395
93265 174488 785726798
72932 178864 265198760
23278 146371 307938844
7902 162659 387180234
118450 156959 105109746
196365 198169 4557184
46369 103655 143118005
160252 165740 595928993
66258 199447 333119123
92242 94540 5689586
177964 192014 35106225
28037 142873 287164951
89331 165947 191770127
180958 189134 703828645
67283 127647 115357389
128013 185193 143004160
57279 75146 823691988
17708 108286 982484103
143928 184947 102596121
142954 196102 132924254
106622 177618 177788880
66265 79709 893294404
75896 101841 485737554
146736 190576 790368255
52417 131227 197229865
6506 85128 516420655
160323 160356 918694820
150056 163441 89824665
112849 166247 133658299
157575 175547 44890185
149709 158707 53327150
26664 159254 331684946
95504 169473 185110181
72300 79740 891464091
190757 194762 462292817
160723 177915 42995014
173035 176700 9241766
48116 114349 165585347
168979 198072 72844498
145125 154074 756108467
64148 67164 7529837
120866 152394 761823410
142542 183827 128254973
176386 197462 52623931
71322 98789 563842800
101757 127260 63991884
149553 169135 219613247
37002 107191 184452428
52150 79906 631429288
129324 199174 174777830
116911 149615 825421708
165583 176462 27328427
80537 159351 197328111
122798 168659 847993696
90905 102557 29043668
165201 166047 2190665
34126 37646 719577071
175153 186080 161794089
150186 192764 106349777
98834 136018 570133871
117768 167231 113826035
3982 50442 423472804
189572 197925 20821528
49538 96358 819206166
114196 159002 112296394
146651 158849 561590981
32926 111527 196515107
82266 132038 128504194
116074 121280 883839081
6872 51895 72409698
178943 194504 147403324
88656 155768 168175359
111179 113987 7006822
167454 176921 219041597
195629 196665 2592331
162975 191153 839944955
77012 180092 591613157
87519 99740 906815783
73281 86674 920121243
18863 136670 419679568
197713 198475 1941956
77317 183628 974991478
172638 175134 6184633
153209 162892 27701921
51028 71884 752602725
155854 195905 100010863
174646 178546 932457516
181489 187435 14876143
55285 121841 748222187
66320 187736 303635979
184542 189655 12862375
62956 190097 755193950
131796 143724 29809161
178188 184560 281034533
20381 20447 452955815
80925 191446 276522980
77233 110878 216738982
60879 192520 497212624
154635 180936 397008025
48193 173565 313704021
166935 179154 30657618
16367 171520 388151791
43653 97579 134671682
31410 131884 943225138
109251 123936 36725203
113559 141376 69700870
120496 179424 554741801
16842 58175 759085453
117599 185084 168981260
164637 167533 7241328
24394 42317 339068845
102821 155384 131884293
95751 121719 973890501
86483 131906 147166290
192254 194846 329304189
157188 191652 86118800
15469 91280 813293166
166426 168805 204948087
23725 139153 460126107
15649 79977 31742019
193446 195998 222586478
169885 190828 52429589
132755 190771 194191697
182227 192987 921720316
179792 194963 37791195
50013 188127 773080338
81413 165755 211028911
48498 156908 983615697
164626 195669 77673311
17132 166067 775003903
133367 134161 1990934
154768 165011 11728964
170597 188933 45886718
151220 199117 970635523
20932 155368 954853332
184674 185337 1693162
185272 189632 10954773
177745 182764 12502107
11168 136637 313925948
191170 193564 191018343
39562 69544 74950007
175786 183184 18519210
28016 140201 280569473
82941 103296 54436934
178119 184774 16568061
8739 25875 42969009
53639 111978 145840954
57511 171483 522498465
190511 197196 16654140
138288 150888 885854900
180617 186794 15441107
75534 159756 739925417
46267 143177 425746325
56452 173476 292665628
116466 166447 125158110
159475 188790 73214848
157097 198021 670370116
44364 173433 322890494
97421 192900 239012771
158811 185031 761534413
160043 165064 164328050
152055 182893 751571566
153519 170351 41908692
127302 196079 171988673
172855 175567 6775564
153308 159842 16291628
59680 98571 806625223
196657 199036 911320135
136199 169956 84316572
54209 187082 979665158
161113 196406 589361572
76059 139767 159416140
85239 102374 42693589
42487 141635 247966943
165165 195409 75655399
28967 68599 731780049
197914 197917 403210405
138845 171976 82979772
72829 146100 183452369
45956 85553 99064014
90053 157653 40830578
189117 190929 4471334
67554 103902 616477147
191068 192080 929542859
169978 171611 1907748
135628 169585 916879344
135635 192594 142388057
198393 198918 583010586
9429 143712 599639561
112217 147095 87369337
148812 155252 593106502
12853 140647 475629828
94845 129137 85903077
22512 58990 91329084
40293 44755 11283343
153969 181383 68404434
182967 199449 41288046
82909 172715 2723111
111703 142770 77811353
95028 148344 133598691
68446 89992 53741217
146377 175103 71799125
198053 199232 786260927
182787 190829 716106535
64070 110030 456416515
104259 199083 955520067
195488 197786 424782956
61147 175772 286623025
122144 122407 705430
157403 194439 287802512
161200 161713 487647382
179040 189925 27184730
128119 160904 82021498
22474 152752 326005039
112910 139328 66210843
115053 143459 71162651
88127 92640 11285872
55919 85687 379522422
23946 173882 704816877
418 155312 387577774
116781 160495 115252910
47937 134844 217431524
90318 127629 93442583
110064 162418 663000002
52249 58334 838092249
40298 114991 611153525
70358 114019 879950524
79815 166051 872024354
175192 187049 400687001
129692 181078 128545127
174306 191986 44229734
9171 176725 419215048
129402 161463 348535785
24420 90598 165394980
149568 192247 106613414
191563 195688 490489840
154120 163788 311980586
112283 137693 63706806
27810 150917 308068335
148518 166416 41956459
159705 175256 38784598
116774 164476 209940449
196267 199558 8336632
22283 39462 42901104
61924 93834 339694007
179098 188752 24072029
142868 157160 35912451
186814 187927 2762766
153682 173856 50329893
12399 185308 485935541
155765 174981 47908557
129262 144089 728222709
197552 198472 2357773
27758 77272 321949339
144894 176055 77989840
193451 195944 680607968
26841 115925 979443817
10897 184665 434633318
147772 188958 102986148
52217 89601 93464256
168905 198180 532107704
33738 126062 660411252
28486 142054 284007538
149399 178824 407188455
55058 87271 775942058
106 26181 686077551
165208 186451 53236934
1929 32263 687298670
182644 183141 1245194
151959 168200 680945594
169106 191734 56705258
99849 168300 171403970
10707 169955 398293394
61664 169697 270061553
119929 140563 27374902
2083 33467 78335190
169599 199717 75427129
136196 143136 877012169
187372 198172 26967528
47856 123474 189137861
83618 107161 58813457
156216 166805 488314546
170707 187441 41902938
150156 173034 479207511
196912 197648 1854721
191515 194885 8342689
168463 185795 123897236
131281 190976 41763225
13877 170769 700933400
38088 147354 537744107
131437 169034 499021233
57624 80741 6427577
178004 190364 946390526
193663 193750 420372406
100297 139571 215824181
182841 190745 19754660
191509 195479 974618375
181870 193605 29248975
162528 173699 240671932
76398 179682 989115693
85868 92434 16336892
47737 119723 522039005
165332 169355 10107330
99744 172968 293990677
163238 170890 875664285
177288 191599 35712777
114928 195048 200440563
66793 101350 86152413
166046 178766 108523509
164709 171885 18164062
94181 198364 349571453
61551 166138 261473253
27379 28378 588618504
30019 190104 969483625
106239 177619 636330279
161524 192772 269149695
87394 91099 9155191
61121 150461 223489059
86696 128718 908065657
183839 191324 2226730
84075 166562 206331189
178661 183839 12856055
49516 118426 172285750
165553 198285 81930100
104538 145686 103056653
185011 196677 29184536
178792 191919 468671572
95160 112384 43126126
33768 98853 162625465
95385 192012 241876150
81205 130973 89754374
80788 118003 93027773
83976 85291 907245076
159254 187488 70557203
148401 160663 30630570
147261 176436 889971874
184798 191064 366556242
20292 21352 422398512
23874 101282 193432856
24519 140637 338680756
197855 198211 585417634
152462 183795 306339059
115916 168609 131864059
15765 167245 378744888
17770 132982 288274273
41244 193929 381940964
5845 128341 865857048
119460 192966 370950955
140751 172865 95887562
178633 198467 49540127
80602 116563 101700350
114970 115120 378717
140410 180354 46217254
191426 195196 394040688
80758 162928 61947085
32808 122432 433204290
48952 134629 214431626
161903 183965 218861567
100129 187628 219152829
172258 191654 48449881
20453 173282 382245037
59968 120026 481835256
77570 119229 173813076
141983 178517 91503911
104932 179855 187603895
102675 109845 12566674
34815 110181 188507963
38802 91486 723702657
3322 197946 486859033
104557 176615 180441870
153922 163853 24585168
100184 141403 931112
48235 112731 161276633
130813 177666 866345620
120317 184547 648854487
7533 74574 167769669
143557 156050 294717787
87408 138429 127599879
107473 136615 45011624
185335 187237 481675194
18291 34544 954424042
103119 115673 200881792
85513 185810 543981837
132372 167554 20467202
108887 154107 552787361
20012 28424 21005940
100646 194567 152738456
70301 135648 656977473
77794 87678 847197268
153719 189097 799855970
164466 172735 20815176
159558 164634 12524880
76795 107632 345023436
71310 86756 38755019
28270 96634 170805671
140424 178225 572859223
25921 171664 917397937
142855 184041 103044104
13555 22807 53717937
11521 24719 33005244
1397 42307 592878254
139774 177721 541936352
33696 83603 575671141
195974 197788 4580306
178747 186890 20287038
74195 178166 820012196
28865 32849 929747291
177592 188400 26946241
116905 165408 121405467
103088 198841 239817899
5039 142433 964493298
101903 106320 11123475
89755 99169 775101031
140955 173832 3257231
111186 162521 529530299
155344 155398 124238
151478 187273 89493271
24507 94870 175904157
29033 48909 289438049
185986 188679 2884207
105830 160022 317417633
30513 137862 835921580
159025 198025 88362530
32936 132487 249126857
32628 175882 35604434
165806 172866 17723536
118771 190564 963306067
150047 175814 64276064
19153 77003 961614324
37967 197072 964797878
10775 73695 157270575
117959 165091 463506970
192506 192911 971064
99310 192489 860916667
49765 134372 211704432
133396 177226 297551025
187498 195619 854250096
77539 146587 172782155
59398 154408 569953821
170346 189202 47221749
10564 188817 445866459
67103 67942 2016484
161928 191960 75137480
68105 180135 280318595
102106 104897 26404010
17421 30686 33163205
120952 199636 887521025
169505 195318 64538968
98903 187362 876713702
77551 87265 20485607
133484 190715 143123817
47617 102910 138066885
8041 17030 22656607
16075 83698 914626583
102277 170293 920414577
99930 189130 751284455
134503 165985 78700935
2249 145991 416869972
42456 45933 854891580
125155 139821 404006768
75510 184617 272970384
50541 150630 250567041
1700 109803 330152480
113012 154889 105067867
16586 198213 454233247
170032 177084 17764679
7331 130150 307424415
144806 199352 240237757
77350 187445 374693592
94231 183852 224299917
194986 197565 6517528
89229 122549 83446658
96837 162187 163618721
17010 179756 804846047
189968 194199 326389231
151959 194650 106634246
47558 197222 527564831
130657 184448 223565954
70271 71976 4259430
136433 144926 18241130
16563 161819 363271944
12685 29461 42034577
74168 158045 470801814
158893 187756 311816842
31312 89857 667757992
134557 189928 138521124
2743 82480 696941494
176744 179977 136230369
198471 199014 1383992
113732 145116 78701282
81575 154964 183897534
159493 185302 256084397
91641 168776 663220744
13153 69844 141714871
25379 58083 42156546
36946 79148 105521446
111246 118206 729604077
71033 187733 120062781
56705 166297 525219795
130394 144557 241406514
165102 177436 1331338
72345 105905 250929188
17195 59075 588266674
168617 190035 53684531
141355 195049 134246179
24552 43838 657322554
51697 175896 310785896
5178 124253 759549742
18873 102197 208206477
128146 170846 821117446
166427 198471 80215310
70350 127338 142660861
23049 76071 132587777
143000 197210 135627013
121063 143795 56977261
164326 180099 717801692
59062 63721 554606381
38684 165493 317193131
68887 77481 21468466
176064 184341 343173681
78507 146248 169525899
124449 181290 142185784
145406 155448 666645223
2448 82212 199328889
146220 177612 78587246
184000 189564 863588657
5235 70102 162330003
11719 149131 732474263
150989 178865 69663003
13333 142178 322269687
109964 123834 34760685
86396 151789 163671125
65051 69246 10374467
4616 166760 405708948
110373 118984 420410375
64544 159713 238080574
55948 162238 265777992
139772 182708 107438469
133034 186415 133473291
185659 200000 35881390
124674 149929 255907150
23179 167702 361466803
31890 168818 42189944
132249 132709 1156841
113407 150479 346773956
68263 112871 111502792
104861 139421 86561979
40602 72691 80238931
30197 66118 663993447
65413 137437 458383884
161638 192417 709112590
158524 171691 32996594
180996 183941 7347104
127109 147224 310855931
77352 130418 939485506
38762 116206 193614299
179055 190632 28893379
57985 133955 190027527
184092 188856 780916955
26719 103001 836959057
99619 120759 839239533
55752 143753 881443439
124225 176442 130658680
11455 198142 466954326
10885 86511 222619786
71274 130791 149014964
160777 172853 30169331
24310 159338 337847725
114347 187312 182705454
57641 133805 190519248
105066 160175 138035695
2789 110112 268345526
156449 162692 15436181
173383 179508 15349386
77625 176851 248355963
117592 167398 221717647
40601 147973 509524074
85490 126711 661182509
185946 195643 24202792
182720 189164 16131804
91443 111123 49256194
19417 24148 887364436
44604 71000 831739015
164154 191937 310226825
25127 103513 195821122
143828 198273 997080255
1231 136085 337289348
41095 172991 330003011
22414 115772 223830967
155523 183172 69051661
49869 184743 685454805
12834 124258 278773082
12979 100813 219485204
87512 91924 10970736
11321 193929 456759124
47493 115425 370942695
75939 165547 224148857
186234 194993 133003769
7389 145184 918043061
165268 191628 866815397
120724 124523 194508717
110116 124052 778478161
86175 174978 222085349
192981 196254 638290236
193970 199983 15067575
126816 167493 902865441
142185 148022 2222526
183474 196732 33100513
136135 169842 706397820
129912 145737 312172707
96067 125734 74361719
89497 190523 991174926
108445 135886 68733738
1509 176344 437271119
9264 42905 268487305
90851 159074 486099990
30738 172648 355011721
96588 162187 554863535
191976 194286 957466114
175922 189552 30514172
83774 89632 14565498
48061 182314 335929018
120519 198030 193985142
177333 191308 419284328
80953 155542 186793864
5378 122819 115170068
79534 112686 82897731
51983 97495 113751725
108268 198581 226000293
94123 154045 599007576
151319 161744 25956022
151164 162237 29903727
27074 53356 350435201
135317 165381 410355516
122682 165646 886417880
93930 150326 126570137
67921 147205 246284383
146065 178870 171314553
71037 133099 155474786
184297 196734 31112864
33112 96091 157447081
32288 143691 278724467
106215 140898 91428328
5669 25864 50757923
44955 108991 896941820
140007 183503 821811713
26437 104821 647486319
177902 187575 483030377
88628 192202 259242262
14215 152136 345026675
190981 199958 22522810
143302 184776 12819467
74435 139936 163948741
90460 113439 57460340
80437 140614 352431467
166597 167909 3286327
128850 136139 864223293
20788 192254 428903709
145556 187587 955141879
84155 131933 755216603
101295 131356 492633045
40724 170282 524307571
4546 84954 883394330
61064 192779 329378853
90367 187752 997581995
87136 163705 191484409
77467 129188 459255876
34228 101225 167475212
197935 198282 887555
82851 134177 593374422
166872 171718 12301590
188712 189822 2845406
48353 151477 918095681
125034 140167 37816540
152756 187628 496969894
29762 60532 495689529
77795 86266 21286890
95250 177897 206940272
17812 105639 219573327
45252 184455 943699482
186311 195516 570354014
52046 98163 473728748
132815 169763 92291338
145633 164853 671506185
116065 169983 134964308
169473 173713 10748499
21981 128334 877487338
47301 116434 172740921
160430 198058 94058616
131530 158688 342992628
108521 114722 15392002
75163 160977 214769240
53933 146196 230827157
126871 191839 162560078
109989 156235 140560895
16780 192206 438744520
7925 160445 381734800
67903 68898 2489191
21528 111886 397617513
134192 153588 48671047
185891 196820 27286115
76136 141730 801777288
184752 184807 134079
120275 164147 496905557
79917 164579 438507290
194581 198172 114339458
16899 48630 584207488
183169 199786 41563368
93215 143584 259817342
172080 176555 195661167
31371 143722 281092161
2838 25854 57620635
37178 45579 21050144
180362 198460 45274829
138431 199421 152669859
104860 167488 156690072
94739 105139 26054747
50906 111365 151201799
75446 133707 145837718
115870 148345 81474553
167500 176569 201104541
29081 88272 648964373
155569 161297 14214709
50976 101206 125503478
72233 109499 93362378
98091 103755 570442577
105596 125312 49475524
4007 137781 334683502
118764 175565 142203965
11667 27921 739214636
58630 157333 246911117
187735 190367 6605008
61946 151656 224424702
135791 175879 100195815
133122 148686 38936245
118191 127062 22309133
169998 181665 345855669
153298 196689 842249122
12232 140281 320293356
63276 79725 128139659
120796 135111 35987519
139798 188589 122013544
69992 144303 803460634
185851 191224 782005487
134121 189184 168785449
20228 137802 866336054
23089 94421 917633102
165419 183143 44455819
147098 155811 478402852
158460 165400 505033375
93575 116266 56751864
42872 61418 46516015
47233 143497 240743393
49240 53065 9550154
35958 38749 646250885
48962 115287 165869525
64803 180888 103346246
103139 132342 73348815
172607 177872 65132580
189744 194175 583577133
31053 85175 290173174
169768 194598 62108895
115068 185842 177180342
190491 193669 7897141
119863 176289 303657307
22034 29577 701599335
41824 142493 251803458
190229 198735 21296894
117047 134084 408818484
116035 189195 557082053
137027 194303 506426625
40405 132505 215270629
167340 179375 30220572
164160 193629 395135367
67193 96502 752417150
186245 187014 1924361
191592 198548 734776896
134709 144311 280517542
58069 67774 24180544
63426 172119 271948266
179876 188590 350787699
92084 127811 460765911
75210 165778 226605046
159017 173656 36595724
198110 199751 355794032
89683 118343 71729074
176994 178611 685374750
38998 97029 145035998
104693 187623 208919098
190568 193802 422198203
54553 81839 655720191
128973 175579 116600930
80181 110422 75652973
1502 136112 935152309
48870 114234 655671249
75914 96089 50360405
199314 199652 170477626
169242 180549 122489749
33531 106337 407150619
5296 6558 915056845
193511 194376 2190263
52298 62873 26561832
196942 199247 826688515
193681 199579 14825340
143471 176168 533785273
146164 159785 34175985
153773 178298 387005784
76131 191055 756335259
64529 118051 133652017
66723 170118 269453674
23970 45688 54339257
120258 135787 101011633
54860 66680 493063032
153523 179486 86985907
151965 172348 135399577
124649 153835 73181083
151423 177298 916000028
118234 174993 9139821
95745 154811 824317226
47336 118935 786032655
34008 50411 41045575
67652 115192 709292227
166322 175170 420785249
197472 199784 896563354
49335 128265 197518837
161233 161696 1139489
89797 105022 38139945
63521 183572 941775799
103982 152444 121530512
131134 171632 650619853
194811 194897 319996044
138507 146774 774719439
29953 144366 286164375
170458 180942 121074869
123273 179206 139983597
126820 197055 264904346
75336 150409 188005203
106101 112377 683752077
178610 197905 48161536
80529 86461 14919111
128560 169363 906640886
126090 129130 7574864
108837 169222 150987534
16526 180051 105856837
36708 124360 219337332
182666 197975 38262032
124810 183104 145835639
60466 129988 929030178
130216 165873 89140632
114407 163084 940761971
69964 125977 174065062
6414 94204 660604100
169702 186967 745222632
174239 177949 9312901
39981 82437 106146963
19141 86405 395175930
198602 198786 882027816
175719 185593 24711520
91877 95100 8030756
82876 145917 157825829
69502 76105 194674852
1974 59495 515603052
126597 197516 311060403
159800 191925 80244460
90350 134488 110579380
187646 190021 561590278
163386 175238 951162620
184656 193306 804227974
119272 180611 153562479
92468 99808 18179075
98688 146217 119137987
63562 67623 655226490
68630 149986 203669041
132584 152875 50848749
98782 185067 344730763
7189 186188 447905334
179169 185279 825932
80565 138413 144751066
55115 197356 580334441
87168 135527 219724789
159188 198610 98566226
56639 164157 409894004
188484 191013 6304057
101931 172151 136529690
132613 178381 114506030
15636 107866 230558988
62679 154206 229126256
42672 105898 371618423
134091 193867 834254431
158015 194369 219834337
11730 164316 381564380
21445 59571 95480627
22472 192381 602047048
11707 90893 703117424
83621 119183 88926388
97743 99344 605179199
47355 52852 13660071
30038 65477 88686439
16551 81547 887203366
182762 187489 11838733
119531 195219 652801171
78371 169250 230436834
183886 197616 895996885
87894 120445 477821524
109785 180586 177191402
199719 199792 131399
4232 166534 406020649
156518 186503 217519757
165904 186045 44874168
158844 197479 883624674
104852 179205 103277931
19451 139500 707412485
50884 99583 121640595
19474 26672 18085766
114612 162968 53717967
59535 188610 322732958
25630 142952 293371668
141757 159425 44332035
167119 199013 998243431
150765 189983 140585982
131426 159749 70952389
197525 197909 996485
120277 190653 176128704
187911 191703 6667038
25546 38803 33090932
67760 125086 143449148
63220 69567 15746045
47667 185029 343556517
140073 187427 276034233
97805 100946 604328192
132074 151271 48129612
62719 135985 183291343
40958 101737 495918935
15574 132559 292587693
145264 164380 47680075
196981 197623 1601973
45533 160887 288562818
178065 190404 30834749
129230 130171 153924934
114412 149978 89276738
43266 151429 270637784
108774 166870 443920562
93441 187607 235672060
29741 39684 24796061
96765 117717 52433201
19579 36174 305548716
52213 137950 522235331
171267 174011 6843785
121771 178376 48526765
157848 168565 26640789
121630 131014 23627956
40811 157813 292852309
75415 184454 716231451
105339 197698 70439601
85708 92294 16389150
149277 195782 327442874
48638 164644 290183943
38341 133955 502279653
23498 118392 237251996
62878 154319 228951891
60890 181249 300949631
153685 186591 82140751
129514 146622 158945867
173410 186047 31597284
93198 148393 863870765
45167 46574 753482415
22740 164052 261166528
20811 40482 49080035
141775 177671 726974971
15576 76889 153203550
178996 189985 27433916
54671 64996 25884590
4388 150980 366986572
62224 106611 110825557
98915 113680 37032801
166572 185835 48248801
6364 17743 28618599
46613 151507 262491720
44162 48476 16794401
179119 180775 39785775
11021 23068 957136860
155582 168249 419575681
95740 99805 10089919
154286 172920 793012183
48308 107442 439513232
5764 175821 941971244
115954 199262 829960150
40395 108379 170168220
114875 169630 137068695
24425 56231 825031794
138837 192638 134565558
3934 184811 607435247
176814 178262 975351315
147969 176354 71004324
36151 127904 229475091
10601 18910 20822287
95841 191339 588087611
65925 81665 672600003
18770 125352 266576742
73031 177392 819167349
18890 99286 839152463
48637 155953 268666904
196668 199618 7486393
40129 93882 815371454
39433 127353 219937306
65640 137479 631071219
199953 199955 4605
52079 53502 3555514
1149 101385 313162406
8379 42936 80165525
137184 168536 292176075
153722 181091 387915904
99788 191956 230831229
93437 126860 734448411
67329 103012 88975232
112623 123591 261230600
3861 132533 322000298
101397 152135 127260670
67833 108420 101568558
37721 104728 167598664
15577 195759 814378718
106159 171661 422853899
191087 195309 10528803
81963 98912 42284259
4587 94335 119555095
10278 145424 386127107
30479 168193 344386444
81744 114200 81175660
168043 197553 73837752
79634 191595 280162455
42477 196153 834049660
95965 135598 547112666
155654 185323 225807802
70993 75506 11362279
155975 156650 332786022
77182 175675 700848010
173041 177339 331621
36977 130476 829604351
113380 178762 163799194
152875 172196 661503715
40054 80916 102257848
39836 174613 337180693
98583 164757 357854701
100062 109418 23668472
184753 197391 31599614
29246 78124 978871208
74788 115387 101503496
164140 188785 810664248
123900 137681 834591192
128177 150302 55489543
32733 91655 765930268
165244 174975 242692419
38885 49808 27314788
123761 167949 444607320
90452 91766 3294649
172529 173247 534365027
40921 122541 705059987
74963 119352 326011250
64842 67735 7149814
41522 157552 290329801
76544 147761 697625368
101492 150942 124068088
22974 77942 199133021
188246 190707 6197116
98889 175921 357137401
91322 167188 189858507
51012 72282 925191448
108284 158523 125786587
199762 199905 178368
137059 162857 64394819
77076 117465 100893029
193261 199917 213074131
124750 137287 937949321
166636 179682 835725886
198733 199160 542295544
153897 199911 114934681
20964 119506 4521250
137901 173194 88302837
180325 188647 51584873
65766 100778 87221310
160641 196340 89179835
78746 150540 179775682
122546 183726 984722576
73903 96586 56714938
88755 161733 214377457
6848 122460 289293175
90142 158142 619284571
70892 132508 779029468
117755 174668 744144604
74101 88964 809390475
69593 82886 652015412
163640 199736 90381150
4622 85768 694856870
53803 161501 269438593
107446 198536 717908303
51470 137978 963414886
127567 157162 545915319
131945 141521 51059355
67552 157020 223903449
19965 54868 440282530
126232 128815 994440485
58906 135997 192804939
136914 147308 25921741
47478 173496 315201112
12252 70748 589881382
140972 148344 18601899
193896 197347 341200035
83365 118260 87271692
98556 132913 86236574
109611 167305 144262673
60790 143781 207412037
148041 156874 22179249
188096 197529 23580955
129813 141777 646500835
59948 119666 149115545
13979 60259 296612334
111511 111663 540179094
189449 193874 11029844
162593 169418 17089167
51751 194201 356457374
9007 134654 314346959
155898 168893 527880892
24508 100766 190531737
122205 125683 8771361
145503 158221 468919868
105543 127114 54066302
4250 122319 295383747
49743 121696 59904205
98295 144002 442867098
74246 118042 866183419
67035 115873 121963810
185377 185451 751003254
7766 39702 751102500
172357 172753 951211
25159 178528 801523587
15173 68758 283607457
184478 191348 17173999
16992 48769 238027787
126576 157541 77544744
109974 163508 733940972
134043 184144 294779359
95152 187230 230546136
89250 146081 259938464
61244 83578 627413010
55717 111668 962989087
198246 198697 1201493
135772 152865 42788498
126430 158395 783086594
96832 142283 248169937
86131 168777 197349381
170709 180700 25019385
4867 9058 651214464
9121 66608 496857996
116906 180974 921344129
147638 174160 989938335
156655 188272 78915196
86397 107495 52668851
27661 38781 27742514
121314 138167 42295437
173650 192709 47632641
128314 194658 344151881
45297 183219 345031502
43386 136831 634088522
135584 184301 545001375
142056 176477 531353321
179448 193859 6978968
166987 176114 17410308
30765 101416 659768814
162625 176501 549063311
13179 133622 301345982
158801 176583 44487718
152418 163268 212881404
141155 188256 989758384
34732 75986 103241697
72919 197069 451368093
131518 144299 31928809
192160 198942 17010189
46922 167498 200940629
109740 198239 99065459
183643 191902 768598404
97139 113380 11428321
134916 166100 77938848
116372 174881 986782425
116150 138171 397745317
74848 154294 199030855
180017 188106 750297578
155721 196575 101992770
57941 176423 886737121
190247 191167 2215051
79078 103889 138545749
121914 157391 188837632
17794 83961 391510120
111317 181695 310487068
161345 171782 90367756
193989 195393 3427332
174601 190360 39492237
74546 142539 306406109
88560 123811 88288218
140769 195715 925778925
120157 169046 786738467
15702 26404 596373755
94790 121138 252504765
188153 188367 539749
31364 71222 592160421
34378 46366 30074584
79015 119460 101134551
54242 66701 31263817
49782 158116 129396218
70532 108987 96332336
56631 130645 501629948
88092 181312 233288403
100619 148931 571000085
111061 142918 82421637
169169 171824 6856289
177662 186008 20792785
35850 40857 12466204
138706 188492 124513864
91255 161621 176143992
119748 160215 313905323
11177 104030 232120332
148723 196949 906504698
77470 137736 150837051
176707 190561 826453329
132713 187360 547004450
84549 151218 812020950
54930 127663 103208891
80770 107365 66488954
3008 168034 412742327
30166 126899 924269021
198425 199219 228098
108355 134244 64803926
32816 126311 233918215
141717 161030 460912942
129586 142051 31123721
159038 188013 72394654
13511 60220 116983745
5223 13955 22100646
4391 125529 752270099
65747 189315 989654013
103392 136064 82013987
101443 189369 495197031
118591 188123 314726134
99 144744 361761404
133378 143381 24928126
185504 185612 269570
175273 186787 28810000
114001 119496 13791764
23013 160279 635870559
64007 73027 22398176
178421 192777 35842593
66502 162002 238795321
66544 173762 268176205
120941 170006 122814491
158089 179840 54389816
19301 156076 718858680
145582 153077 978826871
111964 145272 360647784
51626 63643 30189242
125313 160771 136016317
85872 127500 104073966
77050 118833 104477262
26767 100641 184449365
7901 41702 84658283
38342 137717 435311291
77041 189997 424065275
151975 199240 118165529
61008 106117 112549909
112539 123077 26452632
153242 197457 191642885
126518 196547 175122653
188359 197443 22702054
173904 181118 17994840
157176 170201 979060846
3871 186912 723526300
164165 171713 19093994
94495 188751 236239840
190191 195914 14234251
125126 159099 598050129
123394 184417 152619951
62398 181113 296896823
39122 102775 159050769
77645 149511 179989037
28252 176698 567599811
68349 111119 978078815
135042 141539 164826209
8874 143369 424554083
70730 184161 283761292
189469 195061 994606019
90384 124153 43758941
103184 138258 87976303
122843 169414 116482561
166252 195063 72021137
37136 185501 371176033
130208 160682 76238972
114386 162154 845737184
198841 198980 473000442
161285 162684 488928213
122521 127992 13734983
50535 147086 217269398
105513 182961 676662218
154502 161968 958621401
165037 178258 33210591
111905 130499 46687917
75903 177377 221250932
72509 178099 264309130
29410 85545 727451248
47755 58072 25889552
122029 134386 31044155
56633 130969 185889800
121588 167891 155101708
28588 199065 719477330
41871 137369 470177001
92749 148734 982225007
118599 166913 244538360
124756 195761 782233135
137855 176433 136966027
98246 117427 456373236
194269 198315 783832400
123561 194043 176328393
28092 85913 144623657
40583 95025 664038998
97014 127530 76471866
189992 193172 7947856
145685 167242 60315216
158157 168282 25161142
39525 96891 143359101
84465 93634 22834172
111993 118567 16471804
100798 108277 18930565
100639 129250 71831457
10037 13934 255258784
10 103042 257434492
154675 173594 806150639
87319 175104 403549323
168567 177757 23153369
109327 122812 655295518
148476 149065 1513834
93113 183825 226957621
96529 142559 115287004
142384 165599 58062634
155682 179983 234022705
137470 168035 76316245
192232 194909 6579358
142134 175651 834423725
143239 178061 87246522
127821 181854 371983673
94113 103608 23694958
15724 152106 341130643
195452 197492 5124095
70508 79290 21985641
107668 115062 801186229
85964 136481 205339140
47805 147653 249833530
33523 105079 179023998
87727 175090 350079842
71994 188656 833829652
100758 111843 27834658
97798 109410 593813003
29684 31347 4073549
168877 179995 646157275
182298 184728 672957653
59342 70550 19744996
107461 162211 454432548
74894 142769 169804390
191278 193779 241912805
80056 158019 195218258
163214 190540 569406406
71854 153842 936366020
89486 179328 224944175
91112 104105 641031854
41424 51009 344019387
140788 195870 137762938
98565 128286 543419950
45078 195535 376323356
141377 148385 17666905
67331 147888 201519749
175646 195958 50744330
191018 196083 251612402
35002 107640 181677970
136802 186577 124446679
199093 199187 275747782
128521 182811 578503442
152809 154886 5240472
70881 171570 484921022
8586 13591 12600988
86966 191384 261194947
107200 193261 248598104
140213 185032 112095764
191262 193122 248293136
118158 199210 359654132
80412 155576 188220681
36380 94565 96194423
177947 190500 31379977
192266 193026 144396465
117259 132547 925998655
184076 188242 421401750
120032 191532 178946386
177504 199875 580387000
68388 108145 115150187
112241 125504 33318028
164043 172458 282119721
175620 197881 522454233
78866 150650 179743613
148830 166148 43175428
135715 188210 131167391
106409 139964 84049231
120278 144845 61518113
173029 195943 312251059
46825 178330 379687004
85127 109753 73644107
51066 163808 282024410
164633 166356 327784539
160265 184425 60292720
80003 125089 112906316
139611 155454 39778248
77308 179965 979204942
122502 130855 131602901
160918 184685 290484976
88533 127085 577574903
12254 28246 40030838
39598 57707 876970380
130226 161229 77511091
95271 175558 902851047
36506 91804 138234594
143458 184307 836440243
118230 131757 33995845
29655 48509 674437638
65886 175488 274076736
81473 138598 142978703
22237 77728 844181440
163355 166232 386037219
69491 79089 24035910
141801 183226 103669980
91738 116702 377667375
146379 167055 51677902
167735 196435 71809394
11684 78884 402231501
44283 64710 170854385
162569 193668 926007427
36296 101543 162994720
127515 129935 686359220
129140 175896 162327545
707 8809 20184428
179310 188366 22590080
129875 180744 127207694
50979 161692 277001579
76711 174709 478154382
146021 189695 109304368
64692 187421 320071169
43401 66520 281141710
158709 185877 133221975
107974 162589 136573030
49045 59632 26659214
161894 187756 64710757
78581 165041 991218682
159662 193758 85170514
177039 181224 363737299
76656 84789 920172543
7556 22787 38249639
177918 199982 218218835
190858 194569 782218213
104171 136742 604542283
141566 184685 150769151
50419 167777 486218010
26764 43227 21172652
65634 75660 24957716
147914 191128 704754682
19372 179902 401594626
152421 169604 838417921
61909 91960 791626470
57458 125293 169625373
6394 189606 388523563
10054 192988 973413708
163739 193318 582471643
64266 140407 641063425
2070 147779 364468652
66343 157241 227357907
42268 54843 31483051
47749 132424 211876548
62571 126226 984917295
117039 165692 960492519
128051 183202 137960745
146329 195182 400514879
87493 165727 195675477
10077 124538 950049730
110068 172503 603290647
59654 181702 649901258
115979 152691 92127788
151850 193763 406176202
50249 166202 290082867
10204 31635 53553281
32082 175790 526293359
145700 150785 12830523
153925 164569 26330180
82585 118387 452672990
32493 85053 473393856
91429 113478 20436856
160418 173577 32891396
6736 187773 998877450
58687 89477 915845056
27606 73510 114681530
77964 170437 231372578
2349 100813 19669717
48985 122721 136765714
120394 124188 9600347
72021 81676 929549432
193752 193844 236781
192062 196765 11692243
12429 66226 134693182
150937 193222 105653278
66217 83985 24643369
60309 197576 212803886
58200 173939 816489265
29226 98291 172516085
49286 100897 885505542
41116 187958 367364308
43871 48921 972800109
4311 106218 307789569
6339 173726 418922832
62438 185008 306480136
130590 158213 25723698
112895 184562 179399002
97207 134502 914517765
170999 191805 52036921
84685 101169 10948864
134166 150148 184979871
137819 174371 292557664
189760 193566 9417402
70394 97207 67041841
115716 118031 5741589
155993 190779 86877895
17534 178125 305142333
86487 179674 997484361
86830 188013 253108508
186054 190767 853348151
10727 50268 98824765
75265 162511 782808712
195008 198605 417799546
194120 194163 25785386
140253 177305 92790177
39848 41754 3633898
104804 125119 462814562
101399 181053 199480377
115064 188854 184710568
154869 186362 256089498
182741 188091 13324830
11784 166115 386011334
139763 150343 13347448
287 89242 222357815
104507 122197 44291687
188830 191919 766227247
69774 172758 366664650
187549 188639 114929012
162443 181198 47002167
12901 90531 194052637
113858 139073 63241228
22528 30247 4380865
109483 175378 164837558
55925 173043 891284242
190659 199097 439580727
63787 65748 275276112
171416 182413 586580676
140712 142357 4122041
53451 73133 67956238
18935 127668 271927308
112558 170858 523319877
95729 103746 20057249
143709 158014 35885638
146231 182524 418844727
168640 180340 29367186
56959 68472 18928006
62952 95410 81004936
108528 133856 810683097
124118 195204 177726269
83932 112050 70218962
145871 148856 219195162
107406 135520 710017880
78459 119572 105673295
103243 197296 235450797
178462 198858 863478800
56650 78770 9897800
174847 177092 5719910
79220 123444 200057325
176725 194388 496573754
71185 141284 861605924
135711 173042 93280041
168342 187895 145299717
107733 124334 41618571
158404 194514 49938165
45419 104803 148434644
8268 45798 127403008
181325 196285 857841652
44803 86506 104335709
147662 171802 60461477
197004 199080 271909942
138309 197080 146994302
123273 138790 90667796
180475 183374 488257783
186662 187871 289637339
191514 193478 4900591
56788 183896 874876728
105876 129381 58946517
186878 188852 4922313
114383 145506 233310225
133365 194299 591280301
107777 113419 622795446
52622 74935 412124601
19469 196506 577764171
112065 175972 160045214
171908 196199 387088249
9742 25793 40242210
98280 181717 299023992
91741 181457 224596552
191577 199783 466871647
135779 144883 22644421
61234 114295 615304425
174478 182850 20981530
121835 144319 56340535
36418 74813 231218440
24332 154045 918613575
122376 139764 35863982
65841 72816 395538194
160979 191647 20378257
57552 166642 177383983
51551 55960 663771205
8840 180804 430151671
47006 124307 28590710
121534 178229 142049359
44980 193202 588319708
190061 191748 517717327
133900 198831 425682244
59384 181172 970597449
6061 167397 403652245
37783 106160 170969418
39896 107218 616692508
27973 110675 694342093
175929 183701 245574186
39194 117270 195169058
196401 196577 438864
160193 190563 75892103
192361 199664 18305780
137131 166343 563851738
53702 55353 4252112
79281 142309 157722401
14768 162364 369031834
8385 149499 562137692
39553 71091 78797052
16331 119819 903392535
146237 192423 115543726
87234 116556 73164413
101313 140216 97488267
127578 182701 137953221
87889 105723 44581436
160515 168832 20636184
93503 180372 612094107
105281 199287 235308910
192283 194384 871473735
63092 141395 435279026
123848 155966 80497649
156217 164980 21708630
91753 174923 208166667
82599 163418 202250942
84488 187750 748660519
180208 190686 773999663
196555 197592 266830321
123958 196663 181824408
5308 144111 347366673
188650 195743 17732077
57768 128679 177350872
37857 150447 281846014
113662 155428 104784450
121427 140124 930166840
197595 199634 542631225
139449 189474 125176287
47400 190790 856450987
146114 151915 379437177
114287 166605 267088236
153122 180868 69203384
164620 177122 31428128
119679 151519 750238703
90707 124853 85574960
150623 170393 355300052
44252 55655 482797321
50837 111391 151423611
168959 174571 14074188
166404 183361 42475295
159281 164121 11926021
47006 99668 354257137
117120 126625 768735414
1117 128699 470670293
11551 71448 397655391
106273 197740 781195048
120821 156003 484366173
52192 58669 905122643
174041 191191 390471
98701 137074 614149552
165790 173345 18958856
142907 178431 89009511
195012 199221 447096
117113 143765 66831062
57181 176667 298926842
85793 190002 326616877
149507 168813 48048586
81964 140630 146876708
64812 149677 850171826
91994 122007 477966908
3486 91592 220342922
68131 97785 226926661
72821 125386 240170344
186403 188196 854706139
62145 86765 61467640
106394 125496 344916197
70997 128899 144949541
113559 141198 69236178
4899 28259 58639672
124647 152606 49555914
80307 169025 221946489
1153 112892 279289904
50955 87440 295675303
140203 141187 2429413
61955 90710 514354363
808 125699 312333342
92409 111891 48647287
75631 124378 122028200
83798 163961 200537728
80857 192431 653922370
27405 85995 448818942
94737 197972 258357448
198159 199265 2830093
97064 124586 667780767
81954 128277 448587404
22271 175806 496644019
31723 173596 472643112
193991 197063 709081284
99240 180513 203610565
92971 161960 234751819
143902 145609 243161271
53844 77757 412574408
161783 168763 207917983
192393 193380 2448725
68648 96722 454979288
9160 95711 686294521
185681 191208 13775093
95939 195406 248876225
148921 188809 99632416
59321 175943 291660012
107928 129586 54227911
129442 198670 173200999
132087 173751 104257874
81055 127741 116853732
174349 191264 42273614
65094 107063 104759987
162463 193026 76497844
182430 188589 15298821
115991 117372 998936217
68049 78902 27164001
71713 92465 51972088
2644 20504 250746762
153486 192259 96826098
164879 177315 31280971
198210 199501 468112715
106379 155620 123437071
125260 196156 177274960
102473 195947 233959022
126844 170300 636650333
32532 189114 399743166
129686 184255 136449479
173859 180472 16495280
122786 191817 783538455
123325 158369 998046009
104929 158591 804155340
142129 174112 80088524
174821 185162 503154258
160774 165712 12253929
89171 170642 203919850
102057 189947 116051862
130228 158660 229224017
17561 112450 237280742
172434 187680 66421857
165455 191360 64862599
43016 114560 178785464
66873 69004 5190157
21155 21554 1011437
48354 152288 207062029
24017 74824 589050965
14552 139493 398816509
29147 87609 630981755
53653 102558 836893324
40465 97309 142112885
89494 134250 183717972
14359 168909 386453808
40720 167693 317617065
88317 130557 509546755
71551 124193 131855453
37519 135148 244333852
180267 194224 708737035
176522 186828 10589705
24620 144897 393105279
189520 194710 12895916
35105 122252 218010953
43727 100098 140695788
105297 178670 147943231
199761 199852 237868
105257 185290 200333874
163866 176618 32038494
107043 158464 128851281
31842 47723 39772427
168386 194623 65656026
65009 106229 831310394
76015 104877 704832126
131580 156303 61951300
188110 199554 28697487
151841 178769 67340596
15196 167870 381670367
165704 194718 488600626
24831 125732 945439212
146143 156675 26470570
189440 191284 236159875
100244 131324 649340114
48024 82839 672277664
78878 185696 267245026
164391 199639 88307398
93850 182096 220924249
141352 189054 119401927
34243 54387 50480659
169699 183806 35311209
172856 184767 29737425
105881 166913 152778184
63321 130838 168890073
104654 160263 139317248
117729 146940 73179297
27913 181532 725325825
69833 115275 113639232
126859 167827 102423620
114983 135974 52718578
27999 100080 334763410
171928 188910 525051023
1960 168578 929542404
52996 159283 266050426
129259 146626 194501482
114609 152293 643869779
188359 190562 510640149
1147 173989 432319359
127040 155076 453948473
189704 198103 20938238
42976 195950 464128753
184058 185822 4437272
17978 133038 894080799
193347 198348 12522771
182970 192517 514135148
41359 137084 239566078
59618 129367 762015701
1690 104891 332418404
195733 197655 4830486
60728 144106 48773045
37126 100711 766155778
175899 198107 26012278
96926 176147 198388389
44562 160533 290201890
149664 184468 86868566
98541 173520 187801768
174164 191984 62531947
182150 185727 8885301
184268 190567 421292184
152545 166032 33557693
33260 129333 240434268
149582 176737 67844898
33338 83511 125525819
138678 139894 131078103
62905 66760 9697538
103978 118072 748907288
45244 45274 257526923
24070 31906 19564753
159418 186922 45732534
93063 107995 37385017
135880 182264 635462804
9250 186651 974834594
110500 134766 60845334
77819 122568 948548833
50227 101533 445022584
144222 176035 448816620
9065 173678 411823726
168175 191030 57194084
165639 173765 56533015
30524 145274 287092037
151448 173523 172413414
93853 159483 164385794
22727 64179 700421869
96728 193041 241093234
51845 80812 72463089
159585 160051 324967841
77192 173399 240745910
61725 89307 843105635
15946 138327 326602815
177563 177827 832754909
35533 182257 367129823
71199 160289 573299819
90032 191640 254336843
164336 193699 73525421
148218 185231 818834780
180321 185292 995818800
59174 173880 286930730
27587 99552 617342393
109163 129370 50569210
148388 164430 39935033
134784 186667 538250349
95214 123594 71132565
79083 99059 49778463
192588 198759 15500105
128845 170815 104984341
23400 96954 183808598
78596 187281 271985450
197858 199424 569809099
140233 157120 167670147
5899 185693 449895657
179761 196554 41882142
146170 191656 908073412
43984 184765 360302316
104575 119504 37368028
17402 122460 27718567
153730 193554 567838809
160944 164293 8265741
37491 146944 965363169
112154 127884 39498333
111915 183626 49889557
127019 179669 382231134
178503 188448 820807834
41355 174301 976910468
62200 63726 3778338
88901 128351 998718589
82791 105206 56114979
136318 188592 127289029
117010 125049 462099191
169637 189710 50312316
136989 138158 612000693
152328 160476 156895477
149576 165591 959691555
147132 164322 515685490
110876 184815 538816567
166769 191124 60917862
191878 192500 1578922
79322 102848 58713028
82280 90448 15615671
165640 196769 836102024
79517 157842 781334113
39582 191910 381109129
6510 45001 789986755
40848 94102 60493803
43779 124167 201068957
80742 192637 279986362
119432 173851 136293242
157611 165678 866011603
118097 122320 926377870
194833 197605 6978677
178741 185283 493599828
119196 146181 392825859
117032 195286 507787821
29539 121785 292374304
184810 192066 351537569
158830 195319 91090390
10610 20872 25656639
169435 184658 38112423
147861 186946 97728760
22923 39581 41627608
137222 153886 111711906
127185 165670 42568691
67382 134308 407121035
125905 168099 105484528
80511 178641 466272291
181902 187433 954608853
91728 152123 151321063
23848 46972 83040855
102707 129654 150092952
47043 154370 268713081
107657 145488 94780879
157154 171166 69434128
191004 194281 735889894
99570 180620 433156527
9545 54693 257655510
27771 122420 236694172
76507 164766 630760014
34004 45643 29223114
42203 78926 91796673
92369 197746 396889946
197265 198470 320963317
60117 120552 150932238
102395 175625 729055075
64546 155702 93409375
173368 189044 578528856
28649 198791 960470154
79447 83096 209799163
92949 128043 369996107
143149 157850 36930055
42295 43562 653844580
126647 185160 859218579
151697 179854 809811796
106309 189041 944751496
1126 185605 959311293
106076 141586 88905934
156650 168501 29412405
110034 119396 23407971
105227 152790 119212571
172981 189270 40765930
194478 198841 17609732
122221 131877 408703291
163201 187550 60994099
75226 118846 109091011
189218 197072 933304953
62437 102693 505262396
166563 167530 2394373
188200 194543 87501191
120405 151566 706148987
97354 103736 171645866
131315 157133 985878
39889 86547 116781756
34989 165561 578296135
178705 185897 17921631
188052 191608 8920935
104647 182355 173390185
153977 168028 899199198
185248 192703 18647027
67394 138608 178110879
83815 159357 189122067
14784 103832 222459000
179710 184363 11531920
187615 197483 24601745
161777 165069 8170490
194092 197408 822210166
34218 133341 248088822
179657 188006 20829695
193336 193688 118020730
115779 143132 727588321
186459 195865 703846892
171586 197393 696565566
123786 174459 126748643
122055 170360 120916075
137602 160600 57565383
130888 169203 813430658
103828 151328 119132909
32315 145451 999780603
180621 181398 115633213
41753 166097 311039285
103708 159754 140493657
32097 70567 754762613
123218 161080 94730925
196040 197817 598485537
154918 175814 52094191
27229 59847 168365782
37408 148242 277361968
141452 172240 767956593
124121 139792 14417000
146645 191968 681418180
144387 158185 34600742
14141 58365 110638782
105277 160773 138993977
111582 149122 415866612
28121 85205 142742458
145787 164148 45821722
66223 150858 170319916
61168 99194 94733791
192794 199413 16601649
177545 199968 932276812
68241 167913 17254564
181386 188868 18678387
40692 132745 673952139
164424 197967 796838185
135942 199785 110886613
144148 183629 98776929
164564 179611 786772777
16886 109349 231208339
80682 143934 158256335
81921 163469 706798892
103917 155053 128259520
126532 189712 729795690
172028 196484 817818790
57153 57878 1822302
52714 121675 929695803
187734 190238 734483904
96670 180237 209246684
37304 194983 394350677
50098 195469 867445535
54008 111935 470785220
180004 187096 353401363
113957 115381 82388739
187775 188608 2035833
55737 78218 292186305
169532 181455 29931805
120202 126360 15496457
163937 186804 57266190
21029 71940 127207629
55957 129233 666933384
144004 172241 501051966
98104 173660 759324942
55492 192104 341650280
160122 164865 637779470
240 189117 472471270
95717 102544 180200049
161830 181495 49236259
12312 107768 238725735
182254 189147 17205527
45197 49462 10653826
38124 139606 253953346
75617 76990 3421637
135372 186370 127513565
136626 144462 19517122
96681 156601 684135998
19287 127916 271667072
116600 165108 121437300
19182 116096 950179062
37631 96715 371507596
165120 168297 7943118
67597 73001 13389800
192451 194883 5971176
190404 195252 12007783
104671 116860 941580815
143262 168960 64303480
158896 168616 346417652
43947 63809 627658457
23997 73690 124180315
169387 177837 213592141
54855 186214 588483206
78884 139789 152379766
108595 167882 436856259
129800 164861 87595796
110739 198687 220171518
43250 57232 589007823
4600 130008 313893586
150924 153534 6569245
191134 196125 12470999
99961 190224 483260731
35783 42240 16195339
67411 110367 107336564
162206 183765 824526072
164605 191060 66188982
2327 166691 411032427
167805 177329 23972447
141682 161481 497262362
140157 178311 95541551
132404 153911 53952800
5059 85720 201965955
24621 161844 343268667
44220 191074 367296132
193378 195129 4297684
55134 55522 166593234
134259 149557 568276930
5681 165284 399304926
58022 107663 28315537
124456 159758 848706432
161327 176137 891456081
71258 149263 195375916
188850 190417 3959301
123019 155778 977994383
4952 115506 585764390
107606 153826 115945830
15582 186859 494092198
115304 198490 208238332
48205 136623 555394134
7065 9356 5873725
100245 123630 58759489
154934 155277 843941
90490 175447 212668502
191216 192346 2899556
76101 128846 724369512
39533 125635 215420455
22271 94072 856079975
168845 199187 865725474
192678 194108 3577109
174747 181992 18212259
143818 183858 483737414
82609 107023 61060045
31820 87349 138960121
102752 182816 245365405
16981 196513 448957932
68037 106761 821600157
26146 196925 427057953
170940 186987 40129350
146493 192775 236055977
58013 69741 29156972
59203 184217 863884245
155158 157240 5150392
27898 88791 152136649
189375 193435 116626548
26445 52946 66092801
151675 173686 55012980
194753 198799 10245297
127132 167446 811316295
122412 156009 84219552
170263 179950 24353829
140686 192239 129020109
137548 143957 15939626
100184 106849 16793476
199726 199766 95586
95633 190547 237609562
40364 197016 391949657
185697 192159 16162926
65416 193302 319846234
84110 170828 216971759
70521 152234 943224532
196797 199383 6545926
139477 174408 87398193
89977 167359 319335452
14749 189346 436684923
34364 81481 869954316
7484 188740 759402059
125560 135414 24735350
52678 73945 231036989
33246 107659 810613615
28018 92056 160083843
150255 172224 11204139
164272 193802 311642667
138390 183983 114056574
134036 164515 76102491
14176 101079 217069690
49191 103126 134721879
127944 196670 171871113
93478 120031 390105042
136545 170993 435293235
96085 158606 467347338
191721 194330 6511125
37663 175364 506101325
155363 179989 61475690
127886 130089 5570134
130984 198930 169989303
165592 188438 252890762
133290 163997 76711216
166653 179504 32281734
154639 185801 77754863
96007 142407 116171996
8484 122423 285041925
159988 168608 21371056
2210 129971 350655310
39568 47878 20851047
141549 195511 134959783
108471 147980 278398310
164494 196415 79885950
68787 124878 140344538
117047 188768 179566847
116996 187519 747658046
87865 164718 364467826
44506 72104 843606562
57895 62027 10397491
153150 193138 99847462
23496 90652 386621057
83431 159577 227515218
3342 86019 206868485
196570 198664 314346
125487 140278 36996577
23375 177493 385563393
116219 182978 167142151
173414 177183 930154037
52853 164791 279975264
110108 168117 773274849
75483 166127 226767365
76551 176235 986805995
89460 101531 903764394
38179 131208 760373309
130862 193095 155641528
189285 197454 20354211
13233 55958 791539191
105339 155399 811976902
167024 197823 77047251
145287 164997 966640574
113935 197510 209138187
106267 125153 47402934
68567 85599 42595489
95419 164099 171874342
103594 195037 280646980
90838 137474 116858398
119985 136712 42018257
81282 82272 2405507
185348 193169 181629730
173794 178754 12425904
161211 199623 96123833
150140 178739 717090641
48264 61046 726553244
77191 121095 109768375
17079 53423 482243723
16045 181114 412798121
89231 156882 169501263
184070 188921 12180304
12647 75616 771108934
12044 172108 896506707
27095 60225 82973948
162747 193891 414311209
96558 123344 32289502
12767 26071 33400824
111090 132322 53284744
168855 179920 95572000
92998 101189 20332932
189502 194758 415701998
86491 175485 222621575
158821 183618 640867609
170997 174613 856761318
26252 29556 330341572
46470 123495 192663264
167890 189865 975346644
115545 159119 654666076
118654 152790 532274198
121540 178839 143570211
121649 126240 11634660
22455 24534 5173448
84701 164711 753137116
6785 179667 432667969
194684 196659 4922129
39487 178306 376321469
138932 162866 521448232
192782 194452 334462047
52014 105620 134057079
169452 175575 15385914
4271 164679 907416316
143029 144907 998847296
179469 195781 758047399
165458 176074 26668048
183586 199936 40937038
192555 197593 774483114
39447 136325 596227696
51550 194009 356415766
71727 86843 894239197
173948 186489 11200461
176840 195751 47175854
8689 15865 18118872
35538 192560 481138018
122706 162232 339962622
77530 118871 103367625
63843 98706 86926289
192696 197670 606234665
36995 184896 920972397
141493 196836 893824382
166546 193921 68527987
47915 96363 146034028
171355 191747 591170875
95503 192521 242861950
23947 67605 433788051
40801 86822 115196910
121344 196238 779400636
2823 168190 413550397
147559 159590 30138532
12376 164039 291671448
155325 180508 983554953
99966 115824 296569250
96265 194385 245617070
104168 124137 50089769
168517 188043 48914118
53612 61310 779849632
74334 171074 445363741
89298 142378 19159512
125130 133498 20961013
84327 164057 673032975
193761 199868 610013446
125290 147046 712566929
87877 173881 215272569
55794 166490 276750221
71374 152230 202521054
139366 147124 19376365
161125 168058 797327524
183473 189560 15259143
92471 153591 153174603
37081 94150 142657531
53956 163685 959342145
45050 141726 892846149
69239 150949 374405274
108357 191554 208515747
57983 166253 270724420
89145 172579 599403577
6244 161074 387434535
154626 174124 916910767
88810 114314 63803813
187818 188813 2486362
184556 193707 276323342
102863 190741 117002762
131216 186787 161149261
29609 138592 272569230
191572 191610 663569303
121223 128406 944063616
93550 190783 373207327
139012 152743 34469453
154400 165334 27023475
163431 169257 14560952
5992 164643 396927158
77178 166888 961799237
163624 178911 38407118
25246 103388 791849704
196746 198431 4273158
29878 179960 375452796
65833 172572 266943336
34532 194667 400604726
72821 115955 309790586
183587 199559 518038212
192594 196722 10280543
103602 151596 120363176
96881 173817 727399457
179908 191384 28606037
69465 176108 445375558
121681 128258 4524188
150659 153092 6156503
6735 101586 630448265
87056 139232 762606410
97360 199659 256140603
25704 177779 611194511
57026 173949 292463530
161990 167621 14016911
102154 178297 548069734
123462 187408 49199363
126241 198704 181312317
156654 171634 441778937
83051 116938 84723795
36516 109542 182691980
71702 152927 203483146
59756 80215 362982275
96841 168274 178776253
81501 125053 785294190
116247 171264 844643421
15581 168514 382365420
137711 197128 960966025
164367 177350 32647280
58265 197824 348979398
153837 184943 77559166
124155 177789 134204518
20526 44466 867134871
69159 92861 389877941
12412 60269 119889371
35911 59558 775936563
180705 186129 13544884
187639 190601 6022962
193997 198200 5852451
95188 98026 430558154
145013 181788 992604685
49423 138063 221748859
128919 151730 965754297
91425 176688 239306005
57713 154263 643582049
193451 197327 9652391
4839 48137 108434655
189593 191028 3482634
62578 196704 335399396
90108 159907 840904611
167273 176981 24407139
163882 198861 951005474
96051 150814 830346805
71090 108839 350518169
35533 161127 543333171
55195 73505 45642447
26043 163748 344315168
54919 65018 25307151
94041 186691 372998859
26743 65210 429583940
58053 138940 202287286
23619 146988 308569124
159246 190694 700759796
102251 158150 140071790
111604 130602 47677075
159573 195796 153888176
118717 141660 241415211
170995 172023 540390461
25771 92917 32316838
128048 173574 113899188
126774 146835 50134624
53432 104114 807801126
89745 122470 81967123
44652 165916 740965319
137887 173688 75120454
111831 120529 21815222
156298 183290 898964673
128005 150955 136962170
194089 197927 486427693
26804 181378 386616233
14469 100513 555029564
193399 197629 138726166
189277 198402 15221257
143841 155255 599424837
56870 173193 290913141
10027 131241 800215865
73767 113080 875822897
168671 194001 63445983
71665 124137 131420142
175268 185115 224003808
196645 199918 8296230
191358 195296 241243062
28645 89463 55258506
56864 108146 759522372
130278 131303 569900025
4061 17690 31567622
65892 99134 82792319
65455 112918 32629450
192619 197024 94977776
80305 154123 633740049
125686 190573 888185690
133313 148486 294653573
87982 163997 190157910
11273 102460 616204362
98388 107738 23509231
1586 4939 70418301
165906 182695 689838427
91719 158146 166388396
3603 119273 289323440
85472 94790 14505850
186829 199911 32755091
27836 58250 76164682
132575 142412 24503454
45533 196703 415999039
156232 196264 310638159
91580 96585 12470646
13618 108354 236939914
34065 80850 633100375
32877 37762 12183718
158504 160945 148828063
25109 184477 969477311
147506 182058 86464949
83766 134356 599331996
109327 159522 125639088
155897 185317 73489143
63440 140520 501743926
139764 164334 61377284
196464 196642 333632
133434 143420 24904052
174330 177502 6775712
84607 111405 66958356
36161 40139 9833672
87945 186745 416172917
39927 77126 93077042
80434 156547 756576101
183713 189023 31177651
166871 190426 719763327
155233 180573 63256394
177101 183663 965800382
117638 162877 113289043
147493 175998 934776656
186830 189163 37423605
16216 109837 234043594
75960 148021 473212290
22577 134752 712602799
57952 60371 6148242
189277 189643 938660
191883 199862 19990481
23269 114020 226896999
52757 94062 103255406
108746 158952 582576119
48342 162513 285577952
31654 93081 153658515
29840 127519 244267551
1738 194260 481478326
2604 132952 326083565
162200 165901 27561208
29684 116499 986920709
71117 126845 139514057
84377 189539 123276014
163517 173759 25741798
56299 116807 601244345
4957 113002 456376710
156555 193433 92116437
175898 178580 6779140
22902 192531 424350874
76919 181367 261364429
133153 140090 694270599
163750 184598 51244602
190588 197284 16668833
84404 86292 876264815
110219 142290 80288808
47113 91796 354000852
48823 153174 476819022
20247 179660 398735903
198308 198636 76856843
175854 186761 27273961
40345 57985 654346853
151935 154737 7095531
121234 159388 449299557
7451 127475 300348548
22334 78012 139170159
85743 114841 222769170
172887 189907 315378925
23866 156527 435024019
12116 156032 681038180
108276 118881 985783497
167741 171314 876478496
176233 181733 9437873
185409 194278 22198851
74424 156072 204482955
25013 104976 199875304
76706 91898 37964712
107193 195337 798282930
125323 127054 4292478
51542 90416 790651832
88338 166970 420158214
156279 194006 94221659
28434 187871 398799283
106050 175712 174380423
98230 169581 178622326
38497 108066 920662851
135606 166532 77213319
57966 71049 32541969
172239 195191 344000892
82497 169775 218424285
65721 137455 980798863
71434 113386 104929669
129900 141217 28216653
108410 132254 59719095
178595 184259 98053117
32762 118503 783536497
153271 185260 79862059
96876 133617 565248610
33362 41257 479790691
175849 186590 26899276
179464 199224 49435131
129918 196552 899861595
105229 194678 238803082
161255 181120 329865987
173818 177997 10452594
106575 161899 425462374
180963 184890 9786342
178041 199264 755880991
142650 150401 19794994
115471 187958 692723379
68487 135132 931454281
34942 191481 702153176
92075 173783 204537023
130014 199544 173930409
53551 187691 611491720
22455 83336 66788595
122708 180068 136520686
145958 189085 907276353
24158 39282 37796174
29041 84610 290539505
28178 173459 140738637
56663 57649 2458327
160928 170317 23446195
144724 185127 915746294
192140 196078 988504867
49726 50491 513046354
118000 191244 163887230
15390 47752 80815052
32164 125138 705447699
169328 197022 601651715
192555 195852 687420627
182648 189378 16840076
5938 112927 267655579
181191 195289 493253530
69364 164559 238087403
85697 193054 268550630
68084 181931 486574752
134860 155903 52730582
37455 116727 198178098
5407 93760 221067026
93431 157459 160344365
53656 131670 195251646
137843 162488 61577297
99539 191473 567739678
56970 69214 10397771
26378 173382 853323712
64992 118426 717381411
139818 167458 153576133
71645 156873 213476293
134851 196532 222852859
69563 122907 665977549
58794 141347 215163165
134594 194000 148563784
94195 99395 609818932
193215 194143 717512534
77099 118148 102598894
128953 134440 13771610
94621 120517 64816738
184710 192295 19018623
44560 146905 255985261
99374 145303 115229110
82519 103082 481034461
37017 130149 233018020
161664 197703 90142532
51664 96721 112626537
43133 59499 40978077
38392 155974 596977577
110174 129380 48139675
151809 189454 872828662
25244 54764 73837771
23988 131877 269889184
169548 184197 117998543
34646 95652 997399140
64249 113407 122740273
139544 144009 412613685
14981 35364 847402373
151136 166713 38759273
53874 134964 202930671
114365 128991 343346783
38604 183398 362307027
188554 189357 513706814
147835 183247 732044912
163737 192187 71246786
10382 191527 453107852
150073 154523 133060586
150857 156924 319975954
34075 190165 390560744
177168 180518 8333604
192344 195291 68941203
52292 175259 307685046
160746 174591 34542928
119441 183844 161185910
148404 168664 50493207
87788 113489 64196331
153770 199516 114273706
74449 126473 160269402
60348 121790 153439085
118495 124681 539059906
53226 76726 58791101
94330 176604 206009793
155016 157088 5107540
23045 73844 126937405
13242 47995 86934316
82786 110648 630385725
170718 196902 65475159
72303 133755 44109418
7834 129626 532472005
78494 165765 218314215
27561 141956 286090261
167278 195241 69935275
108156 158953 770890261
17723 199816 455537454
186133 188851 6790213
17676 119990 584362813
121551 188966 898829853
134434 183595 670767998
130608 199631 725906801
171608 180878 789921245
9900 47266 93501678
20586 96174 202312594
54942 183107 539155159
138333 155206 498062736
113697 136197 56533505
91152 99153 599880251
143974 189954 139091986
20125 50199 75080160
81170 174038 232421751
171137 190951 414392134
84140 183290 970420971
17513 185890 421207946
25722 59916 582540194
56216 163706 529277440
151173 188934 94343620
136475 194074 144020522
138623 175680 686490243
199706 199865 392488852
48906 128295 594914904
128069 181298 218425184
65047 157076 230254738
72704 135871 532787459
95262 127412 80547036
6314 63040 142033646
15036 22365 79098388
38771 74118 563195420
104764 117546 230515143
60502 181222 74722434
6129 10688 791325437
189872 192889 782725031
141293 196242 137426536
95008 195951 252577999
131526 191400 149707531
32708 181050 743173373
78339 163951 272655444
111564 122721 28013033
190485 192269 4451170
143027 144032 956031429
148964 194974 263729961
195815 197248 445339772
158701 182337 213575654
81856 132447 126756837
21714 124064 256049242
108138 144404 90738680
78313 114018 89232719
164665 181607 795703123
74520 197993 623930872
3093 137910 378796666
93936 95361 3539523
109942 171178 153295578
62040 140109 182496600
117818 180107 184031923
36342 89041 131692673
30328 74616 172653848
92604 151618 147825332
117318 134518 446109782
118263 119312 2675076
19756 144910 972665692
52999 162034 272815538
196881 197717 514152009
26033 72065 969475473
7015 136204 323376412
72899 185565 281978771
98409 158844 151439735
145647 156653 27641051
193175 197404 7396980
99217 164121 162550691
120842 148944 821103603
39402 195687 843119021
98536 186979 221445360
174546 198962 895218258
189249 193737 963498668
61203 74036 947159207
96638 103101 16100828
131754 159119 68507394
21138 151878 609656806
21263 113195 645244556
5253 65258 150351385
171916 182852 27254900
134759 143450 21662473
150978 162624 28911922
160054 170318 22328061
39403 56759 72040859
26122 149839 309522768
101353 142776 320633439
115932 120219 188425548
41047 96732 139189283
4932 117071 280498099
20546 113416 232070240
16217 21897 846530124
139302 142558 8114219
189233 192343 817079457
89968 192822 257460391
17706 20037 721701770
181784 197790 301526780
32921 105875 182394919
157444 196171 96729443
9393 99094 224148473
67532 93232 64198642
119674 134919 38310017
90685 193792 258056241
25176 79444 135608620
39352 170252 666980302
1495 4196 480434441
11931 92046 200312351
127855 173544 211727037
46605 81532 194987108
7181 138446 328447984
38781 180159 810046705
193242 193423 425606
37759 133733 240205107
56139 131531 957949497
153434 186730 719343147
37540 61826 60924273
52935 64794 623931273
118351 133021 879943824
122599 141883 48247275
168522 169689 247484
58086 67827 665293633
168182 195086 67287481
129422 160346 348916157
154662 166792 712471943
52538 106984 793599253
99513 140531 806526286
166500 174166 19254521
36491 114053 88632884
16135 33076 42198870
96137 102578 9698811
138820 151989 33036096
116622 168387 129576315
171782 197397 269299135
183421 191149 136237644
156444 174815 45807537
12785 81141 170947606
145230 197290 426713222
102758 117893 37941710
181389 199747 414414842
80989 118861 94721090
180576 199102 839928552
26220 110433 970920767
171758 187181 38519664
105583 107975 160132
94724 122968 70760483
49180 151511 256152892
145436 170301 62122665
62492 109362 643141730
108270 129610 53424557
123146 194906 731158313
99496 129450 75245051
195735 195939 665484389
179058 179659 329912229
27380 109807 555848175
66811 159874 232835375
161606 177270 39267202
167208 194674 98916411
54623 179393 41071045
63463 163615 344229944
32711 41734 52590042
10584 167512 392442956
88080 191802 954229613
39980 111637 179204566
14123 76407 155640036
112823 136109 531590666
82601 122395 99634344
25093 118422 233308539
158445 189154 76796747
194509 196143 4076969
164455 177041 31647293
132496 185165 131668216
59366 101643 289083428
46977 78637 731976636
114422 145325 40627646
121230 135239 35275414
47859 72962 904485731
46311 95867 123801999
50273 96303 115034373
77239 198743 304069399
10137 85806 189288230
106319 179803 184005726
97373 170553 183242412
111232 127276 40240491
86545 89986 8454282
52662 108018 138499934
119399 148604 73238882
166193 178230 30227360
130877 185409 136380990
15042 39769 283960918
127439 196567 172905202
56889 169080 280479616
27313 74612 118203884
83628 141530 144858103
180387 191285 27207524
105142 126459 53396183
150176 173122 597411184
187959 192977 942687450
194836 199442 137466987
79100 122541 501742403
186762 191626 12164572
76603 77042 35339588
24578 159610 337863181
116504 148851 106618562
132544 144780 30525864
168035 195335 68248627
130546 150263 49471241
31097 166792 834538011
77823 154229 389509915
93586 147371 127708877
131486 134812 8316204
8898 161686 382195412
22955 178320 549160444
155162 183131 921837403
109064 146514 93673470
70626 111609 982511855
29178 133882 200303516
83286 153817 628123010
142674 171378 339979804
132955 141549 328045730
195761 199189 8670242
108289 152108 109752620
174640 176725 5340429
51676 152709 945081934
166508 195371 72155652
126584 164884 167501408
134251 196872 535768487
28378 115836 218654994
198829 198919 225345
50235 129067 205330927
125343 135563 992411004
171421 189943 93434614
74107 160325 806831602
143631 177511 84819343
161747 176857 599226406
107947 151084 181171120
74463 101693 839905744
48677 108917 299277165
98919 150587 129648717
170993 189846 47169068
120643 192065 381739884
156941 190523 83897478
112758 129825 684287211
90752 160723 175224148
26706 55119 71007211
194482 195975 368160029
178819 183977 12780773
20859 54211 67553681
27247 160139 332479654
154788 176121 869571000
46557 48530 449557257
158951 179034 50240676
108979 111206 5414206
49802 181081 682076981
178242 189321 27676399
185660 186018 317156910
155605 185915 821309149
116197 147834 320659261
47446 61679 923675776
55363 60067 11827434
135904 142576 367792798
57353 96627 97988069
150229 196467 115459946
121535 186271 162099962
22258 51008 796729068
125274 185344 907460707
93550 172659 273027411
50935 63617 31846760
43780 101092 143098419
133467 196537 926827489
116624 126069 210466782
133234 148592 283278113
65155 86003 52114155
114347 117152 6977679
105354 167430 699535916
35466 137268 624691292
78933 169760 637215930
36294 68605 80845247
104687 145139 101341555
162557 171984 563629550
150901 176767 792777859
104194 172671 654154576
119418 199279 12771045
91496 112705 53093286
198951 199196 616504
83437 143142 802742984
4476 189812 870757564
112024 151480 98974973
109001 145397 91074189
125857 144093 743208110
133457 178612 113004241
109296 196270 818288365
181264 196572 38203126
75261 113660 948253224
177601 198877 670624836
132758 139328 4469542
94797 154536 149786929
77419 170703 233410684
172403 172818 416085493
11502 176684 413250868
94610 109858 38214552
74335 151091 192248919
116434 120299 923902719
110934 119083 20443838
164511 174443 809679078
59159 130485 658298049
189057 194494 728845172
61164 118737 143774524
173463 174097 575433907
184073 196916 602040324
171372 180869 23657157
83324 126702 108628684
78599 154022 348249266
169388 183609 568504474
60604 165184 149596350
56131 114594 146024763
23821 84897 152738248
110820 160802 125203099
24636 131246 348551170
180101 194070 774212400
196985 199712 6334566
3168 165494 406000658
89368 186373 495490906
103350 127825 31449596
132473 173210 101868496
65109 70924 14359415
20702 33143 618398089
47352 192394 362799467
19513 166701 368101603
36115 147087 277558581
34116 48920 37041095
59312 152352 232801929
74013 103577 73880880
118650 176856 964682600
195168 195681 517793550
129720 193167 158711295
143869 161403 776770337
134144 169186 87521421
161697 192886 78015792
108780 116434 18973042
25841 109740 209748892
76269 176687 251360295
50143 143492 537463914
160143 197996 391790862
184473 188459 9966641
58508 109853 128314977
153322 179149 64485018
50498 166803 290950393
41219 185206 708157100
11908 98388 216121807
198868 199476 117637158
139348 146821 141694250
135348 152671 35420890
128888 180933 562876547
120409 132003 29110436
90338 93812 8712134
67516 189679 910098002
66165 129782 159045320
74589 151494 192569037
96070 153049 796876341
65700 150173 211368751
2492 60371 397121426
130110 140375 25614262
18494 19454 196897686
140585 147276 211456133
71981 89303 43320133
47934 52584 534472360
15579 70073 186528252
119766 149851 667630120
55148 181307 648577886
162607 174944 30905919
135938 182342 116064513
131220 153359 947786369
26198 81464 138047146
106069 166824 152057996
163992 165278 3172622
111288 133685 161468552
14557 95941 973037913
133935 139189 13080807
163799 186366 568870137
169095 184436 38425014
145533 171950 823515217
68712 115701 729238708
123572 150255 165985952
151181 153429 5666777
33288 178483 363385168
9729 144697 536315736
159593 163343 9236741
153746 188403 86468286
132771 138814 15078812
137446 185219 119419358
63325 153858 226642373
79503 97269 44350969
130123 153909 70192621
196137 199468 430932622
184376 199217 37216237
114526 144002 458453717
36377 129519 437996032
87831 150685 157408292
32337 116991 456184810
166194 168934 864280325
124774 156336 79063491
180288 189021 189301531
10485 136092 540413590
34620 60269 716722695
56441 61431 77699843
149988 175365 692050146
34183 173996 833616507
18180 181370 408210630
140152 142345 2959440
156829 192678 162051718
39679 178868 348318087
157698 178321 51600218
131345 167296 802408912
46699 112451 164362426
128186 146297 254575468
52970 63495 26451204
30996 90106 147715094
146969 159364 982862620
159837 196738 32957843
29037 79641 308242044
133152 198676 860658357
96925 111331 565544793
195492 196525 121687101
57350 162510 262920121
41645 189384 369601710
90835 176501 214479530
28751 58686 989077899
93581 176254 206984473
112758 193360 201727036
189869 194611 11764109
41947 152837 953770601
113477 136272 57247475
137848 165673 69547485
189158 193211 10124323
129906 192354 156183947
68609 74071 13544401
27601 35651 20069001
10954 186609 458723830
38524 95175 141658970
8100 166703 396755232
69293 121186 977658153
122017 129386 18546805
7734 77728 473615675
137006 139626 6486204
109513 142305 82005925
112693 198236 430959796
9114 21622 862309343
28092 80144 130069473
107498 126345 47276422
96183 146199 636267934
40526 54041 33894301
161679 183682 500227911
117245 191625 186232521
74390 171046 971795172
69037 74095 418097117
148245 167828 48819724
52712 126499 184643468
29016 50317 53188954
99723 153060 304803412
534 114985 672913451
87389 197477 275315743
183298 190354 17671958
170745 178477 19446905
176883 189678 31998904
33208 60251 9170167
148076 186935 97160764
55114 150700 239209700
130924 188044 589707816
81916 129234 599066069
138364 173180 87156169
135101 198102 326703656
126793 128139 752740545
161967 186002 60106684
24390 198618 546282273
70498 165505 188497257
93306 156809 862254400
49121 102616 133671847
63846 82730 46669498
172225 182681 26095735
47325 71518 742097359
50174 123715 420487149
57248 141387 210380130
62018 191722 324382988
108270 108366 810481664
79090 95025 940078291
28547 136471 269986859
134166 192751 783777424
32767 175151 356168381
180926 184588 9158612
82498 107221 61879965
109495 178583 418180299
161961 190248 70796899
147487 155024 505720542
164803 176414 894564058
108545 169483 152398325
32141 131301 248111357
103497 138795 88537221
172138 195380 57949891
6319 99114 890923423
128305 189161 779346843
31649 173631 355270423
127949 130238 2611606
190893 197397 414285417
185086 198177 32772026
31291 129190 711087954
193430 196440 889448507
116279 190816 186606026
29823 72936 107697665
33553 132689 248169122
6843 154375 369436353
66378 196027 324143177
103439 142016 96675795
49858 119802 174911013
62590 196973 971170722
144397 152401 123797391
154414 176305 54556904
147311 181064 84446473
71142 135303 770941529
140894 198996 145416516
150260 159836 23913607
86121 99521 853514688
143286 179449 407545688
80270 137046 142200863
182347 192658 25744049
56727 123531 167012992
68119 134417 165917065
66270 149812 209038470
172203 194565 407357256
21456 197846 457277413
10928 140016 322869234
134437 164815 75877283
65517 118675 132782380
185265 189915 11648752
177502 198114 402233059
125592 185871 969625887
14758 50096 182964075
190723 197250 349745807
106847 129736 57422158
122586 174466 765740451
157168 167586 113400524
151883 155333 8700343
130165 149457 966795529
40274 57758 43905160
93031 162284 173263240
162596 187935 63441042
97994 191806 234868327
44686 195264 376596685
160534 166260 6265645
162972 163702 1819141
134416 169951 88817430
80368 192437 280429394
41619 144924 258414449
21690 38943 43115458
75994 107620 474005974
88825 169583 202128306
84966 192175 268241182
15597 75390 416115859
76514 181807 263531040
26352 139909 283980670
80137 135919 988799202
65857 197822 238125922
28803 194247 624484461
161283 161870 1445287
194035 198890 10390009
171359 172526 474312340
168989 177634 103906886
140169 144597 821351819
112015 180733 501865579
33842 179530 364571099
130889 167735 92073523
178921 183104 10391629
15130 114422 248096862
45697 189098 358739274
82468 139253 843989533
22790 122243 544993066
141821 184829 107551562
131419 183039 129106746
134497 159407 374991002
199291 199528 593019
105886 188603 207007757
109744 181809 630150370
89981 157431 613143309
113653 132716 47912163
9149 123399 594615661
121606 178930 968465866
146866 194828 384451232
151273 182758 78653592
155304 177443 55264673
7002 156790 374961659
90284 128841 96581620
132618 140194 305060629
55882 66769 27256896
39558 48947 721857992
117551 189820 181001218
141455 197568 562067116
102510 181756 198513531
111832 157204 129544597
156041 175988 49771475
33819 149447 289493120
31100 95306 747076966
73217 145114 917729911
77017 99138 55133945
6062 171526 414176359
38577 113911 188394498
37860 196646 788449753
161049 171742 762304381
111727 123664 30004236
14908 102804 789673305
34833 101630 877858540
160290 177068 41945052
87475 122731 336209672
31712 177028 703395536
155275 177589 999165424
4739 195572 477474951
122958 188923 188235978
152767 172001 160328068
35075 72179 553894148
122455 127471 12547558
188885 192415 6191280
63309 190500 827534498
154761 155012 647356601
138140 143084 12287606
124643 197696 182684962
91126 113384 55628314
24695 136938 696032390
15595 98187 231729022
58725 145478 240931633
104308 111008 16749765
12764 199714 467720280
101729 186409 212069597
148604 150138 3911392
143766 173370 74102933
112054 150318 96048577
117786 182477 837521287
119759 169870 710055999
194090 199222 748817627
189393 199062 24185740
165636 193319 69312958
122059 177380 138556359
159778 183063 440678854
163544 182806 48267455
31233 84647 682176467
194625 199628 12622586
24978 36981 665057978
37852 78802 105643676
131751 146335 205681549
127364 127602 467360154
90714 149115 146362649
21736 167649 364919980
32184 53406 53074265
133602 187558 134954405
88019 143424 138608887
94034 129179 88055538
199435 199505 171877
79741 175741 240233096
133587 172302 545726917
169762 171925 578389270
70886 146647 836899241
43513 43915 78944236
108937 142035 516666188
123863 168487 370186520
199738 199791 134499
191903 194356 990612879
33024 178137 54096722
119115 190875 830196522
140164 169579 735843777
64932 161935 242574948
8700 165575 853188969
171571 186625 739327460
77062 151190 185624246
95139 109413 666381244
134860 180232 113491947
173580 191892 45767951
94989 125517 100572524
107262 143574 494869617
21099 22907 766520166
18784 71410 705587333
120606 157553 92612645
5052 151527 366700993
146347 146607 607289
109324 144366 758404423
23448 96384 182264475
5786 114088 270932569
103618 111154 129293092
4826 154228 374110968
185879 199545 959542248
109457 157866 121182669
90068 108828 47111801
181656 198048 40921556
72035 77880 14673205
42776 93514 180515025
5217 28213 57754615
195900 198114 68894283
169289 192327 57703442
58121 95065 875780031
86266 129266 107547518
47539 193711 388535321
132444 143954 28704634
84495 150369 309292408
172229 182231 766641816
50027 146198 717160940
28025 197611 424141613
105583 161772 566926855
133074 152507 337291807
16803 195800 531502686
94979 107617 31635646
158223 189256 813404311
147204 170161 57385304
130315 196291 164949689
175243 190945 39262070
31097 92180 152732530
8549 25170 121823220
172309 199169 197732854
169634 174684 12633270
99904 179377 558259420
183681 188040 10901059
101712 182381 330904713
191725 197224 13686297
191069 197295 992013223
112164 184812 555103379
71755 159140 218821290
68004 82238 626021358
83451 142937 148853234
137189 144720 18751184
117733 120414 6780337
196697 197211 1284497
141042 166961 101338951
3677 35479 314366627
178052 183125 606592155
176012 185325 449137896
45838 58282 31202735
108433 128391 49957318
57991 116031 145005033
161942 175706 163170374
1961 82342 471683468
106082 188208 205526988
110354 182966 181748993
3101 139584 341398421
136861 178281 562783333
172782 182688 520750005
57613 190358 332003901
20125 78245 374382373
68545 128773 150653571
156644 193189 91304468
153150 159241 15150670
79275 142388 157932400
165760 166566 2006317
31856 42293 26183989
94692 101160 503155615
1857 65460 159051248
109910 153569 128835343
38738 104526 164487798
50090 86359 90818758
161385 175250 9196605
111603 147671 90412043
199071 199549 1207672
54028 110841 479843549
5099 121821 292058400
197697 199936 628342172
192607 196946 10813972
134207 198625 161143784
84052 88088 10078873
118498 175936 717372858
148977 151889 7257323
96992 100823 512688463
126113 178488 617010375
115822 187825 180214367
175105 176652 3999307
115741 152471 445587197
30603 187168 648140417
50503 177113 316854926
123583 194308 176951624
60895 61779 964887151
67493 98167 76521850
172745 181034 20697135
6436 11742 617854885
29114 89582 151051249
180591 181155 1390975
67960 118770 127017102
107860 167686 536400703
96606 123319 67003320
84098 140834 580265092
82184 192300 445373961
54393 134239 120572731
131309 161024 158699441
6607 167862 403454535
171490 197068 63815805
150344 181509 533854238
57843 167360 273837518
134020 140296 15641985
5703 23327 44263075
190326 191945 4022445
12566 58818 369362830
21475 139964 296398337
71460 199830 321309953
109972 176359 941922050
154213 175576 53227324
119591 197935 986109360
5398 55917 126613038
134412 179791 113553721
95653 125147 134036461
133227 150500 233492558
176421 190211 34490116
195546 196016 738637027
106635 162543 117616900
36100 115239 622052411
169560 190885 53376146
176995 194798 63742356
36524 114436 321079496
146760 175187 71148374
45755 84539 96963573
162612 173467 27221497
959 29032 70184249
158017 182964 62316671
154192 179401 368921174
29065 161831 332059569
70565 177680 480363745
183675 192312 21629538
98814 121627 563344759
49319 163797 704541163
134127 196049 400459219
6381 124371 780555062
182029 196975 37291642
199476 199580 232439
83662 102426 46799693
170786 192002 443119475
48207 66596 911347234
15369 83037 227483038
162618 190681 70276573
24191 114027 224601221
163576 198490 87418126
66569 130219 125341349
12266 106999 236827802
21860 197753 608885252
13410 95766 205823385
175791 188507 29423604
149412 185736 90712001
60601 102678 104853679
153207 185595 80858931
101239 126085 62376426
21668 112874 228011603
194562 195848 3235256
71326 96897 63938773
198677 198973 959586386
109349 165108 40529526
104375 199805 238868365
70352 188522 348699207
199031 199056 50973
100720 194870 235693160
102596 105308 6895192
124680 151677 67585273
25793 75215 15585910
68253 121237 522097246
47414 136892 377475178
40594 161985 357866188
10958 42273 492080991
180122 182900 6918666
30784 79383 121471730
17540 185915 829991999
72596 117972 113502111
134666 141288 16486242
69972 171794 808951396
37363 168736 789153730
127138 130441 8312119
18458 74763 969439589
40172 193867 630762062
10048 193389 610974973
102877 148493 823449944
12605 163035 777936867
25807 45459 49101815
140624 168801 161287919
88315 119957 72294797
178304 187439 664872645
146132 186283 100435826
111540 121783 25660461
132356 173737 41315780
141314 196803 513282357
191024 197780 552474737
20622 182790 405605946
66196 127243 152571928
79320 81808 6194583
178063 178747 1730736
128495 170925 106146024
92850 147671 137242223
141476 199410 405920923
17603 143110 313895548
128215 158069 74724906
194595 194696 268221
48428 181101 331955949
137639 154780 43045095
174628 193143 4889321
191057 199218 20543058
178802 180008 2964824
90912 162300 762201219
22106 121957 249610824
1368 9702 20765861
74599 145847 178334689
8838 124851 290221482
53494 94204 101790363
11926 170565 940235805
131986 175857 970653191
174079 196062 653404420
178737 186997 20587510
45648 70962 21031774
15011 107760 231781181
68138 106355 505610809
104219 137918 84434388
152358 183867 733878667
30219 196611 871536718
112558 116742 94720077
195228 199459 10719695
80453 89169 531749316
168094 196284 70515371
10871 42071 78033917
17204 59784 106573201
135396 176978 104002441
29569 46718 42869272
198131 198575 1163687
190458 196277 14464314
54226 69687 38586960
18800 150909 330572579
21093 148942 319949720
107726 158777 127859248
149470 153923 7197597
112013 116680 11666941
89838 92422 465824596
1381 140286 347351539
153369 182764 73379006
98239 133170 319336309
8017 41915 714234621
175594 195893 280671318
44347 49309 4578580
192134 193371 364157207
72357 193530 303197308
41365 72313 77302804
181326 192094 231161505
145944 160802 37213129
42805 88301 113677316
176170 178193 188808045
49923 71958 55015633
89138 151315 155796034
53519 57807 10860997
92036 188083 240305060
78667 79344 300607593
2394 195658 483335508
162802 178180 38594875
114090 189345 927276312
37879 168985 327962544
110699 148823 563527331
140152 164902 61850510
187136 189976 7094537
48138 105109 880516802
78271 192410 511426128
70211 162605 231195304
38256 44942 16788798
6960 184053 443085948
76631 175852 4217399
194329 199676 13411412
81066 93516 31109108
34456 49803 38423667
15754 140571 312075983
183881 191048 313793270
13619 40544 67216393
90105 160266 175750955
48105 173947 362935710
11157 182440 428522636
192243 192754 450852627
115192 199147 210208810
128886 139402 974224888
51882 172491 301822427
65898 184038 696974124
196863 197900 2615577
64586 158169 234073490
173160 186270 276247486
76338 109861 83889493
186222 188586 927364371
5485 85455 200193546
51173 86224 87777653
57189 196523 515440171
36960 176309 905901129
171696 196173 61037054
62575 74831 30522010
51502 171217 299597557
19698 145583 763534501
112593 135595 57715642
11538 171682 400691518
125618 185941 868002777
188959 195621 711781928
173671 190281 601270150
75847 92549 41769691
196692 197613 378567454
106622 172360 164635130
174148 189208 736201804
54823 99205 110713117
107822 157485 124371191
159696 169518 24384245
6916 16132 23304766
86647 195842 273139813
87831 183401 473170184
12344 75909 374918027
13242 138916 975461337
67650 123212 138965732
70305 99146 72024411
104153 175273 494042490
78816 97351 46216398
110854 192754 691454307
2364 74508 861397503
163295 189473 902900316
88086 185371 271652858
58043 137840 191122151
29341 166149 357781782
126079 132009 14837320
94310 184959 226825923
75789 97300 53687810
103033 124366 53645837
45000 187215 355839996
165060 165080 681198982
55829 113470 143954261
30964 37258 15720548
122069 142369 50852691
98597 104917 178983003
59330 109463 125319777
132674 180152 910993678
61529 143969 206075804
155321 157263 516674629
11125 185306 508946991
114013 190092 190455868
7746 197469 474656148
69981 156842 217551683
142475 177522 87779806
76230 134079 144825350
10319 69783 565656694
70 61567 153910865
154433 155187 1796912
179272 195779 966108817
28006 157502 782149199
165703 177744 30247930
133465 163485 74998290
24625 28319 740461822
72490 156460 616008206
39459 193074 953746520
13093 60950 673095857
74 186879 727859414
158723 167818 22606608
29193 160634 899742376
152225 176016 59407301
22823 131126 270922178
73642 92616 921872622
82235 134020 129733146
82873 158725 830909981
105389 136515 193197805
167666 186767 525796068
163480 184987 53809196
174714 183861 788853754
198942 199098 132049017
149931 199363 123514994
102148 138536 91179413
31327 119877 511959699
108395 171265 157354988
3871 86680 207170339
67029 78812 29348447
197968 197968 543452120
152796 163458 16367152
73186 149568 948939073
122963 188214 809872563
38518 69794 718113285
9700 107318 751378649
51403 181715 326130113
102740 138597 734224754
87836 129880 57588781
174844 197952 57827485
165313 173649 898353140
89643 173480 606037461
198582 199267 1715785
33420 76928 108870213
108976 129328 892044131
12903 49986 818329291
41077 122851 502706793
15888 49387 83653997
39612 141891 707370521
183903 198624 33727417
80733 130404 444591669
197338 199295 391877359
154734 176105 53293081
15069 40999 236009975
47596 186967 348618834
95811 137173 103738789
132264 177505 113167200
188919 198705 24535720
114951 165646 126893016
175355 187508 553210257
168988 191462 56263773
191470 194425 7383206
151039 197033 114857401
98873 145394 116699440
175356 191036 39157591
183229 186266 7595632
10379 78225 169665179
49626 130336 376449745
92700 104193 909747380
86169 119080 82203978
141895 187585 336695145
99793 178141 196304946
59232 99334 99964746
104352 162602 295126747
134116 142472 422932928
199148 199520 931691
51718 149918 852373045
26961 129788 257175621
135668 136258 1441975
69441 133681 160818418
143335 148491 199522909
193395 198822 13635842
122165 184953 789718745
138092 165659 742582041
63726 68361 320524687
125612 145742 50388144
131256 139419 20402828
68916 83590 385398461
20373 158754 482220696
96853 133917 115263821
157902 165902 19913403
36646 61319 61890856
130366 193971 159078436
196554 198317 4470435
96124 155556 877763704
105129 111659 16278397
132469 138616 11421008
142586 160294 44426264
94596 97145 6346936
180728 183139 6061988
169768 186423 41741816
1870 174092 430752198
38202 195316 392980150
85738 127850 105309058
16398 98108 204127286
176920 190065 566973263
1047 24772 59288142
197379 198972 440131670
128616 137177 21487174
58622 114863 140467324
139824 161498 54223192
70073 158544 413836056
172520 195651 902403534
28911 160773 329878788
97460 195336 838142345
126710 165661 720298143
145205 161321 143488164
123133 160634 93878810
184171 194980 27015395
123749 160168 91200495
87399 94602 17897373
25709 58273 81487605
148104 183338 823337583
101221 180791 408334895
41854 47879 15100151
173268 174540 719056367
70025 144063 185307260
6612 182437 440040677
27021 64516 93819094
31640 61312 5475612
57782 84596 152699839
62406 197567 514355477
42149 71942 74347633
130654 165359 86703777
65294 161065 264907900
110478 199420 222656699
45627 199942 386037877
194427 199592 635974899
38671 99101 388259384
159854 176677 42049251
3506 97992 259339320
45387 52912 18748420
9911 79702 174495757
178990 181076 5141884
124859 173101 267501333
35905 58276 56064209
172592 175238 6571049
23073 69396 115826207
174318 181791 18763447
107421 184491 282541081
11167 42669 78848644
121367 171993 11220967
125480 165417 723872734
194251 198395 10376734
94364 178577 210863562
82687 199320 358399841
5570 58685 133096143
139307 186870 118977882
123111 136259 490872642
74499 128651 135541518
155957 177985 55028669
154213 181033 799360696
195855 196125 655924
62295 185176 307277551
43538 193205 374373886
103392 148892 130957326
74879 187888 643987954
178879 188373 581515231
28320 85867 143955989
195614 196398 35317118
171982 197972 64898832
174172 194216 50136404
107002 170888 159969770
196887 198857 5016557
81223 140601 840278083
180516 195088 399674403
4651 40957 667079373
130597 173729 107954012
191439 197924 16220913
169051 187148 45393520
86985 120866 13608361
187031 187106 169437
43365 68394 126718733
58841 87731 72136096
117019 193702 642557068
25112 38684 861664205
16532 117211 397320392
66442 68188 4223940
105918 150124 521617278
100275 133842 84292874
183934 190089 789614065
13820 23263 23549345
44706 47039 5862057
121706 176217 275175202
127877 197614 174431901
34180 92266 145307260
70662 126778 140480433
30318 138873 642799190
42166 64955 636731755
74615 92846 1395048
55204 146064 392476453
193247 198329 12702716
76308 163954 174225045
131188 196374 703456962
119277 133110 34792860
102233 106443 10604342
190127 194543 10954370
103205 126019 185435128
41308 174596 977227408
183764 192733 22475126
186214 194787 425319693
66134 169454 824925323
47332 125967 697261456
194008 194219 559916
132720 151520 47080841
92480 172139 776297363
110507 182058 179160078
151781 160608 284023377
41807 139853 245279654
192921 197594 11655611
26492 141316 287066912
159064 163435 10808861
74874 100447 63739132
8940 87462 196420378
192934 196478 342541075
193589 199825 13707177
69848 186717 454903570
17366 95453 195152658
40695 164155 518305108
181468 199533 627379880
66284 68407 5202687
35344 113582 195611814
61417 85889 681625931
178662 179950 2989696
1454 145805 361031603
166087 185628 683748372
4905 147059 73177435
37126 172456 338614064
144642 156412 243698057
102509 143489 102693555
72936 144870 180049167
5200 49311 110507399
118896 196540 194286215
148819 185994 92880599
105842 165327 148822731
58130 115595 143569276
145876 183696 66004660
129826 197367 168882118
26157 29106 7337698
74795 114670 755995110
77380 124936 119042546
177567 186001 66843744
105924 174208 170962102
53114 168896 289595832
36688 154540 240692906
162842 175804 10475141
127431 195444 170097862
44927 71586 66558739
127901 149612 54515686
67016 163184 337556403
112036 177374 716150992
55799 97090 200458176
130656 175831 318450463
10673 98367 173570920
130864 157098 60038529
122841 168843 774577351
92377 146399 845856633
48597 74771 65462970
60380 138047 251747727
190726 198674 13760822
137781 156529 454843959
27571 169391 354672987
100283 146318 531878671
71839 164250 765102210
113849 126711 743125561
118628 138008 48611913
3927 165139 280880087
15750 45525 74387661
99836 196382 946098063
189953 197225 18115499
137272 188149 127162240
187387 194850 793328894
85673 146854 245266308
64579 83480 47086438
39734 167796 320351263
98204 167017 798595974
132609 175803 432050063
112269 187614 811010770
90556 160331 354509163
65027 99679 576742939
13128 38143 837365985
123749 135278 710572783
98601 164108 606108999
162710 163310 529457507
31140 130039 247457453
121289 150413 73148134
32334 143884 279102106
188036 190788 6910741
178813 189779 710592312
156606 179792 57938293
145515 188379 732335845
95072 171334 873424902
181034 186230 13038174
56495 165645 381171008
137959 158580 51683947
134650 161396 829765189
88200 124896 91907281
87975 156204 170874659
10912 47228 562188437
36797 190332 384117822
123797 129653 899392145
14915 24213 636407248
171425 190361 47290006
105168 148801 806924515
25546 136839 278435305
1818 35284 83536446
68304 139847 179016376
189784 191684 4729424
6684 82633 189991348
154474 166520 29835842
35078 43196 20457592
130894 188103 143046754
131654 166885 88047932
148696 159749 54179683
118665 143540 965777921
189298 192706 8508785
117271 149841 81812698
8903 45332 91143919
193762 199531 14499791
146368 195446 122672730
151649 172621 52398608
95926 108242 516754970
116496 139317 57272570
50669 113689 157551442
54518 55912 684754812
177618 181306 65296008
149246 190178 834558679
119617 182514 631642541
142421 181850 98739153
140801 141993 2968138
77944 132330 580441052
78988 181252 297685361
180432 184545 10258916
2914 104852 632907392
111186 179314 170581064
56612 83773 67809364
96633 141579 112574300
106474 185007 196499343
188439 193970 476686922
6864 80689 197820679
198411 199374 199378365
51375 176467 313062908
104047 187237 260975706
97063 199176 255662206
87420 134206 117091191
87465 98284 26887292
163053 164150 771513687
155564 194728 699334357
146598 150934 923924340
74959 137214 374924781
8813 185408 441760794
68538 123371 137161424
137819 158861 52715104
11761 37849 65163494
160517 192037 78773516
165127 175292 9240552
90383 191161 936446597
21414 84869 158686964
134736 179744 112609269
166676 177314 26769933
16405 163781 542825222
60373 157146 242035475
71513 121331 914675839
10035 170531 401477783
27498 75588 87301365
159982 191113 77697449
187817 189197 3503278
183583 185834 5635615
182866 197604 609662728
57236 123166 722884454
139757 152514 32092036
126421 190045 159171393
40928 42917 82663388
59783 74013 35355028
58123 128458 923100650
78101 92555 36140037
153214 167838 36324362
105613 112373 395574458
165298 183616 45919662
68817 198127 323486610
72120 73473 3414380
170792 187340 41457614
19325 42325 611016317
83605 129422 114688830
70415 118379 119990384
148976 160743 359243251
10109 46726 805425468
106988 151601 111863801
56226 79376 57723960
59647 71234 749964643
180708 188897 117489803
85422 85564 45282012
105722 121444 299101721
114874 129777 806060436
86131 181937 662874614
33088 166547 333856853
88461 129689 103264415
112594 120934 568406065
107296 137475 75677077
12116 178523 416327258
93485 178195 365008066
175957 188437 31172600
119635 195384 816192093
131412 173182 104498569
137087 194162 142686778
121850 168759 117366257
46778 127335 3386016
86775 136538 497344038
51656 79400 911101116
181432 191959 239987121
183653 197254 33979763
27077 29951 706190384
69214 74804 7867673
110871 143755 938126523
7229 112513 263425341
47911 169443 303942678
124593 139645 549902308
29021 175003 666928622
198859 199345 1195156
130026 134490 11168020
150979 152877 4734605
177287 199080 54465548
147624 176549 72360026
49823 119925 413636154
146004 159345 25841778
3939 107450 258874620
111635 139151 68972316
81844 88811 15358105
58776 106217 467276941
137408 139976 6349224
88777 111456 56755647
196859 199953 7803168
180376 194771 249611800
97401 177129 199712055
112866 133195 51048172
151131 172403 177783491
101123 156475 560102801
136120 192619 372758584
116672 164619 120039553
67777 86229 46213475
81650 131749 711507221
53474 82756 73211891
178364 196681 686982262
84029 142160 145418195
24030 143028 975713519
174337 184170 399061167
50581 126533 740960762
79169 91590 31004755
137895 154302 41269990
30474 186483 794193441
137030 182125 112793530
69134 172570 971601863
155202 159843 11576679
4481 176694 430988379
80590 172890 231006517
31367 50986 144392298
114004 156002 105334869
65432 73557 20152945
38698 46550 399096953
105536 121048 38787046
108290 152498 110778560
120749 199224 196477349
143792 156775 661987059
100652 129751 515209833
67781 115968 120431374
82974 134554 129156999
8610 181417 731173724
123403 176666 133330631
127379 195532 170463792
3843 122095 635411945
196085 198922 643507265
175687 176956 628505602
96818 196166 472101971
115080 182219 168166916
13577 91556 706264659
122578 179913 989841269
28412 91236 157029675
163850 195054 361296202
197923 198942 2617336
191306 191667 961901
34183 195613 811388093
75978 179624 259367913
67329 104069 133292697
1635 176972 577724214
110641 191090 280538748
65029 113237 58582414
83694 178884 561840713
84078 116682 81444238
185550 197651 30226719
82919 152691 174792561
156787 193431 91494717
107683 197423 163065937
142061 145354 8331394
30352 105688 188320801
143049 161676 46685186
154674 175048 50722609
175243 179273 10137535
42553 156319 284680867
26996 57507 76350139
128323 147855 48444843
42862 44312 3592730
53965 115718 154398095
124486 132970 253794949
40884 169332 321318061
137068 161314 60581604
63501 63932 109024840
118971 153412 86432469
127280 179848 131601057
34470 140957 735526382
164196 197941 142146653
193813 199334 507263636
3620 186976 852950237
152526 171144 885882791
157413 158588 979163462
91662 165014 846036047
194884 196962 5267982
88620 105495 3484121
106282 115421 22858787
47126 88240 102723225
195189 195291 965571207
74341 100028 941915767
73748 123892 412664994
82334 130991 32460145
122896 196112 968774509
139502 140718 3037723
199124 199505 972146
138945 149012 25302768
144836 152270 707739497
138126 197090 383701533
183540 184823 565517455
115949 183965 401883935
123206 163129 494860564
164189 191474 518687734
116519 131596 37942805
72997 81434 21145185
140744 187779 117677297
179691 187999 449098152
194797 195604 838789664
23431 113650 225506318
105554 168311 157016635
59622 110296 686906810
28525 63722 626728248
108650 140757 734065484
66643 92445 488638948
194579 199062 11300667
10499 166803 650601754
62622 96796 12721801
35145 118379 208167893
184133 193652 911180471
91525 188418 242480246
14408 198205 459665401
180319 182732 6052644
141912 146783 135005686
135271 170646 88391204
152914 186829 760869743
165918 198829 82394800
33625 50908 648471755
121654 196227 810529115
143673 186404 898795831
145379 171821 66220988
157730 173236 38740527
183663 196368 31748010
111760 171309 149184367
67561 119946 740692142
101622 194757 233126766
50782 57748 5210708
71259 115172 521967255
139308 179933 761020334
142142 185087 895964752
82166 143758 776191438
155944 181512 63886490
120252 122486 234659350
93244 127933 86842680
10683 196129 977516993
147037 185800 96995628
76799 121665 238861613
80466 184812 261060727
134781 171065 70196914
45144 59261 35414919
193820 197508 89898779
111394 153315 105170007
167516 183004 38832600
176737 183939 17903353
182707 183943 568602853
20737 196818 440377529
32792 70162 93360251
176179 186245 423585500
109681 182465 182156027
75183 94947 813720988
1435 151128 448774204
171626 190456 47009872
39482 184970 363934099
123713 196996 183283382
182620 199301 426348944
158136 181289 57857521
105840 167616 154573421
8113 186780 447019658
54421 84879 76152793
170021 192717 203885683
177618 185486 948660453
97156 157215 731819490
119076 197136 195311144
144580 146839 5618513
48644 120838 595671872
175850 195149 48187743
139656 159578 49911236
160574 177573 889542449
170243 175324 582396220
134958 148892 284967782
6804 50729 752732355
174078 196094 76633338
143655 160778 42905258
46081 78913 74446726
25939 155650 525158997
115160 121006 908686554
124388 163819 423789862
79904 112559 452490198
73030 161241 989124939
88935 138851 125029615
96788 114354 335506297
125987 167245 571595978
115300 177517 155830141
69971 176319 531515804
42462 54507 30126022
48392 52730 789516895
29673 138952 273351575
49586 165077 704758041
14967 163918 517552834
179655 195994 677733144
144314 174209 692466643
128954 172779 433010284
9289 162597 765722559
91961 95576 8996564
31228 133977 257106206
196237 198438 5588292
62906 86239 58363467
8897 150894 35887961
72331 73317 256244141
36292 174051 344671264
165212 189232 60199396
84723 96200 28588024
89630 139483 124829783
155173 164078 22060910
18506 43835 63313911
38688 157641 297678179
146199 151234 12705021
14724 70401 962266079
137775 165537 69368420
131745 150999 610090081
179606 197388 197087756
140283 169327 714138121
30608 125535 237456202
1569 6223 11416935
197254 198187 207338791
103560 169524 70852377
175222 194196 47506471
87477 158293 177227706
66618 99685 82360838
2651 157834 426076344
131751 158199 137988248
117199 139500 138237177
52449 111531 481828259
38078 72000 461486245
6748 149947 358541991
174899 185874 779960122
170584 198925 70938578
123354 151426 470375440
87961 181449 575785273
26266 50661 690650981
53617 118142 543088208
43652 113038 888713342
84560 164048 198820275
73857 152933 681159577
190894 198457 998971965
83824 145174 203058132
45442 94225 121881555
152561 178689 65281713
2801 198119 488546472
20450 116750 811519113
784 186820 822743746
187940 197499 248947364
182029 193311 28167514
129240 169217 927664266
53839 93339 436883348
52345 77296 160300006
7143 195058 470092672
48207 133895 120831805
187745 193002 349973520
62358 92910 76303243
50188 58510 20965457
76014 93953 693039089
134426 155023 51693367
88196 132666 111403654
166875 170106 619124694
104272 106496 638307175
125588 191302 823110917
5558 34760 615420563
126168 157026 77277507
112605 166435 491599888
33463 151122 294558708
59718 121440 951685250
100877 176091 188426208
125926 174439 121343044
6791 132731 315259556
164542 196943 88712159
101025 153985 43446481
22736 190281 72631178
55041 195584 351465509
16988 53196 787390170
18323 174857 391472005
190837 194362 521124684
20892 44746 342388994
123989 194552 176455254
141478 183754 105763829
13734 154577 352463699
70939 133948 157781037
131594 184098 131252562
53559 116605 539128461
68243 105818 93920916
157501 171641 35430061
110847 161162 945026196
92492 158684 165752422
93832 139513 448582255
48985 159602 963393658
153594 175673 197767524
41942 43309 3462597
57428 136616 830158521
92334 116414 60151604
181151 182912 230982463
153958 197119 107704845
146678 154328 664097880
138660 182167 108909866
132991 164456 881649496
14064 102272 220409696
154310 171706 797582554
165141 176478 822514409
154007 194149 100209513
81124 87610 16247756
192917 194962 219947844
136274 172907 91598990
90404 125075 86885020
46548 79655 411684440
93727 142190 29251055
150971 165653 756007741
136636 199913 990113794
180877 190748 287349538
112747 196987 210806465
118849 172264 931847499
192487 199846 18410969
133414 137428 10078830
157624 179088 745988624
138626 151766 188781741
69367 92130 56935563
136456 194430 144940365
42831 151344 85323565
165527 181149 32400834
193055 195251 574446187
135245 146560 28215148
88684 111633 57423894
163211 185399 55563661
111646 120539 22295305
62831 111684 195012566
96047 116798 51895299
3781 179332 138498938
10846 17485 304373857
109916 179067 173125793
79948 129622 124352498
63260 168778 263824574
11927 187048 438086931
42385 109910 221608517
132130 173139 102565310
44776 146557 264521578
182930 199972 653321439
154081 189620 88735529
103665 159099 878206493
199066 199763 1746021
177651 187857 21040437
52176 182926 321418105
175138 199936 62090382
164787 180720 9354829
2027 189099 532073220
143367 180169 593381871
24044 69820 114408598
71961 172991 560964797
95916 176300 240295014
138360 195926 776823136
152097 196368 654909852
51517 131990 201414342
3929 79407 188750187
136810 198131 153295051
41502 108624 779741555
29412 157394 320181922
163151 180489 43457724
189751 195434 396352391
191632 198986 18441815
50581 78543 69949094
197073 198915 452103482
15058 77972 157145070
94237 98817 11324043
98995 168286 930321839
140711 147939 18160121
24353 181942 394262692
1319 175940 561675628
168437 198945 604696832
20744 157188 618691889
79380 162044 676348654
161311 191941 803436246
187718 196211 413189820
121272 146153 175428767
127545 159808 976435727
148385 148577 615748525
190107 198956 617702377
170918 176942 15110163
94016 157762 61868207
101261 183205 2547620
45447 195306 374738715
15536 166687 965407663
169114 181619 879429306
175225 189210 35036201
69806 169140 248521353
110130 171193 152893876
175000 189922 37389600
99883 194260 764350712
129559 152896 58506873
137741 139065 3319853
194947 199909 768401568
154615 194772 443730487
147476 162513 117783924
76209 142167 165022253
135501 142194 16613519
177523 189360 29575580
48166 134437 215887722
199075 199419 235037770
93182 195718 484172611
95484 171002 189082684
170929 191212 50667211
177538 198616 52714608
27824 160301 697273065
171498 181646 25350532
44723 173579 322392098
167635 179114 28848806
88560 116478 69775331
116861 151705 87418401
86512 107232 519074349
102406 190215 219882705
26862 149100 305836648
124873 134440 23948008
80796 85546 691284965
190201 196215 14948706
192413 197182 11870783
4971 129668 312092308
62966 97198 932154739
22931 181175 395866381
83601 193068 273905819
7009 48992 105061752
100594 120048 239814428
128580 150867 55883521
11518 48971 992527501
67673 146700 277959752
185172 192659 18760985
89057 121994 82426037
149309 183184 84615020
28495 52175 407850294
6260 176511 992611955
199742 199970 558556
99073 136543 368567380
131765 192789 520937297
141889 147316 4415234
48554 124218 189359471
100907 128177 708497753
51304 141276 225111364
182463 188613 11670045
188619 188777 430995
171216 172950 4310202
114096 180839 167076291
89459 118990 73921566
162169 182809 680597375
77444 166403 222551281
108448 164446 99607135
109427 152641 366277258
116140 170149 135204250
4807 143248 346389638
157629 181881 548156314
24089 38677 458695224
10092 137325 318364205
67965 99437 68595337
184948 192530 19038094
136726 153039 81635614
92636 140573 119974810
176610 187329 710987259
120720 131005 25853131
146786 162216 133363016
114399 197235 207307016
121830 169647 119681956
31062 43219 30462877
140327 177931 94118662
78480 155136 191947030
170150 171885 348946126
35378 45164 865786176
200000 200000 2012
130352 198333 422912134
132020 137858 14590524
24910 35063 376220773
51491 196743 394803340
54211 110549 382969605
59189 74543 38264882
182308 189740 18587768
190466 195476 12427619
122165 180411 145805456
57881 141446 696328352
198937 198939 9995
67294 114997 963347285
182954 183856 2250882
155392 158124 540303204
78058 91822 34369008
8866 19488 26585301
176086 195040 47278217
134148 182967 204683484
81667 121933 515505547
125317 153315 662738460
41110 169531 666777689
191216 195099 9673326
136169 152652 894467374
191518 195887 10902726
179572 187333 1468433
110425 191287 202336325
152388 197894 113688167
13001 129047 290295230
71463 84568 180226728
193486 198717 13180187
110277 128789 622837573
25427 157277 329862479
66569 86499 918369484
8917 30286 388802065
63268 161713 972429296
113538 167962 136239069
88571 185844 814319047
10365 35596 63066495
46905 119903 182483590
166554 166921 947720
105957 143668 94434178
23672 103028 198260170
52827 164543 383613983
42600 110907 557178802
46672 174409 319499446
132445 140683 9560527
27995 90273 155622222
159715 176301 41410430
182433 197385 809426886
3349 49966 116602376
61275 119912 428406028
62947 116804 134514335
116120 140128 60175235
59047 167936 277112336
118781 149793 680918583
129215 144981 389197450
196194 197072 2210744
172166 193307 52804811
170198 184475 35751017
137940 154476 41609292
183509 192841 53380559
58148 147191 222649505
160043 197824 94367446
35390 150755 693953005
192039 197603 505282927
32552 127082 236503536
56282 63702 18519074
29988 110963 202389604
179998 193721 150317765
63225 118582 138297480
91912 114268 55877760
123422 163831 101043939
121823 165157 247223958
29518 61940 320476562
48546 125045 191445309
39892 69755 1047639
183810 186683 535091366
133687 140361 914535136
123429 187437 160170365
149732 183856 375785410
37923 113660 189374681
80892 173836 232642401
177590 192229 36569164
45756 162137 979733442
97722 112021 35801178
61099 135596 186313682
125127 139161 850838074
41575 184776 358197768
161129 194728 83977508
66712 86094 961726889
96478 171396 187698106
6733 52963 115730357
123066 173093 125154973
50041 120547 176332804
179315 194375 37631364
164845 198994 215687607
7648 181715 435648142
172699 185756 32634981
26154 27584 3511727
95475 108683 33182336
18360 157629 580238553
73002 104099 494809844
177261 194729 238947619
52925 158891 265227719
57679 111347 417695608
83735 174073 226092317
31707 84851 6625100
68232 159255 227839894
107137 146982 495602208
92104 134238 717379117
136562 156140 575401638
112221 128514 40923453
190525 199655 22868065
134990 172354 907957004
22885 132484 274229031
140773 152239 28824466
159687 192343 253154092
92802 190338 244075163
62130 99702 341253981
187432 199157 29335384
129929 162296 825797182
178770 195008 945820994
181845 193704 29583997
66418 143063 977466320
115557 125365 416999403
20572 189655 422952617
61366 180822 298657934
146965 195796 448820584
108360 186340 447380055
24371 86032 154259961
83685 164646 793433700
109475 139006 73882104
53443 96759 237824820
81625 188855 268344925
122459 131834 23518303
82518 102164 49106738
155208 185211 74878853
112084 147020 73816090
144996 197424 131088489
98371 168592 724708862
199345 199803 1143404
186645 199137 327923896
51255 63538 25226867
91077 180542 223948577
85033 87963 868613368
140057 165871 878597192
18993 46221 920921413
50185 111949 154416855
180030 190638 26509710
119134 191050 179923395
192111 192505 1023507
5753 128859 308099023
144611 186200 977525869
99990 136508 91656198
28935 156273 318633769
74197 144263 175358529
160045 186653 933046884
171469 181068 820021463
7643 101316 757041864
99576 197480 245122168
82948 103330 97414758
101752 171673 175262893
133230 140676 18538780
36360 194653 395931475
17200 145717 321445460
105105 197559 879860706
173978 198047 588147495
41322 185124 359682212
42161 71095 72204593
111375 167307 139980416
166750 183644 42316513
136066 153538 832958795
20175 43664 58737026
148605 170176 88840477
136055 149696 860949170
114182 186139 180134446
70710 88778 45132847
151900 152271 728911
109333 150760 227980558
119992 154633 86949753
5697 55308 124322559
88307 190067 334808331
185381 187982 6482041
1913 68924 167483886
163323 195232 79810833
123496 156588 82934158
39375 165958 386961569
68944 93261 60782017
63955 100771 460813894
159950 187738 20515697
163638 170270 16608392
70050 129707 149372598
37018 167915 823739081
180902 188100 955148083
134287 172778 766160208
143063 146791 9365186
158557 175910 117045812
107703 135809 480862210
110537 170087 149025253
169038 184165 37843946
66744 154066 898270307
68406 179392 277682996
1138 165817 411819824
73828 83678 202474374
94364 119701 63408291
189814 198314 535258733
32253 58976 67029876
118112 167823 124424922
97598 115064 140145971
79776 167306 218976293
160657 166801 15263971
58687 137676 197537500
38354 91886 133885472
173469 196548 414870648
137319 197805 543663307
42718 63095 50949546
61796 199376 344078082
138680 159769 420093251
3803 88938 855731253
129566 142291 519871284
118495 177582 147990698
88184 143002 137132159
157124 191217 85135648
77014 147337 175965199
1923 24599 582210601
96076 152315 140955340
41661 164369 306876043
57819 102803 420588168
37559 69149 844621673
23965 106646 206703005
92221 179070 217409257
86849 183647 592622562
180209 196004 649319384
81700 154497 155767581
17705 98374 201623245
183026 189925 17286443
82330 154507 315694927
11887 101582 224117261
93449 118123 61661781
158249 198958 526010398
81648 149502 418847123
69387 168309 811681154
98710 147447 389279851
43712 44009 698509
70358 179188 434357468
184385 184532 627046876
22362 108222 612513964
144816 168868 60089141
150358 158066 19203848
6423 87606 203180638
160847 188348 21767152
41753 85390 109142174
26795 145300 296421501
50642 122792 180513888
28547 79243 560125900
155592 199680 110190648
138245 142982 373975254
176985 194072 22536432
169171 176420 18274379
138229 194739 141315690
74975 141880 83243255
173865 192518 903105776
164508 174325 24656665
166621 192081 41209072
132950 182448 123791107
89978 135969 115276907
135783 158197 56037516
47994 50883 29022076
23364 184120 416097623
198933 199388 428874617
129857 182745 416992225
97523 110016 815522279
173993 180902 17214051
174318 199400 62797553
154592 195221 829025282
8109 164780 391901491
181021 186947 614383623
59682 141113 203550571
122888 188459 164021505
188531 195003 599690034
95212 140395 869141178
172796 178506 62986356
197330 197939 213703210
124563 160602 621959950
193176 197660 11170229
58033 188270 325681851
127788 192675 765400058
93278 190096 242283616
147554 150349 7112719
31579 186998 388841196
189128 193995 1585008
116161 185089 172533600
4841 163601 853841159
114879 148115 652278404
178766 198935 408609383
92076 147393 433071487
174820 182970 681084065
112692 131793 47904884
107849 131504 59260537
23719 73525 646785795
175163 197433 55682085
36539 127382 227238657
110891 134668 59652473
157794 191697 701490816
127965 181688 109906014
92946 162960 175109961
86741 189959 258255819
90272 165681 427929633
36489 68882 810119767
75719 191553 938720260
82534 110598 70235087
95487 112424 461085473
160508 178879 868726348
47059 68300 329487541
22350 163392 201432293
78379 180225 254811568
68208 79918 29241085
78368 170239 229779412
84312 165893 743472016
89794 129168 17118180
113403 130331 248357470
70613 108112 93886707
4665 114599 275016895
50592 199848 373447517
26294 87610 153238431
117019 195574 196601249
109995 162912 680801501
125957 162154 90513315
4966 9657 11880924
155678 189273 891780745
125500 140120 143472731
72691 142876 175639081
96942 97313 635817384
165309 172168 684932002
54830 76404 53839100
51368 65892 589192005
187799 190021 578693504
170534 188546 45033297
118495 129632 446055393
102302 179819 246420976
114505 176908 156309392
2857 140603 344510984
89261 104300 37644041
121459 162748 103391056
57996 106632 121486050
104637 123671 786903234
94215 103516 23174080
23551 133266 858423774
2866 82029 197838077
106767 180541 184719350
188570 192031 516952787
91073 185880 237279466
88440 116239 69527237
80576 169672 375108586
58000 115550 22368389
75511 188021 917095915
71201 111142 713005646
168524 186121 231996794
31180 159099 320101477
142651 179930 93362806
101403 105475 895067567
61813 132786 81095920
165047 197410 270644661
53406 189080 339501236
137934 180812 107257908
186676 196685 475813734
120191 162470 105783856
108853 153805 112642875
65722 68353 327248791
162227 198811 795231888
193255 199125 333023515
32800 179958 492115344
41403 91924 462361119
188330 188590 637890
194091 197602 8754788
19404 187677 420910053
166558 171135 968738674
107240 137773 76509575
2056 169177 417890905
62056 97029 87213446
79080 138026 147505962
194268 199632 13448560
27662 145860 295636914
121538 124198 327826721
137338 172791 88621320
40114 177692 684850138
48595 50604 922781103
125209 186162 152474259
45463 167536 305252594
100987 183841 207482246
106142 162297 375681324
164548 176030 28832718
93675 127467 84611394
146774 184298 93872290
57788 167996 478875617
168773 181271 415633054
11242 75372 160346063
39058 188433 555764757
171837 189845 665890775
139283 163287 60000863
151895 153669 3071959
44751 83945 73891789
21995 114073 230192552
155182 164014 21884735
149301 158514 890417431
18618 168844 375647354
6854 72807 164975799
111837 124393 897542647
157267 162441 12796954
80435 89988 23797220
159173 164565 13313402
147108 171645 61540585
110772 137193 963317413
78907 103370 530697012
150757 177778 67519535
156951 185089 594484890
150158 166201 49404535
187357 191637 714428353
76441 173310 331712398
28232 113338 728057272
185188 187176 5050427
149169 179819 236743424
40796 123099 205966508
123633 130153 667656317
64111 99855 89093999
58146 167744 274009581
78547 157269 197064424
31150 38635 18671679
14084 42697 71545171
57139 185244 862968745
171098 197290 845467225
187370 188332 896799616
94072 108710 116740655
1899 74215 416969289
65150 166471 299704816
178754 197135 20549955
145497 198900 133575650
26578 106870 200576230
126883 166321 98646162
118923 154096 88322285
31527 165262 170806868
143619 184439 559513830
54288 116574 155640242
127198 178617 128750827
165045 177441 805005989
178503 194435 99157246
71395 183306 132327417
52540 178987 405117248
178069 185138 17591877
73895 90088 40512380
149711 150664 658342839
86623 147959 793685647
166954 189416 56262450
104672 180793 729217513
27722 105043 193280803
157280 187485 75518987
1235 197377 950843804
194283 195573 2675907
141717 152569 27352002
33757 144147 276201415
74206 97592 121529109
56560 71263 919332679
138547 177261 213723597
27804 89719 154699457
167250 172463 449269000
10820 97342 107744813
65010 125554 151359705
120287 194225 600316566
46826 93820 600737033
106219 174419 170727050
179291 184631 13293835
114253 184281 518023816
91102 179201 985002498
94143 130477 91036731
20725 91711 177382596
53975 151429 947943354
199555 199655 127822050
20121 54637 184473300
199864 199955 645095185
17399 171374 652211821
148636 179833 78017904
188024 188329 745807633
33652 190378 841118932
108777 129843 52716517
171598 177860 548132958
150197 175869 643021157
21779 193232 428897624
77296 88447 27858990
30827 32484 696256843
127266 150056 611557434
175409 180983 674679657
101226 166832 164277632
84717 146669 154993264
16499 33432 42177013
104266 185692 203809834
162048 164378 5754408
26389 91421 162428082
144906 162951 503927764
153799 196624 988747153
167934 174302 16001112
119342 127370 174449532
3189 56729 585822856
95404 156390 152834706
7893 161391 384087897
43251 118401 187819761
178123 187679 23866225
68688 102612 138041279
73357 149611 636639931
78337 160508 205665467
198898 199520 694167134
156121 162594 854649925
71896 154431 653634756
80615 163710 207851774
141448 155023 34191377
31481 77883 116039949
95484 120723 358760421
78483 151015 753935846
80126 138131 145203992
174440 199064 853854634
18785 143773 658628613
34024 128310 235970103
82432 89969 18653296
36127 37889 4326576
3487 43636 100553886
191525 196622 12708850
74175 104234 839459046
60873 196200 978714332
64896 196068 327979385
168660 170439 894021677
187179 199229 30136033
152844 187011 85350119
111903 176253 161187152
160566 170390 777778182
166167 196218 307720934
158292 186711 71031244
63269 66219 7452750
76692 148870 180722918
185694 198257 31406283
125843 148748 57399262
97829 181762 72215484
113805 129172 38606105
135863 153341 43808250
161308 174589 33164672
139603 170829 637172577
130237 185348 557874632
173024 187652 36596142
171160 192013 52134479
92851 195295 256219976
11540 87079 61186513
182297 185812 478723869
96825 120291 58802949
139076 180002 102411769
3942 168383 411295593
12635 145969 891572767
28159 153757 948812731
13114 28916 39580806
51126 174205 633388521
10252 132148 605875170
186815 195851 527679328
108009 179133 178004964
192272 197715 13592558
102052 159427 143808411
75435 173109 368986784
175138 184415 23192984
49591 87500 990199939
83761 156729 182736853
307 39236 97309446
159356 190466 77764535
71194 103965 81933126
176008 179899 309673108
141191 165887 61831389
36428 114512 889122268
90345 163717 183602261
73627 147448 184791419
134941 149440 790433077
154167 166103 29634725
194834 196918 5260932
50685 98718 556532035
169503 177713 20692011
88447 186898 272600325
105564 108882 716529
128490 132188 40856909
25720 153581 583660822
138218 147489 23245510
39356 181176 354808493
116642 189076 361993496
64848 143377 196322534
130315 194454 160375517
123614 158992 88595707
55475 154406 825931640
6360 94279 219951108
163712 183531 49664114
27303 129725 256191664
43778 60510 952240408
133278 189316 140161528
3166 46796 344559772
71072 196476 774284121
168479 182928 142226911
1299 32491 102832047
133541 169826 90671722
12822 32386 48889954
157748 171158 15478164
91898 114751 46177375
165606 171359 14533087
46690 161228 856054263
80982 193787 835819678
45728 59228 33831698
107690 112855 466921519
101009 165618 161808536
54096 180272 549113493
157115 184913 69389616
178448 196973 80313446
143839 197949 177041152
147021 188855 872879818
110578 170603 775742693
93468 142532 122797180
101178 116941 39484899
129629 165523 89717368
133488 183794 125768352
168831 187760 854172074
172745 174301 3869268
145801 159643 694146668
96348 99438 907184608
148202 194249 115124176
16513 192103 551586909
106942 111353 321268725
16712 121019 484895069
78879 183975 574940130
131317 165713 969982550
56049 70804 841285397
199405 199507 460763354
57209 75258 45029447
115661 150657 823575405
104318 125369 839496490
161341 180446 47800584
50354 186455 340558813
128407 131911 8766859
164681 172659 20075556
5259 122476 302505241
94564 177461 971921706
141567 144041 6213265
6094 67147 152905692
80050 158887 830777115
148370 193265 112228348
111740 155739 110343160
146991 198370 128565088
13356 126190 282281850
175754 187038 28255809
149225 191878 106593307
146944 188736 104564676
185680 189694 244655550
152697 163243 26175882
69594 177667 101509947
1901 175141 433230083
13829 15668 417821558
151307 153227 268023702
174911 181543 16676861
12854 21828 748501041
178489 181201 6729338
2401 53368 127364279
46144 192243 398629196
114179 163466 123370907
6588 176257 424619314
198661 199537 282267024
13630 137367 438712720
111388 195459 210364051
33336 104983 179220154
109790 152758 323939606
120523 173673 539116355
149941 170192 50433933
144000 197423 133612791
125022 192164 216012188
64066 87317 875259222
186237 192227 9372578
124538 134932 23637353
6262 154396 755998673
50307 127739 421928368
175815 188256 875082963
199290 199689 347230882
103020 141949 416321155
316 1833 3879700
160863 168782 377830691
185489 190230 770693227
138868 176387 599727736
127162 128786 4106405
35831 63709 69793855
162199 164064 361147087
155408 184819 188713390
15280 176494 981642476
152800 197657 705326768
38720 113767 588315011
51362 144432 232883168
39371 105105 73972581
136003 142171 15336233
17317 65902 458573463
128103 169792 267906284
53706 134040 201046275
81756 163365 204201160
70469 143313 182254496
47963 61025 32830991
45382 86023 817898816
165694 166443 1886739
177020 199665 56625133
78375 195368 292583535
31780 182521 377174943
146357 152293 14957292
143523 170226 923681200
124462 190757 688628837
169119 179204 25367431
145702 181514 724360371
56719 195409 346755457
187125 197282 370948830
5239 135775 339670477
198179 198522 890029
41438 84526 107747809
5396 184978 449354964
75732 196947 303226007
10954 199995 579485148
97705 162860 938807430
195353 197164 4580768
81556 145449 159987772
161602 195785 726079609
2910 151182 426365870
39427 62241 57201958
16808 188952 438432745
106554 196189 259572501
63344 95595 32174415
83497 105447 990664311
117177 187299 175631830
63540 79542 709728588
117728 147231 73942639
14877 147689 472094458
75267 154189 197720530
155129 183606 71081063
184022 192194 20486906
182689 191410 21760313
197098 198166 681631658
134201 149339 37975941
183399 194728 843363465
162158 186187 60147196
175762 180595 12112906
51839 101754 866734262
199961 199984 67979171
56987 62446 981925754
58568 182669 310401734
184634 197652 32564926
37052 102014 162081757
137460 144750 633481258
184241 185688 5132792
182400 190282 16691103
167871 182344 36341369
70603 199283 322043003
191443 199161 19369749
17953 92525 863358740
23261 184839 404150609
72536 138113 219174610
90402 109981 456521677
151166 152648 851172019
85656 176006 226020480
67840 138406 673278646
109941 144017 85301627
56287 68597 12025046
104974 109485 11405177
131475 158889 218923582
167405 185996 46574461
26609 151525 312486108
178097 188644 654638253
22411 63262 392836001
8510 58785 175080545
1774 106320 261295048
91713 168241 191492730
40546 74594 568520411
157021 171124 35200718
69117 135911 167208345
48476 155236 267286487
99382 132435 83016620
111521 193896 206192625
29085 108389 198309020
61731 189042 536123805
94006 95948 4852367
185464 198521 195387570
24585 129840 263311045
84410 132753 121048579
1797 159617 732372584
5236 59085 134972451
134755 175022 874931631
43671 125161 688970138
68079 194835 893097095
162062 176404 195982954
192522 199729 17245518
9518 167916 721842514
137272 150794 33893193
132540 146816 35593446
181232 193502 30646436
195790 197896 915739700
156199 197229 102446000
185571 191783 105212587
189813 190345 1332731
20262 149252 361727442
89145 145586 461090929
196539 198801 5770611
123994 137434 33700956
183228 197810 604550218
141385 185758 632233831
184629 188990 702480315
43553 177590 9978134
122430 160596 319888570
122198 128428 975988130
36995 38728 4319926
60862 102835 927937455
137880 174853 483506815
144828 171969 73165310
58820 123696 162204515
90354 186396 240411376
144556 178995 86255820
94269 197640 258670195
27086 73424 864798257
131074 190867 541896369
190763 195021 746978176
127133 187508 151091812
128875 190609 154451464
64026 148907 212399224
96679 169255 181652819
55337 115275 161361285
13253 70304 142582038
190026 195215 12881053
112048 175907 971670634
65386 185181 819073622
28458 55176 66847256
84288 144823 151460314
176598 186727 40172400
67209 103753 91219574
172723 194175 53655919
189608 191607 366475518
26399 36566 280834085
199252 199507 163750260
22651 107921 213262704
103465 135364 80088973
92149 119158 153515516
94886 130548 501181079
119083 179717 151839770
135740 192211 141165397
160782 172196 28582784
166911 199016 840349533
46865 66212 479278463
110509 121234 918520119
117058 128518 28860718
88648 100157 28679781
9174 151398 651943071
185041 198811 546864643
134153 138288 10272398
77136 191212 285372604
129218 162888 84162726
198829 199695 2162408
133512 191468 144905201
90261 158862 171836995
106197 153668 758045761
105328 119179 516729690
176942 187918 27387914
154859 174928 634832027
854 136231 338631133
131487 159420 69945007
120379 190631 340669637
72709 176151 940197686
73695 93152 48721943
174240 182600 204924787
116206 118419 540059149
192298 194289 4990321
122250 185235 157634471
12277 173568 403520298
174502 186674 245077681
131702 188292 110135210
134486 140449 784119830
127164 150122 57642216
2917 74721 179516695
166235 167852 4015248
152993 187950 218201671
151199 189814 96489846
10374 133666 308450883
154345 180554 660238325
27540 66492 97484038
8121 192921 463189672
35147 105379 739187625
78454 166471 292660302
128171 149300 52975342
84068 120451 536406959
46324 125823 457617885
69301 121961 531272359
91649 179649 220307143
139189 169790 75111245
110587 165843 138305663
131686 182049 488080433
87258 173472 991289242
81709 165518 209806778
52053 71423 48392559
150243 191938 18778410
171192 171490 204060982
153296 199785 988239229
63104 83292 50375204
155773 198497 106762709
177672 180746 7608196
153931 178847 62212569
121177 189927 831892655
39521 185109 364175502
157748 177938 603903783
127754 159861 80455497
135065 187596 615192538
62592 165575 580684106
117516 188070 562724078
70066 140282 175748664
158133 178226 221709776
98130 179709 740808651
26783 191414 612263168
149672 157340 19106654
158900 174076 37927197
124538 162370 115013284
24679 184748 407837981
141798 187338 113997744
111728 141735 75173955
74648 129041 136125074
168323 196661 695680540
187660 197268 994336343
31861 68347 91286913
12148 81301 226552595
139453 162427 57413683
54617 153186 246730774
171060 176313 13135222
196174 199658 8823390
199806 199809 13574
40099 176061 340241196
169789 199497 399144386
100815 164610 400653985
77239 77634 17480746
1236 81333 200175035
99939 156296 449439793
75173 180745 264154915
1731 153886 516035245
190069 197804 19307723
3712 35349 79134760
122180 172623 126295680
86164 100390 926357197
5864 44707 97288447
86451 126297 99706778
196288 197666 75255368
92863 139406 188305105
5815 170950 497842164
56284 97971 104014672
82520 166342 209777955
69893 192189 911017295
109691 146004 90878404
129398 149881 51389716
150707 167449 41661445
22849 190894 420327762
38056 113696 434930963
142083 187635 771840122
89824 96228 15994889
144724 195866 127902328
37867 120979 510201460
129368 181338 130009306
54397 68253 34614176
198104 199177 2754696
54535 142572 220179247
7351 155043 369773413
6540 198921 804513308
28048 175250 368174757
82192 191624 219281693
39392 168815 323713429
148894 149499 1565290
49740 112757 157574556
109022 196002 217482138
129391 158709 387155965
97367 163186 164788518
139314 190147 127181650
34000 104991 177566299
74831 194648 449560042
61438 90561 72571478
39048 149220 389566482
186096 189968 9718502
15159 32979 44391206
195143 197508 5943450
180187 186171 14955956
35932 47490 28966074
63108 158740 239282802
181041 187347 15835701
111734 113350 182663404
114725 183254 171602462
3641 187792 460692096
150610 157887 783692655
197700 199303 4079424
97421 195544 245573991
169283 179953 26819225
39431 139505 839206740
78121 121842 922100043
180758 183627 228223228
165913 188877 867592077
62320 64639 4727824
151374 173692 608474208
156826 192407 88872590
39828 77377 93948947
13904 64912 127600015
133389 148968 283122056
48161 191294 358052701
9973 176709 417168317
93300 170230 898527612
137421 142687 22009520
102076 181112 859165691
70974 90248 48188217
179771 198806 47604097
198182 198349 441529
178965 188792 24475384
148939 195755 116932500
3433 188586 976590321
87009 91500 11124219
28738 166698 344987609
169717 182731 32624210
97541 195714 245716463
100772 162385 154316035
43281 105235 154837483
31766 120964 56663237
101430 119410 957714134
190394 195364 1245295
113944 114279 681018696
92795 195184 15214865
40962 123479 206452919
139227 181276 410441348
17293 146328 721356934
79006 134796 687144967
191283 196467 12971817
56114 92810 840158907
171658 197320 92427842
108568 150789 782527195
52848 60825 20160287
138669 139200 1316869
126786 136263 23779493
147684 180598 82325758
23380 90285 167212843
101420 165434 816805891
76624 148933 181067506
171410 196533 62673715
3568 195911 481174044
49011 138526 223993210
169466 183185 34413276
77746 159264 204107265
62830 177816 287653405
123878 181318 663195336
131294 161733 76156491
94332 177134 634735150
24016 136445 281283636
30676 142085 547772115
100684 110703 919327458
29175 56992 53646050
115605 115677 185669
191852 193738 317360094
149747 183154 504687190
40751 95773 137529307
169820 182144 24004214
103853 170008 326994291
162866 179883 156442187
184493 189044 32451899
97937 193558 722438711
156488 184094 68891819
23475 102903 731428940
197483 198194 1831107
2666 174831 229085133
179947 194849 746125758
127111 147847 5204043
3288 69442 165440839
126687 168220 853877644
111879 168518 141751795
20578 24477 432445328
171110 194736 59001029
186546 198724 30502540
113657 189833 508290270
13880 24926 27576667
96372 128042 826521555
155692 178904 41341477
106147 141026 87338968
197576 197830 653199
141794 189731 120008737
64922 90722 546505886
41894 170516 325150006
134023 146705 31634215
149578 166951 43259603
168797 180489 592217110
195512 196616 2770305
23691 73860 102689550
454 6278 521801658
61324 157565 240676760
23673 147873 605779825
130025 146933 42205449
67744 121643 24786814
196704 199160 70528972
104426 154313 125149412
11777 33706 54738278
148257 164903 189335932
75324 110050 909474342
161839 190845 229626940
168605 178198 24147917
159364 175048 797717581
156256 182138 64671029
7612 196623 472903983
103750 199897 707448678
177229 181385 514306769
146290 176921 650268211
8010 77845 636966489
71005 94649 581632494
126952 183820 142268660
24108 93695 286606712
114505 155588 103042509
184308 185767 709759324
149458 177743 70667364
153661 157564 9624667
23848 164969 352930389
166620 188215 54064391
144788 185531 101940608
151375 182525 77846099
133776 156148 817559038
99583 159011 262718621
55600 131156 188911120
140060 149053 22650024
198159 199522 53101252
48361 133164 212254378
28878 194894 659429009
15323 35389 50038211
45213 140275 237779565
173274 196512 58057852
162081 197057 875271441
159233 189933 76735095
9966 128306 296057245
129871 138834 432791723
173571 178631 12703946
151 169671 423967562
15490 117493 254842126
160225 187253 67572579
198039 199218 746649332
110667 124086 47631541
62120 133023 177346841
20137 161896 354521867
99678 185169 214105958
52999 172750 746855058
84953 196705 266034932
97139 131085 182950954
95628 99988 10818742
75531 130204 405512457
92830 196680 946235002
22893 199730 442378465
180374 196945 255474457
186193 189000 7036246
169952 181708 29527241
123810 194270 9371907
40929 122595 483740368
158493 184819 65732420
20987 60036 97814343
64642 146655 205058493
145358 170506 78321563
73691 148172 414896365
197587 199188 351601709
104538 116725 30435137
153536 199672 115272803
60990 187859 508008826
75285 138514 651124925
120806 136062 38337539
149288 198750 306343862
152184 195276 107584500
139938 146601 16652586
86991 111055 667501078
67922 98184 75559048
186746 192579 14595943
148258 160992 583670429
193242 194135 2234211
16622 132277 289297863
195140 197490 5906842
108840 199815 227592337
56230 100215 787916408
166852 185303 46223523
46437 69202 69477318
35323 199038 840882556
169664 186968 43324600
72987 101945 224477558
57581 120838 158030348
193966 196803 7070688
110678 142095 641778394
66204 93804 68814486
38446 101166 690527563
34313 148588 736008448
111971 150104 95719904
131418 145626 35543188
133932 198484 148627300
101279 179868 196847829
194967 197232 213013594
21983 116334 235837809
129489 185835 295990863
75443 117677 360557857
83477 89208 534944086
120089 166932 117246584
3597 166291 482312635
69599 168387 70589701
101341 125585 60851123
59938 126928 621866391
50224 128618 196182727
79460 159054 844089631
1902 107912 777705145
90597 156532 165196290
79071 134192 137997312
12118 186257 265902063
45372 180990 430221152
172301 178935 16640914
24757 57849 82800422
111060 144495 624042557
101622 126774 63141151
159802 174831 37437398
118943 197687 197055620
110697 123129 958473746
45719 137488 229619964
29167 33769 11384088
95215 143563 121076882
67042 78674 28989338
60996 131669 176669677
16257 154022 299583052
176146 195621 48618313
147837 168331 51127147
119486 178324 147354028
180653 181872 3099815
117576 182382 764276188
16199 132690 291367179
23754 76599 690355860
1485 164649 407958646
114199 168091 134892917
141238 183128 104868699
118710 155295 54778553
51475 145714 414904782
18692 119860 252909927
119116 164372 410304447
67036 136051 497657234
124931 179294 136005493
174908 184358 23626838
171027 193173 55392743
71806 75062 75416135
133988 176783 107085054
117184 127385 198866872
146842 171147 709639094
165263 195056 74522650
7436 42012 615340424
81752 82262 863176508
71937 136636 669584595
26289 118395 230189663
27135 76737 123963333
62811 166196 258550578
67968 94839 67107660
175293 180768 13666628
196061 198164 147384634
145027 156559 6866430
111446 124203 32068423
104355 175681 770351711
127029 160022 82665555
40124 126301 215706277
18685 141528 307182340
27610 115489 293337030
184281 193522 23120986
8135 152336 360919862
180355 186707 201708266
109300 113916 65243576
157291 170234 831741390
72648 141108 900759904
195613 199167 9008616
170055 196567 66307418
132402 195273 157125197
129312 158825 702617551
188965 191459 6193651
166900 198081 827869098
76373 170537 524955235
86818 108554 374846034
130713 150985 668157725
16942 109067 230380891
74631 170494 987131956
85439 181349 994856776
53995 70614 41473573
84098 104341 50556409
184354 196318 29905958
10925 156425 586190663
47223 170065 692752038
10801 49853 97628125
51846 166314 286383419
71928 80485 21459702
51092 99235 120227620
84794 178474 234472910
164271 168734 11180702
44485 57683 33108293
144224 186099 150515456
122802 132250 456782304
17597 157916 590069240
3634 60289 335363932
163987 184050 50209153
81013 82369 63875207
163319 180102 42071565
149881 199863 124907297
108387 168906 151330445
7775 187372 449413412
126723 192592 565005855
9921 69807 339601399
64055 69940 14568726
198591 199042 1114778
131880 198316 166163557
172520 198635 27832733
190018 195429 599698804
63449 134565 177887211
5519 125778 301001557
81518 181186 455822077
146125 194612 121215082
20208 35530 139196172
129679 174188 111356186
94436 103699 23123603
96897 107296 26088131
133736 174510 101916613
72519 171782 248565529
63733 80581 42022489
153356 183650 25651435
118199 144021 937283678
70983 93562 544255842
32346 98677 116166253
126084 174829 121880906
174309 180442 487073987
149211 177032 27426631
193526 196469 245914657
55278 136026 201990170
26102 142237 290362536
78449 186481 270310206
17465 159475 834729592
6039 14636 168967333
191984 197658 161064114
55018 85733 244034809
83170 184123 511690393
100580 146146 71684019
103667 150453 877311340
97415 169952 181593564
149691 196564 117036727
129558 138370 943777714
71184 144595 183727936
121816 147835 155751220
29055 184831 515135652
64503 142165 701703887
76577 113746 92897091
49118 153111 748299832
166818 187641 131937470
191483 194482 7463676
178256 197660 909317855
149816 163137 816274656
130243 152905 56795212
89024 112230 529118142
17958 32454 89181034
178580 196954 494938990
188055 193250 13035380
155522 166110 160981162
131011 150321 48453248
39671 104200 592746355
118351 148623 75939746
26978 161204 335709659
71496 108825 893266458
20654 47633 183874787
11441 73333 322356667
158013 182162 60396691
36164 171371 354331351
19629 137041 293753036
5393 39735 392681772
153911 173920 49916723
193399 194272 778990374
50258 148427 128081881
191364 191450 58737
130724 182144 264778929
172513 186367 27131514
146428 196061 980040270
131659 166455 387369289
127672 190651 157555323
63338 97632 85563833
118954 191355 489751654
193345 196695 131323877
100861 173740 963974909
100945 157445 564200251
37830 103213 163394715
84085 168438 538821880
88985 124929 145505500
126871 151675 299798711
104404 169512 926735052
18475 155264 587641045
49260 77561 520390529
195224 199105 659615190
29031 118126 222673213
59340 82649 54542200
107160 131845 61898145
43920 109651 914343923
167387 187897 773585050
149720 191711 961834143
16334 185654 844113740
194101 196440 657051946
198265 199037 752463596
41979 52964 27404874
81923 92324 26077401
159743 176180 664192907
169523 184439 420604277
6001 139515 334107496
56205 193035 342179706
198614 199518 776633572
53082 197008 360051858
43064 99909 141912111
107179 190155 207727081
49937 105273 138343646
45578 98497 132175311
127517 130923 282036068
118572 139424 226248722
109289 189188 199886235
147782 154439 9038112
117410 123378 391431189
177496 191926 647752766
44544 158997 286413421
67056 160135 811253207
167874 195920 840220067
36610 75189 970512668
126287 182527 597898541
27162 44026 901386962
101992 144592 456516664
174419 174438 362548360
7049 194876 469890728
119702 123260 392130901
163831 185218 570766953
145778 152039 15736802
67806 164900 242835782
148619 149510 2289725
5164 91529 216091389
139490 177527 95247646
149789 199353 944876821
92587 160738 170609307
113744 118106 10925750
104164 171979 719570091
66243 76475 28079748
179978 183229 450732479
94935 117166 532313140
53660 114226 465278234
192222 198769 16409632
60671 99126 95772214
9086 29862 699518836
138845 194933 140180817
140446 143940 8734598
89787 188152 34012731
156225 169909 34051543
163708 166110 240849884
73859 172101 245992712
36432 66531 75414559
61840 170599 367795578
25220 91053 305425263
39549 193540 929346773
14726 197407 456822895
125081 131310 400121017
60294 169795 710249828
105075 121677 392974590
20243 85617 163454448
15996 196061 450222078
41121 174101 332729961
29557 157688 417337200
166886 183460 41527565
10079 15873 14642464
142009 144659 6647316
63487 89517 204886809
64336 139822 919448302
78876 168648 863358440
115568 117860 614874847
87979 129265 156020337
190208 195755 10055790
45110 85616 345420860
44587 82575 94911357
98935 175775 192495507
166775 197307 76370043
106600 147759 103151641
139067 195996 142321016
9173 41302 316192963
2494 138731 582548308
110980 182315 178646590
131054 147533 879954095
126520 162194 191670077
106385 155439 122962538
29653 83552 134738280
65680 142531 235358766
150498 152693 159555490
79573 162210 206757539
130929 134313 948777629
82467 163945 394346538
191086 191580 1118092
67036 194401 875876687
73454 85942 31380805
52125 81480 73425414
53665 199787 673956095
123910 143252 48301034
17106 129597 756760668
106462 144891 96209037
30417 93852 158536098
89338 144204 555359226
129670 157191 446336372
133339 191228 144727551
45393 159604 285771693
163350 178725 234042421
189197 198834 20708116
199104 199694 1395207
197837 199040 84410246
1960 60654 59040661
112602 195160 585586551
185085 188388 519275548
139009 198087 147763683
19806 132199 281160970
197959 198991 2633322
36297 40357 716635395
143702 184547 796732622
172389 185560 32902034
120518 176918 141244385
31270 145690 286291325
28425 125589 858146089
123067 163136 84427114
173338 199322 65018966
12766 65032 130844636
30621 99952 734009200
83247 170463 349121034
109557 141112 802002172
104100 182250 916098619
120323 188322 170142817
21863 80693 409381182
30002 33992 518456245
115174 126009 518241440
100713 148699 120390406
180800 182384 4054365
158158 162591 10949490
119791 174915 697948369
126404 167994 103984581
68918 187591 296933815
15361 175784 27270993
93999 145163 128165285
192526 192684 380834
172656 193094 130349866
154130 197137 107322831
180096 182081 5010892
91135 146125 797376818
97060 187957 887555210
160428 162607 5317119
49312 123302 185101755
95651 161093 528325651
152970 170728 515047977
10442 47818 679153228
134202 136851 119575881
199 154001 671709893
165296 172868 19069313
124773 168343 152145226
114274 121320 354989474
196103 198852 7012147
109624 156362 297091162
124196 184325 445593863
14064 113486 248480960
167255 199204 80024770
111580 185858 517767753
147573 189030 510840393
171755 191150 525329996
103556 181308 194727583
134885 173189 561230265
12202 93160 215619545
103467 114555 852775426
124497 147863 366188916
77236 172949 239526601
124389 174037 713713862
121795 171067 821784917
150907 163116 991431390
15376 180050 411842506
170870 187344 242689815
91839 177619 124373524
92880 109490 779347139
153463 197683 110410013
175515 198599 57787093
143841 199053 138170997
100691 137964 93487803
82094 96509 36034264
125021 179103 623707904
66461 151434 212580228
40369 53479 32828434
12215 63736 128921316
106238 154860 534131516
26201 27654 433247604
189637 191311 536270972
156058 186937 77107259
166813 182558 39472316
132562 152499 49975225
75175 102072 67180377
45464 159735 285946385
16093 91652 188747325
128688 160905 944697231
8274 72621 160898414
168447 177844 23663207
137217 166970 577602090
75452 196836 478938758
99106 124041 950059740
73300 105753 81206582
108321 120103 225609232
65612 128991 158461138
41317 112850 501038844
45612 148675 808331790
97541 187349 224890394
101431 188848 443700450
12561 52061 587368766
102586 163296 309672897
136947 154745 44638751
648 150648 817052379
128037 186174 704498196
159069 163554 11084658
196056 197967 4860651
137128 198578 219363856
159960 177118 498837631
117522 174028 907409545
62826 126616 581678241
37677 111603 184859790
72975 125079 551959450
12149 105545 233481185
41368 199404 874029698
26446 124422 272427252
57898 105809 831651307
159619 175007 526731611
70631 156721 215602657
162795 186240 451077619
102922 166078 464002462
102259 124701 598413552
172425 189487 317052639
34374 86414 385749290
37747 164925 801968416
79474 172194 232099894
110760 118090 841183676
157113 171515 441216220
32446 45483 650227849
152758 184209 557602890
62739 142160 904187775
28155 110167 876813274
93066 193474 693735778
88142 102639 98228969
122826 166191 539143673
159027 179399 536173866
182582 188546 14849616
121442 179886 146437268
114366 195185 202213967
12023 194350 456069571
21641 181273 881047077
81258 103273 726877076
104132 177079 182684188
25004 136585 314099080
82982 119456 687356021
176961 182605 786017039
70387 106001 89107636
121577 127438 14769218
175712 191216 713106254
84400 162294 194858298
101960 132537 808437424
144865 193465 907788170
18427 32393 34786449
125909 173766 458277088
99350 125613 65980303
1572 31639 75040756
89244 141249 130177955
196293 199550 8243594
5449 151587 365846391
53951 97947 340539037
90906 165440 275181484
74460 89948 38656667
4215 103299 247726084
54062 94186 100262911
86119 162919 232335338
114757 186638 506419357
107966 130084 55391598
70177 146640 191415189
12667 124982 668453273
136370 170976 86545227
89809 90972 266301793
177514 185078 903924179
136261 166383 984684769
111821 169164 222813692
26337 152680 316108589
67790 199884 430317987
71180 74917 7662412
51216 104337 132845440
99616 160567 772724685
38116 177824 525876599
21861 74086 130524206
132023 136344 10834866
127009 167043 100143955
182636 197998 38405290
180387 182636 5643883
110735 117772 17592762
27948 178502 899245575
63099 142883 568070705
197277 199472 686112689
119893 186130 165790905
15462 126954 278736610
174986 177418 6173683
167980 188167 6513148
101530 158451 142675575
20766 175183 816105492
164485 181404 782199411
90390 199308 272633043
148391 155901 18815708
141401 152396 27678486
142414 170121 176627759
196050 198092 5181141
162343 176363 289590995
65106 89240 20400113
6090 126555 301476259
94048 159885 164951657
157896 186253 467859155
132043 194464 560563940
29405 157863 321370188
150727 160498 24392722
19275 135745 291409299
189845 193141 795337938
183550 194164 331906169
119507 138910 48650546
52412 68683 40785687
98966 150341 128950142
1417 90353 222232775
117923 120473 860014321
155094 183619 775277861
89969 102535 248641205
12630 83921 870944670
166905 193186 65806377
128913 189109 150626720
165266 171032 929584029
2040 188268 465733032
145762 150988 88978345
187470 192595 12786427
148903 160360 486945601
161802 188262 450572061
5460 197568 554486380
183513 195756 30562591
133265 167301 254638024
89956 112872 57360151
93858 131528 865672422
191852 199522 193429814
172962 174571 3960010
93933 99893 14776190
162809 191964 73003871
54064 109553 138805020
39609 126354 767442209
62895 169138 710484642
137051 166849 859572001
31702 67417 603030674
95179 189098 265347074
81658 160456 197336475
161798 166266 185587196
63429 198496 835481077
21720 135485 697621058
20191 174714 386419580
142315 182504 100618134
116441 136970 29708638
86955 115171 263539624
89853 186481 406225054
118088 134195 972666645
41656 176350 336979472
128769 142702 470518086
53227 109952 141892144
45880 115599 559614474
30516 47629 42808255
136357 193034 664378749
37348 78114 101937361
178439 193446 655832742
78127 87965 24602180
85814 153120 861136715
104132 117645 17625335
100126 147248 515704112
48977 165889 292527387
197099 197610 1287039
33110 96199 157693610
146683 157156 26341855
28305 89028 744887329
108058 195404 218435110
151341 155483 10372136
2054 189831 347862466
192738 199198 337376823
179562 187352 337795817
66345 161274 543893659
12796 186307 790458451
120021 120182 106106802
86137 134496 638753233
95235 151980 142229064
157549 160647 912883516
148176 160916 31832271
197175 197305 980322732
183835 198118 210497219
7896 14094 15694847
11011 18972 305539972
180921 184188 394507692
129146 179350 611133568
9448 197511 499425908
29272 151409 305586083
80250 131669 128757753
161378 164953 759112694
167882 193501 64134108
17045 140554 308861505
198492 199893 3530665
42299 113076 176893991
121520 155267 494733647
54876 184903 325174510
109251 197938 919124527
42285 60019 44491742
130625 134037 95522097
87646 102162 36183540
79837 84976 12894821
80326 137159 175521054
128481 163257 440955269
17083 90444 997591302
109195 197491 220819863
85770 165118 241590568
42366 136254 234915721
131019 183423 280511811
120610 187819 168225998
138228 188341 992536229
38248 156189 383687787
35029 172863 710391808
1090 144430 766545860
114376 192750 217554171
2325 4213 27580806
31978 190396 970914454
58525 69881 28233501
19593 181048 403854890
193106 197484 868844869
74953 104536 118032591
84239 98327 35098458
162474 175440 32492852
137547 183569 755577145
197080 197807 106928
650 55187 136405833
17849 187296 592970739
60629 91181 76166459
66068 119943 134557450
159081 172609 982969488
51983 170093 930776287
46936 118737 179475136
12155 68936 141983260
165870 174475 21523367
2025 189347 562554450
153760 160980 17881254
55898 86668 76872486
66376 106874 101056503
7973 106740 439998843
27132 179174 492401584
83877 110848 67389671
160390 185544 624825688
119537 193524 151055651
17695 39876 55413861
104169 125509 459956041
48442 142083 234239789
196948 199331 961462523
184104 198895 37095767
199215 199558 850625
55303 74248 182738827
147149 197937 765614482
47806 79098 156446438
6143 97188 227701480
122703 193050 176025529
177957 183255 210045499
109037 133169 60413862
181736 189080 302475210
81837 172168 226194073
127911 140704 812747182
23982 101229 26422910
49676 139749 748135776
17671 19304 4140074
177236 197417 50346881
62900 166200 233992858
162195 163297 854596814
115239 156760 279586934
79780 182257 256510144
1631 22428 305393424
108882 197819 462481095
116059 188553 181430680
43769 101091 143119210
104696 187782 568983365
8265 14298 15254726
12870 52983 100723778
15895 181199 557282650
41645 106654 162514243
62659 177455 385656639
152667 178689 65044995
64876 110670 114381314
161839 171683 24768862
156112 181379 154062751
35138 153941 437419732
66887 197201 817867957
190076 191830 327018344
22227 43271 495558780
29329 186420 392938163
34303 163552 878703749
105956 128274 56006427
140633 158298 44280789
192606 196229 65299174
177228 195652 648905509
44047 61373 854291502
22896 50802 69732391
150678 183775 82631744
115686 171697 140355416
67884 195526 412333499
82768 83126 73870134
193991 196577 197639648
144491 170339 64653837
15192 17711 6141647
167152 175502 3215701
68581 99856 857818450
70263 118295 120155670
65572 111669 512635224
7066 83103 538085845
125819 174735 826857034
101447 145622 774175465
197234 199030 358842463
75174 198187 673857745
105343 139944 971803925
112589 155420 107390870
146991 184602 201718146
17987 160029 790906373
14074 18823 11864564
89168 100510 625449970
87618 156303 172000448
28509 32063 3108407
162894 187667 300683919
15396 97756 659842160
46479 184036 344064238
7098 29708 56733836
6036 10723 11902594
112059 123803 29543713
162993 199170 90617813
64305 167124 803631536
155020 173272 710480152
65369 87097 248230305
41398 172381 298642847
169842 175221 927276361
191378 197171 14478283
8958 138929 303635176
29097 122982 234779650
101580 163304 835093691
139041 164237 62931059
153578 156534 7316573
117548 170251 131974344
178826 178840 33393
102153 117103 153334370
174800 183711 22296593
60952 147546 224751583
31299 59109 145963512
150474 182844 766261725
13551 122207 271709329
12466 48086 478973777
55930 106001 801415557
3834 156963 430049219
54660 71957 43107900
15481 65788 136211792
154975 179377 60893421
191157 199073 19878391
111542 195036 667800538
48104 160014 750466340
87052 92957 14748673
115331 133206 998892731
94641 107440 333036
14718 53078 622479549
144270 193911 124184915
62165 78921 963529457
158905 171237 501980296
39818 125897 419436281
149763 165272 663413068
10485 172959 406456630
85273 113683 70938120
61604 87041 445595174
174029 181063 17556610
87218 96018 862406345
126995 170031 517141678
30929 187230 519308599
130381 144099 186723649
96156 196675 251552677
161673 194334 81710948
50702 66055 38571746
126174 161210 775362665
154136 195794 103951921
80971 164222 863651327
6280 126762 746204854
69912 150187 152227779
59707 178108 863834733
66086 128398 232625173
124993 148858 59795561
143248 149973 17081511
109416 196380 217475397
41856 82001 100289785
66710 153897 248919844
76441 79548 1757498
123106 165470 105887198
70829 149812 606673959
12981 60831 119864862
867 58071 839725268
135560 199118 448033976
153089 158573 149634167
9576 102999 233469065
1245 138312 342741300
112452 159101 61178444
41200 152664 279002805
102944 177487 186771604
134021 171788 94559915
4620 193393 472362470
126888 140975 901013911
126164 153997 69816596
148461 153615 761451365
128012 149009 52657683
113316 162930 630497478
151747 174281 56284994
168510 179377 27320565
57416 60724 697132237
87095 159822 182075193
53782 150497 242089807
78142 122897 32920841
31416 85916 136405170
135079 177128 792893262
87667 181333 777860196
150871 153769 28252205
197183 199626 6202994
123555 199733 194277814
195534 199827 10833668
41096 77108 90072431
172384 181005 254646847
2646 44765 105303021
190339 191906 302686283
190374 195786 13465768
136426 143217 208347880
88236 147747 306573406
198570 199360 1963429
158697 186808 70244863
24831 95906 177634895
122909 128646 383412701
122324 168083 114475224
22881 176029 383125114
146831 169366 56375982
190422 194748 944897600
152408 178874 66150902
23873 69604 114283770
185371 188625 672547137
67893 152900 903898913
638 195651 487705181
165716 196842 77872000
1945 187586 927878313
9831 41502 79224109
65692 70902 471078915
86481 150936 161378862
152868 157757 737729952
121592 147677 65444625
101995 140360 86777821
67127 130671 158931834
117154 184071 540901510
44285 124453 958874988
157349 178110 51884377
57374 106811 32994587
68158 162218 235296202
43333 109899 202403526
4160 16982 632366605
41449 54006 31398910
83214 147694 161454182
27073 119476 354097101
111481 195000 208965938
39963 167692 319526298
134183 158858 61758421
120747 130096 23544576
38966 152383 650553545
42395 148015 264241924
40387 92022 433859051
75472 143342 169756242
40316 188416 940638856
41281 153100 279922862
188145 198960 577675422
108826 118752 24699041
12949 199608 615926815
108788 123238 36136816
168451 191975 58958986
52753 101689 728949956
42603 79344 91773386
63272 101456 406048349
68122 84454 627369439
62395 100697 95473113
7705 67591 261543510
11559 157945 763777214
132097 189332 780153148
27903 84418 615270103
58474 66156 17567462
10626 113686 257606571
172207 177800 13950986
9446 129164 632863666
139460 197084 144103607
181958 191978 825064767
51622 183097 328980511
182046 198355 40743537
176132 192298 40412563
60816 128401 168933325
179612 185364 14353286
4583 138780 857153663
151958 163847 29577618
120437 199203 358343149
31815 88282 141208361
121789 142639 514501687
23850 58998 88026335
52720 148356 262921992
69433 77864 541648942
131853 168421 497514177
94813 107712 32328733
80161 115724 237010072
172735 192535 49517000
112043 179691 169452916
123235 134475 28153379
12129 35645 48163903
40864 96593 139288787
125683 155017 460329832
154111 172679 501949826
87238 199927 281939728
139179 141375 5472744
18087 50580 81212635
86400 143474 431960541
75003 98216 57954317
174262 177016 6948939
158578 176851 550273696
82436 184531 77159561
88988 164990 254725168
114350 179198 162416094
190456 192081 566875050
50072 129418 198569875
59960 177160 415316439
118831 157502 96920024
135820 197503 160333532
39848 156132 291102286
48708 75038 123635326
73377 159966 216853347
142013 196101 704214249
43751 69521 951977487
81837 178484 279013238
95777 109830 35289330
16468 196987 451448447
86858 147175 416876782
37713 126519 527502406
6489 125642 298204749
90019 130453 332732543
17250 56691 576511953
101599 191023 565507333
95992 193483 101396784
86623 154500 170056516
22906 178271 458220951
48184 90490 105732022
65644 187391 390172659
80066 173645 234253337
158074 167709 23943138
24052 145536 303944437
2166 187776 469661578
92864 198271 438664199
12834 160115 368563789
60402 115085 945123122
62543 101741 97753354
86096 190458 522122452
134833 191554 385815744
106791 171685 593207019
118963 166346 528397782
965 32349 78341906
131336 189142 144619207
169299 170247 2380052
133931 154351 51272183
128301 194652 572518430
95462 177718 331952589
82607 199754 248046336
123892 143409 48786264
28039 197745 456316441
146058 174948 75747940
73887 153888 991996880
112090 153552 989493721
27487 33813 112034642
163368 195043 565462991
28483 128700 250667883
79942 125095 113063328
94785 189971 81438453
68886 149581 794979534
53266 95680 916988678
175949 196011 50094091
39925 97797 544971051
116681 191512 187345911
6160 34593 71163799
197801 199363 925404306
192492 197914 10911164
61828 176949 287929119
131855 138099 15592988
54485 84081 935649949
188802 198576 674896949
120615 121200 1440774
192765 196514 931748975
72612 182235 274442221
136698 137192 239096844
178876 185662 459388139
88265 105148 42253560
135361 167401 80001764
42489 141672 248046085
100134 134349 828240715
36636 44066 18599326
8030 100846 786000991
143794 195481 129248503
135555 176585 102624005
146515 195255 121823353
105703 117749 10672606
79917 180104 468410861
184572 195503 27289550
135111 174304 912321150
34994 99831 161998270
83563 112014 412869126
196307 198026 313438814
99712 162816 237838898
151161 178687 68819551
153222 190992 936497163
93399 149763 736263709
124750 169863 112786431
157748 158600 180974715
190661 198194 18820419
7364 133585 315931292
95565 124214 929136017
99007 135359 91278666
9649 106202 407902721
170893 196982 278557791
78113 185519 502380767
59584 75560 39815091
9228 143131 403159728
82469 191401 842821804
174007 182329 553666882
152251 186620 85868187
138978 146576 18990561
128453 189151 726635015
56973 140568 570417847
90566 99164 591757010
42804 121205 286806234
124590 137202 334870699
65760 121761 561830178
25739 86066 150850956
106303 119638 33378643
136190 197775 654636896
18760 125160 266114271
7936 99959 967149942
4517 92582 375313723
181730 199681 835653870
81417 164157 206995276
92181 155306 158159617
192350 199247 17285612
58070 81072 818931493
147922 152849 11756861
169962 181602 29257218
34168 101791 169062598
192288 192344 647189588
173193 196649 58592946
24276 48854 61396109
43957 141266 243362691
171640 178038 15944915
92654 165904 639301549
93767 191272 201085764
114925 176700 154744834
55781 117975 892264863
147602 169430 54504666
143285 190834 358727799
130045 154343 60979888
30936 86521 815497451
108421 193941 213926796
36261 52682 140487915
91212 164685 781097139
185932 197901 29919062
143945 178155 100813781
76097 125662 124047808
106274 126988 863370560
43678 91190 118691592
119888 136513 41747418
17497 184973 564155319
37494 137560 90812776
169554 176388 410474795
112021 134080 55378772
196236 197987 304349469
2103 45094 700490443
170377 194154 59524337
17397 147495 963436961
191181 195109 9782364
179320 194117 467418738
10584 65291 136890507
67482 124201 141879546
58180 93690 88612821
187796 198254 8061574
5237 66943 154628139
84330 194747 124045939
33053 124600 456243920
42146 180803 612277797
132383 185395 922357423
103851 115503 372839171
129492 148259 865534767
47322 157807 276438413
22560 184824 628954348
193706 197488 9416803
36401 124691 220933743
182018 192333 25759035
38012 83507 518028261
79801 95112 427814679
184922 189612 830087753
4941 95830 606086462
64690 112585 304411867
23901 116302 406374514
10520 91562 840190239
34462 43945 23810808
130550 166028 88720938
109425 167077 886606041
101367 167093 623496886
76071 191022 287545614
99507 140103 164101705
97479 177201 501918196
27862 52627 410102499
84427 192836 271220527
22388 117964 821169234
139666 174911 88132259
124580 169378 726383390
38148 182708 436804352
97732 190829 233064378
143649 181293 335567778
37809 153337 289242327
149484 177317 260402682
181704 199016 43271302
96365 112713 749215025
197262 199129 4760504
180819 182024 3090425
100539 109934 23706549
91791 176826 212933209
75979 100043 59982517
118125 194704 191669825
198832 199673 892704267
65233 148150 816125770
50040 164399 286044716
26459 88356 102116122
8850 137077 320861089
158945 182654 59251804
106285 131582 63450819
189794 193144 8351033
19758 196098 624953873
186785 191918 12842817
118732 135001 774032238
151226 197207 114838829
114749 191476 192073629
21752 101938 501065978
86156 123896 146354393
155356 182704 68268111
195790 199713 9892668
53849 55108 281694570
89329 146612 143441491
91181 128808 976382089
85259 117797 81288140
98263 140966 106985697
115367 123863 21379820
191685 196316 992887394
131337 132985 4182821
195004 195812 722457768
99651 176306 397099673
44134 182215 383404404
135297 194039 146869601
19360 90150 792845883
132237 186796 393008525
124118 188338 160605595
123455 183967 949352566
196142 196171 78537
172637 199373 66874049
25814 163721 546905812
40908 55152 592850683
125606 193993 534563881
153973 193070 424277442
12060 178350 416037053
82152 100792 46535798
29044 59430 603061693
88424 115578 67925385
13926 172254 923500178
88584 91385 7016911
165915 182942 601689306
77661 186947 273438944
74979 121332 115874130
93835 159935 165587592
23911 143008 874480380
80097 183333 258365049
199034 199841 1871422
89903 115498 64038799
125279 179899 136692987
66104 81784 38986448
130081 133365 8234499
21220 91068 905104336
187844 196425 79760489
84758 123951 98082388
122130 132211 25367370
40500 111738 178163488
186303 188115 4495685
81160 163735 143146539
199318 199792 788168737
93236 172916 199427270
65234 83973 46774036
156885 178656 54407233
80671 167747 217821482
115750 118083 5803726
78441 179688 311661375
96414 182903 993008595
43308 119706 190967342
146119 154578 894199229
189086 192569 8685394
182940 184739 4482193
66791 128575 154470500
73567 194813 522728399
72801 120022 485471889
58328 177007 296860907
127913 132999 507593025
173383 176403 831272514
44954 82521 809925083
33393 110036 191751890
51195 145135 235104204
106531 155327 399719826
76489 86795 334656719
112104 177187 598427382
62103 177981 289827273
32798 33231 95161131
161665 197674 90054777
16346 58689 105922839
47382 152017 261813807
154319 177379 155856907
73775 118623 112193219
33195 108030 187244659
134287 166908 81530398
197365 199569 81661537
103430 179730 191153163
154832 177699 352898550
66920 93690 66749767
184474 192742 20718475
72214 178725 266681560
107578 119162 788999336
193508 195710 377754431
106628 146072 394507478
34453 106053 179071139
67700 127462 801045355
18319 33974 986927979
149119 188531 289577278
3225 115590 280970232
10600 183533 926046037
138662 190281 850254130
83668 181886 245808489
80723 135016 135947784
29016 157582 321636579
23024 43431 512675693
100094 170499 409189718
40496 143612 258030719
9193 87111 852358366
173719 197095 799320352
134715 158459 59425839
120801 185107 841974313
78474 139880 402894950
45160 199722 386676503
114160 187665 184019955
114271 181211 931693877
129849 189616 963468602
37335 170221 496877272
163103 163431 808551
50415 92832 106109397
161765 187070 63343325
143197 177581 256513903
34632 45849 271560660
113429 153151 99726651
946 49184 120530223
97348 133639 91042323
145472 166343 52126237
178934 189921 6116877
64895 166877 755383399
38793 84127 113379944
139227 186840 340450646
149388 172373 216756870
40348 175332 797859540
81141 133247 130464335
167149 198384 938135392
154450 176405 54729968
86215 112157 598525117
148016 160821 32032649
164322 193928 74140663
98108 106531 21140522
25051 166889 422368616
96341 163633 168442857
69329 152983 209479641
195466 197132 4186589
179886 188325 21009546
181183 187470 15753100
150660 189265 96477699
113925 192541 196804151
178347 191963 832676145
21974 99926 194729693
4646 158775 720096990
27733 190195 406374585
54721 55360 1655152
190552 190702 363441
84508 177714 233273784
48826 130248 203805495
90774 156493 764722909
111009 158905 655180367
39531 90457 127292088
86652 165252 65695320
62351 146135 209527994
29019 33257 10472481
20441 195775 438480143
44994 71073 65124113
117455 198887 203950448
60294 160528 250644740
174717 183952 23102520
24053 42577 46371434
56674 89042 48126503
138408 188575 70404321
30729 115981 928409591
84084 99992 39592791
99440 138434 97781001
86172 156197 175283343
49425 125695 307344143
167994 198624 76720744
166067 185715 49159377
70818 84725 34807354
19290 195166 670819159
173221 189849 41617089
117380 171597 135946987
18140 134261 659610972
12790 106129 233373916
163328 183409 50312404
34312 129430 238043914
101963 194551 231731506
148440 150526 845704299
91458 139494 722663811
105714 170857 163053691
123421 127879 11151541
75326 117980 106620127
49960 153841 260115421
33426 144766 278601242
39444 141310 578048606
142334 180505 95546887
95674 108442 32091751
44706 180237 339071658
164366 167693 4896910
61712 101993 100447795
174751 199930 63052399
83443 155627 180812400
103531 137517 85312384
145120 175283 999646941
102777 167078 720229955
167301 174067 82535505
125734 177271 37684413
9519 141401 775224084
118505 132601 35439925
100931 139845 97587082
58751 157909 597636215
68618 161664 232736640
1892 27345 621388238
186983 197105 25269977
93014 190801 244676638
27984 36533 21331528
187568 192138 11399219
64273 139803 400705277
122249 168756 116322336
140795 186661 114769546
82450 144041 154202806
90910 187313 561451685
84873 98294 3536263
116293 136682 51237965
138471 141170 484592800
199286 199458 441929
117096 143172 915551337
18701 184502 414681352
58413 193593 395556551
184583 189291 547447058
147501 180859 421403277
75039 81333 731505653
146096 173248 914801665
140616 179786 98076512
177320 184653 18241931
169459 190053 4389370
53120 95917 46385604
76381 86109 158437841
126747 166221 865370700
70814 158265 218906519
174039 185069 27508549
140576 179149 96570617
176795 188717 29711578
163957 191610 69215529
20975 165165 467516621
106717 172972 165892595
109596 146890 93248667
41238 66948 64415150
49968 189908 350136445
196265 196554 719773
9052 198762 474601120
192147 197680 950506387
92231 116526 60668080
124337 173356 122614864
156016 189899 84658772
131383 135936 98221047
193317 197500 10404242
58198 116459 145468387
5602 110999 882705771
54794 126812 313740985
141292 198266 142541414
153689 197111 668235923
35675 63604 69941165
196333 197347 2542223
100324 123398 57987420
159991 162441 5956038
106719 186900 200699454
108533 150007 103953337
13113 28233 37871123
193416 194407 805480475
184565 187861 8232075
62525 74824 17218572
141254 141710 1161779
85394 138948 134005065
186590 192739 15362011
66255 155014 222112835
16028 189061 432745627
149399 155069 14194609
109129 109752 1507127
57547 167476 568666357
186859 197176 25750137
156516 163590 926463619
14556 105743 227914065
118665 163004 695050236
71934 178679 623454901
115657 132453 42184045
156001 175459 624125416
132760 182652 124777482
43859 185136 994544921
56399 157477 473881284
90569 189113 879464597
106052 128011 874653011
46613 103465 141985099
45556 107485 154775568
29463 184703 388246380
21950 192535 426715300
161424 164595 7860233
155187 161554 499050304
52181 182331 532324145
131005 151242 50739480
33378 179294 969689359
120683 160634 136697966
51040 154636 259391705
67133 99047 79529749
99878 122366 991030736
182356 196265 637778313
90547 107159 41575179
106356 179375 182820208
149839 185890 90046758
146521 153645 18025390
118557 151259 673323851
39882 72465 81454279
102850 139130 29802681
23539 165513 355045473
97406 171564 587932215
114885 170995 668957333
26509 153659 318153721
41161 155185 285432775
39163 175294 755975230
82054 152505 176568422
181453 193033 28923898
138024 189779 129528310
192651 193070 880104017
104481 189839 810516319
79373 194626 288340579
92840 93713 2124504
18180 60486 105933517
21252 92230 177483157
88623 98555 24770907
194219 199593 11453012
28181 29498 3310815
45693 136830 228049765
135710 138224 453846483
114281 184063 174685223
168536 179226 26884876
44043 55894 29704923
190453 195282 653256676
110484 137356 23975431
167277 190330 57766746
139453 152957 78847924
52885 193912 498149253
5842 64576 422797224
95692 191558 239961653
35555 98978 158418116
145330 158513 433677326
105369 148265 548182573
46061 115773 174300968
154802 197824 107406494
97644 121553 10259886
53025 70053 247499279
158568 183413 62081586
178836 190776 189872873
186349 186739 957013
120735 128523 19615807
134569 167913 83325589
144124 194869 881077959
76015 120234 677340837
35885 137214 354142244
13287 50508 412022198
34464 89643 137956380
115988 163856 119828653
55382 186867 328832011
105591 162418 142238163
125971 137591 29112943
38376 191808 581304646
173168 193449 50696999
93159 166182 182697422
130449 151705 53248614
178470 194406 72316359
48120 195729 436621317
87726 191606 572855550
40531 95436 137303352
84496 107481 57429521
24577 126402 386155918
156445 176555 50247419
160260 160851 918617744
156940 169684 31706152
75358 164556 223098937
119905 160146 949756352
49369 90318 102318925
67285 151330 210334959
190140 195709 13843937
153427 173340 49662631
191467 192267 2031273
129709 193017 81790371
52948 91332 95958607
66777 199994 910021799
173117 199714 66546037
55949 80545 61389849
122655 138964 40861092
137441 141005 111971731
123592 155363 79667921
83350 149596 166003854
196803 198943 800462055
21872 186920 490549266
170333 180590 25718812
93292 167876 186575483
6838 40967 904375772
97305 159203 155121217
470 171059 595730435
88910 98684 179445208
9606 128200 767083307
54538 135468 593538889
135452 149659 365703816
12783 95234 206123764
45469 103416 429016704
26982 97295 175652924
176303 181959 170370994
86936 196975 275246778
133083 158229 358504865
55216 76008 687102511
121885 123706 2832386
29251 75481 724350673
176088 196524 51043391
27805 170729 357482378
28325 67115 97071247
116730 171689 137775735
55796 167091 326885485
40493 119286 197103705
55991 100087 908273793
137463 151808 142771712
58670 167036 270975784
183254 186094 7079781
191459 195665 775216536
103238 136161 82684103
150704 188290 210086522
69941 109469 98994072
135242 145308 25150477
43981 133852 224838291
15903 185875 425063240
42748 142776 250133055
188088 193341 13176855
34401 103103 469806700
196896 197997 29929549
172102 192346 50567397
15255 181336 889329056
184612 187019 225539298
130386 177389 585631503
195428 197065 677197202
44688 155656 277740591
33689 194681 402776900
91328 171008 199475035
145705 197937 130611824
41184 138842 244351274
78367 199970 950575965
162766 193101 75954784
67356 194806 318703869
190895 199301 21106506
40888 111202 113795172
56453 74424 544679765
115515 197337 204764162
115112 184785 863441668
26466 177164 376934022
14745 158079 90028542
33539 107841 372805029
176659 197096 178905847
60064 92013 79697693
16638 100094 208423102
173169 192854 49225062
66714 198608 542232607
59818 135002 675637688
38339 159373 302938565
5655 177009 428878570
87137 131133 926788853
47715 122260 439836518
61173 120202 147459802
44174 126995 58373801
46228 158764 281590621
112278 136019 593502355
198032 199265 286010830
114801 129113 643309977
38485 177098 346885490
151169 169968 460925779
87001 162253 188223063
198014 198547 1370560
36560 66027 51089025
192814 194546 345378
112229 141394 73065093
159196 195522 90706129
65515 69638 558764947
45758 136881 228023648
102068 153907 130067333
85352 115266 74722146
6460 193550 468102984
13629 146470 332276366
171371 180000 191378208
122715 187378 161855583
179548 191126 28847133
47245 194164 367503551
107381 198352 227686554
118215 158371 100640243
143897 186612 106905744
44141 137639 567041140
104568 146777 105650664
64317 77197 32099215
90044 147638 144292178
43272 195662 889548507
157298 199080 104454849
164131 178653 70283653
161865 197180 88293934
150578 171629 52657426
102508 133424 77583701
50853 150092 248505701
195705 198728 7682550
14744 179181 411291185
192207 195953 9301365
148872 186961 197667693
166439 192703 595515277
171021 176957 312054022
170347 176246 272352
28201 153574 313772360
46624 98776 815153280
183359 193991 770546807
125030 148626 59103825
9562 20629 737812858
16558 191666 937236457
174464 179473 21912602
89720 182867 233169051
13993 33971 167784102
186633 190274 425176349
9449 106641 401799058
36455 83339 117184790
11391 73762 153771898
32110 182939 377335669
15367 175170 399608692
198959 199574 1544261
188616 197417 631298565
68599 197433 322213787
177174 191079 4222409
176474 188377 192860311
168304 180032 29471367
17329 34940 43945238
139029 164435 63432594
141371 188543 188672120
10955 131116 756868560
6989 54194 16386595
50534 53536 7484117
49936 141090 477826211
71445 124098 448003456
145969 156514 26491932
27994 68016 293171883
159729 162257 6158140
66720 179249 281463949
194085 197585 8737161
22037 55880 84693145
99963 154845 137730657
117885 159433 104178595
1466 28119 308881294
164420 184562 50480600
101018 112507 28900841
22256 92989 648607340
46271 153100 783068711
21370 110401 222610163
145518 190899 113431614
81028 110915 50744431
64487 186322 501210139
103154 175247 936273664
38256 48831 26438173
162858 178731 39853595
151092 155221 10363887
62949 188655 979994143
155396 182427 67517587
95885 186581 227056997
140420 151241 17861927
89831 134892 112918586
15225 81792 617565947
180599 187691 17718271
152378 197572 780338727
160851 193231 703199210
160497 173596 32731054
138044 159611 54042437
107593 190642 207854569
111827 140895 17625192
47058 147428 388007717
121844 154267 81434103
183197 199476 125642629
95499 157859 156227845
196902 198651 486460232
61648 78834 12912025
36579 67173 76605659
176888 182747 750221101
47569 98179 126399683
102879 157340 136562498
135565 169917 16184943
88232 100508 30888843
196175 196481 184981378
45081 57294 30629341
80430 154636 457716255
179 123530 308504165
115527 131949 24111814
186626 191785 191017125
22659 174483 379763521
25227 143327 325695353
150285 150546 974212529
146595 174023 68671593
59908 60999 959603315
91177 138199 117720786
68141 178827 277017229
59637 134391 967835899
134906 174257 360750621
107819 179257 178800578
165031 169159 10305405
5922 125308 298795662
112686 197764 466616433
7834 69182 962070038
157101 165358 20458249
114504 160767 916871183
90562 106912 40901254
186953 190146 8014370
83149 121133 643886586
56443 81938 63549571
57349 114827 732725961
6145 177037 600597833
160670 183574 57240106
35795 148563 868855984
122975 173524 645028858
181679 193645 29831420
73987 88723 36847269
4629 39050 985850590
106641 196749 836992018
20360 66721 115981064
116933 156234 98610760
24419 138951 687032728
52937 98314 835099744
63981 140654 191712052
64437 98622 85198036
186085 197195 27743298
100047 178944 457817809
184800 192704 83486396
25728 137127 716740964
159099 169638 26247614
35373 158161 307275640
39214 189875 896531436
105726 109497 9535066
148950 196511 118803831
100445 110295 182308750
128138 145416 321835193
6332 170630 735859182
123467 165935 106231641
491 139418 896168291
87390 177904 134285944
3171 19975 951172520
99824 115906 597965458
38896 93150 410399953
199553 199742 466796
45099 64021 402987652
57103 110921 134417977
950 100538 12690801
179715 191686 29906583
188202 190556 170746934
105698 139494 84618358
51364 133147 841520990
62809 119541 847941090
60389 69488 22528253
177442 177935 600380927
137577 142855 389130369
170091 182150 30285942
179617 187212 978491180
75634 116511 102106299
143945 187180 108261192
33871 102864 358308282
34210 176037 354893030
98071 170788 470501960
64038 71774 19171821
78159 141488 728592013
60749 68324 18766038
21503 62398 102383284
153500 193064 98793531
199273 199971 43587068
20106 47290 67959513
5837 100084 235630860
102691 165970 659125182
32819 61203 755077382
174140 198699 61466345
48148 119398 178192077
99259 124976 282925226
7152 23649 41399410
187929 190041 907945911
18751 162936 360549421
46261 52011 245482129
100415 190432 439679410
198220 198871 290029911
63230 176478 283315613
95041 111375 40852223
39023 136034 638483960
72218 161237 222850670
191958 192480 93688888
14901 40467 63698256
122059 127856 14582750
36792 52379 38928039
101205 167177 151841689
34433 148256 284899081
177589 181197 8978986
89873 91827 967476858
21526 87825 165791828
139644 189951 497674650
98269 159705 902018579
40805 199114 396117565
75583 86393 612816801
145695 189709 975261104
197242 197723 695161142
24527 157328 332299981
94401 115886 342479167
77942 78522 1481346
2034 59884 144782059
26205 129343 651732131
167461 196903 73700068
63284 180766 293827997
120924 136849 40050255
181935 184834 7142011
125358 140962 306594590
6293 133351 318010351
98681 150493 129969738
76359 113565 333978650
45934 96823 127141807
32147 178245 864449364
45701 47175 3706067
141095 173080 80071436
153186 197935 56188007
198548 198743 369271357
28345 135888 269070326
28383 78490 125285455
128169 153052 62409742
54525 147210 231825993
48431 155131 267117753
170415 190854 680381440
94514 113429 47284803
123985 132069 116016529
78885 99750 51955861
75513 139976 161305301
140862 189995 518945683
19816 190614 427212053
27140 129895 422489298
115356 154164 266690672
5301 169668 411292142
39077 69727 766147407
61781 193327 328947849
112942 153236 101095413
66787 140012 183071536
13493 85748 180740520
56426 145167 251003534
91522 123320 741081412
196336 197337 387939480
180968 195803 37082933
157707 182924 484558020
176751 195048 469026231
141979 175762 41679095
48642 94514 730020563
65994 170312 260806185
103628 195519 178646764
151315 171104 49398704
26423 133998 269018466
170716 173637 7366705
11423 149419 345323443
96403 138184 104665936
77931 167514 545444286
79443 112990 295610471
107808 184600 175630663
180898 195679 36933233
123743 197738 185081962
144335 195964 462243617
188056 199615 305329660
169450 178047 812489384
165073 184169 47774620
181367 198211 2103661
182972 197887 368599225
55782 87983 166575697
96037 156344 151131887
82531 123036 101463342
96311 172343 93563109
92681 124840 80524043
28333 178711 758004787
170704 177420 16867816
99114 141223 105541104
70086 89476 647737157
190039 191605 689144150
10311 108107 291237345
47643 90290 106531534
139650 158980 766599473
190017 193158 631763189
156998 179764 56893952
37615 58018 83620232
105557 173624 471521951
88393 140641 231485221
193268 198000 74297863
90350 168274 773646245
18376 25633 590531272
26371 115308 239510343
41431 187204 940107916
95789 189620 234967078
154882 163066 20242180
180134 191458 28278536
157443 190581 47682366
154195 158262 533997575
199528 199683 391876
85204 116894 700331410
103579 149119 114252519
99496 108880 23786806
99288 159007 149730911
21909 91743 519623984
105582 183504 281067375
171766 185192 574424736
119941 137226 515836
139142 151518 31088817
14728 83096 746493799
17282 172305 452357545
32030 134246 553949337
121672 171430 153670086
85020 178542 234061244
106607 146377 99638377
115692 199605 517923694
113687 148593 887060549
38587 199447 878048048
199888 199926 907394806
104770 195174 226154007
167917 185322 43617191
199460 199694 825833932
65411 163281 347701871
154757 159120 803895863
184913 186180 349219783
18945 86933 169994215
145541 157761 243880033
194368 198317 9873134
80553 87028 376612018
43520 86872 486524508
42271 65286 57614215
137226 171900 86789144
143562 153383 24751544
177070 192737 39134644
56003 160677 343714342
125087 153631 304888051
156373 184041 546848855
193875 196009 5275363
64728 160717 452509625
48629 73452 292644553
53873 71348 970917168
41744 176214 336436168
199019 199769 440159078
5062 177782 432284796
37190 118927 204377377
42721 186640 360000143
112108 166260 135599618
62084 187149 312795833
103364 139711 686854084
128262 153322 62817042
175765 177624 253803268
161205 171859 26763714
16201 100452 328079436
10044 99722 272729086
131618 145084 457271723
25006 148396 345186428
44585 92909 690075740
133100 150119 249057005
15786 124147 995314809
145316 146360 615834957
141874 142766 212797769
91009 175701 211983922
114869 128300 329303576
9452 32385 57308133
45200 66198 754919761
71635 196412 312208521
101190 142176 102694014
172028 176842 12009510
88823 164684 189843297
98941 168765 174839091
155938 157896 828807239
46157 101784 999147081
187559 192816 209138102
168221 175491 18292128
96414 146754 126053007
142748 194456 78613515
79745 186951 72978861
70120 94429 60811689
80022 135846 666769947
43155 102995 149384575
38585 80464 848633359
28768 146674 13991457
83479 153166 303362779
34336 40210 6821278
195438 197836 826863038
145962 158188 985004293
67378 125482 145307718
170086 184663 36498587
9638 137499 218193292
68990 169165 250547700
8046 77347 173389852
34965 129291 493255572
130844 163265 81020574
57322 133995 162572452
147850 153893 15278563
80984 100458 48516381
132967 148248 836074501
96607 196929 644033090
7752 175943 314981584
27772 35465 914990842
103273 104231 436945
143760 188016 20540915
108551 173043 161372817
193048 197754 11754561
190460 198312 8116262
178444 181865 25213440
21629 43851 55606865
82397 122291 99907743
77879 151123 183455675
42266 171523 947549465
195351 197661 5852572
107057 169321 666640720
107570 170149 156592195
82950 91627 21686464
97806 174088 191047210
129813 181704 159860649
133160 174765 211569504
70291 150592 201147525
124384 159485 87859270
170156 199618 73796065
96766 170530 184691262
113508 197227 441386054
22196 39901 334930454
86819 190287 682561896
97665 129996 81092980
146887 189850 107577900
156121 192050 89758375
44917 114396 48402565
22410 175786 699734582
36145 183465 48792098
124575 149135 61544862
101850 147647 114803820
3046 164936 404877482
19937 66058 115431307
106006 179516 184047294
71475 95559 236624236
151472 175642 60360768
172025 176082 10060271
30526 114754 210547687
166945 168203 3094797
61554 180815 965517937
97916 117932 50114456
102220 116281 35201446
155098 173384 45598424
46588 139567 885540177
20804 93175 378111237
184872 185925 2484149
51382 142660 228368506
27092 66759 99246395
79757 100074 295899382
113329 115177 460802076
156883 175137 207515963
72717 191053 296060815
136613 163116 693718250
109210 137267 157266410
170955 183737 942285668
160750 185647 639214407
192430 199132 976268638
192937 197839 299477133
4722 147208 678829226
107280 182195 921042483
138302 165960 69184875
82766 141510 147032494
170791 199096 822597912
103608 132320 72062310
87123 95491 20816244
141310 180058 97002679
63304 142688 893703724
174258 176951 575132229
133055 196876 446770178
57056 109350 130747854
95472 96104 1576234
134885 147608 31832226
132591 174933 309191962
49914 124335 897577670
93549 131223 94360345
59439 61167 4355797
137875 155633 44549606
128112 172603 536770782
190294 190480 450646
84012 126137 820413726
80828 151253 176364158
43501 189999 366454945
161649 162283 587386606
120262 185127 162299957
124285 141603 637485318
49539 116919 325759655
81661 167133 213920086
173521 179360 14617773
32181 117450 470603046
133508 178069 52368731
59903 80807 494065447
4886 195202 476155719
70174 107971 878566490
149291 160797 984438671
28514 155534 317834409
177962 189888 437734969
184948 186774 4621202
41688 131901 225685530
43808 118569 988871295
82367 199500 293221027
149495 159562 421852518
177122 189201 894143172
132803 149562 42012656
102820 125376 56674970
151292 171391 854324969
81968 152995 193969851
181676 183630 813450690
127488 136376 484695206
149165 151549 21340491
93610 144062 126303197
45376 51908 16274993
90541 152373 154956655
33674 144987 278548076
187122 191466 10818908
124225 142178 44841926
167908 171488 711442725
48782 108080 148400640
177647 197617 877455945
76777 178451 254486944
164800 181589 42179876
106519 167876 153526113
192555 194148 3994291
47722 98050 959075763
114490 133471 661608652
165832 170566 11870617
121363 161647 407563155
161499 166125 100159831
9671 27637 523482948
159757 189588 74552084
128044 178568 126443581
13053 72669 149021965
149699 166366 41501797
162092 192454 921734084
119885 125493 14127794
69833 198718 322573584
127361 149702 56076008
73137 116011 107276106
46124 192077 604427801
17810 158752 795689386
28194 193650 524608789
147227 192331 777780875
5935 198046 480698938
12647 29533 471842646
62898 187238 311077979
159239 188049 304595821
40014 102486 156179709
49082 106651 991028213
38876 89439 651914284
114809 177745 769173295
193568 195987 6038641
76386 183472 991752000
46997 153003 557243559
62920 127267 160913276
50681 174956 310917245
199053 199671 1566859
151384 192543 102843463
15489 113637 895188283
180244 183698 922431616
145050 173991 72432468
156295 187195 77226639
83226 150414 168318904
46372 118950 181460303
183384 197013 34042923
54202 150373 240742905
24166 109125 282156993
35220 130427 238253134
55254 136489 203216771
19516 154724 749799105
59844 183831 741296039
191958 193651 4199292
19309 127177 650886252
50779 110481 149314930
96013 174953 197587787
32035 136467 934801931
150935 169242 261187901
43505 185412 354948664
75587 132646 492044818
54901 175277 631106398
185047 189193 10459346
81114 106089 693109154
92984 130294 93426156
68576 143523 217361290
162667 188086 63614433
83768 184639 252356571
63974 87520 864023920
178473 183032 595687379
60782 155728 237481193
96528 116259 49395266
17539 90367 381301494
101534 108663 18059443
14724 55569 102177818
174033 179027 12522702
108148 174660 285650842
35332 144730 302275099
195823 196475 1634678
192209 198444 15602369
73395 108774 88625940
42278 134409 979515802
52351 169610 293359723
56971 72443 523556934
113076 114162 169673818
96037 120596 5967027
137357 198789 339308867
57902 167644 274404347
137596 162458 961019106
19183 39609 50992059
155501 163436 390136312
85047 189476 261293592
110045 197109 824236847
110127 111887 4338118
114308 132162 200222
11116 43308 606088461
7722 30093 56129967
5307 134349 583984095
190838 193372 6350673
76170 133054 664463552
28003 48201 50446419
11113 87521 191105327
139248 160877 379901871
129808 143172 405288142
194400 197474 7639865
114801 123347 21515329
177819 198925 707615833
192647 198481 423130046
95689 125522 20705306
15129 36488 851294568
105026 110368 13348603
102507 131819 73551273
67209 191852 413898511
163049 192327 53252245
94618 117934 58309645
17842 29605 29463497
138518 199232 696835016
70250 78155 19868207
5494 72670 168078253
186576 193651 601152535
140417 155043 36795565
34248 79840 389293621
11493 108540 830728515
50399 62529 14666242
2794 149392 366843484
103838 170152 166011795
20232 131622 278599035
16483 169298 551468793
198394 198641 652669
112385 172017 149397989
171459 198923 559874883
11076 47167 90320032
52063 179449 898942030
7264 8070 827828492
49606 196835 836262411
182850 187591 11878464
57210 140787 374534180
198850 199018 410183
51183 168917 294501391
4505 97577 232761561
193774 199334 793125817
96753 98129 3432416
9516 20476 417693605
198800 198823 938078064
122649 129580 17407532
189077 195265 944321918
19687 156048 341202503
65235 104237 91009805
160071 197620 901428253
162972 171714 453485061
69465 181839 281258267
122112 164545 345448481
62130 198967 538416003
185542 199008 33711553
47174 49804 6498136
162499 193580 77761674
179363 199155 49513769
159310 175824 18984140
43824 71912 70085152
90519 144119 816927613
148544 182090 800871619
148320 157338 145135277
15264 144842 323991943
170538 194105 58959260
158941 185602 995411002
30948 156397 740930824
156657 172019 38406917
44552 128542 784667417
138933 173595 211447526
129052 133733 812000562
38844 84635 544947407
113478 142363 72385307
131560 155930 61053952
105564 152684 604975207
153572 161474 19577369
103340 178146 187407916
89392 115135 64397502
25085 47721 56574346
144117 193026 597525771
20560 167396 897641982
169828 184485 36694133
24622 66247 104242965
163366 167318 703444489
74224 105605 78465353
50818 52702 4739793
73004 184185 278160829
26459 189066 493607743
102866 178104 188488082
104182 140426 90772686
25488 147400 765311750
138349 172048 45978643
102430 117760 38416610
116130 155530 801558429
137394 157217 49608415
152301 174738 788916879
104974 147661 106946231
112491 197555 212839049
104072 118550 846641380
2112 7226 944636520
96524 172212 213452769
149929 185875 487898498
81897 156015 464338006
12210 114891 906969667
173437 188442 865749198
16983 170576 895927763
43299 162461 297978096
23943 105937 820937403
186397 192044 14113123
144 28353 70532714
66300 105152 97008194
86619 106132 202131093
84754 181349 241706999
161063 171245 70686955
175471 194696 48047451
159902 181199 876648609
162244 188379 65392198
107346 163866 823678054
153954 168254 40326925
166940 170663 574175422
26044 199522 907526526
64303 198316 659214291
156570 197155 101342468
35218 119361 210483743
84046 186304 390326227
85964 95708 24179775
38710 142641 259990405
171189 174905 571088692
146516 168571 249277558
123837 127952 10300855
68193 93151 62410642
44225 129541 213450383
6693 136172 324110145
163404 176953 466308371
83385 105239 54682955
116 13122 29715373
29965 74880 112256402
143104 178422 405884537
66743 195911 397341762
163478 170281 17036757
178185 186038 647127651
4190 18781 36624266
16511 127214 276801254
96115 120603 341634830
138654 190144 128835469
43560 167799 576837009
129977 188000 577621883
127555 153340 114758728
57130 121757 161495280
93198 187865 236883280
95120 189646 809599207
138537 193010 716822992
126088 167955 104658387
97261 100389 463264926
166044 187095 52708316
15062 159169 914180889
175067 198765 59378220
59904 191341 751201577
138156 151885 134510977
145364 188719 951474298
7425 192351 462758004
165631 188797 57985429
36130 136263 43931440
68248 74436 76784844
186314 188508 289711132
186794 196892 25213869
102765 169050 828049694
162812 170882 20259367
14929 34455 48624443
186850 198193 28357939
106578 191989 661892077
111868 192987 338390570
32033 135770 259669043
18361 23639 608532691
57644 80841 57888545
110 195774 713488003
117555 156948 98858807
66640 146410 402505071
59314 147403 90861625
32522 68162 74005008
155350 165158 24269944
40247 41667 3665693
166271 171308 362908761
136165 199532 475215236
181564 195935 864283535
57564 155758 245659733
18318 177629 398524038
117945 150107 760344859
87774 167604 199666829
169375 184675 38307684
15242 154976 349604272
50939 154737 371350754
72735 146537 184730793
75376 143166 169565819
163867 180869 788681349
128733 156420 330997171
152337 154503 465086842
177176 195462 45584672
102306 142119 99725584
190127 195703 557741608
15924 168115 682155380
84695 127353 106727410
173867 195045 489145230
98752 136998 244875791
147161 185513 95972304
131545 189428 144792492
180945 197509 232465141
23579 25229 4170413
89776 151456 154558855
184241 191358 451234335
48864 106315 961619914
102501 192737 225944233
185481 187537 5148628
60442 186962 866088868
85655 112228 66324212
148872 178533 60046042
178346 184610 2509962
96042 199737 174206196
96778 112543 707999948
85923 117527 78850744
6623 160607 385416323
164904 184128 943708618
73011 169761 242083669
146356 193861 118796680
192527 197894 589751211
50273 61415 28082737
83680 132351 976605820
5560 58317 707053462
115831 130890 643619226
121944 142301 221217215
167944 177549 412505904
183403 198536 718421511
174360 195152 863332343
16856 48484 78964057
51971 121889 512074584
185235 192676 18612554
186378 194287 19779417
77843 144413 950648720
26367 65691 178409671
122473 194069 179134379
27877 139605 279458464
169099 182502 33666671
184439 188854 203026762
179457 187527 20171463
45679 112330 166595007
89148 123076 85006462
4454 71369 920125337
114616 137624 57741261
107071 143431 91051994
146884 147908 2672470
56238 161087 853953669
9844 93837 209982849
11995 150445 346445311
165338 198156 82170547
140238 153478 33330957
114661 125793 27986563
103482 108190 499822840
91774 111570 49496920
145466 156570 606815759
72354 196559 310758010
131126 132952 4651779
186612 190741 10308644
51655 100831 621627509
23807 100365 494900484
55764 187801 629819445
108612 199094 226394304
157027 166844 24404159
119392 159141 99602966
184078 193326 887621796
172526 198946 805534048
182764 189853 17755049
150705 171810 52778844
82439 153492 637706292
171765 187762 927049114
191698 198944 18147748
26531 179652 382957674
99817 141206 103741610
111886 185671 4169261
47141 186077 347510473
180454 191275 27000036
57691 148960 928968106
16595 153967 343753555
9934 135418 313954099
130262 150254 811745064
77495 91072 33928015
57026 176115 297849062
73836 109619 89638462
197244 198976 4429989
108971 175956 167551075
48282 192880 224958118
5636 109014 258788629
155778 168417 134958193
15623 48449 24197471
151060 161792 26705321
98118 195990 534027012
35281 71132 89623325
109722 171753 155330313
3987 67539 159034624
186536 190644 10262004
197856 199875 593200043
1430 99881 322288310
133698 178660 348918826
15541 50819 88052988
93375 170324 192552758
31437 99604 170294765
109950 160117 125675933
165639 186492 52247598
118464 123093 11708903
196875 199904 350399346
103019 127223 807513653
169288 191750 56285057
86459 129588 969412490
97539 105530 20056413
23169 96135 948491798
164278 181805 273124406
84648 85478 2119322
94479 103850 23408476
12809 114460 575542733
168544 169734 3020908
48632 177001 568103984
120810 121123 707515533
29165 72177 107382613
90465 176695 215929626
180823 198215 730903436
21332 26008 11614465
65034 154648 224291621
69386 183344 891179574
180479 190094 853587849
157852 176927 55424963
104488 168894 944720268
39775 113518 184379274
190512 194267 9388036
128152 142435 35666600
159921 179727 373048004
22387 135959 284125158
47758 142047 684417935
33098 120883 219544152
72562 197673 313074716
144001 190198 115625658
41372 179359 737787841
190670 197584 442903116
68372 197577 497172703
19732 181375 62755036
171209 186961 39352968
154581 174519 975273616
960 88091 379231511
37565 59228 54348093
147729 181138 252697853
7793 78814 177723461
66124 176840 423877770
179895 198505 46503425
26685 147494 302147023
82862 115654 82038503
7768 51320 350374385
175260 199478 24363795
14513 182394 419927573
82572 139756 143185435
73011 193254 300912230
186722 188177 3608120
180372 198072 929543346
168463 179864 266017650
9586 55385 735819706
88047 179895 673785392
17166 111947 589760320
23594 101284 194135795
108796 187770 197550263
2514 63467 705339117
174888 185034 563090041
85546 128441 601961830
149213 175831 66469553
153169 188491 88138966
180487 183682 222173951
148073 199390 185275939
67125 159542 231214547
119284 163499 182747821
97859 199844 255336735
83953 84633 1692290
192511 197847 391374645
151796 192452 101618512
80912 92025 27788748
103152 136591 83936704
76717 95119 268909634
111371 125148 168824177
182903 191561 560173665
12601 173401 402265613
129378 188393 147594893
31434 167762 340995413
41196 56770 397481248
7665 181558 435210079
92510 119773 732882300
188894 194123 13080308
114392 170180 139641310
70718 190091 870760393
147574 150049 913599214
151589 199647 120145441
100645 152105 129091927
167175 181433 35745444
58232 68810 26333775
63252 119737 931310437
184280 187690 3499670
145905 162738 42036579
132128 153321 53142613
121676 163546 343270648
125332 126889 340822983
120714 135357 844196930
174624 193512 292012425
178076 190116 10685619
158295 163746 13513217
154979 176130 52758225
33201 34903 425977287
54092 170289 719238789
52053 108614 517320543
4400 161464 581338649
61844 84893 57518290
182891 183642 324310
191340 199290 19969198
136727 191353 254816101
79343 81204 204622147
38290 69650 78417552
50818 84542 84406657
165050 192833 457601163
16519 19408 7167947
174207 180672 16183150
42795 117687 845513400
42939 144088 798567048
180164 181748 840536626
81844 152359 176664352
68738 107631 812256899
107786 118205 25986258
108121 110527 570587729
145792 189320 108882447
42165 187629 363852054
62044 192760 326887297
71528 197923 966962029
179206 183986 472991960
83600 118885 88228995
69544 96839 68203982
53989 168822 622275708
86980 198932 641610065
4055 129807 314640395
144256 184147 99740277
83264 126534 108356017
83750 87935 10480772
132808 142144 621719712
154162 199832 114066583
24191 111528 995812519
78073 129996 129980919
68242 194832 316619350
129411 156087 66852468
57696 129372 567507321
196457 196651 472734
154775 175245 51004709
85332 108194 906325879
21139 103312 205338222
176346 196598 707394479
87772 109319 53964093
160643 175611 37388996
150792 155646 12146845
28099 173279 363155099
173744 196254 779762844
145054 160127 37801260
185458 190974 13754330
98425 163410 162665984
14691 109284 693574743
24539 114833 338612779
125920 190966 215195354
1639 126950 256726177
11097 114148 341218318
151633 163480 29475691
7394 128812 686592661
162042 198287 707088974
163796 173032 23190784
93546 199000 263949138
26190 195562 625247609
153736 196639 215821975
1009 152791 590748560
172691 184387 29188758
103103 184448 529368411
54722 110004 48341918
78934 133907 264618314
90260 114570 60812448
154060 163157 520015551
94782 155004 392664085
76214 199659 308914354
92613 136640 323382158
163421 192012 994591610
14695 84666 411928963
112031 168209 860113836
47731 155785 7628889
46342 90317 109879558
129198 150062 52367783
34845 88434 134007980
116577 172760 458325238
8500 35215 236228474
97070 103370 12390462
161062 182943 54704003
89666 115680 793955854
120229 182021 154706808
99404 151776 918403887
9181 184287 437971499
28914 160377 328904502
180317 190277 556405670
7324 175110 419825914
122807 178084 866794066
153074 157252 207385564
13605 76685 157695602
112715 126698 771593148
177553 194463 547721934
4386 43302 97526612
76659 173616 242650092
79466 115114 89118160
67805 128259 900507759
44683 52012 18257221
168744 199548 3958269
159100 192848 84341037
142715 143158 538057160
194429 196251 842014367
130312 195361 162583446
43970 44259 694670
50179 178317 320693697
93219 142844 124167509
171764 172987 2947893
143961 172616 96396433
94717 158297 159229881
72295 100329 69988228
18846 122506 809188966
155042 179999 62289472
34129 86731 485230607
130870 173272 297566317
159633 167290 18998153
13102 194909 454694397
179264 198433 47917526
154007 173681 49050570
122486 125079 6562863
97187 126449 213998521
168418 175493 17805866
104023 144444 101266152
53872 179524 314381862
441 70086 781338790
70591 104412 84602076
145660 164227 46348106
185506 188585 4949195
68766 101926 977596538
13351 116193 257118689
17862 156307 346453556
15481 105664 225367067
88962 148193 148366638
115162 141143 370687538
16426 110305 345486929
63863 65445 3983599
50465 52722 5635616
33895 192118 395870699
187047 194779 741157361
116312 180559 160916302
152838 164341 28542925
186831 188954 5317523
81469 139768 241774616
164799 191471 665749992
63381 139429 190189639
127427 143860 240839306
6265 9019 844999005
50760 141895 553363051
64508 76899 223747978
29685 92209 207576219
158822 186709 848966171
154648 172978 493443490
159397 179809 51028874
144591 168663 60151090
73690 111244 97553490
135539 145926 977763778
194614 195948 991755244
13480 41459 242843023
170148 178636 21372569
76907 88588 590529341
137139 158547 53542907
40043 41055 2578960
96102 96885 1936232
69162 174509 263563834
13588 175540 669529161
10007 81947 475822896
105778 168090 836364023
80925 161027 200476931
1935 177550 439263601
112329 141158 72169581
198349 198951 616413857
39456 60469 633783076
133767 172196 96154755
61865 71488 23821032
105889 135135 320851043
48016 73235 674753359
172203 181430 23036687
56675 190504 973374965
12815 199183 807512998
31666 114607 207384406
82219 178168 617647559
63729 119627 945781498
100327 176688 793556359
86686 169680 207592737
51653 127535 167771953
170195 180356 25493724
189117 196936 19489676
123532 166493 107416956
7964 195928 576397150
36763 81351 326265178
61545 188775 776979250
53667 187179 334104206
179441 198955 254517355
179164 192287 581909558
99862 188882 833716102
198637 199253 468361459
108769 165600 967254900
174694 178389 9375686
118455 193624 188114694
2067 143063 778312112
175251 193992 442216211
67655 126184 834281546
79260 91745 31185750
122770 148517 64530479
157078 198671 694266143
77161 196497 815470796
129090 141178 30189037
193096 198690 763222982
140961 171487 763499910
99375 167405 824848873
47389 98559 27154088
77482 117138 99088348
30961 183867 505921834
79439 90745 28243504
120543 197989 193830896
38961 91853 157133919
63850 197328 90204968
77285 130034 132071627
92506 180405 219975693
47543 98689 127693546
35207 69332 85397682
15365 186564 428141901
106920 175592 171942321
14057 78918 751794921
94919 199001 900786288
62931 151610 221917871
88909 195137 817772924
123495 134405 23870468
196819 197588 1928557
27639 33329 14087263
113281 124341 27844864
195539 195792 652166
109087 126628 43842449
124419 165231 114817181
33416 127745 236045471
29843 144136 285851901
81370 187351 265234727
109741 173139 158656119
166484 194336 910333419
127566 195987 590573794
44161 68516 249154781
61465 88240 361179261
196344 198181 22742018
59249 72493 912401591
103565 157210 134487901
41465 122033 201444438
178712 180797 725183863
148282 199653 128449907
164807 195472 76724963
175976 192313 875143501
31762 97454 164189701
198876 199025 557033031
188317 197473 334030299
114616 188861 185860578
163673 180898 843358473
1131 148997 585262801
97679 179703 127507957
81011 154411 654045885
189754 191788 841991347
79802 189324 929846869
97341 158029 909652281
81412 131473 125360022
182148 194044 405005330
118015 181030 691974845
137600 171500 84868794
38918 150409 615418386
149192 184539 745139049
181262 195922 36593403
126045 174957 122304175
41449 142150 251864968
56989 161514 427606899
92019 173326 203501171
170347 187476 42502178
177249 192292 291815443
28266 154784 107674467
10945 133195 305844587
147053 170181 57835116
190414 195840 618993345
192180 193343 2900929
155458 186841 919689092
72047 116309 528390060
10155 91639 260527288
95398 99871 11086469
17154 177298 400613961
196517 196845 831887891
37747 45873 20414023
10282 139458 323119100
34222 171735 142744439
30412 72945 301544187
110073 111053 2396786
20231 150510 325941941
9851 74500 619294115
171114 176603 371673571
64109 183796 299319359
191277 198913 56333069
35518 37668 2858831
189352 194585 12994341
828 154211 460491834
128783 186341 407489625
162283 188417 819953164
198593 199788 2969596
193994 194258 679162
47568 96122 113342082
115905 173357 143863987
58634 138499 199670035
24502 125672 253103981
107880 171093 196733670
13666 54114 60266798
95600 186148 618092542
196833 199418 397462543
106875 128701 54758010
162763 193503 902734786
55114 91261 90280542
50316 185267 337651114
167510 168958 3644569
177258 178614 3399106
74758 130858 140472399
60229 115523 685467497
51966 187098 338147664
124944 190027 794692815
166298 182865 195280924
18934 29190 25653636
6415 194099 469628502
136000 147030 27505461
53376 154238 493127704
10847 27015 339144363
84854 191306 266286904
87643 129490 104751049
117029 196236 198231931
181752 184622 424896210
129294 147520 99666854
78176 160947 68328694
22263 130551 270871024
163718 171841 562001381
80320 103026 720883663
12182 135632 308900057
147755 175035 68136340
39960 150489 276712853
35494 124114 221721069
26447 93723 168045161
53598 74657 52654885
5951 48597 106744344
31958 122659 226889308
130348 136293 526458945
104616 197045 231274338
6920 39614 81856115
103977 149056 862550793
8406 20332 290954310
100159 146491 116180223
180341 197717 36613306
121403 126434 691718011
146591 150721 189457457
9468 194650 463201833
279 169707 749992726
41893 173974 330456820
57259 131932 520602854
13583 77105 158800959
130032 161638 79027853
195311 196169 2190674
104946 195023 680866812
196886 198176 831370220
127573 161978 9439111
20238 199674 288580836
63187 164098 252320758
103642 109930 15852118
197236 199073 515862
199317 199820 490876518
84820 193589 707110817
140255 146174 14856210
82988 150282 168593941
105305 145537 281549757
22028 121830 373397915
97008 154814 144966336
116607 147008 76182016
118356 171502 150042997
71532 86693 38058267
198190 198873 1774255
94780 96345 620670524
23657 48328 6642697
11707 20599 480090425
21265 120585 564373066
128636 161382 81906501
174937 183357 4382284
38273 48677 689089755
64910 153654 886947185
155640 160823 12878153
18927 91854 710004128
84028 188365 409401098
161396 175817 36078812
16275 161153 439924033
8158 92014 997380360
34976 119568 529738680
160455 188111 69068513
150834 169035 583072730
58372 74871 41117934
118096 166612 121433282
50448 150558 250633577
28017 112596 252576676
41815 63277 53753397
152419 160421 19961527
46637 48316 462662326
92960 178373 958360169
84080 188077 272533279
107737 121767 863111907
116328 119308 766786
5629 122303 407398422
145744 153205 18810936
178459 190132 501580873
65450 144215 206123951
149187 173351 545197373
42315 198666 770876083
111772 159041 294547878
76736 178478 254646316
71967 147526 601478311
43762 161961 19365024
30409 81059 303672921
68616 85700 466550031
50151 68267 45339909
190918 194028 7804312
24040 155745 605627530
146031 157274 28200097
88567 102184 639972001
4623 130210 314362968
32748 170535 384578548
32440 93468 874332136
39321 164360 625061484
2854 119978 292843617
67213 112896 114125022
20396 194937 436440079
127825 149566 587065211
111153 177197 547265885
125712 193027 830649779
110563 144181 499066080
199763 199776 36558
168587 195807 68134015
95427 192925 244036437
49787 158369 456825501
34549 61339 881532068
184954 191925 12702519
43929 56274 30966349
74237 188300 316534453
26932 84550 349866336
40028 90921 127300913
110238 191899 204384882
56191 196567 350997294
93451 167956 186413322
126111 144779 978484058
4211 86319 205509542
60008 160205 250594979
35929 154937 722223292
1462 194656 889789180
113599 119711 183741072
75270 194165 297508125
46695 54765 20213094
142700 173545 331075936
51076 90751 99184970
62827 80264 337684
106821 187594 202228515
58896 121787 321508054
80946 151180 175904642
32502 184797 712390161
188866 198288 2074087
103777 187804 210355291
12412 193864 453895641
5860 111161 388379125
178772 186140 728618318
128035 165341 149830618
134074 141751 343513412
19411 162231 357184403
104083 127010 57476620
78805 115841 92587071
14250 136869 306724518
176110 188363 30597001
172195 190665 925572605
5569 179670 635313387
8633 123307 286877619
60639 132123 178708436
86366 187324 252570576
123061 160176 365743813
196 123441 426293232
89847 109738 110961105
16293 195602 448379652
70501 170024 249022566
151216 192410 609478644
116045 166553 126417471
165009 192421 779100167
132258 175153 179241114
116325 182176 164957227
65092 101990 890897638
46897 167429 301404015
41926 108108 165531433
104210 128276 60382857
148056 186890 697983673
150660 196151 962429670
152866 161349 21082918
150740 176187 367584382
40172 44855 209983675
31485 188546 460489185
33675 167376 725369689
162222 186652 61178268
78119 196225 295437400
45574 192471 367470051
61862 133324 178714478
53801 108950 138014290
138973 186602 710726621
5491 59856 136305076
195499 196954 3674713
128150 133618 13705754
151239 152629 3516156
14955 100375 947165583
109159 139665 76331159
74233 195446 638545548
36792 71515 713579780
160888 187481 66524840
85299 170108 212122409
85353 100513 37670149
149188 174068 704421170
78175 102044 432655105
165537 168188 917990469
98342 111072 31905401
101361 190172 985048924
78155 144151 117801138
115364 138118 550173364
83453 87725 10738545
79270 83340 539841684
51095 168342 293269830
87843 159790 180146196
122862 182773 824710221
84132 172411 805571103
168113 199348 737156292
140661 145103 370780529
21577 110492 222304243
47131 69659 659885547
4644 87296 853722592
94409 147719 237865131
122921 199890 717150728
191092 195399 10755797
56722 195824 347831309
60966 195661 336727927
82709 82799 977228700
74481 105582 77734492
123830 139463 710580876
68033 147397 760606603
120966 193042 504109396
159938 183555 58961205
67593 162030 236216726
181612 196652 822245879
88690 149572 152613292
96451 160232 159828037
89638 196091 272653190
141646 157001 38566515
126162 160615 86238086
87750 177968 225774524
67004 164484 243661712
199375 199659 726171
154250 183383 72671011
10233 155153 972318208
150295 182151 475719919
176023 199492 529010983
56096 186408 815988643
196206 198074 4727305
166506 174206 756855033
127802 186175 505454449
97482 138097 703612674
73110 85928 32229764
150105 180460 75788747
71888 198228 316168196
178051 191289 773595079
94727 97364 2016627
126204 165970 439658888
157778 161828 63423247
193166 194889 4202756
143756 190417 589599185
6417 113974 212172448
164741 177525 32129785
152310 192453 545292132
71719 187057 754163641
36167 183734 969577499
57899 176836 874867576
51324 107520 140555230
114735 119571 12140936
118690 138420 49448067
129099 139720 77872360
159717 197498 224464945
88663 151955 158594889
37799 59311 53960636
87801 141548 413276347
100015 129018 263074372
150949 186523 551602459
86042 110028 913484469
37181 177766 428797071
99316 173544 185971774
41769 43814 623160561
169039 175239 15575426
161896 193379 451373849
45980 119337 183453359
150655 196011 296499614
28999 107915 866461816
115188 125216 239756882
74199 116624 106060781
47181 135879 438488167
77924 88055 25357412
197696 199635 226674936
162430 170565 20410029
154956 155774 386574874
186054 198761 31844473
19680 57419 581305890
19777 42041 55651697
1787 19104 46670304
138393 172092 84443388
175625 183301 215230069
146930 192146 113164287
153525 161367 830720390
199131 199263 342693
70632 172966 256121806
169664 173807 10470350
83768 152030 53196993
142065 152682 505530503
47347 122840 499121353
52254 164393 803414003
6374 43083 506452654
134289 194202 107210413
138941 148915 378021808
119831 138942 47927848
31316 114884 208970641
29180 166548 744327127
114827 137469 27871514
2861 6919 741179070
178429 184050 778907203
73383 136482 426262434
32046 101235 931962006
74727 94912 50445976
12431 52981 101372276
86194 95656 79262357
137424 192255 137102182
790 88552 219329127
66282 166362 895348811
198045 199337 3274769
51560 135229 581642076
57222 96557 102393594
64795 130988 386552000
121583 151163 74270667
128224 170279 105114582
17306 167958 444532265
195083 197409 610681397
143314 176562 574914413
119539 178522 636469956
142245 196696 393149963
173073 180822 569615442
145047 182966 94836039
64357 137824 231542192
92643 195939 258416299
167289 188765 53773050
185013 198391 715708713
74035 124147 652637753
18561 76795 145553481
35611 154959 958258103
56252 175463 379825548
100028 171508 636323342
126286 151772 63823484
153776 178024 60513526
99265 170451 178320600
151632 165302 308290156
197255 197482 820886264
81146 90259 535431628
82067 129353 233695719
12173 57821 373305573
64502 197518 332596510
159746 172405 20260403
33943 177391 358966968
152191 175218 159363195
144016 194000 230580881
73056 153576 201733017
170588 182464 415189445
86725 166995 200772308
108522 163842 689016624
190120 195803 988274586
161448 182922 32899957
124543 190916 165979539
72662 107392 86896613
116199 150537 86182078
144491 145517 2642917
132338 150963 199376440
104168 152932 122266067
197306 197520 545898
163104 199075 224888013
177559 187377 388843126
45590 122293 191804045
178140 191045 697066297
49865 81923 80088557
169115 195621 476349857
66607 72337 14123618
68892 143243 772900495
127075 186521 148739949
92023 176406 211217685
149967 179137 442700035
64602 119981 138332242
132832 181089 809924176
144043 149270 893346683
86996 173181 378289384
124462 184658 150538529
44326 49906 805175923
69483 108290 97133440
20274 44489 60461703
107854 128792 52429645
39946 162478 959022274
11134 122338 227032091
106685 196042 223571419
150082 181406 78216422
168630 186240 44162522
152579 159834 990197935
56185 75335 970843335
65869 102104 279276373
74632 157630 207761836
80835 198372 210334519
148517 168184 531462746
191296 191319 65773
26223 85284 147614366
112877 129156 40844148
128037 175541 391333070
2849 154868 958115652
123122 129720 16530760
71293 127306 140223902
124318 127375 353097749
90181 127730 94042858
95657 176051 201280212
64687 80281 637196795
170067 185907 39681041
81394 197347 749961434
29582 123979 750894657
163524 199648 799588670
5639 173271 419514001
5725 105364 571030505
55273 90112 204319063
27568 91494 159731099
95325 186111 227268186
115386 195503 299532006
63283 149589 216032698
191748 192034 317862902
145243 164357 47680494
38424 114023 189071101
120912 135675 648500032
101952 160373 390878951
172726 172918 489681
8406 66571 864399672
35708 45409 24312866
59707 89943 75357678
82838 85169 754217900
139814 155818 586891786
113094 189558 191449067
28862 108490 538470726
70497 136374 164959851
136505 168177 812781226
178390 192437 542252233
27353 96645 199760789
8334 51365 107621891
23981 195026 427751841
4649 143819 331407817
141052 149453 21244258
3128 107333 912462250
133176 150353 43070514
130813 162716 868908429
185289 192303 760356563
180241 192614 30932164
165577 186000 51129211
177721 186343 21510483
178783 191298 31174736
42250 167575 313374970
49833 182563 499172547
36625 165774 323053135
83873 181939 245423663
59109 179037 310703328
26667 150214 309117468
33637 75989 105999282
150418 175520 62653748
95998 144583 121664390
78707 163039 695412609
70734 197232 316470259
117213 123757 16555917
4147 32527 244802496
193980 197696 9277578
67142 69829 165545586
70710 71910 2944424
165920 182553 210222339
104685 178001 183573137
144443 176640 80628219
36812 171834 698441722
129330 183667 135901028
14777 174149 62599574
199912 199964 907872923
156719 161531 217864041
191005 199288 174606603
175988 199194 58085087
34902 98278 158419347
42622 125010 914990682
168077 198377 75857837
145356 174241 530948055
3097 178877 439788901
159918 161001 2607497
22812 56143 83454270
116632 189283 181945759
76171 116097 99790550
40270 129894 355779989
51542 182399 900374515
78926 84406 13697631
180383 190645 920578936
149027 162528 984062373
52040 64012 30088835
69303 131850 156527800
74226 195897 672055155
161267 168187 195404443
71937 161900 611653267
54469 67729 807176029
91769 154333 784733467
56685 166962 969466626
161477 178994 43908134
124929 175608 126753263
149821 183116 83155546
194354 198563 575774131
57375 123709 165860942
53201 142930 224454189
90896 159255 171221465
187628 190939 262270077
190138 196328 15390958
65043 83873 11095759
141770 184210 106118455
58319 146881 221390039
25098 192306 177026883
10689 136655 315147224
23433 155694 330974082
90811 137641 117295300
53889 104122 355101688
144685 154593 93622992
41458 168054 651824980
185653 195876 25523421
173360 188324 4433457
138798 173318 86348625
154188 176862 306779979
50124 132900 207224969
134791 156250 323400680
170005 187444 678553512
3368 10849 110174484
152456 196612 110256328
128896 147734 47190884
52715 108303 277522484
192851 199203 15934521
125313 169087 762668910
7997 149767 559575326
99915 164117 619029092
186349 191952 14002611
9050 199504 794842372
180795 196946 583772878
54811 102653 440367781
24011 114285 225663060
139907 171183 471812841
8631 85079 921176748
158169 195137 643500057
199602 199712 22310
28508 45775 43179263
108584 123737 840262690
81908 184019 46140242
127590 180741 132973128
73777 115289 103847657
9654 90536 202193877
175606 181669 15243670
137901 157719 49655090
126428 145700 480737066
19552 176991 393889035
198393 199185 2028948
149164 194698 113733423
175865 181550 14268491
85761 152551 167228464
133141 199859 166848269
48738 62917 35574967
43170 116644 183572818
164829 183272 46258026
86872 139667 132096324
157067 160624 224788573
127868 130159 630764611
777 68185 168492245
25324 198518 433202842
85068 148359 158465972
57515 154365 943706019
60126 72266 21226603
184797 193711 630597437
9845 168529 396849868
72981 197742 312189372
133224 138748 13775118
194221 199832 14061052
20185 81450 730190773
135200 149921 36920837
92398 124289 79866681
33340 48010 36782561
50714 112576 154733887
119827 186943 167999042
106934 145455 96556318
69466 138107 170745579
195776 198884 673382556
136838 149734 32333757
36699 94416 497155216
88961 131700 107074897
120504 163746 108196250
76002 78792 549565730
182065 182964 217992340
2128 67620 103269347
190566 194086 8764923
65335 73437 392360807
156208 160623 10980427
159338 166321 665847318
107180 111266 10217880
199215 199855 314682901
100923 112553 29250690
34479 75415 102410334
153959 182508 5878520
18597 55064 934456787
43982 57077 161059457
131553 172860 596102142
158802 169301 26134110
75212 187986 282165490
189234 199630 26013197
12718 53909 103056210
107224 110578 8403141
134748 188593 908769883
29900 168131 345700598
5796 150616 362528887
192060 193637 202506321
3000 163303 400924731
23729 78836 137815763
39329 81490 105397840
21696 112173 226167762
35550 103367 968396620
166647 198833 80627699
84791 195491 276886061
152500 162875 384846747
132637 172468 99629836
123009 183060 424185699
197043 197543 1261254
74698 125486 127137168
91125 116632 436990082
126802 135894 660918025
122663 176283 134234065
118105 179605 154038932
32292 109289 192695526
106102 145044 97561023
171533 172926 91919
31455 131393 250071135
108264 181151 182372770
148169 176139 69940547
77115 165554 221236810
128558 190229 63151245
88617 141636 559638669
70339 149917 513938499
21329 138770 293804578
33374 103123 535055720
180034 186555 16296717
84149 183705 735262388
194678 195095 994468
9427 143050 334194329
144649 177492 82241047
116889 172563 152491335
24458 143196 878092751
113962 160271 620830746
47931 149989 846562773
82961 148914 165207254
63024 125549 752717735
47238 59710 31280405
55732 63268 18794270
113700 176745 157954296
134418 152242 44685423
38935 127625 221871246
123371 192502 172972033
148915 180104 77924172
114325 151197 304487794
65733 104239 737778199
140994 144012 556815202
159402 159719 145114829
182317 184957 2688919
72337 146076 184601192
130242 159592 73465546
116176 172425 140921547
157367 176453 47723521
47852 174618 317063354
123328 125489 335842189
134678 176231 982606446
78032 148485 176392917
199890 199977 557802166
119494 120562 2656914
24315 193702 148955437
45522 93020 679038911
8114 148383 639522434
55782 55847 22350411
53933 146653 231934535
170880 189539 866768884
173576 191119 260079785
56869 58666 4487397
24224 29688 464614173
152298 168891 235108726
40200 96409 786236471
119100 190403 118943809
142777 187753 20587796
159849 167467 967349064
49831 181173 592949592
1286 76083 186958998
40009 122240 598586829
122631 125653 7615122
55893 170244 736510143
145742 179663 645623142
101349 196316 237703800
15626 89015 355088939
158580 171031 31094215
113640 133063 46541982
165497 176243 27001113
184500 197105 427860664
99995 161033 152961682
168141 173518 13538283
142870 168543 64191091
23987 196279 513737212
163648 174986 28407549
81946 178227 241073060
149459 175653 450273726
45256 109368 160377821
105366 121396 40073621
168049 182185 816653472
192114 198128 841944101
117926 172699 137197997
116232 163364 117965823
80865 134324 133836464
131980 141957 93782785
177692 188466 39185274
7172 22750 584808925
155958 185505 73793457
31795 66326 885398190
179265 188642 23374926
85444 198516 352201462
85991 96434 25937230
62606 157832 238213156
156165 165084 755508344
72356 184839 281454800
15676 123778 270308638
168266 189686 592545686
67740 91097 58343453
56111 139809 209295579
141513 197930 141142983
9931 106012 895024297
184489 195673 27932605
90946 182249 228568454
152391 187994 88915247
111545 151919 101250173
114314 187773 69136648
81590 148772 700990865
148432 180711 80679006
42790 195680 876728221
156319 180454 295279701
169056 182420 33564028
117317 118979 197572152
47652 96196 121239502
87516 100840 33113115
32378 108193 757150807
53858 57832 10012866
144813 153428 419716630
9592 108044 246261455
81932 168013 215435545
2200 48397 115420017
99536 102759 550173384
197153 198895 616145214
190647 195261 665400639
160846 186096 63124987
103682 134355 790961952
53248 90263 187004355
173347 189018 39222128
9184 15089 14925022
90686 193439 303178680
160380 164413 12456
67612 186456 297305162
161656 189910 70720449
69172 136347 421061903
84754 183613 627765382
144388 151847 18777281
194658 195361 1708584
191464 191523 741471914
1466 8604 797584502
178805 188786 24855240
137972 146118 20400939
161767 194764 82461748
8007 198197 785692528
32578 142959 276113732
57693 195742 345213557
179249 196411 227837997
15637 82141 166104412
153509 194262 101770239
108539 129830 632994708
48938 161854 282534581
176872 199823 968459053
184938 194768 33986910
109551 147065 28019007
43209 183110 349927683
169498 194163 101571372
154402 170878 802857750
97158 128187 85954447
16165 166659 872413546
123285 150241 611849281
196575 197831 3183737
168472 188545 6949018
168378 181662 940898941
114870 165182 127680595
147660 191844 110493702
79368 198077 297041419
69229 187794 296631027
115751 135313 49124124
81041 145667 307467965
36890 112368 575710886
137639 186113 401777480
36271 94429 145377060
170148 186595 41227666
30772 194649 972249329
5851 11579 14499141
150366 156883 143885393
23507 74027 706622988
140931 178992 856873624
41975 67508 63878962
170582 192128 53897436
42120 82331 100412365
46655 147533 453464267
159814 182625 860329098
17689 38768 505567423
107235 163074 139745000
167851 174417 432355712
27959 35224 285663419
153051 173844 908166695
115893 153166 93560704
629 192123 599800538
192804 198918 991961797
125460 171746 892764708
155896 183929 69967417
183422 198466 37634366
78545 176280 244586156
142462 150498 389401516
133691 150040 179098270
9954 91873 676050110
72292 109467 93129729
23553 118373 975858028
38665 103190 370710355
186739 187717 712819716
126182 150011 343423316
104349 162552 145655208
102812 165583 157203634
181517 188341 94960172
101763 113610 10197969
18044 89450 626005791
2398 66467 906108907
41442 152537 149617819
98901 130177 708669547
43162 119196 190051696
154694 158642 4614917
157741 181285 367330252
8808 121840 727309525
42151 110910 236068934
34576 145034 276397183
106303 190796 211485243
154414 155440 499586744
92886 177030 596510722
24401 104827 201073196
7591 78636 125497346
181891 193362 28625615
49472 144561 237874977
137328 174995 94114614
74410 130754 141064557
100211 129053 72392384
18402 183435 420953360
145205 183492 736904854
161515 164583 7586636
127084 162232 87898226
19578 172586 525519628
68745 130511 154535342
164988 198184 913499098
79105 95155 116255548
27877 48674 51933422
163620 182030 46192749
76075 77871 483127076
32248 117860 196058712
167870 173688 14696533
15165 38453 58035087
66734 191689 492622029
115364 126146 27121276
175073 181170 15298244
88242 186870 259844964
174734 181948 199655727
21484 161207 924653392
120916 148009 67951191
179443 197586 45304881
25166 182363 393231834
144727 145005 723434
8641 167578 117609375
1389 36137 86843012
182979 192770 21611268
161627 180942 48301422
148900 159719 149715188
144144 188527 105112552
85791 123893 701871935
12773 145557 332229551
13654 160846 747518290
151999 183526 84941265
114261 177624 562730809
141789 195223 133617808
99072 152037 10555758
85298 118433 82811852
53307 159231 528783121
151057 190892 938045616
107634 178815 928684681
157263 166146 22107335
40988 76992 90070982
129279 176006 889455914
178591 185934 18293336
110335 186265 912668604
120375 159210 97337125
87964 163618 189236569
107969 129903 32037925
55236 138007 206988491
166469 195410 72363334
105653 109102 8762451
188356 192768 273622700
120598 144553 60026027
146031 182937 92290760
65674 112068 115797189
132413 175284 664940641
94047 147293 133340054
82476 82997 1363548
162827 197973 87982057
157814 171023 539679432
62528 75924 429872523
49719 55733 15197036
106674 147020 113442409
196938 197171 107802
42372 130049 219347744
31426 155224 99479305
152712 190843 50495012
114408 163518 856428688
126068 167159 959561899
29746 49077 48253743
44832 166883 305258221
138139 156133 529984826
127986 153579 64212051
29900 182425 381574285
156680 182206 121196209
197316 199763 55283650
14238 161791 369010645
91492 166059 186658782
54662 196530 491143474
11419 136152 312070539
101016 160426 148921118
103543 138511 87668660
45386 162519 292929182
98258 119729 306289551
49591 108642 147712969
132668 138589 705019162
153360 166108 3112329
37816 86511 290015124
186283 187970 751051367
149109 167830 836428024
105590 112266 16707548
181893 185549 820777204
46650 59884 33218778
128742 148618 815782460
14108 156010 355030589
131336 199651 286985961
81818 121298 98746346
115901 154468 96847038
34213 174779 804984524
17168 90718 744903954
172841 194038 802347074
121190 155879 87050858
198245 199146 2313927
56878 174614 294396177
76685 112633 89888598
20452 162626 355504736
187751 194990 18003354
151462 197809 379509338
42957 188976 365250031
6653 64855 145794142
32860 39568 16746954
53469 187821 336151982
21019 55708 86868200
85752 176714 494283960
134338 142886 709454459
182694 193456 26870737
144507 144648 348215
73115 91368 246944508
122777 181334 146535837
108945 118588 23959004
27082 97343 260869082
73319 175139 254811770
49922 176454 105151718
103000 152619 596728131
44920 197748 933105632
123561 134964 28620611
49995 112445 156176667
83770 144834 889076560
96054 124584 71548836
77658 142096 161202837
94965 141666 116915127
49490 160318 277361178
8793 66256 143856034
27031 192291 703054599
22871 108642 214549224
106990 185336 196143179
32537 87396 137288898
13949 104475 226272877
85604 89317 9137126
5583 107063 735345107
161854 183625 946317766
126799 184745 144922409
139543 186906 891893984
34021 76825 107101859
22388 59128 187617686
124284 193361 172769589
138732 185843 117835228
123965 157781 479775085
35519 135148 804643662
132094 154519 56281017
81656 83894 5686163
95510 105162 24209906
83217 125829 106715669
182360 187849 13663707
82036 170985 178688108
49100 92486 661006593
164242 168166 9837467
86856 89889 714856455
140987 151340 26087439
92106 126208 85392717
86361 128762 106047582
113523 148635 88072787
181649 186663 151783316
182453 189853 600447156
151851 152743 370664014
162490 179813 959345741
196122 198454 5920036
171815 176635 12024659
108900 152314 108700164
37522 100602 737500577
133433 163879 76071110
62601 146988 960109846
31530 96537 205289157
197172 197586 874666326
134730 157132 56092746
138255 198439 470493473
62013 184046 305139962
125961 192386 194891556
113825 175402 481680365
170253 170981 1905436
80895 197492 243389430
97609 175909 196053795
158023 185799 69393983
116265 195214 501979787
108617 171823 158257114
156182 165964 24305641
130580 148259 22946461
58530 94563 509237175
186805 193958 17871191
154474 183579 566302379
110783 156665 345194952
173286 187136 762084580
43268 135200 229989822
103644 171206 235668946
157358 194904 235944601
83072 130265 118210840
4517 162951 396368270
29547 143420 768858503
44220 124078 168680779
149814 187934 932961267
160746 178995 45690975
42094 163976 344343790
188274 197507 23072157
157576 175838 45617283
194310 199391 520967397
111830 142943 77929751
199558 199997 1073063
62391 122032 149012691
65225 176024 277122553
142429 189899 530970746
15550 159911 861968101
11910 36958 686104626
62904 125751 157196283
152703 194337 103985251
65632 191584 552933706
177961 195814 44567981
196806 199938 7914193
197486 198963 764149120
51635 142181 521903879
40438 125796 977111823
183204 195196 321259624
87009 104319 43212889
122765 132591 24675386
135646 188526 809139234
36748 191722 387712337
145322 160239 37380635
20024 122425 256064813
16297 188529 980333242
72105 133085 152787627
24480 195906 643187964
168466 177998 554988961
76276 76995 1824946
179979 194358 82253696
38312 103435 162757940
183175 188845 14143601
59540 188421 322268446
95483 120129 167497760
22441 148264 245318526
18711 62190 108801946
78006 103090 62586651
108130 184550 191187379
158698 170497 997809769
91535 155800 782677861
4775 188496 902845773
17595 163964 366113675
46538 196254 788173941
9739 133481 889523499
160001 177073 42667715
55841 154469 246874063
156154 169566 212113008
48573 180611 330394481
23586 105241 816076093
183804 188007 10531970
114662 187217 181695723
81497 184173 256880591
44086 151662 397979977
28558 33576 47179891
163686 194944 815680594
21536 197282 439547438
144475 195294 879113511
158194 186193 69985337
151700 199841 774641812
198958 199294 117454329
44499 113973 173676815
43317 128425 212862917
136322 145710 23458696
103478 150502 862191869
61883 119058 653063015
50516 177841 333325324
161216 191517 323505215
154198 170489 40515758
131314 145064 34413667
148271 148840 1445669
130594 143220 31515406
100634 149776 912284249
156608 160024 388367852
6825 114003 268113102
124289 188769 214507743
145503 158917 33583701
70300 99249 281143475
191537 197792 932061802
35020 192658 831425500
182146 183733 840018416
116609 148586 885925719
157576 176451 818794393
186986 190694 258365581
148368 175771 68467308
171085 177447 812608046
78342 153065 359549484
5220 146692 831067962
145900 172861 490160644
160282 166691 15857188
38693 196879 395718315
24641 68108 58945937
47697 61197 33899945
170305 196261 64900907
90998 149538 949792265
89642 114822 62995748
23037 88391 163372946
186315 189219 599382599
74565 157662 108386070
87154 101319 35255907
179251 190440 393619973
194361 199581 13093020
10820 58881 120300825
12379 165481 382896496
127328 136175 22248984
128122 138615 752654590
27945 130585 256729594
143635 191944 759852036
80507 100922 50932494
122015 135696 34439574
125105 172228 117951292
19874 149111 825952935
169183 175451 15763322
164519 169260 358663886
154120 166974 377485745
192828 199924 17794164
138050 147379 23347215
189554 195135 783104838
100999 191845 227501845
152579 179999 68462901
31898 173959 739757461
80705 129676 122575827
111192 120389 23047500
95609 136276 101960071
97971 115931 44968721
73741 187266 284177179
3325 163406 982788784
5082 165647 311669542
64557 125545 152454387
34319 144685 276161201
81656 183878 255825707
102418 128152 64591577
170579 170593 31836
133826 183631 124517605
38342 103227 210654831
185586 198714 213130123
12041 107580 79079002
113334 139659 66012999
173921 183672 23473661
138027 146756 21799210
63701 168618 986626054
144458 196136 129215317
18718 140060 303455527
17169 141008 309668844
30268 133714 258778028
103250 146666 198087293
59161 82501 58168955
54920 177550 306796992
61241 85865 61480417
171818 180767 784874724
158426 163268 11997461
143807 188308 176421963
134337 187034 269761625
65308 164512 248002611
26496 123485 81285419
184660 189075 926907424
90905 165179 185819401
55826 184492 321756992
59448 196233 698226417
131409 139468 55450145
122180 130215 20217526
143574 196132 131416296
60365 62399 107779318
79770 142276 156401100
184329 196760 24089252
155849 187117 78124069
176227 183049 17017768
66922 74381 18452505
188176 191766 9042932
6231 117339 822184575
137296 168228 77205271
126798 169840 725343242
79079 180631 945327108
157974 187667 74203605
18452 96743 195596990
125141 193206 770633781
171541 185397 34538934
154724 182805 70065879
136804 153716 42422591
183758 195964 858456742
29870 38127 5470475
71806 184328 281562765
167927 178985 826436056
74515 81937 293301301
52352 120486 170438063
18935 173541 516549330
135191 150996 39625622
112001 176522 161615567
102007 107644 14187772
52876 63221 8462574
121131 135855 37055183
157829 179262 53583420
188576 195469 17214723
122551 193343 177123768
17566 40069 56193282
152438 172946 634093506
41548 182381 918423528
3585 34197 966905221
176656 179624 319364419
94026 141296 628424212
134994 195343 511989983
158560 186526 990417449
168766 198452 74366558
65204 191795 316617056
48055 134667 216733358
92349 183309 227641011
140129 157460 43472100
72174 106033 500757208
110350 160700 126126613
182231 196802 36337816
6123 180087 460562044
14008 109736 239367735
169495 176924 18725545
73035 120441 118639513
20171 42593 56049648
167953 187654 208616922
84606 199637 287846223
13585 141446 319767421
80337 160685 531645850
18206 153619 338906778
132344 195002 3235352
180393 199477 47789721
47660 62516 37238811
171081 179421 956039680
186160 188561 5967394
14427 160161 364573715
179844 185849 14951062
161023 192211 761446974
160530 179113 161989761
10664 176877 415823841
51618 121590 620435766
131035 160701 74254272
124205 144805 51502526
125564 161764 255617348
47743 62112 469514449
163424 174830 12725045
20149 54023 84652526
92799 145660 758209028
39964 117742 194513546
120202 192619 181230029
39954 93817 134713346
95230 119263 545245241
11992 22762 484113813
125899 185268 828135969
153529 185648 481859740
169177 195667 66290746
28776 198168 837894894
89843 181883 933854172
37211 44865 4998760
14535 58194 178813666
136335 152681 18606473
92479 180376 972095541
93977 156816 798356544
36367 120578 874174586
134349 196827 156207081
140762 179345 341931521
180535 193876 33327246
29915 134864 898164924
186248 195643 522843273
194246 199134 12259577
64675 110840 115293181
80187 115256 433434295
10470 18878 21076992
81092 101357 694791442
38736 89607 412257949
105596 170752 163114928
165695 181232 38943660
193881 197946 10164824
62046 88796 555957637
34762 195010 400821024
55941 180565 126861442
130162 172775 106580281
170358 178285 19923522
82466 115797 122092270
146737 192776 115230072
182060 190900 22013953
164325 168744 437398563
184282 193793 451409732
26267 171500 363326796
71101 165800 570863411
169367 186888 43879985
81435 196163 287004079
155997 194086 95117772
3679 41477 94605204
31552 177718 817282626
145028 172023 89125146
31876 120990 222836973
196555 197872 3335646
111074 157373 946741843
148519 184917 671112406
107165 120157 32550346
174264 190029 39446248
178191 179078 2234954
175342 198149 573805049
185800 188519 733827428
181090 197073 39920785
158785 188983 75492581
27293 42191 37258616
129325 196416 322196994
159529 192796 312070974
89002 176471 639613755
53410 66085 31914158
124764 190183 163666097
80418 115782 88426070
78176 181522 327983355
18391 176619 703760781
196321 196583 660202
95064 159041 160236165
55966 71011 37462089
109368 151205 504535694
137986 142322 897337541
184302 187671 260750759
52875 174704 314452631
182302 183230 2281423
15134 98885 211797937
38565 180002 353940305
91706 143158 128785824
16290 146671 589602326
128434 130285 379142405
4326 146551 386336649
76441 145132 694677755
132990 164513 78692908
155146 174158 364967806
165721 189201 97760903
158264 193410 87835620
164845 190185 63518278
173744 186945 963061897
52960 179131 315754561
53480 63475 441409293
187111 187497 784496268
950 57245 140786523
166313 184920 46529736
196471 196537 493654188
25970 185004 397686645
64548 182737 583261001
129222 195532 165816066
44093 72600 791791109
27063 157268 690463914
158187 199029 102130781
23816 46596 56992850
50529 143579 232815866
89887 158804 172623913
60023 177007 292572524
129463 162050 81474693
55642 134213 196507357
55547 167194 92569190
128360 181761 133643328
84819 108133 665811748
110819 133096 133370330
189820 195988 12859000
27203 73482 532796706
190962 196820 543460059
31447 140247 403288609
108116 109324 771474498
134621 155523 52391724
50594 165885 795979229
105923 192145 732280514
50622 63454 10116567
12345 106672 535985870
52492 111435 849095609
135747 174088 561768358
135071 181835 116982748
17229 151945 337038155
120653 166475 114689429
62260 97427 943460948
43764 112223 171053896
123370 164676 103249861
137254 164344 67594488
187903 190277 5988227
64752 116897 130220426
183502 187704 10506285
60210 92958 550167163
74428 124622 368519322
120998 192526 388740729
39349 145896 443922231
154113 176994 14522541
44213 96676 131077163
192856 194075 3042979
98675 187452 222342723
88668 89061 1004938
152354 161766 23411196
153865 163051 22728400
51556 112202 151625641
189461 195778 465829570
185744 187235 706512502
191652 194587 1733045
182231 183973 4254464
66082 143146 89055608
193655 195263 758430637
162172 187710 63935487
20058 145654 314141063
88860 116956 437845083
74664 175770 253026798
47579 95259 147381280
93618 182262 221942607
194855 195450 1505272
166592 198269 79299819
50305 172696 437388873
25295 107291 204967765
9289 50805 416368792
106815 150461 88214478
59210 157228 245202629
38731 110555 179595776
129509 172695 108035356
3789 42691 378464670
103521 132110 71772584
48033 167883 299760249
123736 177969 801541322
136234 142401 649377991
59746 173013 283237668
192712 193196 1222663
66702 115646 122240153
83354 147186 159782992
84395 91475 17633076
11218 28873 274001726
41924 66114 60620553
124931 169302 154907816
121209 144791 291591230
24082 95859 849402423
147042 175012 177575434
86804 98205 28345269
96975 124007 828815447
46687 75971 933108978
73185 125888 132009311
49186 62494 33424023
12484 143335 327255519
92015 156573 896325535
178548 181526 13803663
196591 197721 2872569
119094 164103 583522940
148967 160201 28080989
189752 199321 23924008
24511 187776 671381125
34406 44809 545926409
58332 171377 282787102
4409 137273 382491075
126356 164413 95080553
122780 139655 504921216
181628 194911 13016544
181986 191826 24583539
5804 69759 160000843
86741 159405 479568877
53330 139273 997046934
124036 155555 78958812
151833 197032 112917520
153963 154903 2325833
61084 158427 932042842
198091 199662 241855895
104008 136744 844169876
67817 75681 600736025
139738 195735 140030458
168421 190051 848400854
194106 199839 383448590
117919 127611 24373340
66891 70409 445591763
144116 149456 13548555
112376 144374 80152021
824 51939 789416523
97392 136351 97689371
107133 123177 456248956
3487 135268 329801558
66305 124672 145952336
26796 125755 296000799
29876 80472 791075184
175837 192293 155741939
150191 190447 754251770
189287 197977 732589527
26165 56049 262572181
3967 187328 705403522
163868 171675 19724819
155250 194925 419975258
67551 199009 915284602
175788 197752 863813452
11306 101911 226442960
76185 79707 375200545
13218 113465 250636110
54516 132715 195669767
22546 83344 151951868
155704 181105 63420806
13817 175253 403749937
114028 163541 123921874
169834 177147 542983572
54419 165192 309604380
179534 194880 38245012
67791 188302 301460399
18650 104645 213829432
26740 90621 159546138
103760 115133 499514717
178271 182478 10503666
125889 135222 23395505
148404 195791 118401520
68393 88264 510127890
34812 172626 344854275
190117 193088 72198214
68215 149618 565176597
171939 182455 49486372
99468 150575 128266011
147654 165898 691114193
64761 112974 120438907
6524 152806 505314394
35608 133253 552827743
53196 184554 857996178
96154 126524 76122740
19408 190453 427867781
44294 72167 69590542
67518 155964 330333840
157279 162050 11838854
57062 90085 791234203
133805 156216 564078369
146249 168476 55489643
193673 197226 8873564
112750 125040 30869419
57328 154166 242379520
132505 136861 8340012
110636 190661 14991902
182634 199705 42712029
15266 155413 506473926
186818 198566 29418252
88053 155980 794631091
86637 104127 43653678
33685 118686 809252116
88808 160820 322828883
102096 103321 3012456
7439 99125 114395787
161910 186650 627221530
29095 199018 425040918
11419 116038 261536434
138745 166638 733999430
155476 186645 809945915
177899 199714 1757825
73854 129847 112643990
114782 148307 84121114
93240 138776 114005530
173658 176499 21489224
191754 196225 157724775
166777 167650 2162924
81740 137505 139698084
112479 188665 190633461
44028 126749 243770451
164483 186927 561651753
181001 182758 4435920
61801 162674 844113195
83929 110702 66910159
165025 180750 39397306
151857 191922 100117340
5050 49111 442726762
114222 196561 492503741
149896 176167 65600429
198844 199787 464488217
157294 168586 28078012
105179 184960 770698200
33621 157172 618846928
4031 67391 954853223
145009 195295 125677285
161397 167697 15682327
33516 144503 277723353
130777 135407 760970524
162330 185944 77785749
48091 89094 233113878
17992 182628 411853168
83199 133327 870855381
160941 186581 502076
105063 179656 186725318
159278 180912 54006618
143102 194291 128142177
139374 171632 384174353
32025 144515 949130018
62544 149100 864910655
144225 153042 22242921
11984 149211 690477532
79849 86505 16748411
3341 61948 146729947
69339 83269 897100806
109091 130708 54075244
199485 199712 874945631
98233 194975 242099609
165451 193577 70394051
21179 38197 327662115
140052 191770 129428020
169601 196714 881689929
49990 183882 628317372
61480 67952 16041525
121663 121683 61678
81055 120149 970308
148533 172226 59281290
48870 127140 807842010
174949 188089 581820171
13893 140352 739303358
104254 153538 272381821
88927 189144 250865851
152416 181046 71475563
148044 172380 178915993
107654 175792 948509403
86813 113480 66560389
161170 186699 63852422
11117 50105 730975292
26938 128067 252944425
160058 191460 236086297
160955 175800 561540983
76482 173440 772155657
184006 187368 131448512
68205 164688 241296128
172001 185526 33720783
183737 195483 848145768
52373 181111 322135548
33269 71526 95638684
106367 172919 166635117
54091 189932 739613047
82928 182716 700210569
109016 187985 197496460
24759 61334 91607645
81233 168131 217390120
120687 133173 405370421
181868 191843 71882882
193460 199752 15791301
139927 149028 621824333
90297 183541 632683989
48464 123702 575506220
103640 119975 40945206
154297 187216 82185753
157947 159722 405921841
50560 174194 309339820
125587 175547 124981795
88387 156239 169991882
87088 142686 846970140
18646 84543 164745356
150211 173819 937368127
150578 198779 120501073
93334 116009 244204632
99872 122960 982550004
162634 188812 65521801
41482 45951 11151130
129192 188579 899310558
142164 151191 607098478
107133 121412 35698228
143137 147930 759393061
175829 178491 6740543
21954 74378 131007538
24486 173734 373431579
176538 196566 49982374
175116 185190 530221463
190665 191613 2352787
53219 83474 75642794
90119 167027 192491191
60788 79509 46594977
66324 165415 247679996
137082 166326 957294736
14593 80643 445741950
132693 174312 434509297
138547 185489 391819975
118924 127756 22193234
199212 199595 402967324
49460 105212 139400897
155194 168425 943409766
106720 145486 436881894
17839 175517 394436198
188723 194748 10494584
58663 114778 220924791
96749 172628 598195020
89237 190533 253538488
135127 157059 374215866
127452 192349 257201087
94554 120459 215745611
154674 189856 87857969
186780 198205 28568748
85547 96241 363285868
74731 178257 373203373
106769 160912 135596484
105670 113603 353492662
140965 186260 940094760
86883 144421 143942458
134800 140662 496991905
111023 168872 144761378
173699 192871 205772074
86751 122788 183370680
128237 162056 907975577
175077 191309 40606909
84729 182753 412146611
133845 183959 668491325
122727 145713 781665669
101958 167610 537471215
79614 84060 11160061
197986 199172 3021213
197253 197368 291846
18972 194072 502872297
95571 103761 503717986
49067 144177 237980679
176292 186795 26242782
174592 199410 62178221
80326 105102 304048633
146282 173517 275610541
57629 143691 957524646
97861 107424 24008198
175085 181013 14859392
16504 22879 15854758
139658 141984 5769559
190312 191861 3855369
177488 189054 515212516
163214 183204 50086646
99124 156797 144669910
138814 146849 123830805
153169 154905 13859041
43593 52607 97865260
14787 15012 161759
35441 123226 219631061
177340 191891 36321553
2965 175825 432386963
94109 175628 204063093
168014 196022 918626451
34251 161966 319581990
123733 196329 181535383
83117 159368 190946396
163832 183389 403034146
7516 126945 298871584
197429 198509 2770853
11395 91680 562981167
97357 127768 76263728
6019 70823 162183984
45823 141084 238224414
31510 99700 427033054
142101 173056 416516924
78899 137020 145504526
31511 38164 342832071
192743 194224 725415
103422 185411 205320848
186986 196564 23897294
169166 190848 54313988
42461 100084 143859928
33256 111398 195432385
116059 142272 65660705
93180 123656 552464418
115912 146748 745379347
97564 196391 247333909
62036 115656 133915787
51948 124645 852485291
110968 197907 673538138
180261 187817 18866348
138656 161548 871738979
83004 198455 624077641
3264 49617 115944210
167159 167784 1527200
153453 190452 202401050
153904 194258 100750219
94221 185251 559811347
74262 130847 149181940
133045 190950 176124902
192171 194060 4711361
22445 29313 929736437
119759 156219 91438522
24149 78398 135681562
127821 163230 890685939
1000 57356 140962171
98081 126574 71459330
174183 175113 2268357
66345 197158 327059209
130421 136808 16051784
112749 140460 69399652
182256 183672 3455510
62576 129583 167570365
50727 146838 813217381
162402 181958 380189602
101246 151510 126059920
150057 172955 734787709
21860 59579 252169724
42463 84576 105274833
47554 141391 234680957
5313 29636 61047675
178187 195899 44211092
21916 104028 205230362
136093 156003 320297617
120015 173295 133403824
28258 40584 30710565
142236 173431 78089989
33364 149856 491825398
73400 76770 565811615
54899 177106 305750180
26794 138459 909209279
178769 184722 820392650
184409 198018 896525015
101530 104290 420144541
110335 154012 109591636
86126 103677 42028689
21198 47850 66673567
135115 165944 77030397
177911 194725 41964377
105504 194442 947210341
17092 125358 270780848
8933 36290 68440467
45856 168995 307945832
8725 108816 250416044
18614 57552 748992711
103023 126673 397875269
14733 18166 8520240
22285 80867 146452195
118022 142934 13685905
64695 97076 299536203
189038 193955 152405081
61642 139600 886735401
14907 146329 328641834
185032 190042 12602395
185072 196770 799849636
134612 173288 405946543
138992 175023 8556692
179457 189874 878485548
146902 168097 464241105
158676 180068 716990853
109232 124912 39253745
82948 123677 101988221
5174 162053 350797464
159452 166685 706056996
173664 196378 56708186
158534 195079 573167716
14092 52120 94959365
180917 191488 26448827
64274 125780 153816138
76797 159894 568402797
173801 176651 2889117
72810 181137 271128694
123547 143580 50108458
162021 184322 191254948
55263 91615 172700706
191143 197974 159035357
173838 196111 954750246
88438 152554 819385413
121368 167488 944663404
192575 196688 47093939
93259 145893 118886660
12464 109447 242619907
91170 127819 231428972
26288 134349 300239845
196260 197380 2811359
138569 173833 88309163
54099 145118 694102061
42166 74460 823606885
192092 193137 126983844
79581 158396 469700676
125576 153476 953000002
183515 195729 30486461
37010 72372 145329694
192490 195417 7211255
124456 167469 107490165
171962 176678 11752127
147691 177089 73570052
98252 193059 312923889
118577 149383 77358500
123065 163521 691836156
125880 126410 950588517
176744 177126 284602634
71881 119742 119785688
141287 179432 95505059
105610 156782 263185438
113643 182222 383947030
45817 71437 879567150
118668 130927 30811099
156439 195418 404739443
182571 184581 88461400
136834 172575 15874785
49451 91115 788365466
107978 189100 238301293
165847 189577 59434559
85185 129885 202869947
24813 56723 862032787
819 173228 900861078
122539 145691 170643547
156766 195655 97078227
132840 167987 87786096
181059 194241 619754557
161551 166190 491691015
108109 160224 129327314
178467 181803 687237450
113000 193626 844214257
191594 192735 2883265
97417 139801 106207158
148200 197429 123041757
184534 191205 101495972
125270 160970 89320054
166118 166487 886808
132654 159127 66229891
134628 151303 274628621
10453 103599 695192633
138282 186565 120814221
158763 171094 30812785
92361 182715 226125486
60588 104867 709079331
167867 191137 58240715
106301 131343 62787692
122333 153829 79067136
169501 184846 955683602
19610 35307 39174224
149865 195497 113923011
18492 170215 879775031
23733 167216 336005116
184409 193873 703335199
85510 148007 156400711
119224 174868 802901438
145489 169755 60600518
76373 184931 271596288
148750 159651 425488489
72384 131112 147034239
178142 187898 24341134
174947 183177 243791475
84324 126868 519879121
81215 101978 51812152
93356 101469 479357343
166207 178434 573657824
71321 160385 223019137
165894 173691 19582077
42904 102031 147716992
85640 185694 250290648
141441 163710 357181407
107 50035 470746872
39323 156912 369732627
65914 150614 211913042
132398 177145 657753888
147339 191412 351603574
172591 199715 67845722
198204 199653 3681932
103352 154857 367512280
102575 139961 93736744
180280 199042 641395953
159388 170681 28130535
176347 181587 12390581
1598 21436 748687229
93673 119930 65701168
34640 85666 365650183
45704 147219 253905571
183830 191030 15011386
72565 84241 29314995
44144 80115 796477896
131824 169657 65301416
175624 196523 52230308
121135 168857 119424238
93982 106964 32466879
193751 198195 11128855
198789 198904 215705191
152101 154717 6644141
150736 156702 750165543
94980 110104 37879887
110231 122198 809113541
44344 192246 616754205
86958 111063 837958002
159072 195031 282113937
67305 91320 59906146
53797 61262 432329142
196506 198884 737153887
88513 183007 236482626
45153 118044 253056108
133585 137810 10517976
114883 139225 61022949
74229 178036 889079722
77756 78989 3126018
172436 178624 15502197
192616 194126 13861693
90111 175546 213853386
128934 188083 368069782
48923 53807 986800254
175071 175555 1261004
74512 80449 82326341
58249 62241 623685220
2879 156082 383354458
15295 186427 745061487
139265 178595 98473180
46290 78473 80466807
8964 12410 112953967
118528 137708 563732719
146815 186365 99013165
121852 150572 884059816
94143 187412 233473996
186868 198938 30238201
30402 171280 352457005
157147 168458 28090574
195908 198729 363449601
57859 70473 31390054
81597 136401 292243325
35553 139244 574572459
189628 194875 376782481
145344 196725 128435107
59710 119755 206426823
26454 138311 424997369
112270 123305 27729287
69825 98816 588295972
48778 191612 357374063
147396 164804 106715556
156702 159772 7670352
117599 165467 119851209
126267 136577 91082145
77702 114592 257694384
20744 103631 108296215
61798 171284 273841412
161791 197210 88548660
58052 197012 347501976
100347 132922 81845161
83343 164120 202106243
102613 132512 75073469
166937 191820 62298384
96068 188951 232503787
30019 174995 637465443
24342 101685 193253261
72694 170547 244898220
126 145616 363926803
150015 190760 101756915
160226 170011 24328502
69380 112835 108638014
180470 193962 33712924
143867 159570 39399031
107483 118300 27044665
48159 127154 437244287
101097 126170 843788049
42213 91073 205498692
178572 193893 4584022
60235 79957 49072513
71027 181315 875632542
165404 190071 61806624
139956 152669 515559431
160838 161437 640565285
51451 198025 641547463
46191 58045 942484150
152751 172095 48365488
5433 151432 365495233
120828 151196 689180834
70378 194651 310953449
27219 33107 14621365
68020 103400 553926535
77101 198397 303495985
181755 185295 8801340
168266 170678 6107140
40985 147542 719159705
180251 182997 6847313
188791 192434 511535290
157838 164137 15602950
174612 195121 751939904
111396 131586 50670797
177602 186237 21561441
104860 188501 209308078
62778 94853 80062071
143029 160785 44560458
102823 193012 225834088
147565 171793 173970877
61436 167455 264983955
4605 180669 440595591
135166 195136 149854927
59515 188229 514885541
152014 198048 115040735
127132 135446 523494067
194749 199404 813137398
183452 190161 51252215
116440 167128 777269557
30564 169289 667117185
33864 61931 374400476
74784 90632 819950213
51355 120857 173819868
104448 108817 8475784
128982 134454 13727413
30228 197751 419017417
17235 23639 466185331
36523 79211 106748734
140686 143942 2262789
159013 195548 91243927
10701 192804 455532776
178297 195005 41613629
118807 155548 38773866
147167 157622 26241281
10374 113134 328119436
127525 160942 842695411
143866 171111 948795916
189945 199172 23103062
199189 199454 633977
8615 137349 322138450
131189 148614 78257533
94059 183232 223230443
196891 199314 6142711
115321 138905 45958823
171603 177730 415273162
153776 162730 22122910
108656 148413 587975820
188768 197342 21413196
165963 176698 26971977
151399 178809 68547775
27777 148366 896709275
55784 63670 19681083
122927 164316 103466260
58301 131837 926846338
2033 143610 840002746
29469 187334 636001194
116622 192211 597189943
150311 178277 311780194
191773 198592 17076646
76738 90220 33649636
112078 129099 707109798
15545 90079 186174898
104965 149146 110771696
182594 196234 937572265
167721 191900 60555708
130621 188323 528351011
192770 196086 8198114
48249 65656 43685283
63163 166869 463907712
165263 184556 48355842
133601 157620 397811343
151809 156964 137692831
27737 67782 100084074
122931 128467 13877831
169266 174194 12411196
146831 149506 6907110
102424 169248 198742106
175258 181895 16673946
154907 197149 963252577
130921 187478 953738698
111563 125998 295268943
54694 131870 136890378
154067 181258 820852752
84830 164286 280323886
3592 69933 165910944
173551 190437 42238500
153221 162631 23298567
172082 172200 616039236
75471 189789 922084206
142137 174417 60958942
17749 102832 212592890
137550 193515 629006324
60275 128430 443527209
113165 124109 754683088
147375 164094 41735166
198436 199865 633656727
91699 187043 804002569
151017 160579 23839308
65982 76139 25234571
171708 185237 22914044
165791 178406 680689968
187834 197287 899378567
11340 124141 282158813
23850 199410 973557915
20158 102155 419230134
95189 109342 577411652
19008 73068 135040587
23416 100404 192267354
53294 150794 244108090
34958 137691 257073176
9256 27902 46677584
27365 40007 320822760
121409 182392 152771499
75210 161124 215008335
166370 198087 888363679
86564 144631 145246247
193896 195071 981397706
36659 81238 111485964
95922 134671 97111516
145840 159993 789605488
146628 168281 54077261
65569 138927 183456944
138330 174373 568748268
132328 135589 8203192
85692 95783 25049537
145968 191929 114984884
72905 197320 311286798
48470 86338 641611597
129100 149949 130186776
152489 175510 796855750
151374 181564 75467768
91172 122392 323141277
62791 68102 13212168
22565 190385 838978714
148512 191438 107277205
169382 173497 769319765
3209 52570 735181993
77033 98881 54447045
197326 197594 695983
101452 159905 611332919
164463 180338 39822775
123537 152527 876912235
120128 163682 108974499
90647 123524 82382034
91365 197440 284972775
108471 118335 849915754
183406 190128 16833489
3999 184561 519106127
40704 71174 76172875
181796 195867 35092640
80928 137497 890149793
58140 149624 228962131
50145 154270 540212406
173434 177139 316691438
195060 196212 2925904
33778 101282 168746753
19006 111661 959302361
90116 148058 145132258
45418 128635 776053416
117632 142944 648684342
142011 142755 1859688
8230 9373 769650305
182362 187813 13570466
138474 156883 307205939
35312 152055 856128496
24727 162434 547525136
164774 178286 7141536
93112 199454 266125052
36697 178397 471138860
27822 54308 610746416
144524 192186 119256303
36991 166892 324921385
37256 192763 389025877
55817 73870 44938678
65441 169749 260810493
14019 193349 777842236
187230 196696 23570210
153785 167960 35195057
100602 135456 87524447
53319 88126 87054207
159920 174806 611248052
183598 192485 22265959
89631 101126 28697725
64314 87059 56824200
88649 142524 459005677
97720 150437 212368514
113185 141737 370458901
133314 196736 896428737
97103 150368 133569999
90476 136496 792743744
181562 192684 27765087
65706 149660 895186119
33761 92262 146345497
11540 199454 470070847
7352 69666 683753296
38926 87667 121910623
177014 179399 5939632
146643 194187 118960287
8417 69917 218729276
82712 164182 203845048
50316 92685 477867250
20888 57465 87410986
159879 178020 45331917
141709 143383 217776039
59448 194774 594805166
178768 198089 48236258
37883 145715 269838983
72795 193331 962056628
46001 64342 449642750
17268 182616 701224371
93158 190275 299770777
30361 119895 223827022
168989 198149 72994174
179174 196719 43798357
63055 131790 171972287
100458 184899 211468308
107842 117341 23600590
21917 176901 387742157
157578 189536 47949633
192060 192202 347737
26812 169933 662826554
143197 166682 58742129
153027 172621 55792573
198993 199931 2340162
565 55012 396428077
132042 144340 30723075
149737 149758 331088494
178681 186017 18253924
116689 133379 423777364
128556 187725 796896842
166370 190284 59897740
19360 42827 58683702
36921 163188 315830568
132110 146107 301443965
84694 175024 225981501
168593 194552 286704263
56435 166682 275630128
61528 122842 153224666
64367 194228 889418226
10218 136812 316750138
188097 192750 358737172
176521 196350 874748644
142250 168828 510804763
23595 40569 42347709
155088 193088 94886652
17790 96582 196910644
154476 155717 3006254
45595 191607 365236282
186199 188112 46868642
154224 178361 312693138
125031 177661 131708297
167726 181695 35089025
46852 196324 373815798
76796 183507 300704040
100849 149502 56354073
32907 54325 495171172
22668 83974 676849986
136366 141814 13559391
54073 112910 147073689
30530 42484 154898038
12278 106416 235391573
116286 143500 68198910
144583 192090 804238080
137851 138102 703114368
127271 172262 112645588
40538 62312 54656972
55970 63758 965323913
30177 171332 942767479
22587 137056 286412441
53438 186908 42762385
175517 198664 57958234
155726 157623 603202421
97575 174002 191400716
86497 185614 635951735
40215 41382 3041244
64760 97890 82639675
3151 180051 442561429
195399 196836 3645288
143886 185982 105328733
61347 113368 129828483
18338 128019 411029225
67018 96089 72476874
74679 105062 76021524
51588 94387 786735827
164549 171230 16863748
55796 95331 607437565
83313 145804 156479445
126502 174323 119624670
68075 176492 271315835
51915 98169 115569391
38061 158397 305382123
100051 118869 47219166
26484 173261 683442895
103247 144346 706610387
189467 193422 9842232
20182 104219 209997148
64170 129406 592509040
159734 186080 242209327
1531 88428 700907944
14762 17366 6438132
171410 193013 33289880
115541 174410 493080864
188416 189081 76617026
119459 132292 32258899
54325 123543 173153576
32925 68679 89478980
136616 185848 822477422
52989 164285 792677339
95240 111821 41476246
1792 195530 484457444
18782 183397 913348001
84163 136068 126002899
167635 178907 39600507
96263 195415 248129095
116352 175398 147876492
131459 146949 38676212
94838 104604 740346130
53009 120320 501234521
143837 197927 135319196
106690 159264 131752169
169981 190653 51765738
25388 104521 197780788
64047 150149 215499125
56775 103752 117234309
165351 193595 70702737
88008 193631 390591298
21684 115320 234086329
150102 177719 69002598
144203 145084 2228046
62423 162809 921105111
82536 115965 167163740
53640 88651 87478526
197499 199992 6309005
39718 162721 382404148
172059 182087 321580031
16155 78767 156454786
128140 190000 154750124
21176 196216 437793788
128173 147675 48805862
177546 185903 436114613
154027 189377 182134792
134103 135013 315618407
7761 137763 975232837
150351 152274 286781852
196412 197651 871061719
89910 121053 744779199
4369 198874 619058049
29394 71678 105571089
22091 29414 928714619
127428 164802 93439689
156739 176748 967906553
189806 196101 304208168
36569 121673 183931961
155032 181184 65249057
197242 199123 4788388
4267 47980 320506320
31408 128589 243154581
33510 139817 284533673
84477 134341 864837819
135497 138662 622692767
36215 136869 251869002
96771 179370 206843741
79153 136974 89312582
39024 139244 250728279
5108 50572 356946755
110054 167755 369626270
130116 159713 758548531
182523 193397 27136518
136042 142291 8116793
58681 70678 639016411
126985 170227 108141883
15128 61088 114943270
66847 83126 378782866
42216 68498 65717254
146612 159977 774295425
6410 90461 494305352
76864 149104 802049645
50839 54673 642608677
66119 131807 164235054
192005 197797 376735407
105199 128243 57773657
126828 178284 681904794
188924 195068 303087937
88790 99823 503159255
94590 196838 255859050
84653 197913 283356584
135567 182404 117142417
7548 168286 501142006
77631 107189 894763253
83570 101502 44705224
194741 199860 12904550
49453 96231 809424891
89720 190475 636339091
191477 195240 53973316
108323 152510 224065689
102999 196068 232977291
36750 113369 191521316
134070 169176 71461164
99739 195580 239952503
41401 74288 187455288
59533 155175 601911507
15573 168384 382053721
26467 59939 83762802
196155 197293 2853665
105589 127928 56007534
1684 92631 553997528
67040 158623 950375831
20927 28589 810991198
79865 91710 29582189
24375 152715 114649032
45879 76929 77610747
76957 172299 527175350
104285 162191 780076205
124754 191958 438800969
86387 165867 198791871
17947 20471 6371284
1096 109287 270564005
125605 185455 623949710
66606 104188 800622850
147621 156121 21345730
72544 173532 252783757
67616 138431 997615151
174250 181814 10990788
70722 187352 181267160
157065 199189 105308430
91174 119438 70729929
91180 189086 245057385
61346 74132 31731725
177591 198703 713094118
19611 172186 616264379
133955 186812 92529485
197641 198202 520609660
52312 85596 83331448
115179 143059 986877213
29526 40907 669191842
13723 190389 483490084
175894 188969 20992335
189338 194303 859241065
192553 193772 526039541
131582 144951 33410972
188789 189039 618940859
155435 178411 57418635
35896 190453 386660387
27094 150688 309234312
23431 103393 888210964
3297 4638 601024535
86807 197515 122742137
3854 110012 265534541
1595 111432 274515637
30528 188825 395950033
48005 186155 345608892
15286 88618 183171929
181825 195504 34080729
57623 90979 83249267
155838 196656 101912150
97166 146927 124585758
91000 158515 169074937
30948 133489 256534212
90572 121684 831660550
70195 182351 471598392
152668 187578 87215080
165500 180230 36943358
154664 168939 35444312
129417 135426 15093581
190227 193990 9368981
56607 119415 428059462
116147 165946 124687604
170446 182385 29955972
166369 196514 75395230
54982 187181 994873355
122503 190122 169241242
105517 168276 157030447
31840 106166 210497094
192167 197322 12826239
52237 55378 8045406
168905 189931 52709962
57554 109992 130989690
168902 185712 42128428
184406 191070 530716815
36483 172640 340656574
94216 171977 587090704
68006 154672 217032383
62504 134701 988505864
149066 160552 28690819
92306 139848 119018170
99176 185392 633628891
193503 199374 14747741
46277 152158 264975614
28280 131672 258646965
127282 148045 324133976
195750 197648 4773708
159146 180936 54408454
52 98954 90859477
173793 194491 51657207
167077 178029 729224755
41074 87335 19664543
76873 177813 463473678
130915 133356 919598570
100588 111727 882271766
127941 179441 128888708
70896 137706 779394559
143021 184666 104242885
116714 175645 227613155
188342 197570 23086455
79905 169464 345339232
794 149712 372588746
76648 107667 959525023
88275 138032 25353294
138724 176980 95754256
12973 61629 121864285
172208 179967 19377034
44930 79447 936582124
191766 195383 342269895
138541 148420 951016130
33132 132834 249556957
70601 144110 183973536
140403 184560 110478227
164265 175262 27599756
102274 150742 979680861
154860 167393 714632576
230 29609 73486438
189929 195598 14089107
160765 180566 392656946
93061 157773 985681670
2613 99365 838348888
199456 199612 346420628
59182 167765 271459347
114103 137153 7337315
143730 187635 109862758
84375 99970 973721154
113212 135407 233795904
18589 175784 152743842
67169 143531 190966380
113309 123533 15678931
49566 100918 468472231
191234 198298 17704832
151116 156928 14529747
40797 163728 307520091
141270 179467 95648312
162971 163787 2042242
63999 68251 10553001
183617 191287 19147647
92867 168624 540843391
153214 157550 10744667
44242 53046 761448362
144462 147996 725477176
60343 178452 295391634
22042 87986 164883794
19830 118724 502469387
186928 192895 792837713
134074 174697 101538104
171051 197683 931683259
187497 197937 26060826
98122 151407 133604561
16149 79768 479517353
150433 155266 12123291
188171 191598 8590617
27195 137116 275013687
45787 48806 7444524
68519 163062 469482183
130541 144150 34012821
76439 148556 490838986
142082 185880 109635912
21515 89766 170571894
44646 45583 2373621
126662 145309 20621086
123044 129166 587613394
74567 150325 189752800
176516 181617 12785636
163997 196064 80189275
101226 104606 8548532
104998 128424 3563782
134997 187415 449456025
63209 88699 63589699
168359 175044 16773734
198088 198866 464289923
124565 193625 181235200
40511 74138 84107003
121614 169863 120789542
15849 48604 946818121
118613 176050 143841867
137059 180972 109751340
35915 71274 259480224
173881 186685 336901279
77850 159347 204037793
27880 151574 844680575
103363 128302 62649041
115271 192518 193392533
55699 124617 495977473
118213 153573 444129432
179370 195491 738639377
84891 102677 44288732
115126 149691 649350500
146641 188525 941307359
45541 57535 694935633
58510 117918 257015828
78592 131210 131666813
94683 100325 266995151
110779 114535 9382675
6711 80469 184567078
135578 174352 835336937
168366 171350 450883784
59420 141783 912186212
55542 76224 51554958
9446 61601 571459650
107441 147484 100299132
22376 120988 246512029
31162 187540 400965430
25200 92193 968722672
67774 169608 132575911
35776 150997 288392952
16258 182412 415587898
115625 148875 83402988
87271 98837 28686416
99515 164226 719570741
60720 116072 829011668
35150 66063 77510938
104987 162868 144838275
59017 153173 143727247
134109 158180 332562746
190614 193202 6487826
173134 195169 54997726
52419 58012 938086231
64180 115532 502893875
171068 187875 597159582
79035 106753 69265462
187487 188481 2418826
163614 193656 25110400
95759 144286 121566857
159723 168638 22105822
197968 198296 819614
27987 152501 750420356
98629 114451 255595931
139027 187844 122083468
133242 155542 308332372
78685 95143 787046074
57352 148113 227028458
23499 31784 653878942
75971 122703 474973662
125476 129431 9931483
141708 191896 125574912
146612 176551 597460802
108484 198874 226178134
79382 115576 90522797
41282 55050 34480891
59935 175086 766746737
188071 191502 515769359
106840 193604 853423322
42655 56576 568673109
128194 198022 685952111
155479 176934 115616768
44106 178618 396169692
103771 190878 218049407
55943 193825 344833736
40732 41149 1064849
165828 173416 419402205
69548 175448 265007783
138557 158675 50443566
197914 199191 642443517
116953 173357 141265912
99836 163905 27742842
89630 109357 517905632
28146 82263 508093239
182086 188730 16528481
198658 199692 1575195
89790 125425 477065020
32802 178024 363355967
146578 151439 811663366
73884 164044 225613185
155922 184838 340262241
47125 77961 315124433
34073 34127 128579
191685 199830 485851979
18527 71829 467513279
102797 115494 31851793
41559 196761 388195822
168300 191596 58360951
186715 191045 879091633
43328 96014 131600072
100538 194515 429919505
113037 179997 610214835
174489 199262 62040678
46271 116532 958467298
33563 112295 653098730
143560 177423 84784222
189415 199857 26119868
97214 174676 989049699
165933 195705 74440385
93936 96584 3902342
167262 178566 855008338
22914 93084 175484124
19070 128695 274171318
88602 125575 92624241
120093 153121 29720177
20153 20300 380134
111043 170611 442642670
185633 192729 183439929
120940 134381 33779060
22069 166925 652531796
24960 160644 339451269
12987 77677 427676823
156417 182405 94241697
10797 103476 231607961
100375 152769 145776196
199436 199726 27626248
44549 149383 262430929
181933 195145 134878814
3465 175091 429355135
155887 157761 665679400
25471 144924 641242171
135671 196439 151849928
122722 151292 71660000
173476 198768 33573520
7157 37084 74965124
64228 177887 284298742
154203 164039 8227573
101386 165792 161303869
128120 197849 174382820
136623 182828 115529563
195818 196126 741837
151356 160084 21821493
10769 181645 427518101
195808 197891 640191463
189366 197502 20264869
168977 173130 678537857
8126 93621 213820975
195934 198893 348762671
43543 59877 174294117
123564 163385 943768521
173396 179882 16276878
38392 74424 650183986
128642 148767 50454578
153230 183814 408334226
163971 178715 37011174
60110 168301 270396236
68173 196716 930742107
23055 134161 341146600
11972 189803 856649255
127680 158858 78092763
50521 199658 424359174
141573 166141 599628133
107684 161590 501648382
166756 190478 59430739
44034 111838 171302490
51009 199254 91701212
180961 195620 95091013
197068 198537 469441255
152672 153721 2679876
139970 152498 31505799
180855 199842 578332499
164197 187479 50305765
186665 198975 30820806
10002 16262 15768401
29403 186111 817938896
141003 173997 82641015
146217 176451 446245589
4050 110093 265249170
73253 114727 103753267
25838 29433 484658157
166627 186578 50009558
53947 125518 179037008
37791 172428 510946985
155910 173283 719195513
86667 173371 715790108
180977 198794 586403236
136845 185159 120746168
125355 143137 44394196
18836 60357 103976456
122966 158754 948978641
104353 117874 648865760
156130 192227 232260860
102460 139447 36924147
37445 38586 2796311
124599 138982 740272051
158573 195892 93234836
145261 153928 21853078
65628 184487 297223921
171618 175745 307884244
72199 190844 296937321
32559 38020 13620761
150544 175144 996364722
61404 62025 323057961
141187 176158 87584331
11692 98173 239711742
409 185025 461713705
177713 185013 18134345
20525 145294 312102248
92439 135635 692153048
57067 191267 714777018
21858 195001 456777858
169384 191947 319801272
141278 178780 977324328
165081 178949 34854500
1618 53090 862722897
14095 131699 355812722
100494 136821 468049356
192380 196781 10961383
3236 167148 410017972
180664 182630 4931833
82104 174593 627100526
24101 184684 655166759
170572 172357 4532649
125252 162174 906237569
169786 194958 12239031
25025 106740 204258800
144371 190866 116296670
75919 98872 57200432
50712 99760 418070696
88010 171509 575126007
157526 170770 33049458
155931 164971 22411612
110 13837 941082103
128418 156121 570190943
155260 177941 272451611
157718 194541 91972265
49743 114059 927283805
195232 197349 821876112
14207 82543 170717889
87603 194310 70494086
123754 138144 35983322
169555 172561 974046492
188213 198245 451984676
75584 137807 155715975
64760 96220 78463563
31443 113931 206261653
19324 94469 286580872
4602 48686 110360436
1826 108828 642151323
167612 186578 47556873
167822 174335 136440697
173273 183308 638101693
113940 132765 47288790
154263 191009 245518431
53982 163220 539397689
73022 183992 277686221
194134 195985 4558322
197357 198223 430248677
13478 162596 685252468
63175 98224 87459387
177148 181502 162791567
144643 151195 428045525
164089 189533 63771147
191789 197862 15140795
160524 196325 998595474
111798 127779 40130123
102624 160121 877906207
100193 196040 227490816
117591 127723 25531646
138253 191982 592092209
93897 181182 928327600
11353 159553 370780690
104898 111194 15740457
92381 135096 106994613
136704 177161 841368914
175869 178243 5996168
194196 194929 339724186
95925 123653 69498085
157765 164586 566371704
108655 178394 174547275
15641 21690 596100998
185612 199037 33603287
76343 85436 22806440
120437 128843 21098697
159901 190566 52157994
157467 171903 36142697
153159 190355 386286363
22582 165324 642939437
74392 179996 264315971
62114 170272 270409687
109142 115952 16888361
52283 175307 801870524
44056 72402 70797793
82857 116455 83995585
178035 189765 29335082
100001 137083 93116103
57897 117630 772732326
42634 89723 117611023
133467 151022 339546685
178665 196426 64322782
101108 191554 883229426
128244 178005 189035526
40917 79867 97404998
86988 127796 361836692
50427 155431 262883133
46238 183387 343106477
66432 121263 136903499
46913 100591 70847597
100995 157633 220626643
155254 159719 11122199
92168 152775 39431965
176373 177333 32519287
177486 194629 96384490
16653 64777 120366634
11684 118618 405486506
87723 141805 173773742
23173 73538 125885444
145886 184459 859041548
151864 161950 25120675
15436 143772 893219182
188153 195126 323980309
31378 160271 322584967
40432 67659 68232191
59058 67430 47011550
113625 122227 742397107
55382 82728 51791190
164359 170970 16656106
181100 189009 125118957
194950 196146 3023599
105967 194136 220676989
157261 184527 450426640
114404 161337 117555606
72647 77634 12536790
146226 163001 41888354
12488 198153 464412620
184299 199908 19471806
185000 198201 33059841
32393 180204 369827473
120898 174465 479363845
95178 99962 922068702
78432 97643 894006669
10616 17056 16153038
190782 192553 131620521
153659 185719 79991453
187157 194596 113263879
166990 168439 3561210
181377 184427 7563229
27564 161504 335020490
53862 119329 394704234
189116 195046 14693279
75648 174687 247749671
156040 172678 310108024
18108 71980 997324493
126679 164035 93409696
6054 72816 167020014
177980 194524 41271932
185587 195924 25794872
162399 190603 70614566
161220 163586 44562350
123148 149725 66650263
196868 199897 7654526
1028 149335 772052954
84892 180646 233700031
189510 190479 2419175
53612 90616 92466552
30578 175340 362144460
143779 171188 68645955
49739 135212 21670366
197500 198124 1606052
96819 139819 965328858
115941 191194 188340734
126575 165420 97091410
166761 172986 619848279
23791 92639 172143654
68840 147563 39475913
17486 65630 120518372
80866 93742 32154588
111186 173977 263555305
109100 130795 54264684
144932 155291 26093065
88265 120005 851907997
55868 145780 302996613
42843 156124 283480086
68378 171020 256804398
147732 188478 461111600
163480 188306 62126249
48890 98488 265312218
155900 164758 21949003
36231 101641 163398244
61215 79497 116341884
14785 198526 459530209
112168 170852 146966160
15329 70049 136638356
56303 82339 64885749
167078 194688 69048682
146916 171662 62087837
185672 193516 866812548
121592 181361 815625764
156369 157055 1700312
175219 182671 359513280
184225 197556 33379063
50921 99718 639247462
53381 194069 760472343
173065 193853 51977965
94365 165517 755299053
191495 198378 35152913
39752 152485 282205712
91716 192814 335079531
165680 195873 19927877
43070 144068 478969401
161343 177079 39427821
164475 189413 973279254
24117 77648 894004479
59680 127736 170126925
102610 183879 119416731
180535 193515 299548044
125068 147316 398843769
58244 122106 645444693
172038 186413 35869822
8377 36133 726662925
9943 191216 453387730
19177 31936 833568694
96771 173236 191487058
149687 196870 154066394
158050 174347 662046762
185567 196826 28104769
106937 159754 132388883
80611 184668 260348855
141963 189603 110172722
192637 199001 980054909
47241 87401 905756478
139165 152287 32960124
105425 150569 113186053
155053 179076 803395395
46031 157018 277785287
27815 199356 751372369
18071 141448 308567625
96578 185022 614564431
27596 168904 944475770
81413 111019 74022273
127983 179145 128039430
143473 152132 571066864
89046 182992 235147445
41616 151856 275886951
124881 199060 690346168
49735 146101 241132022
101322 136480 88210603
25827 66719 852733534
129608 166947 550986769
158929 163617 355550699
20117 63393 108222093
105088 105130 504437950
177347 180698 8320892
8013 133422 313864077
95406 157953 290049127
151715 165981 35569486
60020 175482 288685137
50158 168545 922757858
28076 99566 178515827
127168 178530 923623347
82328 155690 143303117
193869 198147 953711825
124997 197973 195165403
65119 83859 46755675
14918 43224 70721956
158083 173312 544715057
106317 147499 103168929
97378 180317 293729295
22100 47667 63909320
199918 199918 2219
106120 137049 77588143
69035 105176 841724734
150791 181796 33657378
104076 186285 774467231
106899 151362 111503064
120633 164530 14967980
105669 183206 979818593
146064 187001 102402818
97456 174527 192954981
166096 191979 571008770
37953 47398 23749740
20312 167411 367801724
36602 89023 131013432
165181 175714 581490525
120150 130237 25362811
55357 164108 271877853
125238 183450 880293377
78412 107493 467469024
10620 112420 705350948
127300 189201 28591190
10264 104579 152313824
136413 164125 69201148
167019 192201 623395812
67674 99771 199313338
144084 150039 696714504
12423 148678 607868486
143796 174900 409113904
57201 186876 734483307
113960 116726 381579642
75222 96284 651342309
61196 162159 710265289
46258 71455 141081998
103807 117856 35185306
91108 199886 396790936
65207 166768 253931535
37840 196791 311813659
66295 127263 514309297
147241 193324 115293893
154827 163673 21884259
184139 196023 21981474
165007 171329 15967699
57079 111989 137145507
2850 114390 614848282
13693 93050 198396940
189641 196173 16221560
34107 157281 938372326
109416 129834 51085739
54645 76879 782256419
1705 152456 383691466
94482 145680 212121738
98472 178303 199965051
177374 191912 161984055
74612 152387 194762818
77196 111067 84677012
85592 133165 119087817
130054 173930 109791010
118321 122601 10803922
180950 191904 27416872
61793 190685 322326700
118561 167385 122190128
28807 197468 642594760
35804 190942 388049594
130380 198975 171613935
7941 198882 959676328
80731 82793 5107890
157528 161330 9457959
79367 177157 536807471
24359 53957 242786326
861 60928 509790520
116679 158847 105738049
144823 164490 50850801
85848 171221 213593924
122146 132053 24904232
460 43680 108111139
187381 195453 430473821
180030 192909 32174267
2046 157591 389084406
98604 182604 905603533
56376 125462 172715713
32734 123976 228268187
47450 158709 278343210
44763 180380 1367392
657 185966 897482631
39682 180794 523835113
61953 63830 958681596
163157 195220 80178948
105213 175621 298408683
114608 149944 88712111
193851 194168 827607
109467 157626 322098134
27115 42769 39127472
165265 172481 517694990
94796 106767 400078186
92603 144318 129435985
178885 195392 41116671
19678 98211 472810217
117023 119230 5601023
72290 82216 24812810
196038 198329 344573360
101831 178026 190858600
67178 196381 881638288
126297 139894 380097387
26857 81428 990797604
25816 168676 377726827
50040 135899 596167286
164910 188819 59868278
162697 196205 83836213
87841 198363 715441171
72798 190561 193988793
25884 68721 107071129
30327 104200 184631072
112876 131480 46707314
49544 187330 344740583
174673 180201 13881621
159117 198781 99197445
171125 192734 54037089
15801 115583 833104898
35789 65755 748619288
196014 196652 1610095
26419 133245 267156811
53143 185036 329942652
118973 175356 615407374
68637 116586 794097485
44519 124721 200687431
159719 180292 235533835
39811 86383 116590795
115628 154917 255290325
163447 169914 16181150
172937 197419 61168335
170878 195325 185471127
107803 163623 653576245
5455 38507 82780569
53280 135727 206426623
49490 54673 13012851
42465 50161 259710220
116356 172367 140345041
36552 39833 8171312
137537 179235 623333901
120372 137634 292191733
196923 199141 5636659
170147 186215 40271544
7175 54391 986870300
49371 187806 346295205
121898 183707 408247822
16526 194108 444129046
41749 168559 317132271
105844 119656 34565320
4513 106528 946705764
176675 198631 54883788
76032 142312 187000402
36500 131139 236766102
36100 126902 60153714
55612 80730 62670973
92288 185511 884197530
148358 154280 14942210
178107 186310 20495089
22511 110214 219270629
118307 168515 441260167
158916 184299 63367260
80903 165116 798331442
189346 193448 10205820
102113 121300 48025298
21160 26351 21865692
108394 137198 431249296
183415 195079 476108960
31793 155462 438456120
40911 64025 57939927
186273 197305 27527171
52171 130787 196782252
71098 92321 645060815
15458 18212 6816664
172687 176273 645720242
132795 188400 139002261
98554 194738 796046473
2349 126353 310160363
34856 122451 709734923
13301 171810 396621388
170450 197602 401388530
66682 149539 207356320
87219 111917 61643832
56543 71813 37991169
19268 186662 529190633
44266 168857 541021522
126301 157436 668597356
161976 185270 628374767
148201 166326 170927345
76278 160076 113557497
31221 114828 570146113
88850 133038 271758106
26957 119150 541355084
75705 157774 205421919
100312 129405 73067141
185895 186607 129039485
85827 114153 884796025
136418 189570 132966058
66497 187075 597870022
148964 179949 218437716
154443 157796 204436855
139503 146531 17610362
24905 170069 363063114
54890 83959 590438213
97942 179780 516254071
187647 196302 20882095
123478 171742 120882994
132255 159862 185140108
150660 164434 646142916
162014 192714 76805442
128943 171055 112927867
25135 48789 585656297
76621 87342 26884134
8335 126001 370272711
96158 98883 6710213
156598 178119 53752644
59761 182848 456752214
118383 181599 158348545
163717 165615 2740670
40843 170054 323237213
194093 197056 7372554
123443 175731 130824841
76547 165128 939306425
92422 102992 831617648
87523 164184 191721765
61540 176849 510577313
112792 119424 254246718
29678 75186 113746457
34094 114476 201030072
100299 130047 807253653
104298 182885 196711700
88306 91631 792457123
185126 198000 200530757
131667 175522 845781965
67508 92808 63212226
177173 191608 36022170
19431 37067 44071258
158433 182389 59931578
109035 153307 824809011
90778 95889 504565184
165022 177378 31048832
161361 168012 394570614
18786 161354 920298085
2667 16539 34736541
9044 191137 455445822
34772 145865 858639688
11707 188426 456336070
38647 65960 68507797
98494 141923 263419112
30471 95922 163564697
160915 191090 819780876
108949 167498 146338385
199684 199911 685406333
120122 186955 303896151
189768 199170 358995068
80592 169452 540385173
59332 163596 455683390
11372 160339 648999984
169508 170312 982450735
67034 134909 203224741
106068 117522 28585694
36363 119341 337685670
54217 92675 96152624
87859 167768 199870753
74092 80634 460925473
187167 190824 261035626
54895 168567 284238385
142543 147836 13328697
9459 70672 153032279
55319 144717 919342249
26617 73891 14088784
179478 184582 12698858
198720 199659 819742629
78827 114086 622097444
12712 37247 54916572
69206 110984 777663503
38028 185723 369555556
169603 197951 70946848
169730 194252 61396666
122879 152010 100521052
58445 108539 113685215
6713 70827 160452279
106309 114439 20331029
20946 192737 429737366
140543 179916 319024250
167747 197397 74190181
199738 199851 611818823
156617 198252 104002859
131591 148139 736688952
74671 152616 320962966
179949 184876 12205635
155060 194317 98034151
114414 129116 462265569
49145 119921 324670461
20211 198186 445100725
54239 106445 130512212
123403 191315 934065472
73680 136212 156628742
35584 70143 86354484
25770 125040 404736524
163023 176978 35017910
187525 198919 28516257
86293 94416 20170640
146146 148636 6301780
71361 142504 178069464
19114 43947 464328429
148655 183448 86956791
91388 198609 787249745
51538 91145 851511442
56296 170917 530155735
81399 120347 529551134
192235 197555 589593199
82022 90850 587731481
101115 106080 12517648
3652 136614 997235957
26352 84734 520977730
63748 159631 239904367
78934 196887 295072108
170244 173200 288826394
157219 195847 846867027
133275 188306 137577752
136101 172745 91625942
38908 192658 939215832
196819 199354 6412887
169180 186113 190590062
36363 136847 251462697
10586 39167 175069966
9348 167826 817862833
104118 161979 223546144
149758 176065 37736148
163582 192739 251920067
37866 146855 75377108
159053 171255 30522565
108884 140237 335175808
164058 183057 47602893
107780 187352 255392826
180489 180894 965346
190436 196608 15356007
74807 128106 748257175
83659 102383 46702762
176264 196673 50948441
35485 169567 977043840
198398 198682 496502614
78254 127151 888468805
64698 193671 322524818
182071 199680 766961164
85545 113268 388035125
45341 124031 196844225
53718 192877 422848062
191119 192905 4516463
89801 136088 879372555
79209 96975 44343391
46842 183312 341367465
90341 113517 920414545
58664 76502 44468364
41023 60707 49470798
63177 172272 272944995
101415 127396 65189592
196330 197244 565022723
82636 129567 341381473
171601 188137 648993657
13569 170894 747366013
59991 191793 850828404
1665 178936 443424437
183623 184509 2212343
159026 189807 630471640
160430 164569 604572429
110978 166316 138541716
98298 121788 950883810
13560 85940 583129631
160940 189450 351587116
108098 191837 956165176
186427 197655 28031788
138068 199559 378286452
103738 140763 9692197
69084 80169 27689482
89214 115415 65532879
68136 184469 291024911
6200 100612 236032863
103784 179793 580175655
51832 145975 235575335
163762 169370 873092568
20191 111098 227187185
60174 71284 27504503
154934 169032 6335173
111585 188308 111406740
140609 193044 211511789
162458 196638 85496627
166910 179493 31568689
24913 145720 732730217
52695 160477 269764720
128780 166185 482157211
172545 176840 10783031
62499 166910 261068468
110924 164364 535088011
26759 81196 876083944
157050 189276 117980068
27180 182949 389586391
143045 182391 98576730
127952 186068 145382825
600 30568 74907097
117704 184404 166979147
62933 111403 121081200
106047 155088 122965564
80300 89199 323276194
40685 85988 723211362
173313 182136 8501921
26752 102974 628008559
155541 195419 423780721
123200 174771 128979144
158840 192006 143862026
145487 191537 163113410
68024 120678 131643685
56389 176492 300423498
1402 189044 469310172
68103 137443 173587045
103308 163469 815278412
124658 171186 116393530
130212 146413 610271483
135342 166240 77170465
114606 179487 753622382
51211 74385 92200167
120959 133392 31274117
161982 168153 350844472
37293 94693 143486205
105088 182530 617050560
61855 148004 976260438
4534 104736 250669831
43251 115654 643838645
97597 196474 247462326
132050 172722 712952315
28418 109395 575954100
146406 173436 67601806
185525 198483 61685736
180544 199229 736297163
107048 139146 80435662
131016 150291 48357622
148837 194227 113441869
25073 25807 1896699
111279 127446 878029667
44303 129630 213472010
184788 193046 20688856
185003 194992 24936838
151384 175600 60458136
158632 184764 956401894
160507 199688 97704025
28185 114911 312873957
1107 30588 73649459
136025 194131 660369128
86663 127022 100971829
37537 103801 330916563
84377 191896 269006555
176888 192029 437063679
153724 163602 544514132
113425 188779 978357168
174510 195626 52776483
37895 198589 402087702
82678 146583 277337561
147945 156353 5640236
165093 198926 116305972
155420 178000 628802594
146293 154783 21409020
124131 149586 666752687
128249 134394 15351453
8362 22998 817491235
35982 79144 107911615
134360 164935 617974982
9488 49921 517883879
120818 140445 49177466
167655 176983 518536383
161820 186350 61400831
152320 186122 84420683
5633 93261 219941451
163008 182003 47638548
160624 169873 23015977
80789 120512 99350570
99982 194544 873998525
115741 128960 33159579
67073 198067 327615598
156944 162444 13574657
167899 182940 334349420
31579 159538 320222260
43686 120642 20748450
152262 153120 765209005
75273 158119 207405696
20936 158108 814574925
85863 130929 112729435
76068 124261 410161825
75359 155331 636541614
51898 99709 119383205
12930 47041 85355486
59141 157646 835786094
22792 135552 861339141
145003 167695 56674228
196093 197147 501171827
29296 149398 300549872
23795 155207 7717874
3984 63129 731768878
30745 151132 301288493
157417 176651 158003080
71891 121224 123411711
23479 179260 389733511
46051 123174 915922914
134942 172774 94598292
133015 136085 914342048
153147 168387 233211340
39778 161368 304221392
32803 34760 4846868
62108 167599 452955403
113553 152287 97169342
152490 155847 888048547
164032 198914 514402381
67306 87436 304245929
9789 163504 384467493
109373 133138 59522509
142435 194687 130707638
78504 188805 275952807
60933 175616 675833668
129433 143304 134239211
119560 171568 130326961
180367 196145 277855034
129732 155423 64400650
70018 97086 67677765
105429 170219 162134794
158886 176127 431578785
28014 96189 750552127
129194 162759 83893073
111187 114438 8131344
100589 150762 125893859
97235 137475 100919612
83396 139070 139398328
32028 60530 71496531
187422 189438 214506199
136013 145368 18854548
186656 197640 112524770
36092 90230 135289451
111812 167209 138691293
58838 143215 285089193
138135 167707 73909839
122122 128569 16229627
121197 167841 559645963
138009 176258 95735914
14230 105039 563587912
172734 180367 19081607
131532 170515 97468355
26369 176278 529893235
32516 45922 444411609
8993 36040 67668049
81517 170038 221504972
52980 182992 325297575
53004 147062 884143795
18942 101906 382908088
57974 111788 241899330
64752 82963 565877496
33820 105450 119946202
113952 197334 853323644
128019 132552 11385671
50379 63019 674442583
13274 154250 352874932
178222 189229 798123889
190188 199368 22958972
138058 195117 142644989
90423 196009 264185592
112376 154421 105532525
177634 187258 841939581
120033 193872 184807999
8050 59189 128104720
26612 54413 69436503
129879 175222 256667613
166123 178904 32086834
167599 175566 20030027
112101 148011 90060341
26785 42240 38608385
182177 195020 31948037
23107 74090 127428963
102019 153870 130095331
2428 114377 279835489
184208 189053 535352268
119037 198043 602237233
176417 180649 197086950
71562 94832 846613996
97182 164878 349187673
188563 199148 893997960
161526 166624 12681123
16774 159010 355794330
96145 140632 371411421
143565 189975 796961613
113965 188122 185619759
80051 179502 320706442
110238 179934 174522982
125531 156360 77270475
38049 89711 129172301
20522 131118 276588776
49371 129824 483343935
12626 86335 337563285
162522 198056 862564649
8690 16614 210805423
78608 126757 120477720
63771 163153 904907661
113210 189799 812261572
70548 112667 105374472
180192 199857 49209916
41804 56178 36063723
3302 188267 771920123
14679 35255 51330724
88870 121647 545583521
4265 171441 418406865
160901 168369 967867598
14579 108211 234093708
4014 193785 376626088
144629 149754 13013505
128460 143411 394241446
59477 81331 54492419
134186 186552 186192433
44081 55831 931840515
192804 197979 12927082
17069 163104 365196366
67054 148065 202626183
13894 27545 870770625
115143 122413 68264443
171602 193362 447148813
156959 198468 531581460
31453 197987 416638858
55398 126959 178891260
190893 194255 837943484
103132 146477 162542190
195232 199930 11862217
69460 122762 133382636
93032 125152 873138894
7754 74274 105914831
165829 176298 26249329
81790 191042 273357363
29974 101416 178457702
150613 164949 476270574
127512 146148 513871196
108431 161832 133592691
130085 191583 703571721
127252 169377 180627477
155830 168526 31537551
184225 194534 25794467
184002 193392 23515425
186961 187220 712150
136594 166625 682071315
168132 181985 669856593
104141 105363 622490773
5161 117480 564677209
107915 138990 77778018
132885 153066 50585078
179773 184280 11172710
72239 199811 319289198
131773 136236 507635966
98663 163830 800987874
19604 31524 1447574
183214 198922 39322344
56619 157955 253507771
9348 121609 805029491
74759 139755 104869891
72381 114881 255581442
136330 187504 62211762
88325 195087 267082066
174757 183031 20736763
127416 170125 106826795
173567 183901 684209341
178802 192557 34321579
84244 142849 409358459
178976 181342 48678932
47397 197179 374585144
16444 22637 255442967
69554 181197 829340882
26960 155159 320770914
1136 87061 333838986
161443 177612 40508086
25626 156916 328499517
158651 183244 61447817
63736 71003 914264489
49716 180631 327554618
11418 42594 28327406
145018 145889 218470492
77033 151784 66758264
81146 105232 920047951
86583 96327 24231739
20388 95658 525037181
127330 186870 399722684
30525 123767 532943846
158131 174805 41608921
35529 158097 972389447
172517 175394 7155905
70109 187975 294945705
13464 16798 972942419
180870 185840 12435808
83727 167890 210515197
122830 152483 528462232
15207 25552 874322631
64519 137123 215653912
75474 143322 113317343
28574 133522 262527890
184063 194840 128889781
11938 54569 106641494
168592 183487 670066821
11752 127662 289903425
163119 174979 539876471
25081 91637 302170594
26425 110551 210215653
120746 135545 615384636
36366 190163 384764210
12575 99723 234127468
102740 165618 453192511
163940 166986 774974403
18574 49833 78077766
197705 198738 441232473
134987 170987 90015978
108577 180418 324431549
92632 186197 270189339
38028 194442 990083620
176603 185031 20951226
77888 81941 10081352
176530 187119 25157107
49232 100621 117836959
64213 176775 281603152
67908 68854 2377383
137251 158190 577104269
95151 123556 489743574
180166 184201 10012120
159709 175457 296433195
180862 187564 998618365
166412 188273 54693257
74952 178833 388422391
38118 46922 795441902
168015 198388 76044536
187753 196220 21119269
31368 43663 30881711
29099 150886 304741119
73838 188975 288179612
126926 167621 791568976
174536 178382 9739283
93144 149215 90524671
188727 196179 313384531
25087 168194 357855008
183782 193809 94715360
11810 136659 312343954
161307 185448 60379810
165699 192502 67136594
134380 161487 67784746
124113 166465 198917781
153158 188368 87859769
30231 34543 999693801
134240 171513 93319711
34787 171383 341863733
137983 179818 104728750
118534 127560 22671537
83152 143030 424603155
60500 135242 186912570
51652 189048 443169827
144808 160378 851960478
85468 146589 399084540
36496 153421 379657305
78441 118356 99767488
81510 157354 189926732
143609 168105 61238951
183066 188497 67424071
131491 191806 150857412
32508 51900 806423674
54672 115443 151850957
119955 190388 165933796
164254 181503 66069200
147929 171563 59193607
5494 73882 15348600
115964 133005 481927007
184619 191453 17086956
117872 148650 294577439
106052 146479 101263825
57460 191300 334679645
62570 168706 599395252
32979 180324 723499924
197082 199529 371431522
133183 137347 342255285
195349 199554 10659903
194646 194839 276296
46390 60375 35145712
65823 173401 959823500
6601 107817 864486097
194548 199422 439737699
103665 117970 475696701
129063 147720 46739407
189517 196155 108112624
121621 168223 116617907
191775 194030 5611642
94077 188647 879342446
23104 146338 308314045
175329 186738 28537972
178538 181993 8617068
66328 75258 22164277
102385 162815 151294398
59187 79111 49696707
101534 180405 399654605
98455 139710 498080445
174319 177394 7770166
13790 153290 349066321
20729 132240 715520936
134050 141285 419681886
192037 193973 466848690
115134 198873 209667042
158084 165422 645475297
151146 178055 67234625
94492 169148 465172304
44708 46831 533881483
111924 150970 97991590
197634 199842 5587145
151297 173903 136114437
59497 164018 261311857
153186 166598 13515504
27418 47935 51284325
25488 170907 591123905
78757 96084 424108140
138755 161485 908933241
148703 188995 789306096
46625 166041 55393527
69350 136153 915061372
111871 138761 67435407
181503 192492 303670218
141367 167143 561692291
167682 172488 561393654
86567 100478 34537726
79314 182889 259188798
170073 194174 60355549
172137 178711 775563337
195692 198658 191809891
163159 169769 16531372
140903 152618 252215654
138920 173844 506272630
39016 54675 39234306
66268 107223 102230106
45498 161382 289857319
105263 195839 228698514
166059 179457 751402780
67476 109839 490153523
161915 163831 4745046
190336 195721 13392402
85941 129626 5425860
94967 128868 557686710
37705 147178 273907179
21616 173568 396601266
79541 165877 216033138
27753 99849 180040120
60296 155510 238142824
86240 109485 726531776
175673 177419 156981867
178670 194577 39641995
124582 185882 153329391
83623 118261 324824000
60657 143092 460398670
32077 45055 32496454
90732 138430 67563491
162249 162799 1363672
187992 195838 19599341
27857 136722 272385187
20964 78241 143231836
129361 193081 513608231
107491 146994 98891298
61193 76850 896877237
93082 136314 898240048
102864 149246 116382025
77760 101170 892249916
191936 198050 282576173
18136 163096 310395488
160846 168999 912818208
136314 196729 151026040
193116 197226 10227558
9232 195475 962603673
488 125189 311876034
199811 199983 565293871
99399 129830 76420855
52236 175624 308764662
21497 139381 636102017
38514 126164 854305122
68089 119872 129480907
188987 189019 104346
93414 138279 534710958
72570 128603 140318813
122476 184616 730272495
184108 190553 16207587
80368 145392 56069555
115413 127367 30009376
157089 177093 50001032
86552 170754 800856276
148619 181038 80993929
163997 199235 933895675
55191 92463 663930642
136967 184256 707607084
136662 191442 782742420
149059 182609 83835531
35964 162661 316882823
190626 191778 2903501
125845 170843 191770195
34595 71215 34437138
44896 122977 195310119
123453 131119 19201958
33287 44249 673347482
125689 185125 148641776
64387 133026 171713205
198989 199450 1164339
36955 83797 529594524
44825 157057 748836189
146434 159090 963986437
154052 192796 352246149
48608 131825 208264952
173939 185108 27832758
119949 133066 33028680
66632 127872 153084749
68623 115208 104867533
26677 48942 55514357
84980 114208 547821978
119455 145619 613078853
88793 89975 2944088
66176 195463 311407432
96575 121100 61409502
125165 153841 825014084
15390 169406 497422595
66795 189468 697048684
19822 62149 105938831
62334 132997 641483680
92597 171015 196273665
60104 77867 44191998
3974 124221 984997232
26948 50638 49374861
120183 196693 724371537
28354 52059 417844163
28508 195505 816652090
110545 169865 148452185
106897 135218 63765518
192220 194993 968813337
29419 64955 156180822
162887 172055 477952474
174384 199684 163803109
18584 188798 826376616
110310 186634 855740869
96948 158769 850451604
174546 183690 22888928
34334 85060 126956719
60529 126032 163736380
157389 172256 186926699
94850 106365 28825415
165853 196083 281667598
133308 184358 127618214
122342 138665 390580892
110656 148269 424362522
53533 126314 298166826
197750 199183 3659804
89770 162214 181336573
176142 194300 45404038
124123 159837 199823382
113745 151988 95941152
102191 185536 208676523
89196 159076 767358990
50696 60773 25437992
46794 197382 376606599
186825 197380 26337058
151227 157307 571966055
45622 114443 112434109
160377 187908 68780296
182670 196840 35377101
131835 135327 852838984
118076 121699 9081272
197581 198957 780917686
70264 100749 4528406
29504 173976 361394184
198766 199481 1796784
59943 79631 48997706
33356 126219 232433336
132332 191607 541544400
162766 182835 42934477
113604 191066 358401956
102644 177978 188735496
150556 191695 102803685
94477 112775 624482148
40378 104221 159684413
50423 138566 220535771
184915 188431 225784880
172483 181445 22398293
60372 139482 403361145
55827 122103 165605380
112152 180672 171585614
83339 134685 47951280
166206 199363 83010698
54180 125219 177727019
154715 177211 261071400
124686 139994 529441271
27425 80889 133623258
183071 196714 34058206
198839 198859 58696
187061 188065 2442308
102929 107302 11071785
59088 92684 817161388
61775 85537 59311464
23025 100750 887525833
157488 183168 64182430
96333 167611 178395146
132840 133079 608673
61516 105629 458229422
73776 160280 216629028
80586 83405 153822018
72186 143762 913989088
2028 149066 456759472
77250 82759 950528857
146478 182198 296992677
83959 146273 155939968
67524 195939 843844430
89504 170243 202062062
183534 192162 21580328
76738 150561 358649159
122295 133039 27032187
75501 172558 322606497
196331 198501 510602753
21229 48438 68004387
53283 128871 189133674
133616 174783 285038166
45446 175725 325872274
148220 172083 574975742
187243 199834 31473970
83022 142599 149102208
92842 141096 587411274
45377 61678 40905383
88340 153337 162873843
184425 187536 641277927
112694 152667 562707851
174084 194635 97932579
104667 183252 196722409
183442 196456 772149827
131910 153203 53425657
17637 55255 94172054
534 66736 706485309
10371 10517 348136
81536 159412 195036413
125017 136532 28824139
10719 101125 225926575
30142 196501 51314939
70080 83973 34833892
168808 170680 4757533
23495 124615 549372216
130008 194664 540362075
100032 137300 239583644
171122 181451 25842429
151299 176619 233352057
12049 175641 834495644
131302 179859 256803453
44535 66562 359121194
119274 122388 7822656
74029 99885 778641348
144590 162767 673286315
131306 144542 760033283
135534 166028 732515224
26973 144478 934976856
103883 137248 386698740
90212 112261 818004681
39203 121702 345099365
94299 136808 106551697
103045 136554 391060403
318 67956 169148292
23100 126712 259183890
3266 49944 116748635
59345 159474 789414829
138410 181613 108201387
89512 152085 363355212
145484 161559 40177913
146626 198988 131030660
107786 181811 185304900
182939 194043 564848407
69893 96840 67335922
172858 179700 539412473
130698 195563 188679390
73123 165682 898219150
69231 155492 215967328
27171 124383 505396418
90984 150386 148860262
62146 92422 75565304
57418 83596 65339217
198045 199767 4336360
112011 145957 85076685
121950 169063 117892921
165106 173101 15027034
81431 124669 108294709
109233 194701 213757507
103204 133456 75960859
69844 161627 229694163
21716 165384 359299548
1885 134689 332131460
38214 142732 276560233
179220 186173 657794129
57206 182481 313383435
54623 85992 78470340
70629 180981 582538677
86538 125405 97246734
71917 191046 942999310
118901 124623 14465779
64351 92839 71138158
157016 178123 411152498
11977 113407 253535439
24871 137657 464913637
11655 108755 242858837
184490 195634 976695415
195240 196575 3354408
6857 101244 422981356
130001 132415 6064922
165411 199716 630729142
161052 199310 95729378
16027 141560 372056002
26520 174369 918341750
71342 76059 11892863
96637 112642 200444092
81052 99326 45521239
21933 133354 278746872
30871 54166 916690580
119896 158836 962670836
41799 52416 222373594
136134 174499 95869546
98527 195909 694513867
159826 199816 99948587
66276 72817 73436357
64844 85508 51615880
175027 199506 783238581
93169 142708 123942880
22219 135869 284345942
138433 180761 105911424
176006 190250 472147350
169236 177065 19714314
86530 187950 398775745
196673 198749 5312544
149004 188046 97506552
184324 196309 29957411
193372 198005 11592644
197134 199851 339928598
77244 192599 288638693
179090 185962 365531847
42816 165645 721422608
95456 118970 399111377
146875 198133 880787784
174929 186377 391372196
161172 176937 39481839
30681 173331 356855107
115191 199856 618104174
71348 158676 906810918
41634 79195 93907099
92326 151320 147801905
27244 175879 493838847
152325 180342 69977202
76809 97725 314377054
184625 194024 4322919
53986 105387 599366621
130926 134611 9234500
31382 190060 723550266
27544 36174 729215833
142028 160307 832846411
61138 148209 217745552
56427 164006 268979366
184625 193426 188285797
106987 176374 850052883
75394 122063 116706240
180062 182402 5884197
38443 50214 560107465
45419 184697 348356852
188492 199134 211405609
45411 89669 535268118
7472 40390 82383308
96395 120730 47063166
107325 121682 35910349
30740 147999 293369652
177342 193537 375173858
132788 157221 61149893
173127 173586 952097739
125024 137362 727641486
108418 137783 73478435
174238 196099 54591493
106802 188152 561682814
95256 100830 13852349
129920 188293 145944497
123245 155474 193321439
148517 197671 122844396
187005 190743 5289800
173340 194940 53909387
126177 140838 47504478
74432 198675 517286781
195765 198902 7932190
34003 136300 612012798
37284 69034 115312008
143761 190156 116113566
172238 177471 13056521
128418 182948 743075627
94813 95825 2497777
56146 136594 201205068
32065 182094 865227306
205 101585 253344709
121219 141174 721292678
192525 196168 978054086
3425 176236 432394352
162189 188088 64788353
147459 181212 84429869
31171 194557 113563727
179137 191960 32021149
196055 197095 994431684
163699 181161 43771863
34366 68227 84768587
54901 140341 352901304
8631 23731 37797965
73489 112738 899830931
92950 186559 234224040
187999 191884 146396055
1535 50427 122124545
47437 135051 768820042
157492 169999 31155203
97373 103893 16336991
94689 163311 171714010
4688 185421 452268393
73142 91186 45187821
111777 167526 139512580
75999 127722 129411249
132916 162514 882122025
7002 155700 558440972
127049 189187 155495600
96440 98138 512596743
125443 187874 156167740
22582 158955 558458209
191720 195160 1928619
160477 181433 52374257
102491 167501 617969193
9892 61365 128909103
65654 70242 186318433
33888 81122 118168459
122907 143683 1536329
133009 153959 52537613
132298 192750 625597798
34833 49553 36863174
144261 148439 689261585
87690 139543 129736515
182634 192442 24526569
135234 154910 49324046
177093 192614 236250667
54187 110069 139742013
45233 88372 107784542
84067 136935 132369719
18482 64610 115393014
45358 199296 385118962
74264 135280 152819615
61133 161792 251666193
60215 176183 662145885
23774 176294 678058021
56370 176067 747224723
46719 190331 608657404
78337 116425 907403023
144237 148874 259236378
158377 187569 73009418
150530 176696 968181090
73954 75840 4780843
108026 176818 172190540
158674 177194 46311778
88534 97076 21318069
162275 166013 9370803
95788 122941 68095724
157800 158182 941796
161368 170054 119533881
154464 184986 76068452
67891 181721 284864572
126347 151069 61964601
98905 163192 161036783
45251 115485 955914597
169968 193044 57774028
48219 111923 129172080
92315 176877 211698102
165053 188720 59231995
170232 186412 161620235
30688 38459 19356226
42911 76691 762638998
134035 175525 103746261
97309 168032 177040363
175038 177563 188590994
184269 186700 6134612
56117 97304 650682810
180497 192748 30625367
157819 187889 158699327
99220 150843 129541208
151149 176038 62143002
77047 148380 409480553
192966 194740 4392280
41657 150492 272392472
8267 14100 14739030
47746 131820 623314221
144495 166332 127717491
26842 136856 705385474
159073 186704 593783229
21430 88560 167807167
169241 181727 31377914
84138 162612 329191725
44573 131301 216982410
30731 156246 314120039
34482 141032 749523394
182065 196906 999696561
123403 124769 652539247
13630 85208 240290202
102301 144641 106068767
107823 110441 6498501
180387 190202 619566360
42052 126574 211416943
74563 146228 307527308
216 174545 436011106
53144 175334 785312660
49353 187857 995786207
13201 34880 699503227
70688 191457 302179764
31672 81014 123398936
144052 172849 944798073
43627 195786 689229362
194220 199182 134107125
16884 35213 45686218
79696 89263 23871072
139349 144471 12801367
30547 112344 204503409
73333 93801 51218510
30362 109028 857000580
161662 173670 30108867
112491 178814 166099317
182149 186200 946128559
185968 190733 472862
61050 122468 244524838
44718 168980 310784426
74444 85479 27678504
124780 197712 182404648
97471 151487 135421305
78949 122344 108548578
80995 194798 322685765
157053 195768 96695998
110261 111964 4227192
157781 193518 89268713
110236 134772 808718095
144177 181603 93718796
98767 102648 668042709
32702 64179 78841135
84383 136514 383794456
137672 159130 93950344
85689 117640 79737144
181928 195774 286570626
54135 93828 99213685
156112 192064 161587405
46318 110368 160115621
188018 197141 22784390
82085 164704 427991839
41473 137586 240483774
160184 189508 73294047
22191 117981 964110222
155083 172430 832702591
191986 199515 711330311
14168 76043 154647294
16680 74621 144788663
60200 184767 708236370
106948 122649 39372218
151081 196362 3425291
198788 199799 2500668
38845 59404 51559363
116738 193754 182489056
114185 119049 12210573
8982 156400 12936361
146310 156314 629133785
83610 150846 157436972
140347 150308 854883020
138242 174590 12570206
70526 176741 265886595
97701 113797 444559903
137526 197535 149995775
39435 110980 273078536
152865 174300 857451302
54154 96834 472842903
160737 190628 164337278
190585 193548 652124831
35860 58310 588589398
58348 143410 212640401
67873 141581 184383145
15173 118877 259157738
154403 169517 55019343
197965 199965 5030297
104180 197602 908496197
175978 181043 12652423
189590 191154 3811325
29376 111120 204318632
104840 148282 957258851
192261 193679 651179631
35455 66420 77602454
151954 173881 998798200
31352 71914 101382414
192658 193771 452807279
133399 133675 692392
12715 99812 217634545
94820 164927 265872001
92329 106101 444331149
128601 199723 257477869
177283 184976 3386451
120073 179800 149575961
62304 121903 148894364
70923 136267 163636377
87228 181433 177441390
174718 194063 48412625
82124 146395 160955184
79831 147603 169668468
10706 126188 288889727
171602 172286 1654931
146781 159241 31321844
168517 187895 48546660
133417 147787 35960785
111985 162334 693318391
31771 126809 237772148
9365 188705 448592780
114729 166714 306000613
98644 186936 221104273
153849 169400 144552550
11118 35383 662420676
63996 156096 331371172
164353 191146 67067429
190223 198220 435212133
24617 136421 279735329
91815 111388 48953577
105169 163940 524797054
172612 187842 204948507
33949 68565 179233338
199912 199920 23294
54197 142770 221532589
51948 138655 216968730
101649 146885 113321849
89666 170589 879147644
10789 35722 78400637
150917 188440 513709212
112232 169655 685852152
119301 127086 5033317
198730 199233 1246876
197336 198807 3789787
88127 139537 310584980
82850 95452 31497111
3424 175741 431113424
112256 187082 187356727
67812 168789 252546145
22312 76201 134704648
68444 199302 327396939
905 2292 3444288
64788 77581 31875019
36907 95401 146182391
131831 190049 560783073
74456 109978 88850030
159449 199173 428932961
13440 195666 63412297
150990 159505 21230913
184926 199003 584789905
51539 56166 11728916
56849 92558 31789424
123350 189279 563071032
156162 173968 44451954
92243 173359 203013931
115613 121403 14443124
119104 152531 83888602
85917 194294 492125917
17818 81446 159069586
97762 100507 541648020
46297 186379 672757885
192436 194971 585490094
40054 52436 844519463
136627 182972 115869383
95133 177090 205231491
163348 172506 971546742
109448 164173 31773027
18506 197930 981679524
131448 195539 960436664
103430 121988 468321939
190717 194228 8793180
91649 126327 836193438
28382 53039 61594912
91651 97610 14863964
80272 187373 268053740
145212 171795 66583190
88265 144273 147419002
178914 180029 2731297
30658 96320 548026080
32422 71503 999556275
59370 138338 291299552
119204 152676 83965418
95502 195515 250258306
148256 191820 529773378
57977 72990 793363423
4986 154364 221071455
169409 172467 417575614
144131 183564 98667013
33517 152955 299056796
15328 125863 276400371
95763 117854 55310803
40343 142782 256313341
133372 198786 801929959
30530 198228 455609710
20981 129428 151464418
54242 67787 33862853
11233 31822 918750385
120045 163605 198242474
78995 127211 120626704
166671 186027 729680
51500 143234 630215972
74591 140030 656853157
190390 193786 8447186
100015 145686 114522459
178942 190554 413199220
106004 152669 923319652
147556 163074 708334212
189304 197058 19320134
113924 149587 89527006
15252 89984 608140969
10260 197354 467949704
185448 190467 12577134
67998 129131 152941242
83123 120648 93858093
120699 154148 496996286
41105 153048 784088688
127660 156107 372839426
160768 171571 27090645
51345 180648 459930588
108998 124746 39376750
19650 30117 26154238
60539 83523 57268306
46029 70009 710742884
140915 142354 882959184
55507 74866 781351390
197901 198544 1662275
67867 139224 799333578
128748 168702 99854820
119988 142475 56307584
4593 75500 652165654
73276 123469 125685483
160804 183005 954064041
97223 139099 104935579
106705 112329 14091729
11797 182858 427886491
33092 38402 13273302
154687 163625 22097784
195328 198733 8681392
15912 176737 402256545
51127 117846 652417055
132827 134260 180752697
92226 169039 60146066
8485 57439 739270819
104913 137625 55887694
136169 192066 139762791
61723 66280 986283549
132229 158626 17969325
141644 148569 534109024
191459 196141 11671271
174802 190218 21273230
154846 197840 793215614
54304 177620 308555318
436 92113 229212984
141260 170825 74008354
135626 159068 652969179
155157 163182 237232512
92531 172430 200021419
79407 155576 190766776
103863 172053 337424936
90074 136958 97614180
138621 147421 22037927
36674 57416 52004336
196932 198966 740040338
95565 163933 963012941
95584 188751 234564352
116284 141540 902590309
44048 109356 163374913
187513 189033 3812141
109768 153578 166819439
55214 70004 36824615
43866 120703 192083239
73598 96868 58148872
31133 106875 400739081
35406 39042 134670194
121253 168181 117453235
55222 71722 41075800
174971 184448 23705921
197145 199482 937223744
138245 160746 814794382
90728 179177 548442652
116068 143156 425963404
169548 177539 985440241
172649 192149 876239369
146232 189292 586200844
165098 170997 995057149
104739 147933 740162919
170236 187488 310823943
83586 153735 175753292
97284 162038 162144792
150054 152625 6414915
108351 183168 385517416
148478 193056 111429353
24300 150262 315240885
44200 191705 369026080
40177 65940 504050446
54973 131552 191562320
183692 194839 27817428
127710 189529 193962284
80816 104111 58207973
55291 58216 420783152
140817 181631 100590694
86357 171834 213920368
171690 193920 176161930
119614 143939 191426008
99656 168697 789471785
150732 153006 373524244
89921 176831 217660981
20386 54982 504317666
177474 190767 33208634
113043 133670 408401789
67260 117949 374576605
115398 148078 81937569
177496 185687 20449061
35834 149941 285611928
112323 158460 115602571
178530 190186 596374442
142441 199554 775864894
34928 35324 66912706
94658 162186 169001757
38790 129168 375219255
28643 154758 315626961
66325 105467 366102423
88852 159910 178031265
91394 196306 262507517
68552 137269 361736479
19302 45094 64456821
132403 175956 108910398
23707 80204 115409146
134807 161140 65845487
72160 173685 254169739
155665 190296 86524336
131184 146677 12760194
146690 149137 6296052
68979 104384 219549660
39889 168333 321294811
44232 57109 32285589
73302 185775 281487296
175586 195534 49827509
162003 190730 711741092
192736 194944 589434431
92009 133894 104922217
120291 150523 75841958
61190 80880 49062596
193714 196334 3997685
100900 131513 842468219
52015 165202 777405135
164133 179550 38701875
110206 164751 401427482
70439 107206 91972928
89590 144170 136676248
129737 132031 502883784
192573 195756 7913080
34696 132711 886495267
111012 178482 252419895
127687 170021 105862383
95702 138250 764276409
190808 197578 115667722
177286 194480 119803257
23610 196302 242556795
171011 199727 71833760
84228 134155 726444131
68955 182612 284383602
43596 141948 893484513
148256 151026 6997186
139864 164929 559665813
79911 84578 273463609
173973 191750 44449344
26241 110895 211535635
84942 149650 162095883
191419 192706 1585604
15097 114868 428511714
147234 176098 803169894
173001 174900 4710681
61127 185180 552047002
166391 166804 1032745
181129 198645 649734015
36680 154436 331590900
24229 187152 826298043
116133 152584 91502665
63475 182914 421307305
192657 196839 39967540
98658 147263 121816777
40197 120797 201627368
56425 128974 664412340
17437 132300 665226424
192214 197265 12566714
97746 138361 96890489
106332 134438 568960743
65732 138788 182666825
118474 149439 77742847
82070 84217 5504264
77776 108658 77317515
194010 195143 2762709
42410 145212 908952149
5282 39054 945440863
184169 188605 648404235
153946 175233 456634705
197409 197412 257786362
186369 195697 23251655
22457 141982 649487349
106003 112018 2045016
64079 103900 149971406
1534 128329 660288815
141670 181116 573531746
95487 176240 326527604
60149 156996 242232091
88199 143549 892716621
113281 158064 180744092
173695 194872 52824075
151318 155451 10343537
143719 152484 817670261
30362 100119 729941394
5525 25050 401813548
107124 162298 138110543
100476 178951 420700287
1879 57178 808242041
73594 80222 16603264
25612 57825 80583071
5755 177950 430941594
2582 93630 227552204
132138 155505 58539368
164148 192432 70845179
111947 120727 22011249
196581 199628 7726408
32326 120095 219541069
194866 198229 473511229
198963 199791 760634979
182739 195345 31407709
160848 172557 29291703
176954 183461 16236518
60689 143926 208017990
9142 19917 27002694
91836 110350 432995180
31895 184864 382642952
143356 162262 427851672
151808 193930 251161509
196198 197064 350990112
194328 196850 95136702
119955 169712 369514603
59561 69545 24777212
3898 157744 384977610
16500 101308 546031983
48804 184004 804892848
2179 129210 146397660
76779 193859 125901455
53836 78939 190789270
192938 193765 748536116
178396 185802 18433446
120609 149583 72769674
73773 197998 418074461
156296 177842 44540982
199721 199944 560220
124671 177313 131718497
108992 181743 531453377
191038 195122 426570692
46566 187085 376377494
156975 183193 65484431
169057 179909 423586152
43513 75145 863341694
35903 174208 780804678
197258 198567 3372821
89522 141882 131107851
106828 168614 154619043
105962 128073 55459249
165945 194779 72080834
29534 103068 183638220
48925 65171 443215781
168068 179082 322597841
71919 81972 338721882
11050 74530 158720939
111440 190884 198829747
20988 71600 986957634
59272 145464 434555556
189754 199837 25203932
65292 121482 140336533
18236 31233 476947530
165315 174877 914448089
170979 188968 611595097
138248 191202 165411558
27475 48781 789841937
68249 90858 56488127
21100 95534 768837350
163169 193004 102429444
192734 192993 638907
11100 105452 839706012
38167 191851 652961904
193455 195037 3872670
140225 173404 794329325
74124 159660 214181274
109629 191923 205875819
107332 188596 203346951
1929 120522 711064984
44792 158750 898304238
50777 165419 897008563
69594 120207 126642036
167883 169304 726057431
164268 165013 1886823
189198 190422 150151882
23348 91421 187292289
9671 156464 626600783
140549 166746 248988927
19228 111171 229815863
161975 179963 45061769
11013 155546 361660504
48340 151928 764747257
143149 148553 13667773
80621 165530 749793809
117183 160522 108663876
174622 182663 20190505
80789 109448 71775858
59033 76909 44540896
52712 120462 169475018
77877 83687 7933998
103780 123629 978119697
154978 198720 935460867
110069 119587 762092268
70907 107760 92223274
121426 182054 673839461
53633 194924 796221673
103606 134243 747948290
169163 193322 352984018
184144 189307 117087228
5 91759 436626639
162340 185906 813857031
95700 114482 47021424
61457 145575 210325715
136795 184583 786477129
43250 197587 385982518
171793 179330 18773504
12677 185992 697720028
29744 104315 186396324
12988 32184 502966047
15470 195188 478263934
11371 196438 462860895
25233 91673 166005968
161619 191992 75973511
102121 116329 35547566
1762 114925 467011954
56557 161278 941811278
63319 127853 655185872
45242 176055 708442407
96643 162887 165831700
109591 161006 128657131
127565 128136 951665118
90498 158146 169453172
152163 174560 55885510
94394 124121 719589637
126894 171184 110863386
97455 142732 113390828
152858 170982 45223921
68726 93096 936953318
25982 151080 94444866
148359 199403 745129466
81616 185567 260182478
16214 155787 349178922
167452 199119 598736279
67789 181936 838368317
171067 183229 30403234
34263 78998 630674888
70161 90454 50771041
164447 172708 278962410
45142 172165 317852142
59151 127806 171656543
20466 150123 324424344
18647 29513 27188267
124761 159072 85889736
33032 190886 394891645
109883 117411 37061969
113028 149423 91333123
72132 144457 181056030
131640 158212 66513140
66629 82708 311401520
67580 140564 659687898
4657 58942 136052376
161065 179474 886266722
148664 181330 81638462
106952 191885 212616568
74846 179620 262212259
45172 53259 20173484
17894 98774 511100367
42229 131329 222866289
10498 115652 262926043
40235 119311 385760953
4390 188282 790749006
40522 168843 321012120
43991 74087 75148113
49492 180311 543077973
131230 194607 989036291
169387 188600 925936704
57113 88994 86578103
66430 129596 664803846
101666 168120 166412314
66239 186804 301499506
158917 167568 903185466
190725 193821 7727009
81234 158322 913096966
169504 172438 316508618
43587 114115 842073499
2428 82810 200898428
53769 55641 4814555
63245 96102 285403707
166159 189872 988303392
194819 196531 4310021
123385 194115 176938637
130329 192775 156189206
198118 199423 270078
22590 139091 291421183
103573 192990 223877164
174263 189263 37550460
31970 122329 506709070
179460 192319 991396574
60854 68140 560471263
109738 180483 727796821
194853 194961 269448
83122 194259 278123820
14041 63908 347602061
83906 88565 717037898
13771 157066 358500334
162484 189234 67010254
84410 135932 129008467
85137 172072 343776432
16870 90052 182810175
192092 198061 857005153
50563 53508 906900379
86740 177891 599032158
194519 199772 506389834
111529 172269 830161048
60087 185188 558996460
134022 175782 104427247
122586 171788 966869141
139216 145302 15295745
67725 175121 268641826
196125 198084 637212226
148531 199667 811578222
182100 191143 22518213
100439 119164 444261341
23650 65574 171433914
172827 173735 202027
171513 198438 103197562
14985 43467 71117169
172841 190953 45255962
46535 157447 454042763
188267 196820 21393648
117115 197633 201577496
34263 118723 228150285
55879 193777 168007797
114065 161181 4783945
136590 197060 151174674
151153 182569 55069119
136007 198830 157145874
135907 184917 955000549
130943 179460 468167412
163679 196373 125883010
23769 34929 27838176
98752 174150 188879757
69993 104514 786342659
148012 151749 9389856
194273 194363 457034765
98253 107661 23634908
104557 163054 861206386
128617 191306 340606131
163206 189925 66923844
33839 162746 322482371
152123 157229 475101330
100001 159594 5592009
160660 198031 709581883
32766 79670 117262215
193658 193839 472787
152804 193213 114823592
52520 163965 412128579
11626 132322 328947588
4544 74760 478287963
180500 197460 495641622
110179 177534 168646061
84741 158887 185620984
196594 198370 4507231
186894 195574 21656292
170568 176690 347328173
110972 171851 854344552
138124 168288 75362112
54412 80251 50115806
97633 103175 833056662
102213 171106 357332296
83110 133927 279584198
16043 150324 335927530
107267 168340 808852517
67988 140955 797549298
87794 110383 423860104
144281 149871 14169833
69602 71632 5042956
38151 176228 674680519
106886 116768 24703570
162643 183431 52082202
132911 177228 571655375
114683 121390 16759380
178099 195792 707666558
128769 154002 63345353
58374 157199 247215504
24822 59081 85769846
88404 164795 760445481
148177 180844 110551169
62350 76637 35613707
72898 86323 33740033
70464 77334 7712774
157316 173814 588840602
14328 110938 241437771
3848 120667 611198851
160680 167770 17608823
53129 123256 175469928
14225 73519 148119693
62590 153675 464175013
106831 167807 100383779
186438 194322 213599379
87837 170533 478021308
64290 95976 26106100
50486 130246 199625714
119085 154907 118556528
139638 147594 236840215
28001 40842 32022674
834 157539 391985824
176727 199928 57991744
18385 56656 95741826
67735 86265 835851950
86200 103313 42572938
19113 86110 167551688
116040 119272 8126764
166197 196807 960479415
151691 190915 97994507
177200 196760 48798975
91114 116028 841544689
22390 24202 4487993
117632 155874 95981471
135511 190884 320173585
154612 193157 96239361
103053 170390 359988314
174065 176864 7019163
34817 52388 718455695
152404 178918 66284152
92178 141987 498548847
16745 107747 227489314
195511 199133 359376992
147320 198058 126930509
153133 183101 744402950
14608 167736 382888294
169352 191633 882466970
5979 187149 453392239
44062 76544 649472071
8217 199782 621940613
17617 70529 169704460
134389 187390 132600590
169926 189944 3451648
6299 111187 331552504
75124 142859 310785879
32070 33048 275920174
137306 163446 334505809
96206 194403 318513734
196885 197840 2400194
194158 196156 4915271
23490 93387 174759174
114065 146288 984142719
185890 199939 156963249
92871 199749 458273456
32992 41922 342131956
55231 158371 844071380
66603 152353 214555430
197332 198880 3983967
34901 146380 655211363
63826 174527 335245302
44084 158402 286043805
43485 94665 990491189
106472 197382 357217469
170305 177542 18209356
176535 180381 40885232
45880 180381 593122940
71748 120949 913980598
149964 179781 74484363
53504 81555 70149810
87613 108573 845647592
156300 196550 100491172
167851 186125 297118612
149505 170627 277345107
87508 109818 225679984
71709 198985 318564401
101417 165031 159290389
159538 185065 613761507
37635 116212 313906277
44265 120705 191113910
90536 136705 115709892
68223 143750 188940910
23983 152905 536051021
140821 157170 41028397
134054 148622 695031127
38721 136973 245901485
74493 102592 70141956
72991 195271 408791550
15908 177497 870713639
66834 66949 294298
143931 186222 695267008
67885 69215 736003175
12858 81238 171001455
123985 147256 137770065
13622 169331 389408116
148913 157826 22264445
141701 181478 776345435
149624 157867 20522926
14853 71820 185270065
93782 184682 227480432
75669 145983 323324489
86556 184829 295323344
136370 185516 122899120
172765 192791 99424424
29528 68295 808463794
113270 128943 39344924
7501 113662 265563649
23346 75419 716781209
27792 195566 569911872
132480 189707 648662726
92307 116266 725639939
14737 95576 589496811
184437 193976 23893045
183783 195341 28838327
133429 166040 81535228
162148 180935 46999572
82582 88083 13846845
138860 161263 341632746
159983 174259 114150499
108381 159690 128462532
148205 186754 381802473
171901 183718 20124091
136256 177138 102285584
92752 159044 950033393
635 33661 79876100
26628 195512 567174919
30181 58731 39122602
141038 148378 457846999
155844 168303 267718210
197597 199878 5787467
183606 186894 726442416
64499 132037 534562750
184624 193430 32881136
131012 133610 847229799
186746 196219 906013108
31697 139423 803909150
20091 37939 220421408
19742 103409 935309530
86294 119924 23820071
187697 196432 151509835
149937 167919 800316865
197774 197966 128895588
174258 182511 20685344
169677 185111 966929094
30752 141955 901065126
58547 80150 402352514
196374 197596 886958641
24943 112694 967762739
165881 189322 58682515
37280 184269 673009495
157782 165566 19325740
71691 187574 839654279
74186 106213 291373900
116829 119809 865736204
107289 157301 446341443
83628 178067 236358813
105827 151537 33071363
130658 174263 109068959
177042 196792 49305946
11766 174414 406829566
132410 178241 114666646
103844 164006 150621456
118501 135312 680922780
18152 118386 250582638
81171 170659 407740764
176838 178788 201648549
45613 125911 820779153
43383 67830 61073528
88803 113732 62355629
181203 195744 36305620
198971 199683 849142590
186203 188168 127464142
111282 171165 212977036
7024 170732 922755577
189212 189351 356293
149996 196627 407490293
34471 73275 96993840
135333 170269 87267945
162183 187316 62953165
164415 186994 759428911
173471 193190 49345513
40268 45315 12755366
43817 165521 304346992
41833 109111 559984069
69492 100931 321799477
96925 131185 85882149
121609 188284 166893817
32795 171189 875891856
27677 73305 507524401
32744 122465 848831914
131897 192398 151344962
132417 148800 41040531
122628 192336 174446902
138432 162492 60168247
160506 187854 987838047
53776 158467 432496330
190120 199760 24109272
38627 147780 633618153
131186 136614 587926994
14516 50034 369280243
60898 104743 88898891
36232 190644 386265992
188718 191191 6176245
99069 108322 539369466
169454 199937 511957173
78891 190193 144836469
81132 168627 218857222
194072 194736 1611547
172176 189710 10586428
25101 158906 334752251
191480 192043 172281192
6182 60898 292135049
63778 145505 158610414
84898 90312 877808066
68816 191312 306420787
187525 191061 34815960
90673 135145 953487057
195333 195732 215095919
12817 96481 518177682
135612 153379 44522039
17851 82832 162434405
71316 91773 51187481
182941 199242 40850094
86871 160209 798608849
74948 149863 69676102
98807 108169 23647265
61005 191727 971253148
152688 154364 4286295
98765 146774 929108608
20379 44378 513701133
125115 172729 119111709
90767 163787 987466180
144849 176224 425930457
198378 199094 1814177
15242 187188 430051401
79594 109137 881615899
19544 196276 981817597
157226 191708 86197459
5974 40709 585753015
55843 199214 358613738
152569 155294 752079447
102368 137175 87343307
118832 183469 628215298
47402 61360 25347918
32450 131653 696282509
154026 194647 755746739
190951 193115 682366537
50387 101720 987199444
30556 123114 231532324
110533 187980 193819250
172614 183660 523752636
23145 175948 382266193
183278 194135 27147461
132140 160711 759768376
74861 172693 244823474
33940 161360 883632430
188325 193323 850265391
6313 70536 275286220
190337 196429 15152450
29555 184364 490465364
48858 198724 610421572
70640 109257 621627558
168717 195700 988605841
142620 172481 317831734
89564 97022 18641766
11655 11764 156379
96577 124885 894636517
73160 160425 780669587
81915 182105 640093712
198444 198933 394900831
1249 179128 444924482
88778 105940 42955713
116107 178598 447321356
171613 178975 128225831
21069 177749 392019751
137309 161959 465936782
165632 179992 3185318
141801 156168 36115393
39986 58730 25461828
37212 194391 527068187
186666 186938 390175450
122027 123090 2776276
43923 190278 366136843
141348 198089 644931842
4217 140921 584574229
98582 117855 48287560
83782 127330 108956444
90599 119399 72107563
43431 114605 934163937
155036 160059 928075885
126168 145892 49323039
91331 192784 156628946
23039 30074 398991000
159970 187274 301907102
85891 165339 469665590
67881 135154 168392243
52042 53252 299140452
187761 198955 523338502
26686 195707 643775201
17778 196109 446013748
194875 197894 7630029
39301 154463 686286419
112019 191374 512782445
145091 169262 60371166
48682 137305 740643869
125256 193046 103241460
101549 177776 992695240
123359 182494 718158661
63317 99618 933848428
48125 80764 81620153
73112 126124 77377513
142634 182980 95046697
144118 183932 925352243
58558 192227 344132163
922 131524 549889913
196535 198724 5594766
139388 173815 150309491
146192 198838 131716528
160273 187781 68709425
160545 177186 218176267
94334 98755 10929150
106936 180886 185118499
146195 192474 115768471
5686 139902 335908173
182547 199748 381373229
121596 166150 111560558
15946 197215 453261274
133906 150206 40876832
37368 133684 241010030
91192 128907 255231247
91576 192360 252249705
16499 106353 481148245
175159 190347 500004885
56041 174159 380883890
21429 140196 655161846
66651 126135 232388613
134830 178286 108747198
160385 165270 12046359
149606 193205 108907551
183877 192259 24380936
133440 186734 133280991
168453 190697 984675194
146718 197912 128096906
132510 138768 903231223
183764 197173 684514401
14659 26795 30374406
68804 171697 257541944
107238 169520 341689018
11238 135080 676711038
199657 199710 699081133
53036 75624 56538364
86236 194491 270730129
104684 148247 813618127
60096 105373 779238479
11763 144703 573664343
177465 197139 62272798
140862 181160 100852812
171300 193003 54211004
37838 148883 277973766
48454 98836 125827556
98494 112250 34467193
119736 159460 99560982
47647 101161 427130045
89562 113069 384063006
70918 187266 291208783
82247 190443 977442080
128399 129159 312554181
143390 182426 97772848
126034 187880 154680327
183607 186172 6426734
101623 165623 863489279
58503 199960 353805736
163160 192320 72997724
181311 195222 976298086
70478 110305 99625377
171469 192799 53253364
26171 73575 259651385
61961 163700 254331390
138379 172710 460724452
24207 104231 136798313
126861 151467 961915912
116966 136160 919966424
48782 66935 45589081
55852 168180 280832448
91248 102288 326531003
130572 157951 947545347
10488 149665 650829388
97234 108228 27634742
139642 190354 126881577
70284 189583 821086536
187790 196212 40901457
50891 80662 74505111
54849 184811 840760868
191244 197861 16574652
173582 191316 317876223
84217 87577 725680833
98896 112680 827434960
146467 188017 103916516
67317 121965 776061485
180116 186872 940378
60727 83039 899884950
21182 50036 72113565
88043 195153 545707544
157213 182922 64201450
31012 92510 541490507
98324 165786 461903201
107310 187531 968000607
53121 186409 489903189
70287 127307 142743594
103436 161128 144550396
125145 152016 67307952
149629 156109 424398989
4571 94838 225809627
70831 190666 263366126
89387 160140 59743840
36406 183055 953166574
103231 111556 20916195
182835 186574 464530359
45767 169287 216817065
131296 135164 9745583
6303 25910 49261849
178003 190884 404854639
189599 195518 866238733
198108 199130 2607647
140606 158125 19492674
72038 130441 146265217
188507 188875 949072
98446 185393 836499160
145746 198925 136916763
148461 169020 51285409
189573 199681 15537028
87226 176803 328786414
28653 130307 254277087
19909 152066 330644924
195905 196979 2703574
136962 198225 153150309
191824 196630 11937041
27110 152068 800332674
133836 161022 469360798
43644 185521 354861658
126535 180198 134264050
34825 160267 313964467
55432 91987 476898003
178832 198486 49091679
59559 104456 931178834
175828 186487 657938355
181254 181308 132006
84183 112035 69555820
123778 191687 477920545
93816 128399 343842038
111668 115080 4873590
161992 196589 885688314
81528 191738 275835216
56038 165190 203255730
113371 183037 977076218
3662 45383 722090730
131802 135533 9396234
89476 199478 872941931
175144 184819 388790170
6650 82067 188620010
110710 189642 695493662
81767 179112 243686024
45603 167657 241748740
143515 160188 16888157
144458 190268 24123247
31269 123622 231061236
196422 198040 4108138
168334 180898 31500559
82106 106951 62160172
65302 160229 766131111
138429 191666 752421155
158820 194720 89673349
87595 180514 232522950
180531 193103 570764109
34814 79344 261758249
109608 187604 195149260
61595 156321 637486915
14359 30342 39942398
194221 196645 17096059
106445 169038 156599792
95111 99781 11567092
173388 198507 90565595
114416 199756 213644498
180667 192783 638309359
9254 64996 139512932
68253 181733 664222481
110209 151017 102334028
115353 193281 496297932
74547 114760 100517037
147771 179894 80367937
125605 138624 32557704
60022 142775 908633187
34474 175392 415724966
15721 69210 809750331
195707 196252 1362097
182874 193845 349183352
183596 192095 21277941
32992 123053 225358904
168802 187596 47132881
30284 89428 906412372
45147 140960 239643215
49596 155429 264899716
56300 64707 570222352
32885 117456 211381385
67989 72055 10063544
108123 148161 100242931
9863 106864 242483810
48736 138742 225233055
190478 197371 340456636
129590 176943 2117217
80739 81513 1064636
38648 138763 250520098
55372 100481 21445007
18087 135960 772878633
67965 81735 830966440
42173 199289 393038362
167473 176684 399431759
88340 138320 69791965
85417 191927 660499986
33430 193046 510891485
25816 50942 62695203
157090 188374 78119270
133053 165063 681476410
99206 160806 937074384
148770 167033 808170838
59510 73079 33718410
155560 191912 336324021
169758 177946 20578191
21409 134589 895504654
40266 80902 101711194
112964 172246 148488916
65030 159303 235852413
130282 142222 868435987
91112 131030 705172968
92960 196795 259753336
55410 100633 112790372
37226 142935 264401399
170001 186760 41977899
97174 116777 939965735
22320 106792 211130505
139526 179120 99134499
165860 198210 80932250
17716 65124 118662135
33487 52770 830032082
57174 125505 330797820
120772 157900 370937300
51845 193821 355201037
92914 124381 78805987
64063 85521 53613607
69625 78276 21724834
7176 109985 257221746
5482 190542 463113228
29417 35268 56699242
148762 191266 908441001
129171 135357 15557159
144088 182533 96252145
20158 73969 134397119
62776 166943 815602452
10633 197532 601580092
104370 115090 743118971
139223 195093 139680184
144372 195045 126657740
121415 151168 74716788
121757 155120 83732222
134717 180368 98530499
94213 136337 870912798
128936 149136 50668509
141192 193986 632783828
147154 176161 72614536
92139 134693 106538315
74541 98317 289366920
56774 84345 68828748
199710 199738 285581463
115805 130041 29721178
70492 182987 281519587
130740 153689 663268218
56283 184295 320086207
117067 173866 142336524
43950 155257 167599507
92613 137503 727443955
20378 185979 523101061
98160 148980 127455026
181911 186998 12678119
121392 176066 223065082
97425 120323 662873003
105998 190532 340073052
93156 106492 229473654
90121 163707 184133904
20651 148542 319930341
191672 194704 71993418
116839 121308 11191137
127850 145730 44774393
184812 197206 219629474
55077 88423 634480752
17887 187362 423967365
89745 104121 35978853
39685 145402 570534984
185952 199285 971928984
36834 78783 104905643
173774 193153 48419940
157017 190183 82888157
172390 179631 673276447
53965 120797 167080577
195552 195771 583847
20170 80958 151900387
69844 102456 81481967
15780 149516 431069539
3395 161273 830833992
53177 64000 292886566
2828 195824 823871155
165462 172074 103784886
113926 143434 423976548
128411 138482 25147181
22092 173975 29763431
22218 137165 744911888
183624 184132 478779
111704 115947 10619572
52985 183191 325799334
133615 180337 116841378
114037 145112 77891051
187684 191804 403591625
176881 196455 161761971
99310 156577 655737836
63397 102277 492817949
65745 177535 279594935
159544 184512 18828570
175993 196250 50599357
46516 178992 331487423
111168 143308 306009687
189176 191561 955455905
114383 180357 165198755
161763 162283 1257897
169557 187631 701934411
110951 189063 195577877
91153 110677 48847561
128335 171214 583304789
1501 106561 262573715
77552 149424 180013087
6875 49244 288686373
176499 178295 462282837
54376 70824 41064417
100746 116331 12356629
49203 57617 21180769
131377 171165 721133773
102715 142523 99788720
152867 185243 80859881
101936 123089 53122337
12436 125059 281751558
86398 152783 340075887
28664 178007 373597381
165256 171733 16436479
49658 64671 37660809
105354 120151 37049110
171329 179040 19284778
199179 199837 381092675
119681 125527 728632503
68890 176734 269888524
153885 156922 417964629
122914 166424 108827558
27590 58768 411718913
151185 177539 609381993
24976 87997 956783395
99883 141051 41097264
183356 184687 335530076
26259 105901 321406964
3249 51391 120361807
174426 198010 888846000
14039 84976 177347486
161849 189413 490386101
103716 116272 775462093
123726 125794 414385569
33928 82038 120259603
68697 77629 780227229
59143 93756 86394413
119030 187936 172450520
148328 178334 577552234
81825 150845 398901131
111234 150884 587507107
113171 181634 324841619
113395 155536 105709558
126935 172438 113919896
170112 192334 55661057
160910 197048 90320863
141498 180428 547004543
104779 137817 482960151
36714 199117 406316456
2295 141244 347483396
197364 198255 195427894
2664 10611 19855149
166487 179670 131525034
84692 156922 180870370
20044 22949 7181255
159539 195424 89598869
121967 124619 6788038
188292 195103 355413688
195761 197595 550627768
184885 187886 52614799
185474 190054 795911769
58110 78980 410862823
171077 196482 114760106
52517 65306 205891585
11617 48599 302076893
124207 161594 93518983
100722 116221 38895287
60355 143229 207081356
34760 168273 333964067
38964 102391 158514202
51331 168991 294342641
117768 132052 669106044
113126 136911 223507669
99940 179642 199671305
134720 174329 412211915
98573 103985 13599437
15522 90178 186514284
113099 122096 22536280
23149 92125 172491429
155625 158661 742794696
81275 108647 68542680
174693 186728 928315043
131802 136100 7104840
37941 166911 322661084
144747 196941 426054887
133615 166649 82515304
154523 174862 50639967
1474 167876 711445245
69804 122964 133082736
124417 158580 85519839
52208 92023 99621880
116257 187444 708719896
41409 50279 22121059
44310 72929 565573894
40337 50344 25080253
176527 199129 56513282
98159 178593 201476207
150518 166778 241497583
149689 198691 574222738
27103 112443 241064741
189452 193803 729856761
56857 94482 511269762
74898 152463 194242011
193360 198250 12225643
127317 179410 604564145
86805 122084 488861532
159447 198688 98116441
174104 199080 62475025
87805 102116 35684374
140852 171342 138335939
171463 172064 1115217
945 87807 752442077
198905 199292 965309
58 113491 711985128
146660 197464 127046733
58386 74360 125347374
84467 122335 641330652
188603 193692 801021276
23537 54987 78683740
190170 196141 14844175
80224 105431 63038761
141563 183623 105250395
53128 189614 341530005
131315 144828 33786674
162659 196351 84287946
84228 166330 205382348
177666 182443 11939628
138459 159076 384471739
25408 47194 600387496
50243 109918 884309325
92690 107513 895693482
64909 153735 801192425
141641 184254 106581890
166811 171264 65601019
78574 95809 498918061
735 58907 920573783
144475 159359 295098834
31840 166462 759668125
140291 186593 115872916
142479 163342 121906742
109477 193311 209716041
168916 184945 40127383
10072 100274 225382155
157752 192812 391770906
28752 37372 21493143
35422 182360 367652638
112254 127983 39484629
77992 147913 175041379
140534 182508 105073607
27819 102082 766397758
179527 181276 262012
134058 139183 793501492
97225 117012 661338443
199114 199414 783356
152654 194782 105155063
160832 174384 911147251
26723 91026 160638919
43434 80590 92834863
15679 129397 824995205
88648 95300 16637371
16450 187773 428471064
195679 197876 5530162
154481 168019 594265722
65934 151329 557980990
23357 26198 82334628
166556 193024 66260901
123584 186621 157723319
173984 198379 971409430
46042 163083 292759448
61218 184098 680972574
167003 182238 38220916
119199 132505 33435767
76400 144126 169488233
119079 119474 1002434
39639 173612 335242239
94669 147963 949372178
123414 138105 36758952
85644 145564 149920854
60155 123038 699218618
129860 131126 3142276
71570 103473 907495108
100762 143851 108015894
77233 91282 25897985
133215 145077 374760261
105047 144298 231025035
65615 192004 535728314
9996 31289 53207613
151431 166580 37711285
160733 196129 88426890
22468 144326 304796280
88671 145325 875458019
30608 186146 527784874
48538 169159 464197462
59387 62412 7545805
92715 171932 198363548
66117 190631 311369604
69863 92954 95944088
161919 189430 68859731
21410 98258 923301081
41457 128558 217895221
65080 167772 256738056
190599 198356 94274692
93797 188736 237584948
134947 168432 83601861
95426 120703 169998489
43629 82560 97197436
152419 168847 534888591
4813 148824 445155545
27792 187873 623786606
185620 191957 785516889
138673 170916 295303281
184440 199607 867961880
124202 130659 946652553
41214 66066 5717751
103775 193241 223986121
154120 189468 495336335
9601 108087 849924231
107792 138828 195295982
29701 66462 92021016
3055 21562 827164259
15867 48474 910298847
101414 190131 222191248
89267 114292 481679367
65984 72166 54810606
68819 165859 242753333
138637 139410 1287385
151441 167802 85052799
101497 129114 884300476
164373 196582 377781524
76517 84862 121190682
40547 176114 339247031
23884 135976 701724124
22793 149688 703745593
36697 79866 107931405
185421 193200 19473652
82232 111807 73969100
119516 154553 87948052
170685 177866 532257852
131459 159444 607663503
108183 108630 134914773
148186 171201 748374893
38914 84776 343656728
62937 143438 201302450
57073 162187 587134478
102726 141253 96570099
169862 173029 718372708
112675 119369 16774760
19230 139449 983734055
69796 173659 259990419
145830 163908 474853584
160800 188147 68327556
88993 141894 397016989
129336 155859 351598156
67416 90884 58586081
12890 53045 100383107
129862 165574 89254832
139181 167313 972831029
199385 199432 134478
165513 196351 77163830
72298 94146 274469142
193055 197579 996802715
160657 196499 243445991
195224 195254 37318
139743 151916 30562959
39141 43181 462032070
143508 195167 129153592
130042 160802 137930639
37173 123932 265489849
27019 130387 258523529
63477 132543 172799957
56301 77328 742842339
114251 139609 63572274
98080 122403 60996818
170281 199779 73855027
162323 197108 120518565
33408 122387 374936483
188906 191109 848674047
136356 193085 760320405
32632 89573 142334090
197995 198361 176059216
91783 140833 122800280
104511 110661 378037284
76313 107852 331981451
131590 195184 158952122
116284 195662 198653101
3131 142819 394283557
6273 67020 723932090
44918 45948 79708020
114869 195750 663115462
118096 150592 81564701
32533 101959 338320468
32070 72885 102014938
133686 159875 442394831
130190 163747 83840020
24311 85632 153389661
185778 197509 980367768
3503 132431 322648578
164425 181189 42054477
46823 167640 302129017
5409 173083 446649271
69762 172322 256726146
110670 188362 875743553
48314 116296 292894942
139296 164783 63663138
55267 196476 782467212
179895 180882 2393236
89823 175026 213254388
166762 178307 29018514
127856 160555 81892425
55899 173479 799625949
183492 198080 36472436
58629 129223 176512458
81566 197108 289091351
8051 36584 243836791
86349 180408 235284694
42984 65906 57396772
41486 186422 747434235
46582 113356 166863393
54049 134068 596990111
180567 196159 38899614
21886 187751 414910531
196269 197597 54146514
182490 190524 697223744
35468 128912 84812749
78610 136154 167173941
30863 71826 102329699
29888 67140 627034980
138959 181551 974594157
12041 167864 389698205
183719 194756 898818718
33844 161754 383284775
42579 50247 970815108
21048 21944 703455952
172335 178196 658145527
25491 149597 310576127
78004 199441 319815994
154983 192153 254790048
15707 115492 249334461
100103 171296 583915178
11089 54400 108350913
162627 169156 846150908
37913 199513 885010302
74164 102442 70657423
100321 165849 164176016
173943 175318 3382694
100020 159510 168596745
162481 174771 30766450
99992 131302 926584375
123642 192585 649220641
89045 96959 364975071
91109 118982 69737902
100639 168415 689283999
98596 100113 3750541
124101 167490 108434151
75686 146949 178251082
106314 133604 68430925
127287 174131 504589521
52821 89258 171298740
35803 54973 797523035
4319 168149 409870377
148029 172743 670940860
5003 62818 750562973
70366 121297 949632078
26424 102861 981216366
31315 39812 961449867
194268 195103 1992848
44120 106997 157161806
123029 186556 158923085
18913 172979 385358984
28112 162848 963203011
70365 193285 307631770
135962 179512 108925296
98829 197252 246405497
168596 184266 39232775
25500 85340 149617951
147529 157503 24985381
196570 198782 5655650
152168 190520 991268667
151369 168805 292745407
62155 196061 334782458
199953 199996 93422
149243 191803 106363994
54820 136750 897972588
169004 181813 380723393
33631 166812 730195117
154451 171158 41593224
53899 141665 12531201
109589 122453 32163953
152489 178982 414583832
158377 170836 31121044
72422 135026 156787854
52538 148560 642086366
132273 182784 126310413
93361 147319 970709346
95680 146055 126198847
21946 170527 371651624
5730 97084 228514015
7886 68043 854192271
39229 84724 113785441
181457 185444 489362578
185421 186979 3890533
80476 186955 143139545
134683 164409 74241654
32071 61499 73771474
182251 193764 28700564
54663 132496 612939468
49886 70309 50985748
67951 176788 272367211
184614 198370 34426820
139311 172454 82976609
92161 149284 942786869
104700 182030 193609084
99601 131438 79945605
142046 196940 137331420
114634 168798 159518257
173690 176987 671489242
30916 191937 402782716
127081 140729 923501817
100875 101012 356258
141600 193783 243402499
74498 94375 49678219
163973 197018 82677215
121690 195646 252268486
13920 134326 565558322
139781 173311 709952206
17738 76287 146380680
65778 121738 727870579
35704 45126 23587162
93128 127438 709440565
83489 93263 24462050
91001 187831 581828316
95633 103469 19541433
72173 75273 692786959
27184 92701 509168695
73879 99776 64645202
132232 145541 33282758
73649 84058 170345893
119291 158275 278650001
41076 141456 251118274
40070 185278 544434541
61100 92762 958233546
58307 79375 52513499
45690 131724 579897551
70123 155218 213155685
27435 162339 337340921
178589 196589 44887923
122089 143433 240843251
90281 95987 14258073
4868 158237 383899180
57686 197354 640346648
181821 185162 8265797
103128 124772 831530599
25517 80068 701726739
133098 189388 140739411
197539 197697 422308
66772 118236 164968180
132864 186223 618014484
100187 173099 878347548
112009 163206 128171489
152540 196909 110784095
90336 156672 166219241
199063 199974 2276110
150762 168368 43814028
160345 175428 37653817
188317 191912 944866321
158167 197096 563667520
13665 123444 274548203
51718 107120 804144027
187652 197048 23441892
843 13306 913639329
194260 196913 6599265
99475 190262 425803265
27748 58204 76239887
170738 196376 991842995
33271 145218 280161688
198315 199033 839963952
83448 185415 713102144
195428 199348 9924753
25709 155918 325767841
62540 164774 476851752
25492 150413 409607200
46268 111027 422284063
55267 107816 71164550
185594 187863 5647038
34708 81083 916272800
129815 197881 170219968
103494 199279 239864984
81157 176626 897115078
65345 194846 459994530
183358 190638 18212427
120994 159487 96511717
104582 161034 141356661
84640 183609 413767066
180066 192490 991987955
59177 100154 797918430
194664 194874 361075640
110312 177443 883485710
45507 117965 996505030
70953 94670 413298018
26078 127068 506136389
68602 77965 23331128
27721 194552 946960643
164764 167592 7069441
33495 116646 207939444
176070 183666 257026046
63564 188809 313234438
35641 97088 153575978
86469 145028 146511321
51285 127789 9082802
41896 100464 146224419
34728 80615 114804858
29918 184901 387600783
107743 142343 86576023
142518 168383 559207902
144406 186945 106421524
177367 194394 268144479
15375 59918 111456796
3112 50117 117512435
99706 116414 6998240
111755 180707 30032304
46753 90182 666665765
127433 155919 71423479
26113 97095 172622376
140042 181035 499567285
15173 178898 409496811
104096 172678 171730990
117309 143921 12211091
17719 189901 657982661
199807 199906 14763
54944 136561 368802478
22073 32808 830000676
132927 180753 119553742
30974 142197 862169464
30613 41195 26449427
45224 91888 124547479
198372 198718 305868
103692 188149 211421866
137683 197772 265537922
117371 121037 325657764
126068 180773 136807354
126248 145570 924811661
108980 176396 614991270
127038 146829 49476684
112554 199211 218202729
76175 116667 777093853
4590 95875 228339178
135996 143025 487012741
101035 136611 968854035
11636 175274 409315755
86881 180678 957557601
155954 159873 9795125
2890 75556 181706226
123349 181724 146105795
32859 112556 199301877
33059 108835 189634590
40663 95188 690971478
128403 161612 922735360
89646 178905 223517511
11925 199817 470027803
82927 194207 595574394
9294 68450 702642228
4330 63700 451362784
159275 177018 294317216
76687 186227 421977295
38376 44322 14930188
131203 139492 163310028
72498 87995 38833882
93034 99272 642941995
81502 129012 118935955
95447 190409 237726319
36191 177110 352563871
154571 185409 76943335
138085 198485 842828968
84757 191450 324190899
109889 179031 173827710
39973 173707 334697800
116888 155831 673787642
140381 187443 318227842
48566 67468 698797235
91587 95793 10463271
52593 147894 656357729
91078 94057 580946470
4681 26285 54292605
186398 199356 32414360
30791 173194 717939021
89095 169021 636394221
193225 194905 966131990
38440 196690 395897544
185227 190373 12903865
75561 199174 309328425
130125 158745 71627244
64953 175480 276411486
173859 195017 169225094
60574 131689 177759767
90301 105584 38234106
158990 194636 89024768
133884 175590 168011164
146891 185704 912376621
88180 155653 425833659
27100 114525 218500002
94374 164924 176524015
186080 194929 888031138
63740 152473 222061872
69656 94914 452874041
189050 193733 11659426
51352 161642 275963444
188750 193526 11934638
53098 198992 365052247
95367 135265 100046933
53510 112616 635299519
147585 178334 352084106
62379 144656 205710921
171292 198787 68756745
105265 134580 398824977
27619 157762 325595751
27443 72713 968439382
69685 189022 618641294
115482 161175 660896715
166590 192707 65418513
35539 63728 70591024
196143 198009 163466822
57782 164958 927541986
66153 192295 315447252
74817 74912 217892698
125892 170686 924561452
1391 69371 169892681
82665 154906 181023968
16574 56762 100555748
88507 97063 561589025
66034 68951 7168780
143243 187217 396341835
146201 182534 501776768
170868 184402 33818687
71873 169308 962180542
125716 143933 45533638
99758 100909 187377818
93068 111273 45448350
51740 58139 16178910
79980 161705 709914171
92848 103353 26123446
183538 195804 30634674
119035 138146 222864197
50085 58865 11886859
180347 199654 195417086
190187 191508 3261009
124925 179287 448647984
115220 136014 52214649
30424 182678 930701223
32923 147195 706215608
119031 158346 98499195
28872 196231 765114434
103869 196845 771357653
47231 82182 87239371
57186 174146 292551743
164800 192406 69159110
189876 196950 291988869
49889 150069 250814937
51722 182726 327813473
197663 199412 663139127
142892 183936 102695751
133151 162931 74346077
78164 92391 156725324
62072 190486 375334915
15360 148563 695484895
70794 115871 112711926
58111 105109 117412545
22448 135985 303432635
137828 176535 96874895
129080 168765 172373713
106313 143840 93959438
150498 162539 559260603
129415 199855 176222035
19562 41520 829609861
198746 199891 2855006
127298 178560 388490863
127261 189534 155840421
188617 198402 24543152
27926 29105 2978379
134289 196353 155161530
26374 34311 19679734
65111 146395 203273528
166908 188105 53029987
44444 134223 679339262
5209 18628 33802012
94869 105301 650124446
112252 145473 83297760
144821 198073 133218608
166609 191129 61349433
195099 197816 6857278
195094 195818 1865983
183532 197353 34511713
105045 186062 749381817
82739 168546 214676236
81405 141873 456891624
114279 144091 586045945
192078 197185 330771829
56682 168092 857501385
198055 198488 1101828
59407 134029 186611172
5025 112314 447875769
156582 195125 96198729
79689 174401 800874744
38452 180311 483419297
122566 130364 130729160
189894 199582 24236628
12104 151366 451733560
26871 29023 5355019
189297 194285 12464603
22262 71277 629607163
99276 156202 142812277
123116 156538 207330128
97683 131123 83835726
93541 176523 207760290
141951 143096 2809998
115366 181131 607624649
148420 152022 3809410
47575 53334 290389802
20905 108727 219680513
194370 197358 6848490
154205 193448 97929155
65721 133168 665122525
150069 189001 97246996
83426 157896 671142095
106770 120712 197239521
36319 199755 519763024
129200 147818 46632154
14140 171137 896500937
118831 129891 239193603
156537 183836 515037490
64735 146064 203400163
92360 113479 702512727
106499 171787 263242118
152219 191259 306077739
28575 159094 826385176
40049 193374 383644090
763 166979 415669988
192799 196902 501324047
170296 194676 181031125
94536 125372 77294340
79127 174661 239007612
57889 76409 46207112
40913 68773 559086798
43672 58499 37104056
150037 185166 87673912
12095 105329 233087994
172287 189655 17005884
62335 118436 759208078
127334 197665 175942432
14248 163465 373111892
11316 42226 77336221
11704 135428 309528391
165660 194350 71821050
74936 142527 645043299
147449 185780 145026882
102798 181836 198019899
137343 195659 316258002
191635 194657 7518268
42118 74412 80658002
127442 144979 200687323
136942 169890 82292812
74489 168424 234947025
145586 194673 122711346
161354 183126 278933817
130111 193424 158320730
80417 118860 96122198
140232 189951 87570714
35723 76209 101225607
3999 98007 235022621
53887 176153 437316711
45100 158067 282688299
113490 129644 40573364
76738 135856 148025346
13601 87001 183534461
86382 195254 247506125
71526 96025 935066184
76972 79104 5327751
9732 179813 425514546
195904 197732 899754182
86830 198414 279148511
84749 95338 26367859
37423 180164 583509804
78612 159008 876264973
74877 89746 37113213
153752 156998 8039284
157256 177068 49551815
196565 199215 6745747
54717 94231 100231782
83563 177836 235932117
93962 112336 826173149
83773 108942 63047592
184218 189576 3475836
57510 87466 74828863
93683 122785 114290155
11950 77002 715630084
150488 192260 364743261
138761 139608 2105704
45408 80175 86847713
50376 199254 372535451
23440 113286 572612458
135498 178911 108611448
132577 171245 935647959
24209 123278 247821257
33758 194764 541603054
44930 146564 254241164
38592 127693 222964087
117629 177016 832321296
124051 161823 94469946
174527 181858 18433206
48147 57439 23376213
177858 178041 227841676
88861 93499 11646074
45909 48963 854088594
31013 178781 405771073
145997 176570 692625264
132734 158497 64454171
56602 61284 11763839
135934 198769 860530722
130025 195293 534722041
77760 145667 169963658
183294 190290 77275711
143238 168896 64180506
90000 143779 134658571
138537 145478 17438690
99704 161000 257078690
132923 152035 47841877
46626 68430 461983792
24562 81361 142003837
66287 109662 469409342
134343 144855 589231772
110364 167268 446338208
140662 188735 120265915
174897 193761 419830973
5100 174832 761010045
132302 153447 528298676
186389 193763 270051345
41878 164893 649189497
18039 130985 282527656
70562 115697 351929649
27363 198654 428492078
86924 147900 152588091
105833 186285 201377558
23197 50550 68374081
139039 182322 321543336
79135 152670 184163646
73532 193140 299321798
5229 7534 5803730
14852 65376 126315771
179339 191686 956037338
13494 17072 168134738
155096 168168 717221567
1431 27732 65747046
109065 172399 193247367
35819 183110 199987325
41253 120043 197013717
112753 159939 191230976
101094 150024 917241101
78262 176593 246088018
81195 144443 158271281
122602 164038 103631460
82199 149340 950244553
68246 152105 566252301
99086 174472 188806824
59281 80507 68623512
191417 197441 15045433
12825 53060 276779053
48647 137978 223536760
186227 198685 646482191
132075 199748 169288460
83264 198705 418715795
33792 176220 427736953
174646 184643 25023099
21082 95362 185668385
46629 153019 266282280
73019 83436 26075303
53900 133749 998999497
119016 129740 26949088
56940 88909 79770012
2701 104390 690833085
110393 135083 858057171
194669 196028 526429898
94088 191762 244507751
182698 189656 817799648
69276 139829 987695482
20648 157842 705867531
170636 191005 576490204
78396 179928 557296168
197853 199744 565482059
31242 143884 281789798
189718 195688 14812298
156733 183481 537380773
131234 162818 78943760
21294 98977 194059973
22893 77355 110969807
74052 198636 311806290
155473 160283 11989887
188696 195643 17365811
5887 151418 364292968
57527 121982 623476644
56838 105955 342871496
166616 198112 186247236
174147 180301 937839956
44113 136702 231704099
178384 193450 37582056
77498 129623 130464506
47264 192908 364287923
2635 23706 966859298
99875 187501 219491148
123852 152078 825048981
5584 154063 693492494
67527 180023 924861028
165491 186457 52555560
24948 155315 326269202
153579 195970 877870394
165267 196035 76982392
101605 145798 920955956
23311 32843 23814519
36878 54208 411947166
34166 127315 898138136
147405 182367 87508425
128173 138038 21653367
40769 158565 294828724
65438 185446 300148706
162131 174016 29798911
130452 194418 159968039
190062 193396 556152764
30427 127416 242556661
10673 116106 89985854
31811 194718 694565885
65143 83632 77863976
85386 147658 155845075
70379 120653 125771837
102407 179825 193915439
75299 116328 297283046
168641 196505 69745998
164524 169699 12997210
177820 183278 13638030
87753 176715 689088149
8728 58071 643107731
53427 178840 630798432
175823 183651 19567975
97099 162818 164495995
115189 174634 148813275
62910 199780 342369721
148909 168580 49008623
116243 119607 711828590
12596 178480 983703007
19340 145192 992326558
171998 190529 533438997
117149 139196 686871561
161203 187582 623087440
135484 145429 750600448
125704 187620 558453424
190876 193721 7124281
64352 80746 40877974
83536 90503 17350724
4281 167141 407473146
171653 177878 15491630
17376 104811 629321238
134183 161725 798966873
172743 197033 60695004
10243 172643 406264907
4909 51184 115867849
114520 196871 206094756
111117 116178 440492115
118084 129294 76588947
78035 181301 7141945
196533 199586 640921194
189112 197413 585387788
98498 136119 94382377
114025 125393 28575357
147609 185995 95970778
9928 12014 412436260
181183 183274 15016042
113805 169706 454045763
92244 137854 342917638
159911 191170 895291019
96015 129833 84763586
26590 196195 424086778
162214 197293 646890294
16681 151256 937575590
92794 196717 597502360
20314 146194 314822768
123464 175724 130754045
195900 198085 548247881
156731 158406 55149535
153188 162648 841401462
14421 183346 422491590
115464 181843 177620175
81240 147552 438078434
56874 94940 443286197
39091 80531 103635069
159864 188659 351219278
197365 198082 1843068
45003 84930 99849687
27701 195172 418773651
39738 149142 555185877
122517 146650 507134211
100929 102282 908654497
196476 196799 418654641
41690 42912 202988575
50756 181320 463184123
158388 185257 67174655
93333 169982 191784011
11696 150903 348332105
19413 50352 756559323
113642 199951 216093681
143707 173200 73814998
91491 184775 278522590
56045 77627 53857957
128471 146963 41196454
125692 168773 107679725
185452 191152 426577665
162760 191922 73025133
4123 24002 787351204
24716 96716 179920623
155066 192087 768880966
195477 199511 167765926
165522 179345 335237165
136875 170783 498347490
25480 39114 109232641
96584 169214 181810856
29359 49001 965245114
36043 142188 265474709
196773 199598 7152227
50339 163597 650413885
4040 159968 390233870
63559 110239 392713372
26111 179577 383844936
72770 114586 91891424
70300 198703 321398878
171207 175270 10117656
27329 31389 10063403
18554 79166 719350731
72254 151977 670261741
83181 123383 37186630
120842 184453 159210290
164838 178328 313568559
115617 122843 18151582
119881 151917 37904492
137792 175431 906448109
173180 197642 61139263
133667 164085 75965979
100383 153120 431227373
192405 193655 665854211
67229 87061 586955409
46478 85328 97157584
39550 60772 53292855
20452 99242 196743668
94116 151834 703394222
87021 168634 204103040
184080 198304 35606922
91143 181681 240287675
146921 149195 806432648
186656 196504 352226951
31001 34120 7709712
143508 154589 27949519
127928 154515 66743912
82565 87578 740718755
78505 191964 855718978
196126 196912 2006081
38999 197557 534471253
96127 152753 215713545
79065 110472 78516675
65615 70757 943007326
36290 180967 361902397
30794 124094 810895696
155641 157950 5731860
181306 191019 24220180
3684 102192 246287370
163101 172477 727659346
125064 148536 339814498
93637 172072 196446423
3522 44345 102188056
187555 188162 888853899
130296 199437 682483309
44239 127343 788890970
27770 149298 991213
4928 47650 598064182
198491 199808 323152444
10682 75655 222707038
22464 120571 514456903
142275 169747 502447816
139790 192644 638674320
182239 192211 447848694
41513 69266 545674149
114004 163721 552503090
42040 171743 999857634
6630 198942 500599382
186975 189672 6809613
48128 179748 329355080
199695 199853 390986
49897 154884 443544569
32549 123949 467476096
128222 183359 137890090
50047 73579 58819308
199933 199937 674531443
171534 182279 26820763
115529 135804 187641565
73258 121699 121193049
15700 123816 270310432
108502 112717 10471368
181369 199805 46118495
16200 162802 366554096
39116 111920 772332135
129991 142919 232646622
98286 190083 906484659
158081 197270 97889351
172810 176396 9005263
77427 190399 655866953
162232 162442 99644266
147013 182966 384986115
23107 120655 243904559
93798 177142 208687651
55309 61218 7363352
173719 183777 25068366
109524 135656 947947721
53271 78759 63777523
153484 160981 51827252
102910 171197 171112847
42354 65492 777390326
190889 194955 10115469
170891 179248 20948769
104843 167231 156128984
179196 182488 8242925
132560 185642 230307866
135746 181718 114960808
137476 192430 137400048
188000 197829 328039258
99406 127142 489531971
138075 177305 98216795
54016 151009 283510166
110558 195116 211538670
77303 199175 702952442
127130 139690 31448044
155674 186642 77344545
16606 171900 418675556
10700 35045 60810034
177987 198525 698241771
32774 126314 812451714
24210 165056 352269195
75427 168866 233702967
126421 187856 153663640
187735 198283 26365583
184054 196550 648444025
532 86097 213988944
188582 193532 918881877
196151 198733 6589237
90424 112886 56194920
130393 168456 414699390
12832 159090 588392516
136553 148207 29178502
12547 77307 861121172
75009 116193 102946868
146736 179835 82911764
11510 88289 201678101
143636 150511 17347684
156959 183760 549562440
16867 171884 387799885
36318 105387 451958861
162225 184278 441978265
178709 183330 11493361
157931 185929 756427055
63009 121790 146919560
107187 129255 180336674
125829 163699 94644757
145293 160759 131748579
76020 185050 646837188
180001 186639 836118867
81115 113448 200264959
88028 125038 92655778
9766 87714 257755693
185494 198543 32659586
65277 122726 143599547
93406 120050 66647051
64539 137088 585527711
105677 176203 176583587
101535 196589 802867803
150706 161905 273847989
146769 199090 439189072
47361 196552 754807833
136988 196218 148022280
14902 97035 205138894
130081 135827 14427448
115785 184699 172466423
34588 159369 463158342
152116 179234 67787400
100128 176532 191449863
121606 149631 70434576
191111 194638 8824180
55201 102051 116970052
78998 199453 696951759
100530 122878 56148845
28302 38028 84093805
75806 130829 831187677
170711 194354 59145379
119175 184662 732628250
148566 178858 388891304
163163 192699 73944090
100102 108528 405609558
129648 178719 768706029
17196 20227 327288894
100156 192729 277318260
6327 74577 967038845
51205 141656 226301339
158511 182000 454376393
167708 176436 21963919
184841 194262 23622977
2639 179727 442995791
185149 190989 410808340
155737 177437 54207946
173207 178403 534415957
33639 137086 258967642
154835 182487 69048758
129697 137874 16298637
60273 159517 248170594
135016 145089 25166389
113077 126076 32669259
6906 187685 452356777
137041 174576 602044924
166474 197686 78100650
67023 197288 654282592
169830 198749 618130929
148746 180944 682079953
181306 188109 79703542
153350 173532 50339598
60864 92478 35904274
59312 126278 768495734
79044 177913 247412623
198363 199284 917975384
55962 99145 319459341
68981 131662 156871889
156280 196763 72531087
113961 181031 167899867
184962 186252 928918088
78991 81628 320544199
175029 197700 56730972
195216 197436 507712661
94271 164097 765899314
123899 188992 13544773
198318 198738 375817295
106420 198307 942592286
70877 121792 127353108
175948 193496 43848313
12095 174931 407287780
9592 46326 711491600
8485 93296 302437471
66423 111500 112512142
191422 198805 18551505
71676 141196 173998218
48461 148181 938611020
115198 154878 99586462
147794 151136 722721795
6676 109956 258419942
7074 20818 34540044
128034 145662 44096142
144358 157101 31989836
134164 187661 133790814
46996 114908 657657304
100416 194009 331905914
112938 132003 34286836
164193 199878 89376033
85141 170190 452670261
55075 103456 650064157
125358 193748 171037187
171479 185750 498276693
168798 196687 415681337
148431 151256 81512977
105950 162253 631975089
142448 188176 114394183
83479 88795 13243419
18293 104653 215859714
79978 148434 171411826
66188 127162 152372503
16685 50711 533809389
176967 187178 183273480
113010 162481 292238796
104922 184518 199215451
93933 104766 915988254
80594 122414 191561852
111539 195901 211133332
14283 187926 434265294
27051 86519 148692803
104325 160251 812822522
99803 103311 8817278
106825 178385 179240739
27577 38408 26988051
59308 167289 269971392
131188 192271 519956730
185425 190539 12811906
61924 171635 427899469
126583 183952 252756426
196448 197048 1509946
8726 139254 159792632
36795 99904 600482106
86167 174028 416065290
18124 111771 234094646
63658 147078 86264917
139975 156985 348413868
1120 141937 464090723
19863 177963 954324526
196292 198438 53284333
142064 196275 135602414
8655 102950 235653535
133467 188608 137841018
164501 174086 482487185
25627 85351 149323469
123730 185128 363858938
51897 71340 529618119
22244 56815 846152549
180681 194158 227348666
12947 154426 354182189
71182 151350 200792859
43333 192938 374180473
102656 173117 624873624
54764 105782 881614368
84239 166121 204846463
92538 116656 262674644
166144 195821 461483238
194118 198833 897118227
35285 140992 184080284
194797 196017 503826002
157120 191658 726262414
104565 134498 105356440
150054 176050 64874397
133878 142746 21581238
118212 179047 152398304
14784 125805 400272379
176364 180776 599863654
155383 190219 513775116
50315 130496 87448434
11844 124078 325729730
188594 191817 8132966
68396 113550 416229950
69600 119599 800776858
37623 65744 70532856
82213 128735 116523348
33119 147341 285784449
58426 163899 263698177
8329 47095 555151822
96455 97242 1971108
93979 187717 647012374
158775 193215 86097478
181923 199190 43182912
125447 142511 36139140
125924 155391 73868072
22948 101940 764384791
34927 168829 717037404
91007 197696 266971848
69583 143654 729505457
60881 153501 341471511
115070 189426 902377573
134534 182055 118922318
100961 118473 43919715
54683 84622 74810641
124151 187647 128980600
25962 194345 692034527
185646 187154 3815071
167752 191379 59139274
117636 170539 132514142
59898 137498 556375102
110562 172822 156759783
128636 133162 11384522
89215 146419 429196034
125683 172672 820744764
54581 119599 27364143
165782 190728 483283928
95865 185567 828393580
111573 191605 318102366
60854 112821 129725245
5495 33582 70333728
72300 85214 32417089
14034 193434 448685090
96344 144716 121166536
132017 178370 116020050
163289 166952 137247300
107223 177599 176232334
116214 167892 129344626
75238 176146 90994177
46835 155261 271371230
194442 195767 415697778
164336 165754 583022035
190585 191639 2617500
41740 161256 632546859
81538 196096 994305272
14031 31138 233342447
15089 15233 337483
136360 139678 819286750
139959 171438 78862591
64193 107448 108055509
192455 195383 142498373
73391 86599 33125774
90688 183750 269863801
49424 132544 630984341
194516 195263 334351783
143019 199305 725811815
80197 99880 49072278
169168 189148 50110022
192810 197204 10925493
40812 105146 160934235
130759 188169 143567087
51616 66532 37483111
116176 144356 70634275
154083 160274 15367416
82343 169449 549235644
106137 166181 507058635
97517 158363 152441471
18395 127721 406944330
165374 198398 82702069
176657 182551 604446926
92490 136141 109358801
119584 189458 174928280
134300 138093 327130434
16710 189983 960642902
55421 155906 251402526
146426 151515 12833336
121430 142322 52401516
41761 188199 556558937
29477 100730 177925337
93983 137111 108123064
134718 159869 625974139
123320 141411 45232118
145530 195548 124993585
49152 86535 317762674
178182 199625 53620480
155412 183178 130709975
181458 192642 27944003
240 22886 456141890
25286 57064 811915227
100973 115076 35364663
70698 182406 813444099
194227 199114 178946667
107769 184059 768295749
126484 163095 880743671
188590 196969 20976163
126008 169538 108804877
143620 156106 31382834
8602 164059 40410265
26312 191778 413848204
115711 132511 62264450
109093 167277 978480705
134005 174177 303974617
35302 129812 695519615
127173 143553 41000373
101790 165692 159994207
156266 190123 103316517
52514 169509 755573643
23166 148709 972102521
106034 122997 785060452
166026 170128 10233945
12962 78053 162793663
88130 108203 614689975
38220 150900 282087036
71659 160306 355240367
135821 169677 610715717
88505 127680 685528728
15385 80070 987884185
47757 74734 478127952
165735 191151 811404813
16366 131192 237471113
20508 44708 412346925
76128 110515 928538840
73437 186584 720118571
164969 195017 583652324
134351 187894 133888541
21757 55429 23700061
18587 150407 329831629
27885 152335 311411806
90070 156601 166727392
134682 197435 156899038
134315 195098 151913268
41643 139037 243655906
47121 75258 896961401
6292 80167 329869828
124994 125200 431743253
61675 156949 238317530
116662 184094 168814462
40907 59016 28533704
66376 178351 797086308
156659 159124 894940145
75719 138635 245910946
37008 192471 437458712
80176 121638 114243110
91997 166580 740714009
27553 194820 448873825
181273 188360 17679680
126533 155167 71793689
149271 187902 374834298
117997 167815 376898817
85349 108942 59072823
56966 97104 100168533
6534 22425 39923527
55920 145439 392186515
133868 164026 604111503
166151 182730 971218776
121682 143207 562011461
63632 91867 5958172
192892 194360 3685016
73233 190929 467902102
40397 163432 307827905
94687 184682 723227770
48727 139404 146155925
27631 165522 624420071
22923 193041 425553946
104045 141129 892118845
176811 195897 554488832
137447 166175 71740855
72431 173443 252802874
107037 132889 64908760
3698 73036 173379038
140804 190874 125254747
193780 197630 800887320
102515 142538 753792822
162635 187466 363615114
3074 47386 218383143
126799 179537 781716457
137440 148865 216318428
18389 26346 11651127
87682 120839 82883057
27770 193572 414671474
54742 83075 483252597
193556 194864 3230725
99736 185140 425797938
79018 119061 100125306
78914 123608 111832646
41757 145781 260260808
21640 100210 196269531
2177 75188 681358469
148249 182611 85901305
152617 177104 633069949
112428 159976 668990041
52722 180141 318832736
156152 163612 833526735
147746 193964 115542740
57347 69910 47305775
31603 68890 703771302
18660 77656 147457769
160955 178218 43228934
14173 150674 716511752
80669 198395 294572685
170197 183598 894834580
70892 98893 69868804
12577 40414 69533648
152375 162217 999965455
82257 178885 574030385
113550 182165 171861445
60098 97086 92214654
39730 93491 27314500
62182 123339 152892611
95662 145607 389728835
75170 186645 622369695
117151 147544 76260183
444 30619 198901014
94375 173228 197396534
71238 136531 538945619
58963 160035 252837315
138765 156874 932585808
19474 31616 676410281
183266 194363 16145876
184872 188149 8222785
190659 191247 1414870
22447 29436 974800253
62545 96574 894859638
97360 186378 925214271
20481 111408 227240840
93787 162041 170843679
72287 129853 144160806
102879 148258 340800179
50126 81118 77537411
93668 131405 867925861
195598 199524 9926280
109580 195773 215598345
160079 190012 74784781
171100 194682 952897636
7752 188040 782629415
57338 188258 327380704
26069 76254 485342294
27414 171711 657007198
96869 139558 106943858
91182 122911 79454647
41814 130517 221924896
190084 194977 12136251
46471 120515 429322136
157844 169909 123790596
131383 145228 442623911
145708 155551 337102585
22279 106100 209520422
72970 183440 276477219
58184 76878 271974872
107086 149543 182722930
114925 135707 52231994
122388 187663 914057831
29964 135210 667203043
9749 146151 341226820
66297 73718 18346229
67132 177782 276801063
174382 182031 392467844
98077 170444 439459766
187080 195439 20789529
164520 183718 48102589
141811 156981 38095818
61449 77748 40568782
110636 149056 795990469
172514 194466 637399451
58147 63973 380605068
134331 137715 8430705
187271 191822 11345529
95953 174378 964158331
64804 89119 552570573
185637 190809 375377717
7241 27518 50911201
75022 125930 127432807
195541 195693 377031
158127 191089 82302121
104073 173582 174067770
105187 108215 445066985
184023 192787 21975301
3712 102077 623716766
198766 199204 366651741
194326 199562 701332865
176393 190870 36152915
118145 158826 493940303
160863 196025 776967002
149566 198855 123183978
139132 160243 52924042
3509 188986 464066995
172221 196425 354444687
76822 106957 75296021
117755 177742 261006438
74604 167547 823136369
37059 39904 7045925
87041 190246 718852076
34354 130747 795536404
168926 172759 844633170
57183 176320 298003941
192584 195003 5949072
22375 107413 419549878
29735 53489 769304880
40012 169952 772054791
22008 191522 797054636
180196 183942 9329245
95134 137046 105067445
1284 75747 729089918
152552 199734 117882626
74215 108146 84952101
189858 198803 417686209
56138 113169 245276410
72547 79382 17141269
141333 174261 82423231
118309 154281 90347069
53847 187484 873790613
102589 129288 717386462
41907 57819 39854963
92605 140945 686129056
191558 192932 311363124
118397 164485 115318074
45280 69692 179445059
120741 131422 26867937
90087 196053 265143677
26030 117565 711982584
171683 178329 16576707
103085 176411 184776519
194240 194852 313731
125587 132255 16747417
117909 176866 655369497
14848 82810 776998402
102693 130470 235828611
177833 178909 2743605
190242 192090 987939092
174295 192837 107003329
101781 144122 599882995
110345 139728 222553929
86325 127714 756737125
181936 192802 749737996
130402 188730 757976560
68362 142518 640678649
42680 48059 13385955
145610 158101 287351076
935 56841 476824324
193794 196683 7199562
91113 114971 59655051
38206 170012 784595382
169686 178715 171573711
136945 169680 149137480
169590 193941 60956067
178346 192844 36185534
12298 59629 344580836
44228 192667 371343939
108111 175953 169755306
48524 53924 13566803
59563 142283 267361748
41409 78924 93809934
198577 199466 694673223
144246 199078 137213313
128410 164120 271569773
176783 189925 951131580
166269 189169 468762399
139927 153322 33684157
144537 184069 597150431
182627 198988 40935156
82818 145148 156081173
31759 188846 649394841
136994 182595 48371676
161095 173485 30987880
98490 179718 203456519
192870 199744 14955292
46678 47773 2699904
91075 120361 459510274
156757 159201 6075760
48054 177028 322723032
81543 107944 66134611
51430 84401 82513093
142991 161854 47254916
29729 121649 293078357
73662 187583 760294398
122047 126120 10301304
66026 184800 296973782
165337 190069 648434552
41990 79943 886847147
189144 194999 695007369
59457 188003 321457957
99461 122143 56937084
143303 164921 54085537
34594 182968 496679618
107218 181006 184696070
105564 113102 18865727
182144 187106 12389609
150170 190394 4755392
2017 34179 80275997
113346 177495 160682809
112203 134785 166715697
103214 188141 997575130
155470 173797 45772263
126181 183303 705974928
170241 194678 61150391
17485 67658 442888010
143304 198866 139116441
106454 171006 161601264
128196 192731 690871797
177412 192477 216394790
125324 168695 108376709
144832 168226 58437878
169279 197920 239108681
38319 153158 287529122
163663 175082 740646003
18698 173211 611641765
37558 40778 103436520
94435 140504 278515469
13043 181650 421874013
191617 197534 736308315
79772 80264 14038
161581 180794 774458649
109655 159580 802890886
66800 166898 250266561
175566 183730 20398226
127441 174164 786587911
106783 148888 105581913
185466 187261 4532026
156493 181896 774428572
75201 113283 95191931
93398 128813 928727432
184379 194126 24425011
86302 176002 224374504
113543 177170 559368756
554 74925 283648542
29800 62512 388362378
81699 198826 358014009
124756 193506 171938599
70374 89349 379473038
66780 125622 147109453
74622 102307 381011419
187788 192310 87859961
139281 184028 847482736
129348 188586 258717626
130476 167838 93364376
155510 185034 683508969
132691 198366 164222776
174907 192172 43229869
50031 77846 119981328
39963 101879 154777992
38068 63163 819399527
154383 195572 102734595
123246 161292 342512961
107335 120277 35969711
193759 195615 4600328
123503 193399 496962141
28064 29114 109051237
62732 111523 192415012
161703 194693 82489864
7419 123976 291713563
13578 17356 9458590
65332 184265 610918305
174774 177627 237324606
29292 137775 271326596
185706 192730 427530480
173879 183942 25073170
179082 182684 8982183
144599 171032 66191630
123299 150863 69096642
74287 143530 173302688
174125 188149 306421374
5 125593 531747035
153664 199141 587973067
64551 193309 708802357
108914 160526 887124662
177682 195711 44967889
74895 192716 294801685
143356 169829 66233977
156433 158430 4936195
152455 182044 73941314
161378 170246 178382068
158520 160628 5265640
190446 197819 445114718
57510 96587 725470057
96978 109874 32387710
140823 141029 491587
27339 186369 397795951
130283 179663 141832121
104554 171219 245631321
22215 125896 518508481
187820 191441 474981760
131030 186823 139568361
150023 181478 684400588
196947 197134 507653843
53887 183937 325299648
164996 166528 3854606
61177 95503 85594585
18586 162729 651081574
165585 166038 789358548
158701 175552 42076464
140350 193759 133607332
43892 64098 733094318
66944 168437 253697231
184790 187519 6898176
122439 198417 190104098
160539 199038 950358792
175146 195218 824506251
79152 154948 189859189
130095 156789 434634406
96408 134968 96699876
24785 112830 220109098
151489 180914 960701148
14594 86139 386020724
27188 131185 260100125
41538 59852 45972484
192626 194389 4386518
112421 174882 742662379
113 20370 143883623
185241 197148 272825714
170054 190224 50546378
8514 22025 19132160
53217 127176 185023290
159300 186048 66811873
26710 197190 535104419
41378 41395 681847913
189625 191222 201501194
90093 195502 263759731
129849 187497 144221385
101355 136082 713073406
44512 84175 684434271
31814 98794 516402453
187670 191165 414505
92317 140148 119724049
86539 193036 266401616
117690 160383 107055760
144872 145948 435404623
193416 194384 504479225
86517 115090 61771761
74570 159754 824519162
105175 134868 972350127
118301 197952 199361260
168602 173900 13411608
152770 197059 166129749
37128 106206 974520536
25474 179435 333774397
114573 174465 280815964
169466 182775 33386430
52719 124201 178902462
187545 196113 21333390
185069 195962 940388475
56493 105517 122434455
60068 195970 603468241
43790 161245 293795351
69176 142592 183677718
57331 157647 639425801
54209 99257 112437076
67499 71009 282054428
179667 180236 1402769
102387 108952 16650846
159702 197661 915831422
50044 198918 580744340
160610 162249 3970318
186322 193741 18529187
32233 167016 337194094
35274 161170 315018895
154010 189007 87360270
99292 180049 202313279
136652 164556 407806269
50297 126932 191738803
82411 162269 199890619
43834 184624 581475320
175912 188612 31700410
92270 151816 149136657
132692 135654 7448421
162238 175125 286696772
101547 128536 429867705
55197 172459 293357958
54201 197686 358908270
37103 189530 381364783
165539 176259 26934973
93390 132733 98575889
80190 115656 88713474
179026 197307 45591726
18956 150504 329133813
99092 196470 943562192
134972 188099 132788597
160804 198942 132943725
54145 110004 139681816
16954 188019 910050326
187410 192031 204766934
176126 195609 48636509
162679 191015 70896538
112269 161258 250608557
87310 114697 68377086
18292 113150 237089456
21478 173501 380295989
31512 146847 288517791
161942 180506 15646965
60012 150601 938991962
35992 88213 227967775
29581 113639 678346212
46005 101593 138862638
188538 196942 21021356
34870 165467 326678913
144943 155362 26250143
93115 121051 858589957
85011 116114 77699698
53650 95913 604465254
170701 182049 453061437
164522 198566 85303576
188904 190776 4690319
172677 172859 442330
23340 97653 335115998
166005 170209 10488577
96849 127415 148551491
40881 49083 279628381
22203 38737 552162760
196441 198038 4048232
57963 175459 429015770
90281 177656 218774201
106675 198571 230034980
67855 152073 210809556
108194 156888 744025156
145838 171361 730769848
87581 94242 16607244
66045 195854 324578912
7868 188985 453188104
55755 104536 382502974
15668 86319 176662897
147073 168014 283568208
188608 198991 819250879
199364 199732 923245
67455 101347 512774083
49300 108695 825180906
111636 151499 742050637
164598 180076 534779875
112933 117836 12246878
37854 161836 310199792
7906 94403 216363718
111300 159705 657900966
187695 199094 171334371
122938 173703 504241486
20227 80036 982337161
150847 170219 44551928
178932 181146 5459389
134897 142800 19659600
140797 193143 130977005
133746 146057 808708834
75022 122664 158662245
26034 64580 411775658
184132 186553 380211667
8860 51939 107692974
150061 175566 662315091
103461 127951 61464419
98077 189044 180144289
196340 198027 671463405
142996 156893 34978025
117930 194025 32045398
123656 178971 138468278
28895 170439 810447214
50236 170564 756935661
175200 181702 859257696
173356 179028 14252355
15122 155002 883180851
120260 126915 16698986
130040 178908 299807625
190379 195004 11430170
50013 111224 797107878
44511 189174 361941793
121079 198350 548819005
96381 156948 308921795
6464 23941 578801385
114165 166638 298974036
103427 198916 309819024
151817 196735 112216066
121208 174006 132261732
60701 166645 964216113
122002 194896 182352576
18777 125123 697774706
175588 197433 54580577
111296 162154 127334896
162794 194014 78154600
128377 185221 679185916
181326 185968 11588400
180709 182562 4661837
95204 130545 21211462
104037 121437 230975579
179008 189955 499316521
132098 183497 128558106
68422 181141 794071835
179727 182257 60104922
84127 116380 630008183
99161 144177 445351114
124404 157774 83536314
64446 188763 310873181
16216 132895 291869262
129486 148798 753482152
116201 173083 570951386
125761 168193 106050478
120390 171802 454868634
138779 160475 21564625
176390 191976 38955679
90102 91648 278045391
142861 198888 140251782
29728 65785 90279617
95478 193348 244956542
65181 93404 565482318
123821 158418 824692162
34958 38155 608492252
105807 197915 230498975
51058 180173 397005904
14675 168233 981761767
101979 183379 203824487
71085 191562 301501740
26938 181785 507021138
11714 43120 271652490
99183 183461 211105762
151912 168201 190432509
120637 150406 74745926
11122 95429 210747224
19763 171669 699877413
34177 166633 900855976
69312 199905 326756936
51993 87946 89967141
53068 149527 241518149
174510 190790 170423079
142428 169610 67997117
34391 117410 207566752
111271 111550 699457
169621 181276 555981649
162715 165415 484494882
183810 190255 16192427
45497 79090 83941837
174581 197194 188279802
21704 110066 220968847
157130 187773 76549441
61966 192040 325295826
76101 103101 626318936
139648 186104 116200736
57658 101259 578061837
18914 112487 105564713
188469 197759 566563107
12558 127567 113284501
5401 76052 176857582
7480 127217 733212581
38060 144854 913261483
93154 168645 304112899
121783 127813 15188281
34246 71559 93277392
142669 149532 17381483
109976 197685 699508574
41811 96876 314024497
107135 170925 601718789
78971 177175 339941530
76223 126825 324953446
125203 179764 56207012
79062 169894 227223504
64995 124856 149684121
22251 143662 303651103
62302 74284 29790456
154502 175943 53428777
45015 143802 247109309
148802 152398 779759513
53225 85507 80798687
51917 101978 254954825
134006 177764 562785828
98281 134438 90675215
85647 132334 403329944
17196 140120 307397825
129550 189776 150693335
199225 199336 263025
156354 167823 376106452
196714 199862 7965713
78185 152497 891890455
68579 187361 297168054
114558 194785 124782479
13523 109321 239624662
110013 130404 51106099
105574 189329 209678267
183668 189716 81633077
189423 193159 9328281
49763 198890 502247742
191382 195312 306453779
133920 153218 972658569
796 100675 249498336
132555 142222 669679871
44880 149115 260884938
121701 192452 663171978
136055 182046 115053032
132586 191152 146395103
46313 80003 235799784
59409 186808 600967211
90275 94135 610569507
66398 179413 282643112
156051 178573 56281493
79547 120018 988825525
70283 110810 416562250
117216 181251 160389024
121402 172795 128719379
121691 142731 360035784
152094 182581 76202308
154028 179680 64026356
90623 106960 40873246
154910 180205 380445194
151566 171660 303472764
142485 173632 78002816
95099 140271 113122131
48704 155279 918225874
150221 170388 50261527
184105 195138 955602551
93761 160854 167997939
113955 187589 60022903
12966 94716 815970889
195511 196396 17420070
82524 170142 219260044
114283 129774 685686185
190159 198276 20267240
163620 173130 23894560
17479 49117 79079664
193053 198634 144444093
106484 176392 839337627
20707 138626 294910518
91441 133166 789394023
73225 96560 58348761
109422 190430 226025048
194122 197175 7588198
116435 185597 832450004
4292 85153 202364808
56037 107173 127703673
45186 66719 468966254
8004 192525 461718132
148433 190930 106200932
158738 168374 397775136
48491 67491 47608976
130298 178857 121521184
40444 53902 400717816
8531 191130 456763237
22803 23776 260063623
108398 112310 670590435
180482 185752 13161160
40754 173312 331697963
169506 196199 66792332
117775 198061 200964982
163242 190636 68588795
54228 167923 92821891
111528 139606 988526722
37787 124184 625407210
7597 149245 921628044
171345 178611 205332540
185324 194945 23958881
63680 196435 112773562
82733 183735 995275137
91580 172902 590544822
180633 199869 48134960
98067 145738 119478614
16762 38928 48803162
118726 183131 161261504
101525 117013 38818604
42604 163337 468603022
146171 191661 113785163
58017 119343 177982591
137074 187681 916688431
187672 191808 152128094
125940 165182 962635768
107290 169001 154401606
81736 195235 283962764
97289 179625 77888903
156901 190735 676451846
122589 135789 385488673
128640 160724 80305989
88754 192570 259847334
163901 167767 818377852
23935 158673 337141275
40166 119945 199580641
13179 169381 3294032
189292 194667 625748927
185316 187343 247485666
119902 168859 373830685
129031 174142 112896151
2289 78627 190873101
60389 138139 194340091
29004 53283 60624387
117634 184759 168060607
194717 195942 579248609
176606 194495 44617119
78526 182940 741142111
162342 167004 146888388
63646 162491 247152331
196443 196867 1084811
107653 187840 645342657
54851 186601 329550023
9277 168274 451528347
40425 133384 232687541
163152 183399 49318561
28739 131487 257019744
1297 77270 189877249
26333 43738 43510834
168905 192819 513803818
23735 181602 995400520
79397 184153 262069396
95975 119772 59580353
79178 113312 603676265
172813 190990 307665417
21508 193637 430546280
112814 173209 151216479
88538 194842 387976301
80069 111813 442730421
193470 196124 6591228
106673 144036 93562604
133740 190151 847407007
104461 138374 271447922
75885 154540 197029712
20497 70718 694553923
2635 114519 964750491
105370 128331 978533062
42029 174274 330809774
19122 61796 106799584
166566 167172 996719515
34756 77994 329776340
78570 108641 75262773
8454 100978 784066002
505 34182 536120360
69587 140290 176953001
59287 150827 812178178
9912 133509 309227164
165523 171983 16349039
96351 167496 178050253
62288 126770 643733935
26120 95122 172353000
148953 199081 694093900
85983 118310 80717588
26618 152451 314810329
168231 196813 71557700
190758 193109 266390921
74564 164757 225608903
98356 135437 93036081
122592 164942 105910219
163022 165230 5485437
137024 195396 217452579
171429 184601 32825230
44172 167610 308723873
140204 153015 32261090
148463 158771 961475074
182782 189669 662348145
18739 101864 207680451
155723 176214 261656037
91928 188548 241752814
170104 177150 17768288
110526 185328 657451980
3217 185161 928088193
104786 197048 230847609
2051 48019 116555647
107522 167337 149657110
150239 151085 61296397
86050 158265 689857697
168026 191895 59766563
158187 171702 955863250
122666 188768 767069480
163062 169381 15806070
182446 191250 269925302
8018 150524 356735462
42232 44077 2056662
123935 188301 310877338
16097 86028 174822826
55622 140169 847485909
95821 150459 963294966
171937 172159 782276717
67172 81119 34791765
69726 94021 802886540
114237 156681 28185319
151359 158048 16687996
53153 184005 327345532
75434 95146 928009901
178409 180728 917894127
39150 162380 308250572
75666 185829 275605992
155676 166942 28007083
97734 155868 145750591
75009 163876 325744246
198847 199195 535785428
175096 198717 539494647
86902 104882 44868836
29017 43212 44130994
151575 159201 926222734
130812 182512 521654822
193387 194603 2998693
134323 145233 155534659
57262 154060 617433190
170196 194461 513166798
1417 113149 457138615
16803 108564 932002127
106797 159986 133306139
58438 71911 722310670
128780 181206 131165233
80530 161538 617093705
89357 89843 1225079
127448 135466 682270581
88571 176810 468402854
95275 185504 728373862
115280 162847 343027220
180390 185479 12741323
2903 187452 643671379
133432 151315 44838789
44824 71921 309510638
21114 157423 879076609
41648 99498 599625621
9588 45124 706575324
159828 160327 671971614
145585 177210 79152361
97501 97777 567283354
144102 157868 34544166
57102 195660 837671058
23794 135282 133899143
15019 118151 707881942
171575 178432 722945152
36458 67042 76613044
25373 113837 956356950
123703 160772 846910806
37519 105706 170530935
106050 175653 370787601
197957 199574 821810316
42608 138291 529547911
38058 126954 222428537
33683 65377 879873100
88739 165385 297635967
180963 190046 22750497
136286 162160 193948206
40682 132311 229333759
125501 186433 989851566
184192 189544 13493720
174871 188856 34993603
192931 195014 294163912
99856 136463 630987340
153858 176257 55875306
45807 156468 276916182
6703 54983 491028356
148388 184161 957435389
66483 174721 262109761
121826 142938 550364607
91565 100744 635284337
122370 172566 593301549
102787 133547 77230437
112139 123770 454424834
5101 178930 817327852
145781 171417 64207418
64828 140987 190394483
85497 191716 993464256
104680 107603 7312116
34528 84997 786921917
62195 157814 239195163
133558 162029 960367515
9966 196645 491919480
89397 117941 71407033
80489 130456 629122807
109558 142555 718430263
100203 178510 196230519
188029 189835 91765255
197495 198150 1680808
86155 121851 63959234
12155 159347 368273297
129190 180460 128276590
39680 135162 807947352
121445 129871 21290082
65033 152699 219386555
90479 186046 976731125
87188 197570 345273896
139459 171987 93831620
6731 160499 384890907
186867 198070 702362277
42740 101884 271844943
129405 138295 21737248
185636 186677 746719370
3027 139933 342462841
117972 175516 144097503
111874 152949 390867432
138812 176615 971414874
121956 136676 37011296
164016 177925 89267743
41543 62561 778359910
102079 173190 178088006
88126 149276 291838770
28324 169616 353385567
69246 134466 896379426
5742 18626 32430325
190952 192832 4738032
91135 110061 257355884
80706 159062 196154556
118415 130931 408364804
49274 64042 37026518
85645 121577 89727982
68265 198613 653168393
119931 132680 546943450
27884 86436 146438717
88977 177237 221000211
115367 188047 351660815
9059 38515 260306879
29404 79558 125333771
149009 176164 10921079
38998 139535 251498090
191867 198503 41123813
16544 70468 134692992
152091 184654 81334929
185773 194280 421127357
179734 195084 564661758
106893 130190 527109889
118526 162951 111178931
115394 191207 189737829
159657 185642 64917129
138074 150009 30031454
74471 120622 115401671
31565 111140 198989555
97659 101494 1577104
35219 171649 35199008
159439 165827 15850017
155602 165698 133971156
73018 79058 175777051
33751 164933 328154412
80091 160444 201198552
120837 191797 177634036
24524 84065 148911248
128170 151751 59053454
100262 160090 183432750
16580 31007 36015361
106003 175451 173842803
80208 152756 181702343
1584 118306 53998690
102492 147566 200811489
103104 178645 730004865
71793 74628 7149499
169670 189259 922663784
94799 154197 148946944
183377 199811 41125329
99803 119366 398591040
175680 184719 22581555
13214 29596 726416827
137343 141648 417548137
77726 103581 64538182
80098 85263 150766248
101067 143586 106577679
87428 158576 178074418
14714 178064 734048652
72359 157191 212425011
136939 149046 615576466
73028 103319 647467869
161730 173460 303363649
63427 162161 626026130
193115 194593 3634974
86533 113575 90897134
195641 196779 2863002
37108 61021 59991681
140109 184573 979903193
78885 122692 42958100
109839 121209 28358066
188836 197858 23467710
47152 142821 320256373
199735 199919 477695
73012 94147 743492488
178489 198117 49012506
79442 182410 257730353
147083 180156 82779377
30898 196655 833602084
21364 58843 93849946
161792 192098 75821974
126832 151470 52210241
100152 188208 220509806
146816 151458 11775864
129671 197735 678301796
119725 196272 577545643
153956 194089 100173372
195112 196403 3257600
6305 170915 766316511
103120 103517 1024281
97798 115737 805593396
78685 109912 78086817
109820 189457 821138667
14150 155421 353468032
176466 197493 190987336
51469 81026 486013640
177725 192787 608596677
114960 197016 205373702
104858 129625 62074699
23695 87155 290677625
71282 154836 356901664
42622 165260 306647340
99356 120745 53667544
146218 196736 126317166
120288 128773 660026985
176305 193550 43068102
85886 139891 716131247
156771 175046 45522437
183844 190110 650831045
92266 116191 644458809
96766 98004 3097551
141894 150341 7291691
26720 153114 316277081
13451 25881 31158680
108482 142435 50738569
67831 162415 508886274
60927 88889 462260684
49429 101916 405644634
149066 153451 248548843
3072 176427 797604498
194736 196497 708180867
119077 187557 171427382
32617 79463 117153252
88265 119464 217252415
373 134900 336519408
176701 180735 10002188
195730 196742 2540555
103250 144830 635500547
136510 171928 684388093
12841 19162 508101345
130926 189684 963936142
3805 170145 398291106
143031 156727 990591720
23987 86916 732774285
163517 190264 67007904
89083 95297 104178687
151324 162228 210954177
37779 190722 721401156
108400 146193 94577616
36992 86246 123253463
92805 163369 204184115
144234 147243 7538096
55114 84926 94438486
118809 155071 226019930
82392 161737 907097598
62522 113312 983279622
110054 177255 168274597
120091 177956 144897665
154744 155869 564062455
192138 196594 11091991
163945 198086 264671864
153355 165239 433502528
29616 85982 679532472
75751 98073 55696885
47423 87850 101028409
22075 194536 719856684
11554 27546 40014564
9380 149329 831239623
89594 154238 447876620
158296 165142 858554505
137694 169915 599211454
159905 198805 97231696
134414 143048 21482917
110707 177883 168192177
152575 174420 54462403
75055 157667 206800713
30245 41966 132481643
193515 196028 6246654
79467 103645 424773778
30681 111209 201305808
88497 157448 172683225
167921 197731 589417418
175610 183659 449204816
164858 175486 26683578
14502 175847 403524212
30493 84637 44914737
121835 152025 726013000
177438 181774 10856724
61500 169609 270273256
19026 33824 36878298
103785 117733 360981781
199559 199762 585024034
119585 128036 910936439
138575 181284 106886354
172989 192178 47994672
192426 195171 6756612
136239 197379 152819747
169839 180428 26562993
147064 176731 74330987
97088 127880 643733771
187006 193751 273954742
49795 180488 555432494
124170 199129 187525390
168263 186892 46690887
60788 73150 30613162
3089 26452 4424772
60147 100249 99894581
118548 162568 341652834
131075 159417 100827259
157708 176263 28535102
125559 134255 21809574
141026 190849 937284307
112442 127723 509894812
49854 161641 279680726
53396 112813 148606287
167188 197714 288924494
155059 161603 16198859
185156 189860 11838215
116147 150891 498094525
45007 157555 477234180
15799 100299 210971756
107523 191292 209605296
135195 160339 10230095
37267 53951 786438466
72644 76995 601234304
120132 180427 150940922
188802 188949 103072619
191575 193222 320746562
124936 180861 139864824
129710 155570 196995353
164676 174586 915977057
76079 89783 250919716
119368 192566 183180357
150344 156257 821981387
110944 148646 94557370
89235 160792 179184319
173140 183148 456229395
137701 180061 623151967
64045 160748 241908863
42393 142038 78505389
14708 178640 410070195
179724 194156 458299226
8274 71354 157721605
183115 197444 35773956
129654 188513 147192682
46078 70725 61591990
118287 173721 138869828
167227 190771 58960618
51355 107417 807683602
74381 184541 909674277
69290 114244 112367525
146040 179555 109820263
48423 132344 210027422
66098 173082 267532479
6427 80769 868366791
67549 148769 407434278
26456 79891 201538308
20437 114640 690369648
117325 188092 607577702
100142 164633 651095403
89885 102397 803450125
144815 146442 4099451
128670 183264 204523618
30188 82130 563177721
26250 52078 64445662
104748 188395 484141267
198685 198939 628339
75411 161248 214803867
186183 186401 562484
96549 109025 17318728
19938 82503 903432797
112014 139743 797550611
11134 108269 242945443
53153 157211 260454632
65993 150604 211672801
142767 177126 937417025
140929 152851 962934934
25608 59094 83795862
121237 128053 17220024
69841 188675 699843141
74297 109420 87983786
182730 196314 33897006
140587 193330 131971457
64058 91547 68576529
25182 158457 761364065
82478 112325 904247710
65232 96580 78172489
132386 180762 120951762
52928 119435 778831096
81923 126804 314183814
95523 160138 161888020
192594 198437 14630415
135830 193255 143574265
50681 82701 80052905
10085 120045 693074761
35571 159858 885623907
122302 137927 2315324
153706 171744 45045246
162627 187177 61533928
194748 198461 973183101
151261 165441 35243244
35300 178242 357719063
34225 171522 343657069
125516 171261 834631258
110605 170082 386566181
162600 198098 950641369
68149 114160 115013484
81880 145617 159625665
90821 102649 29476000
101858 140443 96684664
196540 196658 292347
27832 48985 52808075
87917 194103 919281358
192563 196075 8699695
33825 98753 162251536
103673 194273 128308313
181146 183977 827291657
59992 133521 328057336
8150 31840 615452880
56136 103783 127206956
18746 150731 330234737
24618 98915 185599081
120733 184113 158601976
79607 102119 56233385
166545 187462 887468572
70380 143745 183625048
144856 174640 74486912
13546 15409 4774272
183326 191963 770124442
62483 104418 337652369
195946 198490 359211946
170346 192820 38499369
196557 196951 1015398
137965 161630 59208366
660 151503 674792794
147964 174199 528798582
127623 140088 31175677
157849 176080 45551307
197450 198354 640409241
86961 137110 277897992
110213 198507 297300372
168929 172152 8229660
71503 174851 258649941
159626 182592 301576558
30692 193827 758529306
13750 172517 646766021
97522 111785 35718948
3431 65146 779074973
81510 154616 183182619
129271 181355 130317975
81469 112761 78260992
149651 156104 16101272
189964 198132 670911085
85158 161913 192015786
163221 174512 28284798
107332 198621 233465014
114991 179059 472141407
19405 170252 450190004
31803 84253 131215541
132785 183579 425101734
191795 195572 9370353
83520 183561 250346318
28860 139282 276186248
42529 86754 110566456
121493 122417 260755
99010 127376 330963280
2029 163339 863285081
124851 153641 72211724
79038 116099 830258134
104043 126580 630159337
146126 158020 633630409
44827 58886 35262144
188583 193408 12104593
93163 117677 61210492
140198 144799 922672282
83738 175291 675896533
167134 186519 48539024
88481 135106 516620022
153929 170284 40666194
112425 139556 67954171
109137 168388 148120795
71077 112416 672738213
63714 101394 157550978
194782 199672 346472041
153091 197133 109915024
103730 181733 591642123
164044 166472 964024915
155416 191203 89323001
71169 71284 701255582
181015 194763 34322928
49023 160948 280092368
85929 178230 230949652
148502 152765 673560875
77570 128797 128213086
130618 144547 206177147
63696 124059 848717662
94285 108672 587482689
84415 121969 524897953
68905 97684 433289125
33280 103276 174958202
155344 198149 106882185
179400 182503 997917549
16070 77191 152688173
13119 128302 533307516
48063 199507 378917038
156572 162851 15526140
115022 168946 134970506
132736 198432 898454704
89879 164956 728556106
79609 179255 249406259
104969 173881 172569475
43850 171565 843198520
154956 197867 533498329
161699 173023 28351517
197733 198751 164889557
197913 199474 3986669
188816 191732 7339585
161013 166149 12785201
75003 88858 926334036
167326 195683 768667982
106947 126305 223539855
130748 189832 147818202
64200 94957 76762161
11715 150828 348088353
171457 182316 27108306
160230 199171 97361067
142177 169402 68100357
193311 194451 2807835
157887 192170 435058036
108866 194184 213424853
145091 146844 4314497
14192 48931 427345547
10591 79506 685607031
7544 40245 81828984
82021 196545 671123470
62914 105885 107317351
108795 120479 29140951
103314 149219 842108731
80712 176475 239687287
193386 196427 7561973
105428 134575 73053750
42346 72790 625303069
181588 183339 739743901
93630 162634 773333588
8774 109289 494126750
137184 138692 883944194
114005 186392 662891563
95679 114234 46443953
18008 159455 246407712
143208 187566 370446192
156449 171392 963823520
78686 80177 3666147
92541 105398 32132575
140705 141981 141614279
34370 137944 259186836
1086 145576 329244153
168280 176377 20395180
187438 188798 3344583
184088 184795 1767084
8663 154479 365013219
161206 163663 206799424
6527 197864 686605870
163264 176973 34399613
167761 179102 500798190
58996 123812 754613580
59250 68190 996274784
37195 101301 784427285
140337 182231 467265559
95179 154807 929540027
68339 85075 41870841
21838 108517 216802001
42925 113424 627858209
1706 122426 140198377
190596 194699 10208015
103805 143423 99241616
107887 141217 83368456
142964 175936 439224676
126640 142330 5440097
551 193468 996249501
120382 149801 73843139
153468 172475 47430490
23425 114946 886820878
179888 184141 944675343
91209 168203 192619900
147803 148910 2833519
84534 165360 202137266
153380 156497 7746448
127374 187980 151620825
127877 151642 59579428
19956 109541 469440574
65329 135347 992639058
9426 182082 680187394
133913 144629 26712857
9114 157952 372413484
177334 183597 15586128
24353 183823 398883951
56658 135445 397517314
187795 195809 20015277
1876 93487 228963324
187812 195634 19521768
19100 30942 35883787
159376 176312 42300847
148037 157925 786733122
56978 188447 502630978
151651 166963 38160329
148723 189139 224464301
16680 32632 39782143
150176 164063 34510892
16227 105285 222571398
63994 168011 260100283
150752 165444 36533967
93014 120522 68776155
198611 199952 3341021
77101 86172 22787312
187978 189946 878952885
157359 198095 101807651
65466 101658 482681100
179233 190639 903826978
111950 143661 79468751
158013 186126 70238966
169580 178502 22452644
155402 157213 842735680
141545 158285 41988879
73660 99163 44330446
91362 163183 275568121
23088 55029 79942626
123424 170219 151168046
181188 196170 289329870
103141 197590 236472833
38794 67169 71034414
151578 167683 40102642
38346 141552 258200541
48992 127996 674893008
63906 144698 833887125
88443 143768 138489852
15051 31741 41553100
147542 158586 500363005
110993 191356 201127572
115864 167319 128765997
30497 185455 387620821
156759 177057 806859284
194717 195915 212340527
115802 166198 126133370
168055 186327 45784873
177785 191095 33171318
105129 112306 17917673
50340 74864 74625311
42988 97522 474345779
149574 176193 179573620
102965 145223 349419331
100941 169341 171282103
123316 131261 13025005
10816 14390 8997439
189451 193605 10317017
65644 194974 323340509
23871 175383 379005804
5000 123116 295625471
179391 179450 150101
68629 186383 600530308
50754 173618 307468662
58914 99219 100451083
92994 104389 28443291
142221 174080 187149524
6246 131350 313081466
23151 53787 76618935
176543 197746 782971900
42580 198692 792050548
84247 123370 97901755
97354 129050 79466466
59073 76421 679462554
405 58348 144984097
101591 162217 169015492
87025 187611 251660291
17687 160049 569379478
184900 196980 30238162
171691 191225 48692200
108074 188839 202034419
35430 145594 275650366
97469 197813 251158694
16913 72124 2251010
98897 139254 101220455
157386 189192 131800004
128376 130450 690778815
58633 183290 652538822
187771 199090 741581950
61410 185201 309500642
30305 177255 367646037
119952 142198 55713429
78576 111807 38677529
39057 199866 913450128
148869 160543 728108792
41884 137817 240000119
57683 191063 333519208
61515 98988 365847060
45668 73888 595916165
188820 197884 22673621
94752 193576 247290716
149347 185201 89526828
80249 93637 343665833
142092 149310 18253460
105886 180305 415803755
44402 174113 324524140
18386 79771 370160109
35076 123359 545790946
127735 194432 589670098
112941 153637 102134470
109289 155410 115508657
8931 28909 492883791
73951 160373 415404236
157305 164384 80354207
34301 127391 679903018
17289 18553 733439562
128081 135122 839990111
35742 189055 383561592
19572 184873 413434382
14191 147589 333649826
183541 192937 931774751
77467 161523 210334851
135244 175844 484699277
49563 112238 156662091
64475 122692 262018986
84982 129993 712309907
16439 114681 245537133
93887 156048 906714480
123081 151692 73337905
49806 165442 20459493
22092 160589 798276065
52502 88065 946263240
6288 137708 328890812
175395 197899 763791184
91913 127255 941954616
106288 199493 979075935
67886 164692 242119976
75510 192342 292325017
94270 182270 688793492
49439 62892 33692394
43249 181769 874167773
165401 198073 531458209
8456 171436 407873820
182681 196964 35662212
64968 116329 128233782
122195 152649 76399819
141036 146429 13566314
102255 103598 3336304
79352 126332 707832538
172796 197084 60699855
9381 152782 862507560
102860 155527 132122130
118346 153622 695747435
100446 106165 14464104
12809 182333 424129971
15918 167097 378026208
41023 80620 683911113
60266 164406 260244934
71979 114658 696583173
114560 140508 65029015
160669 165140 912238184
180367 190438 25203723
145742 152424 57719821
30472 132931 256363537
173657 196050 106957951
13237 142577 444189097
16998 194781 842695351
119221 188025 172179267
146995 171628 61786840
192408 194108 730437810
35711 101974 165592116
88977 103660 286975181
94821 141467 116792788
33867 65203 625988253
154993 181111 169209346
10322 150592 351005632
58101 179121 927621114
150276 157171 418927976
94709 182274 219232495
99978 180493 744283587
163385 170077 604019592
109587 178793 478842541
185036 189198 197468994
105486 179443 185170564
189476 192493 7543554
134988 192223 143123498
64370 147943 209032862
81895 86744 965422627
138225 198759 29055268
24089 92564 961092232
55618 99036 108253222
107110 168425 704365432
14886 65723 913719590
5474 68732 906284565
61680 191357 963302642
30652 70446 99422736
49668 59402 24498283
174716 198389 59260738
10109 187440 443629477
123318 164529 103007612
57181 189287 330445500
135188 151219 40162313
134049 142483 21012898
90497 110540 50176232
116481 166614 125518112
143589 193048 123738827
160708 189755 72664368
6625 73551 167451830
105507 135392 74965616
35466 36607 2868763
144994 160259 38280365
178857 185543 74973604
118251 176668 711675154
175426 198138 56802854
124158 183662 43818383
185971 193323 886814938
87686 157738 175372183
396 108186 269549658
189582 191508 4761883
139685 146971 684379594
161381 190428 72679194
189196 194315 12787602
193281 199282 651790257
118481 194307 965669102
60173 170169 274943133
23726 154360 327030680
105889 135451 954319133
117181 181055 159946820
164161 167994 974123834
17031 81738 161674823
58495 67408 22237502
95834 115569 49430561
184103 187217 897893052
108416 167298 413151399
187339 199897 31404561
50598 100828 125456511
180498 196908 40985610
71851 107837 90109108
47736 184703 688823741
119440 123683 10559528
33120 161652 321580343
1392 57129 271913772
37185 39819 107863383
135250 180991 114324140
44638 168408 667708410
24536 171158 366819767
129055 164144 712296710
9577 48416 97118808
144319 161354 42636148
18969 58156 246467362
21589 115129 233835427
102509 152579 182732391
172709 187970 38129369
76461 193175 451456885
48120 122368 185719526
119525 182018 156486799
151093 192733 393238007
13643 23168 23780998
197177 198823 4220081
26217 103555 866527584
128671 131048 5948936
134205 160498 65811026
84153 174379 547197469
67676 87404 49339689
30317 44107 34442360
184656 195524 27143822
174827 181152 15867878
112822 167357 675561956
130332 170601 894644207
198895 199060 390525
132000 154076 126909913
31090 38199 307480919
126408 133363 191501324
190396 193438 7560431
125070 144604 48824378
181327 188865 637880975
183413 193897 884264167
62791 66550 9470505
101538 197619 240545133
105641 120654 37554644
148971 199060 982296201
89465 145641 140709499
136193 170635 86069360
53650 160255 266834235
17813 121894 260239251
15716 111195 238575146
172649 175273 287616746
109744 119895 61908355
148213 159452 28157017
197357 198709 404852854
74061 183582 274077907
67838 113412 113877145
12189 17760 406340105
87123 131614 647279063
177839 192409 36413794
57519 165602 943752813
106323 199842 501836856
84768 139932 138043057
92923 148686 853059655
54269 177116 862235830
71690 110477 97064387
137398 184890 163499212
70028 173171 737966677
57926 175213 293329926
114754 140104 520081550
151031 161518 26079447
1710 61993 201689993
132124 180432 927853384
188196 188958 903885324
154821 192727 730972359
99989 131812 79874322
151216 190995 466991689
136991 157744 51926976
37852 154862 461253062
60576 99483 96871282
57831 127942 633869431
154852 184115 72966104
182284 186243 607622412
140687 165977 703188879
192684 193663 2407365
157393 185467 70157324
85093 124093 97600475
166448 195296 72103213
105041 107599 6381451
74985 182980 361142561
122226 195599 183547004
29207 124652 434730111
65962 183252 668480290
65928 148571 206711012
100739 152471 129801788
2502 95238 231757749
86986 170841 209800629
195217 195609 997236
187668 193057 838272642
38361 61166 54470680
140644 187927 866999340
157369 185082 967014817
41424 50261 402123710
178327 195542 42920847
24522 81993 143631736
197359 198412 2695949
167812 199996 80596300
185300 194954 24041044
124079 150611 66483626
7520 28669 53105844
16504 173007 391418106
89665 196191 266561931
54531 188552 335194341
113043 180938 169953483
140779 160738 49985097
108541 173062 161447816
162235 167939 972050060
120211 137337 42993691
163300 198706 88692734
34671 184080 373783097
91344 100694 23269737
105436 181765 234271222
105521 199863 236168315
83664 173471 941350752
159612 188646 72508450
81281 133653 131152209
54258 110999 141825116
7750 18566 258868475
38967 178102 348122112
26859 169119 355712035
146957 188883 104914966
32684 35460 520153213
89731 112466 56928044
139698 190781 748930721
36430 164244 734031955
48905 121531 427696416
156274 164456 862229331
126253 192896 409814645
191537 195418 9636494
118880 143881 766252942
111233 111450 542213
13060 16525 479122610
27516 46463 433978544
119551 184049 161418615
171591 197986 65910185
93271 96754 8625717
183240 187662 865812352
191188 192693 322037304
187018 192056 12590440
136392 173043 91644507
105517 198105 360737732
192749 199813 17694342
170378 194713 60856399
129338 180425 56450123
65839 137616 49667188
73394 74375 2450124
195728 197064 3352026
188081 194985 17209622
35327 117423 735334742
132967 196119 779459197
57489 184485 317576617
156251 191469 87945007
142705 150170 18900506
31593 195201 409245057
54414 96540 105202384
117836 192865 362260543
103449 129703 478929470
68250 162255 235144463
139708 195205 138743554
141764 144018 5656741
119284 144676 63589471
6317 26606 50998606
71270 103721 156135265
65209 66691 3723060
149838 177499 69097560
12177 161507 141828030
137920 159693 54574637
103616 187173 209265682
30046 132376 256005772
179000 189497 596305247
31534 197207 414424767
81849 150277 754889002
148314 155544 18112898
30980 194422 408800924
118800 132845 35344418
39755 148972 528006379
49520 67538 383463615
153020 157578 11288574
70841 90448 515319422
195516 197554 5126186
100854 128586 69621362
35848 94324 778342298
30935 141594 276746070
148414 166140 237553803
3990 152082 370593943
59647 133358 184346362
58700 78793 8205935
110107 114473 898847781
28191 148084 841830955
192622 197993 9728780
147794 179424 736988488
138124 173694 89047934
1664 120113 296101797
181060 182897 577253997
112167 177085 845015350
64539 102352 94297409
123587 137371 34575652
95973 131061 393125808
172892 192754 590255990
112655 144169 159416706
105370 107911 6449501
55691 124978 173232808
78742 87760 22552973
24739 144328 962620855
185658 186424 482009264
49198 152711 259138206
106619 178140 372551806
166530 181123 2214844
17514 65933 300522016
43248 103807 320401802
81671 83909 157159089
149974 159153 314482533
63095 137202 930836071
103930 112454 792437201
90144 136554 116266124
37418 52335 776782670
186156 196452 788331102
3539 141591 741843808
28362 30391 5091607
164131 197666 83930274
102252 137144 87542959
12442 86647 185598245
96408 126365 114846098
41790 132779 695910194
136623 159144 144013552
35725 36747 951692566
74063 124186 125513604
63713 164541 252085929
26705 30846 10284601
70607 145146 552505567
42043 187068 500233681
79635 129412 124639142
13488 29988 41282719
13965 162825 372247878
22367 124424 454038412
171078 171499 143160561
176887 192615 532697619
31574 176483 362610326
153647 168236 732319653
79132 149582 884403809
177082 190856 675707257
122346 156750 557489304
154947 184117 72729469
170505 171832 3457789
49110 144434 741265967
37325 178947 354374064
98172 117603 5232041
30687 75375 751258697
157344 191756 493874123
71359 184721 549500640
91855 101599 24272395
12606 109627 945065744
8456 77521 172762656
168675 176100 18696312
174780 198369 59049004
85891 153388 168983831
187123 199551 485723895
125340 142781 43551624
58899 195522 381798072
194325 194381 699887792
139798 152584 14173029
72634 158991 216231395
199301 199708 1007140
143584 152128 21496440
195559 196044 1199498
52071 115873 159555888
188742 198506 24469516
174805 195165 487377959
6621 114574 928121221
169841 198194 70961804
114840 168601 603278670
179221 185901 16666092
121770 129826 8576090
198788 199064 659499
64600 113360 121714986
179237 189049 24529235
153752 192950 97840032
174735 185181 164072554
131216 151725 51388058
64983 102682 604722521
53800 147838 504510438
123138 162215 439083393
119406 123470 665956799
167847 171162 596606517
125983 182187 140651234
93583 140432 304265411
124320 154950 76783247
93420 134931 608174210
193551 199683 15423803
115502 181145 164365919
70974 100837 74571895
66701 163466 241918869
117429 197362 200101896
192540 193358 2032596
82556 178058 239090942
89557 97795 438135095
150664 152102 478627450
183884 192066 20507498
157086 180070 57411589
197690 199070 3513035
35660 121683 215099156
194425 198497 880669579
66843 102160 88095023
197526 198531 2593383
51403 59069 19352877
95015 118768 901698884
7119 101531 263265648
79914 123955 176794392
156216 194502 461287400
35310 94464 898836382
36980 81355 319263790
92263 174760 124303787
127128 185418 285889133
62730 68232 472779872
95480 172120 569757441
45517 83391 94600739
187590 194019 16044998
196857 198842 5045205
150824 190808 99885478
36482 47378 27321767
57114 135018 694545184
147731 176674 456121840
177041 196625 722128949
133077 133787 1760727
58752 185933 318070658
48990 69883 52247566
18118 137208 297946752
178669 184431 14281520
54432 81116 66684328
58459 87476 67150452
117409 194088 191994081
138784 165401 865627079
89259 140043 551304623
145242 159899 971313357
23323 190246 557465768
105358 155087 62047624
583 168177 773991642
38608 72392 84479030
36830 146634 274690618
91847 138290 116266064
177017 198204 882183536
83145 198552 288836984
179220 179329 260155
32552 151491 297698025
94884 149725 850561228
59564 173994 286195991
174938 176874 4946438
194575 197969 8553005
90674 146973 690703258
116023 154854 691497600
26440 97958 178593119
30599 47596 42551737
909 170936 425264405
143094 196853 657219895
93471 109670 6996790
91448 199613 270759517
3507 62490 147704714
154614 181644 67507888
178996 189506 26234030
118402 198429 423796038
38652 66923 47158030
133850 191716 648179743
136873 165188 70661932
139740 191332 595965497
60038 107421 118290633
25594 125455 892844151
30479 177570 368001411
9210 20043 326081507
129328 178311 122601623
164563 182157 900228257
198630 199921 363799
52446 166935 582986257
70877 126806 139994935
47335 166660 451554523
119014 159107 100484805
154262 193982 99126552
7029 16953 752081619
156668 193669 92384637
35101 146004 277520490
94810 180935 719358770
158306 167363 22533943
197016 198474 3698137
127209 160966 511951169
151375 160860 268241177
132687 191824 424662662
142502 186566 110281471
80137 138686 146559587
91758 166245 59304917
186750 187432 1743738
2607 70674 170094807
166198 173881 577079610
37530 141698 921920737
168810 186485 44337889
169543 197531 280742838
163607 186894 58318647
8982 133119 521447750
43346 177658 336009069
61387 66990 13955714
95467 142089 508758203
103951 175589 579837673
153735 189250 570825589
135914 186538 126593119
82538 192770 275888425
54564 114383 149473171
129901 154708 880711304
136940 153104 745433052
68084 112958 48295124
17770 55425 94279362
103869 195679 288538314
52914 119218 832919361
109007 129512 948334503
17564 123946 266114020
45228 55716 26758650
132469 165139 921963245
127047 185205 145485735
33282 139078 996908249
186032 197220 27948993
65663 86249 523704507
54931 62035 17839136
81305 146849 163980781
97570 118775 53113044
34431 93358 693600149
94616 128585 968354904
165607 179995 36084927
147902 181311 83554174
150043 170036 529714237
170328 196093 368131005
156992 171511 36322033
98621 174469 189947111
106460 159640 133222048
36262 77228 525024349
51518 95806 471485173
109857 132817 57579814
59235 164541 178621941
11761 87557 894025624
75653 95063 286155332
148451 176038 68954732
157229 167222 24863571
163171 178025 219261440
152158 182320 726727031
144157 163442 574589858
22315 52594 519898792
117864 131166 611682919
139975 173251 83272956
90209 108144 44965880
150979 153071 324996777
29720 118089 383909169
168658 180258 688243946
27150 38167 89121711
90557 147649 143011250
7076 8104 905586405
51227 113247 155084348
59025 170676 279160791
164315 195147 882052211
143861 181668 923861599
169524 187621 792504746
45931 161437 421967854
11873 86279 186117916
103953 176208 180963331
22843 158233 577183503
15159 98608 208381290
155357 165151 24244016
32460 190804 989543598
163963 167076 7809545
84156 190160 353649019
161372 189616 70707129
23099 37256 35411010
48554 70559 55004695
122590 142671 973542227
32356 106178 184601365
174795 175151 582140409
41168 65705 61532461
84998 135507 126468886
127113 154035 67585169
136125 159723 507517150
180251 180357 258585
52093 54061 700968575
126033 176476 126230036
39236 83732 111295198
92242 126805 264541300
80568 172916 528874160
130108 193504 158515278
134694 144986 91543437
139820 195505 543360817
113434 142479 363264286
165973 180492 36381344
171068 197094 597300783
89774 99898 25216498
154800 166930 30128643
55239 121071 164487468
7147 89110 603562361
56394 164839 405087561
102499 117758 38246197
150158 181487 78242959
80318 100105 171170782
190617 193957 204574518
2970 54303 236916092
138553 151081 235570983
173412 176722 238988683
116795 142694 64900423
168846 188706 49731652
79777 195222 291640290
52709 169881 293121309
193868 196273 5959929
141625 173611 912067924
195569 199825 233175773
198622 199800 2925429
114474 190128 905839708
76749 192417 708635561
31538 166774 450980182
27878 122509 612779813
177231 196923 49139201
197530 197750 587954
65582 116939 220543270
61595 191647 325212721
40222 149326 7410286
51700 129393 194447502
76219 115291 108199446
185959 187727 601912749
154224 173564 48202540
122989 140579 107873660
157322 185544 513336955
45027 199120 385505902
146889 165511 46577282
92793 152215 148835665
131729 145281 33922811
132143 180060 293666181
53524 114683 203150080
113158 147782 271177194
168024 191114 564548598
105489 162161 151558785
168108 175386 16495384
199382 199913 342950910
119284 176522 143335349
186869 196994 25299159
42228 51072 22020595
40838 54176 500040199
71152 167361 648197431
130070 186056 520477234
42190 104703 966525180
180996 198833 766896134
130680 182020 639646394
135485 172045 91485384
5692 43322 94335373
106668 188710 859428914
127089 176931 124770881
920 118266 293334075
103813 167560 310151655
24580 101933 317591069
79790 93457 34185707
127531 146560 225989148
168471 194235 768954326
72150 194956 307255760
122411 180011 617469040
128938 192106 544692984
148266 186754 244567309
158216 188471 75577748
192803 194537 4257381
87561 166028 83462551
36198 44453 814319507
62639 166940 522921568
167050 190647 707556529
84853 177120 230923353
106141 146109 100139882
193159 198985 757220743
83425 172216 222317453
142802 164741 597181109
89202 103771 36398044
108355 186371 195176258
186039 197243 616227211
47087 91664 111358540
112289 183951 179350260
181177 190868 24212866
195423 198301 439702875
68507 104517 89973592
18708 42555 59637875
10680 176765 608030204
81232 160495 237218752
199440 199662 721232837
145064 185648 964267785
62039 120493 449421252
80117 144304 160657593
53637 137578 901219607
158225 185316 67714304
65977 89529 212136529
6401 194121 996583163
44232 176653 331354540
192532 197559 12524260
124414 147454 57632083
84732 130248 113959875
162239 173220 27544428
94362 146523 726666182
28977 117125 984759868
146833 171293 616280998
17301 163437 365469217
162556 172680 590204150
20203 143037 307100893
181566 185112 8760629
38807 98901 323751012
188304 198294 381130180
85019 183923 511563862
83420 166970 209079772
175186 184571 23482459
16280 190306 654290048
26906 149291 306209349
198967 199160 316990640
126729 136244 23884336
50337 116291 214058554
6898 122896 923290773
112033 146709 405646252
185524 195070 651091591
83074 84365 3294866
21146 86512 410012726
23366 181028 394357764
23098 171955 477405297
38082 173690 339371392
51399 146356 237643989
135013 143534 21238932
196761 197553 767468090
132526 176695 110509033
37529 146163 271831693
183765 194235 8370048
80093 141538 212931079
33449 51846 46045562
52675 172569 300017378
41512 90396 122158319
151999 170338 948828894
167280 174549 434528515
73 4816 11638528
89189 186324 859734784
188115 196499 12992773
153538 156121 227181134
52235 74743 56320207
76582 108899 80936450
36530 43115 270034332
180584 194680 35191184
14840 199510 461866334
116027 143906 325060930
108690 121069 30827634
129054 136838 995865014
39268 47358 219102496
9271 64883 151587997
67211 180682 283834474
143156 185693 106480763
46793 89440 106509940
83310 172832 687176369
169438 187158 926608921
51555 193728 963786912
146735 169440 56787302
141739 177316 669440174
10743 101493 226773972
78618 199817 303248863
91249 143582 131009310
33865 62554 794314414
111403 121246 24615816
67421 126868 624542580
150432 181575 472629889
45790 184923 627029395
55524 102698 137439912
190545 191557 2495754
151530 156382 763566530
222 149815 409220334
33324 73742 101078417
6001 71443 565650752
168182 194639 727885642
96502 167992 178972971
14584 14996 1114193
139598 149817 25731774
101090 115653 36552631
152935 197188 742412890
66824 182794 833367292
2147 173247 724310408
72526 86094 172671972
51955 144225 711930523
139535 179615 100350559
138030 154188 686945169
104701 140871 794613015
99215 168858 174399867
180201 183944 9317246
38309 59240 52515426
153723 173016 48073835
131479 198164 612361454
135418 160240 62133804
87715 171115 352414370
43845 146651 997235848
58102 148830 366625669
89972 174403 597740941
50132 123965 184747107
87420 146845 120155407
116618 137767 53092997
121592 141824 719581900
14867 113653 753587991
32480 176314 511810079
109103 199583 226353945
100578 186398 214962991
79923 167265 218523339
24260 108875 211687234
133001 174593 103922544
148233 185548 93287945
190905 193343 6128136
140125 161595 53749696
155896 164443 21158097
4845 84056 699334871
195410 198312 7344008
20259 44231 695824986
22282 182598 401032470
43424 173735 628991766
149070 152102 763005988
98063 126767 165656360
26433 128236 669454641
164920 187007 369089350
175545 179599 10201815
77471 168760 737291641
24155 134076 275013366
9736 182565 901842908
12737 64628 139860336
111774 128951 43105481
69642 75328 14258971
193453 196557 7723639
170664 172942 78773856
120424 183467 157790075
51682 191212 381190660
8697 118917 671939870
74619 89408 58341230
9334 165861 737261328
101225 183268 381795420
135435 143742 20672759
173392 196200 56979305
190654 194237 712220
167792 170779 7526996
152132 157698 12253987
88100 126263 95560565
99401 190475 410178092
90222 181798 797872067
75936 129059 132926986
139167 175245 90247431
2779 196132 483567887
109453 164256 763297237
150798 192087 103161286
7584 79622 14771878
106462 119073 31550413
4838 120325 288978253
76138 161142 212702964
53237 145142 230007778
111746 169757 879324780
167347 186287 47458166
2649 83605 253541445
106357 148539 105720908
83779 163138 198526924
182047 192408 25861845
176797 179623 7042947
39803 87886 120279563
48531 64983 41299225
11978 152107 632172604
92252 134715 522727562
45090 146338 961703007
35943 181663 903480469
49673 121040 794166946
101560 172880 555916848
170554 187360 42083205
25430 38611 384248356
16936 126658 492317544
101832 182663 202425469
166081 166697 1473690
138101 161184 278544176
130688 169899 649290582
74676 112856 95477824
55150 199354 360728562
165174 168509 804918467
51857 90922 97677144
36046 132734 608577655
81063 103991 612407063
127449 172320 498163918
167829 179560 29488746
135335 183969 891184599
89391 96550 17882147
19842 54258 74058477
66552 71886 13107085
181031 181132 327447259
199989 199989 408586667
27450 74933 342827779
196651 199213 689043019
82096 87526 641318611
486 6324 797067207
93918 162703 172120142
194802 196341 3874072
181506 187004 13733569
133073 161022 227649856
59955 152222 32823845
131786 175080 108242440
23497 94673 419919255
152455 194151 81257303
94507 136465 861687739
133478 188953 64585380
1947 42458 224131351
45541 120812 188140391
154743 166347 28803418
170909 185792 775218740
62652 183586 302448634
102768 170726 170219388
59929 188113 537661561
65811 94065 894856691
23033 152012 362838475
138574 165396 106847870
133389 169105 89225299
195507 197805 119671114
112390 141460 72782262
153830 178626 307627948
196595 199445 260331294
76955 157797 202376855
27510 135574 270353957
185303 198024 713965792
28853 68500 374311653
48400 176085 319496096
76655 94448 87927366
67013 133126 44702606
165718 175465 24428026
70639 108201 94036766
12420 131224 297189948
191949 194083 5314919
30248 182732 381434430
73084 191469 341586118
46579 122202 189097811
18046 172808 387120178
114702 127551 799348164
72782 84569 29576982
9046 145244 582110561
65429 175720 288688432
191856 195832 43923803
146237 193845 634985206
15272 127692 206270753
168817 181416 31642876
97391 175625 195893932
172166 178071 330753715
89910 133178 108462733
44928 113233 170730829
149875 173387 601950518
81479 159576 195549979
190425 193563 7780560
137725 169239 78770287
1883 118025 701802572
194237 194867 1488731
70315 117862 694434322
12601 79990 164195162
61257 107354 115072239
94797 134518 605478152
183235 192552 907609964
104718 107661 7365678
197883 199280 907738412
125955 155034 72917325
103533 130346 67313565
83629 121502 94640773
122037 133657 443891780
186637 191413 188910459
140198 184345 768425429
139731 173634 84868563
28714 100781 960603365
33366 49569 40630778
111988 155149 264127732
67832 151090 221053645
37007 88935 105822872
134427 159238 62145374
42049 50223 20373127
72006 72215 518615
59549 181934 306110127
62343 166919 669780545
54969 179334 778903429
50254 197587 263164437
163679 184040 50967292
188275 192328 10182563
111437 185365 185080630
86081 166711 201608939
130426 167878 93590498
67047 82726 39030324
91713 160433 172121252
55437 144713 223222133
143398 151834 21265098
185965 191027 12607880
80375 155473 739190672
131342 155214 964749491
126379 183189 142117432
18653 179191 817889389
21273 94883 531076184
98091 99726 659333945
56046 127943 179765489
115550 182443 167524589
120309 158375 10575728
128666 196823 274524345
146942 154019 17963835
66625 87050 50984472
74230 81537 6017583
141493 168073 398395917
5221 87691 870704631
166661 172701 5609050
141861 196704 835365032
23404 43862 352962138
175891 192708 42067960
174405 198660 532804404
193436 194790 3335543
139073 194895 899110366
128774 154119 986612414
104846 189350 211548213
192502 194601 5161051
274 13342 886681949
113400 127100 954455562
36698 189835 383146318
83834 154824 177813538
164503 180126 39203641
162626 185414 8221960
199570 199857 325538758
7507 146270 581864802
171341 191805 51124945
22685 50175 923756330
68232 92609 702108157
77 189215 742696337
105210 165190 677878548
99121 125091 654746644
158566 192811 85594937
120534 132882 325649145
16933 192264 813809596
152432 181307 72118461
121602 136539 37547649
127986 138766 167563819
156649 180116 222986539
33729 66634 82480691
183167 197356 25418199
186710 193344 223511624
10260 86615 347255377
69300 171082 254699483
179936 195059 37660955
62016 184002 305019290
130688 168299 93970829
9468 35413 287454743
3682 170084 416244909
136785 140826 5955024
35556 45387 959241464
132721 188944 140585890
129883 173861 110043211
68385 197928 324040753
1515 85345 183082911
67545 190541 409238184
101176 155737 315116943
170165 173324 252049182
72787 98814 64994469
15370 183881 421388065
161034 168028 911032526
102530 181219 197060008
190678 196042 13326216
196650 199615 7525424
62135 94938 81832162
22418 185915 408965167
16164 61028 112259645
90142 132155 83258332
18009 43880 64714019
111106 141748 76748593
130256 194810 161365958
55154 103031 119490841
35190 194540 700584194
12615 150873 346001152
130450 153834 58688120
134380 186951 131478743
134443 156852 510068157
135733 181694 717834557
44061 183798 869460496
55363 60945 14048294
76118 94055 44780909
100977 198823 811038295
89555 195005 263837516
170661 190507 684829401
101984 152752 127319237
52930 156436 259111193
180271 182380 875821706
81053 85130 742036112
6071 56926 127435419
54445 182036 71064422
123703 167755 595095192
106044 157955 170933090
77152 165526 383367737
179963 183032 854875890
95771 154578 436016300
173953 174490 19721407
67039 119545 131167469
184441 191104 324341815
182440 190691 20597724
183954 188186 10595485
80716 198157 293825073
181716 190048 423214952
90244 151928 154560326
120854 165235 111048192
19760 151149 501915201
142928 195682 162654703
18109 125856 269535102
2387 33815 78479751
48045 71036 143320618
147183 161638 82401383
21563 185696 488400200
26536 54627 70179015
15916 152428 597212985
126087 169737 109132380
189067 197357 942787902
128714 168120 98516988
119724 188353 244985444
56590 93612 92392169
171706 173757 228742861
193045 193845 1990847
9836 50209 313115313
167746 176067 808734999
105128 125945 52169126
45796 163375 454450728
38622 147929 273565809
6803 73721 121329618
66777 164260 243680349
14992 28272 33084403
24 2058 5117499
137511 194130 141557798
194992 198441 895175844
59854 158477 721751747
176757 194713 644278512
72378 84945 362091382
159751 177679 44799936
9573 37109 354123787
17521 109042 228961185
93635 113362 49316372
22909 110750 195188227
38602 135826 921715153
189807 199226 23578992
185829 186725 151577024
16773 148351 329155312
99545 127264 69599738
13044 186222 433253587
51529 74835 58300298
64648 137220 181526998
97304 128017 77029114
182798 188887 15210228
100172 173582 183944869
84553 108352 757086203
163666 171509 19813671
142177 157556 38589883
176534 187788 370586658
130599 135831 100683806
67733 149272 204125484
152175 172594 51012465
150358 162521 507530902
81455 174134 231953271
17763 124608 267305210
163337 184584 53196798
68803 145709 192427270
113352 161706 461424941
27571 98209 466819537
86937 108443 374276167
148909 197650 667079673
81141 81729 1416518
35389 160597 635313955
123404 191031 169123532
162553 172889 25958730
191096 194740 171304318
7982 78601 231214389
116390 126014 709624373
154663 160040 13370495
108299 132469 75559486
79577 137049 143921877
185504 190142 11611755
130020 131706 718109005
154066 155033 2385211
102093 154885 132412192
20513 77262 141809296
54232 129383 130578123
12805 123020 275730272
164937 194415 73795768
5511 12530 17728363
48835 182042 448132121
159814 193265 83576500
102057 151630 589131711
41547 113614 180139816
22539 145435 405310324
116408 124358 20099489
58291 191629 959449448
174852 190064 145605728
166947 180818 34725458
186482 192018 13829550
108983 130216 3210145
97052 170158 109646085
5870 23806 74061561
159871 196529 857601006
62426 76766 35740774
64152 80671 41202860
83606 139521 139908737
83414 172507 787358982
107878 132135 60773493
12332 72887 151348455
112453 124151 265076928
159187 188399 141495877
50722 60110 657325027
448 11087 26550514
76861 106227 207818509
43263 130293 484896865
90905 112078 788537599
7929 133554 578197090
142977 191976 122652677
174836 180160 139293028
139138 177797 895956746
71634 150200 622470790
189103 193159 135085939
76407 114617 95514810
174548 183575 307330968
169519 196170 66677892
17153 85351 213890611
6541 24926 46156495
112844 165352 131389837
119641 149291 74417855
163077 193631 138548442
119867 169718 679812230
6933 185219 81488561
30054 157511 472513433
162736 194128 514107043
18413 75977 181235226
22858 131003 270543247
33288 171689 346444766
31131 38367 86622199
183106 195564 149174338
98222 111853 34144859
53333 65338 456726747
109266 182196 182493053
91685 190343 676772313
60175 172457 280783198
51417 91853 64957985
188546 199326 27040719
20363 92311 179806364
48974 77110 70403457
173838 196852 540327817
192428 195133 6664542
43314 113298 174867687
155259 177508 55548274
12858 165278 566474688
20395 122558 255444594
140500 154616 35525670
86628 172814 846025552
34409 133920 249073002
161966 164470 313135507
119312 126730 151712745
130921 182873 848925729
17809 198833 452862550
191117 193893 6999115
121828 150333 71576074
41323 100866 850470500
98160 100204 5037522
83144 99673 41185434
98629 168738 175524316
172878 182700 24576296
144940 170802 189324835
176794 179204 6005110
143719 145859 406687406
141013 151981 739183434
119306 183326 726269855
172188 178912 16828552
67363 194096 316980664
197669 198257 1489396
186729 195911 22919911
117872 139378 993257411
24809 81739 142270302
79331 180398 562542015
142917 178597 89393661
181030 193898 13849624
75964 112033 90113486
53060 66247 33160402
25795 195700 424856259
155218 173804 46392394
163323 177191 34838545
54803 55047 853024445
160487 192925 836337157
80409 145037 629284664
149514 152161 496642103
70702 87181 41305388
158834 189540 76765135
158574 170547 252112606
51056 56615 454369673
141094 164966 600589013
27183 189478 405960208
159963 185739 64368332
114441 141917 68827454
47158 96241 122562520
5706 11284 9195956
61203 73080 29457415
79628 105071 63663925
102496 142559 411188738
9877 81262 655125343
23104 41168 846383543
157081 177199 50284982
179319 186400 848536132
70415 176979 266755971
100171 131063 77552467
39937 126629 717983812
76149 199206 673962349
76070 122747 116769736
126123 177188 127804780
71845 98316 39552274
39616 74785 341490108
54281 133197 197491130
41138 46613 13771387
159025 189801 76946066
179069 198571 48750060
22545 50266 288218905
119662 195390 189444888
128169 163674 88724992
181789 199573 44464372
96433 199802 547829707
61487 69872 762323947
159617 172609 827418720
184260 198534 35784578
89912 113238 827984199
179445 199307 49681363
146658 194858 120500277
181625 182253 1560717
45828 88651 916690465
69660 193370 228535512
153865 178485 236342561
45558 160283 16649251
87458 183540 240375592
190443 199502 22684671
129176 148595 108782276
45336 147755 256253891
77408 168302 465202074
40849 186343 381305208
195746 197985 3471470
35750 89319 671798044
136415 158115 656050549
144007 165544 912301326
183371 196916 92884848
130890 188870 393499433
174490 175671 2989546
172034 173949 997408767
188245 192327 10250785
166604 172959 705223817
141258 179777 210428347
21722 53533 882701273
111485 195148 289900806
129643 177735 8752721
147598 193335 888761413
87044 155210 170706112
109038 171524 316144317
4675 114636 275089040
65592 72734 17678015
103356 107611 6218514
75411 102587 40262439
81027 158967 195127994
27308 172937 795142352
108500 144780 838519983
196244 199945 153360919
86815 111529 599983018
190813 199131 441279488
113446 147492 85360611
193427 195285 4565240
71315 91610 872792448
121172 163396 578874227
124688 175833 127896614
86929 162092 378511430
135180 148110 32339831
1422 49661 120526682
16287 108010 346819469
121358 193016 179394044
100545 119147 699156088
31821 167069 731132457
122632 154943 81064942
74550 148242 184499661
85181 198009 940669243
126026 145668 49136921
173139 174917 641520363
84349 152459 170562833
111049 163701 728013393
7978 19310 735547134
54755 160117 263641293
199600 199749 363015
138297 198611 150949837
166180 190066 59806446
170461 186333 39738297
151942 157452 13770717
49274 136630 218617083
83472 143062 149070933
147877 195017 472947313
129030 139451 26095820
165621 190891 558664578
122476 196985 629217463
118970 169624 340513474
28345 167211 347305951
169438 184354 37327624
77870 147757 355752355
127769 133382 90460674
74979 92323 678547027
88275 159893 179386748
97375 133423 34113048
78840 171200 592229610
179104 181547 672309142
75084 185210 578269116
29860 141224 642340649
183685 199382 39319186
62157 150787 221744574
174431 177693 8249894
32000 197077 784331967
165666 166207 1365926
24890 50834 64793198
191843 197980 33200076
18025 59736 104433869
187983 194105 68306347
56638 162210 198997899
159230 164566 13161675
169902 189980 50301591
88909 197782 272455447
38391 164829 316262038
75050 89427 35892538
144659 148011 8460152
98220 194912 241964423
50939 193571 882128202
1002 37986 92349679
174921 180132 13087815
127985 158309 557451334
118079 195431 488438732
99689 135762 90619047
76455 87110 19645713
89286 143579 135955729
140017 167058 67645621
145384 175325 870440297
27100 73711 116417346
147140 165960 757909933
147535 180463 82350058
142810 183772 608540210
36498 123077 216619587
122935 160082 93055800
119405 166175 223924625
108135 160704 39167389
153288 181672 16524920
145390 195134 124291602
1914 12875 27312139
159172 161132 4825859
142556 171622 486622164
66536 165355 247008981
159485 188613 142853010
98534 189643 228176274
102659 153080 126571511
2690 23215 157322220
151089 172687 53927088
163582 188562 62512704
125700 175764 125256683
138729 155253 41495800
127972 141227 928427663
147876 169290 26432508
172452 176517 964075832
45169 152573 428683756
113354 187421 185480503
190960 195017 10075525
10343 148218 344955738
157519 194502 283985175
33830 40769 12453664
111209 197339 215527560
122202 133945 784363081
169903 191696 758502821
142533 163989 310168855
18686 103479 211831275
92313 161941 201317502
15423 46113 76646809
35523 44627 22783580
137049 172893 89624837
65820 154499 221945670
175919 197084 190186177
119591 134925 24739131
92033 199901 460994823
153382 158506 573708661
115410 116078 736620567
188117 192727 11567994
194729 199833 721731204
168455 199023 76600598
60813 77455 852207144
38372 90932 863716575
119679 147325 69257233
17465 46164 71782629
115898 139555 86835317
90845 165341 964671258
135268 186160 696981228
4306 83879 811960385
7359 40158 82080537
93782 184266 226409549
72064 191479 878830065
8759 27158 162923639
106620 191380 212116216
52764 196942 412076283
59575 61046 3719902
118189 142752 875422526
122613 155028 81322491
107218 194390 218166541
9318 180862 429104546
28595 90800 155443505
188563 190633 5228458
161338 197618 558605925
166223 178186 538484875
43469 98431 137279406
131753 191260 148784607
193581 197447 698549732
113055 126731 34323317
146586 153275 16922984
152730 195151 105892396
2697 4053 3290270
144382 151670 18337757
194283 199280 12525769
183291 198035 36866038
181266 195092 249965109
40490 64592 949240888
53771 156033 807544678
164788 166690 4776807
3019 175643 431812768
188415 192678 10700972
153388 164566 981130284
141905 191320 123607252
134250 192047 886313926
9167 138951 672516301
3664 119062 288630102
86362 114569 32630694
158143 165611 18556687
9691 117546 269608042
102939 155996 133110701
10854 154021 358318257
183286 196941 34107243
70535 128050 680365400
62852 75715 32114330
176695 178308 501277576
28141 110109 204911730
199412 199963 1349531
183109 185661 6369858
144713 158232 33911742
114650 133715 87808141
118833 154373 219686516
16420 137251 704735949
39178 153349 987515259
30190 97957 169300491
461 104614 260360354
13684 19850 816811540
156269 161749 13577762
192256 195826 8872066
83609 125996 106105942
95640 168601 182574103
2203 59083 142289100
71656 194573 803656463
177539 188669 27736445
59396 191275 889989182
189367 192032 6638250
198482 198735 680016
183801 185083 3208810
192449 196257 7640554
77353 130153 513705070
161814 169053 157652906
75963 136010 613815790
150880 163681 373507228
79009 165851 739223689
32942 131561 246772367
43277 125001 382287113
114643 160998 967970619
132628 171589 97511587
39903 111658 179436999
126829 155983 748474123
39424 51060 155638751
143324 163926 88713183
76470 161209 656419026
185142 188289 85532274
67130 174491 268495123
159133 182908 845287052
100677 136415 919952808
130763 172277 103899568
53121 121188 284369444
196793 198503 4337816
102911 180138 193452151
44069 71174 983567621
139054 162641 58934865
36995 39005 5008385
177025 185402 20900419
197216 197411 492547
64143 127959 159571501
158188 159488 8997638
142650 163788 2401496
147759 150885 7910252
90518 189363 247438236
69105 72786 245769377
40748 162105 644057994
66966 154316 577773628
82304 175111 232278876
65427 188097 475242547
167028 189463 382037332
93629 164293 176805073
168946 198196 73223516
28296 163397 337858388
45826 58448 494152895
132164 147937 452614896
22706 40022 354074331
7741 62913 785169685
157292 164492 17831165
174488 180352 596436257
132419 176699 491044557
90763 153579 998676354
41316 92278 404951124
122616 151991 73648157
135155 154287 870615329
169350 198873 73960438
17210 183233 35152527
8804 74919 165331424
134748 191012 663809647
4435 150287 365118784
158834 191582 238231579
81440 140801 148555681
116921 135524 950694693
132422 135660 537666020
25672 30183 660686759
130665 195809 162893950
24859 95411 176308051
35149 103641 171222016
189207 196320 17703001
14832 102885 219902894
44507 165260 301997358
74195 175733 254112315
32572 108945 191140424
85754 140200 347955928
87378 180690 666437451
132664 198412 164395901
146617 159418 32137338
8363 75838 738178675
60954 161052 250250558
168643 184871 40628777
97845 126085 103504721
68679 182681 677079281
161999 164716 781449786
199334 199600 674509
60322 82427 54972505
15310 181458 415530114
39287 126446 355164986
136377 157350 335236790
10605 96946 215788858
60005 111754 93538079
53412 94121 999688873
6726 169149 416821333
157763 176460 756563054
84008 170570 216577752
130987 134183 8035982
18415 76767 145836388
68367 114515 115331731
124193 143745 849190397
56295 161152 379999428
86010 197618 279124135
124685 194797 188675537
123735 137694 550174077
139278 158098 612171710
197952 198696 260150228
71919 122668 127043481
187333 197618 279912981
129871 194296 161135582
158186 183398 681802080
110347 137913 69080353
104854 107226 5937202
17547 168581 766513174
43139 177491 336082721
89470 153063 159425921
34828 114166 292275209
86532 124855 95893558
96080 144735 524459073
133341 156273 846160157
96017 178483 206521158
160938 166524 13889056
145678 166654 171586542
1155 59701 799181642
61507 118475 720852040
155624 160711 12642015
76644 191530 287432380
69382 93623 60572929
127309 168642 200199835
10857 152875 355384047
90926 127085 6983876
82377 183743 253724426
90714 196970 528281865
150520 154746 10627281
130390 139957 314915673
184002 196791 230263377
18021 112600 236485733
26424 191381 412483838
52841 198663 896511313
127370 194553 554020217
104953 191553 426463270
175208 178505 136710417
184285 194020 22040162
44465 178709 557540667
167057 168858 4444166
176433 197968 53813918
157488 161579 249086949
162242 184846 56542703
132505 142414 553847163
199297 199924 294048
7183 108165 252702800
134002 169913 89744335
96998 138538 104069724
37262 166327 322839393
81710 167972 533918331
107115 161347 135810372
86050 120556 447590793
141418 142181 1900218
14928 90560 550124378
46122 179160 977163573
12727 169428 622951336
171089 197278 416657537
48962 189329 916283976
151245 154436 4815548
91493 185851 236179266
120983 146380 191106057
12070 40065 69887713
63784 186992 308171368
75005 107940 483744412
174508 183242 21886137
119702 193456 184578121
67231 175160 269938416
45500 187167 354410071
2376 11038 339832776
176753 194221 43631353
160480 199627 97878357
167240 199251 194743946
43753 191047 831329840
193607 198640 12676253
174693 175836 702572798
170639 197369 66825761
63090 177275 501832503
50245 156247 265380601
76926 114740 94510532
21392 172870 672228302
197323 199256 954903915
105507 135185 74441106
97039 150012 132852391
96250 150678 489729474
88734 185125 241242920
29211 123365 986353995
191003 195228 10542385
179625 181559 763280631
36451 80910 111173219
194370 194484 45920
12144 43777 881255688
56445 84863 199286719
82422 126369 110106037
91912 154438 156750334
2453 150266 369859420
59263 101521 105395988
159184 164953 430550400
160031 183740 799645335
6193 142388 383233823
88716 105843 87412122
124906 144426 48801744
180574 183859 41108578
156448 171106 583229146
98393 140735 106073446
199783 199972 468157
11449 115219 533966623
124915 174256 123422529
148048 190014 104942417
4537 8567 261105665
68498 98864 26517015
118744 157587 97351974
92172 102983 179904951
117586 197136 199145337
19897 42158 55679009
69881 185682 289781101
98403 103019 11478300
48050 128579 201480200
51299 181915 326883036
16522 167056 376447543
138491 198297 227429264
26903 178508 389650814
106647 193843 218215419
1173 103565 439985689
157792 191294 83673375
5837 153996 370968708
8419 84427 190163698
85949 161068 187895930
185884 191685 14521187
71886 148975 585334318
182809 194666 594421586
177006 183222 979048704
52065 107515 916957189
77529 140021 156380572
151775 168437 56126502
65609 133962 170952722
94507 108374 34826774
33148 81126 188912153
16376 100373 209747355
167390 170198 7046906
174162 192738 538505415
95796 178918 328181053
91606 141001 123628629
36900 77919 900023227
61311 193061 403804745
79334 162251 379357380
30263 189457 398216686
44686 147204 963714030
120227 155885 89393634
38099 105655 168968198
74624 104748 75323645
176431 189925 551562908
45068 123409 195975666
122209 145096 979084867
3985 170351 731377807
146470 183097 165994493
160816 186416 56863024
56948 59621 6716226
166762 185852 47808789
86554 161136 814110866
7541 12510 272424722
74339 110243 640676408
182563 186998 109780072
62441 88261 489236016
1243 26177 296028348
87379 161974 265700209
170208 182278 620617424
86916 139205 130799777
97459 161949 429721775
103314 137225 85111473
157051 195223 95295537
66074 194320 320697288
84371 128087 109431268
45765 54981 23074862
74517 96802 458348481
129969 193471 158787070
102822 140680 94904583
65917 142257 190837160
195605 199204 89776202
165169 190257 62883657
176900 181700 12018322
55337 114343 906827388
91902 172057 481952600
150783 160998 190225331
190104 194115 83655172
43658 186602 406810089
24358 141923 751692769
43158 159131 598174724
46164 193311 368091180
28032 155304 894166482
104116 196882 232151970
97091 122122 62684793
179687 190198 430287836
75963 94185 45502765
129031 182442 133697854
4445 157693 683792350
126665 174683 120092431
164134 173477 23453490
187025 198662 27149932
155021 194868 720371872
193784 197379 8960122
100633 169416 995001768
5858 104351 246385823
80770 155534 187228918
38990 97940 886965842
71545 106129 201609888
85117 151778 166863653
121236 172240 198658390
4658 77190 31014314
189298 192399 2928691
45349 89119 109359503
164337 177521 868475982
93388 115671 55717392
179195 179782 1483592
108592 193634 289563786
27217 177654 376341748
94763 148283 134115695
105313 147281 105101827
43815 118005 185416534
55855 70503 893937135
151750 194235 771983590
120102 185751 164319563
17411 113698 770436376
55375 69178 34394229
25186 75160 947906995
199855 199939 986420563
51023 174150 308082006
172012 183063 27541821
66750 156140 223668965
111185 124398 320608110
76661 110028 859683766
87155 133948 138673334
3897 172269 724145017
7719 44650 87248648
87890 196667 272111146
51125 100250 122702450
92001 92156 347977878
178325 197525 210423004
186937 193181 15637700
188839 198101 630004278
53048 176034 371427535
59284 72707 33373334
155532 156860 874893420
122594 145599 335756629
139923 181300 822674979
32763 111657 929816885
21546 66126 633696159
128358 158663 75885362
136774 183035 842476038
71194 111548 25144745
118557 164983 976694689
10153 139918 324606176
68671 150560 204984196
12342 98562 754992649
136617 191837 138096628
19079 63586 368006529
38379 125147 825504143
77992 137707 149473009
30622 166446 339724286
53229 198611 434828471
195479 197492 5046939
178866 196943 631709458
4190 189843 845416761
183181 186827 940054446
48145 91754 108993067
192035 197500 973407232
22917 40603 971488163
95235 189193 442539166
127740 175887 120462612
65125 140067 755262630
54284 145453 638846574
99593 138580 97784247
3617 120117 291394096
165419 172268 555333159
53352 154662 253713251
13374 97799 211013920
29416 81823 130916754
191592 199012 701983303
81317 158685 193699292
99442 169186 770713542
171093 178715 444601864
144692 187425 716233337
162531 178492 40075051
169262 181404 25370493
144530 199252 136955074
159087 165363 184400237
189228 198395 22909572
27067 129613 256463279
63114 123410 150809142
189858 197415 764154425
188271 189576 3354572
153416 198841 866426338
127646 186927 581490914
165351 190445 62888573
132432 176408 110003482
70617 135097 161469323
20338 93239 182193909
120353 184664 395299645
198342 199085 883378394
109320 174800 163766602
150637 173476 57009865
14953 120426 263616523
83461 175708 558594122
76107 196953 809344161
34432 76988 106479684
54443 151568 243059862
100549 166629 165504310
76586 183267 653528835
140266 145036 638566896
176414 179537 62181143
65848 190581 601848746
116029 160610 419743249
30856 159415 901205584
98565 164614 165356498
183300 193998 26736802
150026 157970 19780713
103458 153853 126484554
1441 57862 141085898
164649 186921 971207527
105039 192220 218184956
97699 143398 722475914
36982 143548 266571606
618 26184 64004486
42875 52144 23065300
85422 145185 149573512
128313 158511 75584997
15903 149633 334575222
161317 181410 50281873
28333 50170 486414776
114247 118504 88366550
108233 175279 167765316
24302 76071 129442129
179303 190701 28491905
167366 177875 31135209
15834 45470 74025829
16168 70205 134920287
111199 130084 23163051
36568 66929 76079850
142660 144596 565873173
175998 197695 54235083
60580 174425 284610632
115717 150080 285618852
185330 189721 11039112
123993 141443 713220551
122249 140388 45421725
179952 193198 665324144
143546 199091 138989864
144874 176188 596115215
53657 84096 85361502
165799 197749 79941016
52504 115349 755099140
8774 184668 439985518
47195 148328 687518883
5291 18088 871723836
32708 149161 691072707
184584 190178 792471588
141168 170248 72761285
193264 194546 3129114
11374 114850 843582692
118712 143798 260667304
134310 185829 112531082
188378 199545 574903699
13448 29785 297944623
106363 148930 716055677
132560 199978 812559952
105144 107702 288201815
44539 102591 141729648
1328 104075 256791017
97593 150494 851596057
123335 174359 859624647
172588 183694 491370133
29073 108993 276772350
158676 173730 37623533
124010 196127 226264782
173472 195854 55938140
140919 185295 123818072
26553 68067 103692738
53692 102902 122910602
147764 178197 76125716
19641 124949 263408370
108264 161263 132628787
30933 150760 299858554
78956 175160 240678347
9237 29863 51628733
79028 133209 135637407
50916 128348 328370602
55144 196802 743681657
18694 148504 104038461
172993 180795 387397567
29678 32757 7658936
179873 194870 145123606
111975 184103 180540649
76297 128693 131156607
14154 157932 359670228
66816 100586 84143232
81293 181647 251200042
105893 155666 124796368
190037 193434 8456569
5854 166847 402800973
80569 97773 42928380
24552 32823 695397839
60421 124649 160557429
22874 135371 4786842
156574 164112 18653818
185378 197454 30153724
76484 121055 461608541
103174 131570 71305796
188236 195011 16874806
69108 102057 82299550
154561 197390 560351207
83232 126486 805242416
32721 160300 319278766
153075 181332 140826684
184164 199365 38120959
90067 190203 250696866
64629 108037 108479295
114213 146258 646444777
53455 95452 555774488
2978 30449 68726221
4564 172945 421364829
102854 197793 358185366
174876 189194 198806337
31581 143624 652497678
90887 173995 613000491
91183 103063 648330752
123644 159527 824696381
109097 135259 65515724
140129 171111 77568635
97982 111429 33690378
5492 158391 225960351
19725 56801 92807338
139402 148837 17351247
35029 128641 234245246
38510 153047 372813060
110108 121563 456575367
86453 166375 617731945
128054 152753 61896168
68321 110546 105556250
62687 156626 955664569
27980 190203 759901402
199069 199569 800198027
108268 164023 902936160
143686 164779 418033505
4075 85961 209173538
98383 161515 158105676
37476 143945 769684717
98497 139118 75711022
40900 91293 137584400
153207 184821 690657724
51259 158961 269582175
15652 31933 40584627
52835 92769 415470572
71377 100294 72205506
96155 197537 833956043
135552 139436 685983935
151072 153920 140596617
105130 174261 546713884
151363 166001 36464849
88661 145592 142615361
158006 160655 950112331
176118 194056 44840365
4827 32794 70112692
59065 90249 251773825
135327 162115 66910709
177807 187431 848603087
39606 72300 700183804
32617 96059 707967674
82311 199189 634037299
188035 198145 25294723
95767 191327 239199648
184738 189147 11105466
144746 181607 92313304
71006 124124 361299479
87335 143903 780922227
35710 119823 210329658
110056 136556 66415149
111597 127027 38717983
155529 175544 49938481
26852 89504 156496624
178800 190382 28913386
126502 180184 85735575
195745 199752 302116903
186904 198990 30278352
28169 151483 687033614
82284 192266 275284376
135073 184925 124597808
110219 180119 335485120
186887 191279 10937830
37236 136419 560698835
132648 187962 138281612
59015 151122 230438504
177655 179737 391909148
82621 150872 171001141
117993 130272 30899331
102627 140495 94928001
93879 169092 188181001
91894 154015 155703847
62870 161662 817466943
128839 149701 52344088
27558 188317 644526258
136669 159219 56449355
4461 41959 93919776
158841 171274 936847317
10827 138557 319470269
174544 184108 242709865
6122 144805 827677892
42868 44283 3475133
155526 155567 103862
131234 142232 24776459
132211 141662 326530626
8856 96510 111585986
112240 173217 215001233
3563 4891 384461340
167120 184005 960275872
24568 124234 883538561
176592 195533 47242049
20255 57605 316898577
151491 151864 936454
195723 198001 403687116
58710 97634 97112859
140671 154033 866189108
87398 118340 77277248
95670 173566 521187259
70065 73150 956260967
163482 194500 872758889
99730 122418 56990233
177192 184719 9991954
142901 177919 870155238
94116 105234 153526114
37157 117640 445438495
167582 196882 73348452
83755 143736 772344640
61190 147521 215875247
2317 166991 268066231
74097 84892 27076604
79701 162812 877148570
26895 88688 431160017
156211 161752 13732917
54175 118746 5150631
80152 154696 577647158
67125 146575 198687802
125808 140179 35929096
149289 167680 455724286
190770 194506 9281846
13056 79565 166323312
123747 182536 147113622
174810 182867 627507015
179270 179304 79706
60674 144225 779503351
65796 83606 44384219
185772 194762 22412741
4864 26119 53445977
115030 193725 196977955
182866 195533 924154264
64146 152199 444328563
80079 185888 264805043
195222 197701 386873621
639 90722 225153215
86309 166190 199753323
20716 187042 775594253
46408 180648 335832044
37894 159141 777729726
157138 188129 931437194
13452 44240 76988640
70846 128418 144114668
161652 177849 340718550
40273 192881 703488348
146233 164122 44665643
30324 86341 140112179
129458 187142 144319430
102535 173971 178964646
199407 199499 232270
123413 164634 103047582
102414 160863 379145892
153073 175385 47243406
55136 119493 129893585
83928 196156 280710663
178952 194143 37917564
191873 197694 14527049
100645 169651 172840561
40128 198248 395630470
47583 107895 150821663
46811 63343 41371784
9891 174745 412348895
52776 147901 362614548
29773 37247 18660306
10461 45261 87050310
2426 7679 245059879
151640 183793 80300163
4629 95204 509718347
109034 198032 222595408
185740 197160 916133298
107494 159892 455510126
108047 123288 38143491
145049 165112 639540923
71670 120801 122939143
49896 129146 198270283
165220 180894 818373619
35719 130233 330482834
137094 161438 60797311
61192 160948 726865390
69052 139942 177390169
78069 191446 951385860
148718 159301 26468609
148081 155133 101912770
44104 112491 959426256
76952 131206 135778423
157370 162140 11826105
60469 61132 397457957
161636 181768 546226489
158107 189303 266665783
104555 120506 39913449
20218 180789 401568684
144965 167254 55699596
42095 188752 774262046
41047 154719 284613074
107844 111754 381054527
32650 43407 913439173
128223 135911 19253461
49173 112316 157888989
160923 161757 739089929
155053 169666 189483469
167396 175072 643534410
161891 162410 150320458
84421 138416 135072169
114275 148821 86678689
125079 156552 78823507
191603 193939 189321013
155024 198480 27793583
56506 191755 338286390
131645 179844 693821967
118414 175608 143185079
185614 187441 4591858
1514 184367 565206658
105756 131591 64773075
163586 177414 53609196
138632 161471 836413818
157743 198491 229125392
78913 131223 339127732
193371 198996 604333696
109230 189023 847989977
148225 192441 110551642
43743 150167 266324701
114962 121662 986857087
129470 169194 99270898
191627 197165 13802524
7732 19218 28925739
120618 147151 9090783
12102 57940 114703661
95591 107679 174334000
108339 189947 204175809
7792 13472 14342851
28512 195089 416562089
50186 149824 457686116
157198 191376 85363167
149279 157568 836381135
118177 179686 154080977
190540 198306 522287088
37683 173757 340521962
102878 191158 641522865
166501 195162 71658943
145958 153216 43028693
134669 180947 558887223
71928 81230 23348328
128843 131014 48875817
199306 199983 672820387
143151 143534 719998303
74545 139193 728497687
171484 192737 53060440
29331 157800 321412182
188173 194699 16312787
51220 88956 983063029
173837 186143 73880569
176755 195050 935646390
196175 199016 2037926
115804 188308 876532965
113868 122869 847227869
45507 50914 13412298
25159 176038 787937809
87613 181693 235465746
35885 167392 328897826
18954 44476 246436191
90108 152410 438011622
51241 124317 804686023
69840 83414 33523303
106753 118249 28750525
47025 83955 92332413
177432 179678 804281106
161275 190312 146427345
150461 159241 21935889
36892 134983 689325744
188528 194640 15262221
139775 194652 730068953
102330 196617 235988929
45875 74599 71768821
77003 103308 65635993
32783 177207 361377069
83076 187248 260756925
90362 118386 724568263
12752 99644 217094596
109738 178558 796283173
17452 178697 403416351
102730 184343 204348553
72154 171125 395897384
122133 157558 111237126
161979 188045 678276468
110982 159960 292249297
61954 106586 104235486
42065 103572 153665170
104536 174126 174207172
58547 159639 505212751
99904 132976 135826573
139819 186165 115943280
27165 73077 114656815
38992 152571 284331479
65865 95317 73404921
193533 197564 253075378
154207 157288 93269974
130177 152145 752386884
104692 174147 173871900
110995 159954 122724449
37881 145930 270356686
55266 89020 5479044
79977 188937 887131074
76857 122810 114980180
141376 149406 296943477
173692 188632 37274123
50088 58739 21786950
104492 155411 803167383
171229 173631 578594357
71416 148264 888287217
106031 128605 56591403
8663 125864 293214060
87140 165856 926866219
122308 138190 39776453
9415 144305 337431190
127422 130655 604892563
117221 196790 199176763
68263 140639 181060998
11955 198386 232755239
92682 148241 139136609
167754 169734 934630044
96450 141186 491991764
65646 130085 161145229
12575 78394 582916284
60275 83382 57516695
186225 190964 11802011
122190 163695 103821210
48485 139565 227893120
192215 193008 1963710
128439 184370 139857862
187227 199777 926661041
37005 139256 547401427
169041 175038 207048996
179469 180566 2730626
21754 79777 145047833
122632 148646 65225480
143355 148272 117601961
37389 139098 254468194
22477 37991 800227314
32565 119581 757581797
15272 105121 224533601
9713 180489 427217777
137261 194702 221152291
109395 159241 710545959
190769 198528 707154291
55822 187612 332573153
168010 169501 126828946
164886 165817 874184596
2039 75232 905860660
47175 61397 283252059
76660 164851 556159541
35712 67065 395628865
51007 52343 3321487
164155 171402 360511516
120753 165748 546572300
159217 190889 412429798
69247 159812 226720139
140968 145717 11950774
42801 168045 138463753
2999 181759 447226912
29865 133333 258833721
64637 121926 146259444
129780 145040 38170978
176182 196001 554821723
57719 90753 88972445
139178 168951 131570260
117263 125826 88257232
61241 135165 216758034
50640 156922 266051224
44785 73135 70775790
93451 138356 112394672
127272 158566 889394427
51682 196833 693897618
47248 120515 794830622
110134 120490 276285746
136524 186020 123758070
173702 176964 563754915
147511 162871 38325570
167581 187383 49669782
106825 121430 3621586
84308 163478 529118049
28144 195991 419755020
70352 166299 240113546
138905 140398 3694782
51272 114354 157739345
114503 157045 848625168
49957 70974 864678045
36309 92893 141494827
54897 124653 678542241
41218 58086 42292177
25927 119020 232682773
112930 184380 528382752
37494 192406 745146068
97730 154686 92190281
60840 166299 263619329
66902 167488 578513034
75251 115927 122605464
199797 199829 262428832
186150 190209 10194953
70356 72288 4843196
124251 175830 129003100
25896 156468 730171469
11554 184024 431355773
78263 111396 82785621
55599 113511 633186310
95438 194442 727004660
117855 191223 183635487
99055 175107 190459926
87184 115331 70296651
12332 21262 397417170
194416 194975 608198922
170740 181967 518938063
132402 135929 6721686
150776 188725 94762990
97262 113459 814874505
135378 154393 47725280
90648 128336 938547110
121540 127249 14409183
57730 136163 196227462
62111 89558 999555399
134674 143294 21459544
106070 150133 420512430
59252 116864 713874334
97017 175558 196653783
97390 173449 52162208
128954 194175 354802652
72240 128250 140296774
16016 21435 13431533
162476 178237 39555359
130280 183919 500269109
109700 141996 80778678
19310 41445 757725356
196744 197275 172266173
57477 74855 43328951
133245 179486 115682092
144553 176998 81249516
160004 178527 46310190
179923 198658 271064653
92611 144801 130618638
111277 117965 152094635
152836 182093 73108285
1675 90808 222729546
117200 182146 162696143
172077 181784 24241985
60390 199234 364237168
116214 174201 145210377
77477 135443 145152529
165261 189917 329635468
63250 183727 301310710
99798 144980 113297031
117828 191261 624365664
129158 133154 10086677
122416 131394 582853441
71095 137913 167289543
163368 198803 88762813
60219 98496 95393827
83591 186878 395512526
40197 143562 258669124
187773 199801 30120791
32431 83035 993231039
66532 85785 48085528
199645 199969 347200865
76337 98533 55401667
149710 150757 2593496
145671 182075 571746161
55553 146803 979235995
153860 178890 10558628
153141 192805 99040524
4874 149331 361675186
38029 53509 38742069
86061 166009 199939665
138500 153565 767411632
158327 192327 85018456
53869 80057 65416270
95102 113334 45603355
156277 164423 20143444
86947 108028 16821517
106354 154590 470136112
47239 157142 199377416
115982 145913 75022334
91142 126341 226163860
45718 184354 346735189
46330 198122 379688701
126353 128034 588590560
56975 151641 236841574
197343 198379 2654430
184590 185474 2256857
13368 55381 105186445
56093 164680 271466689
82068 163373 203490290
83520 131108 416688556
64036 111929 119597272
111789 197447 591318078
88454 155261 252409594
68060 82899 37053441
21300 62321 102689379
125820 191666 434711544
56255 123188 167327873
9481 48407 817720533
34469 166120 329370974
37064 75315 95640724
177269 196069 46861492
54013 172086 339986270
53752 163527 811641840
92911 121272 70845342
75040 150078 187952923
141665 195619 134941981
11206 121237 488738091
46738 111118 160901041
52618 118564 164879395
164857 183358 46381783
166655 197565 973018541
145683 153962 21419357
178687 190663 294105005
28716 78471 586403051
119451 151262 929664172
197407 197611 294357
170465 190256 623203271
62235 149750 416986912
104030 129133 62938993
137568 152595 675823307
40928 59296 46095948
87925 117459 73736150
145087 185317 100631703
164718 181174 41267036
125099 169303 110494549
44543 115948 900720135
9276 28927 739772786
164725 188175 290978975
8945 65353 141180510
10528 144541 335216909
66438 156462 139509703
155075 158525 519638363
163675 197625 38226851
197411 199729 951674060
60482 181609 302942900
43382 188175 362136969
199532 199902 122042976
31688 196708 653510378
81539 185147 767953942
33519 113066 198969464
111594 135863 60944611
26017 39697 322400225
88774 121468 81768172
145387 170446 495082204
86933 142797 139699361
188424 199320 27328803
52482 83654 78004507
105021 189032 893343392
23026 126164 258026720
102500 135653 111573639
33412 83227 182168234
150389 188259 94540865
134543 181101 116470057
46991 148364 253678508
148304 170590 382985097
78869 186883 455214859
3578 25944 697452198
140471 184819 738723697
75478 112073 342960920
92408 183306 227471776
22252 134622 281089633
48383 60273 101277954
144449 144816 253810075
107825 120657 32023673
79207 109395 60257610
58950 156899 4151273
48144 108496 150989824
64703 173094 811824661
76298 174394 245457496
167346 191617 936805485
98130 107543 555771815
82412 105738 58406709
2494 76085 309620087
148326 180085 79357622
59991 62066 5147295
50202 158439 545620102
126297 170801 111283897
43053 131413 194492588
101640 178961 193733106
33054 110471 193611307
191947 197488 13793855
167965 192018 60237259
11509 22404 752857996
190837 192794 665086223
83627 176190 231650864
194305 197685 8411957
68952 117152 120429113
134649 136176 514415509
122315 167844 164252549
169090 170898 4628938
181698 198853 42894753
5062 12486 30842534
178405 196045 964201476
82961 104108 52870578
82872 140065 108819715
197947 199998 5163582
2071 30812 782946177
143670 176864 344587806
62535 151081 370991385
177510 196503 643825831
20355 46150 64450986
126893 130216 687178555
160229 183942 662681539
145401 152152 10071756
46648 128863 205611323
107051 128567 590463038
12076 104900 794108809
148536 172547 60028222
65260 174525 742398137
91379 151559 150785198
172325 185878 482931308
61841 125087 158131934
18266 178186 400034178
145406 145771 489109717
38346 166360 320264669
186103 197881 29436550
74447 178774 838618363
8245 106439 155907014
93235 172815 199158646
25698 143006 293297438
161831 165553 835689084
146077 199866 134574826
139736 149721 25149323
72070 95779 655552490
137535 193404 139676266
194867 196286 850151
98597 157102 146675385
26262 95505 172974692
199574 199698 311981
156435 172705 40612438
22857 87732 162244091
58734 88544 74376490
139656 156803 43022080
41673 159864 376986122
105903 198689 232299515
57572 74338 41732263
34629 178128 709317043
295 73153 182078809
183936 184992 2624077
52795 135840 986145473
181564 197446 39607114
101368 164096 625806473
198400 199761 3421610
56567 68321 113782614
1897 121581 875021258
171801 181659 24618613
127052 153536 66457710
117832 185740 852548248
194437 196697 5644607
30954 164625 544982552
43478 151193 856201866
28549 102989 185930280
182283 187372 12712300
192248 199759 18800431
71692 146862 441009280
35041 77748 106832647
53610 164592 606290682
128964 160386 68905690
151742 197975 115557717
180558 199454 511647179
187401 195192 193374146
84748 143181 906698066
189767 192615 962504417
122169 131869 677287497
134458 146162 29273361
155683 176694 52504561
141053 162682 54098368
122025 183217 153189782
40659 147261 266747685
105416 130074 13103654
135547 189339 201423499
43181 124269 587103350
127036 178102 224303388
169853 172500 6725183
49696 150927 815040183
119914 175443 139021822
114667 127009 30986704
53238 187421 335765272
26936 55126 49140098
127305 129999 6801302
169586 176369 17064852
78809 167235 221191173
123214 189290 257714139
46699 152997 843979404
149882 196222 115699940
83176 90888 570776972
99201 143286 479068006
126299 176367 148699357
18417 112784 235860490
14569 49934 355808034
62813 103423 101344012
24343 81777 847905544
182258 188611 15767174
9777 22698 255339268
70451 152799 408055030
95763 198346 256804165
114034 118868 470670877
192820 196876 10107689
141666 169571 295472463
74153 75975 303344960
89388 147502 351508657
12668 54369 565927931
100859 144055 477833327
16098 45420 73239902
103673 172004 53410848
112663 189665 192778760
161530 184508 427701069
20997 116198 237992678
39127 115109 189982116
90504 179878 628918025
3789 97441 728176918
20654 130509 274737586
196957 198803 4713660
114597 130830 602234404
63516 102041 96155603
52493 135611 208084990
127320 197410 175316515
171417 196547 62688794
86103 126732 633557707
122701 189572 251516805
146152 171927 64581898
173291 179484 427302532
186623 194955 781571981
74346 139215 131592058
71971 96451 61206540
139988 176022 850103515
100931 107854 17510446
167641 170909 8269174
85586 137985 735436908
96405 130735 224606058
131831 136979 12942077
178539 195418 55720435
195213 198903 9361466
54950 131011 6839967
188754 196659 19733422
3524 67546 758382136
17928 26125 41179925
35199 73493 822741450
93052 111360 45729575
52541 164134 735978176
108891 158145 123270194
197476 197680 552160
52503 120007 524726197
105105 175232 736598659
89677 129094 98742620
168470 197349 701651181
187159 195763 513502658
34628 133149 252623133
69762 115769 115107430
108775 131219 870882305
68071 196640 950069695
47699 118881 177958135
152569 179198 62945369
145926 163707 44401800
98585 145155 116750058
82551 194245 279539140
6954 24132 70657313
40169 168485 321008972
148850 179497 76608796
86413 102844 391127493
74246 136212 155199320
122748 183875 171377040
64004 71376 975935893
30608 127141 241463025
73885 183202 273620548
26528 157560 327726994
121240 166746 113911470
170688 182489 29594941
148632 185230 711267588
116909 164388 118831869
67558 137998 176181760
93590 117478 59682071
137074 158234 52916025
55635 130073 327639323
130909 143848 611032027
27963 179107 378121895
182513 188202 14143837
173040 182055 22606656
151465 182463 77491508
52311 65230 32457092
127007 191558 954945850
143479 185568 202466367
199849 199998 357842
133080 193245 150412907
172801 184674 15433927
83771 135010 91562762
108251 158385 125507825
39870 85865 115152191
103896 185996 848369143
51763 99670 42905302
111357 153723 106310809
113208 183531 176067345
7089 133424 923311561
8574 187355 447297162
117377 192239 187493947
76429 90796 35905844
120400 192911 249260293
138950 190924 129973316
147619 163598 454426784
154095 193568 98465400
124411 199933 919193922
9227 98750 875491018
33532 179449 818686932
168536 194628 291985635
53499 112335 733562162
16089 39598 826765526
85622 145198 791879266
85228 173510 931241954
53993 94748 101834248
104786 126125 239177487
14494 86428 364303768
97953 139612 104389537
76590 130620 670947459
129237 175236 115059803
123695 188453 864195757
46921 53511 16397275
63151 175786 281752818
4579 49855 113354243
79912 166843 539142087
192606 197079 354664059
68618 95026 65931397
183015 188683 475806356
183785 192477 21045008
154110 164878 780886816
182071 187846 166633196
41622 71413 906666535
175952 191509 38891863
53227 93748 790745165
108586 173562 789131435
65579 151950 216093961
45548 104794 148064440
66942 105284 836309909
127636 174070 885373359
164594 186802 89228307
15884 117293 253332415
67010 161099 235287715
93701 126016 246242011
128239 187948 149305055
106485 181427 338101907
132668 195358 156644007
35233 56454 517641795
57666 130008 285478809
147385 154944 493255110
155673 189245 83877839
27306 37485 14922296
179070 197585 46207592
7897 79634 511499060
121680 146090 61204975
72239 176805 261789111
110605 195604 842123858
181218 197266 99469581
51801 107899 604037953
148391 155470 209897737
69267 156811 753080590
196664 198093 3635490
497 12567 522121400
35783 137863 252438982
8362 21078 974266855
127093 147063 49947089
191169 193144 5004485
63401 110266 117069803
124662 172293 895623483
194693 196470 4442487
90599 175882 897851108
7976 68000 150231486
149418 170428 52361631
167871 190045 55567253
192513 196162 9036978
143489 176117 469944914
184106 191860 239338574
60146 162596 998910030
146798 162363 38923073
67668 159631 524683397
99766 186761 217892232
29901 199470 715496750
146396 150326 7515046
103010 173135 175697468
155241 162794 18657319
147716 158635 33269928
7423 112115 261869675
26322 116519 328844604
67360 186703 442899306
122741 125943 569054259
7736 54006 604153304
77098 89314 30474129
98893 127490 863968338
28045 61554 83909761
181528 182358 2087390
26203 44152 979666745
116784 117046 30181350
85264 103702 45972016
140377 150688 25947965
55389 178072 561450768
153984 182151 941954981
68931 172928 260213044
25700 40022 35660724
144300 154836 26554328
25274 153530 738767044
94721 186532 229806536
60030 129357 634367997
134810 194348 148892870
187931 198078 25395554
167366 179754 31130297
184510 196559 616484599
38456 45479 17668142
51197 177109 315115803
160494 178489 772200513
38230 167625 323685339
10319 150141 349914660
25974 78303 678629759
44433 176214 359910730
124274 184565 150801008
195248 197974 6904546
15941 66121 125515935
92657 117619 145318628
173554 199664 65333014
35638 116214 201450192
80742 140759 150191669
29651 164310 336724540
15761 122430 266659819
9700 53169 108683880
47729 69173 53596020
170964 191617 51636281
52859 100561 119121015
171915 197989 858278834
166664 174537 770095419
47447 196978 642502913
179014 187158 20349069
5438 86810 203708306
93480 106980 33721512
42930 67829 62220518
1861 190162 470955833
188334 192531 10547840
26426 114227 512417353
161256 174494 33080523
182549 188677 15239632
3174 176502 123583190
148317 163728 411608095
48818 191085 469952725
26748 195002 856641874
67683 130224 984706049
146021 175193 72947756
67451 127614 156546591
184067 192247 509342962
65170 175838 276775627
87033 124404 93537079
102180 139820 94334733
169516 186990 988683508
3903 42354 837868946
80269 192066 653343448
136116 166597 718399586
113892 184142 175821111
102773 138243 88946011
77824 120606 9656566
195412 199754 720054990
149205 167190 859904066
112831 138391 368138065
12961 48446 864330532
193375 198128 11885402
36860 150066 530836681
112591 148636 90352963
29303 118134 747543574
143458 188547 93788147
152098 165947 79915746
95190 97647 6118469
92676 165900 515654213
195358 199696 486637131
60752 125774 162506965
147796 169863 55098062
106258 178991 929717353
37618 173565 340176642
8870 38762 795103176
64846 122350 913938531
89032 121435 621064768
27690 179206 777832632
176157 182031 124254730
34912 101075 165357270
122982 162478 98760023
126866 166628 99416516
118075 133204 211977535
186683 190617 521952567
198061 199392 3372244
110518 188164 676626313
150210 172056 54597886
117262 136344 47961964
155907 178156 51493789
71481 157117 788565367
154964 177220 55561162
145003 149389 11115523
96246 153559 143746803
47991 171795 309834394
100524 116796 509417564
54180 60070 744330689
110536 111689 20839423
163773 190815 97570203
163833 184799 52463662
9305 134336 508516033
124675 186244 155385004
146898 197721 708441711
118557 161768 246005663
171437 195216 42631303
24130 48162 60062677
194724 197581 161231012
26091 91801 663707843
160746 168004 249580179
83559 120506 92396903
158789 180378 231333199
138716 199827 107141199
132443 139459 17489666
24702 60064 88580725
132780 142814 320504075
182064 191089 22435044
48111 175246 691230482
118983 126283 672351588
194201 199648 13641888
17026 162011 491133562
115827 188259 181268297
113214 167603 288136481
79845 135147 138487506
46174 176095 325028177
196800 199402 6601305
74660 100296 63952784
175473 182936 18647351
24280 189580 843375358
183990 194959 27374983
78131 93857 450251856
156180 190979 97232874
27061 68484 554676519
5548 51831 872002057
8738 162578 384775392
141912 151994 25367202
135126 194217 147771264
143575 167901 581100555
120171 188838 832822350
122296 182262 150142683
191445 194844 979792529
105683 123257 924547657
81956 145081 158079352
74223 197203 436003855
100976 102942 4902936
116676 179276 156807545
91284 149261 683175671
155015 162773 551506868
36759 156037 773828350
44219 112229 169990667
123822 149389 64120818
35729 47585 25972108
17027 66984 712476050
104938 130683 381024116
70423 71053 373500581
63566 190706 572967331
96200 179644 208968120
64665 171593 814358613
196055 198722 521339560
68397 185932 981628516
22602 144669 305321055
43039 144514 253790793
107296 137754 76306893
45464 141680 840956457
23591 151057 318986224
124028 168338 260755968
115716 197675 205086147
180849 190836 24978458
185948 193594 19084426
67922 114422 433241340
38430 76330 330755853
139401 155307 39974911
120327 146540 65645910
142537 163243 51779770
16505 156254 349630354
21038 95212 363519388
124803 166248 103622380
109563 191226 204267000
6490 86558 254919481
15714 153574 894232097
124297 145994 54273998
34011 130960 242623021
7099 121705 286698284
115650 154060 96420476
175871 187840 93089685
105709 109177 6348368
52931 145265 524587183
198892 199305 770822
175559 180585 12601788
168964 175024 15199869
165749 179945 331519225
157150 181900 358499458
179556 182568 7506444
191555 195108 312967024
106507 128713 712996425
45828 131282 213747201
151454 160266 9036652
54898 150070 238225427
186947 196328 995758063
127020 129735 32069588
139950 182760 692334633
156560 167418 903632908
187819 196614 156794925
145901 189775 134086359
37463 118012 201391141
96380 103208 174950759
61404 99917 991011070
69614 147425 507706443
194501 198344 869794822
21859 32272 25971417
127536 159077 79024794
13982 62959 297091096
68509 118978 937873206
183454 192694 23110541
146465 196256 124478652
86735 197344 276656490
90617 91048 403778982
13380 59094 269487054
122858 137692 37153817
192620 196619 9937731
103150 149335 115928526
146442 157378 27435512
22887 148547 762234792
16003 179951 626893697
154433 168574 435815351
35332 169736 336235924
181785 186797 2860764
122461 159472 92728430
148886 157729 203543728
32179 167000 981364438
31597 51904 483882288
122407 192302 174890173
10934 47642 419040725
100392 119144 271203790
103212 138780 89232582
68880 97917 949194668
31974 62451 76380828
5262 167354 405587318
43685 178524 946001626
40856 162435 304130072
139921 171510 79145427
149120 196597 929903835
184495 197837 649789366
194622 194772 172468
73700 170823 703492934
21998 143149 884670415
102202 106058 9711462
17055 33359 40599723
4311 123364 677807217
129571 155201 452228866
83934 90227 517416652
25938 63714 94456268
7814 12681 44687286
178187 194505 454639140
108768 169035 966102468
137760 148491 130060443
199318 199835 760314
3779 82022 195622050
102786 110074 23629889
159362 190719 175559365
178940 190626 48849653
191592 199332 710786755
146897 179373 81338290
149671 159427 8510671
199323 199505 8854197
177445 181647 10540404
61909 176587 286844326
27578 105823 216039892
174176 185293 973534046
30188 179284 372968735
72472 130029 234538243
168237 197009 72028004
55976 103769 964359800
48080 64053 16122827
53650 77256 59037635
112138 166548 136205675
43628 133306 224318886
166267 167015 908477084
23552 154232 327084739
138562 143000 475072477
160086 189865 385861073
63185 95832 957388238
6676 170241 409234058
125419 143895 711596254
112764 142795 75174847
178480 192039 531649554
35200 114556 275048004
20640 195616 437562161
41108 125291 351436635
169463 196232 66965142
18337 124287 264976292
141898 150505 21688292
57111 91739 86434246
112668 175709 481608007
115797 175200 115682633
49048 89413 214883603
129161 172415 108284891
113929 173439 788064945
112953 151527 577030227
40216 154364 285902947
123769 159034 88290417
106223 169166 157497942
107012 143292 90828189
181237 197257 39998178
188343 190903 6408725
52237 191081 431618927
8480 135373 825152152
148575 194944 115819869
31367 103356 97012870
27320 179197 286297068
85274 171401 215592717
140272 156925 41807109
56961 144317 858131461
107507 166773 148298479
36684 91620 138426791
103190 161334 311891282
171423 183069 834867129
29612 120338 535237703
154550 157066 6201209
103451 109677 15762331
177202 183646 981845769
74340 198277 310125289
3604 199679 871117999
183905 191472 838916362
17515 129731 795916766
25830 91445 163903102
170719 197422 999893423
131302 170311 803165452
73547 86260 31938605
79349 171916 886202946
176956 179922 24987199
74689 191292 394586929
169449 198810 73562612
139376 172550 83026586
88001 105269 899814408
106823 186462 199393070
146737 149034 5925485
23774 51619 69575719
2267 62962 132937720
105104 179948 188767938
193739 194443 1755279
178937 192647 13629894
6628 65340 772941120
64825 128314 158783681
97503 126151 71864511
187993 199704 29348997
153181 184550 57081430
70466 199136 322015950
165708 180802 37788390
37803 102081 5281786
164249 173193 574988763
156939 169766 69938981
158287 180450 55395828
26828 33796 17282582
20764 93487 972372232
82331 198203 290000400
117710 177277 149254496
170830 193797 57438406
3518 69309 164612185
90528 181663 159313943
155980 177766 867514417
92513 149107 141779966
12353 37114 222020448
96762 196500 279737659
2998 124500 303943292
148084 161021 32351979
88225 132900 111933807
163515 164807 348097495
134934 165702 749189672
131097 148493 226455429
28810 145155 291034072
62737 111477 394343308
13440 64128 488127039
161231 171209 25007612
173094 178558 13725581
175571 189389 25098085
109313 172737 158676074
58067 113080 295327745
172245 186549 599613748
83083 148500 163837147
124222 130179 14919688
48582 102176 232195212
26051 90459 489586712
151580 174943 269702923
182993 197339 342423204
176857 189558 31741667
25045 77007 129905758
74433 100863 730163262
146083 183330 93166567
54792 156206 253785589
119776 138833 20014810
113842 170364 141525026
20616 62315 193850554
132083 187811 769038396
126024 194677 171678047
97698 199221 413668123
128155 186792 410487800
12178 122669 276325757
186607 188515 459419246
60785 187175 316069058
71676 149121 194014668
75155 191272 290492384
152438 184716 536742714
130753 161862 959551956
197173 197721 1411857
18159 91759 183940090
72956 141761 800432864
53706 140078 216082571
23455 169804 366026296
22373 72779 125912309
147576 169824 55548174
187344 197227 24631836
142328 185085 106956769
107040 177917 324961882
131343 134466 7829048
2348 132414 325360467
38388 190411 619212137
18245 111942 234168437
150863 171352 51205676
46427 96651 198829759
22649 173038 414510398
112770 166561 160174582
70303 178941 271987524
164250 178233 35146811
72976 90453 43703780
112209 133169 52652140
99563 172487 182752998
188118 195776 19148345
174089 181178 421486958
156222 182903 750076876
197208 198632 747614777
78584 161644 335331309
142323 167596 279697367
35794 151159 288721496
53465 132328 349171457
184355 192987 588504460
42689 73187 76103411
41659 117486 189493559
48177 110105 908996902
189759 198412 21595324
159720 173590 256790454
152959 175412 55990940
173430 181747 219757314
4674 120688 899734481
165699 170468 616642588
190405 192864 6125873
7463 186887 448976743
100148 107491 18530306
88301 106010 44287591
170610 199931 525680207
62013 69970 246250849
163055 169442 15968215
166684 191847 721283920
135893 163379 68624358
62531 125059 156347184
80689 142705 184931363
106421 190937 363942425
140349 165347 62468326
60695 120322 824747893
23906 145073 303107165
59581 175801 352672598
135554 188795 866396339
72551 162042 308764804
45736 124060 960110996
68083 118887 855482188
198058 199232 238702435
46437 119130 181753092
182944 198674 93061514
160751 184393 330739715
54190 98658 505169057
125628 155617 75165659
42840 43784 2367769
75894 128889 793174523
47259 53434 15340430
16175 120923 261792224
180684 192906 22182825
93849 170520 307602030
11721 184223 839667212
134536 181652 117920143
3806 45202 46879476
134243 135422 967786152
122407 152292 74930614
21108 52220 544438595
156017 182015 64962939
195638 196232 245093632
96065 99385 775583426
121187 148655 68951407
56302 159782 603365559
117212 187052 174925615
55929 114244 145672116
65016 98778 84139394
113996 146335 474520805
59045 162569 258786377
15282 65522 125608729
25044 62161 92920550
93603 140144 809755150
68708 151085 206215339
106161 120434 684477500
57688 88181 899457697
157102 164721 18866693
166202 189446 58221659
147889 172973 235728216
162107 177210 943538816
50483 178955 321527724
165726 186629 52351290
141473 169140 69161442
199524 199810 706408
27328 57603 763133
96326 153748 144020485
182206 187227 878327585
47382 133772 997262144
75389 168498 232872383
144302 149997 14432566
69150 159223 681921503
4839 144976 415608009
196594 198674 5319000
191613 199336 19365495
104268 123518 945010333
110348 134245 232895046
114580 131509 444360327
72024 105145 82930620
130287 191065 151924919
63304 73067 24258300
121164 196541 188626906
144192 159533 38463657
137844 170008 80394836
85468 159270 184740357
72960 192800 299919898
78410 192837 332992318
2219 114722 267571955
23413 173370 816918025
62992 111731 121742734
146326 189555 108151411
77046 196806 299599546
53032 109442 715881782
130208 156318 869280174
53070 113428 150878701
7738 164245 721389610
97371 147259 124986798
142137 142291 393973
145764 193484 743244553
6485 68371 154924197
193656 196281 122714207
49201 171037 377591606
113606 190658 192917989
124481 149864 519713677
145499 163501 77913409
17701 109791 643276859
18162 175761 707467379
10155 181411 428420699
188703 189474 2007642
7321 131921 415499031
148529 175568 67564613
20880 111223 225845530
171279 199638 70901390
172577 177389 162483657
123171 192016 241507834
97861 190059 230838694
129331 135646 15888345
16375 54140 714972789
137777 157683 466853111
44468 63834 119942547
131133 144156 32563273
53223 88390 596466184
56113 74615 46131663
132109 173216 102812018
49203 161148 280083505
101108 194618 50559599
166276 181364 783930541
153866 172837 971153161
89902 110140 50689361
173090 196109 162166016
164232 178199 35077558
107862 164622 141965733
22579 89586 167444484
34741 84143 945057008
13166 127661 705529408
135037 167421 41561979
11126 192344 25147460
5475 98524 853170038
111808 198591 217291045
30514 167153 341763870
11888 109305 243677478
31153 147862 304841825
57049 128593 57297110
180073 187465 18501921
48801 180612 329837496
70205 175298 263037831
192285 193173 650608359
192177 192475 760962
64910 161703 572529009
192595 199109 16321139
125121 160501 88568862
58896 132787 574032183
86626 169309 206817095
50556 68688 45406512
313 121457 302844486
84105 166197 205357583
56865 186048 523861823
70233 128281 264413507
197603 199384 610973105
13035 28242 38104055
195004 199169 10575465
49973 85218 34803946
22029 196175 993736114
68490 173979 263945628
74288 181710 990605376
85991 95292 294250506
79662 85782 1934206
61332 102267 27220515
1438 195199 484505274
144491 179389 528417585
53552 88415 464625236
27963 83710 139375524
177015 180672 9098534
142154 162854 648016552
179516 186469 17382590
79022 87393 131475538
199751 199794 109255
131536 193366 154621213
193470 199670 15581748
104453 160004 139189168
93631 117630 59978591
140039 147979 19927214
31334 153574 306534023
167092 182815 39371664
87081 110630 58837961
158674 161415 752883038
176006 186673 26682660
94124 121146 715264763
74860 190312 288902271
112919 186098 247718896
76817 138877 155322094
144943 190821 598027674
13900 69886 139881119
90560 189038 246526940
81374 143946 156565237
143998 185296 966135456
93818 100967 17775060
144792 166394 479655675
151754 159022 861670862
29460 32856 8420941
27972 185250 393420302
151535 178285 732589163
127035 197379 98694830
7011 47951 102537450
26209 107646 279369765
182286 183868 3891108
45627 152547 267618119
25545 195441 904919192
119601 143099 58812717
50787 83087 80762904
140012 187578 119032657
177955 193327 56512289
193857 196985 177788406
86450 125834 98538993
52229 107026 8061977
45606 125929 663184297
2894 131111 320720850
160587 179090 97261728
160724 175054 35754705
134359 154859 51433665
77414 138054 7790012
54180 197279 357924405
100801 114928 35463789
134672 183639 122445070
140916 168335 486277570
133748 181022 118181183
175494 186270 713131954
121096 156346 741211591
77177 112018 31022582
195151 196318 2940420
9653 87460 582759544
21845 151020 920847358
23015 51017 69991639
177436 192038 36475206
28469 101335 383203827
118562 157957 35139889
86086 197719 279220020
89333 184119 679156759
46621 104032 143427523
136566 144923 6519957
163340 178517 38105677
119783 135723 315147736
12448 94867 317515477
82508 103064 601767254
60894 74228 33093211
66346 87231 153369028
178260 189682 28559055
54864 62522 19201057
16626 166941 375905887
21867 162010 853664168
153344 198611 789311732
147029 148672 4248490
16108 102558 799331298
66040 90292 60435728
61947 124921 157468304
29693 44340 873092567
105490 113271 217602215
87338 172457 229283721
24164 137847 287803081
114959 116488 3788058
193275 196970 244868004
123744 133788 25205120
64890 87882 12286994
44695 174423 598233237
12996 35225 55562219
43302 46022 6720076
12061 68791 141866551
13797 69081 44809122
69838 195659 314781306
171464 172463 168815700
10431 137660 400732884
118027 167700 327801638
40416 196507 390521852
199624 199959 826883
199065 199905 2115073
185310 199042 658322253
164787 193115 677757308
199428 199462 535787882
169307 173501 10560804
131012 149573 46578464
127747 133627 14776460
2692 53469 763800334
177793 191158 33328795
16230 78006 290987373
196748 199163 6136318
159309 176195 42197649
145786 177250 78752947
74012 79936 202077855
47325 51819 9347241
98316 134461 385698939
4405 81780 193555114
141993 173417 949366804
99857 195261 441968276
12019 39058 897627591
38580 134751 292065057
13385 67018 892639176
84033 114706 76624340
155843 157376 350805165
91929 92581 42997672
130504 183105 292288969
51867 56521 371054390
133072 139458 898625248
84314 153592 173536662
42560 73353 76869459
25714 42081 31967296
27707 185696 739797937
107100 144884 94645866
121119 146859 64466801
68078 125335 392900017
184574 191364 465489486
35318 95952 151603081
160213 177904 44192185
84858 169679 212170276
30772 78041 611779776
66283 165645 248397005
155744 177691 54846599
92874 176638 209670383
5788 122274 328619400
97445 166294 172373446
128120 147452 48362814
34083 141253 388153710
111780 161105 123557635
168732 197854 72902966
120374 132119 139995196
81766 124441 106889356
81956 96995 37592153
109425 182761 183467287
161600 187765 679820175
47154 169441 888722399
57640 107153 924370324
112267 160970 124330539
72794 88136 38448649
7720 71960 587010418
72937 115355 307781384
156352 189127 732761549
136155 175600 492406152
173850 179287 13571354
24425 156209 329797977
163028 194393 581636471
94060 124263 157046976
28115 31550 162628664
186341 193908 18893631
14853 101472 774646581
27946 194653 451200553
29110 125387 240794266
106293 164650 146020202
100347 184048 77507806
59985 182482 306334647
165878 192738 67213803
172021 187574 38821852
114031 131212 308323380
56903 107517 126439914
190770 198454 19224953
114193 160440 115899625
82609 186075 44942738
53890 123919 202159649
154766 198810 110030965
138774 171443 21240364
146336 175446 843213928
77827 135179 143622039
22738 123786 252776758
116053 172387 141114789
71949 162343 226196990
172210 191520 45467071
172270 190687 46024121
158163 187817 228836517
187578 193391 14503070
122009 195392 183578902
1509 88946 218479494
166691 173415 16911450
73416 129281 139865485
130211 186863 689484562
73651 162282 221781315
122214 162910 101802005
91595 189772 700579449
101602 162550 47562561
137102 180732 109037329
88164 188985 252301285
47163 81904 86720865
68174 184091 610211506
15874 116719 722491237
94116 139007 338311843
65248 126683 318118197
142265 180105 901623724
22084 98520 190964727
89924 117854 69895065
175362 194380 47566633
81519 133428 535667936
199240 199673 1076316
158607 174105 941417424
38676 173827 338211066
31719 66088 524259156
185095 186864 952358627
38942 44372 204628268
52916 69481 41416825
140352 166767 66049141
144250 176868 81690323
94072 143760 124402954
188309 199585 344865758
31630 190318 397056397
47536 80044 645778162
168958 185222 40758932
72730 197784 439004885
170114 185013 37267256
137780 181327 108949032
153464 174983 673307360
60689 137400 191799875
135433 175721 100712046
154784 157305 6204661
141307 179665 96041325
10586 99532 624271400
152240 173864 444773533
190631 197203 12075772
95751 134933 314985110
121997 148037 122926998
65513 148534 974789564
84929 199828 287496944
123677 138348 36681322
159028 161052 5004600
17055 154374 782268940
56988 118448 507140528
23552 173201 374337337
18409 176307 521271260
64005 160091 240423914
68543 123870 924296899
44497 167476 307573995
93674 191858 381784332
117384 147214 471801614
132740 195577 157053983
37790 103386 163928499
176253 178000 241433453
134662 163620 72329609
12360 148597 340875127
181711 188061 15781529
138730 193027 135802442
113210 144896 338795084
163383 193690 474881386
102207 148946 422059239
49810 135737 215099812
122085 184604 623066789
59026 124988 164907643
145479 179579 562933879
111247 154529 108621586
160992 162987 1546945
117704 133147 420818092
115496 159472 598848935
131149 188439 143281773
43401 144970 411444732
190687 196656 14852059
99782 196463 943329969
63155 64709 714985477
168210 182870 22227412
40079 158170 250504582
82282 149500 508997648
108982 136050 909593229
80348 135645 69180923
46550 183436 342436980
95922 169279 183577530
140687 195718 137646557
132486 158515 467160976
6473 72307 164705118
119601 175488 408340897
126540 162028 868795785
48070 163608 288990113
90239 113160 570554053
100747 154030 695909545
54612 104147 499658557
167371 185619 45739742
183212 194659 315701157
81969 148694 920390381
26027 85091 174739509
40308 184916 391004301
173882 193903 50001565
120818 155695 87497621
103500 121398 44835398
149052 151336 5719682
140077 145139 868689238
123838 163739 99757072
57163 151320 388087634
75466 100396 62109550
78685 126568 784305933
88682 91637 7423108
52808 171802 297836380
193264 197804 366699632
2131 70476 854288772
146512 153897 18673824
79913 90045 220614050
141565 195228 475190843
59379 178060 296833140
43723 98236 42552994
172606 192646 668626331
173822 178800 12478925
67244 114690 651711159
30371 64134 472757173
44793 184532 349558865
165121 172084 844314292
154697 167662 32166682
183504 194786 28132682
114898 132107 415124286
179411 192771 88979905
60078 146111 215089289
128800 191805 157621560
5753 81850 795526487
49725 67935 45562871
90864 177927 587255513
62082 154873 232188631
26940 173889 367599597
79376 159484 703536466
161068 180700 49115132
111947 133870 55048843
966 48813 491116615
78104 87718 797806054
168378 190695 410183743
162825 190905 729838629
183253 191607 5695862
64548 81408 297146537
162222 182997 390811399
192222 193545 3252425
101001 158775 352065802
110817 195949 213021668
145588 147241 454649283
98832 147782 122763224
1397 5304 9502083
30772 76543 876029000
166683 177174 219678368
111633 141476 74758748
3866 118417 398146578
36468 62680 65637790
113591 140422 988039739
91080 152745 154493810
20100 181066 402597946
13668 64944 434664670
74590 185946 278638412
129516 134131 274076457
22253 54004 969338289
195892 197862 483384781
199369 199387 48969
190664 199531 22213708
36772 141934 263051668
96758 181233 211513125
30310 43790 33716649
163455 178701 888447437
31241 49770 832874405
173618 190759 42831442
45306 170040 311973214
100719 164726 284424811
117053 196140 197939958
24480 131987 267741472
105685 140838 88001401
10697 58764 120302341
59358 69620 25465015
9935 165140 305808323
153073 173246 581891175
116838 157290 237509904
100606 168963 814742353
75480 184965 273873882
18242 117654 274305944
20464 194644 435575879
139294 155650 41060499
140875 189629 40178048
185567 186314 1862742
929 136644 339465129
131888 132374 1252470
90442 122772 765876766
140287 149314 22739908
181558 197068 394347236
193761 197131 8402191
131292 192241 152480037
64257 186463 425336648
89527 174282 212183925
173127 179513 650218859
133467 152514 47781619
98341 178101 880097262
20200 24234 9998053
133703 165600 79699877
25152 196823 866506631
49560 197340 369643971
149485 163748 35455918
50285 196821 366586161
38525 56331 44715761
75991 141583 817802979
62307 130898 285076865
34505 74888 740818531
19786 190653 472681131
139099 158448 692561376
36645 105036 171026096
180134 198927 47030811
44640 196489 855981307
143488 189461 115064700
80401 117888 93699154
42693 133023 226011651
7722 166029 624635319
61096 174991 331116637
19869 82715 644882556
96633 182037 40844192
51200 168362 293067958
45291 183383 947735029
7540 172928 413894788
48278 126760 196365049
47427 145320 563807349
92549 117220 61630651
124061 163228 791040910
153682 164213 43291155
27194 39024 29501322
24461 73083 487227277
152269 194559 852819206
52392 132422 200331816
135585 177196 104083453
79644 176260 617185543
31400 46138 36931325
184636 192482 19686969
116309 117640 663694244
38532 93872 262289262
142706 172469 74575007
60860 77516 611195131
70420 78605 20559387
172928 196013 142844337
63888 155164 228427128
62871 71902 22411395
192175 196610 11027229
169547 186271 41914479
19403 173912 993514844
3048 27077 244867614
166830 187087 50752839
22123 135979 857175056
118198 145305 67997621
106966 143068 205617756
94230 178382 296081581
25955 81385 138489993
96081 167145 441595781
107862 165550 144302471
80029 199549 299112558
181173 197093 196508468
111433 119299 629016157
52223 141837 613870229
65560 157063 228944030
159305 162157 7018280
116538 151651 88136133
53078 127001 315564965
88535 95255 16769745
107838 196874 970347202
112117 112523 218494677
190640 198867 18553316
92666 143556 127346274
75836 92021 442188076
116875 124904 777026222
194673 197459 6962311
61011 169581 271380380
113273 167789 288774362
147961 179314 78425128
89943 146230 140978629
98259 133277 87852871
93246 105470 374631675
120100 166047 115023973
194161 196476 58481
95750 144162 121270399
59520 78586 47560133
48321 187835 349025754
127012 194947 169867493
114080 188146 527668137
26829 154313 319060692
54426 154236 793430015
78659 101047 55816519
141951 147973 60391854
70909 118040 117856307
161506 162868 3340122
86308 98520 590030482
41592 74377 20652801
150529 190309 546457366
193085 195721 6540889
139421 143627 249741239
165970 193051 817942678
38493 71365 917185054
44433 115430 177475460
22500 137210 286989064
154243 183569 717087929
28242 147535 869908679
184030 197702 34217571
67664 150174 206546237
47529 162033 566658223
36690 143864 349481021
179997 186580 6474401
109567 150851 833079302
9599 111672 255213565
175122 179996 804657416
187892 190544 6676428
116196 138863 56884069
166086 192221 65412962
151934 189499 93896167
55188 76375 52869585
55403 172837 293688861
111878 127477 40935
33459 179752 366113888
56721 192375 806225002
125018 164069 166672982
54041 162435 283316660
78770 97291 46217998
11999 79327 106710684
192256 193971 4266482
67178 126400 736273825
127442 147869 51192999
178998 194330 38267225
199500 199866 910664
58554 80811 55538032
24399 160971 981043855
38104 68835 858025757
113937 114513 427310966
135980 150194 35658880
13547 108802 238265865
14262 25309 27591874
100165 189464 580842416
66542 73210 280166262
67004 148934 532668586
145614 165247 48977488
81414 117216 89476424
67709 86159 310496934
47649 160015 281181321
7549 53498 379683807
5915 12933 17679153
88833 198596 288943356
195595 197510 159661936
66718 164277 901092590
98554 141314 107142425
54977 106705 129233892
59136 166929 269539127
123824 154441 76831072
193663 196583 699307298
93951 97998 412608672
134797 155672 52338595
47378 92836 499997349
157463 160070 950439088
62940 167859 262346105
24042 182822 556223264
66407 117215 249167412
171481 195669 60328151
123930 186942 865975682
67250 102768 88583550
184103 191475 18484233
31369 149162 294849181
119842 129868 25225860
54084 123530 366769640
134123 161928 69508218
61271 145445 210475638
100217 188144 220182623
27974 57044 72770549
1971 151026 372919224
155781 174407 421577411
177745 185060 18186229
46998 198377 399218617
161437 179620 45537389
7084 24039 42558331
151553 172126 130768317
69852 166056 240741127
198470 198570 905689967
123511 148329 193357903
2691 179615 745134484
134539 184168 124063248
88952 176237 218520267
126114 138572 31134911
63976 73816 13343277
180944 195076 35266817
198233 199605 3497773
162893 168415 13783656
127745 194998 168135435
184440 191088 16595341
74408 98198 709102370
134803 188214 133539094
19247 103553 216552610
97432 195426 655360684
6197 135349 690010297
108528 145009 91296373
14882 115238 364405155
102992 198166 353172308
126092 176975 804237446
53839 78378 283891256
29445 95319 936645977
84367 167808 252589868
35778 120681 212279331
164506 183716 48133914
97944 119477 53957214
93109 189139 281571210
60025 195857 339590458
8094 59875 800305141
119085 158465 98682767
148556 185350 91977772
74782 182824 270368061
196616 198093 401446340
62434 185645 647357730
85459 196931 658334369
182169 195070 978708355
95430 126980 661322024
3200 26326 57958395
191079 196258 12967367
139529 180969 410359477
22009 175689 452949211
89790 158920 990641273
19145 65714 116536307
166677 195804 72892984
125811 159251 83757570
41279 102693 803104156
68955 111303 114692412
196668 197149 1212306
55303 188102 332091590
183810 194253 26161545
106349 116646 665005946
199011 199922 901322568
41771 137844 24795632
182465 183090 819199179
186105 196468 25876404
187334 193306 14902056
48958 66099 43079277
165538 198147 81625053
179201 192071 8924814
121404 142119 230645681
130716 135607 5491379
18858 161807 479736817
40133 196355 777078500
103774 127133 727066977
20602 51473 77076591
72184 92540 50999045
19592 152085 555399552
4151 89263 212827176
140451 190314 124804859
174138 198849 61839482
176492 194989 46101530
176901 193012 40234081
60923 133109 986252268
195671 197236 3928340
35778 196801 402768230
162015 173521 28815351
199882 199920 103140
9719 127124 293652681
173392 188605 298228017
93053 199704 28159144
193682 194828 2821421
165286 197783 81363866
121470 138881 335881488
74685 112436 94440840
5077 90119 212780625
141176 149500 456635809
103716 161041 105516347
89430 190809 63602263
120805 199223 196332061
12288 22800 26309569
176923 188552 28981327
138592 196831 145662255
152444 199076 859995341
16611 139815 308108664
162367 165670 8278487
73746 104680 77410979
143044 160642 942865274
131595 132002 503797366
82081 107091 62581130
176046 190585 590782397
15337 120182 772784852
151767 178371 66551614
40032 136199 884936974
140279 186475 115611216
125015 128727 125842660
101026 157808 142621018
96317 156629 151190368
122682 183133 280230764
40088 167483 376924691
66851 177163 342168974
179925 188855 43446640
178845 183808 926482668
51230 85311 658858824
148142 181805 84221471
138200 162833 711409138
84797 196362 576015531
9471 158280 936560154
116411 129191 32147997
196822 198685 407873113
154577 181451 680744010
86970 183322 241065344
72039 128957 142519887
73910 92530 46644931
42580 188448 364822776
21450 61531 367063501
117104 159558 215823151
101195 180689 487606168
161260 173028 29438355
73976 179453 794672975
42650 140687 245164495
122284 181661 148672448
67528 182556 581236415
62476 188446 104584472
170205 181769 842917639
172037 184297 30510955
130249 149705 48785033
41016 176399 338767327
115052 154097 98039100
46161 82375 90415004
52138 109966 782813797
105513 162824 992014776
94541 121586 591463418
111947 188393 191369472
110151 135973 64748967
157747 174485 41756701
109956 118683 21775968
110201 151128 431987223
33595 140839 14539711
25195 80725 138782240
29255 111922 588786415
177639 194395 41826322
175081 178232 7992234
20754 72346 768920918
70208 182503 281095143
24174 96511 468090833
84656 189707 262896848
183314 199566 40681214
193682 198587 12348810
169820 190523 51857149
164546 166861 266437999
145100 182849 572110252
168537 194181 64257351
37767 137183 866300470
130344 181264 127383005
155353 176714 20549185
174012 195893 54653218
149176 184348 87812233
165694 197731 80183241
78307 98395 50116739
178266 182206 9849723
191506 199049 18904273
90109 91228 17622547
132720 146234 256971679
3553 17805 35737292
176664 177691 51873283
114115 160709 31320611
178224 189719 28748787
31770 41366 24042608
44543 170295 314558748
128951 148075 541765897
84789 98265 824105905
104520 166038 153980956
184407 191989 721538224
179943 181631 4246854
42157 187282 435496070
45641 135380 224544768
162100 178327 40694621
149567 153918 394373494
94414 160821 166293891
86494 182321 239769308
82211 112011 74539001
10070 115258 747450464
105043 199644 236765127
184510 196929 815758481
129560 139269 24262321
77392 126935 318027454
137046 152891 39707935
42426 108062 164139889
86090 108439 55875189
139741 170974 910420980
1067 197574 491429175
14604 179494 412434888
70691 172525 302168942
37980 50060 379048680
26396 185239 531339024
75975 166040 472636169
66291 123517 143039523
185580 185741 397014
7630 63077 411186491
136437 137460 866756546
181357 190529 138567236
16168 37898 54169718
34422 181280 951451104
175126 177972 7195432
175391 178233 7181289
111145 183683 855074638
31308 49922 46590592
186771 192983 15543277
132195 158904 66853085
197764 199925 5470843
6043 77476 324503265
109007 178495 173869609
123152 168715 643309732
93447 130411 562581469
99391 183245 210053753
170857 171817 2522539
18661 36380 44247027
15992 38950 57267862
142906 193868 127529914
24852 79893 517048481
197821 198411 1509296
159324 197432 919872193
93279 116202 57276144
132495 187034 136399226
33703 106736 960751895
130888 133179 5767871
68450 188511 300305937
192787 193414 1538138
57403 88189 345173064
67093 75314 211938856
107347 156468 123111523
22326 50033 69221123
22362 178506 484300958
160453 197874 226856686
171911 181486 23877675
12317 20028 19354600
109398 113288 9571268
108461 199131 295484815
102381 189761 553312064
63620 174028 755838162
155733 163028 18066789
62671 71155 333699713
102622 146684 574550933
124179 179568 138611121
30024 79048 803541956
152358 164686 835753713
148475 185348 754240100
186572 186729 383703
100685 122685 572200743
130170 146984 185044041
197605 199283 4282970
199794 199997 582275447
78296 179234 252588492
55014 124873 174734877
116155 161668 113986362
165757 194143 71066837
116705 188315 179261410
85583 169339 175535683
174215 177230 7616632
194804 199287 52661195
173166 189408 211346061
191757 199604 422246124
80955 94735 488717872
60438 135989 751217953
80946 182432 254014823
134088 136771 6765283
167230 195720 937729363
154472 192092 93883177
108483 118156 24069961
51697 151475 249794465
32454 147617 196445992
152093 189092 92490778
49228 73914 61649765
85456 149377 551993231
8743 131871 308045390
198523 198762 632514
160670 178377 253577727
12334 57355 112691619
60478 120679 150335891
77394 105767 70927385
154731 188205 83506199
6566 36566 588902010
59756 177244 293862146
46777 54158 18421919
111454 150865 165625093
151726 174099 349633385
149129 185892 511813924
54286 148075 811687301
158770 193468 86698151
40780 119420 196709620
30957 70450 454960478
123565 162909 187152029
99662 199396 249814791
158063 180169 55239364
62901 151731 222278881
47206 185416 472604506
106556 168867 155897616
36755 94809 895218842
143843 196935 855608327
47537 82025 925824279
151380 197276 365134411
57908 197735 349715209
143498 144126 1587360
43910 48808 742887235
98176 177417 971541817
60095 89118 72331648
73236 125675 131332202
192727 199349 16590535
159497 194707 9179117
135225 189135 134822215
106783 130580 153949299
154700 185619 575217806
84319 164249 199896401
195393 199685 10876248
125607 195892 175782593
123829 181705 553298114
171690 196491 61861170
84932 85273 610468
94774 135465 102016800
43605 46729 7771554
39782 110532 640059178
120690 165439 111955158
95908 100813 657480608
146357 148247 4796864
96276 186390 225615215
90753 164415 184307667
142912 159696 616587292
6766 116490 274451303
52194 72415 50580521
2589 8654 651746624
52902 101604 643839207
70767 118708 119876532
41817 58988 449245643
79097 171821 711632147
170159 197503 285108543
44465 134909 423447407
61674 66371 1547463
155641 179323 59146202
83278 169323 215309487
42649 100738 145017090
60324 70718 25752308
77731 142033 143333180
16714 148602 329924533
1132 138832 344393043
78807 109665 77215821
51135 112852 498719755
110336 121315 816581450
78529 84942 16048548
96972 191183 235797976
181078 181853 88981278
39379 83002 516864802
141172 156176 494215069
64403 144261 788098874
151260 188839 93850125
157782 158132 541732714
84754 167460 206854265
66057 91375 63105762
126487 128796 5780966
145975 163047 827466345
173374 183486 25290026
32233 70413 265443428
148654 171308 861415960
149317 161463 827818479
155854 163089 485118395
26013 30635 11478907
149450 187807 95772589
197970 198493 576086732
165181 199725 86524730
61573 149128 225971777
37595 172055 855446459
15399 17649 5484801
65377 167448 255181424
13165 96369 207955245
34480 155732 303512098
122627 133816 28109157
31660 44318 717139194
155164 163296 568690519
116318 148456 80631409
173647 197533 443854295
32051 157078 312914883
66871 130330 679023433
99515 176528 639414122
141423 187274 114806061
153017 159658 6458514
181849 197629 288433269
23642 183325 940000522
168236 197152 72368726
46026 195612 374160327
162171 169248 450920496
166373 198951 81577407
135932 149597 34286697
11972 147430 338845147
187955 191728 130442485
146813 146951 325899841
36145 76576 35794293
6753 184427 444570527
164063 191035 67473954
154410 162500 526958575
125208 164349 404908739
114613 155958 384625972
54348 157335 524247995
153627 193849 100385450
139194 199842 151757782
161681 184891 58009706
174559 186365 111022422
135121 178011 107299133
20878 122102 803730010
76991 179953 273109650
45157 119893 186858045
139149 141909 277755382
115193 173219 928918357
136127 149081 32440896
66195 161062 444852807
95953 110802 37163926
137652 181647 282315225
56299 130708 186059633
124278 125339 2657308
6212 18466 30858333
140072 141990 4783930
4988 147809 357477690
173762 196298 491375477
131027 179313 120808107
53106 94060 102356746
77402 107765 585818825
189082 196042 924682552
168657 186498 44752433
130089 152989 252588936
104419 125690 4450290
170433 196105 897547008
178452 183326 522139703
158271 173420 37844625
37618 101792 160406193
189549 198447 513113790
135205 179274 190577754
161696 179416 44380166
38272 159994 688523503
116064 149013 82693079
184280 184987 1767292
174341 194171 49627043
49500 158797 273495868
131567 139897 273008788
73805 156102 774211083
192757 193281 1314525
26430 167702 353197009
117173 167502 125976863
76701 120849 828969726
94014 160896 167484245
148648 196180 118748532
161700 165137 725645199
157946 199570 104069431
112924 191982 940067501
138923 175210 576727546
185231 195147 275148393
103849 137233 83754158
39078 125713 216761919
71045 89912 808927112
185780 195974 25432205
58529 180515 305108229
174917 195373 51092202
100446 170107 981806524
84441 162572 195402363
154461 187364 82109207
57737 130888 182968776
87212 188462 793499144
38284 48642 25906095
92966 109755 42005126
165267 166121 2211912
107224 179495 294436901
21433 150303 322536080
93538 98118 11385222
91811 98507 417067453
148868 189887 102530781
132334 170033 853340269
95020 122321 68358280
164073 179471 667545251
29534 29826 699306
111459 172838 153693343
57297 161001 259376561
97473 123539 65384356
164062 181717 44305962
61228 155514 944930512
36467 61721 18973494
152032 191183 400591328
115496 190064 643848723
184632 189224 11550505
103905 117837 12887469
179904 198211 12466608
194398 198279 7633695
133645 146051 462336885
176754 196147 48362279
196715 197954 615456606
45237 199703 386418773
186828 191961 12837802
191534 193865 5839643
46997 169766 307041595
45544 186319 885972227
12893 118546 366597125
26357 82370 469788170
123220 180368 605362099
171539 189980 775394929
22846 142389 684301004
99543 100657 2796944
140375 193977 791242978
14831 127257 4683085
88519 143474 739199619
61399 178961 315407537
153193 157010 9494137
80185 177911 641300626
97247 140043 107208813
147029 181133 1767669
136154 165392 528551209
92526 123774 725078502
175259 195899 51597180
192519 193655 198339952
106972 129901 889647266
156643 192116 480598904
126644 176342 124374170
70826 165462 236715491
108664 122543 34684400
145629 171073 63664564
135139 161227 65207346
107603 113279 14162494
141943 148936 437094589
85988 197458 331253185
42015 96923 995815464
47382 145615 425999911
176620 195322 47800091
188598 193248 666850997
178369 190252 83406066
160458 190039 73930386
146607 152694 524420377
64818 119442 136477708
2801 18007 38023675
67392 82474 101892572
13480 190536 877123666
48172 123360 981392120
168886 190127 53251334
11092 118397 793018505
171199 172015 2114330
52653 149233 241753679
121773 137144 38660284
157924 163836 14641444
56533 182425 981929784
156304 192390 90151066
62989 130037 774234638
127177 133984 204314017
127699 178432 142853913
96031 148083 130401297
100208 151787 129385266
180325 197321 739470313
123822 139884 916604654
145435 197711 866077134
172076 176143 10109242
64272 108368 286922260
50812 97184 794950285
7831 133366 484409643
126335 158818 81316380
24913 27192 712220249
157360 190305 82363515
79908 91095 27965178
101714 107846 15513471
61800 122489 227020144
74235 110021 825950004
184215 196091 29699573
188286 190177 592258207
186615 197032 25997898
116237 160654 204735099
73745 187146 283854437
64223 182940 946136336
26171 53785 879775918
73109 81677 21446554
54389 159816 668546151
184041 184852 445707292
59607 199557 350032018
78523 129264 126975361
12436 116406 806463806
16142 69909 134285185
8005 154456 366695004
141879 168820 476869290
185244 194582 23290291
151044 179982 72293343
49126 101939 965969075
189877 193839 68056063
152386 152929 405629714
144662 195324 126652738
153889 196943 107456402
36457 166252 324656818
177217 188717 28658932
187682 191258 474589951
131770 151660 334326325
76176 99010 585415891
28454 159283 729589516
88943 91778 678733260
150420 169130 46584059
40579 165618 312838867
102653 194721 230488976
62052 160402 686090532
5635 99033 553149139
108783 175440 141421060
95412 166424 177751880
182018 198071 40093444
8368 8756 1025867
13950 71331 672434202
38612 185228 741636638
101545 163342 934700445
180824 193504 31704228
148609 161137 31255778
186364 191575 16683424
13806 154094 447645379
60361 84635 938228213
10306 70984 151661124
85550 142734 396724343
61866 168645 258656533
63097 84561 53645057
2381 168940 416529064
95749 158824 158042721
65542 107846 105711648
16757 35438 46612703
185410 188186 2045046
159355 184516 62834623
62525 108908 115980611
104497 163871 909810279
58193 106547 120741400
133518 170879 272664573
117176 192662 189009247
16622 196823 450657370
68035 181823 284754984
102425 130448 646917199
106522 140526 85156585
36478 164567 898053545
193008 195042 868429150
191575 193239 617525599
71915 102651 76802154
196019 196659 888267523
198695 199302 58043367
144885 170739 993745409
98805 136690 95102502
20734 50621 74662217
160943 179797 47208369
107238 155223 120317374
25673 165495 349625979
130982 176316 374551027
90889 162613 196913655
95343 172011 855258363
79346 109697 75998405
48848 168411 527565493
73303 121164 420583347
186960 193093 3588070
159587 164428 11928450
83784 133983 993459965
125954 196168 675944932
112591 163005 223832323
25615 80759 978146762
185142 193571 891848467
92042 101558 967096271
86184 160463 263434382
99519 135033 89176376
117856 173715 599628958
194135 195314 968204587
194503 198598 612215813
15422 183119 433720622
25919 179867 385082423
47757 119244 471979295
177993 186651 21617840
187594 193101 269725729
168855 174606 753343201
77188 192694 926814782
83875 161103 193254640
134635 138709 882396105
105444 159603 135672454
153248 173547 50640844
95059 127632 81581687
190072 191709 4111516
50436 84766 270734844
130877 135826 12432208
58995 64128 12795096
177930 184369 16040349
68455 101753 713810926
63348 170296 267452995
8468 57872 123699890
44305 137603 430303898
18331 197147 447183567
60205 89969 74123721
23890 109929 506108728
81400 89105 19223826
37563 57935 418836476
71583 189612 340997333
55499 99265 609621113
129501 139729 25551682
69330 94496 62863169
59167 86350 67948359
151526 152050 238331
133970 187307 133422704
189536 193754 398600611
143946 158515 197821438
96894 168484 968081275
66597 92862 65557646
183811 191294 18707978
8574 57107 753013388
93733 189683 240198808
19550 169970 90754393
51430 105258 134622368
126247 175322 122750686
134226 196740 343488736
127304 183553 217944095
179439 183796 758444100
81078 157051 111544463
18432 39036 51430245
33281 120930 252543961
7119 7127 24468
40141 56426 40922816
154279 170340 39924381
56401 146509 225327518
3586 198381 487358576
22439 116444 234950011
44141 95588 128570916
36433 52033 38960358
20738 132030 129883717
94321 97097 6906030
186448 187615 765481425
148871 159810 125794323
160705 161571 2125391
17089 160474 597061124
74128 163083 39466045
105498 155460 457440632
135360 179009 22391698
73203 170032 467959662
147133 168965 54570183
53712 113426 343459015
69286 182099 446731063
3291 191948 297801807
62934 165883 470897174
105201 127897 56836410
89360 151100 919092109
116858 159598 107158715
48426 118583 830378898
10286 13529 679031067
143286 177966 411813384
63338 133207 174792137
151755 154774 7655805
12510 86183 24640990
135707 140750 12484293
196317 199080 7002089
35837 59778 403505697
113163 155436 106026477
143462 188657 113057575
146804 153772 453347955
39574 55244 39314280
36423 180286 920810625
130510 177561 416263547
32495 38528 152306793
197551 197725 294710927
174248 192135 546117216
47240 132226 212622063
189626 190883 285553962
190513 193446 7300980
92165 98483 15682288
76685 146095 173703541
918 181876 452651245
171972 184681 876942070
73616 177957 261163977
171190 176445 455111308
76208 189040 670763131
199348 199461 288361
119454 191130 179337747
102948 170367 168874235
127821 140807 32473234
88865 93940 382680249
170488 175476 761376890
111948 192756 202314760
164002 176317 30897433
29953 193106 681708096
88407 185623 243316536
62589 118420 139492326
64569 74031 941257334
54337 183075 480112284
86309 140102 434503576
50039 169764 612817953
184636 197639 32530671
125288 133468 20479779
119386 169543 442571318
198176 198779 1584028
72815 118148 895849278
122172 134525 607149441
1543 191446 816395479
175086 190010 37390548
124738 179161 136180793
164798 196386 79057890
188010 199440 28664906
158498 174432 446016098
130354 164688 85773866
63576 199089 960211238
167311 181900 408577449
27952 80876 132301066
50761 195904 809982664
185198 194814 23999227
124422 161316 92279848
163608 164715 1589484
179761 185097 623153659
9890 175196 413487336
31083 113908 866113160
106998 120595 830316733
43009 136694 864163481
174023 185462 28586305
20859 23782 7298080
149227 165732 946853160
103688 194745 722957734
99200 174669 189011139
16167 86275 175284413
150890 172741 294575257
180017 198497 699250906
21836 49054 68018042
84072 166678 206609306
55911 109406 133765268
107118 173430 819833906
4289 130131 314938125
175628 186506 337723864
114890 158446 620994448
179925 189509 592204565
65535 77631 30137212
111007 114519 8784396
78818 99957 52670148
11042 121190 275386413
31646 99954 971861117
97450 178475 832795133
84297 87616 623849752
61449 115865 367656507
36970 123531 216545470
80408 160351 788020316
65544 76169 607447450
10316 23601 613791680
183515 189841 419740364
148289 196301 279959500
98910 113029 864558038
69349 153783 837375819
117535 196279 691744349
71718 197811 996194364
134058 179106 769475139
138351 158207 49776430
36986 112711 189596556
35126 159819 312122511
116677 149077 137503644
72870 93627 688844048
121615 162653 102741202
136983 143149 214678788
24861 142623 478741141
129804 147104 43229732
113332 157674 111141796
136089 160601 61349326
144086 177815 84443860
182380 193567 27868527
73188 119182 472182963
121023 179550 146603604
113518 149307 89820288
48032 136457 647449085
42973 79111 90300353
35712 36535 889186146
192065 197546 13653183
40653 53262 31546752
158455 194045 249106124
150547 184206 83991849
130706 163422 403491358
109507 122490 32431576
52272 194181 540235677
198694 199600 2254028
62696 129486 167069570
136625 191186 145282877
49502 161482 280139584
2713 132494 779807631
3449 48553 970201877
33547 175634 355544237
140146 179539 98609969
80978 107050 65159630
199578 199765 460810
184026 199216 633001717
196229 199522 740493080
167214 177204 846996089
149767 158709 22297799
16956 19817 7114288
106796 137485 76989248
108120 149895 104685912
67596 149550 672264556
128420 163686 88135325
130365 135421 100749439
197311 198504 3063297
43988 94535 126281034
136320 161637 273841176
46547 87080 468868060
144682 163169 589394249
61352 84562 701903923
149219 185691 91124519
72502 192712 692746861
113772 169619 415212178
43901 98881 864958065
120326 170272 816827001
128505 141208 923365833
120156 148253 924201847
63751 101713 94707582
55090 123283 781012697
152490 174813 133253402
77664 161432 484543155
192892 194949 5057183
94540 179232 651044938
43120 167088 310032270
112012 140120 70440673
61831 98912 92392551
7541 77994 176302397
152939 192954 684841741
163609 184269 51701748
185902 189553 9170965
43667 46212 6312625
109716 131146 409905106
99697 173796 185694097
48941 54826 14859779
199272 199936 1650471
8632 172636 410321150
57730 161859 260419528
75361 102061 66666786
32206 139525 347727105
120481 181574 970478106
57482 153449 240141345
151893 197119 112975375
110826 164470 134215588
36274 143019 536387441
183477 199345 187980837
126193 128378 5458196
99199 158015 658928950
118091 183959 164879720
140384 150465 25374717
195590 199300 9395034
171403 173921 6256014
161863 191059 784363470
121803 142797 52563081
25598 91715 165199736
6595 83213 191700564
84964 160415 188857081
39835 41177 3395086
26596 129747 257937991
1048 75234 185420564
184683 190122 416290449
112611 123208 799006428
55114 81693 113144992
132953 166043 82677270
42230 62803 51461061
171114 198497 157810765
190069 198106 462299209
130088 180106 913856340
97700 185183 219006365
69162 100967 79388125
53748 128171 186236946
85037 187873 780177606
198322 198836 941631407
63631 71700 19988780
128239 139493 28084080
157191 159108 787773937
45001 134585 224141044
37331 81955 111492052
57063 162095 711141960
111209 191734 968430831
36391 44635 147408273
15720 16290 452330542
185895 187947 1129884
74961 160149 678368856
108426 162056 134155767
55279 134672 198579817
154609 182894 310432221
155418 155724 483973116
197565 198208 802717042
101653 129950 239343858
79508 190116 276795543
131110 181629 126462101
119287 148693 73752918
23471 66481 107673316
160939 186777 64611025
35530 89227 891721935
125828 184188 145903630
99396 157155 144862531
107242 133038 207689449
20737 24155 748012043
91142 130047 827757974
90912 186418 239037094
48344 107296 147409755
65600 157935 230993857
154178 158181 9876883
39245 40283 711508322
68481 168604 372986709
17649 76897 992435225
64764 135318 283908886
164947 179386 208863712
45435 49711 10030088
161102 178360 489871732
123322 181744 296124499
94720 101426 16675920
53716 182492 322236836
53860 109430 763224547
153453 174076 5750196
101036 133325 81050955
162495 178306 39692886
15771 177049 556811742
26113 110089 209885743
181846 186648 11970949
54419 60646 587996717
22428 167083 667034582
143180 171373 613787847
165607 186813 243915201
62853 188640 446267847
114321 147854 247084372
131530 158518 67560550
134623 186895 130722041
11605 83955 976859769
107038 146192 570783079
116688 196981 200981332
118621 121190 6418252
38723 127359 740208039
423 38854 555577908
59814 69693 144527273
11616 95181 208866140
170244 188121 44756537
84163 180717 241573492
131250 171754 101439425
156632 164016 18280662
167623 168227 1492389
198419 199965 792578557
139262 197173 144818922
62663 133725 611721053
38185 177482 402276630
116396 160196 109844446
1806 110177 295055791
32143 147251 139386867
29391 82270 132078399
129283 131167 67183662
53853 142501 927485472
55457 70887 38418725
73096 135717 156904915
57971 145545 219051459
193177 198012 12079395
182396 194964 582433279
166782 181786 37645401
67542 196675 322957715
166624 192258 275768775
158250 174687 446890283
64849 122287 143555513
151045 183496 81043353
109340 183826 186298076
26633 176256 374229449
80230 166628 216147301
70173 138680 271652602
164187 165475 926025289
185458 194867 23443131
181202 191632 432760431
128659 132809 10454076
53167 82632 73626653
37977 78533 101475290
122026 179614 144213314
63983 113427 765004036
155954 156847 347622215
136012 156316 208917250
149192 168053 979731418
66917 81522 36320985
103624 176471 684491307
166420 198525 48829410
70292 194056 309730887
1542 96261 869956555
87501 154774 76981531
130839 190935 150269305
2060 46258 933880552
193434 195834 5982389
96766 105794 117327205
164229 190410 65591497
7087 110965 738432479
53736 177751 464068442
51287 75918 786412830
20727 99006 195506464
156141 188116 941531302
132937 182169 123140830
172968 182169 23061859
49887 67338 135202171
25126 51591 66091433
2431 136826 336231442
144975 171583 127914957
66088 146124 200112455
195776 196622 963217314
87752 94742 700060755
31905 70137 95560221
22811 64117 616056626
59335 197617 345774407
53547 115525 898360645
49028 94808 422250841
21799 59664 94819896
154598 167366 31671696
145761 195892 125331063
192595 199162 8578071
67775 87732 854284487
35680 90292 844970907
7031 16514 23951160
74961 191812 292389420
87175 151840 605501566
21015 189563 949738512
83672 90270 16425548
90458 120088 225107019
50982 68584 44090822
131542 154238 729497803
32965 178833 365016608
154255 161735 18497747
139640 153338 34434059
132794 174310 103788055
159722 173208 147896551
63231 130835 699492010
130255 166173 292645435
159679 181328 54081290
163742 197109 325003127
73631 119552 114875899
2101 57501 138598460
134308 149258 37478992
153471 198727 831861759
63723 82766 622012483
127818 198511 176868440
36056 109836 184502659
115728 193027 454937508
59981 87297 493555883
123275 164149 446700808
161663 170698 93472487
62929 161652 246916386
110573 122746 30516817
185028 189973 12448286
39365 198488 398100199
174431 185677 28147786
182879 192088 760197202
80027 80841 2074900
124070 131336 18177616
130485 133453 977705071
63692 196971 622772568
74543 184742 275693698
112641 115260 415381
130220 194571 160867531
99651 182995 115200275
78269 135591 623440075
129711 182710 818459737
186369 188424 937664198
55724 112659 154906236
11202 96710 213733824
110195 170150 150019431
65857 166844 779998248
110179 134922 62049413
30926 116755 982266887
170978 198862 69771689
131653 140708 690931308
45953 190983 916923383
78404 123490 675091891
639 165309 411762102
36557 163552 951134221
38619 81402 312392338
187119 187209 323843542
125208 192552 168464033
48369 65496 42946082
6280 113950 891962868
179633 198915 829301337
176805 198816 55023710
16309 121030 261738410
118871 200000 203070707
15338 26900 28156090
32694 166419 769229473
133339 189903 674312615
69523 185417 290026405
164926 195693 76975225
64573 78115 33714395
131501 188820 556068620
114167 181166 167740316
183392 195932 736028411
45518 49730 10460932
60790 174261 283704531
1863 125276 816946906
124277 164120 99570853
191962 193878 4778507
34432 116198 247010513
61758 161454 249276430
132171 194153 170467143
73898 96171 55692943
11942 58853 117423216
7874 94999 723455859
33154 35920 6970717
188456 195923 18658711
102347 193074 227153280
49320 192595 959282489
109662 141616 253288013
133904 199552 164194234
127775 181751 135108622
20457 40527 50024533
137914 162533 822547932
11038 161118 916774381
181574 185673 62903100
8330 78656 792277809
61238 132565 899914368
70411 107844 93727252
110590 138640 70251769
102815 113570 452534965
183765 196070 168025289
69649 134551 967675848
14732 53843 97722754
145930 193281 118457256
102820 125971 609287577
137402 187914 126270270
56612 81515 62098635
115554 191119 787856193
27109 150776 309438056
99558 170168 630596207
110388 164831 136194465
170612 189025 592571734
60547 184482 484741790
115865 198225 487809189
43585 153649 275478640
14021 120248 512639835
196622 197967 3421836
189299 199197 25173612
192880 193861 2451722
155875 189405 346344075
111598 153931 106251723
5391 141920 341676054
150146 195190 112431001
110793 142542 79518751
126322 191196 162226017
90261 171557 265523120
23836 193527 25129707
123176 163029 99652961
787 159920 907950157
31024 109569 466384129
28851 73540 111650047
26769 198493 729723909
79628 120502 102255940
73 104934 23915998
20205 62289 105271354
14284 179781 647016753
68185 175845 269363343
196684 197897 654578138
65648 136491 386676342
153639 175459 54373414
18728 176840 558087977
129760 134122 426690860
35410 148929 284120878
33494 121477 220032332
48848 166941 295468354
30377 67365 782599871
102119 130123 496051579
132473 155085 56683717
64790 158096 233432227
167418 168127 163893698
133685 187890 135535054
135549 182162 782932084
65380 72981 18834522
31229 170302 347891573
37746 70441 999622375
24349 51675 68263886
186418 187096 1709297
148910 166774 44517469
116130 160810 111966435
77582 96066 46164720
114779 197270 783777173
46668 73895 67928806
74986 151384 495852218
24849 123516 246783537
15175 148174 332612239
116846 167676 127235881
175659 187543 196942274
55340 110767 138457506
195657 198269 593058143
101076 133018 757305081
71919 182691 921599612
154588 159755 732481146
128718 150002 53414891
173035 184576 28847474
2095 177450 438623813
134489 163886 73457517
12129 29027 496912987
172232 195269 668531118
65864 174560 8612411
132109 142288 25381122
107119 179664 798245294
70438 124327 134954309
153821 173965 651026965
13279 73064 272493710
124306 192528 170663721
107704 170139 435770982
173413 197980 397980379
59677 154848 521627940
177998 197873 273902760
99385 180948 553998302
156660 187945 78114237
174237 182813 19277506
68588 134391 164631357
115763 174434 603351227
11048 111424 250954586
169967 196392 66100357
91320 188287 242651845
120018 134300 35879109
187246 187987 1779272
148720 156589 19714870
36983 70154 79157779
83635 133622 528150090
60387 145426 212625310
128641 196217 168972532
57396 187023 928747585
121347 139815 783797661
174771 184910 25348487
54118 92042 94812556
47463 62082 274550329
36191 123986 499913850
164106 193135 72713886
47947 171740 309797324
113534 196688 973356978
130610 193085 156274922
136748 149151 239270049
164830 189332 61424781
15632 29270 34079355
84508 120348 89614000
86200 116731 502102519
186302 190187 9742010
175414 179917 732013662
110475 148137 765199400
138560 173573 568544406
45605 78373 853579434
181754 193758 242515583
46585 47250 1616060
23049 63039 897325790
166668 174204 12223017
58514 141168 419029396
156900 162309 13354043
156021 198906 107193832
84086 195324 278199370
39498 127269 219577942
64678 95383 582109847
175221 179608 757090380
151355 156446 12726010
159606 191064 295403989
169566 183693 15999935
72559 143509 177594013
186165 188082 4753541
77011 195779 856391224
145364 148204 294887265
71467 130368 81569128
62334 75585 33024631
42956 123306 200952283
38835 187983 579712821
191402 199407 20108642
156336 173215 42120202
79427 122070 106668170
80428 106108 416989043
48827 53641 808758777
143147 175664 642948485
52435 98918 585462262
116796 199996 566653648
141029 154963 35108201
33987 63256 212160743
155988 157485 18975172
136953 194811 144580420
177280 199499 201839300
159397 175781 671045216
112811 128337 38982922
182975 183235 691844219
2370 135095 749946807
4776 170160 707561905
36500 104164 169168702
33966 72819 97120226
153397 158286 12132285
13440 85412 556744186
155369 177526 55316297
81601 182377 252278699
5517 86921 922309226
83577 104056 662638745
160880 199832 113373620
178147 189938 20328366
101627 190235 678712306
72272 140114 386152536
151411 172421 229479307
170149 198254 70338976
91707 195026 378911313
32690 199716 417901323
59531 135584 114107083
118310 170448 850228185
161865 174452 782647154
144323 155876 25306380
170969 185237 630119634
89027 145040 687671202
165296 187453 509472823
81470 170643 223150068
41432 184108 896083784
49315 50337 76072607
75772 172857 898264992
75641 89396 34308836
136698 155049 46013536
140639 178040 370085165
168333 184039 39340511
90936 150517 515978127
197133 198801 4283882
45633 135310 196746616
39274 99839 151291738
189336 194661 13235103
22582 130708 321355988
33289 95822 536102869
159526 165263 14169674
68875 183767 287412808
63772 104214 101000698
132186 142792 26424884
25184 113586 399469727
167407 182480 446657538
110705 163053 131014713
142446 150513 20356222
109135 190202 446091945
44428 119046 178989260
79538 155492 190208785
99613 123246 930100483
105416 189898 887507285
153463 168650 37725435
5654 147613 355321548
34572 193400 397368733
148175 152102 138343787
194824 198351 32447480
63513 125265 154441027
105334 136213 720592989
154978 167522 31101661
127566 180626 132793946
97917 167351 173816078
10598 20317 24383236
104573 181348 192190040
28714 80906 130449853
173857 195101 837064743
123881 150963 89446642
123671 161996 95873507
157670 184830 67816606
90165 143693 133996966
35576 112786 193056075
154617 157126 3926885
187641 190444 7025158
31999 161768 324675356
129289 196672 913355932
84511 168474 209976256
3888 79765 189769174
73328 84154 27179201
39430 94889 138635038
54808 134271 198770823
142008 198856 142294698
6560 38694 80465976
183700 190694 286467996
89572 111687 55325475
25739 78470 543583876
174501 191695 43058040
54388 181010 337837438
72215 144620 181246930
23386 117280 813804308
121580 125356 9612752
132461 174502 6076728
52261 106243 424080228
62977 187621 311780136
88700 106249 227791124
97219 116257 25399165
146518 158410 304232660
78242 118986 101862879
56538 191000 616889899
190326 191131 663670366
19955 198665 447046864
119220 127461 20651764
13592 176548 407647796
137693 176562 97279810
106159 180503 845445293
117841 181732 160040508
55280 97409 301049123
95583 141797 115730545
3595 10691 257923456
82700 162236 199034258
130439 153295 941235845
189552 196740 17889738
95873 152237 141276508
26027 102606 191258381
38625 178602 579564316
156847 173845 42451772
190755 199780 22598655
73653 188015 746082653
192329 194304 146745205
140985 191805 413237979
93113 182656 480709477
87892 113190 63211182
61770 149615 219815516
194075 196023 4808883
80607 95151 131464142
63839 198484 336781345
5894 139993 502572702
9011 164033 387726278
134573 149847 38339248
145046 162383 443061197
164725 170367 14181223
128859 152796 60015660
114899 185194 175959215
31544 187022 940965474
186557 188408 4590628
113880 179182 163570745
15784 196280 675924033
197974 198853 357325134
125781 165449 153799328
37350 88735 868831445
193465 199766 347187900
192566 197820 13115829
10988 20078 22768932
158398 189193 551688302
63280 124394 152873650
2525 69825 168190624
196844 199135 111677808
140761 185406 111703284
21211 184179 407587356
109501 188916 198668551
53484 104233 770522473
69888 88230 935017735
160877 197313 197494655
64338 110648 115694207
164498 195694 78073550
163823 187039 236017740
190627 192635 5019082
152050 152548 1315191
172437 185807 33375155
174914 185890 27499955
42007 62330 281391605
51945 198020 365480391
184728 186253 666206070
6076 55166 122990120
165421 165969 1436528
18173 136474 295950375
51894 92712 102091961
146698 177798 77888383
115005 146888 79835007
96494 187485 223027433
93880 95731 4571723
140595 142702 5245106
171314 180130 21997035
79090 123092 110143403
52409 96543 805592904
89401 99539 25232302
97927 144504 135112000
107277 180560 183461955
78729 98635 548393465
18087 69275 127975937
140280 152260 312758364
77440 181673 260882487
58300 108449 183467836
76804 153089 304069926
89580 108855 789927715
8990 72973 159944395
187389 193506 599926923
99210 143494 111017959
84541 194514 390679280
17267 88194 177291186
185086 192800 19344291
121098 133252 30583306
163443 167893 11106820
177073 184232 480938843
61603 158737 242933886
2708 5097 5758279
180116 194081 240223917
6732 132088 399737864
103371 130819 980341776
88109 142362 135763298
77311 87308 780603015
118190 188835 670352355
132668 158518 778984293
126570 126571 732550931
18509 121521 257448451
92841 167097 126889023
147794 153997 147951386
135030 169133 85168783
144079 163932 49643119
6621 31320 61868548
129815 158244 251873391
163108 178475 31393919
107183 146318 98066830
56869 95373 63334856
14123 124522 546316294
50769 180589 326652642
107144 135390 70875408
70241 88404 45451629
164449 168667 324100093
173062 175266 5502466
165794 171875 15361915
93169 169123 189996499
27752 161630 650025677
132510 141761 23043674
182355 183599 491099653
127984 147361 48477511
163671 178402 856376436
96639 168770 865103426
74032 191272 944674572
23862 166998 358021999
64653 172247 269157156
892 150312 374207850
1494 89961 221034874
125578 182005 485970563
102443 154095 129628554
151790 157874 15214902
12674 59497 117234269
134012 155059 52782875
33347 89033 409266827
88677 148475 149823446
58033 187744 324412567
52738 146055 233519901
69256 78809 186436627
10247 112387 255391767
87805 157197 173733289
98659 146925 120912874
47094 186814 703932996
93111 135970 107331562
92661 106417 34381846
197146 199375 220370269
100939 187813 217542049
175202 188721 33804425
118081 182985 162500140
89299 115775 197554103
30672 127744 242806615
24840 115900 561566379
3129 22074 47440861
130441 172468 105178085
135431 196021 151418201
75189 113894 466321965
55071 139984 212376342
159829 187271 664139840
64072 78012 339883846
175078 191533 480714907
179306 191508 30481519
628 86355 214408199
192346 198885 16384065
93025 93632 649239723
37974 107133 376440649
56184 156504 769769683
25909 104580 399442953
29136 104521 188412629
43198 101857 186996989
145803 170735 62322491
182654 198669 504821282
6630 179626 132416397
121941 177611 139437455
54941 175892 420309174
152268 172619 63835166
151280 157361 453794997
63336 104648 466535453
49603 67052 43736937
69186 134998 164744122
107016 154672 927294531
36645 185417 372188649
10216 177532 602417212
136956 181449 111259782
190558 198683 20349771
181212 184362 920235668
87826 188557 470892795
106266 168536 679761429
115614 178837 902424341
6685 74320 169218420
124262 124411 681037753
111715 130032 46008409
47081 172055 499301760
132314 152449 50463881
20386 65773 938118875
153790 168429 673876574
155367 197413 104951203
122091 180150 509129326
111259 172870 302330467
106567 132635 65411299
182052 193678 28979063
164243 189727 63897935
122493 162731 100645261
143271 191068 820702321
60890 141636 344494149
176758 197244 400282648
15913 72285 641510032
110514 160273 124677021
51927 170440 867926021
130076 162738 351910932
28211 131715 258907331
24681 77137 131166460
72834 89318 841565281
74721 91189 144610354
89016 140869 402928246
161355 166350 12457007
22626 57782 87990885
83078 155373 695484318
172748 189169 41088604
153312 193553 331729511
8584 154208 839813304
4424 166888 735950455
30015 171167 964192369
50461 50654 493320
178252 182550 719042069
186257 190268 804812340
195180 197144 4960819
78786 158320 575240072
105353 167116 154598711
183551 198388 971595544
68493 160394 229979748
133503 150323 42190006
188598 199376 90526688
64384 97746 131022339
125930 193113 168059632
72002 94019 55082258
7825 69277 657492776
164623 179998 38583239
117622 151845 103886140
111837 148287 554508283
80371 98393 44973117
88869 150972 694065226
154536 188452 84598912
35787 134221 246291275
55599 113108 143636162
78206 89559 544093300
169278 177328 20283526
91707 139237 119030719
74639 87787 504519349
188785 189806 2609694
91178 122551 78556206
14720 73634 147168278
175491 190406 750156449
196142 199605 4221656
41615 187479 259290102
199174 199201 271930697
98216 195486 301673376
93373 154866 996088577
121153 137149 9890983
29287 40564 28050521
53547 186985 721122892
104143 151427 990777677
109995 165894 666921115
35302 136862 652135679
194428 199672 13192690
105314 136650 883155526
161246 174665 33513469
32018 124271 303603898
6654 195513 855518727
130889 153258 737629025
177387 182719 13293798
30540 95324 868263219
2681 123212 424597965
100539 130477 75186581
175113 182993 19752885
157384 199179 684550717
148208 180213 519231881
185182 190531 13418358
198738 199504 1910589
127617 173488 224406084
60816 133486 311414760
16756 130206 283750909
12381 54457 132932318
10894 57125 93214448
184680 192393 474599594
155680 163914 20406541
9845 88952 197749144
95008 163684 249457111
94049 94693 1633280
189975 190044 729656795
9049 30500 53672847
68327 179746 255173665
185549 192511 17427642
35627 59816 60670492
58959 86345 68428302
179760 193133 33405298
115823 180884 162852293
28388 179773 378743917
134784 162794 69962869
83169 160841 600722269
109610 144452 87156193
90307 112057 54383091
96441 104566 204398647
21219 177544 794500705
39368 160792 303832464
152794 185943 82790000
19929 94741 186981612
136115 187254 121059356
150324 175883 230004911
84820 125834 504135656
85424 179916 236464568
59777 111095 705248016
186634 186996 285652295
73235 90200 42465560
61114 198572 343762855
197979 199027 2665332
64121 130576 510518976
102175 122782 51696437
133526 180560 117651846
33025 111421 196028793
152507 187684 87835802
190498 195590 217154422
27890 142427 961044954
147029 173714 788904353
154904 177186 134804990
184025 192706 194821003
25548 122232 241729028
55772 102757 117206150
45125 158577 930470577
189974 193710 9302093
183805 195849 520135615
26769 95509 171720577
109577 186662 192867567
37599 123472 684223871
14912 142249 729953069
1367 192747 522178568
191898 193331 416403024
49076 57674 954979054
178180 181530 8371596
20159 87140 167449447
173058 185854 31997092
65479 178865 283666374
141938 188370 116161455
138789 181165 224375528
130049 141084 873660350
46379 64995 227976785
168068 182787 355061946
26434 91108 161544103
187982 197995 38904347
194966 195523 1427105
38862 135748 452216862
86075 194298 270714364
175130 189707 180421026
33392 193174 399818323
130514 198998 171345666
35868 133621 537514776
37192 135707 283037560
19215 67252 120145755
83856 148493 278120623
197278 198838 692526261
168703 173076 684839286
11219 61298 256021910
46861 73434 994996875
92725 99024 832588619
52647 130328 751059360
156499 196504 99913778
51798 196416 645262123
91714 148183 128806129
72934 77580 11679761
36687 67645 175368112
165524 175223 24318337
123110 174891 129512472
8139 186356 790438894
73613 108923 88464556
168579 176787 98502013
14408 63569 122937821
164547 188558 518082444
40973 68578 69119788
181249 195154 700929773
15802 141645 314624632
171061 190893 316595255
149195 161629 117075137
20228 153567 333649796
11077 189548 903505586
89322 129835 101516604
88780 133609 112346592
24156 95635 178657359
25970 103769 808857770
94968 99768 88110832
100459 172596 180779778
51414 61450 398082426
107592 174979 168640252
169340 181230 29823283
148965 191356 105881280
178882 198768 811044155
135227 161851 66526057
98131 193605 238974684
50471 58107 19225212
156582 194411 94482957
67746 123474 673076557
177861 179035 2968560
162702 169014 15797442
52484 100335 119502019
120206 161347 428616345
73585 163005 678399789
126277 169815 117678433
132078 138430 15826662
27428 82267 375381162
1882 53192 480711318
180288 198117 26229606
152656 165209 539298394
45402 104760 558365671
114819 154158 771586569
19457 199627 450711466
96302 129427 410733540
103593 123800 50744524
54951 92362 53943134
171634 190431 551688994
23188 189250 415458089
180518 190426 24774842
35835 121173 213347660
111111 149383 96017923
24964 25090 337883
100572 102892 2513919
67660 80632 862835042
89301 173443 210645491
153231 171878 46582090
7587 171253 409642204
65402 78303 138319132
23676 77100 133568311
185326 196289 27358973
58760 127460 303230143
169900 193762 471226597
116490 191593 188042931
112389 119207 17076322
101957 168013 701342901
34984 101122 165298447
86126 125109 97517498
134071 163550 531737441
101224 191898 74030661
135997 145283 23224537
32705 129103 549671629
126672 195963 173288759
132473 158934 66220622
77202 153559 726436656
145403 187961 209972879
33203 80199 464136183
149614 157989 20851496
115764 133107 964545354
147027 152841 293406881
72828 191649 297379125
196954 197180 549373
129766 178999 123222008
105273 182904 194310273
66823 180194 283530556
76450 105721 73199436
112155 199756 219325207
129922 198478 171460392
189242 193018 7443239
181194 198688 770867075
128945 162543 626421477
58459 67590 28111910
139654 186435 117036854
119812 191867 180357163
102745 126701 127293654
174261 195747 237001847
109583 193984 652631325
189777 197508 114732594
168248 188734 613735888
39510 173594 335484317
87001 183608 241689316
72377 199650 318534662
161311 164993 9110836
58580 91794 589160973
70669 196383 510814488
192897 196967 10156514
11631 52860 103036901
80732 134190 768737570
128505 166013 93784664
132147 144118 27876813
83515 171976 221499484
6280 170893 411915279
140883 182108 103218605
193957 196447 6187653
79490 134231 7034376
16248 108213 229911687
80497 193862 133204081
144040 169723 425268342
181712 196445 939099076
172430 192527 50225614
48231 72341 902502004
96802 193550 242160824
121107 132694 322639641
116312 139215 868666198
56332 83628 68144858
20127 182240 557103124
144656 181435 92070004
25273 189608 824400216
94870 146198 954788667
61343 179787 410098051
65924 84018 45126076
167900 180634 31947129
30831 193635 469688049
107824 172858 162750898
88806 143533 489587313
49220 154765 264253324
148095 171055 87894707
93858 192416 340780240
135311 151866 322800414
133716 172848 97852022
78992 150957 180218642
38807 89311 126197868
86041 188957 457303108
78685 197152 296322528
72671 131393 596554538
10275 45732 918375714
58548 65533 17469607
112072 166207 529072798
120224 134635 36146728
180501 197883 14830867
80273 162698 696553305
90659 151427 389779179
496 123320 307168818
162546 185047 56310484
127780 164797 233072194
117451 175417 215607421
167286 171688 836599574
8755 19492 26878740
154873 191707 91993115
56284 164879 31444918
32179 66514 86052443
124760 165052 473300626
127403 171417 6457549
5905 58324 131358711
123623 156201 81643863
97126 135133 95300955
19186 33966 36865507
28101 121129 232542084
141992 184279 105778320
60697 158283 311929100
192706 194259 292692333
74950 161663 216974369
140854 168848 69976926
164499 197668 83040758
141256 178948 932340922
140946 158670 923349433
52775 62949 499172337
40810 143238 256226597
82094 162957 202361771
7358 143219 342268843
183319 187877 11381638
118692 147573 72431707
14806 102693 244840635
178223 188316 354455795
58532 193900 879734736
156321 175589 799124536
80809 84569 535872008
93840 182412 577493336
87682 150129 3036161
87162 187135 250153264
71645 151123 935713726
103861 114711 27162229
65896 113069 457456320
178967 195741 41817400
168072 192916 955746538
48154 112641 161271075
54839 189861 337753000
11596 26345 36939145
147842 181727 84796420
147963 163535 742027814
177494 198814 111400260
41189 128685 311443751
50029 190770 352125925
47061 199215 880692029
132383 171073 1358722
23427 54685 145191589
133354 162008 71637383
96967 192873 270346859
9586 197291 991881634
144609 168675 60134968
26004 122400 241010668
112510 143741 136206379
155316 190585 365467080
35432 116551 511922005
100953 185962 516219925
154168 198612 439938181
37742 109370 114123487
151188 181054 59488387
37624 146680 272835998
31664 50148 679083694
112478 131664 48121334
158843 163644 68132915
68853 187726 606251488
138732 149032 661253285
89723 162091 181167139
196655 199780 7906350
15569 100727 212649176
767 183209 456309972
131433 162412 77419422
58521 161690 511902581
173519 179657 15379280
163252 174205 27461535
138694 164738 138069749
148075 150928 311679997
87944 170595 666061883
60367 136273 189800790
77893 134454 992586871
22431 198017 649379844
112579 172213 149348360
190101 191971 4669822
113993 170662 141879308
73383 132133 147142997
105129 179987 42808697
25148 30719 141836541
184419 186174 4438460
180611 185352 328383443
143834 192947 685651163
80514 101252 403394225
125637 131458 232542867
81853 133691 285685415
138651 163344 61714923
90196 145313 3201475
133611 148900 865703959
142919 159883 42612505
183650 186322 6708613
155934 170706 36823829
62809 124581 483600703
3934 66956 475539565
54790 191144 212010850
6368 109472 865383138
146640 185536 97316077
147429 185114 94210518
179095 182357 8162079
107957 170112 155462416
38452 103509 162605970
117157 171140 135259259
176935 183430 747134729
56486 102872 115728757
1694 106725 343141216
25409 190394 412682204
21088 43874 8668436
85053 104865 49471368
127227 160953 867499671
144415 148469 10224970
136591 155629 47719526
171845 184870 837076596
197917 199077 2949046
197643 199167 3890132
102542 192856 953284511
161017 189314 70787332
68361 148133 489968011
37422 190418 701750162
71027 134398 141846416
43539 46549 7489617
14158 46208 80080862
158304 166135 377311305
68551 82984 638083021
133959 142743 21877382
111908 190222 240127984
172764 186540 34458947
157670 186757 71186958
99289 115661 41104809
174883 181643 17018808
174590 199071 646515531
199774 199790 41656
1301 178889 444229055
64442 126309 154699833
39535 43917 11001856
90201 122405 80654153
186803 189501 6775397
38842 166768 319972131
31044 111546 201231908
95896 116462 295758997
153691 198945 985224455
13062 89210 190374968
142021 169268 68141121
38303 95466 142930721
49802 138568 222070455
140974 193083 130407763
183137 198261 37784573
46380 102994 789642489
116 179685 449202392
111145 138285 67991155
117241 191724 777627402
23318 130608 507553100
28772 91464 41549300
150450 183903 83525184
38912 44102 13000138
142818 146818 10012452
27296 111373 514361702
149886 153923 10148437
67106 154829 219574804
81778 86585 12117851
12925 126025 282952783
137620 139080 3627700
20325 158241 344987081
115551 177004 246887749
67944 175407 865853270
55682 143328 761180786
142472 163732 53155444
163108 187594 72777666
21771 23511 766064058
158539 186439 69731955
136852 167556 76632242
117624 151268 934606548
186135 197146 7068464
157429 171932 36326789
32821 78808 115017808
184370 185611 474892854
95012 129709 356012671
44255 89904 114046936
126215 140829 36503993
139391 191619 130646310
87931 156612 171992895
65706 119983 919696838
14869 80169 187771832
75156 156297 897571857
178009 199289 53211719
76503 122351 114711121
14318 196049 454435262
94566 138992 111272259
163623 172872 23240695
82069 160928 904414285
114302 187949 566709776
102089 127252 556654122
26771 178125 378570976
102531 104685 5492394
47653 65894 45722721
195508 196096 1464862
4117 168584 411385407
181025 193001 412390026
174803 198547 562133964
182423 185724 19358643
116893 151320 86415462
88031 198541 276532285
50048 174445 452849149
170047 197545 68792343
89554 148007 146428390
139764 182035 772181023
74502 75649 2895181
135844 141339 13626419
149655 180378 76686285
175868 187647 176963837
31361 49770 899553837
24175 41907 44360296
97251 119981 56933205
95049 184349 223463721
189081 198243 412073080
112111 140647 71525029
65688 191020 769893938
112988 169792 344491276
127161 130865 104366919
57974 60654 6797166
129604 165420 87733390
95232 165884 176881975
156858 169490 31387438
58803 171832 799478157
96741 115854 47868109
150725 199722 122460507
49575 189227 349393241
101551 141758 100772171
130622 163973 83364396
126311 195976 174177378
163141 191500 70973916
108882 170939 532498610
128427 135043 16600439
84370 159452 187973740
32777 128975 240658985
41597 191664 782931815
133162 169686 734967566
33117 57450 61026816
142311 145575 8241399
195126 198555 8709449
10626 52637 42284709
131306 189719 264795371
80495 163523 207725189
96815 143052 115766280
45674 95781 125131500
163576 175486 29864240
13352 197219 459901433
124794 134435 24133445
13281 43711 674047002
7004 100276 487769854
85526 190684 263082805
147165 168225 52606340
120806 172938 130547906
39677 114554 187227862
172938 183251 25803668
161734 189427 345324361
130198 158341 984928611
114876 156398 238459293
190400 192909 2072795
18496 115568 242627801
25796 139661 284745749
103601 164737 153039919
20417 111268 227047475
199295 199386 226612
71959 162458 226464678
45293 60610 38470657
157642 164602 1016767
169514 186106 41588440
9401 70100 151735317
92881 162565 174305049
58208 193108 371306351
80753 169407 444498283
132516 179777 694119549
169518 189219 403312314
106326 156790 333292479
11127 84929 184569588
29753 55194 63664779
137087 155861 637677734
59200 86192 75459499
110632 120549 180649486
62334 190012 352140047
15259 181954 562221433
120813 124660 9783492
71616 170038 474355545
153976 175581 53851461
27520 110680 963161025
897 146657 364520679
29300 46598 43236920
90833 144845 135210808
389 94909 236245751
181297 198760 43716658
93798 147968 135664120
145103 148472 834450578
32292 56029 972040010
89219 171006 204757910
147635 188049 101013164
23147 129478 746317198
174588 186128 28895941
121064 147528 258968571
81660 86194 11499993
34541 126422 837786878
160263 191628 56862862
134609 187418 894152893
76705 106099 767620393
78945 124067 112939929
25278 60230 87554945
175213 183127 91603289
102876 173836 853055754
78818 193550 287006606
148239 180427 282991930
184448 194676 25582381
109371 135824 45433421
159653 177027 507579762
170973 186750 72923133
116798 194038 106884288
160763 187698 67331227
78725 199633 264342020
36808 96942 303350479
95157 157145 436863140
110924 120310 23560744
161612 192720 768951236
188726 197979 369278669
59310 76286 42313940
167687 178481 521295840
128485 146938 975990265
24596 156114 329127007
187418 189946 6318793
18885 166653 369513539
10092 51537 103623667
148893 156468 363093807
158126 172406 322869191
76676 89336 255193574
179013 179100 193392
112404 154452 399413302
105671 174288 831868319
59695 113107 533532004
199353 199489 375027
138806 184832 821868669
138461 182153 503055976
42295 96938 794786108
171807 188029 40442942
44750 157049 281043691
199093 199924 819648357
89128 94423 13251371
85296 139195 134845126
24687 29379 685255537
135276 160395 932499560
123367 161676 592267567
98665 104718 15267773
79388 183895 261502160
89352 156980 835328693
34971 92573 295414088
16397 178332 673591631
43808 173802 473274698
52044 111081 287328483
2106 195773 484345527
13033 168082 512265297
179979 182542 6415452
192739 193088 864405
34006 178512 361646851
9985 156227 365952486
32946 39692 16862796
4360 182145 444920455
8127 115312 747215256
89610 189241 249426158
69208 99102 74583990
11404 108399 722274944
143638 165566 511667990
47800 93346 317230793
103140 186113 628833324
118176 188953 177213484
74983 127807 132213473
131451 183095 643617662
64760 151402 216795783
166420 179282 32260120
196565 198341 330844422
149422 194339 112198814
132212 144166 29832640
180995 189960 22470495
33355 140215 267395962
26259 116457 358096850
137403 198579 153000228
68331 100073 79180985
30672 99917 296692560
86013 98738 31564891
13672 80916 700878617
58370 169712 278385491
45302 66119 52187521
86056 186173 250423676
151087 186080 11009243
45027 108176 157952665
161370 196771 88506800
53827 99538 392887075
1913 193132 821668215
28310 120046 229363206
133534 134503 2401830
37186 120262 207762311
149319 181235 163902604
59153 80769 893147348
191123 191815 416043606
153071 186756 84066903
4388 135992 329396376
128506 140686 30418588
197488 197960 594484865
29188 185512 391006622
145019 162422 429737522
135552 144721 22838053
29641 61915 80796805
170870 173862 915748124
154162 167350 8033234
98729 136682 596184019
70174 124247 454039771
12293 80569 170726707
146467 196328 662358583
198036 198346 458749648
195916 197150 528998409
84119 87934 9534656
132699 173575 32521735
191366 196215 638817166
53677 161255 269192150
157660 197610 99825442
129960 195113 162845358
174076 181131 440696758
158286 161910 194058340
32565 162358 434297419
75484 80292 626939549
70402 136762 866218757
63228 123018 655382691
29105 46697 43967179
5073 183581 446711539
64280 155628 228593133
76186 192372 463721961
90677 124788 85507702
108520 156023 396017933
80978 127846 117311028
32320 145971 284387271
86457 106642 50388663
96197 195421 248307691
142400 158935 468467831
23332 170266 807929248
82714 91733 22543100
16613 18360 488077341
46027 187706 934404808
114612 159605 112785384
16527 97282 201750404
12912 69619 141761458
196615 198636 5163899
149395 178305 835924484
40927 157514 291781809
117465 199015 807075326
66571 127589 912842422
133563 147404 519303332
139769 179866 100371968
73168 141797 643706835
56452 119653 157917945
4174 196372 597490875
133019 135569 6383762
96245 199785 940202234
113824 133705 49943245
84506 85633 2868561
120114 134081 935695430
93376 135163 104688396
64604 122687 581387791
104757 152403 119426848
143339 170202 840908042
197035 198964 430456283
171307 172836 820150812
28423 48284 49614256
69943 110272 100864441
67532 195248 842106776
85525 185159 249227138
65240 199396 672566600
29281 118494 222999736
140858 154682 877886589
46890 174250 446062456
15423 158234 357192376
19345 110470 227790983
153913 178672 86162995
182602 183124 1300442
190895 198342 18667343
190633 198092 371419656
62060 169695 269096232
168958 174129 787451770
154827 157623 6882759
124374 184812 281688931
143164 149560 16237667
16303 182208 414990117
81120 172297 36307801
50773 162285 278975520
137595 165090 462303317
167446 187388 168428876
103060 149077 115478802
84373 195193 846733602
2560 194388 479778272
19383 103630 210518472
59754 121738 174201196
167149 192593 63673997
196192 196918 1180937
34052 66101 80358612
103660 134518 77412958
193149 194956 82979200
56452 71114 837566163
123054 139539 41199585
152824 192771 68968207
155886 195507 98920590
120045 169209 541785680
62894 159757 468160368
155819 156473 1628797
83966 182702 773432015
155448 187342 79688841
131922 153495 54118266
64207 139331 187866844
199197 199842 1604039
134703 173183 92929249
16842 109022 230524622
48894 125296 551650894
27791 183220 388793332
130770 136114 518279809
50847 55716 12373467
174052 199161 62796296
12041 196746 808425178
13953 57800 867410558
127526 172193 782319888
38050 69121 764996327
41232 172422 26106009
159619 180722 52710048
36485 148001 640277982
21499 41446 445379682
47859 97175 123198741
84845 85913 967831
48138 56127 240245350
111016 196495 213909806
129521 168185 96607588
36834 43374 384855215
16103 105039 497301377
35753 111529 971750208
55617 177831 324000581
51708 195870 360663128
110154 194171 210281477
762 98928 972810818
174986 195116 268009564
42290 72730 76007102
80185 144825 234887966
35179 126709 229034567
87177 91635 641849708
79014 193356 626848455
186074 187973 545241519
197574 198259 829179416
87999 188386 729437059
147854 175869 986770881
110702 189476 197195411
81283 95549 35622079
119663 122565 170212622
148486 166052 43854025
35998 54886 615380481
13325 137584 466397995
178135 191032 347595121
141204 145382 10561966
79315 150240 177682619
180885 192261 947902772
108919 139413 76235143
129348 168629 699399839
170225 198117 64481419
48531 146208 244412843
56748 57884 1062596
132212 173413 103024763
154651 188685 84903741
164215 190510 700119936
90211 173746 42156305
134645 142600 994928857
39126 144967 416916728
133063 148872 39562189
60489 198467 955818461
120863 197145 190878148
16014 79959 524065102
117095 118823 3048586
34646 117344 233069971
36824 188667 379815284
43077 192570 373912015
144352 157282 32442981
107647 111020 758603597
51471 173772 306086290
165100 183851 867498993
40230 99262 945135281
159625 199831 733209495
163999 164578 1420448
193774 195807 5066887
189515 192253 6825957
8960 188265 448490607
161180 194628 83597106
192500 198596 1012139
130082 193462 158486746
76522 130769 135786593
93285 93524 572184
87568 196739 273096630
129529 192293 430202572
68726 120855 130302405
44516 123371 197278668
137490 142312 11952116
35341 43513 895057892
48033 140968 232462882
119380 166545 117999428
48672 131772 941467159
24293 95718 178487853
37952 198293 445830304
169580 183400 209345384
35738 87084 128441456
119712 195718 190172785
109632 120539 902856834
15455 149955 336491786
59653 102997 312358150
169535 193365 78798410
139316 191761 328922472
96307 156005 571057683
31456 70712 98164170
107561 161570 348375766
6645 135466 322464990
30784 80181 123461265
136093 153238 43012554
5027 30695 64388918
161014 165224 999531420
46049 87636 844725321
77375 150987 184352691
110534 149809 98516242
27170 145061 505045399
137724 174921 93020109
64054 175337 278332087
94191 99123 12199115
192974 198581 4991022
79646 124448 304074788
44722 156057 917043031
61408 119351 170918010
65937 157187 273626543
126852 199346 965443206
196873 197396 1295428
194182 195045 147138853
30252 109960 199286600
114849 175835 152687280
45378 193955 697231191
32784 159346 316706178
28193 137690 760346883
80105 112164 80140957
130160 164148 84909793
28844 72740 962067106
12107 66493 227808441
122849 178716 139867860
49250 64733 38838268
121542 184380 157298773
15966 89113 182721444
66011 120214 135414964
21651 127912 265782377
184143 185696 3962651
7179 180792 955917171
96382 179761 208803066
194655 197421 2585147
64326 143603 198238167
22306 181498 398224316
87419 92335 12221334
92498 112071 864586942
156202 167524 462200822
182035 182212 452396
106075 175668 174211001
66643 186811 704544606
147006 194889 183169894
93937 172676 197129618
119684 183984 160920564
197515 199564 499082225
30961 56077 62887246
166838 166986 359159683
136681 160975 759239073
145495 153488 20122336
8238 66045 990145915
70794 81780 624722748
80372 158110 378048411
131151 176700 114029516
89827 144120 813247700
21625 163660 355223535
167060 192889 64621018
22341 56171 275729199
92981 162590 174112754
151200 199889 121698469
142146 184638 250210477
26614 30511 9655631
26061 195666 700766596
177126 184364 139908483
180978 192520 12503371
142181 162337 821394587
54378 115996 153995105
106612 154568 120293826
52778 168734 881717181
50977 62397 28714528
38620 92159 869248461
7719 190019 456185007
24248 126007 254572475
125206 182126 63957787
108352 136027 174874483
23080 111057 76542236
91348 176193 212421047
152843 193681 365095503
138411 190085 129313132
187912 194083 74430309
64718 148955 210777083
156301 181411 62714302
184849 196415 28927181
143852 151064 213317083
11839 182924 427926111
117766 179693 155103730
59413 135734 190932492
81187 181102 250016257
74100 177332 650455870
170696 197815 67814159
165857 193568 1302038
46643 140497 795456843
24077 160441 341198824
145870 174989 72793257
127793 161589 84552042
161023 198556 3555589
176722 186163 23543778
132656 165497 887659664
37294 64946 986385530
165794 183415 44124606
160322 176768 960486065
92666 112868 50464481
154661 160833 587016647
22508 172545 705320092
160828 189071 70636621
9912 91774 204641845
95253 136881 468324166
78185 118549 100866416
17175 114734 243833637
72999 150014 192942682
195696 198004 5838801
163751 179288 38973066
95071 187078 719888597
23408 102030 196477354
194722 198938 616587247
107762 190623 207351112
58636 115698 252799730
39571 171214 329417895
161708 184496 57440363
12749 162530 733018348
15055 38429 645347271
175367 195274 819635800
155934 159077 628730626
188371 198951 92308634
76342 174689 604385363
169710 186539 983530128
165876 196601 76810925
169002 188056 732996774
155558 168553 882589573
112957 168015 530398334
141432 170191 71927332
153168 176612 58539317
133751 192592 147130149
130419 195710 163248730
182301 186073 9376266
104286 180665 191200954
25933 45268 48284860
20660 46230 63884123
1206 121595 300905397
140616 142534 319911533
62545 143876 203341945
114602 193275 196962265
141599 166033 278287404
80141 189281 273149051
142922 161251 702251386
119741 150757 77804936
70246 138180 170050613
57857 178165 526610220
165891 178308 914220735
14855 30214 38310174
119148 165561 774688766
104053 177597 938105053
129220 137126 19874208
186347 199886 734286393
46474 105601 147766719
113944 114337 978284
193631 199660 15163575
138710 160303 54112803
167098 192357 63220608
39035 79501 101182681
63046 112480 123573344
5504 33891 673028035
135256 151319 712604292
168569 182563 35130228
178419 185527 17703534
170444 176662 620562796
175593 192953 43399764
177497 199079 589590359
176458 185466 908450925
14779 80517 237250882
35728 145043 273484485
134346 193384 147630757
36678 68518 79678686
153606 191161 159269347
165058 187405 56004606
30082 134602 867801199
94260 176800 872078887
85431 140073 664828845
197023 198887 93132382
175089 193264 457342949
151465 159677 20535332
163901 180440 41441602
172183 189170 287340268
143569 154505 27599124
188162 189972 4593118
69741 77204 983219252
106347 175048 591737354
73202 140939 169561102
51361 72329 52407753
145431 172371 210056716
30830 47990 42898719
161553 181409 49689863
183161 184800 104033358
22913 111213 220758713
94514 183411 222527152
83652 104243 51442640
127999 128645 1624635
20917 22508 3988384
84417 154936 223240984
55630 198269 356707307
40271 100503 620228892
5927 124460 146487532
4557 157669 383213538
119040 173291 135826747
72382 179219 267432934
39237 113085 184649337
187224 189452 5547785
114362 164654 125858989
42014 199580 186058706
2410 178391 865651656
151128 177476 65834902
24182 99491 63499845
187233 195966 21723550
51146 130777 732093027
145597 170316 662606953
159183 189371 19222148
48607 183327 537291001
122108 197471 188548989
112090 116592 571407022
9119 10693 182664968
145119 186280 102938206
137663 140859 276173889
80588 87699 781164146
121155 121953 2014139
5271 198214 482805934
4510 141552 961692288
101918 126948 62768791
34937 110805 189733424
65098 111487 115808578
158974 191983 82502309
31008 152759 304684952
94131 191246 875051865
9303 55164 783837821
117271 119112 68954864
120535 143774 58199464
24476 148040 815782908
21156 161462 771064812
5406 103760 246028412
181797 199717 762082617
19833 105263 184914203
95910 134634 768109197
156513 189179 464452319
160182 164441 10460382
150408 163210 439552679
72902 199476 316815093
43530 165667 305436565
8345 146896 346584846
65338 86026 404109868
157014 190911 598854828
199464 199700 173395936
58374 136066 308676662
17433 153564 340703148
60210 156327 240398640
152418 194306 104666474
6428 162433 390327863
129890 183708 915262791
184060 192724 551940296
192968 195648 889968889
84199 117660 83569421
57466 137258 879015730
68505 107370 97108460
83806 116871 82608057
127531 138012 26260981
18626 115908 243172460
162257 167430 12906134
124655 193481 850405218
80028 120929 102284472
25377 62317 92416199
106980 172555 59557069
156606 194684 95082158
89524 198203 272009068
43449 54767 284492188
141083 171899 77248038
174930 177516 6559837
56144 66832 26733167
12523 86698 185524249
61727 129376 759632207
68843 170955 632169057
103141 196468 233658654
130113 184188 152258829
30938 107095 379700899
61396 183290 304792581
80070 84142 451122078
3246 199850 411422947
41938 156027 285522985
33757 48866 63877048
199407 199911 634437206
172832 199464 987561142
111578 175720 160606370
59666 173070 283594489
197452 199737 5792671
84084 147802 159490713
134555 187966 39197407
172380 180735 20831573
2856 91967 222779059
150092 170246 991203833
168549 184448 502616953
53519 166084 922696738
132735 191974 880343696
160475 197524 92540957
166591 172229 14272128
175600 191731 166875004
41950 70966 72471030
165103 168921 9557667
30943 192666 404530729
73723 161552 321835377
62830 97332 86090767
103149 190533 218852867
2991 62846 149744616
31873 194812 461991431
38324 131409 232938313
13418 61687 120876799
114491 169063 743679715
189895 190152 583274424
132414 149761 43492681
63079 182383 777215487
130657 191856 725195753
86832 153095 165978546
154942 161104 677029044
79787 192029 333797860
131702 195682 231382018
145444 149518 513244715
37993 113074 993655742
30322 93357 157549267
14245 47459 760742822
59922 96803 91915345
81972 140628 896906100
112195 146119 85033849
61691 155447 234533838
68051 187491 298863935
190826 193984 7904286
133407 157159 216175695
60363 196212 593037670
25504 147553 994243483
742 90881 345362629
95834 187250 228912419
43110 89428 115676358
114325 120236 860741381
142038 193897 129760067
24963 139030 285332764
25551 94919 199124729
68178 177668 24017521
4211 93554 223456798
85974 169833 209694273
71351 97705 65888912
151437 176585 62870085
157346 157557 81116882
17880 146476 808141042
68799 77758 22357037
149476 184909 609824251
149286 174332 62515924
197208 197588 970675
96368 187070 344855950
49226 125971 192027439
87954 152958 162846656
118981 135903 475525725
155735 195980 320644944
185589 189072 8736291
190174 196835 75440608
11669 14803 7922594
184811 193617 23937744
140691 158955 195594081
27789 148742 689190674
16277 19017 6812755
57390 130890 183807757
77400 166178 7909325
64039 93184 72779032
73346 182484 105326200
108138 154257 115623226
141450 171462 75233686
195361 198652 8377606
150477 184703 595961834
1582 56269 665001513
48905 53357 11146464
23138 177965 712643858
60845 105114 490636904
197686 197889 278110
141814 184967 107922822
66661 108771 899905461
1994 107057 366047890
178105 194402 19699040
88626 157226 679060554
189382 192254 543462948
67418 98858 78367509
158583 182899 456089653
140338 162305 956950294
18432 20928 6180681
79847 195339 158477042
180646 188134 719492051
151458 155582 10339992
188844 194404 13908701
154486 190048 88744771
30850 150102 298456185
46996 182292 846397709
105976 162811 142218485
18741 148471 704089197
16904 104878 345575845
43302 115219 617002531
39135 163308 747084604
17403 167236 374730209
190595 194736 483183610
73307 174498 428546456
137832 141400 4950195
171638 175261 499979507
111720 198837 383003659
72115 85096 321954585
15712 82256 240119173
173005 190041 42618284
161041 168685 19003585
20161 163270 357856544
22967 83667 841289946
104351 176176 179843578
86290 192147 983068323
153657 170343 432737641
115381 168241 132278649
141777 175970 85581758
196362 199194 15577798
67158 123728 983605756
78058 189774 279572275
100956 184665 481131083
20575 191756 520277698
9841 19360 23855041
59143 163869 261842169
167363 179595 808887399
117531 189715 312566913
154610 178155 58756951
2357 119430 292711038
20287 39418 47728224
73379 97212 59587997
162018 188954 67396886
112530 155783 254219936
160651 172383 450727191
131760 175714 740008857
13582 128635 287779989
128128 155972 69774538
1607 77873 190580765
99295 142250 107681804
33103 52236 47817085
60635 170121 992460269
3469 31163 331424317
44952 147909 699691494
74886 159446 652084221
151128 194645 745876826
89470 189112 249441741
128965 151660 757204462
168953 169152 483579
3509 71789 170748555
25624 149401 348749453
94726 114107 674251029
165373 184525 316381794
13305 187969 436907041
136926 172203 951419808
89643 98650 673787408
182202 187515 157505414
162564 167231 11697704
22107 131652 856848410
135203 155290 50346613
81197 195886 820690592
90770 90835 175819
57591 62324 11819058
143019 149141 902218237
144456 188644 274953035
45867 119935 841025109
80494 82981 900512667
186145 187278 2312807
112452 113054 1481372
140981 187052 787275363
73187 178637 224115042
42325 52632 6242222
79796 89636 24561823
172136 194430 55651803
167639 187676 620489547
157801 182867 62621543
20977 175903 544909318
158624 197936 196129695
104893 119665 441469824
182609 183799 2917206
57628 195317 344232633
54384 194522 909858840
187779 199497 460585710
70916 161797 227436062
120490 133476 32614455
113896 189286 188776494
109347 142353 82527069
143185 188907 262148836
175491 187373 254372216
99938 195942 240344306
16044 114996 247238931
118010 172549 533584621
169418 186549 42927291
40651 51926 28213222
18145 86233 170307102
36541 188686 975966341
149279 175725 326503949
42635 63314 830334551
165917 199925 772418330
4484 163999 695917508
66564 94655 70065668
123928 175854 129912035
17306 77602 300171746
155702 168627 32114012
80559 122027 649720114
109220 120297 730018770
89468 163940 439473042
45995 61686 39428369
15189 148318 332980577
115037 129255 541314474
120638 149461 72398680
123014 140553 43848145
171405 176280 633656463
77412 146572 227075707
22418 57465 87721782
80638 82228 3893147
47119 179301 330668345
63855 150878 725335078
38562 39006 1169788
12879 172601 399588337
138401 197739 813195026
148957 149272 795052
198799 199895 259258089
145231 155378 496873775
128150 132343 10517072
155434 168562 32607254
99200 160272 153139704
64868 119318 621165309
31513 90658 147849661
156559 182051 63727065
176245 187792 28831357
3973 7024 7540202
78343 124764 116175310
22982 39976 42422804
195909 197773 405720960
196055 199566 279062168
156760 168054 28050333
156314 193628 93181093
87287 128156 102266275
199738 199972 393871004
82600 124288 104437707
66781 89710 57122752
160676 175596 37278626
74775 183758 530445289
161953 179956 45089638
159654 180983 960333762
118954 129013 66159867
70234 180687 621025553
103996 146971 107619897
109017 155436 116237310
173323 190512 445781284
166470 186091 49137185
9536 126261 824353898
44500 142886 246093681
190978 192164 3006475
55254 187427 330619190
43693 54522 248499020
22223 177618 189913628
22855 145281 960345375
125563 132291 16900430
147912 149556 4232499
47879 155379 135056917
71744 177193 411145669
95037 117968 562516234
58141 78031 375592255
150196 171303 52710249
134360 164288 135432669
93107 131724 96680536
146910 148426 786816539
15450 81473 164935039
62804 182518 299492618
165268 185790 51431933
126127 169653 504518004
120681 124849 903854755
110607 193827 232555886
185343 189685 10909383
166040 187809 558269222
121460 189941 372366184
35789 198117 494527521
199537 199811 636097927
2528 197169 486779493
117636 190946 183536750
69485 144377 747062405
131786 134453 6679076
129500 150715 4799631
167233 179284 30239356
124285 147321 57603333
126828 196866 142239161
28590 102753 185244547
193955 197611 565139655
76136 152968 900899383
182304 193043 897468166
127165 154586 203696899
71653 76045 612087008
146868 157601 121355830
132280 171041 96933869
73613 199532 807485756
61094 145803 211814246
131449 168756 49009522
93784 135157 703146022
94984 129683 86931975
135985 144088 810672903
34323 127739 233766184
15828 45703 661769830
43502 108020 161335203
85958 116743 76820258
82964 183579 251788328
114025 162823 897041335
29703 176517 707632743
194006 194340 333314591
175130 199783 61713611
177048 196500 444587506
33394 81343 423999568
122955 141627 216550061
187237 193283 401221215
6008 166582 401753141
91056 199992 514721722
53316 66968 672953353
162390 198905 91452519
96860 163001 913451891
116169 165917 124567687
2071 138300 976219865
177192 181556 10907412
27957 85277 200565888
199576 199922 384210
82179 176333 235717699
114847 128088 9447670
129688 175557 479641099
193098 197159 10093464
124186 167354 107907706
174956 188060 32775824
98939 178582 118184456
150996 197687 170566041
109231 172909 159331581
27152 53229 30997638
27552 99889 180637371
20566 141451 302284058
125851 159961 693054684
193704 196905 852392134
177395 195910 785882293
50973 87694 138651492
161242 191120 944054973
145265 195486 623714527
148925 175324 643555724
135535 171585 621778593
167497 182266 556565142
141924 159127 878366100
106475 138988 730306631
184542 195751 28004536
62527 152438 356100804
167172 186484 48375685
22437 135207 282134133
187330 194360 17542752
136788 154404 608094746
134360 181984 119164188
71279 192984 304573064
177356 187453 25221029
34494 68163 361986999
120035 150570 456947193
148656 199584 127335107
115852 193352 193975714
156049 185887 74516819
175042 198132 57791710
1998 156739 387139655
122120 191351 448882756
177272 197050 971259394
102831 155977 575923807
17067 186249 504894335
110593 161942 837748629
170455 182946 31249860
119235 158311 97887890
164504 175081 774108765
27693 142768 287751194
195910 198860 822565862
192156 198398 15620956
192635 194697 261891
91767 123920 80559479
159187 169315 287348563
158945 174348 18592113
163220 177934 116114223
76524 167090 370403306
46619 116008 173418080
43345 76743 83453599
27121 189467 900644544
130588 178547 513740861
63680 94094 75887069
180342 190379 469217779
96746 117188 51135543
84484 121657 326831999
132526 171842 98403088
12703 169759 392842239
61294 176872 289054916
137180 156280 15730871
32102 154520 113207367
89308 103610 35747288
38039 100185 331157952
113502 153193 610952180
158548 195734 913856753
59768 161969 361549451
56766 197618 352198703
54206 171429 293353098
32894 64107 78162039
28805 167304 346345394
196316 199697 8561468
138475 185216 986588307
93590 171431 511792214
75746 147148 957452045
165924 177582 531397394
47301 94462 483714555
101188 117726 248887855
136049 158593 56419513
81351 92827 28716546
21222 58895 789669505
168559 174654 386359403
96955 106838 138501672
110373 174738 161086292
145058 155334 330201920
138270 164572 65717101
194623 197916 8285468
42807 132234 223731655
143448 184269 691684947
44976 133960 517596203
1200 153047 953704168
32126 178329 655210944
86104 89947 7183692
50763 69429 266339509
85884 117797 546535348
99299 193201 432308966
52171 78338 65539810
118200 166995 973907590
133975 154599 442739277
22382 71211 121988293
91644 146060 755224072
137092 184089 117424073
118931 125315 16098532
183351 190795 450290646
9980 60429 126340955
113680 165497 918309920
165882 198140 80696382
81053 184960 807904591
128249 170445 105483464
133338 186178 443280010
135031 178346 108378324
59285 122858 630654455
141778 155882 35444530
195117 199242 672849523
179043 198094 453831953
123492 157994 86405744
199786 199868 220145
48890 176305 318842403
161151 170486 23327090
76289 151831 189150665
182377 196412 594054945
103982 146530 855180981
96577 108550 855790854
156245 171790 38875857
6906 32045 617230041
114790 163851 122821484
128445 150852 56165515
12639 90783 365040107
99755 187797 317650403
21320 133840 281536654
161719 193658 674157580
70663 80176 224415083
3955 153534 374397713
61317 89918 71241219
21088 197736 441878706
80714 133789 172816002
119347 152016 81910002
418 168555 420440121
192273 197491 403679727
55299 114888 543872602
105043 181654 191806862
20796 176955 408668199
95918 103012 17646996
6989 154838 666212374
11101 19896 22046860
43503 132599 331967482
60740 179960 985599904
87159 98279 27646230
20691 145494 312187121
71564 132977 153849262
76765 166743 225063414
104713 192625 220023984
179763 197908 310536630
185990 199766 960789479
100901 169406 171550113
56150 77499 53253745
77797 172741 867964373
149482 194520 775229403
187522 199835 504979764
190739 194621 9653343
11519 183415 429970684
63896 123408 148815381
177554 199867 621806712
78559 119432 868217579
66595 146895 200723375
11148 45612 358576813
164100 181119 42673708
87842 151519 159455415
169327 192444 57901327
165229 169134 9782681
115464 117945 212792535
50007 65352 38494182
8370 46042 94271529
108686 114797 5123980
101778 106779 12574255
6119 146672 351683000
70564 194344 798032568
172819 185633 32063697
104706 109605 12346185
174329 195732 53492649
106945 182586 189398245
55828 144984 222946253
120828 157697 923197064
27066 127731 251741961
157666 184783 67731434
149510 156381 440777738
163185 167301 10276185
36387 61328 62557863
69191 93847 36404698
65106 160233 822235482
101262 190540 250565709
151412 159299 19707864
101317 114134 32140245
147137 197278 171274260
168183 169660 3742961
52092 173403 303555965
38637 132213 234211629
63688 81714 44899237
156081 180176 60160957
130928 180771 124654668
32552 130832 245942002
16476 183184 933889681
67237 196091 450383167
167237 195227 69992016
171192 196374 697841677
157812 175698 44660184
93647 143707 125340343
11889 118095 464780805
168199 178458 25858185
32717 103107 175882673
170164 180664 26340301
181644 187507 14617840
140865 157017 40555446
149719 179170 670177636
51111 64882 673643582
4352 60833 141563478
30034 143792 752858553
149496 181101 294901351
78695 170433 355617994
81697 194313 344764701
138359 165142 66948824
106014 118766 31910504
24055 182136 741949052
180571 188188 18989985
70506 175990 332772887
126367 148500 55432830
61513 188759 318168806
88209 194476 265869585
18004 27670 24219451
20297 148319 898270702
165016 169332 804979052
80061 90233 379656613
84877 138739 134781959
90854 119567 71832543
99637 182136 206726887
78079 150344 181000687
61910 85577 59095253
193058 193115 151760
163063 184921 56593631
93025 116639 58962037
23239 178285 946256237
72840 181706 812489488
36232 117627 203421563
89840 120383 848679007
86985 165316 460275449
55959 143382 218572858
2409 147992 364175623
70086 116280 611237934
99675 104726 12809634
26782 172402 364244818
151056 186698 399361487
26751 191165 411139198
187238 191612 619228400
129156 196629 168731106
8240 67810 615559607
25644 171027 265713501
23421 64818 935380924
101093 178587 194165667
1483 18838 43356335
36603 62574 583729502
143958 148643 11847437
28316 30409 667771129
92659 174244 204175233
37606 196712 398025521
45474 155543 275445333
40284 98177 653694980
50969 159966 568944295
165216 193041 232262612
147024 159499 31327883
51879 157761 265016551
7868 155020 368395882
18236 73155 793162766
187985 188227 599660
34719 88391 134230947
3943 165921 405203489
31008 176357 805821972
188263 193822 13928380
45604 135353 313459181
127177 177049 639921723
133346 190629 408951233
160409 196197 89386063
168068 185562 43839134
88690 108193 108497440
158259 193856 535719769
22681 95061 180936662
171999 177875 456322735
137103 174883 256356579
47974 54513 16383682
62310 99257 92073340
131149 190904 145788456
182203 188176 14844733
2627 51744 122717977
10885 149620 862910413
166623 170471 9684716
14722 39101 60836852
141911 154873 32629220
36292 165659 323565339
182083 189963 929986744
82084 89204 17844282
42108 114585 181149766
84821 152338 15360023
188877 190887 816198622
20028 178878 429493041
1885 70613 330093209
77531 182350 708077674
31255 166989 820694733
31142 41321 602859459
120592 147176 66590256
176211 194432 45493355
37712 113095 244825915
20685 74767 297621877
37052 195071 395193396
134621 182253 119200888
88994 89327 463206624
194053 198810 706421406
168432 171975 865803385
188619 193952 13379962
104074 121250 42969509
135506 168570 609420573
55888 150426 572829977
16901 164693 414346452
109206 127280 45193575
125269 145799 31895993
183309 185577 5674258
25101 100997 728342303
131905 193843 154903628
74850 145354 176474839
164075 175797 696851191
138962 170043 77692483
41143 122036 202313464
19470 134577 287946656
118191 147560 73654359
190644 195231 11398358
17272 37885 51448275
113725 173218 516851165
107378 164630 148194178
70302 75249 168053447
165201 171937 129703912
34129 87231 833601456
155221 161856 3701408
68619 198492 324880936
199799 199828 941978664
82407 149909 169184440
16908 44686 973464006
8104 34055 64929922
88178 187875 516777578
51137 187412 126909815
98957 124129 721543688
75121 198943 363031373
132057 133938 4728853
125165 172783 33550271
121112 173738 131842834
53890 189712 176897875
11186 181447 425955007
54784 60496 14388283
50653 96048 113463971
31502 113250 226706751
5492 169992 843724829
157878 172880 372221668
148020 199572 773483594
101250 114349 32835103
100462 151104 127108647
48604 157200 670792558
81590 153617 180514770
90071 115535 360193230
132728 165341 81424115
53773 183910 595372800
147280 197200 124817847
153221 167877 36404749
130958 145246 993953774
130786 174474 712709205
127132 183263 612753308
138563 139584 545202857
36433 114290 845655484
164917 186350 53724045
149035 161958 32206975
35502 97424 947765908
35394 40702 341192455
99344 166791 437519328
169377 171816 297505937
124850 165490 580339001
50804 94039 665945402
2123 17876 229751482
99536 135497 559710989
47951 144031 240328717
74161 125434 68101186
111423 171975 34717448
73928 74236 795470
88491 96494 736494052
80611 120720 100293603
80053 127212 714055761
128768 170542 104496284
27386 180493 911106241
86579 105083 502886105
41661 138093 750225437
124075 186154 763680260
184518 184871 971066090
108683 155472 117191257
59691 92810 82685306
100424 199582 248380585
122189 155339 83172066
190400 199419 22588169
87266 155067 743315969
144835 197651 132105967
140321 196008 139249999
192978 196674 6215364
16869 155451 497752412
133353 134735 835082417
151152 166545 38316365
179797 182212 677026865
196257 199858 9107040
155086 184477 1978213
35626 123363 360720952
66999 111472 567399404
154981 181755 917735107
96057 98464 669418664
175560 179397 538496712
161728 187861 11707943
96800 154511 925305820
62267 136846 186566346
141614 162724 52777642
121302 126789 246733635
126353 153601 730296629
92539 153024 151580496
56888 98280 103266699
89381 176652 218541399
72248 118639 565762427
20522 102387 204527419
126500 156992 549746481
99550 136939 751960000
182627 188604 754215847
174441 175845 916247035
35386 114118 949969837
192818 193171 900457
82142 183541 263498091
134253 180467 115584841
8859 9643 893256470
124506 181296 142070707
99869 113741 223865425
94313 192801 246506653
52134 161195 272926428
149838 159687 948278646
34737 163114 321173643
2746 180024 443453251
63273 82845 127594666
126112 175923 124604672
193484 194762 2483795
42270 87180 112303433
93628 198035 254345424
120521 148984 71431353
95278 128513 83321143
174639 192066 43654487
83672 116491 466335539
57061 57293 753949094
124619 194620 682497310
54564 163793 519958737
169438 177011 19075180
18782 64766 477216432
67207 138017 543594228
148657 151029 570566545
177847 194748 42164135
143156 188585 113664296
128727 185840 336395162
83764 153783 175424197
46505 60619 35461175
130443 189436 147592634
109556 184198 559757052
77111 183800 867663279
113962 169090 137958398
137873 190687 526286442
8976 113179 732953609
167886 176098 874614692
190808 199771 22450312
20956 185883 412575177
101516 195944 236376110
183548 183851 740706
46948 54889 615321074
36485 136913 593351423
91272 188316 242848266
138623 147504 22267329
172396 192295 54414536
44074 61593 972344837
79933 107415 619996664
122449 124446 5060093
6380 123844 293961380
172881 182935 383159218
51677 107354 480691408
98351 147071 670148599
194415 197808 8476707
107011 157954 127668337
2435 99326 606379222
193619 193886 694046
173011 174123 990098805
161350 172244 27339943
25054 105927 202139091
28769 160123 328649773
127612 191080 835735799
177194 181513 10776850
120599 174020 319262708
60688 169103 408629712
27749 35868 310142260
108811 134364 63936274
82576 88344 584884131
139273 165323 65075496
156707 178103 111025531
39756 74611 87168483
99759 161076 145165671
149025 175810 867717656
173839 183923 25123517
192890 196824 376090611
171333 192231 52212196
72381 80034 108203779
78228 110412 268290187
184846 185455 1590393
57346 93818 91044361
164375 197518 82944855
90432 124034 84199145
186257 188408 5340672
45399 194498 372904992
192184 197423 13050539
54784 181053 819536336
62668 65123 6163384
117694 147452 334619106
190019 194475 48883858
117027 143948 872016475
56004 146145 225444463
28214 142236 576857024
38318 38321 10432
103164 170746 169290429
171389 186485 37693544
169213 188035 47117997
45953 81927 89864608
103467 176255 512883387
20283 130570 275805467
130855 139401 21335165
14324 70615 140622150
162780 192411 74192806
153474 183561 75088762
130829 155814 62599128
49573 101194 128939214
122523 148586 65321048
8553 148270 691618422
49686 142177 231358448
30667 187451 392223322
68984 138670 174363314
56590 104876 120582930
101553 145727 771875907
2382 71316 513320191
197140 197757 1574331
127801 190317 156427775
58587 159342 749463153
14391 196674 536111794
189195 191491 472711865
195050 197794 875457664
110105 124521 36166205
71871 124899 132818781
95694 120328 288924849
95464 160402 8239164
99628 195447 984768063
143865 162094 483004944
108838 183894 621421915
139385 195263 93280275
50224 188584 558429858
156860 199683 107021402
156890 199119 105532109
135860 161447 800148140
11881 44658 81945742
86936 185659 246982196
79906 191082 544962835
104586 105725 2867661
180880 182580 399181794
186439 194274 19592633
28378 45759 43475990
58455 98291 99379872
176616 180632 9989862
39306 133926 787985864
55869 73199 43135072
186117 198804 31792207
102020 102125 278238
23682 107233 208879503
38170 142881 884977313
69571 119531 124979878
132798 162354 73793658
34511 75436 102386621
18882 148864 550553256
198858 199375 73062581
63516 183055 298988792
59431 140788 247625647
53973 56222 264977632
88860 148528 157417412
49439 125743 190899101
25977 193653 834696112
93641 196915 753010966
160871 161175 732820
131712 170688 97467642
139143 198739 616078008
54048 158527 261456169
111101 129560 46320627
49835 74826 62489964
182780 199752 166240202
189944 197858 207961876
32471 178978 366630541
145295 149514 113306982
29417 136356 267508707
156236 179603 58367731
13217 169295 859480525
124342 175599 128194569
72398 144263 37648094
157879 173679 39490829
140219 198807 546250710
176030 186142 63362572
26178 149772 433525590
199266 199953 1710748
13652 173783 400594388
147438 148612 3011692
70254 151769 449837394
130639 184923 740706856
123391 162513 257109335
159706 174619 114846328
195028 197042 5093912
126889 188521 154164134
174301 198681 760477329
13468 172263 397282308
194162 196285 972988604
170970 194250 58212227
124021 134278 25691236
26957 186440 995872866
28086 162261 335553851
160638 199431 209641875
3218 3556 404556050
127161 152876 139439879
66279 67455 987071613
101730 134232 356602737
64391 177319 282498113
167597 182013 36217838
84470 122980 179381992
162834 194719 79779190
39468 113957 879964815
117328 174461 143124885
181551 194896 33216641
41617 62978 816200353
187553 192656 12739234
68193 98139 107107946
91504 182394 530202664
8101 126664 248609569
177278 191188 717068753
27979 162619 431884181
7026 149141 355769887
175380 181903 16384468
199870 199895 68469
141643 172077 999958702
147931 198175 125621250
84806 132292 231767088
141794 187448 114271504
94391 143279 122330628
9262 26259 42611116
155434 179099 651275735
33253 80998 119436941
37673 167148 323930229
187861 198191 949864193
190086 199946 24687808
168755 170583 137644990
178368 179477 140602016
194032 195703 4126691
31126 198534 908718173
111889 119278 240850360
106626 152771 115680337
13458 30176 243448310
193160 193506 825602
79819 154879 188023641
129445 139202 958058021
156806 183585 66848775
174522 184349 624073744
176418 183436 648647533
102774 148180 113880451
120483 137494 737038520
52008 114637 156620845
20835 93374 309305448
134907 191448 9940320
176034 185202 22897012
31301 95581 535058081
172512 194212 377699376
28017 168927 886480421
190403 196519 11325896
50806 91029 100585741
117546 189518 180273099
138009 173124 849880905
18558 20734 255134129
84945 166314 203558935
105657 108353 6856213
86442 194708 849653296
196442 199787 8449443
66623 143352 367822787
34756 86741 130089371
58907 158438 248948197
70271 158667 724179304
194076 198150 10182868
150496 199582 946959834
78383 101446 112440642
194454 195524 24875530
102732 172944 175899820
23779 108981 213161394
15426 20504 917634835
155577 173205 885387607
136063 199100 157649677
62542 107632 554976088
117049 169638 383324259
100251 161011 895705461
143025 171234 70716029
49799 176263 379713285
183668 193215 23914178
144991 179025 292085416
96265 193753 591899736
184508 197180 272622249
80610 143768 362157552
109594 144530 588779576
105845 123084 770575809
105596 150185 111845284
21198 129935 272049865
165705 189135 58690097
186178 195311 441813106
197520 197853 272834909
126382 193242 167249260
88188 163497 999720929
142062 153530 28918282
191653 191697 131381
43123 123187 381097252
141835 165034 768731294
114839 164349 361622112
36014 68112 14912665
29982 124918 561806980
170726 188713 540088049
59709 107256 287239503
47818 182884 337877661
138000 186488 121331063
92930 175893 207592088
165699 193279 69057281
29336 161788 331285968
76736 193213 352801398
181249 198653 83894029
123820 166459 312838560
13405 126691 648630579
144899 169133 650095769
85858 189695 862030599
157969 175865 44704434
114952 136424 352433736
191019 194112 717714018
119796 156973 93222604
69043 94562 63751517
70607 123786 133137054
55209 71413 40341827
66197 160280 7672701
14302 95600 203120515
173891 178488 692254668
73326 189850 636579210
152911 164920 502874336
122337 156580 85848039
130567 155404 62287982
144591 179828 88238752
92634 139091 116304425
6050 8827 382507862
110532 124925 989201443
194339 198979 549192513
122607 198971 191100831
103886 124736 52337047
96889 179353 206499581
27940 38334 3404294
51218 191724 351584142
12998 180940 786647219
75484 99516 59887916
171547 196733 62835422
195934 197846 1018629
47210 163239 290159913
122403 175888 133848892
148499 158501 122431376
156995 169079 896742053
167274 199306 237731120
34603 137781 577154451
125883 127097 190708131
170084 197238 67928083
9545 48762 638989319
185786 195754 24880554
124057 124733 261736050
189427 193322 686004804
96721 121373 61690164
165288 188134 57220235
109901 188833 702119797
47807 66448 46744201
174951 190541 39045867
99885 140858 936284344
22910 132888 584849038
98092 114081 40064239
41582 166632 650806514
17439 158075 351864337
99386 157184 144958169
67593 75093 18669648
125163 145217 50186489
7698 75464 169606908
50936 193223 967121508
51639 127182 189016017
70927 186126 757376443
73081 90216 175409130
37080 191118 490576263
153527 175279 54243408
59545 187455 477049583
33695 185612 380130302
63335 96794 351398294
159813 164529 476144882
134911 191999 142753121
36907 174321 343748746
72404 177254 345382966
158248 160102 931424832
79856 86081 15683536
5847 147847 355392038
128241 156261 70186778
74604 111973 93400837
103958 183426 956133061
2371 167340 412548182
92833 108816 40071749
194602 197085 6219570
124248 140062 39511190
119059 128682 13743668
121965 183992 544027953
174259 177631 373122896
43673 131509 219700101
35171 134990 249849694
122443 165993 525888510
15447 119667 622136692
6275 81305 187733637
167900 194944 542927119
127143 152487 808417154
139031 194621 385603181
2575 68049 986664915
150084 156160 15168268
133362 140017 344647981
8147 87679 198967607
168657 178158 4598139
178922 179089 393436
187718 194778 838427985
24137 40295 549254416
18009 178671 822721836
184867 192536 870431810
47364 158538 780761986
36175 70127 735785126
48075 159595 279091524
46748 69459 363972820
3060 36317 83179152
93880 169867 190151990
126159 162096 89856256
149379 162016 926626968
96306 137102 298917115
32445 93125 55677063
119768 140114 619933236
177832 180442 352660062
123785 198110 62109644
155337 182070 8175752
39018 179328 351064349
5068 106326 966200388
93180 143302 125377703
32792 143060 275764948
117805 122202 405655224
163929 191532 69096093
131357 157267 562065947
107103 169981 157393100
80864 146463 164172582
114883 164072 123122451
14051 132267 842615116
81707 110714 182954705
64751 82751 44846382
118470 146669 845307595
123127 134219 627099915
167209 188609 432237129
116788 140121 776744284
47017 141369 235980044
101761 188169 216339744
38688 142680 973274536
89175 119842 76740677
14893 57768 107152010
7765 10769 7644686
143331 198824 138931364
89605 142159 131590618
8140 143348 161968973
176183 182875 16696893
180787 192484 29304743
158440 194487 644351418
75521 174290 247124327
32554 191735 798285319
53938 68651 28749694
62679 162008 248425403
58215 143319 212716596
160454 169269 21898227
26557 37236 26583432
9 138571 346539465
153113 182241 869113063
554 130495 325001678
194512 196773 557854097
85074 99561 35994569
12557 82401 897269764
62810 134383 35642022
169527 185213 89606447
8181 63071 989400300
28856 198012 586658425
8125 72825 161789420
114405 193370 197666922
106141 188277 205566904
149468 197552 941536097
128430 143359 29088281
46957 194910 369992159
19115 138022 297366710
101498 190278 279060043
86963 178726 336145409
173276 197598 856948556
109762 181043 748276305
80613 102555 54748703
171538 172215 1663618
175514 190253 36906401
184263 187371 7866664
84302 162456 784272125
19772 45407 391276374
134837 174980 100350884
38874 83585 789706432
199932 199946 562245269
16333 32241 828865001
37415 146609 273168489
194702 197682 7474417
178897 197843 47281315
112617 162898 566482347
165513 187811 622271249
48938 66685 44557783
197624 197742 144563943
12912 118974 578542965
83427 165446 358795711
175820 197593 786271672
11132 15419 995761812
136086 156020 916813334
82449 107137 243627981
106490 116788 25707085
149420 161035 28920002
31365 51184 49576535
99566 146884 118585533
37410 101526 160185774
70783 71731 364060740
139722 143742 10031036
94157 117275 364237479
44367 111253 679169881
126978 149412 56310070
186606 191493 12184513
66047 110007 109802983
116389 196082 673754159
198411 198740 874271
136350 146246 604268893
52143 195443 558323352
129151 167853 96746951
156427 180507 706986506
66228 132584 165940172
131546 160733 888348788
14504 142559 560199889
3473 51479 120082587
176907 186538 24046665
35340 122575 218233205
92444 167385 187458971
12378 54619 608458873
56065 194803 428737414
103856 157957 135591583
91550 180407 461554251
635 51679 837966597
132469 169437 92361495
129754 130353 1496684
129516 140576 27616158
113807 122660 23055271
128002 188687 151755888
130390 188156 144454300
11817 170768 959922356
162896 191168 70738685
170549 194361 59572951
114567 191903 193595683
17971 163555 477748381
63154 149709 374057594
3669 32875 73084007
54647 106234 128890537
65772 189991 310656558
157444 199086 104107334
12043 80695 171657888
194639 197707 7718407
74014 77960 694618068
61326 198139 667236241
193571 195184 341127269
134365 190553 140556925
123800 179766 140065721
91968 195004 560613823
130626 159847 149440444
40453 137787 749452221
78018 169150 227956659
10469 92446 204984285
61375 62270 81714220
8990 197966 613644123
124151 181596 814535415
160095 184712 61429924
1615 50036 120958679
182783 188590 14464662
186211 188478 411013418
104229 122113 6528520
180876 197464 570351439
54323 177101 583080012
122375 153891 533803652
137544 198339 152009844
48480 129767 203428208
24987 137375 929173379
134498 156173 54338780
36286 147361 719299508
167575 183573 40106905
173881 196611 56732893
8371 60327 491272593
11613 119399 793157793
181804 186665 12106428
131623 176748 487401393
11745 82428 176623444
21190 169765 953756477
176638 197746 260068760
44256 117198 310866828
76219 77139 2316330
23777 130066 265909890
37218 197517 369322582
42504 92008 123722739
73657 110107 91212669
196961 197888 2337472
122988 136227 33204552
98209 195227 499774283
80321 110721 76021598
136141 147122 27357931
66490 199437 429384477
127532 186568 914555349
173845 175819 4871545
65304 159369 808116918
127797 187256 148801753
199688 199928 827960818
23523 153955 860832029
5846 63760 244895133
95942 176303 201203945
973 147568 366674245
178581 194237 994140192
168071 188466 51038124
88750 179677 227664393
102243 158996 879511417
173447 195634 55432946
120071 178177 145510553
30217 164450 335661183
163003 181319 45909722
72533 145582 389799520
101664 124613 272633630
87875 160600 231981706
62685 118888 140439454
98711 164294 164206550
20630 193330 538985936
18828 38580 49271219
191539 193591 5102313
179424 187804 20910538
13100 86870 422695010
71154 183995 282369853
162262 168816 16352912
3495 169258 414661471
82726 135688 132712611
24366 169904 364004323
104311 105449 2864750
120673 125396 137564906
11696 94749 207591049
159958 175154 37868559
29444 130699 253255233
79869 131451 972177372
101421 179271 972469003
174440 199734 63302649
64029 196297 330762717
100160 160698 151759308
143412 148918 13952297
44234 69956 948746495
123428 136430 965040546
7111 118501 278663433
31175 74532 108422251
135297 186983 470882167
164161 179100 389990239
14456 32974 46178343
56784 62722 14798837
137165 189235 130206964
199658 199897 527776046
83274 197506 876909860
40399 57489 42945531
154260 199254 596750319
176386 183100 640536536
47708 47964 645196
118079 131282 33179876
162832 166741 8075237
98754 138089 917544366
127174 189096 884418511
139585 185636 647575435
2190 128956 317016221
33210 179849 491658074
140969 159494 10759184
151398 199920 938727130
28723 180607 379918645
109322 176041 166909870
19107 44913 462018064
10658 73702 319684296
196078 196181 56587006
102608 172455 273817131
89449 180647 274315259
72748 172026 248593799
93743 124006 140269709
35877 189273 383768064
127874 132411 11433003
67705 137852 315210347
51875 66207 36031692
133760 175258 103736880
51346 80406 72700782
138946 179726 102063816
71466 87066 39160158
22840 43934 44893938
62128 147407 109565434
23715 121611 380427307
188128 190929 741070865
78603 180629 255284893
179065 192619 957208279
44563 109245 161826367
185454 199592 21657067
183134 189400 626173051
59796 81029 52917538
192476 199206 16865308
31795 161352 324137615
161571 171041 608371575
44275 171405 477155031
110928 131115 917765876
116115 173237 324173681
154443 178846 60902141
120714 165935 868958771
165368 180983 88695098
108650 111078 377703464
115958 124615 21839697
40117 117694 458136663
112328 149128 103332238
175515 180592 12734724
157871 196557 876522412
164379 166691 5804472
158859 187911 72573873
82930 117734 713991263
132577 187494 449554284
198375 199982 4027368
37503 57838 50969972
174977 176561 4060828
54403 191406 342677731
17159 121231 260132493
74486 153313 197428740
56662 71932 71092806
137462 191190 134279949
92210 183921 229468195
41301 162120 833279977
120829 128295 18838182
109253 173355 160370020
94699 164324 109465783
81958 167806 214833772
63311 183610 618389275
36546 196918 401162859
47583 72052 212033018
184293 198530 790466492
60295 110859 869846043
97209 97999 403496972
92102 104957 230486975
8331 143131 337184231
97359 189160 229867593
155772 188245 952197079
192154 199361 18052579
75930 128055 130470201
76767 192056 288461570
190776 190908 504832020
78346 146163 169702138
187382 190476 7728935
170772 197926 67915065
50311 103806 133700198
133516 177297 109547070
37859 155741 295087693
80832 113087 288471498
3497 154538 378115683
171885 182232 13332611
57697 87066 73378288
164857 169744 12266651
103298 152620 123767040
187969 197617 24108941
143417 188528 906305958
89698 116123 863477816
5493 171514 415595155
37720 106080 728333066
91231 167077 189818771
67317 135209 384581740
163781 187278 58912408
138162 175376 57463817
40158 129464 634881191
145082 195806 463631890
132863 166678 84412955
15563 71451 432375970
19764 156707 762012337
6539 117263 276950253
15978 33331 43171370
11295 102415 418098979
87750 149764 155326007
162155 182502 907350803
156235 186776 860862399
25721 86182 928918946
159044 193356 798122495
50863 79124 70712103
126105 126864 1866569
56422 92788 90831132
194698 194882 408325
175763 194680 25781784
5606 68973 158624178
156940 187246 710433301
126361 154378 70312727
51943 135633 84444427
66434 101745 248206798
188143 199609 524741592
89614 185791 868864043
47795 177415 72581810
17128 199840 457028139
89908 169323 960732518
147437 170366 177093995
138311 185622 499349736
58305 172637 643393892
106862 138864 80235441
181438 187701 15635753
5844 160201 386357542
103234 162501 148434457
77465 164384 694020174
49640 121595 179883390
147080 151063 936964568
145699 176237 816397239
127529 127952 107629819
88126 117584 73566034
80324 80602 866825918
79599 172520 397918372
61139 120633 148573005
55139 61767 653748651
142999 189757 117097194
111436 180448 172788058
9562 36722 544867178
101806 153820 130527867
135656 178284 106606028
141405 183544 606414249
10376 115495 262797379
132579 138606 16494750
138841 168329 73653580
148461 154383 368272651
165819 172669 2104079
197328 198648 397266297
43739 119461 470199186
124543 164563 79482748
170706 178931 451070398
191263 192931 523130142
154788 172830 268000431
104469 110183 14319157
108289 124055 39490551
162220 172233 25180665
67880 122447 136509524
148463 168724 68319102
146646 181164 86369912
174703 198510 59611566
85469 102549 661228660
318 96247 239748858
141567 199039 317196727
162116 162118 77853727
5503 126017 722647341
64251 147859 657283458
80088 119209 701555633
3273 183808 451601133
115273 136502 37033163
178585 186731 597994821
28651 170559 750429256
104242 172612 162852285
162133 166504 636193836
150511 159421 715798425
198925 199369 1100351
7834 71095 354736099
110730 127270 41471678
118175 171071 889445957
175 122415 305698565
107657 108970 3412189
160872 189605 723997837
115255 127306 316489283
173538 187084 16779290
65239 134863 174132416
37000 85278 325781994
154136 184557 571318950
101658 198081 660236629
24130 32771 21590738
87393 124284 92299314
83318 123135 99713658
61360 62869 818767666
152661 192164 98675770
164631 173382 21996146
82050 162598 201589518
24757 59324 86538459
132890 168892 754896152
156378 163089 16619957
73453 136007 156648915
79643 89213 23908447
155124 184088 271544291
100826 110973 25498310
7046 196884 474980111
5740 141041 650785125
133099 170466 758546595
193715 196200 602543597
70439 118907 121251303
66026 134891 172221080
127398 185047 144196648
175460 180381 12323178
140035 174387 85942474
112102 143246 20823701
68331 124204 576048257
111996 116083 10242620
36995 181084 891459430
30334 178868 371605763
10700 48557 94613932
187697 189866 141549555
132544 160367 69611318
131225 168940 747750111
126039 157044 523911269
192956 197162 449653205
177282 194373 614278601
58326 131536 183083037
199490 199607 144282
60957 137668 191759205
15661 131157 288818363
82641 193656 277806879
76739 87005 25705336
128591 175067 116222188
167128 182355 38178685
166154 175395 4941035
136019 146339 194986400
15132 90283 187704979
7409 115111 269427354
196409 199642 696294598
143302 176431 83014270
32329 167512 956705332
155563 185733 75354374
194505 199726 619258288
166196 172222 505153510
6672 10802 252775490
74921 105711 76991376
69558 171438 810669566
144347 161961 44077767
54680 87255 531637958
121565 126563 12658051
29424 31538 296281174
140917 183620 106856912
156003 163978 19760919
91191 197754 862206508
50489 188251 344637989
117124 144539 68752804
149287 179072 74441508
113593 196199 615804705
116244 198786 206669472
93010 151747 103693336
154315 181038 63018765
164608 177997 33645451
105132 188397 208344725
41415 57941 41397020
189123 193171 95485227
153678 155872 5416019
175910 190032 670184377
108586 147233 96694109
118345 161585 667220201
127725 139553 970200885
86977 129809 107190270
14997 44189 230307966
58005 194937 342373394
127888 141059 968153220
177664 189942 161433587
30332 162005 626557615
184046 187181 998790404
35091 196724 746539155
119420 175065 139245065
139734 171061 78416472
71352 111513 100468668
112627 126289 232157810
169651 192458 57106783
174384 196418 55060926
33727 73092 98413866
114399 117840 8614884
68515 108216 155327766
32555 144527 553658150
112294 169680 110632590
33249 141060 783455431
178656 186441 19416354
1130 135703 287390526
77724 156468 197160794
14889 77261 155794791
7568 165070 694028398
109892 181716 179803563
121188 134805 690240976
10448 104119 234169847
129182 166724 411115918
96757 171668 200764519
69239 77527 20716952
48290 100171 34492737
23077 132409 390453442
25372 113580 799949194
74627 80573 14870323
156703 193644 92237159
167610 195273 69187626
75501 196734 633632985
194926 195571 1661152
30806 107488 870375511
15766 44056 70295059
68661 175938 664257609
128349 173668 113412313
177853 181070 8008268
91868 184913 232822177
193796 199735 14896127
175400 193392 531494228
161431 179957 46407364
154572 183422 303193520
195396 197141 4410827
163899 182195 451235273
157427 190904 83631503
173206 195153 54799003
80627 102050 53468957
64239 71239 17334030
182730 186306 297641262
108175 148929 102099435
108906 117578 21469826
31418 57514 933211973
181823 195006 32801028
10636 198204 799302095
116879 185634 172166467
142811 170705 69829898
191631 197245 8609096
119319 145334 582266645
102648 105801 8019112
14678 51790 92691331
67835 159336 229025356
43984 198745 387165119
128210 186078 144715499
131352 168509 779999672
78018 142501 237133435
33905 172547 346936812
32869 38944 15178382
71128 134097 205532668
47602 82141 333974920
107565 157436 352777977
179521 184668 26162059
128087 170412 898599357
167823 180013 26161778
62203 82673 50990438
179277 192378 850905667
118496 165223 186472358
45957 174562 321696872
180289 180918 1543926
138607 155170 905627616
17249 24386 510895835
144463 149103 11765736
44647 72828 267913841
2547 74774 556039468
82046 183049 252828044
115984 187155 178227394
3840 199351 489164697
1074 177603 790941154
137834 190693 132232392
97032 122136 62876795
198367 199694 119893272
49672 56727 769479707
111945 194617 363433014
107488 182294 187293268
43553 80509 234706763
197317 199411 5356858
110882 118127 18097005
193890 198833 49116003
44063 70073 64954178
18355 177834 418609559
49846 126868 192693295
98269 129451 877165884
29715 36119 113192778
182098 191732 24068222
14159 193365 448186061
144463 193701 123173465
141786 144832 686096623
110438 144076 846523966
2948 55108 130496448
2217 188290 465349478
189636 191769 5311978
130100 193030 215544798
184029 196068 30072618
178639 180566 4774356
66281 120621 860807768
68063 117411 123290512
194277 199133 12166744
154546 195107 101165506
162450 162709 427579452
6594 27933 672843846
74785 197992 308289396
195063 197824 698146855
29972 122182 372966746
53767 111796 145044863
67784 99143 78215743
57696 145291 219112750
130366 164106 84299202
166695 197284 76533503
171714 193086 53327593
165260 171317 706417250
144332 198216 765312300
103077 115635 21955088
48978 76047 856418953
43712 187464 359571011
155733 197623 564131959
140937 170682 74432951
9719 111391 254189366
149926 175865 64746254
143311 158432 25962322
40351 42742 835680173
48204 138611 418069994
60402 144688 210688257
171639 190125 17850861
173870 180393 137744079
138346 199066 151940247
67762 79881 304102560
97552 175021 193946903
145846 149263 401227721
196346 198863 361841027
80479 195078 250744413
10737 44711 84957605
54310 197150 357272589
101492 156281 137415370
51623 60239 21801155
158872 181701 69400470
34723 91894 143003055
10347 87631 193269510
63460 121839 145891888
15655 132010 784499126
129439 159993 76520049
173593 177011 8586036
64851 193523 321767864
149672 198349 121605746
144545 145388 2176649
28688 89142 151055979
37309 135439 672015452
125701 155762 75333796
198310 198877 934936155
110974 133481 56489346
23647 94384 62042931
115170 119406 100487905
163262 186107 190997356
50719 142747 691435266
131750 134447 102214656
118952 193989 392107464
189614 192501 7200615
47765 124575 242262249
103982 158397 662119665
155132 182841 793492540
136061 174929 97143794
568 95110 364893673
68577 147389 603927025
167816 180950 32918535
92897 116621 59230722
146466 179036 81542700
127798 166369 165213677
161990 175749 34438831
161610 183471 728984146
68871 192015 308078498
105489 167287 519245564
44110 133032 222543657
61921 151555 282245982
116099 193222 575468382
106578 143231 256064679
76427 95078 46605598
190311 190341 65219
21926 62268 702631660
92946 175375 206246522
103418 140476 92899424
160812 168031 17956373
19855 166646 927862184
172552 184127 28852815
129778 193463 159267617
95347 119329 827391264
34187 180484 240095784
94118 104810 272688592
103658 154482 127561263
139741 173891 85505889
127462 165192 94349015
112772 162277 123904948
50187 68717 857845193
58297 73063 36729581
42020 69337 68292002
164000 176355 631038704
37828 155112 293620105
83612 174726 895460209
76188 82023 14496347
84882 123477 96562529
111812 142297 76384154
194245 197662 811703502
144118 195149 127593505
127732 184788 142707156
50504 60397 623767275
128049 154020 445901925
123990 157907 84930172
68880 101112 445221717
112241 178610 802748099
14294 78837 604701398
93470 190165 715501709
51936 147460 239049514
197099 199773 6763050
183234 185218 314074532
58451 61593 7905538
193690 194266 217903
74016 145463 178897167
122563 142535 976078242
45546 184516 800859845
175690 189178 332307159
279 157607 393598166
110073 138715 71720762
145692 167947 55589671
80236 171873 229433991
2220 105550 258277120
58405 195362 895840633
3650 27984 60946459
134943 138542 958058507
178402 185831 18489756
57595 192450 277355047
114018 116778 6860199
73038 96845 214798057
136995 181941 112417981
140270 154780 36513024
2943 162355 398685762
6709 178277 429396622
149626 165723 40036204
22005 100833 132122821
7650 46140 913291495
1825 64512 156797166
113871 151159 551274810
9055 71420 141559869
526 136028 242217727
129558 162654 82713146
58886 67051 20398657
88799 145155 141165043
148488 187910 863491694
175584 196874 565026398
91639 114221 965668804
44093 122507 357172807
195895 199335 8682490
136635 190926 434064921
73644 195199 304095704
6302 55242 122619614
95070 136249 18512116
162973 172948 386748331
65832 158147 230896022
127326 183397 140317757
14952 27633 902490424
142879 152596 719632474
122047 153272 78381256
187493 191810 10779682
82226 190509 271033473
142796 149589 984440592
61043 120915 149508866
163445 169292 14614004
183359 196678 33257207
107725 154186 448657938
40749 98258 505385883
152201 162763 26241398
180716 199732 47589146
161750 185935 60497915
114652 138992 61028829
149999 188568 594201367
189161 194869 14163174
194002 194309 794963
24140 199489 438690789
182875 199700 42122941
17449 126273 918509108
96459 107343 27293684
92018 165050 665780319
65983 82826 161067047
28521 57369 705593220
167651 179603 296935564
186997 199021 30106352
62296 95871 83744355
180924 188539 19036980
148576 175922 68346028
126260 186402 945462159
43650 148364 935405468
12283 72188 39244310
30685 42137 28677159
176881 181101 10504271
104174 168954 162098174
6394 172534 415780363
129831 152283 850599984
196093 196858 694214413
51302 82876 307902599
148699 197301 121423990
7696 42080 86153384
7392 124691 795302291
2396 23294 341259569
47267 140350 232790587
66795 188678 960846860
105899 119663 34463880
164495 196923 81177057
183769 190362 157300441
38447 73054 958307928
160289 166342 967646477
42174 153221 912890599
64073 78972 6138052
137080 147114 515216789
198454 198938 1244753
30272 37384 17726176
160808 189155 983088162
62770 100696 94571718
172137 176833 11750274
14258 107049 231876474
67795 77794 24974011
146839 195635 1125242
71842 170022 349578281
197390 199070 603730
74158 121420 118178606
27871 104478 191494403
56751 196515 349463742
188752 199089 991941050
74548 140877 165961473
2039 82976 359722745
53552 158357 262312472
125297 163326 95047171
167509 182840 38456243
196285 198482 5570016
154893 181863 449515836
191403 198410 240030396
1785 119159 293416683
96476 132503 504335163
32327 188303 768065882
194781 195649 234321911
35153 134572 320518423
2987 14232 28215318
47853 85486 94126859
36884 127629 302206169
10245 76181 26328132
26868 92651 164404663
137713 150594 2513903
122858 153628 77213972
52648 79230 66464910
17455 72448 417787527
197648 199221 4019039
65992 174316 208771559
74362 136885 672527779
168682 198211 73949042
198093 199253 102440828
111464 164236 213194198
20273 25575 474831414
171168 179843 4031868
67108 71532 784426884
4507 42961 618764475
71515 187370 791616430
167340 180743 33593541
172522 188493 39875310
61225 165822 261488901
145701 150227 200172908
174862 192142 117611235
26815 132000 263079037
100012 199321 479631414
191034 197868 17132657
29749 183430 384421904
190303 190490 158471305
132447 142307 832046111
33284 51884 344153243
145863 189263 475308153
79449 93259 907641726
199836 199884 124045
3974 136990 332860064
73797 148820 187920253
128828 193299 161282115
102573 181540 197805497
7082 178193 428234208
182707 185076 288470547
110735 136597 64857020
78755 127329 598074415
118291 141366 57822365
175177 192564 261847898
24668 85540 152265812
11453 147001 339015193
147223 152402 914157772
106563 152205 114416558
187075 196280 3099092
110163 141662 78852633
27230 159937 332035672
5744 163186 393945093
198942 199361 1030611
155883 178585 640033497
175981 184224 197161633
140351 185602 113235069
130336 180072 129024648
41126 44457 534751972
174944 188966 35124865
42666 77452 944540029
68059 68639 1505736
110034 122112 966615369
37743 61796 331199278
11945 176343 742051573
156532 185117 994897008
173754 184712 537256919
197783 197919 352207
83610 188876 263372711
9521 79378 174671021
8779 130481 412715361
158749 188305 73830087
136007 146834 786595460
14304 102026 219163887
27974 115724 219386867
12720 30417 79304035
38828 105553 766915152
151719 175265 58808694
61532 139279 755338599
108481 181108 181713533
96843 170174 183556318
153897 158779 12076450
72859 114637 104506660
196230 196345 438663183
129066 129109 105443
126302 178740 131237564
190412 194302 9727121
53262 175635 306194344
40064 105985 164917891
7897 120588 281900390
77569 151824 578564547
102550 176502 944427281
58579 99179 101223672
84010 158986 187679465
51807 115212 158537111
329 166776 416278759
186929 197800 412015355
36906 134270 258309462
129309 169109 99479734
25976 120703 236758431
184039 198846 459914475
69873 103511 403948311
127514 160458 82547242
190678 199582 22293068
107379 175523 170572167
96248 177298 333457921
132000 145048 32628496
112354 146342 85161170
104564 159067 314019723
92333 188624 740245305
119755 136615 693037300
124463 148754 60868897
143268 157063 34711552
23078 50866 69427117
174513 194576 50151149
20371 86694 740060688
63782 110214 116016264
21263 191320 425377176
46937 65038 45331805
100773 179230 196562176
65524 153807 220988665
19632 183129 408985394
16228 60587 111036388
53664 193837 932391669
172981 183639 26633220
162326 181143 788456771
97635 143696 242495243
62043 97718 602242574
124214 124336 318287
56469 100504 109799505
123318 150551 112727317
128544 171162 966860628
12428 55451 107720686
134919 191968 142654873
48764 160123 278754271
103894 182002 639183606
164935 168730 172003158
79719 179682 250200293
59990 199652 349251833
140051 189565 123933910
12321 74562 332634154
157484 166638 81421923
51673 96814 112825111
67997 130133 923764371
37736 192820 946590335
1741 130400 321739380
154352 168527 760079547
39852 48539 23518913
94826 107435 8019942
20855 84176 158333894
86575 168962 385603613
159890 165174 310991328
109252 184033 187030334
98912 165902 149330494
162135 182326 50590475
3853 17657 34583320
174608 189472 37258287
168100 191914 836177199
127893 140721 32080933
58186 116594 145832422
144626 163594 324788592
187736 194679 17314739
195334 199160 9715523
175364 184513 22867556
38610 171555 332762574
171590 198462 67115260
66052 120822 136803222
114156 175169 152734440
182232 186940 11708668
158519 185794 68148112
166640 168907 5670921
150547 184077 783647872
81892 192971 278004911
7488 78204 177025987
158790 182340 273258661
49816 122663 182218470
110535 168561 145175051
76042 113302 93110106
122987 148677 64376201
75393 109109 54988590
2278 41895 34146824
22744 197040 615206211
165517 193637 876027813
140176 188894 121890080
5536 71492 423487001
162009 184688 749203559
7017 166008 860154790
48411 56254 19774664
190712 195803 12688346
10162 43083 82387856
9929 101947 351162978
119181 174029 137336565
129895 144640 994203847
118718 157305 96744651
185521 192906 18453995
99825 129652 353684
199700 199737 17098060
74222 106649 81105753
118656 151311 58268578
188764 194872 15210883
65585 117526 129666333
148067 179346 557694948
32217 79931 551219796
178942 190461 28761212
90423 151882 122278726
5545 91516 888818737
160967 199546 96519079
127842 160045 80688278
150277 199852 123884716
127908 156610 71955330
9032 177629 662328475
192951 194610 4101726
4765 35102 75971540
46251 117017 176871569
141204 168123 67347781
36905 70060 82835557
198550 199945 3485560
140257 158974 797176212
82180 161765 551325771
61361 159829 246293118
15235 94881 890943875
132765 189231 141224483
60424 133051 181625128
87433 192070 772621881
143427 146749 128447476
65142 163887 675195642
199251 199648 981270
21363 96427 187610782
51908 78369 66229332
170927 179386 973442431
80646 123504 107255044
159063 175938 42157863
103128 139758 689129618
61411 72141 26555214
133427 182802 123495010
71110 167347 240813092
92129 138708 116579139
1105 136181 337881205
63267 65863 6562219
66227 113545 118107233
179803 189768 661918417
167898 174601 639771835
183241 189321 15220875
111649 192176 201591087
42162 67066 62332009
86188 158682 416530859
2803 24091 98868606
158848 187436 780272110
12483 77987 163776595
74239 131608 143658788
47722 161287 284110927
142759 198201 719271937
39411 56354 256459592
146543 171660 150617989
49137 188106 347668231
85005 125955 910247110
74480 164588 313652790
138078 157445 383160616
69277 72999 9252684
31339 49924 741727261
49614 99471 124464458
183747 196246 956021065
50816 187374 908390214
41926 128068 215514519
90287 188331 245362295
82563 158084 753448585
28869 186817 731643111
86603 144436 306506850
193327 193699 909804
32146 123182 227780187
195623 196813 3004777
47968 140976 426129113
77951 195038 292858207
96371 106435 409695866
91386 176807 705447968
23478 70276 116933093
9105 18124 249653938
105954 178236 181009989
173717 193724 980845469
79362 98225 385916052
125378 197713 180914247
115677 184145 803598180
52013 79856 265169158
172896 175125 991657463
25834 87894 851631001
83407 112041 778405739
180457 195999 672305824
178405 190920 826406987
39366 149253 990059909
119841 151879 516908538
14560 19554 450039947
154240 195361 9788684
80914 180005 932982423
94717 175666 691975187
113850 176116 767243781
166295 186950 51715735
65287 187193 304948999
184806 195298 26187822
132800 179312 116317034
110112 113185 368698065
128084 196421 313414014
35480 151708 258589863
116017 123579 31763868
84409 188113 439624727
63454 76714 33081031
83768 122626 873766579
186513 186841 652484334
124359 186688 155888194
22817 195509 233247365
143771 169777 579545338
89562 167870 925404947
153470 167239 34221490
184664 197539 672234190
34582 121321 216899572
180107 196756 41568433
48145 63372 38170019
164786 192769 70102879
115950 154769 97442857
100060 103087 7585069
78294 144581 341493150
70228 97912 465099095
32814 157707 983121838
157360 182321 62415635
191957 198224 20660541
187021 196261 23026065
184952 189978 12655491
35184 186433 378461164
39398 56161 24283415
147916 152569 17404561
20265 47667 742960230
182072 183377 3216956
97235 99214 4858791
1004 67821 420561109
6517 196112 474336350
150755 164066 752674999
184549 193990 23617636
36563 57314 721723818
33548 154768 761795622
134194 175399 103031629
105660 135017 352460225
90530 190016 331176808
50574 143704 420882398
61181 85785 61437577
190124 195539 292505130
1311 119163 294634082
55385 79994 124612
26794 59736 82444676
69357 97638 70606741
79918 194763 287295226
49296 111541 155590074
27712 80237 957473897
31957 189003 848468750
141263 144395 7877195
174068 181352 18189451
56125 144524 221034270
166635 196125 73772989
142111 155346 33336346
123676 180027 141006089
98809 163729 162581202
146116 169540 58518938
902 100029 247635355
175658 194261 46541474
134642 150431 417836801
98148 101600 8608080
47959 137571 530653728
95499 174703 67316017
118609 180830 155778412
85422 145060 149227013
75632 189137 362036222
84052 141484 574227725
64201 195690 350506188
58534 127145 171526670
161293 196018 271036682
71090 191915 542372234
142570 187470 112382464
141378 162141 388098845
45705 55155 23653994
139213 142285 7660829
111448 173489 733958254
118676 135678 843882903
157741 163908 735491984
75913 162782 217285612
4829 190703 266141193
160749 181814 52710448
18034 174953 392481846
161134 199342 95600941
35567 99659 160074451
147196 158709 818492800
122446 179696 143318055
11725 140827 322879765
76198 105822 74053645
33564 131994 246358326
183403 199462 40206564
82550 130459 119995044
17880 100280 205840617
193111 194541 41191070
9784 37372 68988264
81042 130997 125055689
133701 181818 120389131
92548 116081 58819116
4788 81130 191077266
67744 189473 870662246
99161 146628 118995845
83955 90984 17523092
121951 157471 207959972
34116 61320 712433756
12119 81800 785719863
185126 193252 20372621
89785 90866 2739687
156068 193828 94298397
94310 119073 116894472
80094 157469 623416394
143623 173360 954742050
117821 174271 141355566
141431 185933 111371409
7579 94063 216351105
185537 197000 28636166
30654 144816 285560657
5725 160383 387120476
67144 161853 236864396
184373 195601 28066752
101613 157766 342206850
67187 147044 199690469
160453 167350 691031376
180463 187562 775466829
32512 137633 263050491
31388 72985 928859046
4244 34569 937677003
116719 125135 21233930
194998 196472 3744621
39083 49074 24969790
115849 174109 274609369
141669 147190 13841367
98374 146594 291278455
140651 170202 73897936
189365 193436 10135825
161747 191872 75363751
9835 130917 302903641
94058 114732 446028566
16244 128115 279769494
184927 190991 86301511
110015 190021 267917843
60441 151826 365127777
173390 182958 23906742
164165 181314 581299569
77329 94043 125126498
2250 18155 867250020
119600 153072 84039638
50286 174116 653211009
104548 161148 669555954
33146 105127 180036261
99633 113398 34563629
171222 198842 69080662
157202 165241 627736363
28358 70171 52643191
46605 72722 904473736
120581 139415 746712166
114242 190315 859498019
54857 185134 574091658
155221 189668 536069915
64982 78331 190675865
97133 107109 683447201
158322 169608 907544464
187566 194544 17363675
53839 123531 713193127
114494 140948 66263677
10116 97930 219480498
190820 195416 11418762
129791 153380 59151613
33237 38594 13398962
31186 182917 996081517
92210 100348 433059699
67980 70947 477594937
138452 140812 5899798
185363 189387 158059811
126970 160096 83011390
112223 132357 50567922
122102 190102 170223110
198770 199500 469068674
1552 72200 176453391
39502 125025 443875405
40802 81076 944951294
140124 187999 119778496
161070 199124 95205680
39811 66351 66570140
150627 197444 63476540
1802 55240 712723995
144815 182971 95459794
103537 133513 75257655
93660 108127 36294199
77593 116138 622521117
33811 156586 307340195
58332 128786 136428695
63987 108172 365827081
67112 136781 510008653
78346 170106 560935686
91998 156257 430894340
185181 199570 231683446
120883 164484 208639564
82882 111151 70711214
12567 62481 124947450
26841 61215 86028839
50877 180375 870460648
99317 197744 541345076
112378 175152 995860
12947 170898 395156456
60973 91688 883062911
155941 168269 626946200
138794 157717 865300438
51377 53188 958220731
87715 154530 583331983
48795 79398 76544966
78108 140768 156801262
183809 185332 272669594
129520 156990 68818026
68520 157205 221946759
21530 128517 267624396
168622 178621 74624241
34966 117467 342492649
28424 93321 162235934
149953 185095 774817990
97487 98852 3333064
31716 180223 843250993
156977 157795 2022173
115806 125074 23306717
57478 72039 682185089
125240 176327 127834870
4100 99192 237669965
4119 136889 166508866
184888 185531 810245397
165740 188329 56526370
147897 186845 699382625
95068 130620 373145635
20799 48829 69998611
124015 187187 158090604
191831 191861 73612
28340 75529 117974368
62754 123592 152129696
146414 156582 25540659
48124 119079 219562155
110571 129814 48267716
91395 122058 76734087
13260 19257 85059143
162684 177844 38041904
123801 128835 987146894
122311 198302 808711060
67159 82131 121482961
4054 79820 21041130
192490 194419 451317356
186889 193339 16139531
109199 198787 224170961
90213 120772 76462367
186323 189559 748916766
121997 180192 145699564
155789 180145 186243193
157412 179600 403125618
123193 176766 134105062
25525 164510 347528408
138306 185955 119223985
145794 159188 33564592
189741 190953 2944789
10472 165487 387685980
95197 178364 208282958
196626 197719 280526692
81833 105050 256557491
11904 58151 391798656
161918 195396 83660417
143955 161092 42915079
140484 176245 417031498
33425 141757 936217203
120783 158727 95108058
7740 17573 6354843
30533 170968 351320147
178368 179090 42835831
107739 139170 78677525
59304 166700 268495104
12010 29130 698787895
123835 196810 182522792
171679 190135 694809473
38921 133413 236446628
42494 136012 233967251
176332 198544 55565336
100627 181240 201940949
116368 132025 120663990
168240 182145 183459449
24403 105136 201870598
150441 153304 4013889
96816 181723 212657093
69919 91551 387185447
103326 182102 197341944
2802 15766 32536271
118307 143336 15758017
83751 197530 284627074
62282 130248 169975122
74429 193452 297814545
27740 68800 102642082
166132 176763 26700395
125099 154191 72968545
175570 193287 788041316
12794 186077 553898753
142702 190314 967445273
87188 132362 695066371
17834 66095 620318451
187773 191354 1645781
137843 172797 121699410
193474 195389 4719178
179085 182854 9375837
139996 148527 21430532
11103 196605 463970158
103200 192108 222643544
61965 122562 551222108
177696 185291 1002438
78457 118679 100528553
40564 108557 604888608
45517 64322 890970930
120080 141484 813160732
171266 192104 52062486
34933 174666 349578412
2900 104313 254286884
160376 188323 69797017
90453 176109 214435954
99987 181336 203764735
188271 190038 565204859
25886 66634 851916367
41569 193653 20597839
129148 132959 9629950
123813 150523 66965856
88655 158187 553314664
187763 191572 9518802
35815 149659 284965899
152593 153978 3507297
151446 190907 98573025
59512 198398 347340133
155642 184760 72659742
148425 180424 79990134
94154 106349 30518036
195821 197425 990555620
34061 50960 42286941
76515 160293 209738757
120029 173032 132710369
145573 180363 209576500
155515 169549 34905136
118005 151295 352923513
26884 199863 574815963
109437 157940 680011225
44110 48518 162438842
178649 188567 528205500
131958 177887 114899192
1654 188269 466675269
24680 147061 862782248
115239 153813 540860110
33032 59303 493004906
196603 197493 2230051
43726 72170 986953658
23858 129864 704655515
145584 193337 119416765
52202 70849 46674856
40762 44165 8572368
560 45799 113133483
24817 119040 613936361
192809 194991 5345023
47229 171220 310187601
43215 53427 89076362
27920 80842 629495686
170092 198407 70890312
55200 106322 127725945
29347 37907 774196841
174598 189329 36922775
174897 190594 39311242
12954 66441 133929790
69225 120756 336747339
5979 51442 113788568
15191 100059 211884986
164829 167152 5881651
124028 137863 904724763
12296 142345 325289960
102565 182057 272301919
167867 188651 52032309
64589 120928 140707747
36098 64582 221309830
149139 181444 80718395
12699 16307 175437779
86753 143516 141992759
140495 166936 66131691
188130 190376 5682043
92563 184656 230442872
63285 97345 84965607
15613 181764 667256503
21103 131345 275796290
125349 133044 190581015
167367 191067 59289466
118200 173945 936804637
79489 147643 268495319
155005 183416 70895599
159417 175668 40549259
192781 193941 2876582
164355 196326 748508884
148813 178074 857886573
10683 158232 499595759
32901 56890 60121580
94863 135013 742956064
150990 193288 500683246
89830 137242 118824240
139346 179756 44106623
116323 170094 582552926
182183 186183 704321353
51752 62257 448285183
4418 114667 754350922
170025 184380 35923114
16994 103112 215092802
169079 178034 466141077
61087 87650 892402533
17558 131203 284303351
188315 194837 275498076
139463 182684 108163724
84284 161232 192541550
148006 184781 91914525
111259 163708 131269534
100985 191259 694833321
17693 31623 15740698
96612 189538 117193630
3748 143067 721909533
183399 193553 25336916
47863 167522 299232331
82796 89146 541161
5980 15696 24577817
122867 151095 70780536
141645 199251 144188417
103334 182486 198289964
86994 139629 131705595
74019 198932 312630426
56914 111249 713164714
147347 171152 59597762
179511 197820 778037523
137037 193122 360505242
38196 101099 157204355
16747 81622 162073181
78373 159596 602701219
31215 86857 905071484
160359 180937 51380144
32568 111658 800899603
73438 119179 800460322
161937 162792 237270855
63427 97088 254477073
95451 101193 648159676
13107 183128 425334085
23296 118317 289398815
158496 193119 86543612
73697 189965 290990930
170302 192771 56254547
111816 158105 102431791
177358 194555 42878573
176083 187771 995678297
137290 172757 88671426
78228 181651 258833095
86756 159449 181974363
191955 198973 228953580
27927 101359 183446023
183909 187424 8860995
170442 193527 835805169
57218 136259 197742462
64185 149244 586298593
66555 93252 324030323
29491 43908 36013679
80982 115122 85342301
26992 39440 31030903
77209 168334 607726130
44727 112834 744130394
301 77520 193062854
30641 118898 220658121
50525 181556 184216931
163309 167103 8977764
155186 157287 5190382
73396 112426 257852042
175407 182765 18426639
82751 108484 158695680
158086 171009 503892481
129788 175682 114784750
185564 195460 640346141
512 190623 847145543
132509 178567 115228755
143336 192996 124284506
150186 151972 4422755
40297 61428 323443192
38272 180610 454053406
185113 191133 227972158
182134 190325 873102869
58250 132761 358917521
90559 104095 33874120
35776 198993 941325529
71844 135529 159541693
77125 178142 382129347
42044 155163 283116870
39149 165686 667085130
127643 166425 537036853
145703 150296 710444979
108873 181154 740723173
74825 108736 84909165
136064 195194 147772272
62599 185720 656079125
150624 193391 707112774
23119 35722 31518001
180174 191517 512768928
138570 139799 388935967
108566 143139 586542495
79954 111761 79514741
8546 39253 76810617
113971 148954 756187047
34464 132011 244104456
100480 128863 911260429
16623 17791 2858741
38189 45961 19482780
48245 115381 167860776
18471 64438 74623072
77759 128414 542525949
134070 171137 475478444
142601 179477 92333515
74601 102865 391062440
141585 170586 902183959
184553 193581 22540654
148956 187805 640922122
14720 93082 880813614
163135 169700 6029491
36216 71992 388808793
140797 144440 858224796
170772 171596 98119254
150265 169291 47371968
43226 122493 331039030
172774 178233 106981847
49700 111074 153446446
165216 178014 511175103
187224 199672 626228525
177305 181100 9437309
123810 169387 113965847
27286 56630 73453295
180376 192686 182314336
151934 194626 106618239
82947 158734 313935347
105936 183271 924523260
179038 198217 354756310
90849 97902 17580662
89603 93923 378968384
116428 171729 138636311
173231 195852 56510659
141019 165707 513746549
38056 102484 161067053
184451 195532 19265469
633 88512 219664052
187864 189798 4895826
78311 110688 80928876
151538 166069 36232242
188713 198245 23864705
20568 23717 7807721
3871 8080 333124524
31320 38250 540194398
163548 167773 762204681
109358 177624 170828747
7338 32682 836157962
182099 199579 43703217
146606 189893 108328017
120273 176665 141225724
95501 124389 72449135
92871 93254 942031
170560 181523 27475493
100233 164609 161211873
198507 199834 3340534
19891 172133 365224614
1218 158667 690438469
177047 194037 42443203
184881 195754 27203832
126157 183917 144431777
108584 160508 299667449
41349 178035 928385057
59689 131521 179623174
95684 182817 218146147
177574 191584 26319595
30602 69646 97575587
74585 114668 100214802
104361 191996 814076595
82392 188874 545268343
188145 197794 342105264
99835 182657 207472296
70221 112908 106786933
120173 182950 157101244
10751 34292 58777798
179724 193842 35233402
95664 110648 226382301
8792 23406 36585940
66289 86807 51212663
166130 174710 223211362
18771 172034 383448466
147336 189633 105871756
50466 51714 962939510
163270 192944 74272504
134811 161356 208289332
42299 113433 177751339
76071 77470 677157654
3506 172323 533984253
153946 164893 520266178
103813 108557 372065927
118889 148551 74395309
132925 141406 21105007
98895 186993 220652866
91262 199731 271471751
3206 74628 178596784
36868 147428 276610092
165454 196216 76979493
173310 177385 212670332
48934 113921 173759368
7484 188961 584287101
95729 140773 106127426
65513 74325 21876281
182742 196543 34441565
40499 137926 243817393
80501 172959 515027690
92932 127501 86482833
183905 193570 24152154
190487 193672 42522978
105548 116799 28103028
115579 181678 165535710
187091 187598 1260913
148494 180716 6371563
175446 184299 22103812
107903 189686 204676520
36794 161867 430005680
113756 149889 90704644
151184 151810 1542353
29033 74108 297216294
118868 183795 502231843
184070 197999 34878999
41950 140910 247510313
172769 190894 45282009
175960 180204 683580761
15351 88006 422295610
118889 126688 709400001
153859 185545 79072138
11172 121703 276372235
134489 167420 658880065
167976 192521 61477574
36877 166131 714350235
181419 197082 31844060
33379 199027 414517718
14585 37661 57578257
180456 195503 37550675
167087 172952 14725214
168722 180659 29967294
50702 67758 886696184
128653 130268 4076948
142664 190200 266354374
116336 140204 91139748
169735 188997 48259585
47582 155519 270129846
27945 61929 85083247
116931 138766 54796949
114223 197406 208171375
91070 196348 263405815
72675 164341 827985884
95792 174083 351694523
5072 83163 195403749
107891 171571 159451394
187854 198370 955077120
88236 116568 70778897
170702 172120 9518853
30118 58726 71632896
72466 191195 635872230
54229 194733 765111574
114807 118448 356555636
101073 171259 175873830
65568 161143 858392040
160876 165192 557665969
82684 148507 253325496
59667 91637 79742601
173641 173805 427872
80298 175428 907480814
2369 10967 232859459
161851 189420 421674641
101281 140384 399115368
143956 165502 99217675
59592 175324 903940625
148675 169347 51556517
77397 152563 188264878
170035 188204 45466674
26435 135474 445031134
60968 122312 464229506
30164 42333 12973436
37611 116521 765182760
63430 161109 244335931
160046 175786 819288286
64412 117268 131950487
74923 147033 180409131
147653 192251 111528573
125345 183828 146259166
92509 138568 115273614
53912 55102 296791656
41806 189080 169069480
73755 162360 221715564
4902 60117 138438762
17487 197543 766059070
131467 136185 747827748
114689 131006 40963207
79064 88656 23895753
93497 138453 112539821
171203 198890 584885911
130638 143354 31735241
30620 47381 563114701
128649 166716 874744649
151920 199604 117320773
161235 188406 598490043
159781 177551 44395022
37295 117781 201225693
140248 174494 989270652
31352 59070 688611296
53641 177702 310481280
67348 100792 83370683
436 199714 498464157
135206 175986 101956976
38074 140911 832624144
169259 186063 729625153
62782 89210 303817406
133798 192997 552482423
88779 176250 928663873
171973 196163 60317134
46881 108356 522948907
173815 188785 608406450
106432 159941 134078487
186660 191910 13125806
117352 123626 838437277
43273 109010 164431527
108772 133666 62321820
195309 198920 9181946
154976 194848 99461606
122353 128887 67885876
139920 172885 82489994
62009 66157 729451630
75934 164638 865922745
78322 157414 183028440
81906 160054 362594227
79121 191384 280864051
102693 107154 11267657
152503 194039 103739769
40864 46926 15238299
103343 187653 211145274
138832 140381 135025018
168001 197987 161223253
102497 127396 460352205
8261 167766 398990346
52914 76292 58469963
128462 149808 53547696
80462 190035 274200736
42188 60586 46162873
99480 183391 268801453
66029 134776 450228201
133638 164536 893752074
176899 195842 665697032
22265 91196 390549822
33007 162821 324723019
136757 182208 813660314
1026 13111 30129748
13678 167463 516218854
163031 198733 321550143
95100 154310 349633931
182418 197223 36922573
153849 159358 605852353
161817 192029 75589458
148264 168053 49349148
19005 54474 153626691
105457 177904 181382206
34598 121705 217853217
167089 177158 4897611
99400 180896 710114439
48834 121149 180855116
152965 161557 21339667
476 105945 560378716
58133 180763 306671098
84829 106647 562692479
74275 118966 12138217
21214 77498 140721109
118622 198203 199192209
127575 136050 21290267
188716 193059 10900353
193119 197433 10737817
136902 194668 144373916
104888 158776 652153904
37514 71919 393777581
159160 179929 577256411
48980 120892 179859801
23597 132034 573729209
103768 183367 199303384
168776 188054 23847194
16696 129410 281888133
180361 188484 77145509
121903 143976 94876860
154004 171026 38024391
100374 138051 94538031
68207 134587 166116310
31492 156957 759234451
20168 119248 247684598
164480 179646 38075876
112705 194312 204254518
23981 116356 309050781
79022 113266 85567101
81701 196533 424353493
167020 174798 224908081
100426 110036 866253988
72780 188587 289784219
24329 176400 876834155
122119 135931 100093345
197328 199735 6110598
153605 156683 7634600
32165 166732 336615903
21106 180314 468424528
155802 171381 508690774
117607 171678 135589427
38645 52169 32185676
153340 199323 114892486
198275 199447 947110594
198038 198324 715441
50591 65303 36914958
80896 110290 938494305
119288 145903 316987026
140330 169296 521195859
120590 139750 451028909
102447 126513 426737335
77549 82589 12525811
18947 114733 239406066
18432 186319 38021998
56311 85394 72639574
29006 41599 31448211
116600 193264 194692792
163739 166372 6620351
61377 161150 817544151
155804 165885 25081834
183961 193272 23341021
7754 74805 167778883
42548 139622 242796240
136818 174417 133115034
180273 180711 426546121
18900 173641 724307985
139564 161776 55581874
80652 84486 9619287
80478 82990 164321131
117139 133496 968158702
12018 170481 771991802
58150 120011 467605098
165071 166643 973811214
144836 199521 664333530
96524 153859 143808385
27810 44908 42738817
105178 128520 58487634
52321 109504 143120028
156090 189823 962332533
165813 194631 102598674
130875 199507 171696042
94370 150657 712382252
56595 146598 225039539
173572 184303 802598915
187235 190078 7061137
78576 141112 194917876
59143 175499 605439411
93405 180416 862103507
96619 149948 133763797
15123 48780 83957694
171210 173804 563378353
125523 158577 208523278
176690 194776 45085097
113765 121605 19628305
62994 184909 304892656
113690 177988 161078366
143461 184736 831008723
38350 191692 994358162
78376 142767 161049061
67408 173047 264256402
22243 23911 3713116
140364 145706 13422948
70104 79755 606327116
142169 147497 13417400
98168 139104 102616202
98000 141111 2316031
134252 170128 89654100
105296 172356 167925667
78925 135740 142275399
170646 179545 911582979
11078 134116 307820053
72482 105691 718145034
23288 178895 790716697
47971 83949 61238737
52159 153968 396169530
177241 189764 31300078
68359 101832 98311476
99899 121398 443568887
6766 29910 58089284
79996 105331 63368760
190455 191430 489816219
134935 140685 729184559
60880 101470 101153714
23789 198974 681753553
79406 136352 142589183
102955 146605 109427602
41044 83202 668968628
138176 154804 41805229
175550 190373 37109100
112283 139045 67088912
36682 150439 284730908
67788 159620 932884968
165662 184791 47871444
126419 160395 764746372
140271 145704 195388073
135792 185176 123402177
89506 109776 432315099
163308 172572 141698806
161026 196904 89683618
159978 179382 587368006
117978 143897 435000530
20240 189507 807156384
67443 197200 324526445
167686 185320 44203453
79221 141669 156250564
78144 179539 909003075
145936 172810 67233773
149862 182111 224558932
178008 181976 675814535
102331 175722 183786747
89987 97615 19078021
3122 5387 218453178
29303 51835 313894156
94523 108106 34097315
83990 121640 94091273
39651 161505 570336223
12802 89452 191616550
178351 192010 34090590
131531 155284 952386662
100847 127867 67821889
162077 182019 49961413
186233 197407 343737323
58304 139523 986011486
68981 186211 293316950
53569 98489 112251654
69630 121746 905171019
164387 196761 581708413
91083 139652 121616990
82699 189411 516678876
35527 97700 155367994
164933 170368 672439999
184967 193163 593848167
88308 134332 80632292
66701 117167 125984201
117357 153820 809823427
116327 164833 81578063
44599 103427 523758598
4656 178515 605834578
77524 156415 197540732
191937 197149 12969613
31636 69122 93773011
50183 182273 330561974
81029 164830 209609574
162182 191948 326382320
20396 47415 67562404
113763 152613 426873315
53266 84558 78301071
91441 169449 195219340
166817 195339 794256344
130856 142672 347108692
180340 183654 8265177
80615 150284 449091083
102148 159199 142990975
158789 186398 69016422
196289 199021 769576463
71617 152344 325410361
162294 170191 19742517
174754 199919 63019959
54917 109953 137570129
153464 157066 509385010
6400 95003 945667704
188344 194700 15892619
104185 193071 324538290
99837 106626 17127216
157624 165814 344418651
173569 179608 231767996
175957 192994 176844997
140365 195825 250261771
94646 165443 879552790
166927 170724 9522615
100659 170715 786171978
126631 141552 42893931
27327 114964 288500239
31346 134571 258309600
153230 172023 46950129
99467 102503 813881191
123917 154653 10660909
23019 84698 589700196
31814 74907 107790004
122311 145114 196301896
55005 180199 728520192
47956 153091 745209519
184283 197526 33118682
119903 176525 506412731
35913 149360 283937631
44512 91034 641621763
121546 188890 168618060
81545 199138 881673043
45849 188216 461560674
63619 154674 964756023
93252 124321 77825738
120184 120676 420102972
40036 145144 938801471
89779 196802 267829583
58028 128371 175917660
122961 193656 176828488
125642 195226 858686386
74884 78242 430000608
141557 169916 70935855
173308 187492 698769837
129505 169477 99893697
173911 193195 48190306
176425 194386 44869235
107095 155063 120319556
10144 157338 368292002
7517 179646 430780278
107050 124829 563982032
162509 162842 813799
97610 168667 661758755
88423 179227 398330069
139872 154890 37741946
65878 157425 416994897
143924 180165 90707960
42867 178821 340165226
192172 194265 417785402
128278 137678 23487812
9682 54461 702669624
119838 184658 162234369
95877 120404 61433569
46036 128318 679225204
70336 186797 697703754
192781 195735 625408201
51465 171278 317852456
172020 197182 997976360
92035 120279 70654380
129446 180740 128286624
160611 170134 549695519
85329 98483 32738371
80569 161404 547773742
5914 57159 128371979
20365 87759 168453180
170687 185758 37715024
199638 199896 648256
181360 188373 17488861
120175 172987 132204557
103299 128609 539400857
96047 96380 817223
137129 143217 771258701
195206 195592 990114
199332 199468 364777
119207 181237 573755835
145663 146805 699080691
32368 156989 799634471
176686 184941 86387008
125091 178082 593212239
191978 194738 6835220
180712 195495 36900860
109478 133565 407184615
67090 162847 239417181
110703 180607 655661807
34222 101865 773202384
71890 181163 639113597
173266 182063 153699726
175797 190118 731668380
177755 192548 385260477
42805 78478 300645287
161609 164560 7291769
64558 153374 222245938
96970 154845 920143405
170016 192503 56340458
146913 192553 336362289
99994 132176 80800378
41028 179140 181841347
61958 160501 791618767
114905 182860 548529129
8739 9168 1096063
122011 146816 62103327
195110 199884 12068447
62607 149878 218402876
188586 197388 22006475
109216 111647 5957083
68086 171462 521514598
182584 186425 9599160
178672 186111 18518444
18394 123735 273615871
187842 188313 1164542
163234 183479 688095475
29137 40886 541713296
48174 147852 249445843
174390 177016 6649879
167427 181796 36092909
13833 72635 790419611
160315 198234 993233801
143288 160836 44018207
193645 194922 3126725
91761 171829 200545080
140897 159457 871741413
14518 108999 716576078
39490 168386 322384875
101166 193087 230148920
93885 133919 100320862
16388 68895 987165033
187430 198543 476428690
191225 195966 11839964
63377 131563 378307515
5343 161008 389599442
166091 183785 44243075
188656 192888 10615897
155848 160152 10672789
98261 101992 26709862
141052 155737 36930702
160729 181469 51879416
75469 111276 89472924
127011 146119 47836274
82014 112676 76759465
32301 171761 349066969
194973 196031 2661883
12563 147438 337417459
59562 69833 269099297
120828 195677 187281456
100501 137773 93528769
506 20237 746914676
62979 65973 137204155
8051 197683 474433235
2577 11220 21556943
43778 61671 44854920
139345 143696 10872788
22421 115761 316906914
48299 98548 875862211
178353 178722 94969333
91812 139896 120417402
157619 161598 72246121
27045 181416 311944580
13729 128449 286929936
188197 188410 21192331
120430 179064 146816960
109711 139258 87927628
178057 181999 9860680
109404 132786 640602812
26052 169645 619050179
79815 185623 264779391
26932 57348 76094526
120734 174915 456143737
67978 100039 79972885
164705 176917 568981660
69824 84893 417066296
52524 75121 56529048
2517 37737 87968627
112986 173959 572353840
52683 95068 12331139
146357 185315 982511464
135634 152879 734976831
195407 197148 1660359
32396 103952 178901110
44834 57920 32785752
75287 135743 533577626
113827 185351 179093189
77602 165283 219305686
87975 107371 48468532
152969 177322 182489707
57543 176136 296596282
155222 188549 260172549
77071 108951 79851488
133740 199405 164247236
88899 161187 180973589
126621 135087 21254203
179261 182602 654501246
114016 115433 3517890
72264 134063 420037452
183239 198611 38480987
117169 181656 161570722
33086 96487 817320070
187329 192940 569976295
20390 97661 203280744
106268 110388 10348273
158533 173127 298564964
94974 108707 34487045
70317 181534 708142977
172442 187153 36782938
128329 197807 450804319
100323 139648 769636884
46333 140791 320841720
128074 193197 162898047
92884 171253 196178660
25341 143733 729009055
121522 151803 65809199
55452 66862 28542707
146227 163918 44186441
187708 197420 24240395
196946 197913 120219869
187010 199465 656711017
167022 176223 23102367
145099 164088 47395006
193142 195186 5014508
90268 142220 616011316
126155 190998 489681203
9341 198874 474166299
4808 184792 450354603
42966 179401 749386381
69504 127351 144770540
78551 160838 740377076
152927 159018 15168147
96864 144434 119154893
99856 132122 81024947
68129 91460 58277989
143437 194178 126996936
184626 185195 1426409
25511 91039 718380306
38187 170899 332072709
171335 180689 18173606
163524 195569 4150147
189233 192532 664466050
75585 78838 548671572
61851 118172 366489548
20761 186926 415611655
39390 178187 968309402
38775 53130 377806390
160608 181902 53251128
57137 58204 2721590
129629 181866 310362484
96562 182100 740788260
81021 139844 147231027
149036 159806 313639115
119148 122649 119228204
22500 69264 116908284
28472 44367 39717632
75462 85439 189310040
88026 132911 275669373
197227 199667 137929352
39361 78757 98538883
138213 178272 100306894
69717 124440 559405189
66942 68886 3633402
122020 196433 795660212
118922 153384 86482324
138520 199658 954064860
46038 113573 174128035
23414 196927 443429646
114658 169165 764806917
87895 186669 247150811
138661 173015 85953574
196606 199438 2146933
16929 52109 732101353
36972 97523 151303737
13770 161796 370214831
76559 198062 304010596
78206 163311 212853692
67617 184094 291307215
188081 196889 22033414
76918 187689 277167630
142706 158617 55194259
134523 165271 76798653
52287 53279 2506665
65504 84497 394848279
103397 180342 192721874
94981 107568 713035497
142274 182909 266321133
83588 129329 114508362
30311 81387 531950636
109515 171229 154452934
159321 176980 25050825
24758 49433 61683516
108322 110028 4204037
6603 92501 586748941
69817 141876 658668779
151423 199625 979497452
19625 130932 204600785
120722 121630 756935758
132461 149219 152533857
77312 121599 79701880
142436 159666 43245252
143546 146220 679506298
145329 149785 450822
69869 139690 174752706
8404 168849 401328912
135893 198025 638723362
167997 182005 35152855
72789 87258 66107611
105358 128342 57637676
3736 175598 429978845
152576 156318 451870345
158067 167771 711233501
1188 24693 973705443
189122 191554 6046160
35604 55929 524785336
161650 165704 10105176
22425 161243 912097250
51168 102561 128430133
48568 59209 815860579
74393 144389 880591110
81973 82487 1290266
153678 171943 45617929
114881 154217 668693130
180931 188511 18941851
26028 163930 344819750
64989 68123 2776088
113094 156680 932553797
22642 137470 287318673
155250 175627 50817128
19112 82529 756959217
141426 191669 497996235
94559 146400 428459845
166306 188500 55512250
115850 172209 141191305
127086 181283 181580011
37551 127164 224195119
128259 155818 555131843
51117 181397 326002724
167950 192434 61323429
134545 165798 207134364
19426 87940 171305091
93985 156903 994519697
29758 78786 122565813
36186 116320 469303868
63049 76067 1833094
24466 55714 222121592
18921 39735 760697403
107159 176196 498289149
83574 150216 166941872
145971 170426 133856613
144108 166322 55556743
34278 120590 215903773
47985 158736 277126706
53192 131074 625279664
190009 199060 22645548
21336 36995 39174517
117226 136988 621889201
73172 86518 605232928
151809 180200 70940041
6921 67757 576760861
176394 182068 680395148
187044 197280 25505642
61624 134328 181794949
8521 56122 119207062
85199 184492 248390894
112767 157670 776701436
184885 188217 8360737
185062 191868 17081746
183716 184624 2275076
40556 51971 103890227
148950 192505 579479818
155611 164995 23252941
23570 100366 480407316
95854 199060 538016935
135875 199160 302752454
99089 192636 326363636
112268 135063 57221713
100423 186920 216671331
21822 164277 356262158
13886 20687 700210727
160748 190925 75402870
28411 67068 96754798
93832 115060 53078269
183225 192406 332656566
194378 197892 8781996
171684 178607 17270540
66439 123112 141654591
182143 197415 672870080
134011 144076 25101320
171672 178458 904630063
76461 133148 570416447
127685 167100 98588968
58366 133250 579403586
85482 191326 838351641
122617 170213 242048234
64511 91279 66757580
113888 171632 144735573
184598 188331 9330022
8670 108314 249269543
50982 84838 101651879
32181 142758 969414225
114003 179035 162895205
180516 186446 14818424
183169 185959 754594985
174742 186690 739748258
48731 100752 731742257
198866 198916 971122799
128340 183204 565015162
196556 197743 526758410
21497 124289 257145160
165027 188585 58954311
162122 191778 418377177
11675 43481 847946504
41886 160699 597072309
64380 119754 494746701
101811 109952 368626167
142614 189378 887729762
160265 184731 61066396
148820 163390 36266776
31799 65380 940910491
194905 199451 11519879
124950 189943 985991322
29219 76126 117231143
113818 129667 78753698
158374 185461 569007652
47801 72876 62610599
146761 189234 106331377
179140 197093 44802714
33569 186878 383594804
89343 101834 100871340
106994 171740 996761906
153297 168226 37074474
131628 136493 12192672
130190 134212 10076983
25372 198221 432294564
84602 138949 874275751
39473 76896 93602240
65404 107269 909165584
187454 190499 693879117
105548 195056 223922936
76058 99643 341064399
192001 197202 12950739
148787 157489 480863789
80918 95253 184773464
90827 104294 199605009
73313 185843 290521165
166299 197972 671387505
169967 185391 648314445
20872 55442 923550653
99205 128930 74614676
87748 142466 805554978
130429 156255 385276444
21715 161775 453926573
192623 198404 397905424
7496 35232 199404802
78702 191151 281280452
91042 121278 263022680
182672 187563 12237680
89612 129300 749102391
86325 88316 4844477
191375 191615 633890
75692 120873 112938815
33582 117045 208705529
139207 173307 442241071
99624 104364 918562852
90248 133724 222767596
157090 180831 835964935
115015 116919 136883
78362 194755 291114401
166350 186775 629592566
104208 170327 710467322
100097 168311 803498141
117126 159922 160961709
196595 199454 7262961
12988 60299 118545913
192499 199915 159269508
59199 114744 138722345
68000 162696 647608243
37944 73889 89846619
153872 198434 367941549
58928 192746 334662455
133126 183620 126214354
143543 188799 113208973
160993 179719 310414612
14291 119916 994366990
149610 168621 317653311
88648 175639 217776813
595 140822 350691376
3877 16279 31190318
19204 198704 911150857
34432 195148 437294076
136869 178613 104426288
60780 114702 134587856
13667 70840 142887431
32538 158702 102758823
100329 195283 913030053
141686 165376 59214353
86624 130058 108720066
50337 114599 160679467
62915 191162 456380420
1977 34717 74184911
162344 162516 435704
79264 195411 290543792
6872 167836 402709711
122225 194606 181070777
89907 169705 340899501
53877 116642 882819820
11276 97475 215422984
82150 131361 123280448
193883 197096 535059494
100621 194624 235335464
128125 139498 167037725
165086 166015 2379005
194108 199566 647450635
164098 177936 23478675
170472 177551 17797745
36966 87800 127129552
46503 56422 220255239
138450 160502 403992554
93125 112714 227206572
73473 111873 96021208
11268 77222 713763353
70173 97323 67862843
128897 168178 621932683
143923 160530 41650243
167755 180333 385247751
9463 16621 18001760
79652 118366 176041697
125185 186193 152625207
164660 196703 687409497
111868 142560 26794664
63401 117923 147769798
26624 139642 1037620
123671 182026 146052497
192321 196762 11049822
141320 192828 655622697
63750 184186 337165902
126197 134947 21929144
187234 188744 270838392
101036 161728 487474986
153734 182980 931306127
128461 148751 50869192
110396 187762 193638738
183420 188061 11567264
127518 174793 355536155
19759 180514 920850322
114286 163519 940234314
83836 177845 235266004
185153 191631 978553144
64756 76529 846757603
41481 118295 192019616
45035 99506 135991252
44086 184401 752529025
157353 182766 368227569
92604 109841 472396416
5669 33570 553706524
78863 135211 141053131
63429 97984 86233403
4701 82858 195554529
68144 177134 272763805
155464 190953 88597309
81860 110692 525541400
56090 96102 562150051
83081 169383 215942722
176144 178665 768202
112791 117561 11858489
81990 165882 875408788
185686 194560 125716754
35651 109544 888972159
122085 149543 37773684
16358 159886 359066754
116912 129116 838336018
93858 199579 264616535
58329 158971 251743966
31914 107437 726841216
143411 148938 538073252
10401 152455 355469326
124791 136412 29098922
134749 180643 114784489
187665 189712 5166894
176166 183452 833845663
64907 192922 320159132
124857 145156 968058657
70004 176506 319575365
53682 81790 262278379
65828 100186 696551790
17484 26909 40931498
54915 136962 290792679
173108 175512 20978978
44063 198948 729190436
113431 183612 270859598
47301 116078 171883160
52814 172637 299829627
57105 87041 870663100
123566 135675 586441775
156777 197056 88861583
197394 198809 3646617
130081 164848 86849293
96304 100931 11517257
176204 190176 34927637
40772 158982 295873123
39334 61789 342117566
8403 129813 472761387
97892 144032 322186883
17556 147179 129864936
92949 137927 112557448
80007 110433 76103018
48661 141619 232590034
108802 160483 920927233
73938 117538 32297858
67004 117516 602477674
78742 148768 175331191
158832 187715 10947159
60935 182681 885906316
89858 102682 31983925
199898 199961 272197128
51807 164095 280883033
42634 156525 386773708
116542 162914 116132427
137356 170601 429733096
12881 186848 435185505
65080 102903 94303050
34477 76941 106235911
198314 198757 40208272
143788 177810 882652612
76210 77329 63218561
84800 131984 118100545
4718 187557 646707922
16922 156056 450176977
161840 192557 76849556
38460 196834 396206222
114793 171550 142242516
186956 190584 9097015
29876 128881 440057509
155162 163484 302388796
31619 183223 379316439
30155 54053 59742819
82690 166220 740799302
159254 169547 353542520
136427 142106 14110725
3450 148375 362688675
10694 46861 289190987
113365 171070 215940196
180906 190040 22888375
1404 181994 664008268
16369 192302 584364640
152278 181935 74123380
63981 134043 276556654
18207 114928 241775188
124558 131088 7933833
40918 167498 882859548
115588 128845 441596906
102597 189023 216450877
105382 188563 208156654
143067 198633 866207613
117615 145001 68719229
111574 176266 162028580
196628 198191 559901594
69329 178451 565597036
28990 128797 667364338
166261 197897 756627647
185157 185897 875317639
115953 169235 477182324
39150 91015 129673236
5109 7537 6102336
70954 96638 64175938
152436 195718 108078264
198852 199361 718659191
87101 115662 71360381
120618 142621 684302654
37945 83756 114616384
104571 120156 39013676
25116 111449 215776886
11665 39513 69596193
98997 188941 162228276
62718 160814 245388945
182277 196068 565694715
185220 194736 523252918
171708 193376 54060033
149444 196775 118194174
55738 92184 153309300
173444 192958 881605189
73643 181548 270101374
54386 133863 143463056
195454 199354 9866372
64363 194027 324278420
189704 194246 11305437
170624 195127 61216834
186484 190136 9139101
71625 123919 498936525
78105 163683 214074788
157042 179246 55490364
75260 103437 127488568
144575 177258 81861706
129698 153541 51191942
147574 176604 72648528
153089 163847 26652430
149763 153036 2319359
108080 148167 211285863
192242 199741 18768927
129813 138798 22483114
35503 115710 504450080
15524 99947 210817579
94312 179563 213444645
136651 161114 61154302
124966 139326 35916142
22700 42334 99585669
197555 199813 5726774
91154 186865 58763180
57443 102131 111526902
176653 194595 44741570
179972 193333 33371988
185241 191994 16891678
193304 196423 336959736
63235 164720 253742330
187672 193021 397736886
163108 171632 617107964
103712 161640 145082868
112890 136314 812312519
139042 163609 425306520
699 181946 592717355
179822 180228 975195
155504 191069 824663847
32073 94891 157045072
17316 30689 33421858
150019 194496 190617362
176131 182713 16455841
139341 184223 257789776
123904 192892 495127228
186153 199313 32959435
152059 181987 253109939
188585 195112 16284223
82214 136853 136909994
152009 188985 92405462
149440 193494 365683114
135011 161126 65277091
125032 157744 81901253
151711 170471 46817251
178270 194846 41299733
86670 117888 77985374
194408 196424 5008075
122650 182639 697844951
128816 182018 133143761
194196 194558 481909407
11932 112177 250581667
53645 126547 863366612
166887 174621 19359690
62064 140582 196280890
55082 144344 750848312
24235 56405 80560963
19236 72831 673840857
73889 92309 551459381
113215 151460 95928895
65482 76800 28222405
19857 28247 20982972
29160 96081 167203425
32304 142642 633710724
185094 189663 11522750
133246 198899 471664840
29431 148868 890358376
114366 131876 43962269
20892 65217 551673749
198441 199849 3539819
189845 191231 1287003
170937 195932 62444872
144711 199389 208030597
181435 198997 43930727
69322 194068 312084431
13725 58972 113229111
77513 194268 486270281
72434 162025 358575887
113909 115071 2920361
63398 97633 85416298
154440 176307 249004755
93045 173425 232540890
105593 194946 246315284
194572 195159 1438230
197119 199756 514911052
130168 190850 750543524
71636 125984 170427706
165778 178183 31124799
115770 123244 873950217
128630 199207 176588599
15875 136225 813659375
182826 189428 942338839
39767 130700 227537131
183542 186471 194733621
123908 186604 156870293
78532 100718 55286918
178546 185228 259809040
191101 195344 10578943
152597 187561 655719229
134759 148809 47482755
65635 149596 615048369
110195 131899 54398321
154165 197397 399661881
72597 173898 276899210
84393 181924 433621620
26359 34130 19272825
3339 52870 389782778
173528 188980 8302863
174578 191782 470791425
25189 84698 148752375
24363 159039 336953769
52494 79747 68165638
119981 155367 309255029
42016 164782 307002491
45887 92475 404750347
110139 141237 316697452
48070 82548 412435797
138363 164815 763841778
194758 198632 593922405
17066 174502 393731438
281 8908 21546968
153354 153776 1089911
1863 12532 83159483
114886 123627 21995803
157768 178066 50752196
91414 122150 539682240
134739 198626 402818387
31533 72805 103156889
32254 101299 859006363
56636 69086 30987985
158514 198373 297396706
59996 83896 626594584
27664 151545 426460539
149225 181942 828828899
69620 199303 870936437
113077 150857 533802056
74594 85310 26864190
96847 139974 974912366
54845 93056 95483917
191505 194220 361088931
11989 150755 347231526
80707 193106 635694404
116767 124556 19674523
22621 128080 263819775
120039 129130 22816905
85694 165272 408847904
83916 130158 945050440
124823 127139 981078425
105831 170992 163150562
164697 173673 22602249
84842 134418 124082306
93856 168455 473993915
191540 195088 8795412
76068 133544 40623510
198892 199958 736615690
4849 68761 160030659
75521 119335 109569036
198865 199362 382917381
174521 179842 447701558
38138 82878 118601762
59407 171339 279979172
145212 154355 410453323
197905 198161 646550
127709 189885 155577496
65850 81547 39048945
191379 191408 86711
4054 53482 123619135
93637 167939 462023093
112106 166598 136425439
84836 131127 115840916
190384 196119 14242207
27210 135386 383318470
148009 197331 935735475
76942 186972 275297630
100987 115956 30072902
143042 184370 377638665
130700 136813 674874918
160696 190776 75196699
36694 78566 104725353
19151 100815 203970559
66333 77203 23863419
110512 198469 220139247
155208 166315 27592188
114543 145739 85213730
154530 191639 314903271
125417 139903 424362707
143110 179060 240380102
101522 167560 165334070
76271 144838 171591362
71989 105296 65094788
125091 140080 37452022
61954 144694 373635083
185523 195232 24205572
127418 180866 133733938
62858 150899 220357296
149250 158551 23232455
179005 186557 418899925
99784 176582 674153949
25267 121150 239680036
148081 163959 39633481
138246 195824 79924629
111182 123935 32019106
133114 148152 590863064
144407 173330 323073447
87505 191536 260254086
163892 178921 172292461
59026 156797 244599981
18331 76121 144442289
43273 43668 1002817
184273 198549 35801333
193089 199718 16619626
74132 98210 60162000
82405 165486 207913763
187029 189994 902831762
24685 63667 285483631
193853 193878 70939
170024 189268 48225475
174678 191439 885450024
100272 156110 140087431
21396 108839 218748833
92785 159893 90913758
153198 167745 393176317
16887 174161 393343292
64044 182706 296814402
583 100313 249150030
5621 40286 86747291
8229 128256 989550527
37770 186696 22578875
169269 194754 63749699
164109 186274 55541548
181606 187884 15604722
190829 194163 403008
125495 157629 275263508
156795 190091 991946765
50239 132218 205187543
30481 164623 335459286
111279 195867 211695110
98003 162865 266478661
90773 147132 844434218
77932 170445 231476290
155264 180257 62373074
72236 152416 200845677
83261 107038 394567273
152882 170355 43546474
83707 93310 384586034
170543 177034 578775254
23435 27239 4490166
102242 184956 720638916
152092 174497 207160715
103797 175241 726389025
113212 179394 165746604
452 142278 561274056
173529 194744 52975538
82562 119280 724650185
90097 151810 294072150
32573 101711 531799531
118003 181606 159336513
145256 194349 122765425
194694 195499 952519853
147666 181725 62944458
183773 197269 676258408
144382 164613 343894214
120161 159206 587662268
184070 185775 4301940
80066 196464 245271192
180429 198352 44827309
86239 174109 133121952
20755 173246 381431939
190868 196421 262025537
13651 45591 79860871
17933 98805 202029681
173541 180244 16760630
127803 170262 106165541
28907 43485 426470861
125219 163389 95414043
25380 183360 460655469
115228 168904 551099153
128169 142264 35190072
85139 185719 251626882
71389 153038 204575112
90361 176877 238490908
89996 108601 236230062
181172 198215 572069714
136574 171904 88456374
126137 160836 86821943
102132 162231 150467939
34748 50211 513445098
187310 196503 921450361
111615 170707 147951639
12969 95145 90153804
101483 174420 182666873
128924 192258 158452819
194862 198128 918214463
135827 143775 581282158
90179 151322 153209828
55689 193901 345625956
109824 116297 16098465
112646 135153 473024164
7474 102329 479671503
117012 174818 144724006
42640 190585 549007877
127494 149551 668579747
46467 56203 157012212
6320 35983 74334110
78523 117237 991278490
195747 195936 928726390
157348 196045 96628831
154090 188834 86663843
97659 161632 160214764
169980 195345 63399774
131220 195071 970269149
161843 181508 34694032
159819 178707 47210324
185406 198036 31587332
33029 196154 408044670
176211 188746 31278283
121383 163093 104449024
96827 170866 761849761
69629 162499 232352902
27541 138441 685620360
27002 72764 114273194
106185 195913 725753481
168937 184327 631795560
28963 49374 697362899
6089 37754 79285702
154398 185842 78420148
154712 164241 23553682
193375 198689 636945722
173936 177683 9385290
73706 178148 261428769
93618 108385 421885398
60476 115206 714908309
17583 106943 223399943
156345 190837 257565456
172529 174123 660808457
51391 169757 381559898
44041 77634 632196695
53990 103099 122613876
151724 157121 64785559
60825 170787 309906450
52966 125802 210367624
97188 184963 279712308
144949 171905 67559219
44428 167305 820255363
72973 122055 122801973
138996 182745 109459773
180014 196679 41599146
116359 180798 739868863
124879 189920 313495019
150692 156972 616297179
82550 107717 63001993
85191 165837 719343049
179652 184301 11541506
109239 170100 152184807
5154 184575 658150084
19025 137417 296173539
180259 181461 3031849
44141 84862 101864088
23794 120849 31594221
83124 185800 256947602
23553 80767 160044528
121267 154447 449855311
189434 195715 682226158
116444 189899 538960152
65168 72203 17374278
71361 142467 293473772
14902 48063 82769874
149595 196490 578148586
178185 184350 262651197
170652 181895 28210066
48083 153974 265133644
31759 139344 269160883
140213 188728 324371131
132722 166289 83848713
38507 168822 325977066
17636 112685 99778005
31624 117576 214873990
53822 126474 375495142
161540 163871 147140846
169914 195382 365898211
97007 151436 836479862
6056 134484 321439845
100260 171100 713215674
53568 146224 547743899
99138 129218 688918798
156934 181227 60667700
2533 92763 392821200
88622 192481 259969597
33207 68500 88365440
129690 174557 454869158
164987 190040 62773807
10736 189269 908770708
175841 179904 16398389
18886 131389 359395613
192217 198748 439448502
55083 175737 701340936
78110 164114 215125929
105722 172994 168394057
115064 143942 72333808
64194 110431 115506365
142740 170268 992488105
124036 180680 380102392
180083 193028 272363473
172286 193895 53979982
138397 185832 118693355
124920 178245 133445355
191373 194411 7615459
123141 178787 258982774
41379 67988 66528754
6780 126556 299773004
21818 167271 700436377
40523 126394 762273972
97619 186481 457212088
113770 180508 420996244
14904 44489 73830541
90991 190149 248171713
83816 179815 454177669
68122 124757 141733757
146175 182646 818072097
22185 175093 382413412
153833 171971 45292612
58510 173682 288082638
132476 156353 59801512
74419 190233 289856565
109317 199494 852735562
179325 180811 732895230
171096 182335 110145665
60253 86557 65614782
160511 190059 73843520
138099 139476 3131896
124594 166367 961098620
135828 169511 84094381
42952 139674 687064264
70199 83569 258661587
90196 199185 272822639
188872 191966 447071476
25731 77832 130161562
104152 195250 227924249
11931 119818 269756069
139838 189460 863116969
188740 193908 5222785
186533 189795 686997560
171731 188023 40610016
178527 186055 698171866
129621 132141 809919083
17390 188550 428088860
78859 170452 425797033
143952 161120 961863432
155762 181956 65456206
195577 198565 7581726
136521 163671 513630554
160927 171050 25337287
57024 190977 334975435
189956 191363 942181172
124381 175443 715130146
13402 81006 169025684
110701 124645 895070578
36581 166306 324515568
60455 80234 935475520
164341 181792 43806389
31743 169772 345267580
135338 152407 42759191
30179 101518 996884791
184974 190730 14442313
136281 172394 738119721
76325 135901 715145904
194769 199283 11414337
59154 183346 770826284
61021 146591 999269954
136654 157253 51551961
199456 199821 923393341
109018 145439 897812813
88106 96028 15806502
28425 94847 443058113
86820 105098 557939208
44443 112017 707629546
100802 175394 900093239
1890 186266 461127026
57600 118717 152662381
183840 184370 1304840
68846 129919 512613833
116559 177109 717833730
98018 103769 14401310
173255 198210 619595314
136596 166352 766221840
74055 151570 213160960
61385 101189 615789232
76213 88966 15966579
8605 106789 245503179
101629 107185 38999442
144498 195683 75301663
186914 198427 28813599
30677 97828 737672321
196388 197044 1647712
45870 134074 510344954
75212 167463 230759374
32724 133094 488846396
52367 80638 741916223
49599 94020 110994756
175149 177901 6957104
59431 110994 128758009
45627 92036 729766417
139631 165813 445070028
45779 55169 23507071
72583 96755 700770689
99031 193710 237083537
56196 108338 550594821
111250 144596 83529861
91913 172665 202134322
193860 195544 2267921
70766 93008 55660764
10180 174677 556739134
166219 186631 51124275
182904 194794 29669406
191771 192233 1146804
169275 196298 67608010
115670 129410 674081255
157197 198401 164028470
78013 156532 196605015
150199 150309 509871554
76521 134682 145586949
109977 112511 6350455
2381 140292 999462190
157825 158752 2306675
86982 185003 245179809
7455 139100 329475884
32607 70652 95123536
153887 179907 994258466
80466 174306 234828998
182948 199567 41625620
190039 190708 927416292
131862 169724 94646856
24789 128641 423308962
190549 190645 216624
157703 192933 782921444
50976 91739 828786172
98943 137186 96008231
162474 172703 25674697
157728 190995 783076944
164399 184031 49169608
66414 78796 30823718
97309 162478 163151398
41098 60373 48416415
78247 155828 194237480
66331 76471 25179606
40175 47343 18090663
36451 81572 420033757
33545 81085 118967473
91095 192879 52784485
196593 199793 853235740
63670 104079 100896702
4342 16452 26265583
61196 171896 276902862
195112 198634 467912185
92635 152304 406484745
113486 145407 80064532
39812 144238 261275549
64143 195806 329250542
4908 88631 658068322
149120 152837 728129449
138929 172814 84762701
95106 189089 235280600
98891 155652 142395785
179204 181504 5742002
46437 128344 204914431
17661 138885 303277644
125402 147547 55431902
82312 126151 109848703
116830 191440 732379209
45752 190016 360878490
5611 165437 399870348
7627 110651 257769077
72729 156892 210789960
83528 133770 125827950
150539 189670 97815047
70790 156998 134978040
171723 193685 596674999
117330 164183 117345058
50988 144273 886754404
158536 171763 961995541
22375 26488 10371669
14242 122796 271419594
73256 116218 501958359
179087 198017 810241534
153132 197146 109856704
93399 188524 238012468
29949 34017 10057762
92137 196450 260950238
66928 151513 475289432
7919 15710 19747391
32820 63118 75821442
159200 198178 97393435
106266 124663 319270148
124897 181239 140943760
112043 157223 113274380
29567 195276 414375393
105082 195141 576097404
79201 194994 289624407
121948 126240 10865288
56009 156294 250932622
74977 132950 314777629
41924 67111 801467374
194079 196808 471663345
148406 175231 253990743
36354 181826 545587159
15919 186059 425467911
42138 46748 475877601
172086 195759 59074599
164165 179346 38094121
197804 199051 986181298
134023 167344 83245406
188440 190209 908953217
69399 183575 914085358
91488 135016 109090158
167544 172858 13403080
145752 152094 359994902
181477 186175 481997075
184876 187349 547940445
14911 188276 433487364
116391 139214 57251273
126941 168986 105138795
52794 98787 114863924
26694 160871 413378427
37971 133632 627515103
188566 195661 159900456
135961 160858 62262049
115830 176503 138810389
21953 195980 435241386
99841 155132 910397020
17388 40593 754946630
154291 174135 686869846
8430 152372 810110320
19433 32470 32536108
78908 187334 944318987
123582 125583 507171415
33361 87558 597727098
52887 84019 77899630
32095 69083 788915896
4812 87038 440679178
117248 123307 690155025
97052 97596 1365299
172275 175216 7278029
120701 153680 974771684
69859 174155 261011367
38091 43786 527384630
66899 84792 25733372
96788 106902 25333390
104902 141416 903008541
33880 127943 891985435
49848 178923 349423383
194780 199085 8192863
187759 195658 787190934
43023 189948 643984084
70799 101924 468790448
149878 173341 680636516
131391 172704 103360042
71097 128607 144009649
99535 166830 953987253
4800 25866 52947829
109713 116192 25395095
142114 198995 444207840
173995 177022 7594254
99610 168064 608718404
60549 185384 571495724
67319 151252 210037816
172322 177335 12579374
131857 150596 458185400
154723 173993 48056858
89706 196367 266913399
145071 158477 33594562
133717 195100 731989690
139899 159423 48932879
106642 133325 66909533
142314 152725 26222362
149934 179135 72945402
106576 156530 511160169
186294 187047 870218816
58426 153797 238685432
191568 195657 10186202
75174 143910 171999101
196549 198511 4990374
35003 188324 383569101
46002 115362 263877078
159543 188767 162308554
131158 188582 140582247
120101 186268 355945532
175284 196225 3070410
57857 71597 523765797
18434 166029 369113398
39368 157683 487431506
114352 137922 420307191
2834 177936 733329078
56057 66844 26988054
6557 45761 98220544
92896 199836 267602719
28449 61278 417914351
88669 119126 870772782
170370 175880 13822024
9625 196793 681950655
123059 156827 840126116
46548 150087 259180313
87312 112861 63781143
162299 190199 69882267
156775 174040 937817910
171090 171950 2247668
184685 190325 14164333
162854 172926 131598652
192765 195256 700188443
87698 178815 261355511
142187 184911 106878303
120387 173478 132905242
72827 120651 119654598
166507 186439 49940928
18467 126383 353101803
90914 115075 923629001
38738 80643 104794771
44438 139533 237883717
132092 173518 103622549
184990 195276 25685129
122182 170314 120450255
166334 195880 73904300
196227 197737 3825805
148292 173880 933416274
70929 114124 108035921
49535 95177 462662363
20126 162291 355500480
36794 56781 515110929
259 165079 412190847
43941 48640 11661350
85329 125361 765825765
44759 171490 317144546
91991 118777 582006153
182429 189344 980164885
39637 45123 769939406
65544 160947 238603047
173954 175281 538020109
18259 133789 785542525
71408 166665 238359948
51479 178866 870863918
125805 143389 43929498
64641 185010 514946612
131185 145524 155242121
95363 97845 653939
10033 65172 129773359
101708 154850 133334740
119749 131030 28324701
67897 176016 270511308
167353 175149 19539207
75693 77323 619362789
39077 106229 167893993
29908 160774 327388016
191493 199408 444929913
469 38483 94945827
279 64241 160034528
118453 137203 47081752
116263 177367 153062860
40311 55259 37572372
5671 20444 37194778
52290 99079 116884197
2478 54710 130620820
76040 125320 174437633
128182 145336 946136174
143403 184075 101755595
135838 180617 111953861
3287 68463 163053174
73721 90237 41304485
26859 28375 3733683
92319 141603 123341674
65864 95488 73855767
172804 177864 409090370
153416 165608 307677757
129553 164405 71380735
50794 116695 293888537
96722 152801 126534043
107643 177624 709742146
11595 199874 842512003
182942 196523 616356812
4034 196632 634961067
85177 114345 473551885
27323 112179 573976744
62833 193082 890886476
165051 194731 443787946
77099 112834 44174757
187528 188563 2522659
23882 140119 443763911
40087 193222 482749733
4690 116798 280434121
167512 181295 34595835
181599 195440 34454327
68759 146611 709432340
136876 183551 360475962
138187 145474 808106367
198428 199302 928730044
4218 34307 75267174
22346 181150 484031192
97520 191283 941586386
162703 192505 74662045
66554 172229 264349590
152814 183572 76802622
61027 168747 269229484
156596 197591 102375035
186207 189792 8993912
98955 166612 169433674
160103 172564 31103063
70402 192649 305935299
95919 133457 94092460
80778 190729 709855928
109566 179767 175697887
106369 146954 332100184
79586 164306 211920166
50990 145275 235962162
91373 150232 147526704
149500 194842 113176984
199187 199390 903257729
12352 103065 598769256
59733 92737 82379958
98907 154625 751336603
136758 194240 143701135
97243 186384 223183581
112983 167443 311492700
181679 182100 1041973
101476 193335 230010514
50892 111510 276687707
28482 124494 982718707
76505 172050 239188851
12528 141444 322440090
2370 29002 66612418
169704 188345 763950233
83190 126358 108124088
100233 162531 939746462
61735 166986 263125679
194470 195159 1674067
8855 21633 31984335
197803 199735 30788596
68959 182838 284922166
39292 198344 397909661
148042 163552 38684411
194885 199045 10541346
90762 177541 217279975
122858 171272 738194051
71493 178070 266822164
113529 193228 614389873
69541 167306 650278545
182824 191421 896198736
116527 159258 858583936
33882 85857 247124326
19198 42276 878067022
103266 125262 561662654
184133 191112 277246828
23382 120042 181336023
179451 198016 238167580
12683 51056 95950727
123036 158410 88537825
122186 174913 131941465
183921 188908 720748654
45168 103406 782801003
46741 69141 477688602
98464 151015 131809010
147967 152992 12708689
50972 76850 592783679
71307 168239 720824628
87934 98295 25782123
125093 132146 36049321
9964 150429 963239024
96756 147943 128265951
137182 142595 513539873
184221 193599 23494021
60852 129017 355050936
95168 195602 251321655
81592 103295 109496681
170528 174520 9973205
96055 119691 153917142
101035 113762 76463840
67301 176820 273993110
80117 106864 66865307
100009 197208 86266311
152947 180074 67720911
93973 175003 994319189
106494 111072 260672889
179075 188741 992354390
24621 154095 324115456
180234 180274 765364880
192670 196055 8380677
139673 177992 258232426
176568 184099 57512918
163429 168061 167172866
130918 193097 761386372
53651 63980 64036386
30492 151871 63459683
180737 187336 16566022
21795 35355 33869210
120626 198137 194004404
48279 121335 182636670
50965 186449 338999254
143060 158894 39790998
65619 108790 107920463
37461 105189 680927466
83681 128366 863504333
172280 185527 33077249
25902 160711 670947330
150590 188958 513955807
57288 98833 485546533
135527 165024 250081377
49039 139765 227025837
26673 102996 190579336
133415 139145 14292156
152295 157694 13448591
107217 170887 397836294
152984 155273 5716992
1925 151303 373698775
6053 188068 455424204
90804 189908 781372839
47719 74825 473737156
151047 163972 32135001
14715 54770 100156349
174392 176682 571322984
162478 183456 52546521
75266 129063 767258124
138778 140520 553653958
130773 180999 125611728
192490 192978 402419031
38144 191927 412622081
33642 53745 50338561
114551 135796 53389043
97525 97901 950684
93960 111076 518527643
11871 15134 8284321
141303 145054 9436192
178195 195051 42004066
196897 197746 331865734
64937 152886 423469837
127453 152397 25470978
192704 198243 876146164
54285 148014 234536419
179123 195272 779022601
67492 145585 195376760
46929 172675 489027741
61900 194701 332049443
103557 195098 229102707
162789 184090 53311731
35443 109595 432757794
198157 198394 704345045
42410 114659 180586268
95642 167579 531913433
140938 148819 508955405
23562 137396 974645825
27384 132710 263495948
32838 199207 416247819
132163 156048 59837020
90926 166304 440348407
165996 197617 458887396
78266 102995 61643974
158188 167495 646846233
180622 186251 701695163
103331 168858 174868685
52778 149786 37737504
178199 181778 8957777
102260 118445 40546171
26281 182642 391070815
34428 120984 578660079
46371 53532 17840386
98510 148614 125625482
94829 148356 134146130
25548 100846 188054374
94963 126666 808165094
27805 35767 974121341
93904 123127 73224682
17310 129919 281695851
35163 79182 574986769
14451 60094 955691393
67965 90115 748160746
13895 165277 378510681
47482 192043 361586543
197765 199820 5192812
110054 120041 24970975
136023 161718 64224417
28723 106516 580702457
15509 198188 456839438
136945 167632 76619946
171157 195525 60859407
144292 193168 122296181
77480 109388 79903575
184492 196457 29901234
27496 31037 565834262
148911 182677 84383784
164812 179590 35853453
162153 178783 536769453
117139 159863 829075890
100271 108928 21963204
65432 72851 692764557
42109 195566 627468677
114583 165255 992099550
181241 199046 190072060
95340 188039 883063321
186093 190096 10030939
162595 163003 255033664
194347 197516 486754328
183172 197187 34980990
115374 167165 817274404
45274 105397 466167874
129650 171460 12498274
20950 118937 188392062
5655 172536 949676748
129662 188199 146389285
144448 155995 29039401
181901 189517 560800160
88480 136530 811259585
21362 64140 788381069
75489 151026 189162830
92859 139602 129118786
5565 130352 312326286
135077 160355 63257602
197566 199639 451337034
58915 195096 471041717
17330 114340 347966110
71044 95453 711923376
136582 189455 430033035
42875 194929 380236992
156580 165178 21301001
50466 178803 321186202
54562 161258 266903197
60228 176307 502843942
161827 169584 397159739
148520 184232 797060492
184077 186743 974583031
99488 157692 789229882
117314 158023 102131715
3609 5481 496548701
181760 185679 726063267
75401 148096 767681861
12389 177004 909635901
104823 189327 107045383
54105 183659 800543195
135640 148090 31087850
55110 166101 277601753
118013 143825 64677694
159103 190473 78418952
144714 197542 613968592
50440 52810 142285493
79855 129846 125172468
110265 198817 221679635
169068 181859 175712237
87086 177760 815942656
6923 88306 203600162
104134 130283 65584506
165245 176518 627289326
70542 193057 652590106
166699 169116 673309368
56644 148023 228542197
84022 122031 485195607
34412 185547 378169345
144232 178916 830353451
198574 198586 37012
40516 94027 105549616
104666 178577 293215212
60117 93663 607823028
199987 199990 213819546
133958 176755 107095865
40623 167954 907125194
123272 196722 183697430
156625 189164 81286671
56008 172877 853532013
64270 83358 47580896
148127 175339 643372833
66882 79161 30564667
36313 186052 374580384
116287 126170 170555582
97988 188404 226328863
123494 177311 134722144
164449 179275 37230359
106767 174537 539200780
21846 135594 591036276
63363 195934 781135600
71423 117620 115511647
194762 198851 10357645
185883 188440 593238036
151116 178392 68180145
90650 94549 9763792
192132 196787 169387795
140805 184217 108546490
37546 195401 394853741
9867 176535 416965398
125978 156121 603481006
194819 197391 6457490
187733 190250 940881724
15242 173501 701873911
39988 144513 392674463
12203 167800 817215550
189630 199916 84416239
135787 156018 50632626
114710 165920 128222701
73548 101009 68570097
115287 157284 290108899
127094 171048 85179038
53822 89852 421990603
4628 94106 223855340
25838 119313 959416620
125434 166168 349713905
136950 163854 29045165
76983 104668 217252528
18117 125369 268289556
121941 190197 905107181
37291 130432 233029085
80395 158036 552091471
141829 187196 749163475
140039 197603 143975729
66047 117557 128575206
68268 191467 902068170
6233 79690 190019312
51752 122950 483132124
99766 101212 713411039
188052 191370 8299155
52740 188671 7342481
163446 177031 34089128
54508 191704 534734031
44397 133757 223613786
95915 162203 288652201
106383 125964 49109695
114759 171998 479077702
140019 147152 199392408
156355 164189 6232191
189405 190552 2868712
54886 97107 807080091
37980 91235 133182955
54794 56713 395485729
39590 78477 97288657
12442 54961 614378826
57582 196581 347547878
101010 138792 884669637
70782 183047 493755835
133927 143121 120896905
184968 192923 19944125
73955 187445 284066352
170654 195903 413463246
131887 177284 113628853
19401 148919 324084674
34485 68125 728841037
78293 179024 252096221
156010 184629 597352377
110509 147965 357979612
34513 97026 806643209
7466 38461 825758345
124961 194071 490116869
67248 157642 256132266
73319 122978 416691855
164139 188585 281128203
75122 134377 648247786
102984 103344 924606
71198 140431 173272710
147100 177703 920573370
76152 198122 305151641
72005 106143 211777251
55974 172515 176922074
133713 142378 702195624
103621 130754 68073782
92482 137856 986718147
139860 171960 67008905
87713 160665 224041115
191806 197250 13549169
113765 122558 22111227
118104 194967 981711509
161399 182002 51596075
50584 129117 431011801
10353 130616 300842488
158619 173368 36819541
124738 195603 438775761
24610 46919 882583364
19019 97047 414289726
136535 170494 84895448
160690 194960 109290847
52668 103207 855912756
109284 158726 208319977
198152 199739 530129599
127451 164746 525773592
179360 197507 45297866
6669 190183 459231410
40150 181429 934004035
45095 64765 488614207
28997 86369 425294673
167487 182841 38513027
37693 163985 315943792
140302 140872 484850977
158889 184358 63584510
193562 198443 12273138
65078 81569 918723667
194852 196272 190658457
144880 193841 112685561
64181 197908 334450190
119814 160426 470193457
172028 183010 19740021
17791 188382 426696121
80276 133190 621502283
185358 191832 16203421
34190 135688 254093256
100019 189309 223643380
20533 197410 442335803
94449 150060 465199850
78633 104389 64350229
119043 133509 36342783
188456 193214 529035897
109342 172775 332124998
80882 159334 271958833
139715 196539 142096409
8551 20022 251089363
131395 189227 144687573
141825 160032 45672322
37705 99955 155541944
64474 152075 465181415
87857 120337 319348493
15142 182929 850327141
72294 128855 141611936
76889 123255 116036095
156769 167860 27522556
132401 166079 178198230
196711 199775 7741596
17902 155428 344150284
50112 96737 172539229
29780 148374 683537447
7172 26442 48457569
162759 199902 93018141
4050 127035 916362945
64892 104890 159464239
194331 199254 12362000
140655 172176 78980809
176261 182131 4150791
160013 177501 43693737
126465 173840 393520974
66566 178029 375554528
24871 148013 308077273
56657 198250 354087200
27475 75209 119272265
83707 184519 252217063
51918 112589 540920561
110430 158491 418060861
10799 185542 437111589
50403 138967 221629491
52500 90206 720641074
92277 182918 226801906
185566 186770 2994193
149790 199223 494065115
77742 172342 665824256
46565 185580 347754541
118179 180767 825247810
115874 136199 926112724
65023 121361 446684172
122357 171480 123059659
13154 65123 677201976
49184 143951 237076046
124935 145832 401639747
63744 104211 101055017
170193 179319 22928093
44429 140992 241521728
133803 166308 81211432
11229 68402 434799491
72414 166244 292394052
47824 144461 29654392
130798 135779 12557925
70101 132721 156841183
39884 91379 440911170
81634 83594 4957004
129795 140941 47477838
101157 170094 880945259
140185 167952 450933885
186786 199813 32614634
127454 140085 31616170
113934 147847 85015354
169738 172596 7237744
83338 175832 773511119
133275 155076 54661401
77873 104559 66742855
122079 139377 192873031
109001 190911 204842482
177654 196493 615466228
175878 178015 355433776
17632 81249 171977377
584 67618 167649272
108583 192745 227148333
123254 133323 115620377
178212 189111 687993409
8270 141986 334519661
114735 154985 101021309
158906 169824 834480261
170881 173054 867212412
14161 85951 482250318
110064 132192 55473010
115190 162616 973450200
117402 150592 861453974
44007 74900 250748252
165074 184699 49139469
176830 187917 27641239
183645 189196 13930994
114885 152337 93954494
18719 61230 222484790
164191 180406 492801695
74960 142119 49593313
88286 179335 227899860
14826 56190 725347179
197051 198931 4797724
109237 141502 80673202
116600 175119 995903465
2814 6744 804762957
20232 154769 895758269
105180 190849 311559473
128211 152526 976258017
107483 190789 994860202
126389 192357 972089580
15543 146656 327851312
109693 115514 14448259
157992 161802 9446794
103868 115857 30040114
173296 173971 621016555
64570 111342 116770103
21653 143760 290695069
180719 193300 31477089
182421 190505 246764966
21934 117033 237715449
128663 147364 590776784
123212 154529 3838850
46741 179790 501802981
79436 86347 254957373
37632 186010 371212598
38755 153504 359498197
34866 187713 382436731
51509 88759 93102158
77985 84224 452089976
74981 129561 136630722
123600 125844 5648643
157290 167073 661541610
63576 78298 424533657
182918 184153 906781676
112686 177882 393455661
103326 118634 542014364
150712 169441 59828860
90480 114583 474427217
7313 12099 128012395
82040 110284 70693436
162337 164599 225653674
100824 164566 705296253
47402 152877 545690116
198305 199135 491654271
69888 156754 217541641
2043 140088 933956956
38353 38953 1541701
140453 152945 25968183
105707 161968 140836981
151988 173556 53866533
86449 155862 173775594
54555 117239 649063571
1463 104118 896765732
141787 154854 985361008
46882 91126 110555350
99123 169508 176255307
64877 101630 91643550
138665 147429 641492450
22077 30606 542512612
152253 175447 57890162
78684 192797 411348365
192797 196935 556231954
126835 145605 311398935
172570 188044 38644940
161068 187606 66397007
155279 170353 578770469
10467 56155 414216254
5957 53816 119839389
153147 177512 345163960
114099 190837 820983153
72625 146578 325667863
61588 135806 327076291
56498 58620 5328909
56447 162950 806958384
153484 164441 27128960
163218 167955 102270807
82121 137282 138217531
150303 193304 107406194
119874 188753 720257041
130450 167077 424863466
44316 104371 150122539
129726 160343 1749271
37014 91694 136653923
187525 191281 9319737
21023 175139 385493536
118396 176689 146021925
135302 152575 148719611
11444 64791 133480478
152379 178322 64843826
51875 96020 798648601
175155 191756 81853449
105489 173699 170816853
46904 151749 262341228
102063 110039 20063147
18080 57953 259312386
60738 143072 205720015
196532 197362 2079258
123378 155850 635563801
174813 174920 158632
80110 187818 357503548
183703 193701 206715329
63491 120200 141742030
48306 83746 83862959
143332 152502 23172318
66110 67276 2848346
124038 150674 213029472
27624 66077 96272776
84424 97635 861023758
132919 179904 256951485
140533 198902 657168833
67402 190642 308278266
75991 90229 790664128
151735 187282 88890767
116856 174735 144917693
50846 128688 194824431
86415 121961 88801077
198682 199259 22690266
85928 146167 281574865
39445 92354 614542990
91312 128804 310155180
157 29862 74306030
143139 192290 14552842
80562 120282 99368294
166715 190203 665159249
106395 139982 84128614
170920 172963 637113497
21516 37694 40385221
67654 159294 846156871
76134 113601 729037749
139012 192607 910658519
34041 164633 326672287
43115 94615 128651724
77149 77700 1374791
104985 106688 4248702
15224 87603 350902157
150724 151323 1496150
81635 120342 121992772
57083 59948 7268416
164028 177035 14858044
187793 193882 15229949
34218 164943 462991475
47400 93730 422434797
3303 11287 20009864
43817 126892 229917746
113871 123174 594086056
147547 199284 103829720
45756 183807 345294220
22858 111887 222550784
123102 193197 822418384
133947 188407 521526356
58993 127265 170666495
178000 183961 14813322
172316 188448 569396252
23940 54399 980479827
158464 187122 770427531
62366 67302 10367230
27841 134905 267847609
68206 185419 839964512
183570 199405 493821839
195838 198296 6188394
2208 183318 452978149
138125 156962 47251385
179363 198003 323673349
36534 130870 236053839
4800 71137 192669063
116267 171533 138508712
82009 175026 392326402
177616 180035 6020325
26470 161667 338068153
3855 6714 7065728
103693 123732 212233243
93438 178554 595178175
198431 199179 1921182
158132 195158 92447700
75762 191816 376241610
47757 76670 72284095
157121 172414 15747796
121387 166910 113989909
106799 124647 91295750
148116 155863 19457933
153892 160969 23204169
72656 176579 260165850
80022 104397 207770137
47571 64619 42720821
132138 163874 79278232
34522 189454 387662772
13594 124931 278490197
187813 194113 15780410
174905 180365 642019227
44913 174235 323515203
81092 98868 44258487
35531 190222 387023417
119521 144712 63100641
23647 189688 577249043
195385 197061 473429500
7621 24976 791908158
8398 176889 695018410
92596 116014 58537065
193040 195193 20518424
144762 157064 550639666
68100 97422 235619331
135852 187950 130230153
101891 132031 75608926
30641 114125 208708794
43189 168168 970621079
15594 168181 288350269
584 51112 126270103
21893 125616 122574794
77607 183426 583595202
153614 166920 782694480
35673 154080 296457093
77497 163937 808625107
55503 84571 72576472
133895 164546 531823862
180389 198093 44264431
42101 51719 899459892
68767 130991 155689012
168204 197499 73317715
191209 191456 720959328
149308 186285 305246269
148156 163681 430888989
22470 57365 87347886
10277 93108 207130677
23796 29884 504771391
188156 197803 636339003
141531 175182 84206452
196200 197353 2890850
69592 113180 960018630
57133 169489 280937354
15534 139336 567637096
116308 196581 200905501
193980 197384 798247451
38564 188398 699841305
169820 182245 31209944
93247 99063 14379500
171297 174843 8757933
102844 195162 231080135
172754 188839 40194364
97612 176768 198263347
18986 149175 173313468
68181 174693 870135776
101301 128654 4897573
121681 194380 710906604
191682 193292 4017098
59728 115897 835190087
95950 121474 96176346
100086 125486 63787935
60151 135093 187374289
23236 152902 324512837
163692 170991 18363252
171524 193672 889770151
29873 112008 569457272
187803 196712 22253471
53976 167036 282804227
173767 189564 39505426
47701 165989 295882513
105672 127014 53472481
181710 185106 811967495
128332 186265 726406007
49878 175778 632564324
56281 85028 71787103
99967 144013 110420414
122883 165503 106572669
149264 199844 41695919
183541 196217 31643042
2105 145181 675559268
104350 176474 180609669
57717 73102 38282427
185210 193633 21050604
178853 191030 30314997
150413 194834 110895047
64531 142204 688081641
168163 171893 949138171
152368 163463 197197904
158469 185878 68505833
135827 170570 86822443
113106 175099 476878509
58829 156773 245078216
150337 180167 886258937
35059 176962 355113181
69518 100750 235538008
139346 198913 149051339
192924 196661 2545459
122425 137377 37519842
158640 164333 427724821
111870 182141 176005494
121662 175429 987161169
148100 153698 384034823
94473 136457 105207994
172593 197662 4282676
168144 185978 44674304
145499 182850 93393082
179443 184407 96380316
76367 88202 130274880
176166 197494 53255476
91323 162401 239307430
47184 123212 190137827
111151 199873 222099329
56007 89653 70968305
47331 117899 334999340
160943 176105 486344629
170222 192430 516150977
135093 198583 729632605
49197 122786 184103658
125950 143654 645247158
27312 71386 787977885
126309 198973 181781811
29544 76479 109520383
58546 114209 139035295
183641 184104 3553152
194323 199464 673584413
135912 195480 718786121
135242 138140 7162362
61409 71744 293805673
151467 171652 778996254
96088 196250 250648710
81896 155615 184702998
119739 190369 864236238
100108 137464 323911013
184537 185070 207147921
66226 98562 80566830
110198 142364 80530150
133474 150783 803431974
162421 177553 651150601
134440 166925 512890599
158966 178849 49749138
184921 191315 364754000
19406 33053 349280770
164874 189966 62885985
58323 115308 142325705
31376 67634 90773203
35033 105551 648836923
106012 147402 103666048
152755 154674 895031825
18273 79894 153988524
78032 175265 353352051
140926 155126 629337721
50563 160836 275938341
57354 99478 16537489
27034 153781 906357320
120557 177101 141619566
35489 54846 48494435
69043 108991 285520817
170630 180820 25494116
57501 167033 815670677
121365 124099 156576046
171346 178858 18797860
115236 189788 312652105
65492 80708 172190765
161419 171137 371379963
96549 191284 680983849
126768 158444 79304725
158560 161063 216510347
128165 181739 168958921
171915 181904 128921832
120295 156479 90709777
181621 196339 36669321
115406 135953 51610267
112384 155188 736818275
1291 191888 476690880
98271 154530 141139318
50531 100531 124868894
163578 168561 423193867
129152 174895 114413338
87538 113306 629762543
7918 177825 425182464
138426 175446 92644909
99157 157895 174861380
118596 134982 41203143
103166 162768 149276965
104848 182486 575998050
180334 183955 826918284
36991 54167 733741968
154543 177804 58027773
67213 178237 277774103
7347 44170 92232764
185215 193732 335252047
79008 153945 969369061
16130 95064 197216945
129788 151890 920027217
91908 100416 17794610
119046 156624 836809107
152588 185133 81211594
172599 192874 50680164
95915 155374 59480803
165693 176705 27686730
107720 176214 171479974
58298 96794 96035163
15150 160414 938097332
174546 182054 516364895
28808 195340 612702991
159634 193711 85134154
104854 186733 204944050
138430 169525 644440771
187636 194094 16143716
153852 175311 53480803
48292 73629 475963062
55529 147864 219045111
79727 128183 605651354
169030 174598 666676108
28941 94079 557201595
128124 187855 150078005
54043 99760 114106957
144563 187013 589692444
162621 173386 49580577
170449 186361 39849410
124728 143422 488677294
126744 146857 50263839
196775 198915 783576822
144285 191505 417745784
116708 149203 680805297
88336 139743 573326268
60454 171589 277974973
35237 42786 18983123
15468 196867 482480737
176006 183117 17802095
39790 50058 532819755
31324 91992 151736044
43958 185062 352919824
141206 153812 616344277
164571 198371 84644371
114998 158565 367893320
66846 152358 555610721
19321 127920 271601797
73859 113388 997378881
199110 199419 227996902
44967 139631 807793055
156192 188122 598972723
88641 143996 215555396
125807 187388 154085216
73901 146403 918297760
195747 195849 255492
175751 188658 32234725
109846 146914 92733232
37343 180842 783602009
29466 140612 277951842
154439 177271 315309174
95030 139014 639919255
41719 116654 94114926
139123 145958 843970017
166275 173219 94857700
21750 133569 428239294
35918 53810 44741042
104505 117235 346740294
31563 108744 193120587
172632 184325 29179606
57115 124270 167956123
91256 184404 857360633
107088 168418 369080805
125154 158927 903185031
69339 79661 25756901
97047 103713 304884869
13687 41956 70668203
161623 170017 417463754
47249 160409 283120399
154973 163004 428265169
16455 155780 348555592
179077 180424 135210483
130112 179212 929995548
187175 195758 926701282
9599 82172 515664666
100028 187618 219382896
168733 175603 913330687
62403 91876 736677181
119204 139868 51786202
15141 109426 870149734
78259 168496 225662638
25207 69532 225620015
131384 154849 58871062
105134 117261 30242033
182385 197452 37573488
182787 189122 331462772
26557 73046 116046883
57230 128753 178859132
152279 163577 498807273
118772 185228 444603799
103546 110554 17643275
92899 117442 318863450
66350 148141 204550481
98511 178294 199849781
172168 179307 266722700
156423 166845 307104604
22396 170400 417652691
99787 169101 260022703
82476 171398 222696293
116182 192182 319637919
175480 184295 22005665
50960 115034 160205174
2627 71716 172628808
12083 156710 395897409
27434 159737 606011070
6052 149861 360045449
108547 185243 569243677
57152 105174 136995384
2161 125070 878944152
141730 197221 138793776
28704 188027 398474834
199225 199800 1414476
455 6343 349776275
27870 151229 782559504
78532 100905 55780166
6495 107815 253544272
61415 126845 163505318
39068 125034 920159698
107895 154614 364564578
149978 180626 242611195
34099 131604 244034327
113797 193002 22090695
101091 129851 72202667
115342 158058 102430766
130347 165285 87283885
161287 166488 852732018
5042 109361 351858213
124734 180921 70323986
90950 97918 17345576
195760 196387 942687148
192070 197611 505045181
196283 198026 955441170
108217 172664 161284640
24824 186755 405051710
59521 142723 207982580
8320 97270 386586530
75586 155679 200544994
104076 153139 646768575
56752 141307 211376962
92604 130886 95875805
26862 118591 531955666
117468 141205 59529594
25334 176146 377236816
185174 186904 55033030
193297 199355 484470613
2811 114478 279183747
104206 173672 437929750
121349 162720 103583091
187204 198569 28408236
123063 196013 295185960
184846 191758 218661164
58377 66762 591838301
113828 171552 305351337
62643 94625 79819178
121699 173408 376372112
107818 157400 124167984
181869 186774 12204900
69805 160164 966202673
145836 171494 64283299
1623 4558 709566135
104169 169955 164639237
4531 183405 447591935
143509 147408 9794361
131268 140582 818141808
126547 153110 345686924
154501 175559 839096485
86542 95615 22557960
197522 197825 93526107
45382 77357 79908165
98572 168995 176311827
31416 80025 121555601
164551 189696 63049341
4827 169814 542059941
101703 156618 137719225
193013 199850 17141788
167489 182226 150887731
117594 172353 137244290
106088 177134 177926785
64921 133912 379353453
82897 127954 554608598
42273 79987 94215692
133236 135454 910887076
105998 150908 761236966
120708 136549 858881394
111714 187168 188956342
39224 155105 290077708
184149 191028 17224054
50258 58424 20597316
36154 103881 78247909
192584 193727 768206601
113929 130817 390183752
193667 195248 316044635
86318 113732 68388945
62042 182222 444083959
30016 49919 49734437
122913 171515 121732002
75760 89292 69401480
175534 181156 14072230
88789 111803 544842943
46890 124577 958844787
112747 187545 627305567
130099 168384 95643748
21576 144473 307395311
48826 127020 453683221
93324 145611 130915926
19891 118310 31099146
147473 158339 755077686
16509 146850 325897495
1557 81131 543794952
185159 187717 618684143
81619 130209 121721671
189880 197254 18354776
89647 148793 208207508
116567 156612 100502855
125596 141089 38718795
118554 135633 42954405
57652 124785 167874378
171306 196193 955263276
127548 180981 620816953
83402 108037 61718727
115425 197399 205154426
119877 172411 393085738
85560 129393 286715828
23644 196082 708123660
24859 88888 660196869
33617 197435 409830202
3268 139901 790616025
29405 123888 236286742
191602 194473 7149024
169405 194727 252343326
18103 181921 644141353
92378 178854 216488912
9904 53953 110161112
80200 194211 557400174
128488 165404 92245782
136834 168585 256679734
3998 194475 476475557
114504 178609 160586640
127192 181472 135862551
73038 196742 309523779
93594 124425 77282706
197649 198546 517796601
192437 195063 141844976
44767 112122 168328162
159081 185437 465605272
122868 199512 191805655
53368 107480 506291055
109693 164061 336155887
62211 105733 108676333
178988 187043 209332534
170297 171762 3834281
165427 180517 834763048
164804 194754 576681615
39829 91906 695813130
10009 20453 522763341
92691 145140 784465214
150111 165900 39315614
161627 177918 40784510
98297 134426 474903587
23178 40144 412317118
167355 199166 79685452
97282 103482 15462814
56852 65563 17140961
94272 168790 145037030
108961 175257 165800372
126674 194718 989492522
158473 172979 36227389
155723 161808 612405507
185379 191498 15287280
149038 193430 110898098
130421 139606 22956850
50229 158087 269969422
177375 191713 35817156
77209 130482 133348079
166836 181660 37207471
153649 195022 553459013
170362 179083 468554573
49150 149964 471819476
19186 134509 816455827
32703 126742 305322841
184512 193423 22291064
90086 197283 861653866
186686 193400 16777422
115096 160117 112879365
54809 150830 240293653
93294 98203 12174613
148906 159603 560151392
121866 173547 129428606
193125 193589 939225501
66255 111083 662660778
182453 191123 736964398
162225 174202 30013866
47721 71619 932381920
31281 161164 921065978
129068 140522 900521586
30236 136390 278759252
67093 137947 985114174
12866 21403 517448803
136865 160751 901369447
154626 182436 69436144
96412 174937 196570815
9625 153986 200056145
145624 176709 281754159
167534 195792 989103710
98677 140941 105913327
118776 170505 372465519
73241 157227 224782499
121472 198163 426112553
73671 193885 320597011
8894 137421 321583731
104746 184563 544794527
144781 169830 62627271
106126 108454 315364261
37890 57024 853585253
96354 146737 214188509
136651 145265 863452022
5325 54570 123379902
46423 186780 351122038
108654 158832 125616206
60810 102123 410413596
167133 184830 44240675
140927 151712 764433888
109334 183927 186547902
132719 194957 854591261
55160 63749 155846796
93143 112263 47761659
192730 198801 15230338
87122 194763 269209341
49256 145151 772021358
139684 192433 222063850
147994 176212 181162166
34749 115549 202070115
17518 94032 191261782
79851 146456 10347769
7871 191768 460157461
47831 86673 97135229
76684 149310 507932867
150469 182754 122056085
105580 189233 367380763
24033 159311 876048151
159992 177548 43875670
35238 196011 402165717
103653 191298 911259103
61422 159990 246539444
44998 174275 657596313
88646 189002 86197688
39162 104779 713177315
164558 178798 35807119
24915 41956 152396829
164102 190070 65051266
166615 185865 323618313
194149 199334 12995099
85683 153458 169710450
72914 198574 882253652
35080 178254 708494568
153935 161416 18503662
58885 149743 227339613
1432 156296 836974938
155990 171225 561525983
146434 157998 28996972
196198 197032 2105623
95866 191999 240651681
135283 146093 239742771
85435 98649 32845053
153281 181955 71612377
50928 125934 791481548
176507 199720 249977757
149174 181044 79588201
169105 193569 61223986
104681 159471 137265843
174911 191787 42265351
150916 167962 797635404
4285 170555 610345884
51720 74672 31058184
141255 159082 503304493
48978 182341 333746932
20723 104159 208542302
58083 84242 65333631
54467 92371 94731944
119845 121061 361496873
151439 164636 489445019
54465 147276 232152313
122478 140245 95676307
26462 167380 352307845
76164 113546 243364558
173579 187351 878049467
86462 166849 802534848
178629 179585 723127825
172285 199485 979229971
10358 96018 772173251
85878 141495 139075234
31574 181528 401657784
129334 176289 117491333
6119 134498 321298217
187269 192891 426071821
40982 149301 986199341
16410 120477 260156129
70866 109096 315705055
78094 106139 164017407
100294 199434 926970762
20945 50927 74908113
44032 124437 413935109
110378 146845 920069638
112374 121057 281045566
172849 190702 4762554
192577 194186 336262601
6876 170722 273945038
69454 140102 928239349
21495 68657 663644756
28491 78093 123985821
192665 192696 34258
78624 119623 513157465
25743 191045 413345487
160819 197335 91240858
8357 173467 413085381
56110 73415 174672895
104988 153360 216912761
83470 162634 198069905
184608 187347 497793318
127941 162475 86347776
167499 187159 446734822
164394 164503 272329
131140 149799 46839925
85354 140497 137947262
54180 106121 129817752
168205 199581 78614161
137897 158789 503571722
161163 191263 75242122
139364 189817 436449448
150679 165312 234638297
124338 138414 998334470
116899 135264 697728162
175024 187254 30684885
189626 197795 23208984
174925 182472 18965243
193094 197043 9828284
87636 104246 46639611
190296 192364 5150417
143545 172024 71379230
136201 199987 159493070
4189 143707 960563079
39484 186319 241430614
142237 144752 941778174
64464 79174 805495619
93372 120206 790565487
65371 165536 652251991
15416 39846 60895593
86494 104126 43968974
197829 197956 560697797
134776 150711 946171080
146592 187361 569048954
74836 114165 98330147
159435 189279 102877508
74792 193315 516431093
23494 197282 434660016
169159 177489 722353749
94444 120799 65941546
144649 162540 447601388
142200 150651 21331704
165834 194446 71567414
104458 135811 551254273
95241 95821 1424734
65017 104980 537624846
193238 198772 13886340
87150 193142 265171354
69781 174379 670186092
191134 192951 397208319
34290 103616 173331813
72048 112047 367560061
154430 159668 214405151
157382 170721 202136170
107480 113810 15786618
159479 187627 70335575
112678 163093 869645819
33227 169208 426164062
4845 171308 925050557
1397 21225 49499374
78465 119424 131349600
2866 162458 642604957
89441 184309 237413821
76107 76977 2175521
119621 169823 135991386
30580 168610 748527383
4920 149212 361235645
128475 170614 105384682
120145 199852 199503599
38172 153563 288914766
144383 196109 129319349
3495 134527 420758769
82662 152440 378991566
135434 157902 897082262
133473 133624 390797
174372 198899 391789122
164868 168819 9885340
127292 159603 441686613
101945 132334 76255395
186662 191875 863137929
164952 196043 77767488
106281 198153 876116510
48147 71262 57743291
41918 172205 447095067
146022 170365 60866384
167770 168731 2406447
29634 39296 233826343
73164 92584 687476483
69122 115117 114974553
42073 182309 350857885
175357 191740 41006592
133902 137256 8410383
23745 145033 303409581
42985 127616 529915637
79737 194435 397564509
45530 151667 265568063
132940 176051 107778808
11393 197824 466298348
60947 159545 31748598
148208 167725 48688011
113802 133483 49446171
69898 119519 289085313
119153 130338 28087095
122534 135489 32531547
130060 164763 26350219
18067 104151 215186180
140443 169769 73341509
12626 162903 375867519
196188 198035 4674556
71463 110109 96745019
71399 123395 130198408
52175 62671 36364395
58892 172157 994476425
183204 196658 33571392
125741 177307 129062518
9108 18762 835370752
115555 195528 200110859
17489 59493 105166099
73447 118943 113818818
190429 191836 3518436
194814 197469 507337862
10579 120184 274080793
146637 157247 813169544
164978 176119 714484453
23623 81615 144931044
37771 107283 356026964
188059 194604 632928150
93690 179952 543716532
191059 198461 18605385
26873 198550 483416479
55889 100295 578527488
117204 146384 666578832
157355 166874 23678685
86404 97264 26989985
174316 180831 14580413
143622 151453 283292936
105116 174788 174342553
171268 197451 455154952
144504 182264 94547366
15642 106460 933276021
128893 142209 33280621
144436 164233 49462097
17349 105616 343644308
159869 195669 89368203
82666 134735 316918350
152894 160851 19804232
67520 110744 396886669
100730 136087 157949359
111729 147174 973775876
137244 145135 531176439
130663 167242 91432280
89609 121462 79667482
46538 158540 280265710
73123 146448 838031350
143597 154504 5194183
159097 165562 16033401
20149 66270 115396231
185552 188422 304809724
135768 146524 26802815
133659 141030 18326477
171418 193187 926754325
150870 176740 64664284
136077 143757 19129066
184158 192715 21484127
65188 77270 455511842
131338 181676 567775249
33192 58746 64072433
30602 49025 524953911
88250 151974 732342316
171983 197160 995644684
99159 195827 242028198
141122 184401 108273988
149529 151458 573768520
126943 160717 42151103
126446 181671 138239865
110337 126974 830666926
166701 175083 2021074
57395 158780 253605133
89237 159863 176932551
191385 191474 244372
112722 137168 61333554
10803 142579 432754636
19448 27061 19083740
181531 187589 948788560
112521 199613 492549716
51540 98031 116172406
111300 196913 214261788
6840 127161 301079340
153424 194534 102596177
157767 187101 963505042
43539 191427 369879920
182763 189886 17832618
128895 134985 15312046
157616 185690 234500949
84740 121917 151618348
130556 166866 35511895
168120 188043 49873001
32086 197943 414918070
151449 172428 52439662
3122 139446 815642663
65290 120911 138948189
8376 52321 109921412
71612 120009 66803527
19893 85151 163179005
146686 177364 76856651
98375 139002 101820006
3323 34500 77950081
170128 197119 67510888
143301 181131 537290672
19185 111874 231661998
135834 141654 14443544
22889 52277 383592398
98142 173674 759520008
107317 193957 216839344
140491 173176 81807819
146502 168779 527213046
39726 101911 309885392
56567 126299 898295100
123219 132592 765927553
116328 191731 395857029
95570 152195 141910658
108913 170015 152770489
32662 118378 173474114
163787 197190 640623305
109252 111774 657323614
187572 196529 599997597
92613 143454 127223022
171031 191014 76097424
3703 140945 564468139
34368 137518 598143316
133010 175351 270462876
114465 177441 559832049
193651 198203 11408790
79196 159235 200381629
181142 199437 45811050
193254 195920 6609889
117947 184068 908692300
85370 170531 194099948
13775 19565 14435455
163185 187882 61810597
19568 56904 535786408
1490 45844 405919275
150704 178792 70221109
119897 165647 643968391
41412 178060 589718369
50709 72203 951983682
45982 78685 250707769
137123 146944 455612670
115997 124212 20710604
76476 88805 30768942
13817 125940 280415019
155621 190931 431028534
80398 83757 453391273
153873 165906 29880657
109835 185588 189566260
69787 84299 746769939
119360 133508 601849060
136724 181074 110864828
193968 199243 13262865
180311 196808 762797482
102359 120673 45885826
44108 128936 212209621
175990 193181 43015087
36097 177327 915044935
196148 196696 1394493
125715 161213 835999793
135415 155230 274219679
175359 182133 898438070
26041 182494 391333391
127374 184303 850739391
147554 179879 782248433
103295 137167 736212973
137314 140313 88709503
137403 145703 271203389
43568 153032 709975477
166041 194918 72144709
195981 196998 580172043
123021 132168 22928312
83313 135278 246657619
8739 10544 4540074
70515 91490 52444571
23106 119798 988291802
89542 92420 7289990
170618 188474 44651032
25228 30751 12404054
62006 198500 866122168
188640 196507 19672788
130333 184955 900998676
52351 96963 111509776
194575 196432 4654381
96591 132189 89279647
95775 162305 166569967
49277 120876 482030491
175379 179136 9466059
87412 92664 13082066
112245 134456 55738806
187508 195023 506119042
42517 192790 177350812
137283 140540 713449793
182545 189323 990486962
53510 159089 264262539
39578 193619 385354588
179083 179695 1535181
43727 188734 362652247
57308 60557 8228958
169494 181212 29410489
4295 197874 484316967
147393 194299 117344874
84030 174502 335177766
198092 198212 294209
133510 136657 102219880
18710 65182 116269545
190735 195058 852811025
175227 183988 25665332
41852 165726 309844214
141692 193653 958309637
21963 49815 69620192
112128 125322 33191300
71151 199271 451311876
157205 166043 22000162
194019 199620 14058331
109242 126545 43285158
163608 164860 3115601
193954 198736 252224509
190469 193695 527545711
99433 187236 397610904
60996 90698 615418069
53344 125775 181284263
197939 198860 2374648
40083 91220 127918053
16851 79895 205739970
41725 109346 575284326
90824 167130 461875732
191212 199592 462891345
59218 65163 534601922
168858 191368 56358885
156317 160254 9827556
127079 183643 141501417
112636 150182 94179339
10745 45889 87895702
51435 80257 34569116
116653 162308 114334451
43082 123565 201262561
16271 191296 437672514
153903 154459 840241633
53106 185755 775885908
41805 72471 76592259
160834 174575 34293061
109199 135288 604122374
2787 80878 195246257
167425 171922 235041275
147145 159843 31907799
25331 29820 11200796
103413 171832 171502048
199371 199619 588387250
198704 199011 84386115
166968 194606 939158395
41268 60021 47063599
102605 180940 659348615
76208 114305 632572489
117446 161091 692836373
153622 173454 623346531
159483 161703 353916892
160102 171637 287786597
34585 97909 158290795
20966 189132 679690750
184742 199000 328382504
179545 183513 9893953
163409 194050 994616224
179116 195451 206885432
135066 159226 60476229
152139 183806 79081196
166547 197572 977934220
82416 159107 609239508
131899 162950 801133440
100542 148253 402059151
51867 70454 46441122
78423 180376 255069957
74958 166284 228469637
111958 135565 377812185
51080 182387 841643994
11584 137374 337195738
29434 88005 356433489
176358 195642 931537346
140970 194002 193793157
11741 183792 592310140
112013 113368 3384982
99028 164503 163954163
185752 187870 504960336
63702 191409 108464529
34854 83623 962245023
38288 85553 967095064
173388 176673 8284656
91663 92687 2630934
165636 172408 17064411
86343 124040 94286354
103436 199295 574176750
176817 187333 954107
2393 71122 939608135
12537 16316 743843594
109623 123113 97597497
173741 198502 61899946
36253 61038 549793332
160677 168052 18336543
177010 193169 923320567
56453 116675 270340059
37235 82746 113749714
170564 183564 32527005
139451 147694 20667176
167901 188373 392655819
100265 187141 217644597
183417 199704 40769867
39327 62034 56945144
18690 138444 299465279
23207 95563 46201579
166727 198620 79904868
26237 65492 532804864
95208 135186 100224505
181717 190678 4679538
80649 83394 769181
983 12105 27757527
34910 128731 742310206
58851 159516 251803123
184307 188321 427468195
173320 191831 942008520
191218 192399 967221887
130973 144457 33694541
145470 176555 77771198
183630 191634 20026464
184906 196953 30149761
96038 111795 39406093
19632 164462 362167968
161051 186723 64210178
102339 138908 796371807
68493 96515 69920739
22538 56363 84681267
195104 198388 8317124
110643 184203 184033245
158716 189826 439243441
163560 194778 335708400
105518 138246 81985065
1229 73235 179860963
28194 54626 66107379
132139 133237 456657392
109470 123034 33933607
197207 198118 2324486
156168 186377 789056524
124096 183384 148310955
115601 136241 51808070
164405 180060 96160918
80375 140499 150449106
187617 188141 1265694
165589 178846 861377768
27961 125735 244565118
48102 114059 164907092
40379 124027 563311514
78359 97550 47849489
8394 130677 906757690
188129 192258 10368637
50718 137774 217849204
126863 172372 113934470
95288 172802 194071293
163648 190180 339335207
88715 149011 514591484
193276 198628 731092811
37544 71231 84223495
170193 180084 812022890
104765 120808 40125933
87680 156441 739134547
72912 163791 502113949
119481 172387 447177642
29340 187045 394496383
105333 161734 141215612
22586 102148 624710349
152245 169843 43690219
14262 36140 54660983
163398 185860 957928320
196168 198279 665090940
24713 146209 303912665
159623 184270 655213056
4849 101634 275490435
2142 168058 414918163
107236 182762 189068665
154289 183461 72759795
42167 55338 32987001
124823 143497 46674350
21199 37746 21355594
70947 100199 73017132
3188 190677 22158524
168815 171165 286138853
111393 131589 185004851
161418 188477 67670368
113566 146855 22744603
190522 196320 14426393
167461 176045 21581850
83904 85790 845978219
26893 123486 938761561
107952 166810 147216103
165186 198782 179379154
178194 188624 25991433
141318 148763 18790285
138605 144286 14213242
20 183924 603094191
88068 138168 125377849
41762 143518 630485512
78110 186462 254498811
101882 181893 348544711
28493 188279 399632463
24594 150488 315056310
132932 135054 5293706
42704 199099 391206396
85504 194577 272799477
108384 110880 967990623
138001 155434 791000000
4571 195736 478291037
173741 191692 847968067
124511 173419 122343501
20304 52060 60836014
127520 168364 102128567
120921 156457 558366434
55545 109889 135780227
64323 100348 89776702
148626 149637 551971726
147836 195126 107088674
114257 172414 145696998
104039 125076 638915832
13262 71860 656772156
180469 183159 6737791
187650 196796 22827764
130397 131638 15093426
160410 189411 72503588
126157 198922 182039915
185395 199387 607510144
85811 116165 75774268
47892 77515 74024505
34102 47146 863335735
57337 69653 86558237
173038 185270 641516853
75198 128743 771618133
85800 189091 258404549
92755 126072 83447969
143067 175471 551663983
139035 183190 829237613
104146 174120 364163345
165510 176086 242640252
113237 164295 690530541
93421 168179 187011663
154048 172828 46770716
92394 155503 158087327
45348 48603 965995190
121230 167022 938493417
160290 171916 53630636
88556 140824 370836064
17517 142396 713025211
26650 180727 385318733
137683 174543 92153853
31798 34611 34942410
56759 112969 140396561
17088 44085 67450712
199867 199943 184755
151543 197543 309956463
163650 185154 663266723
60324 174979 286613982
178450 190751 30472334
71726 179880 187598251
77531 106310 71945347
49102 76363 68180064
50665 81142 76242740
120121 198346 859556148
28780 194423 968066948
138267 176548 95826796
141090 154798 34521727
30556 76566 115031864
27049 143210 290438215
183371 185204 4557284
36464 179159 357029704
93809 120737 468870378
52218 122366 175527335
181293 195591 656354429
64808 65766 625498646
36983 80698 495248791
166845 197994 77967309
12067 130510 296265569
63056 112750 359579911
92596 197099 589539174
29722 94409 351364116
186332 186392 800797772
95753 164120 205231761
13795 126357 281530571
114932 162680 119507800
7641 150365 727690073
34950 124243 266911840
147802 166729 860540603
99956 110592 695940733
133603 144576 16011623
9645 105170 795494588
52937 160259 268638757
120752 191551 463607421
195853 197076 3061682
174521 199193 61784758
49246 115995 166869474
14206 132564 800382484
83430 135731 508854659
31544 152263 302158826
93140 101407 320640121
27449 73043 306773194
192655 199632 17492736
95808 164465 171840908
19219 183302 410413887
176303 179301 643909380
82654 186238 428573559
130235 150618 30473150
98264 187891 638677184
79225 133585 136103663
33323 106445 742626181
197359 198693 3450937
187681 199961 77153734
172647 198699 499675266
65962 181056 690833749
151708 160686 195030173
111843 125270 33752429
118185 137523 48588263
162701 177953 38272924
65591 138736 845504865
197776 199211 25765256
65565 176705 823194126
105624 144097 381699711
80466 199355 754097040
33774 149731 290311228
175247 188233 361403840
109736 116229 892030302
80262 104001 63014660
50889 88443 55803741
60362 147705 218383774
13472 37530 224833747
2412 174155 852493519
979 170361 423602298
191246 193177 936407228
66876 185546 926253018
15885 130480 449298536
178138 193801 965538311
195695 199304 950563787
85197 185187 250132128
37171 116839 199157741
104106 125207 996087383
21241 136693 731645551
17262 189633 431192432
198705 199682 2422399
49850 185034 338159369
86577 108475 54783124
168566 176639 20360800
175181 177632 867358354
90587 118854 70757426
177191 193281 40179775
126714 187499 547063831
121827 150946 73095171
90784 149385 504976313
31502 94208 156798452
121328 182924 154220954
136248 147045 348946315
70281 95169 62242855
3338 42696 98518719
76703 127453 126955222
180015 187112 17748117
3957 185503 711205622
100766 136644 90061151
167617 177093 23854737
142424 179382 796132553
197279 197990 852671989
28257 186378 870346704
65651 77470 29415383
15498 130511 150918188
112783 157523 112101916
100083 173997 185201108
179586 181514 4819691
188874 199410 23507378
120931 193589 33769120
181080 190634 23899118
111168 159409 120904933
45297 102441 721388545
111867 144378 81480112
62200 189570 637306238
120102 177836 409482483
3843 107493 470118628
55560 169222 284173448
112684 142123 73703943
9394 169496 400430972
32851 73521 291172421
161034 198813 94523814
169084 179003 492961500
145221 164638 48454270
191482 198094 16542882
12442 150193 344757629
135916 148421 31301699
72218 94312 579827401
112686 130967 45860925
123902 137450 408186800
152690 161360 241693066
150598 194447 529943941
104357 149962 842026620
36013 45285 23201484
75497 134529 147737878
170337 180454 25355925
41204 150956 364990940
157516 191515 110477243
13968 72678 984665357
62645 168269 487423438
92225 120228 70063816
114148 186648 905200923
9895 64299 672556268
56266 127411 177841269
110887 140644 534018673
101785 172340 634891583
189411 189656 332862843
147934 168226 853921721
61751 96213 85909355
193757 196801 7603045
93841 165864 180264396
60008 123424 158468927
72432 179667 337428457
74077 106663 492790491
2232 136535 335927683
28502 132493 672256645
28703 100780 179995887
178897 199406 51262841
28682 64880 221250463
107585 123875 627608271
108976 164499 745412734
127755 173725 115070574
19016 183722 699217352
185973 187807 4577116
61264 176910 847546260
103798 174428 176845779
20290 162949 715498578
26462 106170 199124363
97310 149815 220196548
123712 142877 47883173
178156 179312 234296591
182249 191930 957447507
117455 172118 137029979
81278 161066 298059626
89001 159287 176062147
169907 178375 525807579
150394 174939 291888249
143929 161100 235598625
34079 109306 288732996
104304 117456 934132245
50948 171238 558311965
152134 155606 8727046
23713 47637 638192408
31345 195574 410824306
139034 197213 145468694
196979 197814 842135364
71630 163608 732358903
67851 122631 213445900
152199 173218 52490121
76694 175670 247644102
172572 183943 28369209
25778 80668 137137626
179231 181979 6888695
63194 192953 163918060
12527 48035 88796043
70385 180613 735456558
101338 121997 51781130
16841 57202 100926431
20724 124444 688959775
153458 177865 336174452
109818 148560 97050643
133851 139481 14009014
89642 169735 200450224
101546 150069 841018085
101227 116763 38905868
86509 126064 493298689
119907 174438 136513090
82551 184403 254876618
191153 192438 3285611
169114 175670 16488411
66228 155837 224180397
39444 73022 476068200
143302 185072 104542848
18982 122817 259655351
104385 182085 340980277
157616 168366 349884115
9097 192138 457877005
73974 139353 163689568
90244 173626 321659873
55620 148275 934258943
122790 146966 716853601
120958 141021 553878011
79986 93429 422847310
122623 179910 551266046
121205 192049 177371737
193148 194361 778564019
84151 135061 127455907
170064 183424 33483210
117315 170789 818829778
108243 178072 269758236
187825 195027 17930808
41862 85707 623284546
161947 195424 83661159
175864 196208 45924676
191278 193535 511908870
181982 195895 34703661
96310 146508 125754443
29143 191245 973073917
182852 197992 37862938
53937 96788 107033618
182141 195619 33590505
158384 188374 74941174
91600 106739 37876452
99918 129653 678941707
186747 195448 33898201
184901 188571 9184319
178848 182525 9159841
48959 172712 309688046
163088 168520 13548867
21357 60302 681072547
40553 53995 33719717
82339 145425 158019574
158946 181095 55339382
135437 170832 824838752
111458 122098 359589272
35482 180741 866789529
101977 177975 190351215
28395 90700 166621389
70954 97052 674962975
145657 199564 134869612
195897 197372 808240798
146347 156320 855743385
111455 181980 176618584
177568 193033 427314266
144025 152300 782631165
144451 184124 16375470
40663 157480 292376862
132752 167957 100284981
21159 117705 264065412
75669 197327 455399110
28195 127022 866138817
83596 190640 267850665
100249 111833 29098559
64344 72959 21365141
49165 192429 358440127
131225 180876 526857607
141920 161488 551806459
57918 157483 757266889
160744 181845 52803796
105904 126956 386219356
64659 93589 962498968
144968 168401 36405213
40346 91794 256518452
32552 40345 681057102
157479 176331 47108976
154443 176887 55978005
84681 89934 107245512
140201 193567 49484893
141212 176748 474054607
157567 159863 767072134
177668 179773 155539062
64560 72354 19273539
26407 139357 282434598
111401 182746 313014084
141203 199628 597322446
57149 146675 223861524
24020 179244 388343111
84186 193864 280400157
133257 186668 133562598
113841 124519 26888506
171986 175505 743110173
3962 116880 693999659
92396 99449 17449173
72557 146701 503756376
13243 175759 406561088
60588 182003 303612596
94101 164321 416946531
70406 191065 301889906
61515 101731 275622579
189912 192260 342705337
103625 198354 237157125
176005 199541 813360970
112401 138568 968661787
179788 181849 659785093
64788 191233 316200746
13822 13970 375839
98876 193474 236881632
44895 167789 595519060
196303 197207 2264624
136445 162281 64539273
115259 119598 10881570
75745 188495 282059513
61096 103966 988158860
166497 183879 697479377
28370 115779 218540008
148487 163341 206304759
104410 191855 218866335
68544 92940 60976504
30116 128053 245005918
107634 159610 910996034
113469 192448 197731074
133246 177495 110696335
110941 129036 45395664
39725 171564 331801995
156793 164294 18531015
146589 192367 114536620
65664 162475 242025733
178793 194588 620937280
186660 198082 28552055
13031 158751 364613922
117125 178079 247568185
117124 150005 487982619
76581 175207 348226979
35863 129303 233751404
166953 191982 62660111
66586 199105 331431578
41953 177678 339590685
57308 174843 550740876
155648 156535 2195032
26635 83732 142665048
171109 199341 473762013
56120 133955 767724071
4671 118411 284570370
121529 154028 200449651
59895 102116 105295220
23370 138248 601533176
21145 66349 797144356
112973 151230 463466783
58073 70058 375381625
160197 163967 9280322
72759 116373 997689273
169363 196619 115498733
37641 138259 251741442
60323 138012 456072709
138257 155741 707682079
138382 177485 727718604
184693 199262 131479901
93682 133187 98997991
129326 149558 46914024
166535 183940 43569288
70283 84438 34807811
48935 99076 125260358
48193 177110 322601430
74862 197043 305648230
116620 182299 164528454
20082 197705 499176064
37874 176650 385011395
95787 178363 206908006
189115 191932 905854281
101263 119774 34765384
175853 199198 58430777
73307 129847 141590493
113129 166837 233063124
22235 105471 592595019
86512 192646 265493526
73118 108322 796157424
121407 194241 182352295
150523 191001 101075119
79798 196689 292447223
35486 172328 644176274
83807 146904 157835062
93738 196554 924628202
56400 61890 13753330
143805 156620 49833017
67984 85971 45054559
122954 145070 55356139
172075 184665 31365946
19444 171008 379147411
142403 190540 120478849
156798 170053 214435487
191189 191647 476123492
35866 51083 38005431
77500 150119 90192115
32607 110564 194962616
14677 21197 16245241
169370 185426 995681054
127792 169395 928036808
163699 197336 967869918
136645 155321 732316447
16671 171043 654268900
56844 136218 198525093
41956 104405 156102623
108507 193739 213214878
185366 195854 26172401
100967 187874 217617650
170328 194489 161990258
98907 162886 17915803
158677 174280 622551873
179052 188588 155278646
130364 195824 163683011
143090 192977 124875124
5813 197147 478710964
193222 196773 8821648
101845 107017 574963326
90976 106151 37931478
132463 182977 126306695
192700 198366 14166808
30780 107475 498311607
151643 157062 290333919
96744 109584 387016890
195521 199906 11071239
193301 197746 11097656
97504 150849 150771125
34122 117857 209411724
172521 197204 673399959
84239 120518 90700987
188617 193546 12349427
180448 191987 205281442
151387 154011 6658627
102461 118347 125046073
180573 187966 821475636
7739 60452 620048782
167322 174210 736834395
13455 94864 410657215
183556 186114 6397630
168302 192974 61810434
142460 192674 125657714
124810 125194 965171
39531 158874 744722418
123534 188549 902806742
28012 89620 604398786
105960 157359 623583029
110647 111941 1209751
75683 101124 776338642
152649 173506 640538869
112282 191394 806654164
74205 185312 310358087
22827 70064 71249624
42098 97572 591723338
42611 149652 405767395
103813 105136 3411121
152171 199521 118380927
193464 194913 3548394
97245 150662 133933829
134876 199051 160520741
150496 178645 70372350
170841 174792 9848155
169909 179493 962073982
112311 155717 108842872
63932 66080 52006241
39671 62741 57818455
57643 87191 658137505
145198 157993 546739707
101644 191710 225551498
80234 178842 886932079
178286 187596 23246782
83427 147368 292135292
167934 176639 21921043
109826 185106 188333137
66764 126909 150343727
168062 185202 620645124
157118 195552 95977607
153594 166210 193690349
53499 154757 253566631
68501 87739 48080919
172590 195643 57572330
194096 199495 11039082
87962 112598 154944343
196917 199102 5525301
102267 158689 270236807
83856 138154 973793258
123435 140482 42628602
130065 163030 82382050
197396 199597 727808072
163674 181978 13824312
165615 182037 521389786
113811 116731 751864874
15611 94862 348385827
193679 199618 839400548
185067 192950 19747052
17661 178922 564055960
118343 186002 169362110
167713 176741 22738694
121255 190554 901718192
77007 114726 94260450
39011 83202 753602281
37935 188294 376172441
57347 172332 287609109
54487 172594 295474814
57691 152557 237421871
173632 182186 21419877
106568 141459 87372288
131544 135587 814536731
178867 187854 22387404
127637 179488 129788279
121759 189977 480031464
37494 39904 5996879
128162 166729 719964634
52632 81675 684433346
138674 195561 142251832
76129 176603 737121217
48311 135873 393195110
42285 191289 687099982
57690 126920 224437557
150537 180987 76030690
88693 103937 949465313
123130 167966 112106445
15782 196967 453062581
43418 124480 940206025
143455 185169 104364883
78141 139479 153446410
87735 125804 95282428
98184 199750 254281413
188790 194594 14481079
60809 74735 34591726
165356 190353 62653885
35686 128236 231590492
36973 126878 224896522
7550 161408 385020282
100615 114854 139428401
151570 182627 125203050
181676 195133 33494680
66294 158135 377382250
153876 178323 868087399
157184 188045 16340994
77184 101963 61859654
96649 175194 196642193
127290 137546 25752118
62224 99702 93397565
24611 52533 198343211
182239 190645 20956499
192279 192339 853137294
70076 153039 778590083
155404 177930 56221389
40868 51630 90949273
186117 198158 30104326
78040 173086 746283769
10551 58255 119440674
47865 173829 315165631
22237 136590 286060086
68206 195211 317654826
198127 199267 818156221
40249 176290 340472895
183867 190988 519073211
128486 179242 794029332
71308 177812 266599814
98584 116507 551890450
151643 165542 34602224
101597 119146 44035265
98139 108207 25339173
81620 111579 511359120
186703 194211 502468182
22774 107639 212194819
84749 98753 34834243
141729 191845 776617308
47612 106305 734792829
72196 182269 275578371
81742 198035 291025625
54513 59365 12225753
4109 182567 848921888
114585 175922 927181185
194777 197164 5991047
19344 65945 196716677
115671 145586 74543269
21782 109040 218302856
82393 192743 509842159
143306 198314 137674844
89646 185002 238627975
180471 190182 24305749
110751 153070 163538579
117524 119773 5718401
164422 167075 701620320
62317 136315 185088652
28842 47958 677806088
98822 120427 54231419
33406 72340 97373428
58226 95058 91912429
11233 85091 184720747
13456 168874 883777976
175248 184244 678413165
124826 172070 118271713
64711 78444 34244281
173263 199832 560984940
184399 189982 11344538
190315 195412 454984176
70898 162309 630520777
196647 196887 636059
167004 190944 257790969
88560 97132 21398247
34 168660 421670810
135970 146778 26937244
32210 63456 78266117
102309 195662 578377836
94723 154424 149713262
194545 197118 1688883
88711 123270 86592722
59644 70753 27626517
125699 153615 70053300
47821 95332 118682269
187069 193402 957946829
124645 185707 31821482
160646 192505 222315099
36755 118850 205272505
177756 197525 49327830
25896 140570 286749046
110335 118689 20886846
7081 182432 527319680
79317 155378 800134959
178475 183778 13149174
139589 188260 121726279
160934 198984 657905541
187827 198874 27699677
72838 96194 250311266
124934 176932 130116953
186934 196231 283314058
129719 195462 810654917
80323 144563 160771310
2565 44673 498413227
29004 106097 462897747
25351 107716 205883333
42072 130551 512649884
35178 75232 961514905
199163 199643 859080429
196301 198588 5823038
137433 199256 154620186
136540 169438 225559617
165506 195621 211644029
12324 122998 276841998
6865 36847 390430691
56048 79741 59115879
102984 184959 205254980
22851 81787 327170833
35443 59789 61065703
79135 111763 81542770
133888 133977 212569
135834 177202 103473991
157113 167964 26987208
49349 86350 92593726
71485 107858 91099616
13288 39183 512742099
12837 157674 738348562
62378 168595 850837684
148476 157291 22055147
13175 136855 309472191
172047 175979 336877803
65381 137674 180802873
29432 73102 632413048
75849 158993 374819343
49101 54851 913421600
51153 109246 145399507
63741 147319 209016938
178339 195104 41765962
40659 138862 245766985
141814 179152 93483807
120739 142403 54267220
181984 199514 43839368
98297 133687 88765816
186167 199890 34365752
177878 198365 955280806
196957 199121 935722869
196663 198428 549936902
61543 166586 627846813
138467 190303 129735875
172870 186714 34605376
167126 185395 45732296
40394 141935 39779524
55750 166810 502645664
152847 175419 103015651
190386 193130 969408120
162446 189429 67599804
21620 159206 344262198
13251 157700 453698417
1869 72397 936878152
65116 170690 107588647
92538 98323 14370734
152010 160293 20704536
169758 188811 388989690
63565 120620 821602729
149761 156755 17485712
136784 156513 27208640
70549 197781 318353340
196561 197419 199613
114 151950 379867665
5155 115839 58378051
105226 171470 165926117
87734 90368 6509828
23851 87190 158411851
58743 112537 337193050
143906 170096 524175426
116789 174152 938758800
85649 118172 81200681
149679 175621 64733583
23441 194599 768779050
7098 111512 261186477
48455 153600 800735195
183492 197210 893767785
116776 159582 530440981
95669 192192 241626392
45966 74022 70103202
176056 182378 355126178
154141 184685 76175899
109787 155759 115172218
178268 178839 399944308
92605 119902 498631752
180124 183381 8139341
156039 162400 15724902
158529 167857 23174948
118720 193202 562160936
173495 173754 131769531
151217 195615 13445293
28383 186142 394623892
58630 151135 231458449
41863 72993 77767904
12345 191764 875686259
186340 199983 8267825
184242 191266 17594125
54910 197378 626333289
871 59314 146205436
167962 174503 261369974
170201 180339 25437841
112087 138454 749051039
78 127951 834687614
135283 185265 485008119
114221 149608 835540645
29557 141184 279118846
121446 131905 26354866
23169 110292 470588843
9635 81345 480122910
20433 88602 985008456
27409 148310 472316388
1081 51555 670186180
42870 134902 115468387
138566 182878 11231565
169854 178728 971586395
17540 54887 763331346
10389 87761 193486381
39121 174977 569479301
167197 197730 76411039
73402 174176 802336240
89769 170732 202667681
450 70828 458833402
114727 159114 111266149
149567 196879 118149150
54990 165221 481650860
167906 190871 511834516
13432 45231 364612692
179395 197300 44690929
112864 113519 1627760
172185 196144 59773359
193870 194349 59029988
55847 71357 733274772
119810 180009 150725098
157116 193784 171251189
46542 60510 921403708
23398 163308 349907251
71299 144597 183463596
135736 162633 67111286
3780 53118 123431059
82459 85627 445969971
129172 175696 116392726
175196 181081 679322881
96400 115624 48153153
32023 130356 791694041
101440 192290 227497458
57126 199659 356540717
16478 88021 942083789
164422 192365 256619633
95022 161577 166623115
90279 137721 157512731
144087 180852 91991907
38051 55171 42972234
112812 156209 607215117
192332 199840 519999893
148666 183123 335078403
5402 133518 446182682
165540 166086 1420943
116608 180329 159581926
89436 119722 45512786
178943 188091 431995997
75179 132959 319620147
59715 179364 299240687
89317 96704 18462417
126920 133599 16782854
47541 111530 740887816
68862 130194 606201917
48977 73036 47979180
181245 194448 32962316
189972 195413 776937187
72729 130678 541103660
193702 193896 960876596
5713 85671 985696495
182724 190058 291414189
57084 95343 95484696
125054 182639 144069010
72999 147825 187346094
65412 162007 241564369
136215 164149 69729416
167497 176524 22736234
22172 156949 691682397
158427 163087 11550470
30906 77774 117144197
92149 128789 91727730
22726 106432 209289157
71289 134010 157076017
118641 138131 48887664
162202 167636 723231698
49223 186010 637942430
198324 199331 2558542
187784 192497 11823122
113111 142043 988403399
113480 180431 167660404
84858 122997 992985908
22304 170184 7010172
78400 88558 25320579
174500 195829 877228045
5924 127450 304085359
89970 108245 45843860
58783 106146 118254156
14315 147443 527213273
131636 197737 165302114
93951 108531 448989322
52364 139176 217238778
56308 163900 710832089
185965 188675 5043340
187270 199913 583387641
166924 188727 398489537
74494 143739 387113740
165394 181349 120538398
86768 113332 936571643
163702 174016 25924073
11362 157491 255319942
19774 99302 199501854
72126 86333 385595532
86035 144874 147149369
18452 77702 9829039
25941 101205 187975188
7784 148181 351377749
60777 131094 475207371
146956 147472 74411395
69500 145591 190477985
57295 63275 277307442
185015 191601 404460642
50467 82034 78858825
56683 186693 325135601
23932 41532 962269854
135196 158500 688331883
1650 134622 968471130
177531 198045 51241963
74832 192741 396052476
180865 181697 2162425
78474 183603 263022493
117748 155158 93864623
116011 159599 109256747
182387 192186 84878884
5626 17697 30341147
195393 195916 1355883
17844 145919 320386860
122976 178194 419415080
11694 61540 62299457
57637 125254 931562705
145500 168877 802174296
106946 136893 75147260
22448 166570 360434839
186029 192340 540993720
190546 197401 475092050
10474 157844 368722725
88217 187087 867006636
52937 107122 346214004
39295 166012 287386264
192285 193492 80305924
153787 158183 27387570
92322 143775 128774528
154521 163266 21612276
75995 89060 16255372
162950 166505 8913077
111305 142889 79083003
64595 189716 424923732
68711 76412 630222991
67528 197845 325958507
58161 80302 55219291
112621 177218 161759392
66729 153720 397238605
49119 80052 830614442
56099 155293 248223644
30929 90732 149438163
16848 169099 380689873
37779 109241 178829556
178578 192623 35066840
120387 150512 334926149
104345 199142 708114192
55812 76463 51496369
191825 198368 16353796
90584 168461 603703185
48887 56436 469357555
137568 151722 503832156
107896 154574 332844771
96280 134936 895262117
168717 187173 573575367
99542 199146 978867558
35050 94309 407662829
80815 128877 968545665
19524 78040 880371623
71224 87130 39876747
143081 181944 97367570
124106 131971 605359104
151910 195687 338791502
118613 133110 36503996
135471 182800 118325609
10195 45998 15351896
108290 159034 127039643
108785 169364 904886743
56015 156509 251439967
40306 121300 792538544
107663 154808 185516121
187471 192238 10825427
148454 194849 115894264
147307 162651 353207870
154364 191009 175273247
135211 193413 50170601
62837 199063 340769679
48650 119093 663777292
49754 170178 211100135
32560 143262 697890909
101051 156660 655137051
83673 116564 83504350
123232 184341 152824483
117386 199490 710722756
42551 56607 35209654
91539 183393 229925775
149500 170912 53419829
56907 73651 169734315
190127 190376 676669553
140667 174025 915437376
190704 198549 19654122
118267 119503 3132932
40500 88198 119338421
116750 147004 75812975
195033 196944 4848284
108484 118819 409369213
145213 176428 78099187
2058 139878 344695151
124362 161516 92915685
54655 170962 93384898
70835 141169 175954717
134523 143102 21359693
153658 180516 67013352
142291 150332 225259874
168129 193168 62709100
127641 189980 155990652
120925 124436 698898312
147933 183542 89034167
133129 135692 6218451
98834 137690 472776539
73010 193737 302088971
56938 61290 10958714
168343 183985 39193298
3192 114227 277633797
127314 173969 116791439
31131 44851 367118183
107213 173169 923566750
83391 157434 185417412
28048 142431 286054635
154412 198944 111204870
188973 191417 6064560
134082 153003 47472490
36301 119945 701699463
56059 88600 475820307
101083 192958 230045098
19824 73956 319317342
92154 120849 753217965
4412 139594 338271693
46995 153576 266794471
92826 158670 164878303
9873 107136 295522159
58110 124740 166621779
105161 134738 831738088
47757 145673 244971649
87115 166594 481501103
33085 163374 325923345
43049 88821 442164910
17089 198311 610258942
94339 122375 920438933
110307 113088 178928020
199532 199914 471311300
119739 175476 139516360
177354 178172 333127757
29674 36988 504207993
120931 182774 745359938
60802 163637 257027038
148995 188225 97972444
173592 181585 15659554
165895 172490 16565518
189620 189732 923735722
22719 113896 881128803
60703 115949 137895570
52354 120508 510072931
116832 185557 172090888
79142 80295 2868328
127092 187927 305465434
56079 182779 665051348
119161 154396 70325724
90339 169533 198177346
176440 179801 334514969
172633 195242 538321819
31602 54757 58027040
97273 100836 8836563
175820 180432 11556809
132205 135458 39266732
188006 193148 867430508
124722 198515 184579080
162666 173421 693346307
10022 64316 362832808
63984 81422 43486194
175309 190147 37137904
31740 33225 795528244
173235 198878 64165864
12254 139734 318871235
24779 166770 997058991
29220 174968 364501936
69229 148178 967033653
15926 116606 251554554
44568 87146 106518217
122054 167943 114829289
148722 179758 77591041
198588 199783 328487949
186611 194969 390657883
116645 142778 615542965
104903 138729 866743458
159490 182639 57845205
172124 178407 15720929
80034 112002 79915829
130871 185783 558675575
164986 196108 465295612
93861 124400 76550144
14231 30290 25599442
87448 105992 830719775
162750 185623 207311094
131217 192448 153176935
178302 187080 587646698
64273 107094 106916647
35199 88499 714356107
14575 155748 353192449
45230 164186 183080082
87367 146891 392101285
181716 193918 30441485
120265 155972 89532289
92312 171007 196976810
83135 197050 277830034
149919 178699 71914921
4722 191169 466515527
141897 175394 83830261
146078 159272 782913329
182172 197585 38450389
66569 104063 437732549
14828 147131 214523272
29180 112386 207985205
116955 131731 328400112
83627 158850 188312048
79562 120664 784282804
152712 187276 86373530
100790 102978 96116840
124681 181000 140821015
60174 135521 843949828
149950 153552 283876479
183649 183863 537046
144077 155075 886988184
28633 54425 64472775
72108 140431 171024237
121086 157165 90486821
53274 121022 169401804
55254 90326 258467697
112712 180270 217652764
56901 127868 204900476
131715 148835 42915584
173794 195346 1918053
150887 171236 50818976
28273 180042 379653676
123816 162004 95536145
149297 177169 69661359
275 99990 249159745
124456 196171 179308324
132093 183243 563535568
121857 126151 10874377
54656 156405 474173763
54359 97129 106818949
178741 188016 217399256
78483 136798 146009307
174483 197097 687864756
18132 52886 86853991
191456 198499 199001324
151336 167223 39560876
172823 182993 25432845
38813 89342 126264113
28516 187758 632894439
150790 191134 100729626
60814 185395 311490010
19174 106982 219455621
137477 190609 290553133
77194 148163 177662069
177227 184780 18781911
92745 138836 953417203
109632 131644 55121323
148841 172196 945760985
115927 196060 385636999
30948 146270 570025191
5666 175345 70186808
194807 199909 12881789
94414 175466 202875494
149950 162806 31927880
192866 194113 97198615
133358 144812 28596697
12694 125331 281799186
167718 173029 504917086
116083 131180 22918557
133250 152035 47050703
52674 124625 180074193
147848 153336 13851476
18318 55270 92426548
164208 185262 988464553
176127 199803 59217746
146428 164358 795034147
61619 181551 299958319
110032 120123 25226864
116105 147052 77523165
97064 181850 212332791
48010 142518 236398803
134676 185231 126439471
121837 151701 448011683
71176 105779 893587297
178524 190121 28964776
155208 158739 8739812
59008 124668 665965039
175161 190044 37268402
41583 161684 854942664
39855 81873 821496242
25223 47924 178785062
118008 186792 612166109
95353 109532 35615671
182166 188532 69890043
147067 157429 650067781
57077 183713 712567725
123843 135645 224160185
172790 196052 58098471
78019 82593 11376877
84475 141562 684268686
183513 192480 131170772
15375 99680 987529466
198777 199681 2247012
64689 194870 576106995
81490 129211 271618502
28971 30218 305562598
83094 190442 268678568
181887 189445 959008384
171739 178210 617669346
80966 143314 155967079
128273 179490 92407952
117090 192051 773654799
49585 116692 486142684
58907 197646 346934657
158693 193912 87996183
85385 111454 65103558
64849 147179 205867049
161764 190281 71374378
28238 171476 358393749
69313 172241 257606758
168692 182366 34361948
127655 162233 86473407
154417 177838 273526266
141952 157342 38624026
35204 73808 96504768
137976 138311 785318954
9127 62061 132530160
63655 185388 304468410
197706 199948 847106050
123472 163427 99910568
28447 78511 856313831
183950 189696 14467765
148712 154090 7399918
42742 111842 837040030
57117 198687 354137531
63861 127323 655509306
7238 29742 56462920
64648 92637 69857489
158768 187865 135196064
190215 194163 9855329
33655 57927 209025503
126470 164963 575927815
99416 197872 675768957
47201 184475 343334287
156930 196769 99481007
177628 198699 52694263
175935 194973 47515147
164441 169250 828852843
171449 184583 32722201
60456 148037 218987229
85918 122929 161391267
62819 99460 91353290
129816 186643 686450857
128459 176887 121204662
102347 170553 157836061
169863 179946 25344271
181008 183214 5541193
114949 138777 977550781
40965 58097 700112804
172405 184957 31280264
170834 196089 38424165
107342 171208 423650517
441 68480 255933791
181028 192931 29779190
92862 141808 977917274
171906 190773 47087198
142334 159734 232716457
98078 173537 188986135
182534 183460 2282152
119522 140666 326577759
66074 171416 263511500
88217 190487 632615991
27368 109328 917446376
119138 121423 5648184
96983 97406 1051535
187574 195808 839725806
122109 161958 988554713
50767 71597 52040941
47714 196302 371642674
184756 185285 1381093
113008 155258 138178887
158453 178902 563641900
8182 56226 120328439
154510 190252 61846589
100012 168289 170949632
98342 150124 129883532
136791 190054 830442307
23457 40336 42090872
150929 181408 76134217
130043 166965 168410673
151657 175834 375971115
148469 150996 6400579
104349 174868 176507380
129214 162236 507506712
26656 49809 755901407
46093 54519 781431951
7886 167538 399382732
46134 161763 276090885
109078 166490 143535406
115057 131939 578420091
72262 83068 27059258
187498 199718 113215697
119553 131413 29795714
125817 150878 287818556
50856 100153 490412666
92809 135363 106596224
66815 136850 270636755
138329 195505 369994962
5622 12359 276620404
146253 192207 323456280
185868 196516 26576696
104647 111591 17337380
178224 194583 40795390
115433 188581 183090179
183872 198464 36530328
107242 149712 944900318
35516 160499 926424831
33620 147063 283837466
33450 108698 835871453
4723 65672 152720794
194810 197495 6733590
105792 195630 224778133
138072 193189 137893541
115057 177882 912222373
129635 152945 58473318
108901 173465 161475312
147714 187771 482375648
5623 81389 932875211
21776 178052 649045868
12091 183210 428054674
144040 157715 33370101
192516 195610 7649444
1277 45935 147555450
136830 181925 112777460
173084 181197 271116903
141064 161715 179267253
8081 105553 969802128
58834 183477 311734815
146743 194599 119697636
124438 142412 44901694
141395 160938 595045030
120399 134105 34415363
199607 199870 653544
171266 194279 57518134
32080 175340 358420929
124219 136539 30842467
187564 199735 526479940
23200 95592 963502118
57333 143691 215927265
124680 158369 937519947
162316 172138 24720683
15784 180526 620816567
39223 165021 553069866
114388 187967 184190116
131490 156845 187165987
138837 163932 62700624
88411 96113 19231587
9976 180939 948389159
69922 170504 251692068
141553 144817 8195423
185418 196651 28032568
141822 197905 887727925
166462 186596 546849441
181102 187472 186077304
12914 102813 113259013
60420 176617 849182256
69873 189125 298440216
96551 101096 208646650
136746 177068 100846340
147067 184736 709309683
18725 152422 334519702
4130 130767 961687498
66094 145585 593694494
127798 150478 962246169
193787 195023 630232037
121588 139087 43929176
31968 134711 420500157
41536 173368 462915573
198266 199767 838377249
89034 135594 721159483
146244 176489 251239177
174476 177503 954810323
36893 127770 772034858
46083 117279 177925785
69426 130767 268705681
186516 190744 10557423
91699 109835 949831839
106200 142905 631772518
65024 131510 166290316
6391 24685 45900052
38146 59168 52739447
6931 161097 385784388
55774 188885 332872354
20602 86685 236114288
21669 34762 32675324
93818 151626 144836875
30264 111912 204040259
68164 189936 304697738
137426 162581 759740616
24154 109274 434693238
62701 92791 358477345
22509 48126 107179487
36655 42564 14850924
161881 199592 94385417
171340 185437 974688908
178406 194115 39208696
13968 155728 365945009
25901 55967 460724214
46866 72004 112557806
96319 138338 707310433
86407 98916 31022623
104220 179766 129303684
137466 174469 92467040
182858 197737 125860741
43024 154809 947667935
174113 180635 16304695
95985 160448 781806200
113213 122781 786407784
39359 66864 389630074
106021 146160 100548146
119411 149227 74787477
72404 198431 315388026
191689 194517 690710549
192887 199948 17712667
92471 197298 262247427
185152 197922 31951574
76736 78592 473278
76294 147555 178387801
72787 161554 819714972
164514 194373 74782294
55234 90055 86885821
33119 69739 535812703
157352 162650 13103544
193427 196756 8289678
42157 54770 31565728
98728 135727 624949297
5771 148014 706138863
172496 184792 30665357
128142 148924 52100638
194286 195895 3973224
56041 139388 208414846
37731 89306 128934266
47737 185745 345244816
24613 165603 967308370
28936 116369 218496165
27276 94713 383584474
61359 133923 865759227
188197 188511 557230536
62173 98896 963246343
196374 197757 966841607
112807 198487 214460917
156231 158106 4642638
168962 189099 50487257
8806 167691 622950320
185055 191778 443226622
184512 192044 912130284
140908 195978 802146167
133881 145885 29984476
18560 59353 102062892
32898 177754 999478664
30233 188902 396890787
134551 191293 141876113
23514 157421 773580885
73405 93134 957609226
72653 140755 284096765
176396 192453 548427152
131953 158228 165248136
165416 193318 103023334
181518 199059 950363177
133558 179499 941181158
47270 50994 837097391
197978 199301 761411889
187712 193860 284013530
71803 100655 72044183
24724 178531 384805659
117900 118807 826337577
85614 93968 20760953
135413 194575 147865208
75908 130184 439222912
17738 181159 408803134
39626 73548 84806456
121489 127574 416200561
127414 155498 70428390
91167 183451 230979390
7496 82853 475287495
190193 194870 11581745
150553 180828 75591348
43315 97835 163752103
21270 37828 40544582
152923 164493 223099273
174085 174865 1884010
38188 188051 374927292
121735 194173 358835152
102374 139989 442447408
198212 198843 253647167
54114 69914 39445076
106378 158775 131264170
133827 152956 47961932
48891 114758 986703878
123469 160917 373417531
65192 177450 823572662
23457 46746 901519385
91743 162584 177283028
127735 188173 151170735
144146 192784 121707843
33196 130842 354917010
177363 196885 48724386
32476 55703 926411341
60034 162881 257071820
96856 131216 923048815
7632 140575 332679684
153352 187937 86321086
32811 51261 46091738
149346 181812 662806549
24838 160563 339574837
134040 182737 121798831
132490 194622 538232008
7389 47430 100363285
156502 177503 52479829
82604 108928 101488228
64808 154951 225611683
54028 114841 152010615
108124 186807 196862947
103340 147537 110836386
105369 126274 127720227
121095 156167 88006797
135254 155867 51610758
62379 183805 303637190
143128 161732 46628437
108660 171891 158291127
130326 193570 986919121
144391 152468 42791907
19211 83291 80998725
95074 154954 620545775
72829 102565 74318573
84265 186717 256322221
182586 190348 872193157
52236 103536 128217824
43797 82146 935722584
124917 193001 981576045
89485 180257 227244982
32251 131090 277648397
186836 188983 5388793
13732 72418 372751496
162664 170601 19908346
160738 175742 37497168
82049 142324 150917734
70884 194487 987769453
127386 145599 45643955
172815 174799 4931160
68350 184960 291673849
74916 85801 390923521
93738 147463 348111670
73413 171024 244319713
123944 197500 505775268
28225 191532 408466917
186305 187577 1114413
164909 191802 966992106
16246 42611 186575933
65246 91270 64917668
33644 113236 199046412
100835 163878 986724475
49991 179646 324426605
1501 44997 322222397
68119 150200 205528951
183066 193327 436747937
184505 195986 717286784
197106 198152 2649895
109771 163813 135170491
165933 198388 979127624
101588 154909 427084771
81450 172059 984461992
164103 192682 414045124
192406 195375 7319881
113560 156542 107783858
41651 83893 105631418
174595 182204 164805947
65587 139388 184540671
38635 82146 920868821
147263 193065 114573456
15638 39640 440310590
68811 132826 968221162
14272 21889 963930717
40803 67566 67052655
180633 194327 34240139
59671 95227 88685879
14743 76057 153228628
126846 144666 44580868
37795 156725 882639021
182090 188003 14720492
113750 169681 923120585
179219 180698 511398081
132413 166216 509136016
54060 141906 269238490
83054 148246 575242536
102339 178559 190939131
16475 179588 407997000
62169 77960 409060902
172049 174107 689736852
92951 156900 160142626
153910 178473 61333694
38552 80394 126682116
168269 194674 937880762
118281 162880 474154610
40620 81192 101517290
71821 165257 505483614
157911 181011 57692647
17461 38216 364297522
141696 189292 406723658
73145 104632 78810734
7397 144487 343071307
96904 133128 775463224
62886 116559 134041148
55398 180780 164292401
37712 153236 392737163
143463 179964 91407993
193416 199485 15256466
118750 189359 321779575
191806 199122 18314515
156457 168102 1535464
96287 109552 35721430
134407 186252 129681743
138386 177765 98613624
64679 155118 226323993
98256 186172 220128148
33329 43491 961910136
72620 196585 579340632
162053 183681 54103320
198449 199374 2334919
124646 176736 719910391
63610 110467 763493251
192975 193274 768675
133660 139555 14674399
166472 181417 37476002
82994 163044 200292656
41597 65108 237203825
69893 88683 879281062
129835 161565 469961687
193884 194002 962495365
185276 186867 619773550
180193 185640 13627348
47439 108926 153799050
19330 93931 186444975
91245 155083 514553458
76465 94171 44246442
178379 188291 748410924
160442 194015 692352207
110842 146235 88666065
190107 197169 17586277
99389 178261 876833960
188483 192764 10742235
83913 92991 451443814
51106 88921 94538418
82735 199167 421967367
64808 168335 258812840
40811 44436 708455332
131764 194842 353669542
49579 146141 241582700
84586 102424 44483644
133090 150333 722007194
77858 175265 509454549
2448 15927 890283722
12911 132350 740978362
50582 72531 54828975
31958 172039 350581312
30791 104394 183989199
134890 164316 73467165
123991 139647 282623399
115677 145760 75404296
51048 187882 342336597
181886 197984 587404121
141917 183878 558877351
17523 137762 300790381
61808 178099 290837750
183005 192233 23109506
196030 196973 2400666
58260 175423 292983256
87120 158050 177535205
151745 195211 108558462
54125 184633 599151537
76074 91045 37393787
51191 120578 173534399
1967 126697 311902263
151727 183375 79098932
4527 109809 811923716
120696 136608 849915842
118633 150860 80890686
54096 83701 74021980
176057 197607 53847853
107094 147954 102396498
182800 189219 16077724
12958 150935 627026545
38116 42659 190626276
45549 157490 280065873
187245 198482 268941344
114347 155618 103523646
65864 172150 265855344
29526 55232 375549916
174100 192701 46508841
51878 101202 123239589
125289 193258 618726330
66740 116002 123016402
52588 129964 748352958
110790 155017 110944794
80035 183528 917646175
164787 178735 35072709
73520 190210 776663713
144042 166303 55680212
24179 168768 361599931
43793 173259 938907103
24016 104803 600235186
101081 138454 499141955
155766 160824 12568638
154579 163927 98666303
79982 185662 704650337
19319 52204 82108334
172168 186040 34605238
89607 190984 253720308
135447 138046 6413284
1550 13317 29323952
146077 157338 381254580
48497 77672 72976206
8693 60297 129285538
110755 182953 672882217
50243 195328 362893358
125178 145086 288773649
101272 144101 107323352
136732 197128 150935297
101840 117159 38339271
138208 160413 461939145
4302 31079 507167814
178923 195212 758348713
6678 137485 617104956
161540 184321 56945789
72437 140889 171320956
123450 143848 51018643
169833 198446 433845101
86740 189308 768349697
10982 41274 421827888
107602 192583 960407738
113082 121706 21576978
5219 9830 451707851
135303 169734 86007928
176679 194738 532972219
41207 184017 573497970
96525 123775 556616368
21435 143324 304835193
20021 188920 268867700
154173 167859 33944785
74505 99387 483903603
56204 145740 394401986
77671 134534 97025485
18361 138514 679347661
16984 135498 742506969
42765 187185 361302240
121137 191875 843885431
168706 171306 72306770
80714 147860 168080703
35153 121224 215238406
143500 166951 854373008
13073 46208 700088040
27889 105827 194821927
179916 180940 574895682
147202 166935 515188430
161726 191061 73309152
187558 198496 351489341
72930 121877 122454851
124461 169044 111428208
190524 192832 64610934
189537 196392 199560981
74046 132610 146682428
94100 105387 28252880
146666 152278 14198789
15250 67767 131213337
120236 123095 7225780
51219 97220 257215969
139179 170061 944610612
113773 136045 55937879
155292 185635 75757856
101526 197566 614038755
190829 194250 852968812
171420 198735 68274265
135932 174506 84616903
34900 189056 385738061
103328 111361 465959353
138375 151378 252463869
190126 195354 356035166
31296 44938 216204723
119966 152764 82295158
72473 190365 679013092
30416 153438 307882916
32205 194914 495247972
93760 183162 223783420
85743 159688 538759171
75060 105175 876164195
168346 185281 42466011
543 75235 186710414
192642 198815 15488541
75779 97391 323199080
10127 74445 160799722
94715 112034 643441219
90435 107481 561321134
1578 198659 973035126
172501 182701 522556547
135103 183576 121193826
44480 162515 902768985
38388 162819 390558962
58547 168388 312191324
148677 161218 31280424
166548 189949 20872652
145318 154250 22520388
67018 198570 723780123
24645 118581 234851006
132113 149709 54349301
81006 96446 283717852
177046 181746 11781018
18011 24131 15301116
186134 192877 16873379
41129 131961 227300412
72199 151707 199143538
82306 111459 72952629
109051 138680 587099470
29957 138580 271669814
34656 122549 219903902
195325 199469 10529855
89271 110564 484784818
148054 180254 80514186
121866 124488 455430753
194879 196691 4582498
144208 169699 63723349
41611 149359 269688743
8790 13602 12092863
27918 172895 362664194
167906 174849 17404829
25698 159220 334039934
41626 52679 27600043
145554 160330 37015128
43596 79266 89077671
138583 157521 119972845
193568 198192 11604424
8663 25084 41140484
3021 81898 405043287
113457 158786 113615725
153139 170827 44051228
132700 174563 104612222
191271 193825 965658884
162054 180898 47133430
80543 137255 845624205
130223 133704 201359368
70091 91360 53194791
36297 170336 335282692
190603 199119 695643519
103773 140452 91897096
10522 153783 758261993
167712 174988 18246432
191432 199298 110567052
155456 164885 23356816
193230 199249 15097897
182862 194927 30069115
14937 164900 667409069
51808 176187 568211272
94414 182870 515236114
28751 190917 405584795
14700 117493 694812395
51997 117026 162593427
175238 186759 443231480
61149 179832 296830782
171349 197591 65518496
2443 143562 352936212
153562 197934 667288169
139375 146332 951475110
167850 177689 400498522
143154 186665 62290207
61763 153226 228864936
9278 93364 112940882
62683 99117 133508989
44830 80315 215284097
25472 128496 875563366
54896 116086 152901030
196417 198032 989361851
35095 51684 41498712
53519 160469 267706306
18682 30384 29238819
30460 196954 687194521
175945 179590 9159296
178947 193200 35581601
25552 117320 229281916
32088 116509 261009984
168663 176113 507847179
123478 162935 98653404
24094 111465 218409914
177708 181725 10052829
110798 157258 116425797
33725 47456 481840341
91405 96967 13876205
109306 174799 778110972
17846 192205 436171780
158661 159339 290922068
101094 181213 200668075
114501 150636 108185213
29190 139899 551174083
104291 156816 131648805
8956 37347 71004970
12595 66285 555313124
42442 65684 14971696
136496 194268 724375417
22580 131609 272758243
84604 144038 148705318
74058 151438 193796639
14249 143866 324116469
71049 162696 229311777
86763 132395 236453676
101388 125078 59505986
161450 161962 1280098
59282 105743 562091322
78664 132466 134683404
188099 199079 27531150
77568 103313 47742817
31975 51529 116502306
50071 52260 5457384
183751 199492 354886886
194420 198783 605499222
79021 149645 118393294
152098 182622 76289842
105637 170292 161826781
35322 40960 10175469
9596 24701 37824240
58784 176576 294642355
31357 45309 402439195
199126 199920 422171305
88276 170751 206399144
139798 182267 106317653
53896 121010 167768173
143463 164552 4050616
186385 195401 22442223
156798 180837 272717610
61934 155953 235225136
1123 144827 545221988
117233 159960 860012251
125938 184650 904722314
158827 170039 296056184
79218 104580 57317446
176307 191856 38875153
19486 78238 935415742
166303 191634 63394442
112978 163713 730014548
87209 88017 883936262
111927 116760 562189887
69669 85545 39796961
114695 168907 135674155
190031 190231 832840494
121251 159635 469906805
141631 179522 630145575
67669 83818 40327948
106994 195065 43406010
137335 142808 355906167
85748 174141 958554258
176861 192973 444705614
44375 130451 490565554
69245 191989 307098463
95345 147711 131209888
6657 77240 176624515
41653 169847 320642696
172306 175460 7844480
127122 173122 891675858
18941 132064 932805451
192 66049 164797304
19785 199403 730682861
148757 149559 755318782
99339 144945 616007950
133668 180833 275358497
35468 196880 403768062
186716 195856 163765436
55897 58473 1811613
101053 116251 38122753
41914 179191 343449286
1441 12085 26540561
56782 121639 513868421
90716 166142 188789406
86539 119587 82575422
154843 175001 50212112
188340 190047 484400476
171249 191612 452024433
149207 149437 36733174
12113 177727 414344839
33496 127054 234124304
77664 174671 242689777
187418 197546 25256225
31041 32839 422676287
184953 193856 22312627
165070 185656 99846496
37628 59396 54622982
157204 187590 33864856
132858 137001 260501667
135012 147521 521233952
47723 193939 652263448
96826 112012 38012018
136312 193666 979230776
181940 197385 47840477
164217 165848 4140487
153668 190748 759902533
162886 165677 482590669
122647 154034 78784990
167540 175212 19268633
48128 54460 15898948
68798 190766 318805792
656 169667 422673497
95324 173190 248642926
27677 65782 95375645
107649 176649 172776383
181013 198966 168647047
169500 197570 401250940
134785 170647 410667512
163997 181385 43576690
35055 135522 251483755
43200 125909 299651164
163218 167692 11176208
111242 130642 806002992
177796 187148 23393347
92175 124303 80466237
96970 131678 87030802
199889 199902 30206
49949 118645 171747571
72068 78884 17159797
18912 37193 45655361
83615 167296 742340149
95156 105090 16014042
123085 145611 56372098
122163 197954 189665903
167578 189986 56177996
176764 193709 510515568
33792 54601 52152631
136739 174099 93407693
114703 168491 134596452
169474 170380 2308218
102404 197362 287587753
108959 176091 116986475
81109 176064 237616986
117705 142627 927090041
79652 172611 444370728
24641 121169 250078056
32093 160051 320252093
71574 171586 55413089
62187 165550 258410011
152538 195418 538577233
139728 166044 214541956
176267 196690 997992318
77477 85862 21058886
5879 198194 481195664
25517 112369 217108686
16771 69011 130534047
190513 196025 13698328
68140 160154 230322616
19997 172470 381410980
75043 141096 347638062
72924 126587 134353802
173962 191031 42588773
169855 189334 48812177
179987 190363 661385305
190694 191048 653285302
65906 143943 195067847
119367 153484 306129352
179508 194629 804794176
74262 135517 319609499
37145 157861 302080378
45235 118506 183158183
60772 187691 207907891
172238 176946 11747300
27756 50298 56290172
130125 180257 125381055
116243 182236 165290536
118854 184965 627887847
57925 132655 403561515
67069 175118 744519226
183973 191901 19865621
154018 155199 783334701
194262 195010 1758571
125513 148744 58249227
107838 147330 696246811
128753 171989 459602099
64129 165258 252821918
73111 176058 257687505
42746 103352 151352368
77468 173366 696231920
199767 199891 333119
136649 169299 81553549
26883 168923 608970193
123179 189604 490562087
44971 121029 917753796
123293 149641 66093936
37646 171944 336138608
49874 120023 329182757
106339 177484 178139684
65188 184898 299333164
7759 195263 767062416
124520 140514 26098325
21080 100678 751150672
159204 161358 56919347
30152 72553 105904057
167960 177741 932299896
153510 161996 21039566
184813 198468 26845786
10941 95848 212195480
10594 127596 815650456
191856 197033 312942979
144926 182131 93152567
21172 133508 281066260
97128 156080 706788032
193702 195799 5226150
164653 186072 53666572
14948 46427 78583574
64233 154329 942269378
59314 143124 209488602
170780 197228 490274975
109458 182086 570608777
164271 182182 80307911
127686 146325 407518469
161850 182439 311005842
181511 181808 766729
43594 94516 209876913
153360 191853 352460745
108972 133847 464887743
46821 105752 147287958
95897 178423 206678364
109018 162156 586140300
114562 166713 328627178
169407 189123 694620556
191572 199404 19652330
165062 185000 49891459
20635 176081 609878826
172514 185138 670701851
63900 150469 216642060
134120 136485 80052169
108459 124584 270790971
84441 110681 65579753
119549 181349 154722702
122205 194845 514323572
4264 141454 343242048
24401 187188 407263893
10212 146786 341580616
13967 87786 967536957
44347 107423 721826132
62109 188362 315696124
167823 186672 47233855
196868 199070 2289034
87082 140688 620066258
121230 181885 521315558
127025 163344 90812903
72592 111736 97914741
108063 146954 97276869
20600 26386 14511577
111464 156882 113891361
93875 164128 175783972
61558 129593 170080155
139647 178724 391734299
63592 184689 302869942
3307 198509 955020543
135038 157154 956736813
126457 194625 568330570
27749 81103 573066348
25279 104651 144122320
14840 23023 20342029
128798 130697 304637970
65480 72575 17555523
47124 64625 43840538
61261 146196 212354290
162549 180000 870629437
171004 181229 25572684
78233 130449 130677974
154721 182867 70217201
33258 184466 378312976
198429 198659 999304467
121017 136912 39972782
56760 88429 988270584
76149 190800 159224402
98029 182976 212681912
54053 164634 998475736
3325 136237 900217731
114103 132430 85723291
21755 114846 770816126
185059 196088 27547212
53849 75191 633065187
31308 127375 240336589
198103 199354 944555118
63718 151778 220329934
67563 194300 566464487
69114 77980 974656908
29823 179737 375046010
80988 85200 10608005
14865 149046 335643423
1436 34268 629273420
53963 122921 172487064
60851 191621 326969510
3346 100523 242843150
88180 111208 355837205
149596 152451 7118552
118617 154235 778254400
34043 119411 271864561
145232 174547 96178876
82235 139558 694784866
47767 179011 328404510
15540 122207 799670538
169068 191682 56669959
178997 197812 421336893
195547 195590 111404
82368 155271 182701088
79746 199232 299026325
22569 30146 618715733
58196 127833 981464585
180722 187326 16563931
179131 189834 26751214
49907 103964 22134920
68489 100654 298630091
112445 159199 117155791
71927 129660 265119337
90605 91705 2758295
187794 196158 425125994
107673 123378 39384369
111503 114369 141731257
69566 141502 422953838
9836 186707 442441394
81423 140484 828453581
31077 65097 85185808
167679 173449 593964700
62586 121455 684515069
95015 171515 478666511
5835 161331 621737474
196125 197730 4076427
3774 18654 37336266
142671 169829 107491530
55070 135550 494443762
193595 195917 712061259
53914 193392 348904984
157753 177392 49110230
128603 159671 77816211
144695 194140 123707512
21763 63042 691981698
176240 199915 766004196
167848 197979 405256372
37204 72799 88933214
77670 85065 562949326
162232 192583 355191035
648 119561 598234669
139302 185498 647086749
153785 181680 774720215
57594 91331 84165508
83715 114965 78077710
165880 194595 999219662
176226 181708 486713317
124154 154892 515769366
142851 146707 9652078
111121 197316 215677411
175803 183845 20104579
188392 192930 11367796
78098 84115 411979686
78419 195376 292485817
5760 143650 345068463
52620 162317 994176528
110267 190606 140910718
146212 146293 129392
102596 164942 128806525
70764 179057 563295629
195332 196268 2382601
113123 147201 985132177
100360 123845 59016118
194231 198899 11713982
88948 170608 772153379
19083 183472 411171521
909 119748 414401379
173810 180287 545996323
171515 171562 118251
13094 190418 852881216
160776 176608 39628612
43751 187733 646721818
179732 195585 39521116
51688 103128 193673323
112001 138508 849426810
102037 182901 202457111
131669 191202 730229196
144232 166065 54619631
80274 122519 262481890
31497 67681 90585735
117683 162512 702246730
100315 125731 63860479
43899 174578 135322947
147583 194281 589611633
85346 159431 185452514
66221 155503 223361326
151614 181863 75620034
154414 165531 499034961
172058 198728 40034763
104065 110056 15060854
184712 189190 400483952
166765 187572 299906658
19523 19571 124737
94554 103198 169802956
129979 130409 1052882
82305 185496 258314523
78190 190016 480794474
40171 97475 143272872
9090 10358 3186013
95481 179324 618857746
6858 60058 855092380
58972 84241 63075211
12207 30177 44983784
159931 188541 71411606
171539 199686 70327373
101404 119425 45220763
92617 103370 9836415
82031 186987 262714149
39647 69620 746113436
79591 126706 476353271
162087 178195 74012089
175791 196361 51395887
174564 187394 32174704
117366 131426 786909791
81533 183735 255758015
36354 148633 280967631
103896 135458 79197131
105799 161782 679580134
178882 188719 24498360
87517 190319 257230695
19190 104432 213069798
10807 33664 358496626
72301 115491 419792398
143316 175605 80857090
131895 145164 33219785
110190 122951 31999940
16614 167075 376273510
152771 159929 191427640
7015 165058 395413180
190767 196401 745570559
36447 134223 989996529
182631 192330 324217698
47950 193991 652870172
119246 173441 286858210
195542 199099 865208237
137545 198718 966544149
183741 188898 12916159
45797 171217 313772032
60484 163372 742433542
186547 198910 428450072
156083 169814 15955560
53686 96384 106705757
39058 198200 578900741
168570 184303 39405801
124257 171979 77111739
124973 148401 200185240
171371 197938 297336259
155704 188024 80696736
38297 110119 256749654
50027 170068 358430904
188967 197577 21474997
101094 151558 126578240
113314 124309 818162235
105281 122533 43219205
29269 188042 495148283
187256 192284 12529999
31032 181720 293574952
141320 150342 59626325
39597 176313 342088763
55309 80919 415399306
157599 173802 77695379
107419 124870 43786390
85528 183585 245299438
180276 184387 712588188
173348 174365 371165
110830 184171 457601024
113763 137906 577776293
6860 60391 354914043
135970 195740 533894079
194068 199569 317549734
115652 180387 162059074
197881 198210 935085024
146899 198335 128727934
154697 154862 373013013
15787 170198 386067255
13794 22069 812889508
90088 185490 223020748
188313 189419 66328817
12787 144083 561149261
25227 126399 253029206
34775 165711 801577047
156506 198425 104746076
114845 118113 8156485
92190 150990 147321235
107796 174832 231482915
150017 172293 55603604
62663 91587 72171692
15450 51214 89261162
138081 171982 84920649
152422 174220 54398956
6684 133298 407126525
20452 191319 179014448
116885 122872 15106168
88901 126169 802303318
127051 156497 426627099
175373 182493 263259638
164369 184414 50194643
86276 137151 894967996
20174 39484 48183269
77852 190624 282191171
128653 149345 291090552
115249 178992 412074245
109204 146631 93628522
136344 139279 7282385
37069 187271 802544659
153406 159242 14538836
102247 109656 18685939
109299 122150 32044543
93110 151959 147380112
102186 151114 122713581
169553 179362 24649056
156116 160225 10249855
99315 129116 74788512
103719 156220 131643516
135684 174836 869778089
140915 189331 121185716
25988 164634 346658363
174011 197351 505320545
25323 113811 507451608
108639 157024 121167011
101216 148346 95780165
121335 123428 5380184
8682 11763 7757953
72227 179914 269596034
137398 181041 109086905
157579 176640 63959260
184337 184613 724251
135006 198856 377639501
103728 112603 22291005
178117 182612 11237533
46062 105697 149099322
187665 189254 409210911
143413 146637 738403149
143981 163024 47618254
13640 179291 414371253
144631 188050 108614372
97275 110663 143197236
132563 190031 143711900
135043 141472 15988619
89816 136306 116505952
17192 64665 118752944
122876 138424 38886180
114448 130161 548019466
78435 126241 951429970
108132 134551 66140159
88739 92866 127355171
50978 66388 187054394
3106 122698 994846945
64061 136515 184416152
58979 163802 262045496
123928 193604 556809002
163816 191450 998305394
98739 166156 168850839
187335 199748 541623037
69617 176470 267465232
150032 150765 1794993
140920 143737 105150850
142835 193800 127534285
138671 154376 162436507
99495 170234 309909537
80451 141023 151547401
86172 122324 90346341
37643 119839 745560197
150837 167556 315025065
127836 198100 175773576
50552 81070 76331857
60761 160794 545600070
49341 145170 352986252
41508 111335 174550535
190083 192621 434431602
49199 166661 293799238
99499 132489 96740257
79730 90731 27467990
174353 192683 379798016
162081 189911 294498193
12627 50488 759199739
46135 144699 435023051
30321 188655 453310261
23353 93278 612097874
82202 135770 134268675
153284 199558 115618477
171284 194044 56852972
22845 128325 263886746
181043 189558 21363855
160895 187071 65484463
172098 189965 914831375
142270 171584 73498536
106859 147890 397094922
192541 197816 437015712
21253 33861 31466028
96022 171042 187847151
8058 60194 500379050
4877 54270 123703107
13257 59785 983705893
92552 145909 133568451
14278 72918 640973803
102682 186383 209647470
63936 102091 95231939
151977 171648 91768505
195549 198891 8477977
50254 71693 53547722
107563 131630 680483941
62332 174450 443041332
143187 179187 90179436
104206 104551 886357
177140 181440 730709313
155623 169901 35531144
136605 198342 154391144
105324 136668 78588984
140648 183146 859791415
39031 178115 353887747
55649 78591 57250063
48322 137096 222216170
140484 173023 637316269
97541 134330 92263704
418 50800 125886391
70956 129703 147070031
58618 120634 154926871
20150 53719 963936887
107389 144453 92815862
103591 151989 121387244
4248 124838 301765742
152001 174865 73159183
18028 87674 174146640
114913 178040 812424603
189162 193906 11822637
181192 187589 16016602
168059 171299 8243540
128168 184134 139907405
161049 170018 739682521
116442 195419 987835362
77180 132017 87821243
65812 193127 687464383
7051 77220 773407599
155040 194493 906143647
151843 195325 108560323
38632 195579 651650044
48280 98317 235292602
107055 126131 47885362
141123 172721 79117818
20382 78652 842541536
6133 147515 353828353
114947 162236 118383374
152599 153387 216985022
88674 167661 197668719
106797 167950 153057612
21704 97975 190617891
105623 145068 557668928
160961 194607 84084908
179803 187733 19781946
81669 160802 198142646
24133 97794 184068260
63495 140175 615963471
85292 153175 170031444
107039 131768 62034047
110352 185206 187348358
43796 184540 599035622
79288 139902 101751945
41366 45755 11003325
42086 130916 982733924
19780 46859 67717252
114769 184089 173513150
162240 170209 712258854
140539 167464 67294530
78230 135248 680207045
51974 161460 547431055
113086 175698 156759460
22077 83644 329996483
46147 139949 380386428
197044 197580 1355066
140900 158254 475300108
58568 119177 151461132
57037 167576 716961775
81131 105232 60263930
132064 178978 106244740
119763 153629 484236895
90570 120330 74514671
27678 98320 74133628
10633 191151 451480241
32691 64532 128696282
57269 83313 64972781
90409 158315 170052209
6876 43844 92647109
72805 130769 145153887
123484 145744 645945732
168220 194063 64726043
90846 91099 543428609
36860 156716 715851250
48488 109711 330613544
20742 55239 313926446
164173 192766 367760570
51658 139499 219797662
151305 165323 34831512
150795 192483 532535742
47574 91441 86393102
84748 101248 41123352
190250 193920 594536837
84098 119094 583823960
29559 137796 779071949
164924 184950 50122129
55843 111855 139890599
157849 171118 33149632
11537 67374 139667581
84498 189759 480846326
138503 172345 430362446
168073 198808 807149062
32706 148600 290047078
155205 164382 687022435
163698 172702 441704927
65582 154801 223300835
19663 29161 437427038
142337 161254 47376839
16550 180398 409803930
37957 148154 302466122
171004 177500 16275206
96140 119419 58295851
15451 101861 263950292
27635 150433 345511758
163359 192028 50831834
86573 157266 917865455
27234 52596 975774519
67315 175104 269548579
102396 192051 384892854
137313 149575 270469829
107784 135480 316105012
72942 145135 180749664
154337 187429 82586440
189079 194348 215627731
79804 153972 283642294
197724 198871 2933367
174292 195066 51867203
42182 65020 657219004
104150 166245 155418271
150438 178859 71051475
136702 137588 534682501
185103 195807 111361987
84598 96158 28808656
185311 197069 29347073
118251 129311 27803197
5413 157030 379553139
28688 39179 26139445
198038 199195 2944467
12655 55004 365209903
107341 166264 147463817
88583 98081 23705812
105323 176407 177978821
91545 135150 583300008
96947 161245 161024899
161618 165700 128888025
37318 180402 573525825
197843 199471 812468731
186862 194450 18936753
68860 106231 265754336
193485 195890 6010794
179344 194599 21535659
55559 64412 22135829
58670 147445 222017318
170471 197136 304269126
3875 76130 368052995
58325 158548 761127693
45395 85250 743909074
114246 186805 181662088
33847 96557 820013479
80815 174815 480177573
101838 163906 313788364
97100 162142 368847111
86933 151569 613642041
137930 168649 90443921
26367 105854 198623299
35999 196952 973925686
113307 185071 179636389
142144 142817 236222839
95821 145576 124684025
159875 191500 895622900
90968 180419 223890850
63595 113561 124801643
121706 125926 10694051
89446 194314 645831955
165465 193951 228783987
29027 162844 334640494
147404 157120 24402675
135194 144142 22289332
155761 197137 487707243
197441 198352 2342502
8439 95974 950361944
9378 120147 277014177
164811 182272 651528431
11295 61806 126459059
121518 144666 58038674
114290 166238 130055245
190825 196962 15330946
12851 186455 434314740
113791 126857 32821499
8144 114198 522759090
32288 48587 869292202
181327 195494 35344863
29609 184033 868696793
14105 71853 955338793
77738 116908 97895461
191744 193729 4917567
140146 157825 44327723
49390 120278 348776865
16632 62512 732422695
14053 108874 618849045
197631 198661 855732273
173345 192088 46882294
119524 143214 59290833
169215 186602 710587307
87786 108079 50798993
7215 73864 172831035
22965 38044 12136060
129347 141806 26371598
177830 184897 232881305
27933 57028 72831467
79994 88926 15570905
123359 163426 100180359
86702 124216 93880508
56265 159246 652240853
190612 192573 189543334
68855 90336 943320465
140524 157491 42545251
105996 148083 105437307
115931 151377 88935386
153752 175016 52959914
135204 167410 80419538
190037 194970 551576033
138357 174410 90214344
10120 65641 138968644
136864 164823 69765708
101163 142497 364076391
141611 168259 66611343
79542 125688 115511318
121287 148866 69255908
116839 196044 198209547
11250 38593 68299499
68690 94747 932874907
56377 194095 616372887
115944 170321 417512065
108966 126771 44513855
19540 56359 92175745
169088 179930 27276440
195044 199788 10434701
50797 187328 341658949
42341 47178 857100888
108619 163174 845614458
17887 72456 136367545
116419 166340 125015626
176842 183986 595992552
124395 156846 81289557
193136 194789 4048796
150932 154050 90326155
60855 71817 27143484
196939 197416 1177900
96968 122195 63212497
98626 125965 819762630
20698 63745 660369063
130330 185841 982442436
141669 157046 452015564
187063 188571 3691364
120712 150613 75041535
146115 176076 74960258
35277 72490 93041734
101309 148174 117498945
97775 113379 39065715
35196 79812 250398195
163362 164757 58017862
51220 155723 261636425
3304 57049 134547773
65899 76003 25140723
21375 22236 2197299
49428 107536 273463784
55803 61079 430812738
121524 178279 142207163
117223 168971 129552251
120482 140117 961441535
181996 194888 32098234
166497 197756 278573632
89033 185500 241476222
9855 35451 629346127
34702 129352 236870120
25602 95084 173624696
188329 190744 608027688
73929 141603 169384483
96411 147874 605780721
199594 199766 421736
165256 189137 59870346
162434 177225 37146595
97242 123118 713017424
129456 151023 197720933
48530 130420 204275729
97367 160497 967248014
36902 154812 295151276
29619 52863 832417592
157132 177218 50224428
175660 190568 37312591
106761 169420 156814872
17558 70326 131869927
38711 148582 274962092
123262 137927 36698495
149877 151072 2969560
116266 139604 888408861
72145 129058 142498707
77293 158178 202487084
120464 169501 122670432
152825 195865 511589388
31288 34937 9109244
109311 115851 628449219
45373 53642 927954154
132546 196155 541843280
148642 195878 152257969
190408 196451 15039264
35723 44597 22194301
67795 90994 45057639
128455 154689 65805322
190927 192562 4129507
55125 136935 204694678
35203 46251 27709835
168659 196236 194519573
29185 32986 9407136
145885 186765 477671097
148501 189456 102405232
60506 145107 211516149
102326 129131 244380178
119755 122992 532590632
170788 191246 51147879
28959 116911 148313318
121372 183229 552389600
27369 49040 370505704
75542 100699 661654257
179911 199206 48248178
92339 173747 590112578
77511 179005 254048800
170110 171793 4392449
135816 197817 154964557
97911 99381 3592174
57798 111992 135353549
168628 196848 300051994
38378 114435 532826043
25406 125760 558623387
52300 73932 54061789
153311 193689 224353349
26652 38706 20783093
186247 191179 12269068
118415 144586 65556605
188318 198027 531883628
198231 199805 3984201
28728 98917 175269650
18820 111837 232487138
12231 146752 336455711
187186 193946 102167583
673 86796 215361510
75112 92322 43025610
87265 194098 267243521
2792 87921 212868568
162285 194209 39728580
4347 193128 472373607
191402 199253 282102744
77988 192411 286315833
160688 192700 853329661
109301 184894 799915263
65146 121086 432225025
7255 160790 384261473
59843 63758 175566664
32282 144486 280739397
168575 169466 727348088
179 43181 107572072
30571 39848 23133189
93281 98725 13451513
187172 190526 818081649
124151 199896 189495762
75917 117060 102793172
137616 151738 35381303
161714 194745 82564190
146033 152599 159113382
199604 199757 369624
179904 196155 54999479
44477 51550 17656758
41646 82433 101874809
162040 182464 53298674
39141 43576 11203492
193067 193538 1137692
84601 144765 23924338
24037 173833 971003740
17956 18429 1239090
168226 178282 25332436
90088 115340 63183228
140376 171890 78967957
91145 172476 203612896
117363 172585 612855417
157501 187990 76177526
111259 185219 436623731
27698 152640 312634916
134234 173751 98864874
49030 100855 129485847
189481 194241 11873649
50645 114352 295005949
195336 197893 6486152
121482 143331 347248104
59047 112207 132729478
22717 30874 20421385
106768 199201 920480064
166776 182502 39450642
187304 187817 1220502
83095 186411 258587105
107540 188863 777505329
197679 198223 624201123
22175 58983 92134309
160184 184101 59684910
75814 99145 58169663
142938 164091 52887535
4474 108300 380328274
114767 123770 298342934
171495 173154 231429232
99582 187464 220152477
66133 181925 289611587
28839 156470 715180183
158406 168459 677298811
147874 187581 99313820
179655 189436 776501982
31614 134148 256597661
112417 170765 146048822
88693 118790 834885810
153311 178386 36342718
150443 184692 191084957
103639 187593 251684624
63027 190955 319971122
141266 159651 46131550
185996 191344 786343913
19938 61596 52524167
75163 105024 74684663
175876 193587 44240491
106876 148331 103964513
76121 139111 157631620
171992 193683 54107289
19472 56963 93844693
60220 65818 13953923
95221 191476 720666380
36376 75747 79612398
86729 144106 931124595
105286 157038 129677363
117836 193876 190350827
53737 189121 338737482
141312 195565 240409507
58012 93611 808245066
54690 152112 243790553
119818 142114 55827462
8036 123988 290158219
147451 157481 25158487
3474 97668 235518743
77530 97832 50671427
5460 43553 95507524
20784 183948 408083913
58366 87133 620263259
73582 110735 92943149
65224 97770 577072853
171156 172088 410015648
188809 197542 21826629
90260 177309 217975522
199889 199918 73733
94062 172885 926173343
189745 193199 149391822
135562 151339 428716761
38710 44859 15430515
30196 87522 6916972
139600 191344 289860833
105451 175873 272536623
137329 199089 154434622
134641 150963 327363219
96472 111862 25095528
88995 135898 117532192
101828 137929 364941683
129963 182082 316799286
68132 74903 678375344
71871 176897 262931253
166616 189218 56643711
5231 157557 381298289
85005 159164 513783412
126613 198035 178676729
171442 178414 691466333
84073 185200 252998349
17893 128048 458499433
155424 176460 572850194
61343 119435 145094339
67135 123272 140374400
141009 173841 82260825
178409 181467 7608880
118620 166307 579720353
69110 89736 738479093
138492 144941 734858973
179660 189534 942149629
96088 178869 271438953
59942 118727 211906684
4494 24744 50796473
184054 192007 19938645
124418 130090 14198434
9989 136769 317222170
76375 88002 29113414
168138 169748 4035250
113728 145992 535770491
143453 199443 140148331
199049 199186 374865
80882 96374 38650125
176705 183469 559159021
97022 142401 113644282
78170 151974 690728711
81776 187052 880279997
154974 190736 89268673
80690 127260 116539146
51579 80194 71555504
191804 195111 522249000
168831 186731 793530712
126762 143717 42404323
102874 129956 68025754
183858 197898 35126351
53105 163237 275488737
185501 190289 5504395
41517 139105 434057134
108909 123946 37571952
135216 165521 435178797
150973 164611 185961411
157236 164192 17242305
11866 76569 161751031
198285 199140 2193788
45708 62955 980703042
176094 194949 47041885
64307 112418 678818048
3415 28991 398529000
102215 104057 29760298
21744 43647 54836289
191392 192120 49784042
162074 186030 434104492
94861 98986 3043141
121570 158526 278079257
54073 178731 311940227
134339 156978 56710104
127393 139760 57834919
160942 169513 947779832
74857 119862 313926421
157771 194240 91141029
61678 143898 572021421
87127 165713 701997212
139164 157614 36786624
152301 174554 55501458
174355 192242 194350579
153278 166727 33396064
138834 139002 4240339
81276 135244 955205993
89072 183607 236616356
52312 96528 466164940
45209 64173 47490777
6179 135056 988285128
132767 149021 40727370
6194 101323 237865274
97715 182989 213494496
58268 121044 201359956
199471 199874 325290938
54099 159746 264422140
78359 103404 487899011
177614 182396 11957407
85888 179810 651109139
199743 199820 126965
142400 172196 74665043
8004 165975 986417117
136313 147330 241083520
98456 189878 228920591
21984 67720 114370360
6861 189959 458183133
81817 119575 94482826
136146 138768 6494581
170311 178707 21113777
34993 102773 693548771
11029 178552 419130696
3652 142102 346334376
67001 97901 77031257
139715 147276 22652841
195976 197394 593875792
88629 190782 818374503
71850 178254 518076518
182908 190651 19381439
59087 65297 21461756
191365 192916 3911785
144885 165953 385673098
131599 174008 106094382
107209 126054 47280623
25612 134765 581171225
177947 186357 21023651
22836 136242 593652376
125032 186650 217688010
61799 177922 290398847
82565 173611 227936198
75768 190234 291066585
47505 66584 624782778
143498 150257 181576955
9821 30400 263391139
81624 145194 159194896
61390 78939 43709337
31812 125398 538346405
155256 186262 542568020
127561 173517 853005408
4175 137146 518956063
9205 153117 509282153
161274 194098 82090912
105091 128421 34361605
50968 119555 952803521
36281 173178 425051530
191555 196870 13267673
169484 190024 51470684
39731 51272 28860088
146681 159655 32592582
197081 199459 6059821
156507 184019 68669009
57850 84547 66696153
77488 119401 104824550
141171 183704 740767417
174409 196936 56322584
16582 29708 32787220
126395 155464 133108937
110940 151474 793365112
54115 163473 284597426
120885 131091 940639373
124523 196554 162390502
84625 129859 711576442
170601 185655 37675563
134849 158246 58569123
138334 169592 60953559
124875 131729 17136918
28421 78466 846140810
38022 66003 70200339
196480 197730 138964073
116336 184546 731357315
148540 162857 35681018
187997 196777 21934389
179938 189300 23379779
164023 182235 793030125
6803 15118 184180828
47489 196081 371576363
182763 185554 970985637
110683 196298 822900818
58870 100459 564352493
192106 198953 17168188
98173 100984 6995768
41301 86898 114053789
96150 190579 236387870
168782 193209 646986058
64253 122253 144958291
106794 187418 905670700
111379 156203 969534303
113056 126982 34940331
189486 195398 14663638
196419 199804 7748232
179199 199912 51799492
8593 20397 662372576
149232 198286 122591671
53408 55516 166968540
105474 128801 58477949
67949 93368 63525123
189263 190176 2274862
39050 79263 100536244
64444 194938 326245830
184925 198179 617586403
96558 121340 62006124
86379 177072 226923172
130527 132302 4491358
58425 133286 187221568
62907 110148 347562816
153795 168842 37346691
100217 132133 80151535
44247 85353 739173531
141811 156929 37972024
19489 187777 670246983
152433 158134 14207478
45517 74173 864965001
175372 196182 91078419
54567 192030 753047702
57674 112518 174422097
74740 78276 417937459
108154 173650 563165137
149380 157603 20490362
67808 108405 101580733
58048 186909 770003587
118756 173467 941715473
25684 182177 402031860
197792 198323 1357216
120330 172731 131182615
183933 191102 17900952
73983 199221 313473876
182223 184766 6253485
126502 166976 101214660
51284 98654 118347229
89505 165391 189894689
126715 167514 740665543
13071 185273 430789959
26454 27326 2096641
77227 112169 87316870
17890 83642 164409794
128143 136274 732499632
192380 194675 933974659
35761 191602 402182061
19908 74140 794909205
10079 122925 282272223
133374 141269 19666636
21920 138359 822342302
165958 194062 500956702
33307 125663 93434409
1490 158244 392101076
115158 168145 132623052
180433 194698 35618663
82248 122322 638053440
72772 76867 5192054
146887 194036 118006535
50928 141987 385523811
71570 155493 566579027
108271 141122 44492782
165916 168970 7588840
171600 172586 962315
13313 197783 772427406
63321 165575 255704509
53391 72010 46514860
1332 69223 307812992
80363 174724 741467653
116084 124775 21904375
165661 182044 287941564
160616 160906 74001101
2102 35940 158678024
100196 125834 209472370
199778 199874 742461116
126386 141798 38514917
77658 161476 281158793
141643 151718 727667677
163753 199756 90153324
8041 192998 627778571
131399 155963 800502675
53153 170510 293607397
73347 147256 185015025
18894 124069 263058333
85016 196102 277830378
146836 156322 23911591
54108 69181 37675543
186206 193039 333181422
65029 125030 150046829
66325 181071 286940056
55455 146919 958506235
35701 189615 385098069
183379 184407 2521366
17011 180114 407960339
164502 197991 83874328
190734 192802 544746293
181739 187985 15533410
130030 143608 33918587
172415 185337 32266649
93763 153086 148725292
127756 135845 336061791
82184 102456 123113422
84368 145006 515663601
164749 196968 80648923
163079 192622 285796697
101433 147092 114417582
53809 62658 111625024
87633 131338 109391199
6273 83875 276799593
124270 129810 13856177
117783 134920 43062385
192172 198028 242956924
11493 25054 33911238
133775 175968 523935958
73493 166009 844528714
34148 63276 72994725
110243 129674 831114839
9550 57593 320842951
54003 152336 246118000
12196 140222 712725816
181800 191237 834804131
181084 192357 627164236
20157 55863 89309578
40772 63450 56849922
151561 153029 357401608
45379 98642 132991730
37802 126733 222521628
192146 193603 3605887
55202 130950 481584067
114194 124376 955256724
99188 115107 155235077
157383 189224 79589418
166016 175947 802407302
175583 180205 238464433
182562 193889 28289417
162006 189485 68782802
172244 175947 842815170
175925 193224 43271763
162753 193877 77920633
116870 119856 959721717
103346 176964 184444447
142438 155332 981928699
78809 100102 668224860
121499 171446 125213978
138277 184132 114659569
134202 188439 864961685
37685 172065 436084548
35780 51004 556652210
68081 195445 432325968
193656 194399 1874491
108753 114441 681887635
54303 93883 288437986
46251 193313 367886903
23322 80340 142534254
159704 170266 26266418
22752 120165 243598824
80297 119307 626026428
57465 121760 160637632
98297 102720 51327109
107707 160857 67915304
49704 184519 694092374
199472 199571 396117649
53107 173842 302144851
17306 196669 448572854
16821 197814 452634297
17124 115278 223212958
195176 199285 10423772
44082 104136 918148829
97608 117219 49052491
187684 196137 21064673
30380 85199 350965628
160006 169235 735712428
75551 76539 2469222
153965 177822 59521544
51486 147245 623707033
165506 198041 81454880
67462 183788 922532325
13304 67536 135673810
15219 117111 950023148
192683 196208 8749341
123574 130756 17132805
159252 180407 52827842
160100 162040 916347009
80923 82874 4833822
159923 178862 393370810
7601 58945 646965184
119687 168284 265745834
196135 198148 5091923
123101 134439 28393280
47340 137457 271302742
65392 156251 227355027
188707 198109 398086132
66552 181532 287580890
23260 110256 217510463
19254 157957 346999633
35514 158306 314370391
78524 188985 276382248
60862 88206 68164899
22954 111985 536811490
46278 58106 780457502
36405 152881 384648258
95834 179861 570643059
426 36378 321710031
75822 138538 156932371
471 196429 58621554
94978 123220 872485064
31002 137009 265243826
60836 164176 258290193
118358 178506 765977121
15687 158713 241633164
175823 184554 21837928
113821 115045 996551713
129793 194323 161401926
179384 184811 13487652
5197 120133 287610745
140229 164885 316636700
138778 138933 966192869
21451 106087 211598674
178722 194548 118590261
79802 135512 346572240
154486 182090 757300592
176096 190710 25629352
101527 157732 620749834
174284 199187 62343783
32548 124799 230833525
41409 181939 351598073
196175 197930 4430712
173561 180441 17201522
56456 183677 876726745
9282 19986 26846192
193332 197089 9348263
55722 139434 186888942
39152 60238 909493848
103304 113870 26498509
73388 141373 258500878
183397 187934 11316835
107920 142820 87284732
115924 173115 143222793
144989 169720 61813255
105815 128487 56836173
139972 161552 54005244
62451 141207 641157671
14030 195038 452623844
54665 116424 154296009
175514 180232 224785532
64286 145951 582953829
43174 105312 155275771
11602 32399 666803369
179485 189167 24200182
148063 176877 72107427
155583 177397 881624008
192405 198400 15003957
190282 197752 43695635
128141 158740 322962959
198532 198817 328914
37180 138096 252450747
172441 177896 901108668
9095 114560 263690933
136587 143700 335781464
97228 126993 648729927
138044 138685 1602585
77768 129686 129952498
87877 144265 713672986
23767 172169 517877829
127208 172210 112695932
172746 172980 483208664
48068 102614 339427999
189421 191382 4843475
189323 199726 607969944
76641 103791 67799639
24902 60847 90052334
51779 56276 13578969
64536 178122 284086519
7091 183154 440590064
158115 198685 838561134
143970 172177 70680199
196087 199860 9565849
79157 84353 13022481
13047 79945 167284510
26704 78077 550848718
86441 130824 895966822
191222 198952 40946697
45963 164160 451052929
170766 190586 49616891
98382 104379 15053561
117685 144495 18016930
13425 100384 217227286
156786 161941 12751333
839 167737 513912349
91844 138155 131796982
43522 68390 179393669
18868 154039 709650464
166434 183547 42861425
54467 80634 296012742
66574 176162 274076920
145467 196932 128651233
182224 199078 19562876
137359 197297 149802961
110737 172814 757534578
179751 198931 7773096
70943 146306 636986646
52896 183616 327054410
36310 113976 653966615
16804 24159 438303963
150956 184250 564464790
169844 198571 71944863
2461 16684 383829194
429 113306 282152090
15878 74995 423115259
56779 185694 322385362
156551 189252 81734190
35593 112132 734309760
116929 172930 495778262
180441 184702 395680498
28021 77377 123373234
45255 142327 586009001
9413 122735 413675158
73921 84029 174111809
162027 195641 84032788
141119 195787 534302267
134536 184235 124238049
185919 197564 29082485
175221 189064 853198854
73358 97130 59429938
133454 151439 494277100
78818 150863 180403700
120153 158113 95136181
125479 143276 44452477
62079 111442 123247089
109520 136518 366082168
185718 188937 6296065
191975 199198 321797496
114431 198508 341372971
16754 41826 49397663
9796 184477 793944791
45135 129755 211716871
115615 157743 642078226
31210 174132 357578886
179590 185071 840163709
110179 110551 942767802
73323 152750 469989331
140695 167844 67870929
138718 164709 396352855
24565 115024 226136859
169017 194469 122043548
161131 184457 735332019
128931 177348 121202531
117454 150147 82145274
74891 198273 873094898
112341 133027 51949870
89251 124325 689740274
60054 120225 151940792
56139 175300 298002449
22673 194199 429095298
178001 178171 421403
114483 132421 45056823
31645 138946 921072573
66817 194348 318928490
58930 181073 454051363
118823 144222 63643727
161104 169694 3378606
113878 115209 832352438
173575 196202 56505759
166766 185062 45782007
186136 189481 8412219
45930 173463 319041575
180957 188865 19777793
63559 113260 210409022
33676 115841 818526109
93852 147680 134815267
167619 182276 36805119
97921 124269 257184656
147529 194224 125178057
138027 176426 96117622
132552 157295 61914926
52667 196051 358644035
166618 199315 81902619
127719 194161 166235939
154255 186572 80632406
44080 195701 498771775
23017 57719 86870860
167929 171918 10164730
73384 86221 32265374
142870 179287 91192229
147209 153676 5132613
114516 173412 147472317
161138 171869 26953971
34613 102464 169620267
13133 27651 821603358
107586 181026 183796516
58402 152353 70387920
18567 163328 441796452
62416 185845 419549187
156579 199931 108355449
17811 186157 840411580
42512 114568 451921939
105082 197441 346248226
106135 159814 570189568
95264 188627 253297100
96262 156561 151147632
88111 187075 247671765
174825 195362 51306453
77799 140619 157194323
158846 161122 5622564
29360 86393 142631376
43704 173739 325281215
182985 192724 24372690
13760 94674 202218258
148399 186912 14660573
86418 158636 180755498
52022 80571 71431452
80194 129913 124518775
20946 51543 76465455
195085 199985 12366490
154771 176828 55069262
132710 171755 97728029
191924 196362 286830685
139841 197085 143140839
87450 180343 232411425
5063 179224 435886277
188740 192727 10008441
145956 179423 796573334
163254 176818 24205755
133747 198558 434763473
45528 81503 469738119
174744 175240 777393247
11801 107407 130211358
14840 121336 671438617
159937 166027 15099420
41261 69135 313858000
62761 146002 970347659
163886 196424 309654192
55764 159112 258515744
153888 198635 111772245
63972 84223 50571295
52361 90771 16534992
196520 197217 312970126
113016 184579 879703192
38298 149322 277956853
120936 182972 155305248
175246 182031 17048752
96848 185668 222371462
151638 159744 20301782
85857 173869 220215527
39656 73167 83742749
169343 183540 35579035
163673 188499 55695285
111446 144655 83187752
30841 88196 4120659
141628 190855 123152196
103457 127940 947009209
138585 147486 22315627
71494 93872 1795742
18930 75289 939265972
6750 180805 435548197
11464 125958 903848714
15772 111858 646972162
120973 175582 136734501
174182 188549 336751659
116139 130063 35016063
84523 132493 120100073
100957 135758 87405550
47231 154441 268389772
32447 101901 173618048
107809 145866 482597112
94791 173818 32785587
196605 196961 404845225
193683 194279 1546160
129152 182554 697423809
135991 154261 782767288
36589 155868 298540569
38031 99250 152976833
141569 193455 974755441
14788 116568 254292926
180141 184323 10402711
27495 173637 396314461
193146 197058 804179358
46093 195383 373347827
57343 197222 349779272
110265 150402 100676981
8261 37852 74027539
47552 61891 35961108
64979 150245 318333654
163409 199809 91155938
13233 153305 350579939
82095 144969 157442464
14718 128688 285016119
67458 156206 222134706
142863 192178 686045856
52746 148342 497927207
193084 196281 7939048
67666 101470 864293394
71239 171578 251238801
165704 180106 36098407
55932 169066 808363473
91498 183159 229457498
78626 170887 230839183
155525 165199 23990186
13242 75444 155565905
34112 112755 196701616
122601 123131 1363169
102967 165191 155818915
45823 172121 315998856
52073 184632 943507253
175494 187503 338741615
48824 155770 709289888
180086 186290 505713277
172779 187154 158933824
111670 115615 136394013
126632 152851 65758396
192668 196883 10504573
156803 183896 617732218
184839 191253 578514399
84487 148176 159422949
38929 121278 205875667
140803 166135 63362460
190299 192775 3669643
112220 160001 119787703
91353 182004 168360016
26092 110506 384503129
123857 149409 64090864
62196 120507 718104344
108410 168916 151290801
6656 163126 391491565
50397 60875 639602641
166255 188957 817871626
161154 167744 16404322
160434 193783 196552182
46267 117585 845973885
90347 168505 195554106
140879 189208 120954556
149263 194430 112827110
160044 187302 25805153
40305 59411 48015183
124897 126752 4605716
94724 126623 79903184
112770 197821 212838444
26851 192249 413674435
57389 98799 523795789
95505 154035 942977966
125461 137200 403414052
2963 127153 310601688
179695 195666 39823169
75446 124570 122963026
44750 182207 343929555
28843 153167 311150019
194428 196531 450239313
21633 166595 362540129
53080 67011 35003344
55416 58888 8699407
55126 150999 743371633
121977 156475 561766243
44567 77266 81750952
152132 197213 515130824
47632 154834 411145180
156432 159122 6688326
145326 153819 21412851
88620 179472 916958901
177690 190867 32864037
74953 103232 156015103
139833 199414 149096114
124041 144218 888881045
130564 187537 886654552
3184 169955 859723648
9757 110480 291197607
60653 174636 557880263
140888 143694 7033425
53510 183296 324755916
168773 198695 435871396
166527 167071 779933895
191125 197342 784158206
127592 196166 619058329
14638 98297 209011360
175593 196856 572627762
199447 199875 1057187
119022 133154 35534069
184555 196993 381091448
137115 196203 57448640
186056 198399 711483537
161386 177591 40607889
127211 195976 171977228
131495 195145 6150752
47590 88086 827302698
145082 177934 156334597
174644 194660 50062928
132992 185660 131684126
144134 159217 907657140
70111 77402 943931948
88753 137277 121604484
8811 169946 78194667
110430 184469 293022663
192966 199055 15270292
124160 178867 145464313
104029 159858 253712933
146456 149209 358940612
159116 172707 33950412
26637 31252 5767346
18019 108661 226722132
49794 81544 922470917
6301 52440 115476132
93893 128609 387276882
19823 190627 487414313
117307 197958 201944393
190988 192676 4266602
15942 68131 130383647
120570 152885 82281054
174181 191598 281448730
172509 187080 171686192
176162 186480 705278922
129254 165060 89503746
93775 96822 661318434
173516 195441 54742800
110196 148088 94923878
46342 161352 742207972
100278 174973 187094802
10961 61161 463094635
147799 162833 103330742
93295 155673 156260790
21995 138654 291796756
61797 169769 431087297
171099 194115 920558835
104398 173674 688558145
54712 196409 243295796
143558 150794 18267296
92683 127228 795397779
7156 71138 547721499
67961 146318 227764544
139037 150348 428460850
140471 144420 9903668
12989 136771 938109934
20331 43981 817355110
82101 145813 303369540
105233 197525 230911216
20804 116924 397493998
39905 139454 249100992
172463 199688 706975477
40494 161619 303101751
121806 156271 86461741
148062 174587 198875406
20994 46377 411078119
141351 182880 76981508
151651 156001 10919307
23732 71411 49266865
87467 128622 919717035
42631 155758 907539562
125413 148785 58570287
190974 192730 490105394
163665 167378 9281566
179713 184218 11128838
112105 126264 35626360
70656 134400 159591610
137716 176555 163205611
138810 192178 716502389
110753 116150 132997521
65924 78452 31206876
76504 78564 5173264
56540 135169 318192196
150437 167071 890559070
50041 156292 265981344
132285 177306 112634759
111721 198908 218291555
134980 163083 151299193
25772 147552 953577553
196838 199334 109555922
136139 192608 524982430
80582 188928 271118285
109426 183362 231973836
182937 196232 33212918
34064 64233 507991518
122291 138701 639073534
5097 16427 28606420
190656 199048 876851339
35175 99411 853488680
72262 186361 285580012
102837 135565 82192036
137830 184018 668887736
61000 114826 134361938
63671 198258 336603103
62485 87288 61958970
170932 180678 576906014
124124 147013 356958808
148722 177692 19232558
74060 189628 289266357
172148 185136 32379630
120522 179043 961963652
1765 53043 128080784
34706 52421 44319383
12022 146197 992543886
124549 131246 417976643
142859 149158 15940077
134576 176899 105911894
125263 164113 721709717
36942 122656 894714519
101561 146323 880003460
72199 182766 731721842
67079 160487 917329628
158618 191259 81514647
11224 77847 166573370
45874 62334 730180365
176963 199946 57465470
94699 171409 234465671
28203 145560 924710231
42220 184167 354989950
133782 136896 7808727
196988 197875 174424050
115068 124065 14538375
50097 88325 95585544
100627 168037 168822641
153594 178030 60998438
6830 7185 907311
70447 95410 62408953
177185 189465 30675793
20541 68813 120653371
125651 146124 881477375
184171 194751 569527328
94928 179932 478658968
79673 106192 66296005
34811 121846 379381529
63368 108991 834110416
11445 30704 48143498
23431 98757 188166632
180213 191547 18004596
92889 138192 460116353
124673 124955 664191
75944 134770 147249158
28510 172482 816271296
133675 171708 95232748
97046 113574 41363398
76652 97337 197687798
105208 148445 108316136
21353 52253 499840972
185620 186508 724768121
46756 141541 701648683
167164 196454 634758327
67345 106903 834424345
24364 39715 718349780
72684 103274 93035799
135873 185488 288137070
90802 132038 709588887
11864 111359 248716774
59766 72053 28190808
20834 116946 939980009
145111 199255 158680279
120447 184903 161262235
184628 188337 9270016
11552 21787 273064100
162216 193419 78076731
127297 128201 2317676
83229 156418 995200358
89917 125562 998184374
182791 198363 26737821
113361 132894 49122062
134482 198883 829989609
28180 138913 998664585
118404 131824 862976266
82891 123367 291384339
191275 193535 437368434
70709 99863 28644080
2579 70528 363809829
103103 152233 347008527
45130 142447 243415110
122885 172182 250027561
187058 191698 47393604
36692 186321 374341057
169197 195634 66147722
107688 138640 241707607
148436 179683 78158035
18504 39057 772845437
92908 95729 999398
55355 88204 652197716
176186 198206 55021290
106686 158556 629869610
94313 165133 177200323
181195 188298 17719390
110775 177658 167503878
75468 189540 114221611
45415 87804 105965561
79567 145294 164545513
27320 117602 912241536
96912 184504 638367018
46844 197284 376238947
104540 161387 142307630
199476 199920 1090641
77000 193532 291514541
131605 156744 62996300
182905 193790 391817958
51855 126479 786999612
143607 179541 89957422
83402 99600 40364443
143561 176252 81849867
164165 197995 84702821
149948 180390 456039027
175310 183906 605753770
39078 99944 152052925
47847 196122 745212510
40607 195529 873427679
34906 60760 64915779
117406 163565 864849653
69054 86925 44754831
39684 59869 50692916
158824 167670 753249173
194025 196437 4568105
121350 124399 7819317
166551 193440 67300506
198874 198920 319476016
4881 83372 196398045
170242 182281 283720588
20087 166774 754453982
88632 164351 817081687
11575 14142 926086590
51193 61972 460336107
129112 182940 428347371
170498 196663 836477646
129336 172244 178427391
72400 185821 283839182
104205 128564 148260952
181971 190925 22305046
96690 102799 77935011
151451 183256 900054178
86519 174434 219924887
23125 40341 162134974
145962 190612 273331329
25732 63342 727665250
147683 184449 108392942
33080 115737 425693870
154156 175127 52223502
28728 49421 381885535
85679 187035 798771081
38652 132996 236149588
165452 180417 37548973
1536 40872 938354389
4489 133553 641286745
6425 81642 188180424
13611 176581 407704058
211 47727 118816837
147462 184207 91820799
168503 191522 523058369
148620 161580 271354857
153889 193107 97904985
156630 159718 7704007
189339 190170 408073458
33433 93231 149605616
6389 198974 783496844
51724 173331 899302422
158314 166836 304831638
947 79700 196831698
155612 174694 47550202
39898 52133 30591863
85680 87515 4552215
163788 191397 69099480
1416 184203 457065043
102056 142393 101048192
71980 193638 769738447
120858 126080 13200900
191961 196455 148323047
104898 125751 52294658
163269 172508 23221002
6586 148219 642015683
97952 171045 852952645
184096 186778 6760912
77316 118036 645384389
57388 75694 45685170
15416 168186 381928206
85965 178807 232318720
138259 195821 370927816
178576 194087 516113922
28202 128859 743453420
154008 169707 39007347
110692 182819 447155037
123505 158656 88034727
76977 77416 1084622
16847 183816 590924551
107605 152093 656312564
189116 194938 7123510
93220 198149 768089158
92224 173611 203723229
97671 156674 507628485
166026 182555 41407345
11396 112569 252969510
75857 171074 238303400
87297 131952 741887552
16102 48378 426808308
17177 78763 702746679
142361 184267 572853561
42555 115646 428071934
53606 167528 284944773
190126 191291 689525
167829 179749 2549660
72247 85793 34033979
86951 137898 975590358
28824 32504 521848858
157426 182902 734927478
85165 112344 67900471
83619 177689 167869189
8220 26764 46541288
188468 198243 24475673
86915 106600 49129946
155309 156692 509339236
159984 172389 600901366
190610 192286 879810610
73561 131768 768780734
144160 156293 981573735
139220 183459 930922731
175029 185083 224267205
11803 146487 226767489
103215 177998 187373046
185933 190889 772076670
160736 195388 86536201
192726 199000 579186576
67856 137661 654996691
196339 196788 1148705
36588 186620 375353747
20115 109188 199282153
178371 195021 249897557
25405 48967 333419352
119712 146048 162480109
2909 157737 922781088
49273 59472 25646231
134554 190406 139715735
69619 179267 310274807
195960 197923 978592869
52854 187488 336886480
27638 41668 998942919
100998 179307 196162334
165896 180469 131136212
8814 144120 338451819
90223 162734 432996567
74936 175260 251032330
51700 81125 73627049
58410 193329 389108569
143093 156286 262282670
143937 174069 390841161
60672 137275 191537184
44198 67329 683046522
175068 179280 504666200
165549 188429 57265854
3249 88736 588045278
11898 118993 267776017
89177 98341 94889632
135758 193992 145545517
108498 197178 267126017
2985 60340 143623130
6456 126746 301035578
82202 87556 13503153
189059 190010 827213194
171728 174933 384200163
6458 75397 226583397
6983 125046 295471973
69011 186762 294609781
18006 38046 83808208
35965 95889 149754580
73172 108620 88799673
164986 176414 30352302
109865 128301 125606839
9551 188167 446803841
67403 109494 926110422
103717 169030 163495106
73661 198285 572239542
78583 100792 55343035
46619 66062 465642242
53951 90681 91745854
62750 197564 680613125
6273 148115 962485458
87976 143282 277507377
125956 151948 65108162
3965 143811 349837623
84106 92910 506129271
130751 152465 54449551
26316 58673 80925185
43676 101525 144426457
93689 142595 122430314
1531 116020 286156399
153212 186465 984747993
119014 196968 172841827
6726 161195 362877308
76445 81272 12069891
150605 163208 31340489
84130 107607 791345539
73317 161364 220388186
102487 172248 174782025
41481 62788 53327917
161412 186472 688802694
2788 104416 254076643
126910 168263 103385814
144931 198432 408561177
150491 162367 941579116
47548 69100 53838906
54622 63045 175523664
137620 141810 10422283
38849 146081 932325807
119984 152133 80631553
13713 119464 264392477
130262 199901 174190956
1856 67901 165059559
112665 133405 52023291
118240 144707 16587471
89621 148860 991938662
77375 128949 129060667
64710 68497 9395363
44612 78246 84128256
55437 88347 19849211
52550 108889 141016847
10007 17569 599473587
29508 116477 604572066
115610 184422 172203953
34639 195557 402546330
96478 150800 722831150
164264 178901 303644178
76978 110592 84038812
193947 194784 2025182
105706 118182 31161083
159756 190302 860282498
113809 171808 984182745
73505 139219 164485527
94092 185859 293480224
44855 138306 888247805
15462 159098 813704036
115884 153346 484534126
61835 104811 107306691
180044 191859 755239893
54467 190173 339481954
40595 115652 111207344
133100 139038 14774595
50551 55438 8886976
110712 139489 72068895
85320 100424 37512376
134045 199180 162943874
70152 140499 176092847
70764 100734 74798201
68423 165927 243901234
124434 184806 302445983
48103 146719 737759423
27857 160661 574711474
53215 66218 396646518
163574 186490 811812991
13387 159658 365994014
156167 170062 34564945
111587 131377 167467502
55889 158624 452226089
5183 159929 387408388
30129 167022 342394517
163268 192011 71963419
178931 186019 17628443
196219 196929 1798437
111606 176658 175018376
124892 142862 11764690
171643 190101 46063479
46579 138180 279109131
53427 64791 941189623
166310 184293 44971328
125457 128151 1710903
64156 105497 821455143
70203 186370 354808798
188789 194931 15276761
82143 114924 938175041
85472 181943 624088581
18444 194791 742961787
154738 195855 428498377
16436 148402 330119392
124276 176849 131574965
156032 166542 335805162
171315 178612 18262938
14568 102105 329561319
63041 102457 622545116
113378 185294 180078740
89901 178799 350400837
83436 170432 521542389
59938 137524 193998443
32271 97299 897966525
134695 192635 365448656
157698 161753 584579869
50673 100141 183272956
179832 188693 498342593
36048 171309 338432538
170479 183293 32094494
52333 125161 182276046
63118 111343 839105969
37037 152325 288532346
82143 109734 69145538
159278 162598 964304874
61117 147641 216362459
187257 189584 60783410
150063 198441 120862752
182392 186507 576854679
125598 143594 45602070
160055 196754 572513291
74328 194961 492316273
71979 126987 137721213
162256 175213 32450086
10658 87328 191758036
195572 195878 103429
83120 183376 250920524
110881 197064 491714135
56984 110217 670459016
85342 140551 138103162
99028 117817 90602634
183871 188074 10491112
43885 170372 316381875
144416 197665 310232676
106286 135624 617092043
26457 139804 336948497
31204 88709 143740459
184294 196565 891447539
44609 102375 471790013
183455 197194 34303144
81641 130799 865513622
159467 181397 54787517
649 63766 157861509
98215 160143 155207587
32276 148003 336203351
35515 86373 195816821
127882 160078 80675696
85619 197888 751005162
87544 101936 508554067
6477 64438 681557064
126318 146892 230975542
113675 186304 181859261
196932 199213 5796833
99296 147176 525229542
104265 159731 260922121
100819 149539 122303492
39937 154792 900618109
197434 198723 870034499
109657 121512 29518479
18387 87691 173222674
35413 155980 301767073
61400 122357 346361834
45630 123223 913130417
88115 100347 30396343
112913 159373 279686640
68764 192710 310075282
47913 124872 192522447
31514 63343 726844657
148538 152958 11153735
120843 133161 257587974
183183 185182 4967089
159828 160813 2387848
45896 90255 918289437
187490 199263 203470202
79789 90193 25992196
146784 155687 733599491
143414 155807 678771044
118384 138793 537188126
13510 88469 187362201
96389 178143 204732051
22538 96037 371804798
74318 90126 39519627
154552 170836 745959490
41922 114528 181481919
83554 109772 922788402
93068 140438 930127242
123464 160204 372491820
154092 163467 981318863
47077 81703 86459554
36292 116785 757955892
31627 137580 549156584
192455 196863 174654180
85665 162356 231816863
115833 161476 114291101
67868 130001 372971683
65503 199626 335490077
177086 189651 843640135
96988 153382 909652809
198173 198711 1421855
190342 195129 244249159
171443 190539 47669287
166798 199823 300371425
128960 150433 53858828
78749 166243 218870414
131680 182582 297038981
87735 138223 126328087
123836 153772 75109098
163170 185786 928015627
120296 150397 75526995
149527 176384 435399811
55548 135685 200472894
61812 76793 972191428
75271 147134 511259607
66201 75032 81965489
56507 141610 285604335
51697 129796 881617044
126451 187225 152102442
85773 139391 134108753
186674 187741 638828139
111620 162501 251717695
41379 73757 442241785
61506 127866 227612767
130885 154622 787686733
89482 98954 728716684
134813 184936 125304084
51536 170027 296416122
42389 127440 212691687
132431 199324 602738320
28203 143553 288487991
15168 96157 202282730
108146 195079 556302652
163766 199346 808648146
62998 155244 467227147
143417 160021 41695765
12087 192160 450438538
65817 195318 923208077
38785 42442 831484156
59540 156389 242292337
188132 191985 326190520
111129 165816 232893474
104958 154804 125006161
175602 184100 21205591
116720 150428 802810199
76385 155949 328292787
175723 189380 34187575
146203 161320 37817759
154177 159374 41692535
16079 166522 376134641
68269 148823 201668302
52510 183546 680426254
18876 41737 57134609
4214 185600 931741955
124126 192925 172078229
78682 123621 112441865
78065 89281 238319855
59735 193057 651187298
75096 165640 351207914
133694 191844 145434250
103560 199278 239685295
166636 191773 656922309
196706 197279 922107178
110163 134016 985933820
84500 91291 16920308
8907 167460 396540681
85844 134648 822112633
154519 171655 42785010
167287 183024 360172938
141332 184718 108537368
126438 173335 117351654
180219 182255 5157161
98625 188447 224882926
2309 119145 849567216
17028 35018 44868660
30114 154908 312339702
44439 101496 317267416
81596 136686 138007209
89032 96384 753851119
119760 191485 410452846
134087 190698 716374351
67440 158126 148427491
120359 191546 971638478
10648 85254 221742156
56902 164279 268433549
59068 112217 132716090
169601 185078 38735468
124526 167542 107499150
184758 189711 462246146
95157 107535 31015785
12869 83473 764346510
90319 134039 720317671
76538 180813 235000833
124776 130170 13517511
60019 143079 207538419
159892 178866 47420436
104327 116687 817350618
158096 160817 6763737
105114 123982 385279038
142742 149584 17343566
52834 191907 9558670
19274 62829 262496004
115228 126152 259090212
33365 188170 387335085
176426 188730 30702153
11547 53115 103891842
35559 123540 757040132
77774 119309 768065248
78491 89475 27371517
140693 146230 13894608
120616 178028 143803479
139199 194856 298910953
116637 182293 164469592
109316 161385 130240656
78460 137498 788440945
154231 169832 38758788
127872 144882 42555359
187887 188321 1073540
111059 162156 713791794
197771 199643 4745634
88684 122715 786185070
20028 136283 507377286
95500 112973 43744612
55085 164181 491932236
3717 119637 289918642
115103 141635 812733659
54163 131601 695931582
73387 92099 46863225
9451 67314 144803693
186719 190246 8866082
55498 144840 431861319
172046 175193 7747148
142118 197333 175370575
14309 66441 21615379
39502 137561 324371808
174995 188027 32611412
55644 96815 794916511
16550 120823 724007193
72411 150700 196090744
92544 192889 251088997
37903 141406 258952817
184719 199247 36426843
45122 197606 426300030
20015 43297 164665407
139217 164545 721731304
191981 193202 3062343
4381 42756 556544751
79817 84803 614704085
167137 167226 656686132
174016 184849 26998616
77704 188361 276853717
54147 65746 837236524
118285 176132 144871130
31742 34505 6886832
129646 178418 122081011
189348 192744 498339165
110497 151488 102754539
168298 179138 669612852
139937 152111 645509450
36689 183050 366158681
16501 192822 440982892
39480 130540 227841887
31622 186475 387456526
90372 114196 59595644
136938 173008 90171387
32857 146643 86927083
54776 166432 279216274
60005 120009 149846729
16831 141976 652291839
45931 173190 318378823
17255 21956 472293067
160438 180599 50389619
188482 189242 286730173
117235 186919 174477256
56775 195534 346941075
32647 99586 167208448
35055 194330 481496418
69435 104404 87434902
127823 177910 125342278
110308 188589 916653076
138160 161088 759302297
115575 118958 762575431
50547 152953 808617092
80467 193039 281676338
6179 190242 460581762
140877 184203 108345018
157310 160550 105846238
183244 187078 34662946
195397 198410 7225917
174765 197436 20352018
156444 172236 39474357
185304 195277 24837893
44928 70021 62653954
97861 150993 837268538
99629 159456 247161351
173694 190275 41454602
12954 76579 159119759
107675 108096 1130752
114550 174737 150665945
179323 196631 43195341
107607 107844 658118
97149 160856 485489767
74786 185566 334447416
40535 169386 899439371
147380 190521 107928797
81760 144799 157802132
147268 195469 120496361
144948 193093 828656728
11767 34942 57880574
74320 130701 141164133
181941 194584 351239010
180844 185633 639093591
115911 178577 156968523
189816 198945 22849630
135173 156199 52673565
176382 177662 3233926
170199 184893 36766619
106909 123382 850498392
163481 163501 56222
120937 158746 769034632
70717 181542 320625681
183849 193700 72436
3746 114325 276535461
147015 157423 26156184
108223 196214 171009734
72911 137184 999466803
3534 165668 405602807
177788 190226 31097763
43328 123685 200959340
25061 103435 951400610
48798 130510 204493309
111127 173425 155979432
141328 172474 179640786
196044 198457 970973143
118075 141435 557092134
20804 171134 376064616
146784 194137 118514610
33850 62744 851521215
185927 192721 257852116
99989 153601 345450486
171528 198111 515636478
78583 119020 253319291
120171 155889 89549059
119856 152620 82228260
51536 86374 87234993
75355 129168 134668830
42785 149897 268067019
65795 129795 611112544
192452 195817 503050281
167003 181527 827815825
91639 124436 580906522
83034 152550 174168736
116181 189444 924632124
113752 172762 147792870
68215 95216 367899368
81660 91080 23596762
5447 85362 200053138
194071 196355 367676502
198561 199677 2794016
83372 111269 194115783
130301 161645 78367064
16160 43314 615881434
194782 195232 252355791
116788 145145 71143081
76342 182235 265049638
50202 63954 781198417
49775 98090 184134217
195349 197066 855530090
20345 96165 189407885
119055 183858 162184910
87096 90296 891513346
162211 176825 36672029
39976 188768 745517929
174627 183047 21110930
197841 199077 3144435
101095 102494 552117494
135971 197633 792812262
172516 178473 14946187
114127 124791 410512520
186849 196973 95960648
160289 174963 36582777
47863 172254 311237185
138190 147483 305694540
167590 170149 591749586
75695 124993 123372370
3730 25910 55618022
153538 186512 843795668
138138 196837 288065683
70236 161962 229586022
42658 193040 652137272
106551 166219 250918524
173890 185060 211936728
198911 199166 790606043
129884 149504 49204478
105918 173361 925375730
31963 152393 673169664
3728 107352 259164262
95304 188886 948448513
39223 50187 27397118
187637 190124 52375089
64580 174954 275971060
70555 112738 105532531
45700 105392 140552791
43111 54468 371352395
147580 181244 456630237
28677 39369 452498599
110297 145807 615626245
90848 156275 725947841
100952 134394 140821286
160467 177567 606316703
175415 180820 490382522
71036 146628 189216300
146043 180123 85269738
128626 147179 637827026
110451 160584 125593165
10948 132694 304590197
191140 195995 8982370
133936 137373 8625355
54183 159367 263231568
95885 123738 69837335
175281 189377 421505103
19203 177522 569248012
76861 87354 26306518
141800 197577 579253409
33368 131520 440856051
134965 171799 987016578
166398 180494 35341290
94314 187185 232501318
147213 164749 43791079
76658 179894 69586365
192975 197747 11926503
170269 187433 58167930
187158 190308 7865778
186277 191944 14175884
102408 103969 3940252
151543 158562 225162787
28392 193004 411769554
18631 96976 195757838
25562 116340 837714669
26536 175399 372263749
188430 197822 23503347
22701 75998 133286991
96576 111808 38128315
51164 57862 837454200
60896 100308 559483927
77911 193357 288860551
74675 190113 288897853
83165 87566 28681383
130344 196794 166165230
157719 175130 43449924
93959 156285 277891710
64006 126935 206808255
111591 164375 132094896
76766 90189 33504937
72475 162538 225356890
132198 138025 14519833
20533 123607 257759007
127862 145065 420184386
34428 135175 315560968
131762 193718 154945675
52153 102143 552770857
171404 197539 417243174
24932 179717 387243134
82304 117143 87135820
14941 128061 712893455
110757 125255 36391436
14011 146963 332472739
126139 140714 949101162
154518 159753 13004579
9394 166848 393827887
28661 69084 147529019
69430 114245 885710656
138764 179366 762579712
44660 99702 594321251
2079 177742 439420609
113777 152017 912328238
12929 140163 802197608
24282 153509 323435409
188003 197900 656071957
50760 66500 39539776
192660 197593 868520197
18933 28632 24255538
191728 191899 407138
75083 132153 142897227
35767 124463 595020367
196396 199030 208126750
170517 188828 45801896
151645 158058 16023088
134097 154668 51616817
38419 143146 261989261
61172 137014 189668142
69027 164409 238556646
70094 162571 231375095
82633 117575 435357198
100786 101452 787792835
197931 198246 796855
170060 177701 615375473
124073 143463 48452431
44871 128389 208934046
116604 173483 235380586
129486 149147 49285952
108512 181525 182717136
120993 171951 511443553
36895 152312 288853176
141072 164324 58119918
152294 172009 49306941
58848 107528 121584763
147583 193824 115596696
21022 168071 367783254
177146 190338 228118170
195909 196859 2396537
74289 137541 158400716
199659 199755 402035349
169650 184484 37125161
157564 165691 366793686
53524 162194 833349818
81147 97302 991028490
188595 194841 386729100
193360 198301 2188443
179197 189311 25275471
153789 165151 28133593
101688 151454 124814320
82821 173313 226512454
64557 166787 711831418
16265 28587 101469440
68528 94056 28658866
57669 127925 175675265
14384 70725 929503884
139364 178819 114595263
124840 140462 99975078
39340 104915 163954312
136515 152944 41214445
171219 191342 50242415
86059 168430 557406593
111162 191528 370332644
161620 195694 85163382
153192 170846 43986957
136631 173873 722728320
132908 187960 556063322
181574 198202 41508260
23207 196358 433088983
162912 186009 245593564
98298 103940 812697681
113625 185288 183930917
64992 104353 98261925
197811 199576 4485208
154108 156370 5572823
86820 185781 961177653
124666 183220 146444609
172449 179767 320898308
70369 153129 420678619
81654 115831 893927738
78734 189337 276756956
114085 172134 292155796
97042 167029 175208674
42041 93568 128765768
175733 181397 14191750
194452 198536 10284987
106539 135392 72374467
152388 186543 932341071
169914 174198 10776528
91060 160185 386451946
19980 88032 170108697
8945 168594 399292950
62083 103387 167854292
128235 150662 824004204
42166 159470 364880080
103254 172992 174699584
68775 123299 153123826
57093 181798 311954103
102116 184149 205558154
23397 32032 938793081
171976 198968 67426788
186247 191329 860289688
134487 188048 999914722
198626 199137 945392689
162618 172926 612254602
17796 151355 334211635
57605 76591 47332538
162258 179595 950428899
43065 63064 49989852
103694 122720 226412517
143917 152026 20416597
198282 199884 730541839
125369 135518 365023322
14546 107585 366676419
134363 199508 311553824
42348 114179 179531757
156849 180020 57859223
70095 106483 91042819
38386 106488 170322246
186948 196101 22816104
45982 48583 451851283
163699 172725 741841258
173467 176343 369429547
61852 72533 166392107
174126 175835 4253566
53018 122893 174844872
6459 130547 310557189
188913 197926 322475690
52378 56793 11234103
162725 169375 16651352
17537 147384 324831683
57227 142548 252591818
168456 180350 129345160
108696 110140 3512182
110231 113630 8458149
46604 72157 600755674
64480 91012 66163832
43474 67139 59210491
50008 87929 830429490
164415 186168 12022560
190868 197189 630931820
199123 199911 944277397
136810 149281 31240933
139152 157705 46490481
67678 113105 17911404
140801 179297 583325558
142465 157878 140136965
160614 192876 993230881
196205 196777 1221250
158278 195146 92075283
181251 197521 423197257
84765 150235 284784770
63761 111700 348397483
75142 105778 241600734
83639 91727 595573471
55733 140935 309732919
31778 184517 382103668
195373 197511 5398070
123265 180774 843651014
148248 179677 287731570
162314 170329 20085311
102092 174985 182489197
63338 153905 233122751
1347 183097 767588389
23094 73690 126461883
133729 188005 135704463
164001 176348 66289461
107529 178831 156794185
32462 163715 328303085
92976 158527 164109930
49702 66819 42947003
138480 173846 556167786
188895 192409 695585818
127095 188030 152432477
173152 188202 138564392
10668 80894 175570031
157078 185001 69684422
92874 159589 289278260
118942 190262 248414254
128659 183904 138162178
128506 170532 710617243
47519 136842 223502350
32108 59627 68991840
127470 197391 174893965
107758 108451 1774984
46048 127247 203127884
71215 160926 952948536
166729 167717 529049742
95444 153976 146775577
94314 115713 431764232
145136 187258 105389822
110032 151609 104197157
151410 165377 34734058
114663 115747 783422627
123811 134719 9518756
58575 174012 751643626
97999 121588 59044399
26578 182802 428565403
123984 181318 726985918
89300 156037 708476840
106995 186599 199305722
83126 90102 17426973
79013 190732 840553213
134177 190346 140477600
64203 139732 221797175
119257 168998 124449219
76841 168482 229207390
117024 144062 660710170
14413 177244 407320440
60761 111396 786408087
63114 91476 70803406
56930 66999 25210252
151259 183453 80420985
41194 146054 262355500
50575 67102 41438847
124841 189593 947361689
144438 152839 114445201
45272 178329 332918942
31519 112337 202104890
91960 145109 133082185
118497 121902 200941940
167075 185835 46946397
159109 176340 450392601
145948 165928 49959021
93761 173950 200773607
45956 87946 105008789
126795 143829 42590004
157536 179652 55300594
181190 184203 445751719
89457 102519 32615597
100992 174755 128550535
128602 165479 65434733
65349 157561 230683474
73430 135169 352484025
107589 128082 51389593
70980 83181 904546924
152958 192558 502746259
143914 196888 132503849
139542 179642 100389758
108555 176492 748944670
175175 185784 26564369
159867 199796 99782771
152418 190285 588273076
100409 165406 162813872
133206 170544 936236838
146750 166098 48434271
146421 158116 1012523
78779 175387 241720748
86225 186559 250980281
109433 151833 913391048
175750 177332 940831167
43569 142187 624802347
171358 197084 696684321
35655 129063 767526045
158649 160824 894865377
49815 167097 965688970
31830 96679 162104501
158363 158990 150110301
131577 182017 126205719
61106 118961 144497899
42268 137524 238330816
125064 141343 529465016
12940 141091 320545534
197939 198853 411867589
198928 199949 2546262
16318 108589 230701206
144512 165062 475384073
15959 123247 268249311
121553 196226 855124650
85478 114603 72724146
144101 181115 92624052
168608 199611 77679435
30414 120515 788478123
136510 141472 22619994
32080 167906 849570515
165635 185265 176125293
112393 190358 260459965
104648 190357 944370385
71132 120970 124690529
196076 196307 679612526
73438 104393 77438647
23478 39328 39611910
102257 186425 385456485
27334 169332 606796731
41885 48301 354592780
189849 190789 2314974
124742 156514 79581772
76432 184642 270739116
174721 175654 2367313
39875 187815 370132224
148640 174544 693824147
162569 170240 417452781
176990 183607 931385035
85277 122987 94352091
31263 128098 783691501
31409 181754 376215585
122733 126181 546775001
34620 120276 214273838
153082 194078 102339386
43424 114409 177390762
131873 134305 245912058
186137 194820 21640811
44344 64523 315811643
108205 152420 633881785
35144 156555 532184223
121499 122904 3645670
15013 21422 6399545
151242 171945 203629031
11910 72940 152519622
100465 193776 233690506
124830 174260 896683864
106530 114328 365811197
37630 68375 581348977
14097 175657 404069219
128276 141532 109075464
26443 113547 759932148
112075 133720 54368696
172229 182667 26049785
1336 52398 127560955
98144 134410 90944433
4043 199714 766607029
181113 183170 201900484
130872 163940 567743108
45528 120605 187659832
113176 169690 141467550
82934 86177 302401428
79675 178564 594019304
27382 163189 339629245
194911 195188 453910475
154320 181089 191584252
104594 177215 181860986
77061 198793 914017661
84136 192180 270319899
183868 184587 1791864
2559 30695 70329561
184660 186242 4008953
124044 132089 723099108
167296 168020 1825929
59132 181558 306243784
110367 160753 126201150
122448 199704 193331544
173557 175303 4340836
55727 127195 178642152
124164 163474 98262246
37488 102022 134620955
82992 144122 152998819
31974 158329 316175998
182815 184861 5053791
56949 165625 657814531
1115 67095 401186964
71996 103018 39687692
45055 157336 789830028
43518 47172 826091995
141768 159712 45032598
127418 186823 624658878
8847 98346 576671469
63245 150442 246201214
127244 196094 524496688
17524 109615 230350947
198527 199010 193690510
128667 180032 128516917
54798 114041 148031448
110471 117845 18417029
151857 196794 112260513
40035 176708 342071421
163606 188262 693542358
198432 199785 3400220
5930 88427 206390355
183322 185001 138665085
85421 141601 937528891
47703 138735 829293582
140572 142378 4512315
114940 158054 566527326
186695 197310 26496280
46640 189308 846611207
78137 123160 112661958
76348 124134 616117221
54875 102409 118675015
95245 123463 70728867
154976 183783 920985196
130830 158565 69425157
9371 31853 80475255
59044 169005 953801675
111347 162092 431351024
199267 199555 823348689
1765 123510 581009980
194172 198091 9781402
125032 129593 560552567
11741 103459 717440139
142064 182857 102102386
183334 199181 39686479
133592 165725 80288470
187231 199943 18055761
197023 199726 421849120
149950 180735 76838089
114012 195200 744805371
96189 181568 213838328
54247 74581 50802115
57720 127457 174341450
133083 141331 809485117
24631 184067 398808779
112939 194742 665730150
191793 199932 20374118
91097 98974 813051452
18933 22943 369512205
125353 130096 11889800
112763 119037 980195839
64665 119861 137905266
143297 185299 665318044
120707 182371 198029679
98866 140113 103418040
183614 197890 35703245
160754 161380 247486097
147037 176326 683752991
3102 102033 247297548
135665 163813 70247521
96611 199758 307812274
2817 73053 175550377
83467 109734 65776532
114304 115983 52408159
118914 182535 159311003
11664 43309 885548904
78024 130630 527120075
119896 150058 75730848
107417 128049 579928912
48819 160099 278563236
36173 155481 690574746
145248 190330 678844818
78367 93169 353167037
49077 87194 95407303
198611 198729 758314759
46869 62108 38201779
70377 135294 940118967
14716 133746 297721765
189109 198510 984718582
88459 161924 183891421
23109 112526 115890365
160500 195933 88488378
8386 26942 46547495
108183 137100 762611778
74649 146629 180134453
109370 141089 615040256
159518 196247 491856817
134311 156569 23709438
12566 86597 185166306
191417 195775 10894672
145235 150133 12380325
53071 169330 290823615
143535 195453 129810778
117714 171767 135505411
136322 146750 74809944
177731 197108 395390981
20830 124100 258330000
118211 120705 500371181
171349 193417 279346269
93849 104511 236055229
72430 193976 304159687
158883 169965 27584821
105317 135530 945722528
16431 63743 118310702
79105 117591 600154820
48334 184375 328102037
139288 192503 133158702
104743 171546 167339551
10148 183937 773657645
6731 110497 780142061
161641 178282 41709797
54144 71038 42164357
14563 64727 858351834
32629 136253 388523209
55131 168951 354063670
189051 191522 6132015
110804 139277 62138235
98916 109911 27705181
181995 184973 7350280
107586 193357 560724759
94434 121638 68052863
116968 160771 675886654
173406 193515 910041063
144261 144930 521190067
178404 198178 289496761
122387 141157 46955631
199662 199789 297711
102323 149195 117572599
43401 68872 63659795
64246 81601 43229361
158032 159243 129368216
199601 199660 154746
54379 189782 338759521
57668 186195 321474679
46801 191942 363047369
34049 148420 697930550
98492 175249 192193224
63461 106886 491348794
31777 144218 281315878
71611 79145 447113132
79635 101216 172137695
187164 191649 11170180
29425 84930 206175090
151428 164678 889451854
127138 167287 714572269
92793 187107 236025041
193749 194038 621858595
132429 146671 175548850
12062 75446 158483567
85015 189299 260932649
160584 183860 470168459
82655 94954 961199462
141269 152931 29376828
38317 56083 44590432
47073 156276 273297528
20484 191320 651257844
134024 149944 39946704
100018 135295 88579282
135808 173772 94935695
173617 191318 44193887
35105 150910 289910322
144075 179942 89818449
80953 142824 154796085
146640 150984 706408813
113145 158981 237662907
12679 82612 446177853
144687 197659 412098542
194713 199783 12754112
190556 197775 18002921
4644 93011 221152140
87694 104579 42181887
181639 189691 20109258
147947 176699 740452708
169103 189644 51515086
180710 197196 742302040
187903 188307 758644000
184581 195680 974386507
70187 103869 686709961
180565 199735 47938644
78183 194593 363103442
101955 152703 127299409
62605 67126 11285606
76588 109294 81903089
68571 96518 69721321
84827 137478 232133005
26069 182942 441159377
186620 193951 351736808
25487 113394 219689922
26164 99441 182931407
142085 156733 36849984
76779 159014 205842079
88990 155172 900906288
38166 105749 169024270
195190 199483 896385395
115217 150028 371993849
52974 84015 77679182
19582 119610 715918888
169985 178450 21322350
69236 171644 256350875
28194 32263 10061041
109751 118451 215597882
30071 139321 273265476
22212 79394 142913662
1572 58498 142355369
166089 191873 542578446
7783 115046 485758790
116202 131349 43901346
49955 63312 647571583
96058 168041 283020349
119270 146793 570947035
107510 166890 232562386
65995 115258 158899659
103259 109869 48230182
177776 179128 3391553
182440 190865 20995498
104457 167719 509470088
66717 151788 427897620
195406 199710 10889091
87441 139150 593189702
183063 183898 1675849
88515 177078 823003857
95989 136038 100393703
967 130157 941307981
142234 154562 31090764
15151 49428 278186889
115747 120290 11390388
117204 196031 457750690
111697 121672 24969014
88480 153906 163986917
55539 173258 790978774
14639 115420 197977667
4330 149066 459795894
163202 172247 22765158
52538 187659 338092916
147129 156726 24187798
142665 193315 126756193
174149 186053 29755375
102122 176371 185951343
74666 196407 304567734
97311 137819 101527320
142257 166638 719916912
175899 176591 868413984
59359 151957 949660870
149133 195942 116900945
39004 136381 968600803
87357 129053 110598850
60511 140423 764076943
75043 196141 302932333
11219 139340 320487391
196278 198122 383808801
54390 189886 338983718
150385 176532 948075009
28113 74299 115389155
165221 172910 518833981
13187 27946 36959473
87043 129229 105549170
110278 122319 30179295
1337 21073 29093945
174244 187051 263688796
20837 58756 568293773
153785 195166 103209288
73950 183208 273463070
20788 57930 92932542
3378 14013 647839581
23205 56464 83279261
149525 183144 70076845
112673 152212 99130438
181735 194620 732129947
153131 155748 590646965
75541 170162 810088397
137813 166440 443853406
8273 87585 198413069
63596 126516 157353105
169930 188117 713386794
32394 48821 41079013
153798 176933 57726125
34568 134845 250953792
114739 196139 203696986
118230 157464 98368897
101544 169459 170054259
27800 54830 322481969
115636 115638 7402
11209 111440 250597896
153534 180280 66741137
30089 104118 185026769
57122 186014 322362764
16417 25789 145456238
182806 183883 396596816
34699 115520 780408915
185048 190685 14168791
185125 185470 923391
148281 161621 27378781
178954 194523 38791221
54103 168711 886678771
185422 196389 175127650
197765 199214 3698116
117361 120579 8156414
145901 160916 216180838
58393 68604 770390473
135174 187099 129864254
103237 118116 37313609
83962 123793 55864905
158560 161911 8293373
176433 199285 398917782
135664 162212 151180843
184965 191143 678062473
180086 192337 30641067
18640 122470 259637952
197644 199391 386212352
34838 74785 749910871
69493 89614 50267351
82603 121569 97460860
176883 191812 37293321
39218 141443 255716117
88189 121200 575284252
40384 93523 132932879
38958 160424 652894631
88661 169457 132208323
196352 196422 141183160
71400 120165 878258882
154234 169457 418543062
146709 162700 46043109
146319 159558 33174557
156122 169646 33663666
37585 84854 424578521
72707 193384 827959210
150948 180869 494947715
645 185091 564481200
67303 140305 724478463
6402 128701 828873034
104511 176491 180234160
109316 187697 196069731
89687 95732 15111066
92272 118602 65802466
164607 199061 86294500
56917 153610 425654588
135849 162017 512314882
102762 175074 181085705
173921 196100 55332002
105135 141334 275868188
11932 70998 759240469
20372 81143 151863393
154561 173467 269581218
165971 172569 53607145
34207 105379 902347688
131125 188926 144598727
16555 63474 117332857
57338 67855 26194279
157013 168058 22286109
86946 144552 144115749
96741 182951 559512927
33887 181152 368465864
57526 169341 279556104
176646 195501 47015955
79375 86973 19082041
87880 109591 178841846
86596 192961 266093272
109100 141502 872458275
47316 56631 23360956
103446 130641 246503072
111083 195822 212048871
138261 174988 420196882
45688 95594 124662168
111511 144531 82723664
10412 53011 106459516
69081 77285 20501432
83965 89420 13538899
132110 145431 33325415
111581 182401 202448706
103186 199970 242365594
178430 180105 4121869
108836 160662 129679008
40281 92126 129759480
81509 192134 538247423
132578 189495 142352736
1730 109441 269335410
55860 90853 197007360
122432 198142 189411635
152675 162204 23657893
21826 150557 322160510
48908 185699 342270126
40852 77323 582194750
64205 119756 138812196
166988 181884 37366354
100189 156800 408768287
138805 149198 653600134
95928 106444 315429256
116199 169499 461220075
102104 133124 683546445
97269 130650 83695457
179532 186117 873381315
61610 186496 312308059
110295 115053 633612960
151836 177522 64208453
138965 164655 64167306
82620 153999 994091132
42600 162306 299350425
27025 89635 156410565
104607 132680 399984865
185048 198578 33936539
94001 149094 138080137
78995 159074 200434467
3506 100991 864506952
149982 158175 142466875
27921 158661 327103961
137182 187422 835031688
113713 151968 95981692
134857 168722 84598461
107111 196513 223737462
68340 164587 240715277
187121 197600 26138385
19670 59297 99164121
158830 184908 694443
39783 152428 281980334
172928 180559 19102637
123109 155861 50605893
161328 165220 9632856
190354 197883 18775104
156180 187853 902776485
117006 152726 693567701
189274 192724 85527238
133054 170252 92902611
111076 140751 74340239
77661 78583 51482787
5014 109152 260658467
144213 174512 925638930
65316 164134 845721989
115385 119008 9100960
167892 172298 11149293
196035 196280 641242
93554 127636 85354113
170403 176352 14946264
38891 81335 106127726
149480 164162 36491572
117744 180248 156517102
32995 140011 267744803
43508 130904 218604557
20156 68914 121843670
27056 192613 959635416
104872 161830 775870329
10676 149533 347478329
155799 187384 78921625
135985 140834 929439105
174285 194018 49353569
41927 144137 255656357
5396 146765 353763384
88924 116710 379768816
85560 187925 125986580
74794 94760 49891833
107072 110576 8803471
8613 52774 110432752
166968 175933 22482384
116761 154478 94756680
39376 181782 356336022
112402 132481 50387201
101592 126709 63047255
38659 189494 259120578
157214 194790 93826592
51878 56828 12548012
112364 145351 369125996
44885 177063 360421886
88951 111255 920323232
36957 69249 494181858
180296 191658 28418134
165549 187989 459208873
133594 158630 62678593
91443 178302 217504923
131777 181207 123647805
89488 163566 185412833
95138 142465 667691414
140812 152786 47593388
140772 141478 1748896
147981 164195 40439792
35596 89779 310787386
22057 31902 424647588
5686 156761 378208829
139254 145842 675182238
74559 128957 136143511
129513 133385 9700843
170863 187148 517748221
46536 69728 316977844
1577 156251 386940570
4213 83645 878422803
154483 177259 56831238
73900 143725 174806379
116921 185662 801115672
11730 162106 940863892
134561 144923 25889769
22504 181197 396970381
155573 190520 87304385
187951 199892 29923174
36908 186265 373646477
134663 188170 133783410
115683 126503 27174198
91841 197206 376723322
122649 132714 549945339
84543 163292 196979115
29643 79149 123743398
187719 198317 861722790
186015 197218 27989393
193503 199459 921429658
52221 162592 276135615
53431 192722 360448817
100305 130314 75373443
12056 197971 465041895
196039 198075 542765982
52956 131733 197164439
55548 56353 1999357
92836 132422 99146374
136001 177291 103317876
38475 159464 463600917
20471 78751 145660218
16882 170857 385073422
127645 154616 67687305
82522 125511 544149677
107048 172532 164001430
82155 110469 839447260
75644 141084 163695195
41277 112850 178921415
144350 173027 842551667
149723 183036 83174670
188438 195662 18044969
18334 51822 246569629
111381 169649 393124900
155851 176963 52745497
30571 47404 799673275
94731 101687 254826569
88346 123222 87351066
192629 195612 7389131
59406 174527 287847662
112101 122412 25940690
78934 166765 219703512
44326 150398 265508180
166145 173253 17841712
20528 55066 654537455
64584 184642 300199204
173018 184428 304673365
74277 104727 76171789
94670 190281 473067139
96912 172808 190043535
143171 177151 318466155
132533 159387 91191321
91047 113672 56539618
67883 181654 271791372
192918 199536 16603449
188590 195614 160180769
194844 198013 8018772
96747 193834 243015812
141878 190327 121266884
115216 164796 124074728
186255 190244 10005288
80027 102475 975949541
2126 34816 591518371
31118 125595 596963452
24703 48068 58393583
50630 103014 130858689
43921 157601 284436663
18863 96945 217775345
194579 198602 10172878
3879 117183 882035097
4431 118524 27116587
171720 183699 29820116
120068 131023 923690562
103312 184419 463038551
84057 186771 402669065
65554 94626 506348075
134147 149587 44050082
15816 98337 344753405
106768 128596 54737683
5647 33653 70132954
123942 142963 47533355
58947 65057 694399700
27003 42565 876272151
50152 75884 446582274
8725 188021 938797977
110403 127987 581190611
154342 177789 269508398
58856 97101 375948092
1701 11604 24710733
91933 122566 146433747
169256 197168 368997130
181194 186452 332815295
158263 196146 826588640
39605 124479 212388226
112988 149777 598494975
14108 128562 407508466
176343 192523 285743639
60980 96234 13381487
83405 98010 36471345
95907 124601 71954696
154819 160517 14151471
35467 46909 28673092
42073 130900 222227563
50048 90679 101548094
132083 172827 245222942
182446 191104 21533804
30018 31187 348981967
63707 153449 224604441
56662 62448 14473321
57239 192062 518169749
147104 197703 222986798
192079 196158 10119826
86526 162488 342181865
120438 180916 151347557
183658 189203 13920827
158109 199288 102962742
140558 193886 133419352
194290 195352 2539391
112830 190865 195310097
109431 149014 99143143
119380 125305 813222541
37307 198874 600920511
28486 72392 109683130
90764 124690 85047170
7904 182914 626508559
12095 72890 862610056
91326 153923 156918887
20005 165940 809274297
17685 172900 388308920
129974 168444 384291848
63805 104632 101977428
73534 76705 254593206
199990 199998 23340
147663 183180 271332273
165008 166789 4478926
126493 137189 95899867
35692 120787 212780370
115411 131058 39299717
66944 154913 220152375
111337 189744 783297821
29764 184570 613422491
111983 149584 94385023
90119 114183 60199964
78497 89799 150905182
194939 197708 7005960
18524 63258 111855684
95759 191190 238870543
158470 162246 9326656
159297 163745 10966058
197565 199212 129632574
70572 197184 951760812
84419 150294 164994957
146137 154675 689782031
181589 190281 838223838
162584 175133 31435350
45303 138158 537889734
6298 122098 388157561
2408 85679 197524838
58072 83267 918739177
181589 186834 13047916
192719 199644 17355667
79695 145628 741357313
98395 146934 232296771
11675 119564 526371604
52179 98355 59939574
14011 194407 644873814
120961 140696 49460022
179824 195398 229707893
174521 192476 4844384
197320 199910 374972455
130719 141543 27024901
193851 195585 4286692
120138 146543 66136343
1963 72452 201432743
176048 190476 36098503
103386 165121 506367171
61073 81011 640683460
174346 187798 339326674
64085 123537 148663194
118976 178306 148593384
73334 113242 99821796
30983 84270 980581612
59766 74195 850106036
185473 199990 36309048
36026 145201 368116640
159131 179101 49929656
109991 146654 438089473
33831 101793 169895811
44731 181018 468592102
96346 172578 292210313
44023 117712 261947930
187415 193024 696344569
25812 93148 168284747
79584 192062 281467489
183310 191477 20407297
63553 199199 339311315
44135 180719 341695380
1904 12497 894185563
48164 58209 25278373
104124 126437 631877489
128611 168563 837827019
76541 148087 74873958
38141 82757 984390318
97259 155593 146237083
43770 86091 549735108
48935 65054 40480553
189667 198646 22442112
24751 102426 237819909
169373 182397 32691267
151752 190691 97337624
123015 180474 407525593
120338 163160 107155566
155145 179420 412336536
128832 151008 698409510
124562 152563 941670375
78442 123949 78211505
95365 188478 624685629
86902 154749 967864846
100576 118632 938100035
157055 160465 8504012
191644 193689 450531752
163746 198408 86777486
183008 194914 914293106
180274 197294 307118675
142811 158201 5955505
193779 197847 10178813
98821 156141 143779513
8792 189531 452171181
2603 7664 726467039
51767 105185 246194113
14163 36336 55377933
141592 192792 297340504
162519 191120 111851256
24474 89095 161533766
17389 41064 44862135
38915 54460 324159846
6256 38481 790059019
115860 197445 715839700
19016 24748 983466034
3606 142954 348587188
45259 111405 165318684
19295 117022 696326769
118137 163800 173714976
140994 161138 50459611
170568 173541 7469090
89356 119057 359606908
198708 199518 102685026
195056 195247 705189205
192043 197520 13638072
38504 161479 307699765
175924 192049 432452625
196531 198653 937582237
184 85305 993397899
172039 198037 131912117
164121 189396 63332210
78371 171112 232055855
182479 192204 978427708
63648 104645 690270847
99347 197629 755990998
169435 187603 45532158
3638 28529 169407714
73020 95508 56237963
118944 186459 169029987
78638 198554 151518341
126606 150817 60713108
63526 166956 258655411
13099 57404 497314174
23250 179649 586956966
34541 97381 269773566
81594 110865 73225788
88837 115145 247902446
171308 181675 987428857
55423 145840 794300154
77036 192675 289337405
101854 118738 42316663
91367 142499 128001463
124319 136789 110759338
101586 172731 178219627
4791 103526 246938008
6621 49364 107046519
157808 162154 10758786
115288 184921 174271441
129531 187851 145853770
177768 177841 165673
90040 199114 273037936
126094 149253 33591673
104914 117146 30537596
1303 21101 49427907
137739 182816 854218288
167929 182831 528021824
17469 177997 401614116
190756 199074 976929589
99766 169830 175489072
155214 198561 658575804
118939 199346 704733528
28649 93263 556488230
68674 154313 214459830
44393 82682 95670072
26463 71948 667693999
46926 77529 76479681
49324 60704 735674943
113521 128022 665819332
137639 160414 57014729
116582 166004 123787954
77269 82210 12289248
107914 196619 548891030
118906 180245 153575697
37338 138806 253854602
5534 9109 9092676
86876 170449 987352181
144851 156205 28564409
190455 193334 7170858
61650 135330 184267224
46958 109717 156945504
12287 196014 459530248
44850 181622 57165439
154276 186032 79197369
19960 121705 254337809
8573 97859 761463429
55403 104845 148689616
76045 160468 211319098
7795 133403 314360103
61514 128390 894990561
54526 84606 75169697
58438 82058 58832959
68877 93235 60886794
137917 181071 764204504
22009 68497 116269960
165802 181417 39133271
95726 188232 187085887
19069 131033 280028133
45412 142797 243529957
45401 54142 347123334
128078 146794 46734859
3310 198930 489405396
15859 170031 385467485
124387 165430 102535790
18708 164880 6275144
17882 194017 933950581
110112 158729 121776955
73554 163138 224161547
175389 175992 1518188
163125 194187 77768674
83059 175054 315568322
146046 180535 86307096
135657 190064 123271557
2791 169266 416338221
175157 176801 152987443
185438 197368 29772908
61220 141006 199404897
72247 188490 751258887
97013 187394 226307831
89747 159268 269697083
121807 128462 16762061
30609 57847 68197535
126258 163081 92045349
46379 183820 343793338
12610 22868 25661548
174289 179999 14323838
155312 190770 88534918
15487 75467 149880243
92795 153896 153114150
167472 170020 6417946
47393 55222 19604180
181498 191041 970973910
189296 198350 382624532
66664 90457 59304480
58220 88569 585485300
71306 144824 184029481
78968 123047 110320833
50957 60258 23502289
147198 187405 100629684
119672 176460 142236627
64443 153879 96191360
54125 185328 328241942
74263 125198 127527253
1136 148347 368270013
162503 177203 703952643
115038 166315 128383353
15981 29525 85142971
119239 141676 56175227
184984 198159 526287660
48330 156164 443039459
29643 165245 950192463
119833 168654 505267418
86982 100184 32792741
70744 119792 122671037
123979 145097 52869122
142321 147981 14236664
40226 81562 455611778
150218 195983 860138937
124374 171169 700314737
24078 155424 328716842
97321 176184 197521776
149782 161522 386996400
27026 180513 346113441
105874 152612 117218288
113861 189081 188346750
189836 197391 18803960
150640 184433 187754746
60769 62087 966913603
109434 116190 911949955
73559 99869 65663464
116258 117759 1731293
139521 192472 132505519
5085 178422 433864933
57368 193017 339243001
36248 149664 283887712
50279 172740 306434451
168066 188050 50018117
101982 184892 719980150
189820 197048 18001957
173993 181159 650599656
119935 193921 185172101
137122 150205 32791646
118652 161032 106174746
157236 160419 7949395
3955 138490 450724549
34410 187272 873662697
113354 136549 58225262
195757 196797 2610304
135756 170557 86937441
140662 180018 412069763
149271 171879 104801375
180977 189393 21089880
82503 129221 117012736
125989 181570 139093909
99175 104257 32738213
49073 94003 290872131
15351 122132 981027861
139117 177058 830374944
94712 141392 85585729
121716 152125 121200909
78830 134708 157827902
93739 199847 265575783
105800 174106 170999762
6416 145943 814887965
15937 35457 147278138
162541 175777 33190292
80468 176213 239646675
181572 190089 21244968
88048 94470 835586474
196878 198842 5000139
87618 116589 440770737
89049 182613 701762936
92773 186156 138077324
130489 144796 608251039
92702 124192 78849489
117711 136261 281919428
103975 197471 233969758
188495 194914 15994104
102468 199848 243821669
196969 199034 5239694
33645 71822 95455958
118327 166179 893818423
165409 179058 34307623
135677 152303 420253295
174679 185241 26475932
33555 109767 190712609
155626 170433 36872189
131899 167397 88711855
58304 136417 232879036
146664 147732 828871829
20997 63405 782365385
17207 80055 899310919
186547 196425 24631645
36978 195690 396971530
27689 64433 91951854
146805 190974 110505408
1520 180632 447961627
21221 172828 379245970
144276 189737 177643550
143160 155987 32295238
136235 199194 676225787
134536 172775 935033331
102395 152020 124426651
44415 163947 907980545
9247 60185 481972490
173567 182662 22747962
148120 169656 361612687
171136 183311 30431607
196672 197198 468127865
1014 67996 468269362
94587 177675 208049013
57528 180072 177091962
154898 165562 9584938
138784 180310 103872932
82924 156471 522277179
50450 170974 301593758
59476 174392 747563181
22788 186241 800792261
148178 171945 59523219
105239 131426 992654254
1320 167673 843386825
14698 74947 150560840
119 20325 50583483
157111 195257 559830967
102818 109381 16664556
11458 57371 114900645
77459 117219 99353876
59768 120687 816859346
23885 163887 776865456
29767 185993 390772098
145790 178781 488348227
162786 187919 837154498
191518 192432 714242248
193144 199202 15192005
163277 185144 798502311
150009 195157 957798994
112557 181597 172871026
77121 147484 176116627
177754 181977 45191755
156130 157877 4327421
81166 105578 60992809
116778 158041 103469975
136506 193765 143151917
151722 163709 622191166
181677 195671 34873432
45628 52022 3143654
55972 117453 377678750
187398 194775 18336974
143163 198940 139638624
40085 193837 494748633
190210 197793 195336527
102313 159202 850566470
92938 110115 42928268
33174 53286 977498511
131702 191401 668247413
155756 165208 884857867
101077 124716 59405650
131060 135315 723647225
131525 194140 156612930
84205 114776 76376406
143562 149883 15992730
121916 127124 610651870
59086 176237 300191860
185423 196345 444793474
76170 131115 183897903
154749 175702 52234559
64588 141643 192615934
176985 191520 130575738
42880 77853 87395387
88412 143764 359131690
96422 97658 844017849
47576 119881 180752820
9183 134590 313725281
18550 98809 492565173
19750 110664 227284163
1791 62344 369601487
117947 138211 50817683
186501 190297 9502295
26061 186727 916898811
187307 196070 21792463
112723 142198 638798612
90121 92870 3535917
89719 191020 979620113
189393 189988 362986143
24994 31803 16951568
161793 168519 712313052
34502 183250 957117821
50474 137226 366649145
15813 90852 187459950
94332 94748 1032926
135524 168870 83242415
133812 192844 147610686
109225 155841 287337319
65386 90118 741972022
118122 198352 784918836
137722 165813 703545659
196126 197347 3073865
103822 192994 223245690
24519 88560 160098610
65072 147912 370203068
78767 188942 275671155
117423 193870 191429984
8222 111169 900368536
109551 135653 65416128
190885 197908 332751346
56 126903 755700831
169881 185573 324633452
58636 60925 799365107
193991 198351 7679318
50933 152043 253114738
8368 56493 575595088
116742 168047 842756115
186728 197537 738266252
72422 185021 468148176
99815 121311 53889766
49330 169605 680405788
16551 117099 251266516
35298 81744 668133924
55795 137908 757169928
198560 199086 1246992
176364 196556 50407640
52030 149504 244081227
162930 180142 43154383
135149 171149 90035819
173272 182963 24204324
142402 177602 848602839
159302 179471 50413320
59215 141097 970945986
163668 170135 719640200
100705 132045 625561762
73715 152332 817758412
48092 71538 58542692
95022 142584 119070140
121316 193112 599353502
12781 136992 310818366
131673 189200 143898234
32511 197785 963495394
163231 192905 773371195
73826 114663 102167486
92297 101280 22364887
126245 129175 779234683
46425 196626 375678765
65893 72448 288050991
176950 191816 81493187
157090 169924 31941449
62252 161137 247281148
74283 114108 377847936
90490 161734 660813075
175173 179895 782188798
149534 160674 491707772
73354 104108 29226597
65728 163689 506818225
63853 134940 30441918
63794 152632 651403323
155557 159274 312393428
93068 178550 290975670
118949 137911 724489056
85921 194471 462604780
16228 163628 639830854
17991 118261 42518425
106070 144641 1712304
32659 54411 54456121
88179 168719 419232968
10319 76447 165335714
188496 197954 348124064
124625 186334 154350642
141989 169657 69221208
52082 58162 15376703
189390 196377 17398474
99990 178613 415494137
8715 123740 287762941
131684 157742 470583014
165115 172902 173283839
97516 184000 216489825
54287 152358 796985335
7561 116737 273096471
170166 193058 57320979
69094 99704 175934899
17940 196590 547646874
30450 115718 240342442
189356 189976 1551748
68288 154661 216309026
80037 101775 933311507
85080 102860 61970923
103725 153362 124511426
12296 150386 345598816
127528 149466 55096553
137538 139411 4609071
84198 175552 228570448
122297 198496 190695816
109247 126689 43625630
15209 142188 317433997
60452 167636 585943876
54469 61695 312043730
17437 127684 340192951
55952 187729 640687844
34486 49462 37508357
36671 133713 280912184
196749 198865 5394192
181810 197504 434435152
92609 101050 665059758
51303 137243 215137508
78385 129257 127295266
148824 166564 44208053
160832 184732 55133890
173388 199144 64452528
135851 198354 486612060
192114 192660 1376695
41244 84597 108408607
147919 170636 56761863
7956 85609 236169359
38632 197140 396536874
192489 198229 14314052
19252 143843 733092121
65976 134736 633350683
141752 149587 543061981
65248 153929 490067554
119987 187805 816467594
125317 196073 381650953
44546 111437 167222986
37407 39111 627635136
33968 60394 66319010
67453 85026 314650069
36547 104483 169858602
52081 169356 293388516
36103 188389 919226581
118727 124293 14066482
17506 73520 140006488
170292 187202 475136986
21316 57569 639831621
6630 73444 167158330
5261 104210 83461469
54400 107312 966636083
188555 198173 179338850
136804 145846 22553945
33945 35293 2810129
74792 117513 106763323
144600 168205 339654277
94646 157610 525169788
29429 131689 255795876
47424 184227 412698782
88158 155990 169897395
26548 190013 562267310
128333 183338 137582726
137000 168825 79451650
158722 179477 51901301
91065 162458 178640766
71162 163286 445646993
25555 122457 242298193
21914 178623 970420738
26535 64049 93777603
8558 164155 389195163
166629 176248 24188870
93102 179863 217150427
121076 183140 732359675
5535 199558 883343904
92008 175572 361922938
20364 176827 391391469
54758 80834 934910201
34816 113798 276892643
88609 107600 940106735
196853 198481 4123368
125791 159408 88158230
184043 186287 499097848
117859 133099 38361401
106458 129680 406894827
163027 189783 245320991
195174 198185 533272374
73507 78497 149828873
81547 119141 475457571
145109 167110 54982246
106756 146070 203845490
44012 123522 807291995
112491 115744 521413691
144447 186734 105795031
54021 87762 411229787
57783 190024 330760560
41156 148080 793641961
8872 171481 406887940
98204 118178 769305012
182137 183073 52572924
157190 167973 153078676
145270 173458 70467518
137737 172392 764899957
85589 157514 180005155
134111 188245 17101022
96735 115014 8599232
5553 75597 668874807
176662 183702 17517458
39514 163103 309148024
178339 181091 397082723
94763 192576 244814948
152007 185371 83357406
74641 93341 46765677
151204 164704 865894631
52367 117533 162903483
58411 85188 812900782
13391 194537 710649299
74862 165190 225938576
65782 85311 48723178
193958 199722 14464072
130914 147961 32892235
95833 169392 184135673
86067 90991 342696252
81849 142642 152179364
162259 198115 89728278
60585 71157 711680048
152467 199419 117365200
174095 179356 13161902
140788 192194 878011088
107683 167683 150117930
70628 149545 197690194
91018 198520 269056187
144955 162969 100088577
130558 149615 485883216
41513 116449 187286281
183839 184879 2568684
33916 64903 77664188
68931 80591 29125045
35646 112107 191117328
137702 149917 490657500
188353 199299 27464761
41700 57818 40381450
86272 109961 741583632
16260 64072 200145238
24749 50358 483924526
17342 181937 411755731
111177 163162 130118150
172002 173298 3140845
49777 135224 830771336
10262 154337 405251412
119056 140598 218938606
139397 156231 409997239
188910 190978 5136722
184277 194592 17068680
68244 80513 30639736
118207 196468 498589625
135228 143211 349351096
53135 178661 414923856
134673 175795 102840490
147828 149425 4101007
191565 195116 99658810
151377 182359 77430709
4479 42290 934030047
124822 153608 72209264
194440 197700 156785450
15857 125404 273897752
118666 123885 433779061
178258 188216 24804668
137986 173150 259000065
2267 123511 862582855
172514 197391 328026837
180452 194823 35848229
32450 58185 342233633
31762 57007 776674359
189798 198803 22541412
77773 175305 244055216
80711 140875 725487164
199184 199519 826502
34925 129337 236269098
179357 191720 30909984
114742 163860 773142143
158539 169346 13683922
153099 179322 65438668
175830 191135 283373889
99576 189658 225683119
55865 111746 139574284
124866 157210 900666863
180875 191007 25308265
52587 81867 746924686
198511 199352 2114696
186813 187000 474748
36696 118299 532528168
125623 153908 70966476
78506 164217 214381559
176657 193377 41737076
52149 58389 414355367
71017 170192 388375192
136131 169866 84259896
196899 198650 764185018
183574 197695 35303033
4236 36591 81004490
111892 143816 499672419
100288 173839 184331895
89124 147159 145280513
70762 116518 114352371
112559 156231 361901866
32400 99778 663271198
1309 130937 724220750
56452 175144 779816536
55845 107285 435644171
127637 137812 25488022
151827 167214 975499249
197145 199983 7161134
198784 198990 72406974
167743 178089 951101293
98093 160738 156939192
50971 187309 640076284
34551 114999 201162939
26538 191020 411280809
110114 172080 890450172
123808 157696 760744681
85359 127987 106656639
98792 180381 204363131
191700 193857 209047383
97050 171012 387269249
168252 187214 672890160
105927 131715 32781587
31582 58639 67823608
8362 121286 452162231
183675 184311 500739
14537 149355 337295103
180477 186043 13889529
87506 122648 87887762
48524 90695 193481533
15049 92764 194169756
106696 109260 6547275
56015 113540 143681920
110418 145403 87673482
103555 104316 180097215
26357 134535 270544215
24872 177477 962460704
109776 195132 213471855
40169 151448 575854164
27941 35029 12371763
98531 109334 27244439
6175 60395 135883447
93265 101586 758133717
125045 181394 878404284
177566 193392 32825609
138281 193541 20867215
106184 187970 648684850
91392 141652 125821511
188394 197366 827910577
162395 183053 51737057
16368 51119 86759865
109426 196519 217804630
146316 172171 93876741
35284 104232 172426150
58126 105194 931052722
2948 145717 431739457
179436 188717 17854116
145727 154702 286077001
188265 197341 22691827
90014 114734 583310004
98003 123805 64717849
114801 151384 91777879
55704 94629 97147203
106901 172631 360100372
53294 187016 334599911
46025 50110 535822764
38294 189841 710890964
68718 173522 359260553
198326 199432 349027186
192490 194056 312832014
20060 165562 363851650
130230 184636 574078157
16067 108409 230841720
66179 161687 224047031
726 94293 233860161
67833 133658 93730171
20367 84645 160652826
127670 142605 37345300
27531 161431 462736388
144696 190187 113841246
163847 187431 59090877
150543 195313 111750069
144130 155146 498310536
148521 186030 6912852
68961 107935 655819926
81659 114009 624178321
152800 187037 785007731
173132 177471 10879742
107175 157931 581929847
137107 149299 30547972
149466 154963 350397966
103911 141953 95294327
178602 197204 46393311
71403 86361 798215770
42179 171317 323090427
139719 139964 616752
61606 96148 86138460
79871 156298 473064891
71351 156963 214433216
95052 149379 74818022
27321 98234 177158909
118784 166410 119207922
142234 157215 37617578
157629 171505 34766369
98125 147821 124562977
6724 48467 104514448
92395 167735 188477266
174145 198182 60090064
198567 199766 2980484
142380 156287 34962828
150666 189425 96860698
103085 185264 873199053
21693 190928 546557889
57525 193481 342831502
179843 195843 39904813
139926 177799 666083907
188961 191253 5671771
14494 181279 417150213
94149 174168 442831835
34449 158004 943783152
123737 124756 2562991
87987 110805 57005384
70884 133646 157153409
150024 173876 59563965
167605 183925 999974931
141036 195906 818885607
114500 176436 825804880
99685 198691 247989591
135464 157522 55169720
154544 196474 807660329
166009 193780 44768954
137300 145295 439478295
46258 196710 280080775
172957 173922 2311105
178671 187786 22711620
10173 68181 145058870
164947 192514 792122031
5439 31568 824821798
124258 168828 412552409
104768 186961 205716885
180352 183825 455942337
156348 179927 58920054
41662 64184 414526888
164880 170873 15086747
189655 196361 844829542
100247 132949 249663990
146984 167127 50401388
192914 199681 511296107
51574 173973 306304299
175525 179004 702407829
64234 65920 125679836
71546 94984 58664794
65987 69578 374143087
38190 105992 169571365
119048 195383 190943103
65283 198491 523886247
16736 110839 840550596
102706 178460 689707167
91155 162494 178500227
70684 75962 13262056
184573 187651 220724127
36166 81943 114345699
87073 189038 655578032
195624 197073 103396693
126794 186389 715506842
186305 196259 934147123
23356 37940 36390778
88903 198352 734226386
99733 127205 68962332
164823 179681 257520682
111717 181761 679302632
196484 198134 4162797
188419 195337 17236925
195005 199156 717373039
181054 198643 365935438
328 168914 767846838
9373 99865 946343153
163700 186551 57256562
18094 133286 288191867
117056 144571 38236119
143168 160345 43115747
90159 148282 145612383
179784 199614 830134524
180986 194567 845315740
169338 184655 38351643
13111 45739 967554189
38750 100857 155145673
27233 96665 173449308
112697 177711 959517408
47430 137954 226392913
141924 149348 112376500
112491 147998 276110084
59510 173607 456775059
117716 157514 307867451
21960 57760 745934984
170248 185182 55548531
93760 100773 858788794
34188 141228 464461557
180097 187180 17758703
181296 197473 839533430
858 121422 702922976
132779 180734 119894758
136126 182983 117129614
61068 186327 779293308
163244 189130 64839414
14194 115824 254018597
87836 143620 139575163
163417 171158 19469079
38268 191643 891934397
68232 140151 179922617
4459 89171 745749315
5502 7156 680127793
183281 194661 28396663
42953 56738 243995323
197389 199440 5245742
66222 101257 730960437
34946 73356 231258655
36077 134761 246898526
31872 129270 243693496
133156 163315 75307178
157799 183464 64131096
6689 173078 637532201
30485 53109 726643932
65340 111664 530269923
148970 152283 933383745
155494 171815 671415180
121263 129855 21673112
175234 193838 569132403
94243 162687 866323185
2085 133975 401854453
156634 191671 87524319
5640 53492 119783084
111180 143892 498717944
193709 196819 280398722
8308 18729 26197900
57173 107543 125860902
159692 168099 20864008
67925 103186 630182919
57635 172296 286793720
185861 197892 30077093
188401 195476 17650763
6417 153693 368763777
15284 129980 286819211
160595 185651 728638526
1409 29463 982675670
113232 142192 230858447
8944 177508 985443283
124968 129504 704925753
136848 176185 98364411
13187 192440 448430640
75170 85440 25740972
17603 26611 22658439
25566 110500 221080309
9947 140135 325629765
88202 199025 27803740
132696 199881 168031909
18210 185397 631622771
146189 183361 92977381
33665 94259 359533205
43484 111558 262651606
121521 132049 26530585
92686 153658 404802161
47426 122023 597490030
53457 70337 607601246
15596 76138 526431456
12632 147679 937090752
91375 145411 315489862
158111 188908 417160448
59177 182590 482438220
144739 172412 750894527
162295 172330 25201880
22156 178676 391576505
94739 195537 252205792
189293 194895 579291760
41125 122488 203523946
27394 134040 662516590
92418 117596 62860056
153334 164450 868883495
92963 175924 207593567
155147 169489 634220176
179178 187684 21237041
70975 79200 20619648
121245 122013 614800340
169949 198127 70525267
194324 196288 4854819
126424 192517 977325410
10496 64775 135832225
59511 190712 328114859
57469 66935 440457901
55880 193809 344948494
64155 77059 823806846
138148 182458 110912517
149521 184098 916627632
16848 120526 119003099
50108 199883 390859891
55007 63598 821212390
24659 68561 173554178
114696 169468 30150434
115075 167919 132270171
81115 184891 259608349
138818 138845 64242
163769 166231 6185663
56351 108121 129393841
186127 189829 900752751
90148 157006 37198978
41964 50661 81921765
112069 189448 833640797
148675 188218 91348720
13867 183156 423438180
179009 199545 267122074
102924 152694 124898165
99376 185506 642714272
199968 199993 971476184
184980 195133 841768311
32032 115736 209346407
4202 195370 849987456
31584 103398 195909115
20300 21765 3585878
147562 195059 118666753
180070 192692 31557491
122907 139026 345343840
128780 194218 163711008
179762 194376 36487772
89502 135498 115297978
132721 196100 642169821
23560 184829 403328235
106080 108487 926238787
175333 178071 774947679
26002 172263 451151686
64032 189709 314397298
36633 62956 65912438
47910 184084 340591814
70178 110876 957150350
92555 92973 1090348
149482 165360 39468620
32258 115243 207526257
67688 132297 837205061
56650 199809 402327037
38799 177854 803922082
105721 120387 410135320
126848 141148 35748389
123615 154299 707936304
20107 145994 314850187
109456 193330 348655449
72662 127998 138553749
68189 196205 320216640
1273 183558 614080420
143428 175511 597825454
133786 179743 561953707
10769 105081 941906092
3508 132248 548397682
1729 45853 998357391
13612 128843 735515712
166746 196972 304460936
94183 169813 451348792
5856 22030 40610149
197346 198533 228585247
158076 197137 79235595
66769 83658 42114968
142317 145581 128612196
74703 198300 309268689
108654 154191 917103022
169772 184072 35787002
54036 70994 559739471
160228 197388 92798496
111994 163995 284243288
124723 151737 67640424
88433 159478 177932891
49075 150759 173556391
28717 97176 426920432
91093 167571 191337404
69481 69689 332508864
40513 140509 250226410
151090 165305 844964778
48575 96019 814676380
53440 97214 582960460
39032 83085 16539182
49469 54663 13037025
47164 197073 374911674
97885 185973 220530674
144436 155777 50727701
81389 144348 683162364
66658 172326 264291385
161329 165365 9985509
165343 190493 63027042
194926 195156 37888
162503 190452 629350129
124067 151149 67867707
80646 129271 121692837
110696 188275 194130490
120823 157167 91126388
50835 134978 210635556
197083 199482 6114220
69904 107918 95155443
106021 195750 224522094
56019 67495 28650696
110217 167651 143689141
98837 162855 160342368
115221 133189 45153553
37393 120630 208126458
182222 184909 4474114
59330 118546 921858738
38396 146732 971230909
190494 194831 821651549
78912 109647 619803864
68843 181275 881808317
671 198074 493722935
156736 164871 258220351
129425 135903 16255415
151000 169120 223899772
54765 73997 47931041
119373 120091 1775707
62634 154133 229034910
75465 91307 39559713
102852 114975 95865712
47147 198492 581432037
121691 141979 50846234
72137 91616 48750582
199750 199962 527543
102812 103359 1374811
166398 199755 83513890
59876 116212 7953091
48696 63352 36775879
117663 143104 63745227
127562 169489 104849067
34254 145695 285215246
120919 143536 836500011
133370 189997 990561020
154087 175965 54517091
178766 187651 133964608
63382 70224 16945917
170222 199234 961040525
91873 198113 765503372
20813 70832 145934032
146960 159844 32395603
134529 139389 12136510
154087 173255 47746379
23834 109408 943171323
108823 129665 52124068
144647 154948 25985461
22036 199668 489957483
14383 131802 383981839
41547 199855 322895148
30238 197377 641900605
145713 160310 36589672
199287 199723 1076614
12345 91290 87587914
51218 131844 812878611
194628 195805 2966248
155504 188006 81158702
104294 163455 148056110
127492 167266 531107674
185899 189794 357588673
150062 187204 92807008
65801 163451 244114209
96076 109578 33903013
95864 155047 459780623
131301 169161 94620072
79520 189393 416240453
148462 198618 664835580
121680 163119 103744860
74699 191073 291135848
159426 172103 407217438
192213 196645 11003291
152268 198567 122202057
18152 52959 86965915
14230 15352 286446691
94014 156506 156589426
140887 144616 349024453
151620 160028 21025329
7620 181849 292490952
80033 81351 317041432
174396 187882 33729814
87216 146058 919858047
89973 118590 745560273
152391 185205 552718614
117791 184983 740203955
110090 150082 754850379
113323 122822 630915656
20727 128617 930032757
19575 161399 397138281
19913 171621 892865030
182752 194048 28222813
20948 85161 160598972
19087 105701 527268348
85714 186716 809896699
183644 183924 72457224
146281 184559 95731431
131445 198337 414362089
93014 109599 41538166
43544 128639 212835805
29211 175556 366035553
95964 133310 93612829
167602 192103 61385697
38996 95190 140463762
193987 199489 51600207
109169 157626 121296301
119275 137034 44593278
186538 187061 624464379
122251 134852 31626287
191580 197435 14609944
187810 191817 10058914
91327 174562 301527857
177324 192439 37749900
110883 170286 733253384
10361 190586 518322406
195311 198954 180130054
165542 169194 805496080
186094 198856 722022406
68111 120159 130168626
67151 80690 96006602
115465 143219 177242124
191166 196656 733699435
91322 197571 542591669
74015 96626 326731412
21347 37571 56302394
150928 168220 21535250
128003 134893 275873888
143534 158600 345774793
52375 114884 387968027
199510 199935 1051178
189590 199716 897747025
188512 189352 2178730
162264 166236 995812836
179450 193435 889979
43334 73732 511000237
102963 188096 213172005
15556 45537 74922421
78442 79023 891716631
63581 135630 180284902
132237 137257 114049056
140358 181844 103873437
159711 172845 462669367
43782 162504 296880658
163316 165843 6366136
63680 77311 33962357
118254 166767 121438252
157237 169653 614270230
190101 194936 906308380
127202 186721 281028665
40196 196783 892001755
170103 188936 47179473
182495 198282 977564303
33301 35306 7387132
92856 129488 91723353
35517 185682 375675933
44728 198449 384566188
167694 167946 420324651
11945 193037 452967243
148899 159062 537083176
19941 75053 541134055
51967 154897 257742151
14270 114011 966575591
148370 184104 89249153
22263 82033 149326938
196504 199247 67852346
87841 114219 65891528
95418 140742 113512524
144627 193219 237279572
6690 11353 11832626
54562 124342 174574575
182144 192872 26779578
54692 178471 309715456
61258 108069 537223446
170115 190168 354518607
61162 157969 242122768
16085 163697 369042535
443 135824 833729343
5541 100440 767173318
105959 112585 16610058
73302 125467 130609936
83972 137190 589011282
117432 130311 580343431
161106 199961 97198893
76936 192789 289878064
22674 167932 363295658
136359 181822 250442453
161824 182320 351437505
117346 139634 55980009
68940 92205 58158020
43068 158127 287862362
71848 160197 221254625
92628 170397 194588368
70334 193311 426734448
98762 100582 4545753
99260 99814 1391439
104786 117520 742100810
51145 164936 429144869
30579 157451 700666151
13181 101570 220894542
79932 93284 33408918
83764 111382 69014151
143121 149928 17272208
103660 109252 836193614
116712 148688 242353052
189343 196433 17642938
164595 177827 404794673
184936 186377 3673223
88395 138006 203638932
103121 174873 179706366
68831 84615 828101575
37843 131551 234517860
129453 156758 68422973
189783 196993 772326334
31836 184788 615257043
23695 166793 527948718
108153 188891 808559815
52890 138566 214358245
69423 186078 857361274
133508 173108 99025237
135137 158483 243317768
82795 193053 812630480
15010 91095 190045146
136574 187300 126900947
65122 65187 609022368
49578 97068 641522476
94061 131790 94546029
172763 195058 56462505
89276 160315 602424474
10644 174713 410349899
133476 182995 123823828
144359 149222 12284622
153825 188495 86479793
175936 183043 297550730
64884 84995 846052379
119906 131560 29293800
195149 196253 2784722
40588 48072 359707743
11778 166773 387637507
172913 177733 516782697
55555 122525 167381758
12554 13019 227753647
93280 155936 902731209
42073 156345 285981177
81078 150544 535731116
190811 191187 901640
133879 173640 99461696
142392 156527 642842405
100232 177434 193444749
193063 198997 14883406
1917 199971 495339207
49333 140105 227055801
92392 194020 254300986
82747 102622 613233059
32406 71942 98818686
162341 197243 87328140
17603 99890 205584429
154405 175711 53067165
7271 175842 421821383
93059 192018 247612986
120072 190396 794632865
201 40699 950058864
84668 127244 757303249
90202 191797 254290449
158594 176354 418505602
161857 169456 18952350
16625 106761 225276007
146127 154240 20505468
168888 174962 850876921
25777 150807 790383871
54111 163242 272959886
56959 187890 436516408
123058 126109 949487851
141945 182874 102422651
171262 181675 10036536
143668 196603 128352945
13873 18152 832057858
105788 147283 339612197
48558 197844 766701355
173301 186930 637315097
105426 143875 96275279
135150 160063 62373748
169097 169767 679194142
118767 188675 174944604
116022 117879 190099821
21660 189889 742469239
16478 138997 259922977
25695 40819 37691854
12479 126336 921808685
34089 136778 276875924
92284 136536 110822310
115934 158227 972245305
103094 159033 202846198
47268 57612 25935966
173335 196406 272146978
83265 139211 12817055
169577 198425 327995946
198006 198383 960202
160597 191171 76349570
161987 190397 475662062
22936 140596 294312072
145598 184643 562744490
152023 167515 38563170
131780 157683 64844443
130120 158003 920264908
84312 154285 962915436
171270 193141 54645535
177040 192180 74407561
57839 171908 285415041
150717 158815 20202332
149766 179129 73367850
117913 185826 170036308
20004 110756 226835145
56359 68493 162863097
160310 166609 767465856
145488 163622 770496887
172341 188067 39253161
104239 106993 865013743
165534 181645 40453639
64751 141617 192191598
24286 73186 122165710
56479 120566 160136360
152817 153585 1973612
154512 170152 38853451
109877 110274 925323
134920 182347 239318257
173500 195321 765685796
21925 199611 985539921
172362 181732 147629709
136874 153171 250200035
106036 143112 30443422
29581 71661 697141745
182542 187470 5617017
10884 16248 5203453
197423 198043 143053795
47939 74811 482728523
93161 162757 174099683
28745 192215 408898444
175821 177484 4215151
73421 156788 813714293
86587 88376 350107975
2331 127767 313719610
48323 199649 434767845
154124 159233 12675993
40515 87636 960462454
167320 180970 151652499
21793 38871 42701356
108707 182960 185729079
89963 189442 249044547
10624 16617 597474557
160915 196632 806039751
61317 101966 101361911
160291 160889 1445952
44837 126194 203536564
9531 146000 34862649
97074 153443 141342627
108115 129449 53421425
51784 59932 20619907
171936 192054 50206861
17112 46723 74022290
100543 154362 972051145
30986 162247 328280048
18064 146876 657404160
69243 156965 774450638
148337 176827 816068718
20215 86348 419767360
6306 167122 402393297
18669 170576 379936268
115630 132787 43089493
46789 112311 163747162
146597 189298 106862209
16049 129479 918255256
182736 188765 15040663
169591 185499 39863663
24759 155401 713395171
189812 196517 630220027
93253 196035 710241401
158253 172041 34532541
16199 44701 71183653
11166 109793 553239130
113520 189483 98815960
148372 195890 545891165
166984 184779 78761814
139775 139903 183655
17120 94067 192277430
107269 145665 96170712
30990 125714 542916716
121700 181473 149698578
61680 139958 195680590
155942 164628 11583404
81911 168129 557803746
106077 106445 185519143
92716 180688 800196551
13545 72271 146748509
29493 181740 380864065
135521 181680 115456216
145282 157406 2156875
181848 186933 22774411
29665 176298 793523521
11195 88682 757568868
41876 183649 715415453
162096 169692 18980098
24394 76479 130201874
88258 101446 563935777
176699 196625 125213276
94705 156324 340287557
181394 183884 500222733
105376 192827 360409006
61487 154412 894073048
193257 195148 4638216
148701 172001 463908446
49257 131812 285259246
39138 86854 369232284
13247 144887 329290133
165162 187458 711485055
153538 153791 663694
5276 188861 762804227
42186 141112 247385644
65836 96058 620663703
140260 175441 88031844
144431 152812 21115767
57739 103009 748177497
37687 176479 570954428
113878 178089 211524132
43856 91975 120245161
149564 170524 52258458
179242 197446 68093391
3515 45579 105311260
124389 128452 10144586
165338 172465 165866784
172522 191044 382319195
11302 154553 325501786
152194 189335 92832772
163888 188969 732732646
93372 115473 217082154
169078 193706 90281210
9810 94055 922466376
162165 196210 85133095
1563 148903 368576331
70915 145868 187615012
73326 122178 57332285
78896 79924 2525095
175345 186263 27312666
96339 129549 83269052
189004 190659 4125354
169527 176212 16851741
46747 81631 87117759
183463 190078 142344794
71994 156565 211821256
15178 165286 375242222
121295 159097 54801668
59871 112493 496471385
22129 144238 305388405
104281 172065 169781674
29435 85848 141098617
35855 54233 972753353
72153 102338 161385406
52660 132427 199636800
178540 187824 979282400
330 25964 64179822
149980 190562 101371942
47752 108058 150840042
21742 189524 419741581
72259 120621 400173336
12221 157636 869601595
196020 199926 9885976
19898 182563 406896721
34320 99728 163442048
159538 197694 95343245
23518 188107 411672241
7315 117107 807009703
75393 77120 4318113
121020 185514 161481190
105296 111678 15931794
91157 128904 710561750
29854 125377 786126181
158314 176310 714481664
108835 173304 161275087
26769 145419 560456834
6361 150180 360065201
189699 190141 89333311
2202 84245 205108140
121442 152387 77711189
59815 97933 95039717
39061 170418 492763284
117959 183344 396353260
138580 185988 711788347
32618 113909 612774949
92142 106618 972239869
152628 196863 110460437
132405 152889 51339109
39111 54465 109314866
34981 48139 373669488
191799 195538 9276143
71703 142210 766088102
52832 164545 877507327
32625 88239 946784864
86301 182899 494558768
153164 177972 61918737
20707 93714 963736794
85527 145516 726055938
7342 114854 489063722
82416 136364 38834341
44248 90958 777595177
117140 142185 62775777
188930 191819 765888317
32156 146996 786614844
43874 96082 130434474
168332 197921 976414452
108148 181208 417571961
96890 182970 215503216
33962 97088 112379384
180002 194130 808455103
89212 151397 963897581
199436 199699 646903
61057 81080 49890528
198581 198609 79868
131052 192767 154377326
41899 157888 290231232
83716 168139 211178706
41237 131891 289985057
45009 92202 952831555
149706 165932 11201685
10682 194423 768878883
169133 186899 132407688
52933 97257 402855838
16632 144140 869686885
49040 95750 116741214
188681 191962 8257894
182049 195995 34743343
42201 58089 39784115
9151 156444 644899416
16026 191196 438015182
12119 78039 164806415
45065 96266 127916252
168389 192253 59803691
59400 150520 781950644
38334 149278 556556179
84341 130279 114991732
106547 196146 337388678
132370 159807 400227424
152316 172957 722085347
144990 167312 55760951
145519 159329 34580976
107963 180239 180848630
168572 170482 833357811
89722 158178 171471415
19430 97063 1093155
45206 155848 276900001
109428 140757 255758324
769 100708 628510133
123895 125429 774143839
23678 65330 206750347
88274 107267 47507468
14075 151808 344572028
174979 182463 470999019
190890 197364 944987140
140827 165369 61332046
197307 198329 2615806
49106 53852 11916131
189116 194710 10352967
160230 196522 90632846
190889 199518 272403759
101397 175482 185559565
2734 155778 526431976
117647 181316 159480869
108223 162771 136436939
87184 117472 568080896
133433 134291 2157034
126046 150965 62473194
36868 136536 249384461
1881 119458 476570887
37284 45464 20507047
181441 199782 45861110
168061 199248 78126305
171833 184300 3552759
147458 193150 114283011
135415 192860 143625153
21979 22462 1217426
137056 186555 123758433
83927 142498 117680185
30556 107659 628533202
66530 100769 10979592
6449 92686 215801105
183098 185756 6633448
36843 53853 42555445
140229 155691 489610687
185706 187393 102152162
193231 193819 41398480
15651 188164 938045290
126951 161874 630571851
161778 184240 480494446
136428 187073 624807994
31827 102020 738545764
43065 178457 468886614
95427 159913 161597181
156291 170058 911888632
65351 178448 282953361
160182 182874 994581030
40801 149832 684371528
39464 121539 634520401
184720 191198 16193157
144212 161828 245497969
173179 177080 173267832
123565 127570 10008935
198773 199373 806532600
86322 179810 233902152
89958 101295 28326922
71319 90394 47732185
79716 103368 46356834
92036 162042 175187009
115719 116933 858405309
102903 180620 194679236
73411 109886 877721766
108788 189266 201347822
38468 105210 55699799
43182 197997 387220389
55956 99390 247067206
166255 181756 327956361
126223 198535 180892764
37169 169418 371769527
179970 197136 42837089
193175 195327 673314528
67126 142419 600211079
46248 149875 681719706
102064 107701 14194284
14520 69997 654980161
176877 191785 378982856
109707 125437 626270918
158343 192043 940652935
93679 165567 256887485
184482 192282 978227523
64083 143795 466089631
97930 177379 693360427
24803 31021 15553221
149594 199380 883435328
100017 145067 112969126
191204 194330 42336717
103984 175173 844268557
42705 194086 912571226
190881 192883 88235487
151886 177576 64229898
193382 193804 879489315
166727 180291 221514107
128645 131298 6630599
163821 193447 74159250
120530 159417 971975037
174480 188080 34010888
66058 96680 807773881
194125 196327 91137055
67563 76149 62460194
149955 188449 96088663
89799 199278 274047800
146166 159222 7469653
40496 191127 670476539
28529 186245 394509801
126021 166392 100922546
85448 188483 733110774
142823 144330 3818041
189271 196366 15809275
84682 166374 204377226
55561 145291 224414860
104402 149910 114112180
79608 129563 514484771
67617 145344 31873337
86000 109091 172100237
72716 166539 234758469
73686 165698 520996513
30858 129465 246679207
30769 179997 373342921
76423 189107 281991193
51299 116674 206024081
7214 79415 180654618
72921 79482 16460340
75281 120314 112647787
108973 122147 5035837
72114 76060 964587649
162093 179834 44462186
174399 181950 18962857
102682 130507 995179889
85691 191019 331773189
67788 140144 181017568
77697 101546 59504039
12172 103207 558554561
134560 178621 110282983
194338 195256 763140945
43906 91443 118763190
134012 174790 917419388
160228 192063 79555398
40459 67782 68413206
73803 112709 873922102
147846 149213 3497730
142973 193673 126864240
21372 199991 814877105
103026 171413 171429377
68126 117930 287960854
62254 180760 296340780
38646 107139 409439027
92807 104252 28571874
114365 129343 37625822
189523 192117 410601111
196597 198302 4319014
175365 184406 748514945
47082 56366 23297760
151892 180431 71312534
143564 153725 25638035
19258 154907 339441411
13485 52592 97759677
178992 191526 12450571
42602 53574 48010607
103324 153312 43027361
34092 150723 291977734
22585 149460 323693470
86380 133850 118778904
185312 189679 10964961
182868 189752 294780084
174691 178019 8434812
65720 104252 96161395
173449 181413 19951228
11464 192362 845174031
3853 28316 61276816
144577 162180 448968034
39365 168918 744424537
173015 190610 725992143
117480 121380 9805568
125414 166583 102908092
197867 199899 686620445
115942 132337 518696799
27587 158286 604494574
184417 190848 544092619
10864 63032 878263377
134583 149789 38172989
51414 121610 936471488
38544 91557 376980216
80794 137046 472440617
162218 165869 429481712
48681 161093 198619442
96242 125820 74183553
78562 185392 389327765
181350 190868 598105181
132304 133607 3260472
20718 165997 952805889
90480 148291 626821803
110796 138073 68360384
19985 144033 310224723
55794 136610 325900659
16570 176285 365478415
75377 196188 184993385
137918 166026 70294418
13299 173545 873863426
39469 149922 276506606
13192 119445 630347898
59729 187963 320652892
141726 172307 812924827
131425 194639 997078992
177755 197655 800530055
194654 199848 91645816
163471 164533 936391361
24296 99834 949741284
69815 180531 606805900
2846 181106 445901286
47142 172282 727280554
122615 158029 43237591
100850 125814 51592440
173320 177272 9959657
30791 150695 300058971
76373 78112 249440417
174986 188748 34430831
21608 61335 99504722
848 60823 150096562
6388 146423 484687871
196852 197502 134297965
120108 126504 578929627
16787 159334 758902903
132405 177456 161981743
104882 105294 1040303
60999 86972 64790415
27054 45701 46611550
74378 115691 558642480
153198 153695 381638311
80041 155486 313418737
174520 182944 886691203
143563 144409 2132565
163092 198187 805340386
178298 184578 725080388
96539 125451 319082832
146015 182903 92264309
154847 168846 445509403
93023 145635 131697324
88407 110778 55951179
142575 162712 862085527
189278 193695 4605715
26858 92101 874361243
160653 174113 33647393
176314 185102 21912492
168444 168987 410768608
111808 197350 214089000
72080 79636 18947115
198407 199744 340941317
164490 164925 1107448
18297 55331 92653647
46513 106006 148722830
197941 198748 2094053
33392 192380 397823284
61337 96265 87055595
150367 175589 451708696
192961 194005 370464605
168414 185575 43041824
20034 181649 635813133
80109 133406 133473404
195364 198311 624561575
27721 92901 162937282
10216 44112 830299379
116539 165588 122847273
31674 150625 297744064
1366 41352 267028456
126479 139541 976691280
199115 199465 902808
145066 147014 4823852
156480 161956 13589041
16001 89021 182394930
43050 54212 634387401
175401 186302 27281282
14571 25015 121367293
142195 153606 26164439
78290 181915 514750172
174770 183724 22413176
112346 150188 458322187
110898 176924 165365527
95592 197580 255237553
75276 84478 524388243
56606 97764 336376139
98766 173998 827005959
133054 134647 332860563
139874 177828 504854806
12358 18584 232528581
126789 198574 893548976
57042 86844 727232111
181363 187088 910319823
46336 162900 291522319
109259 121611 964096025
144857 162582 44296181
21066 61475 101227989
115699 173049 293627236
100940 196824 911500099
189902 199146 23131398
96952 174325 581577132
151839 175080 57992864
191350 194447 467665355
49344 118096 989098212
154220 166920 31522977
11090 147084 43015654
172748 182443 14672106
30675 147498 292263357
187065 199814 31888660
197628 199928 104648805
66129 154365 220857310
58876 101550 106425045
138547 198350 208785678
97708 197470 876177626
114924 154366 99035605
16137 66042 802550232
157225 179547 393776300
142396 150313 20010272
33629 177104 285392152
584 59413 248035580
150967 165646 11162699
103608 192573 222741376
111253 111596 455418899
101336 135385 950402571
52676 166690 285188792
173044 183053 781457794
141364 179855 253346224
50975 59064 20389936
198793 199035 803282669
4951 198359 526273959
137855 152636 37116279
127761 135452 722447223
61216 154394 903921010
176895 192241 802798070
106923 147218 100938123
56962 159031 255331172
161948 190285 70927020
168802 190141 53498630
174931 180765 148868408
119724 168320 80375342
53363 144274 227479459
46702 65302 213854061
119428 150712 78480176
17050 54621 93942426
124559 160914 90944558
109679 162803 132847380
127131 181658 891552127
179813 182741 7284112
3740 26848 46731789
31920 51901 6145059
81023 185904 262447251
7181 12760 989020380
154074 156265 481333063
64110 194839 326879663
122564 176823 496455207
127576 136033 21238790
152883 165062 699324063
90945 165109 185535766
163209 180366 42990161
61208 157305 539221620
106879 170749 159905971
68928 179767 335683101
139841 186661 117134180
135630 180939 912027877
130850 141763 27232799
175680 176793 2871022
5891 144449 212606462
13277 94470 202968743
54344 77050 209483955
1712 133358 698017344
107355 189764 206316820
138287 151916 375860050
70078 171594 590271099
80146 197388 788009763
190178 198802 21594613
138281 150363 30405204
25806 166570 351967668
67807 92640 62075014
69121 166721 244133478
21313 118346 566549573
52469 114372 154779122
54296 77600 871441563
5730 109865 772446948
102570 113384 27106012
151185 183269 80163094
168365 195079 592722313
47351 98983 413272294
18710 49769 239588139
24496 35906 587002941
103651 121174 552788046
15616 104005 643769663
96459 158364 474026935
192445 194905 6040941
60045 125930 287957759
64902 89612 386908000
159899 163484 8777276
147796 171518 59413121
74108 117215 107772272
37362 136609 248341284
198144 198581 1155267
108125 142352 471636849
162010 182571 698145775
58595 78144 219027887
110959 175200 332595417
75111 103559 71032306
96468 106950 26249430
96685 199472 981514191
149796 174395 490045731
128943 152895 60072571
152751 159516 90094645
66185 176885 506211963
43445 180731 343387227
186045 199028 494622353
109819 184086 174259184
13577 101562 219842931
21545 42370 508117302
29707 72745 107500988
126807 140318 686918151
54082 100796 116623495
79433 119339 99839406
45327 169614 310860629
157139 194101 93133520
126440 149242 57171228
138921 145669 16887995
155775 185339 73835172
147351 193981 116639905
146705 199967 578424949
108560 135772 704648413
122549 154508 654658586
111994 158444 116417243
62968 68282 13215937
12311 134347 559346876
181787 182422 498852008
61150 189619 321303930
10052 171264 403345143
153933 190879 92187180
174282 178550 10754980
104554 106529 870969951
128087 182902 103992904
129436 178147 121882680
74229 145355 570058555
110322 191370 202825761
43148 115035 179628373
149359 149726 178721672
37901 40662 630014340
129044 176031 739031034
183174 186728 8875129
58659 121393 156694039
23395 70010 116476362
82975 108320 734339321
89587 187893 819863229
103047 108591 43975402
18019 172482 386433300
68848 183545 286950580
120509 129889 23598057
106812 158649 405647278
156504 182893 65899684
105125 190265 154889603
162808 174800 30042596
124052 131298 18113580
190640 198158 18779917
145614 175619 190012548
27492 185930 597598059
87037 199472 700701808
190291 193173 7191876
22977 186646 686154696
131171 132155 2520009
1441 39814 480928021
170034 185980 92969630
24755 49952 62960501
41876 93445 128914973
140109 176793 105132850
75979 76498 336619764
40107 82873 817177109
92475 104398 296636718
74432 90292 31301927
1902 70530 171460253
18213 39758 53791525
149192 169726 51190808
47633 198372 918414366
6791 92828 215301587
91504 188066 996404949
19265 112402 358592811
133128 168566 88472830
65703 66234 1329822
125322 160523 88118390
122439 139732 43293101
171968 193143 52853382
48359 81095 81880865
117781 155544 94724634
136063 151996 39917249
100204 157547 400529606
181015 187520 16314596
18561 75260 349018004
129709 168599 615202906
73776 113151 98503539
95760 99764 530664795
194989 197565 126377857
135746 194490 146783574
15832 114282 451010943
191407 198806 127184001
171591 199332 461790499
160384 197493 25989911
87053 106371 48225688
146670 162418 751660937
70522 74097 179311081
153160 168893 592776094
151627 168540 42114804
192361 196498 10297944
163221 177586 36063768
157163 174657 608990010
198397 198780 1008473
139004 198782 823320772
35996 113350 557402958
43237 97032 134350276
81463 187072 264314748
156109 197049 555667693
10299 147688 343707129
146922 195350 121094542
35603 179095 359033075
173489 188228 36837368
25705 107942 205615915
180180 195471 38151170
24962 137465 808090408
191920 192880 375197
142507 181766 910148253
39077 98650 109672516
73733 130837 143000521
146520 172485 798876918
48673 147509 247347529
115133 139972 267269713
168775 190571 54630250
17842 57677 99709215
175899 177884 4993524
79783 92230 31149974
34949 82019 601118064
31447 166712 894573426
35363 110157 380682008
167020 182717 244038466
66669 81397 36681323
199584 199685 261469
98227 165525 392998333
35876 138075 255659218
33494 138851 263687738
125658 132218 16460854
78151 164246 771354986
174535 191086 41362254
125704 138038 313772235
16109 93646 193701334
105158 191141 332953605
136067 178624 599536105
54664 125978 178382851
155304 182871 68791847
177796 178501 992895339
180072 182124 5168326
73820 117052 108113644
67660 197016 615202204
101071 133855 82291440
165341 178265 691173982
161133 188125 67484829
143650 162214 46418187
177621 199392 54436210
140069 163209 494740122
13703 48851 550004622
38123 102801 161659121
191766 194184 6040931
121873 142735 52236522
195873 198846 7527936
18232 43258 495158100
107166 118112 27370227
78948 130785 129734816
193301 195964 527879545
58302 114419 803022451
155596 189406 280215040
88952 120782 79636439
146423 163304 51276522
50935 77540 433866074
117056 197109 200376706
198347 199512 193029949
157215 178894 54231302
147433 184713 655458453
118975 148389 203375031
77062 96764 135671010
90352 97092 488476924
121057 131117 25314866
121651 153576 80183468
176784 184291 639630683
50836 199822 372801327
79607 146082 166394305
195814 196219 998366
108892 151532 106758817
88754 151041 156113730
48923 185151 832796646
115926 158402 106446958
56991 167810 277075663
90835 111909 568207604
44769 145516 252087660
38643 96323 144179051
158476 163508 901394663
161410 181296 961305839
45584 142589 242616266
72400 85126 11072196
108919 179821 177396517
165229 186824 319341938
55437 96735 82040576
170544 191123 51420877
40074 196540 391454742
139998 179241 659625223
178102 183809 14206094
46376 99855 133523535
166117 184885 765201400
164923 189598 61857306
113451 128557 37951357
34234 113657 198604594
26236 70857 111440672
124033 147023 763681140
165018 169795 11971949
124629 176703 130322429
176784 183453 505305503
23620 164279 264022859
60649 122000 153217004
88236 131157 107470610
123043 180668 144164863
51566 131767 200722094
153422 167018 12672067
57004 187556 326525666
76876 130279 133691929
26411 39318 769487293
156168 158293 821229510
188184 195923 19334391
142809 190020 118178088
166836 168175 3319423
75031 103410 70836921
24594 44172 48952077
67141 97926 338017697
112026 186147 502856404
56442 131704 575806705
124706 127922 7988269
188782 193379 765249334
109843 148609 97128070
100109 159720 407358119
40918 191363 376365896
22960 197210 435845839
169136 169154 37421
25435 69398 109871137
180296 181610 236137707
169700 186791 42811916
37909 197876 400202146
196272 198561 673064719
160337 191010 481757918
101331 179595 196041873
20267 65704 711481820
128219 151067 57254870
40957 48922 85721943
133768 145860 514046863
186471 193991 232566768
66596 159861 233343131
5855 173358 419156182
53935 142021 220314335
167469 171795 383198580
57444 121905 161052157
89732 128954 98254408
160743 167990 18039018
65628 93471 285259089
160251 199748 146746694
83058 168207 836864204
109331 168846 195490849
17253 21137 9669311
21861 180039 349346442
61922 184374 384734909
58545 132462 184887666
125031 192780 100526121
136520 180550 110133956
134370 195706 153345116
57116 196816 426379709
37068 82451 113397831
36389 109723 183438174
65879 189071 308090721
82210 186758 261678510
48447 153719 263599374
152064 176614 61398110
7265 134359 318092909
71708 117400 793681848
75118 193049 625251338
152735 181499 949854996
39377 44571 13010463
108183 108533 874581
192622 196825 454055128
176303 196959 51605234
127132 151284 673158373
147358 158021 964460781
157621 168002 998679858
80180 194986 211789893
145636 180276 622214407
104642 179442 187264233
188367 189291 153296647
174892 186668 29490192
166975 186808 49664578
55910 88515 81383360
192415 198787 15990937
82127 120766 96707714
58035 197279 825486849
44803 133489 221903913
162719 186658 589056310
141714 183344 295503228
180843 182845 219322270
167825 194458 66660214
60917 82472 53619238
119531 119891 966636135
43527 85765 253424705
124408 176076 703456112
188271 192952 11734783
85768 150911 163088735
51595 64646 32790495
32340 185233 382547448
7290 68333 267498740
104818 161864 142794313
145329 151146 14639409
33384 176793 254940360
56098 136881 202096151
72599 174262 983716700
81186 99842 46465415
103781 185810 205366615
90641 135068 931032
140223 153290 32893316
173703 198893 62992755
82490 131363 399029833
12980 63813 918560806
148694 177135 557228699
69301 156196 430407683
4184 69812 164130094
52989 53790 2049389
108202 173924 164510708
11106 176351 413391710
198 121006 575449647
196518 199990 647587292
181569 199999 46045241
135910 150942 465041550
118238 148841 230390505
108610 109110 386719059
66167 135127 172450306
185946 197481 28789331
54277 121815 168868870
21432 159694 918661642
120493 176203 139496523
105196 191116 214943445
174151 174220 162430
46373 142391 240166227
182824 186472 513957876
47222 189118 815030888
28912 55933 168472380
50630 187809 869896437
36189 143693 917098616
35471 106296 177072841
166287 186498 982661660
134088 159130 62692668
12975 60896 120060335
130373 189038 146770891
85470 136341 127331953
11918 97163 213056678
90688 103459 425705204
80003 196075 426078527
94354 186981 231827318
111098 199937 725218563
129667 158918 73253562
172715 185420 31759205
72799 105253 369064008
94809 194689 848613535
117675 118910 3158502
150901 190479 98888618
30939 91524 151395440
114882 177793 89676280
31013 156393 313749080
68762 107866 978489513
19728 137880 295522980
43134 196968 811706068
18241 50878 28385499
63852 127314 158674749
8048 9702 222280364
80498 140613 622886408
20137 125853 264386510
155800 174511 46661413
176897 192566 95938882
70674 108984 95970759
35955 140674 485312406
190082 192736 147918055
50075 182603 794130131
7847 88288 201228893
184423 197512 12080423
65260 93177 949720705
91260 132310 102853511
61783 91225 73422452
130365 135149 6568087
134075 176115 994063076
84275 115203 377888948
113930 167348 133695354
33122 175947 362905744
78843 120489 501426510
37172 117955 293201507
179824 194098 35638688
154352 156460 5148465
116532 118881 5954921
157351 189430 260995488
124548 176230 129319589
108681 174516 883530588
188853 196007 637330406
91191 136195 112761967
26369 198751 431178502
45719 52885 899348643
55714 83209 199110192
167507 170240 803271596
38876 165684 317187240
120846 188276 168751228
33926 143370 273790897
90045 183971 235092004
53678 103847 125393479
27597 186145 396579118
57136 159554 932961893
83643 126552 637793888
91560 124686 83054071
127817 150932 57972843
159354 193188 84565417
118993 160671 104405806
51699 122086 176062389
51125 176564 587697983
121949 145385 58790168
32380 53184 52074194
22668 149269 316822194
80343 191027 862696579
15469 144881 323577562
40857 195374 386481563
9195 73843 161562887
91085 188049 503609863
64410 198244 649592132
85233 187784 256551675
151911 166588 805850434
163146 173624 26312437
21960 142646 301844922
160237 194170 84792332
83774 172539 222146749
145864 196707 127118492
153181 196128 612691331
100125 159938 970308866
178758 190732 243912228
184584 191463 17203923
148116 180847 748627167
38526 193931 162033342
65185 120327 832261737
113085 174025 132848860
142790 193962 128048670
38577 92662 978334016
139274 144305 10587746
130629 140035 23497846
58073 144512 216145674
21074 121515 695041132
117168 169255 649336580
4658 32398 452933850
154169 169512 38088735
150577 157883 840434303
74585 141402 786286369
27818 91099 158153287
73406 163558 290983600
43748 157967 285749879
58134 118428 323611988
136545 161273 184283292
56553 82769 65380532
16574 136589 300180230
37359 179449 355506755
189947 195258 13166866
17880 150033 122131119
194563 199305 329371284
31815 72716 102249767
167728 178569 27271599
43578 187386 818660204
172690 186906 35530290
27072 64251 937253997
164851 191160 65848876
153237 165977 31668075
26204 172886 851258736
52326 94085 104401097
47165 138429 523209300
192043 192144 245936
95596 127941 436148090
113729 196500 207172085
128659 129643 359300826
37460 171715 631952065
169893 181085 28059489
197597 198952 3479302
155794 156162 934735
182558 190353 292934474
24808 44820 50052364
79876 84397 858161327
107145 136647 149886119
44570 106219 154113905
5053 73277 170703312
111003 127572 217522854
85880 157394 305481507
146960 153314 16107371
30780 105167 186003240
179239 182457 8056843
56358 196674 350856302
152426 176885 61119854
25518 53359 139915186
104786 180366 433627563
110844 139484 887801177
16188 166238 375194059
71445 168926 126472288
52161 157474 263631951
59448 188357 322338932
7223 162489 568896761
138204 165996 131559347
132460 147281 37020464
91477 170492 853582555
158583 181386 56978920
31105 108476 193534661
8240 150303 481856190
129114 132358 767468367
174982 189826 12700426
82105 166170 559391102
139917 165906 64989783
140218 190072 307627983
111853 144776 82494176
99395 106948 241760910
91509 124129 81752998
144206 193042 122156111
39196 111833 181603482
68716 150319 204304959
29427 179980 376616588
118843 138098 641864580
8766 44990 90609200
29637 99061 173377509
168382 197185 72085052
112800 170737 543262112
183143 185026 305518038
140590 150540 356051372
120910 148749 377952309
135985 149408 33682004
138699 174855 90418476
151780 172073 50774362
60321 125231 162198936
37590 42344 11991031
70647 137749 573655324
100766 167974 903796402
184453 188223 9432785
58944 117623 616633306
73183 86941 769501967
194557 195370 1994947
173809 192899 47679705
71254 150843 199345695
96144 108868 923585521
158175 168913 26716625
6737 193473 467249265
26071 139053 554497354
176106 198262 55375572
161710 198824 516612356
169601 193014 58608276
115809 131410 39150841
112367 184394 972417589
96835 128374 79094771
139891 140341 604846088
53243 136417 208168730
184084 184661 537201945
65104 109131 281683896
74700 151436 192167923
38402 120604 205595180
173957 186463 31266540
97280 174991 656403589
98291 121667 793780090
16433 123218 267027051
189698 189944 591790
40252 70739 558888037
82266 138435 140619354
9861 40533 875617451
173568 197893 36300309
63088 111341 772756943
103024 178751 449064025
110956 191062 619432756
133990 160304 65871888
115826 159368 109127787
186107 186948 2104623
192042 193620 3905004
79687 156246 191745784
134538 199693 163006697
187850 190216 704992534
107125 142927 89648862
149336 197468 645160859
95749 148296 921916145
57274 135395 686835794
173877 175797 403559851
110185 138478 418270026
187389 188346 669978257
190796 198861 619531671
48419 194561 781842722
80071 176830 996414905
157932 193235 33592762
5310 87643 206086485
159345 184764 63458713
84387 137447 621467827
117077 166242 114294147
156377 193352 776938169
48374 189354 707695711
58020 196070 345184938
88033 142319 135828877
109195 126254 3156553
95906 106994 749981113
67594 71224 431538992
67702 81097 33466633
94283 164313 711881278
99099 132264 486772624
85204 89278 21393401
17552 54965 733642944
78460 96224 53476272
136603 184731 120313595
77766 86849 387135053
138222 149833 29218854
2391 110745 803928541
94595 123763 635100689
63560 100828 92925228
65410 116076 157978329
72943 144385 629945333
10414 24273 522715925
98568 195788 243367780
62083 153357 228397452
67788 113459 114135507
97815 168146 176057351
73461 145606 252918962
95993 147770 129727478
21861 159670 985377259
20783 57599 92153357
125542 171547 115218252
70441 115683 582253706
47318 88978 104051302
168641 188431 49554415
36471 138503 255229784
180926 182134 3105291
132938 176560 231155392
72590 181022 465591490
141925 153104 28201692
56790 95216 95873814
29304 73695 110887512
141619 169208 68979232
112770 195424 206786057
188044 189932 4780046
55513 190261 337016866
172784 188737 39864411
115387 167141 382983845
73179 181658 531111484
175130 194695 48920951
64672 82585 291021096
193632 194416 16546386
95083 144608 907342854
133215 170127 92243020
104009 154807 933221974
23121 55506 14601475
5326 85140 199806534
61176 126866 164173833
137833 191859 342494733
15578 197605 455190082
20746 183746 408789436
190794 197798 17490752
112697 166105 590709152
185798 189761 971376463
16242 69859 133932626
139535 139592 589241604
22124 148420 315965547
139217 150140 27502271
31651 68890 377281126
53164 176632 308989294
160312 187924 68964341
125509 128196 655482191
140890 159950 47834376
78155 159253 381824116
51655 144251 471074788
194729 196771 204757484
163923 193302 73556735
7259 25573 46016611
39515 47462 289400690
164734 171503 15291715
137044 155680 828956226
196583 199731 784136558
165908 181871 40016464
104873 133580 71975039
122683 167287 111570091
116901 145278 71194944
38283 68733 921131771
20697 125052 260996160
95218 145378 125675806
79075 123177 910998370
93744 110746 42534776
145936 180210 995035167
189573 194701 681576665
161547 179161 400613657
34257 147393 824549678
97145 183089 615490228
85851 187822 992694950
98305 193847 209669360
104425 199185 237221735
84797 172622 426012005
71626 72347 1826222
78703 158355 670469087
104059 123343 48393287
167727 168113 981638
96799 110989 839667757
145562 154691 22995927
130815 177093 115805000
112603 134032 212870
102340 108474 15515447
21297 44892 161421038
41432 125672 857533422
198105 199687 4009745
189469 192301 330683946
80532 120435 3476814
78927 123446 111387331
166970 188970 55096510
4896 189077 491318376
189810 199461 906928488
66296 157870 93527624
124898 170615 120347596
197910 199342 3634173
192085 199536 313077456
135637 147299 270082128
38168 171576 997229595
103194 133086 840260431
140586 168820 70571966
9221 16368 49863543
83835 143183 53339053
75415 114954 467742934
160838 188035 297515599
180205 189591 898376849
197792 199053 3212441
39528 127844 245676596
168419 196519 70339115
135617 160264 61662524
114683 122135 252454195
92901 124747 379692520
69874 90805 920060534
175200 175532 581072175
9539 32187 44588611
50628 62782 30500461
151588 196920 428057968
176424 194870 46011114
70908 190083 388377669
103286 146877 109218627
70436 142278 179791947
187164 189869 6749855
146765 197259 949612719
6146 194213 470586814
86558 189766 258244694
57405 128855 61769617
37623 44602 17507716
197870 199323 3703562
102572 168398 336857465
161480 175981 228257806
160056 172344 30684136
146985 152459 248275128
83927 129961 151410656
150470 194869 512935822
100280 194108 234987401
132701 163393 821264960
74323 183170 272410874
74352 140182 947388730
99462 198678 248523466
46551 134106 338026431
165360 180544 38118253
104132 160398 140966669
133646 147757 35304132
152603 180702 70141065
176330 182897 16396887
28630 96155 25189576
34024 146427 327470485
196086 197003 98136487
165490 166565 807771315
88162 98701 617791176
86239 162918 519630334
99542 141348 793853779
57994 135163 193053540
35106 122978 968845630
99762 164399 28228703
119082 183650 161601188
193269 194532 3084940
144530 145605 780786294
26992 186396 617063954
57251 59331 25251482
142529 195875 408590309
124629 137318 31790739
153327 182655 444085784
72647 155022 206373448
26384 151575 109239025
159922 178135 168899605
70149 70380 580448
11679 197619 465053600
177313 183148 14541648
3579 11096 18879055
68383 118755 125908180
51844 133839 498106307
107225 192311 212968784
91850 111556 49261740
170133 195084 62373534
40918 45071 10435360
551 53823 133169668
183117 183770 1591400
100797 178487 194674474
125640 198068 181175208
119248 193157 926497865
34983 51517 876738867
147073 175166 70285577
51640 122335 176869987
28042 83639 949986886
82267 170410 381149881
176467 182511 88719775
43853 171504 319419687
122622 174288 129296557
171620 195940 28188329
127707 156328 71732469
127750 180674 132413792
194489 195804 3298276
20439 168898 371209801
114818 198019 208265253
57984 89662 79042176
83021 123364 101017775
122431 163543 831526006
171192 199492 70800688
57506 82249 61665591
7265 18656 28696956
7903 62019 808400127
185444 188849 8486797
144202 192983 138751910
177671 181469 9469210
6149 157858 769323366
133762 163680 74714249
44339 73808 73590240
85827 92525 371332134
100222 193594 547015528
197177 199327 5473532
127966 181435 133804614
155445 173945 621880658
102688 183898 203374155
36851 92193 138379740
196687 197995 3326449
5937 118474 281535602
26844 170558 930563061
159065 161642 27191427
71903 163577 537420727
45211 60570 363950797
37715 53247 113483948
91613 194174 256699281
147531 167599 356594191
23270 176572 383562959
82191 166628 965441857
25447 126021 251557956
124212 182248 145232436
194328 198304 9935382
46116 104404 347898082
74207 154626 201468122
159857 196443 1403787
24416 87805 158509747
15208 52976 899572910
52815 55238 6175865
106666 198137 228918618
18306 23858 235743650
140897 162690 54488143
61604 117314 423000188
161238 166767 13762317
106872 137894 831971702
192913 197590 586194279
132995 153819 52230783
168377 196127 358992830
6100 67810 154464422
26531 195557 958419312
105616 114366 521352651
117022 165812 122174435
67 111166 277741413
89820 90140 763226
134224 175263 918335420
104786 182575 235753548
34714 179714 362865792
160574 184315 865026087
25655 188301 768745193
9707 143192 333838188
136613 149086 31271250
82622 100461 44471528
122979 127660 11707937
120813 198169 193608469
146980 178272 20985730
184136 188003 9731964
38372 147882 425099087
86318 165883 198990260
3150 28079 317398121
19475 164777 91779539
66335 174560 878104909
176909 180378 8624431
169816 185872 40226550
109688 161094 128635020
162261 179047 42117247
5843 71887 246162653
120763 139601 47228027
93981 99149 923277974
30584 160799 325794215
35211 150211 161830726
10275 14674 11062762
175244 176592 708042431
59264 70418 575071284
116094 199158 418598416
177311 177720 803868364
193233 196047 80218357
177748 182450 494924616
150592 166754 875451145
3134 6537 8383152
186827 188448 187216216
61242 171379 310962007
52428 89916 93693430
47062 165537 913379212
71733 98000 77380740
176744 180250 8716898
124812 147063 55617705
195945 197390 29539735
54382 81131 589586174
31742 156046 504795841
91853 176489 211897862
184731 188385 9146832
197697 198516 628336835
59046 150205 228091171
21808 83029 153043943
108047 111741 9126357
70753 121143 284533013
13952 138315 506634481
158678 183250 61398891
192993 197331 10792847
18050 79196 152862077
134744 155833 40352906
22570 57527 317918854
191684 197153 13601215
74076 198668 364670798
147509 173986 66252469
128741 156012 68353521
109331 145057 199139708
97047 114344 876229425
57427 184187 933354209
192086 199843 19421796
107315 152930 118656668
41941 98187 799146314
183998 190184 3596881
65538 153869 221102306
72564 127443 881554695
118254 147138 483005637
1945 6588 477361793
162554 187866 55975487
83274 154110 173917867
17334 29239 29812363
1069 57337 140745992
37614 64616 197910108
53802 93476 99170149
64561 174230 785761343
188706 196227 18792385
58109 164678 266433904
145869 154410 21584965
39273 101602 155743117
176908 190055 32833628
91744 183077 839320086
107359 158044 126976085
115783 118973 7979762
106163 162378 215819921
89079 121671 517825733
33640 52895 778512709
132224 145313 32743027
130030 154010 564848375
97245 133589 810072242
160264 170471 765888359
83664 98355 36617586
146243 172149 377424651
171647 173230 400933802
69050 69719 771712389
183334 196279 32316907
137423 176629 592516336
78806 144187 163595617
46532 180653 924838422
164611 186305 200736075
59776 134044 185706448
107224 119142 29838798
144164 160845 41789911
74798 86648 29686363
76519 76931 1049154
35091 80032 112409410
83804 138115 135910424
115826 162353 699636474
156639 174465 44447940
56434 86919 76167757
12387 55175 107075272
194622 198922 10863089
89038 147738 147034716
149060 192247 633080136
123722 135213 28804047
8146 37308 73006466
25413 134518 839588447
1702 160213 396514697
16729 157947 681205071
63444 82234 46824096
117864 187758 803001311
11232 131075 153971875
41106 101843 151792599
114926 189382 205719456
112303 146438 23131507
94424 147863 891488307
29092 181359 619791238
49119 162700 284111259
24367 127794 258712442
146226 193250 148918861
165691 190085 61084537
176590 185338 21817542
92086 95238 7804588
162752 180356 44120930
91684 94115 6091492
149267 178266 526150605
172827 193313 329549667
158283 173867 38987440
89420 146968 144062592
76807 102078 63079955
96903 189507 231855795
74746 170217 452300397
65342 74032 21563983
81087 145010 159970728
29683 102155 348111992
33290 59070 64675411
18833 117765 289108333
85940 118396 81045006
121359 154871 84158041
166761 195334 853583112
91060 101696 26502705
123403 181999 642930529
12272 136837 388684712
152552 175976 58439279
49529 66933 457891707
109777 164553 136979686
65434 107321 104598682
126212 151312 62907428
110914 149708 97351446
76683 172042 960239524
127053 133489 16169202
75284 137635 584247706
12504 68067 905830031
151385 155308 777766757
160059 174094 35037199
193931 194255 423424343
60956 139870 989413425
19432 163817 949419012
56185 163210 874701622
23788 129012 263197452
20813 74083 168174079
109038 160343 249521247
23588 64437 121121132
54268 89177 592609022
153464 157859 801443897
33803 113710 199795215
63412 150766 218611606
7747 82400 186706089
107391 117976 26442853
46509 102559 996519298
92349 134861 106465980
5407 107540 560089608
96024 130448 856207253
182133 191465 789484793
3027 119042 7554325
66783 199884 332905074
138651 151042 31153941
122311 165129 107096358
169624 176050 330542439
147200 147716 1355739
72670 133568 152519234
101285 168753 168884373
174330 194305 625643976
141715 149917 20711978
64096 84238 50300236
85443 120694 969427411
74492 145123 1117675
66508 102198 89007579
61682 167273 263943258
93033 142125 511494758
65966 88008 100658621
33546 182980 792731332
147552 195931 120912181
190120 198627 839576644
88062 124487 91206796
56378 174513 497010007
48569 67727 641629020
11017 114871 259638761
159776 175153 65419331
196387 198460 5259301
76911 98590 54082858
147248 193645 728929704
84163 175129 227568574
186422 195401 22351042
89600 117715 237154522
17862 21526 323877834
50682 128487 974007589
128202 160646 81187216
87381 113669 292181044
18602 56203 234779166
21810 92321 176286028
146417 191859 113669007
118470 183848 194240101
148379 176521 70365047
194560 194865 1524768
4093 14974 27450973
15342 45841 76203980
151158 187797 91517664
39933 192426 381565275
75322 192466 131185857
93147 186767 538953107
75551 194692 298041304
44493 97006 785721567
159885 180385 51174966
91606 142992 128588134
93259 103416 25264675
93844 189963 240589888
77361 107938 301470245
26206 67502 774678813
108408 151212 305781357
85686 133663 876583212
172704 197320 61485773
38506 143783 623870835
54277 76316 304196037
34052 90601 141383893
123115 141539 650757995
114964 133723 935854214
151100 199002 119728206
194734 199463 11944510
27447 58403 77482748
27049 147992 64492948
195497 199657 10524416
42343 42864 62319810
182872 194122 28135624
27580 141459 284799576
139650 155397 39549927
53617 120855 834674318
62355 182044 299393914
159471 161747 610094996
175360 179220 615703304
194861 197403 6398909
194575 195410 213805447
91394 190164 247229394
8339 94178 991856133
3118 170792 419419443
139549 147088 18856667
46166 152609 266427371
79486 176242 242152165
40362 195559 388740576
143209 173556 275234796
51498 142182 226871643
71763 126763 539954811
147482 150424 216377734
36446 183989 841860263
185420 194719 284712657
134275 144847 569719354
140569 154659 699889849
195863 198475 329188557
193464 194045 1473568
158705 194990 159472432
177086 181230 10319822
24765 105262 102741459
117499 198334 202406716
2132 32273 75248014
38908 141484 256591272
53766 80685 549072429
74293 119673 630185651
129351 171414 597493733
51250 166601 919056157
63746 151966 220751771
191201 199799 21580697
155907 183547 807752872
6841 100354 233780359
150176 155800 14034990
155291 174830 318679117
107087 141622 86510870
179749 187686 678119906
150867 163094 144840256
56443 168131 279258086
155276 182005 238807392
64804 106045 139895955
40306 155849 769888076
197433 199606 5526944
71026 194029 825485530
47898 52568 11623527
30974 100553 441705735
91535 155584 956627063
181918 196808 37148968
736 99079 245681561
114162 159361 113285376
679 82669 412496308
63338 171660 596334782
169056 189837 50830227
98897 162903 167312192
149114 156351 18098686
157803 195006 92864590
71923 160496 221799402
173352 189356 40048994
157039 184132 972369051
186470 196399 413484693
113488 136326 852314664
100130 190911 227322107
107699 163566 139795581
190894 191181 712813
156211 190553 343142177
120261 122466 5550794
57582 145504 972983633
42360 103705 672227731
47016 85636 178448071
12769 72788 150023544
40539 49931 10274523
92081 198354 265921352
173370 188532 37878925
19855 27798 679395946
14274 135733 303852088
160485 164230 381819840
48219 87088 75176113
109294 199562 668665530
62942 180727 294607133
159750 163550 9319241
108146 121463 33172237
148254 199219 443599382
131360 144809 33614093
176168 183277 17770602
171814 194557 215045610
126951 175524 490529226
34286 168583 227642668
27843 78605 126914992
125586 128791 8025723
91424 158008 166776233
166848 190824 908862961
99632 187684 454962475
152605 176756 645545879
44 175532 689039881
23796 36053 805568835
9283 26271 42595303
90881 154264 158893717
41122 159093 295228754
28193 46160 217264015
4560 79464 689395229
189794 198750 321675030
90025 179994 225261365
159676 173558 696862035
79145 181696 256671104
30502 89032 552161774
107624 138351 76943216
173970 184858 411239219
96346 187374 227928632
178844 194950 335670314
89235 155927 167086556
191466 193712 2032653
103168 139567 91278273
143107 178346 97045632
178692 181841 783495715
15097 25824 982407427
71263 179113 269973168
57867 92461 86404672
22326 182117 399744807
162187 192987 524046705
32897 96042 327466361
139831 143062 7986267
25173 123394 552643385
117539 174564 142804439
49234 162212 480800929
180366 184529 9769567
97412 99021 3949776
128222 194083 832685521
154900 198567 16447326
166871 180327 33720444
179553 195019 38515224
75391 142335 167490041
11622 126670 287740442
16130 25105 78127698
44596 141144 586161037
4246 46206 105060718
19631 90206 287752028
162701 190405 69404042
158538 170571 910456956
7222 38312 510176662
38339 96035 144257386
57933 146448 95379748
154056 179723 854174219
121032 137299 832443118
162314 172251 22723205
105474 194762 378542999
151701 164315 31365784
173192 194530 275549578
95088 136529 142777685
152574 161106 21191429
24975 153272 321078501
62231 101164 736948568
145228 189121 109789946
126105 165500 98463829
44899 87933 107607193
197724 198687 2479425
92229 196757 679944735
2161 57635 138789934
114422 127456 32694685
30635 142854 235740971
132972 177031 110197044
157976 187637 702017182
24876 72024 117771159
111343 188834 193953437
107420 184223 192163664
131222 178318 391731489
89774 167628 648995107
24266 102435 599266942
122246 133846 29142347
46872 153465 266799791
153598 184694 77560162
139529 147474 782183508
167179 185784 176374104
187824 189989 10591402
96384 175654 198462509
131628 193016 153512403
114549 158875 973492243
23081 148358 313490538
58679 123131 161150193
83405 92683 23263651
21867 157631 339676927
119441 129296 288425731
87655 167011 560922373
71515 119199 119350472
3459 73877 176088854
164583 190387 64667973
197881 198935 2710487
111060 122216 27964991
85343 113511 70338252
93753 152017 145975309
165933 195127 753931129
113829 142802 72576832
84247 179543 238471278
5871 54721 122358762
174119 193876 54843105
168023 194796 66954435
45017 85086 100227868
64346 169449 924980328
161885 179635 44467786
145933 177311 590824109
25176 64617 333942193
151512 182523 48723353
52241 149018 242325804
53821 112719 147261740
87768 156697 722877743
129534 158930 988222775
90806 144085 133364379
192336 198021 14204748
7418 141392 648316719
143605 184033 287619986
44785 51834 530586981
9492 95042 702067743
15828 48339 81160223
85622 125379 99460146
110184 166143 140042989
58167 81067 239291210
53830 73816 49888387
78928 82433 991843999
49443 179312 494385655
154756 162450 19003297
40857 112904 180167202
88023 189241 253296963
174629 186285 29213811
53964 186583 331785405
106374 184938 196600440
38685 155099 438120866
8799 41136 679285658
148317 164991 41520760
199134 199862 1830019
104848 121927 42733359
66249 134958 171829499
99068 188998 281803945
79243 153815 591423697
19211 72937 134217183
18498 63355 112176827
71033 169709 246915679
197070 198603 87050674
12412 119485 267759122
159451 189594 75347590
149569 169278 994038998
4688 57678 379802010
121964 139152 43114509
171453 188157 41640092
26613 85285 365919756
153893 188760 86997986
83236 185528 255996139
19137 110148 227505705
191572 199320 19433097
27509 36971 845229041
12470 85272 182083481
75366 148878 184066567
188129 194144 90592947
18749 172072 520145197
141049 150948 17302864
8000 168096 400535395
178118 187972 24590735
53860 176404 306602403
117033 170587 134129269
147556 147837 951732205
143847 194951 127773946
142335 168918 66452142
156373 188370 676206841
117440 185660 629979039
167343 170464 811248223
159064 169723 898857612
159782 163138 8225658
7752 77222 173838094
62446 191747 648347569
88071 157371 173513633
99440 127610 539676519
28279 178944 432559098
89557 168645 197912581
188779 190532 1503645
151413 191512 100179602
68810 125119 553565349
66956 122770 139501958
153396 198592 129846680
95498 130670 88155044
39722 95204 139253829
179693 186874 17898187
82153 182324 250799058
63058 88243 62915376
73949 174128 250755206
137135 175649 96254714
109770 153188 108836437
9398 125820 999716536
88036 112530 383055185
167289 195603 70831590
39075 129147 405233964
144912 193738 122126703
92012 111364 48368229
47441 50263 657678995
63892 115359 966639663
18218 90782 732177670
105747 190511 212161065
25530 161294 339590733
49851 95895 115075761
91195 118778 68997471
38586 138746 309822457
61231 93877 81417063
197261 199099 4673956
25921 93808 169625025
97177 183439 545244878
190728 192967 141714711
116027 135864 49845878
12138 133938 692157207
48304 94693 115964906
94555 128937 789688974
37356 58306 52523671
110381 159691 123563419
112854 128057 237878755
67467 108130 101682473
141705 148282 16587069
152209 193870 104093797
91482 137282 130132465
145592 188911 108333082
29680 143602 284932857
17864 187711 424884536
194768 196455 997255247
89342 175901 884913914
186633 189961 685101394
28402 123851 238746701
109340 133892 142940942
89928 148365 134259758
127404 168697 103242469
120729 174266 134050151
77102 168877 229558607
163192 165115 643163390
74906 191108 7550990
159509 166789 18080191
172057 199436 68433822
50506 158287 404655411
13204 179773 816723778
147980 165158 606370934
100939 187834 217595952
76115 184109 16289418
74321 114558 247103277
178044 196554 46173178
65143 104376 97954576
154961 192658 534799239
58512 165673 497600963
146261 172241 469471846
156413 170679 35552133
183302 185829 6306151
68279 152316 210396563
90970 103525 31294799
183153 190746 18963354
8963 80029 709811056
59571 82339 549310429
187512 198654 182551284
187075 191670 11476173
157567 178520 632284267
141947 166546 61508623
8843 195059 465717803
40037 50927 737645144
137030 143356 308065605
45818 81011 87925847
109940 164188 952105484
129001 166176 539474356
172592 182166 23982575
135300 183259 477918325
40604 162748 305568745
10643 199730 472988197
46352 78280 315904264
90167 97811 486920782
64997 99775 86652901
110302 111663 3381709
28563 137530 272602449
71862 131802 158897809
100548 139621 522561175
151775 164787 32362371
198475 199276 2035893
113566 193214 801137372
87091 191658 345392288
90178 177184 217854808
121774 140954 48052632
96865 155437 467380333
67668 162832 662965609
55249 120619 259625654
59800 143120 208232201
96541 127242 27265364
14913 70044 504014687
40873 123601 207001693
170820 199535 71877101
157089 189358 859556190
192870 199220 277364451
168686 194614 64897893
39788 86283 769125020
106823 129858 57798003
162427 178546 40461490
161207 175964 493135993
128821 150935 55456274
134309 160703 66039037
75710 124847 305447551
84848 112267 68496144
93176 117323 60269271
91489 97322 14536477
77040 77060 521159354
28490 123198 236874922
4438 197094 481997216
56446 82065 47476121
11785 86080 301179340
173550 186756 720797924
2320 86690 913605428
90498 101100 850803957
35341 62412 77586146
135983 173223 93115847
17894 152174 902608237
44116 56047 29939240
177715 193110 38442361
191307 195476 770762781
114176 162520 121001262
158113 169397 28081163
114231 143773 74011421
165796 175050 23141080
19914 115153 238057135
16515 150611 335479003
89195 108076 42484884
188717 195921 17999277
127303 195116 437045679
94216 154103 150150130
152224 193901 104122104
96862 136101 732189888
27600 55686 750855095
85893 143985 145272172
46320 62379 522793065
24506 113301 221997556
22109 87955 282986277
64963 104590 915127878
165192 194154 72548439
188310 194123 14569374
148358 167608 47969559
2075 147054 362548809
45932 94123 615397349
41105 55025 588582943
54061 75185 394901654
138106 170716 81576309
142397 183627 186155737
92789 190450 401976900
34722 99948 162992578
170265 173798 8958991
41574 70538 72368960
125403 164994 165988434
174719 191986 43233648
1211 81871 482444081
51965 177682 314635102
193753 197515 569128085
100404 181533 203297359
191029 198679 19249393
23445 102010 196330335
25756 41463 144440683
197887 199363 3741492
34773 86798 130206647
33015 115260 706239297
75484 93434 44861844
166001 190221 730916764
44899 134178 529262395
31457 45633 738491275
68099 163281 97279184
162323 166954 641059720
63183 198334 190313065
37162 159907 307192397
101751 162463 125780347
11123 176262 398508736
60053 190808 326948821
170321 179654 23422701
83215 153720 264450216
140561 177878 959597205
117746 176167 321961915
79233 165085 214767590
128934 170404 103714994
149124 163929 676243698
145114 171325 547377857
10642 173244 67146749
18470 80990 401895150
112035 164568 710816030
5036 162799 394757939
174471 185930 28694310
5462 176735 428696383
130897 199513 950322671
38803 170384 625818460
182719 184333 3978333
4052 142480 346297229
21211 84441 665999885
73650 109499 89790147
24428 50588 58153929
198949 199259 834024322
173285 178114 12105648
141420 165135 637568439
85690 89992 77481835
105047 162954 144861116
107803 193803 215159806
105481 145966 646797975
129097 151828 377423378
56728 186057 323420311
96920 109945 32683915
26125 26549 808923212
67893 193299 313753931
71277 149348 195560575
33992 177043 357984163
85428 174916 223854173
120809 133642 888085886
67944 89138 625788976
134564 148335 520500808
41094 136051 237645133
61308 134038 181846915
158453 179302 52127744
11462 165848 697247412
75163 109073 547981686
102393 172825 763493398
167808 187201 48648508
50097 162900 410341165
82141 146935 162188951
14726 67900 132875438
163160 165009 4603216
184169 194095 24895133
32919 85716 755849599
54010 84162 958467323
199004 199864 2151908
184913 197418 844644162
71485 72053 178641086
131075 172359 311967728
123366 157315 24165846
70779 199763 432772082
43755 126352 992135333
90549 190870 251081621
120952 140325 851234730
163866 182238 46090766
92408 140980 157558544
154447 173329 47022009
175925 176999 948340587
40079 163342 814687878
49279 182918 334316330
9881 100725 226979020
174161 188567 35975608
185975 198753 30908398
83185 86819 688433972
126906 135350 21233831
165350 178007 31816938
157144 197070 933825770
128093 150736 56754887
191391 198746 18487082
81392 118375 92476710
167019 177608 26588644
124527 146906 55909939
23206 171187 370228689
164347 195050 970134803
74260 190258 907829103
175551 196700 52854892
36650 106335 506297005
123079 192062 534402763
9859 32287 56020517
115485 142680 224232830
118555 164561 115132133
118990 127031 20192526
185910 188022 5264678
140709 187589 262971395
75201 199128 771123522
64247 91637 68327721
46217 175514 323442285
39918 137932 414940943
121961 149667 69601978
184642 195689 875268186
39719 194155 386397498
185343 197265 29626161
164142 192773 342261170
189413 196879 330661333
85308 148344 6580566
190076 193822 757208216
129573 145422 496980561
17065 49693 81511707
114197 133791 158821330
43919 128757 602188460
158347 183734 161169876
100001 115768 39591865
116337 174193 845347866
27454 178017 376653128
134575 183229 807846906
162885 195263 410465610
47370 97696 217265827
174197 195632 879418822
82192 176685 236621378
140533 165361 554457532
166299 196991 76787122
145120 171094 402874293
173559 182414 22184245
31126 180394 373445479
27530 78458 127316709
50238 148717 289349673
48037 133190 213100287
156472 179554 251210831
145352 194571 123019328
138248 158821 51554657
190860 191357 1224185
853 130287 323738038
163008 174019 617294386
67014 160002 232628875
97859 190854 232798851
133784 164727 920620411
151336 185193 887658637
148035 187600 344692909
163336 168032 11752884
198478 198542 723603810
99126 189948 227490909
138247 150752 31429927
75174 162693 928607935
57117 133788 191818358
163761 166873 746461912
133935 162921 72391934
175184 196539 53379831
122714 138594 288119707
159789 161227 3479742
146982 192690 114395073
162682 185535 110989621
115157 131934 42140004
96312 190419 208617979
42241 130987 496313529
30116 61031 77469404
96465 117981 396864684
70123 97991 907288484
77297 162206 212413124
17201 139279 424474939
17229 71524 327949300
61881 80495 46368289
60868 116503 138835486
582 99624 767042002
1945 90961 222472854
104683 124387 49439979
142721 155318 31751228
102207 171759 174290848
114708 180842 79742840
126910 136911 197690273
7344 115908 271586131
19775 137497 891135522
191982 195326 8256256
16716 119581 705418526
176606 183526 17239525
178303 179459 186011646
20576 145203 311732761
25081 87023 193419581
55230 142711 448419800
108600 122920 35821293
172941 181799 41860910
61932 86424 61169124
37645 99645 180914291
199280 199755 478924167
19709 195463 483436427
51213 71489 50645269
76942 117043 100197944
138087 171109 164806728
191248 197021 629197180
77549 115374 452264426
152671 185501 81998963
5119 70114 450229658
164621 172655 635284563
149940 168870 595565354
159318 178749 559804845
7752 21617 34823222
58551 186963 846130455
54428 68409 580251014
49936 69854 49763941
31535 184152 381748824
92893 193444 560419110
87682 147889 904299094
150636 175201 610907371
167088 180208 32857959
199532 199577 107186
43243 140192 242443448
184284 190837 497647691
180817 182005 3041720
54912 99321 110792671
115671 147179 78910809
199832 199982 350571
34995 199353 411233886
67688 108272 771332622
118362 178703 975399894
169561 174024 11279098
52537 181826 323560896
46349 141791 238725759
10950 22577 715830899
41777 163671 304855017
125943 191742 181364382
81707 192304 310033851
83454 136226 132178911
31335 187469 977345904
60699 93811 517103574
43802 122283 196234522
97373 173694 440996106
72790 74808 534031250
178995 182881 9636165
60200 189393 369344425
80961 179695 247130949
25197 77104 129721402
39265 75250 755973633
6565 148898 356297889
19253 178569 994443066
56723 157662 252486879
98145 111923 34500618
147532 153775 15786813
113547 131155 16762435
114745 182600 939127341
163095 189843 66993127
91979 178178 215787168
16109 194840 955113599
100930 172549 752212588
155773 168206 30878336
109343 127393 45113484
148616 165278 699016546
143136 156892 34624169
170981 177695 16846425
85851 193311 268795760
115350 199702 837807125
58830 165315 266191246
76703 155390 197048268
155972 197542 980823542
116590 155300 115164304
163540 194844 360558350
18261 159196 352590090
120605 176290 139453823
63051 117667 78026671
197777 198571 468350493
39743 131080 228550880
192847 193853 2504725
36967 93995 142543466
188802 196469 839126975
65029 72449 616836931
52573 60614 20323716
51352 185120 334659274
199817 199998 433892
111120 164997 330125068
38508 50914 274290412
184990 186430 3679389
8050 114604 266498910
20022 191065 427736610
185900 197433 171985421
127933 189581 154279052
140300 154513 623977058
60147 104617 110974864
189604 191582 4886329
49298 60413 831938699
18019 66415 121148732
112724 131032 71533466
186155 196157 443108421
161354 178962 43417378
60227 64301 759246915
116444 172695 458635575
170385 181320 27409440
177471 199366 54744933
16516 133438 292428091
70103 102568 314116446
24012 158187 335704189
89894 166292 502578911
29295 180815 378970758
72310 185910 284302262
26745 148799 858203470
141015 164252 58098176
192383 198665 15759813
2769 87144 652396313
72095 125692 134215524
158647 158927 886640886
89112 122206 869054966
27229 124868 270250896
239 61259 152738005
147272 187154 544145799
189442 198121 21664680
112808 187796 387913361
119409 151736 674895327
179267 187307 143115283
49893 106943 96521561
27314 110646 208320193
164752 182997 45732808
25590 58708 82860364
169787 170318 249432089
95095 172481 193781035
23873 65191 103425202
74696 141022 165964474
186178 195052 802220092
165917 187402 502399433
46720 103194 994183452
158913 178251 234435564
125578 131783 458243619
40920 176942 883693005
70717 118099 220927796
115998 127253 6402138
26037 158636 331701114
150262 163314 32432178
192803 196741 765658522
25432 139420 622198237
72002 85380 330826225
109093 170443 718681909
121816 135993 35626378
152214 160186 19917063
73490 133527 574123927
108053 186042 823058263
66008 156523 947115509
6237 127118 445264256
81019 162779 204548697
104768 159289 787453706
84903 93500 29132514
113436 160874 49473498
165795 171532 14508384
29777 72837 107551420
104698 153594 122612067
162293 184395 55299601
38944 189567 376875580
199042 199794 1878902
102632 195319 231977112
115861 155080 666002718
23160 60238 92925338
119167 169534 126006600
105236 125515 5389261
89224 153072 160051326
67194 165859 246759447
100648 151641 676078701
103919 155014 128164913
3291 81789 196256809
105513 182999 193955993
192212 197037 12008750
11821 79373 158155317
48070 139818 289201482
133904 191351 143603372
104352 159355 137807768
179109 194161 158766559
10638 82485 179542590
123299 194522 178110140
24264 137505 891841480
48117 102607 136138877
125777 159639 81098763
188966 194853 14615013
161060 178566 621053158
126850 134836 20041507
159528 159930 1050799
155916 161548 376026865
99255 159559 151207685
1005 45881 112166225
2125 152855 827453485
90128 96365 786827958
74341 84223 347656841
182615 184756 5278332
15488 161506 365151199
83739 184788 562160144
112575 199380 250210180
107446 116571 498458707
112502 114093 540402133
113161 161270 120497874
5063 167516 576816380
121915 194997 196961104
104841 127613 57059111
155554 188889 679410908
3494 39247 89459427
119382 134273 865699193
128254 167782 269030145
58921 171405 647869587
189547 192346 6989661
140950 186565 114164656
43542 149616 265494248
20879 96562 189131174
74042 164375 34840505
96351 172727 116407526
98178 150882 132184940
78701 186316 269251466
160857 173601 74809720
2234 125122 307360267
121503 136497 37722002
67177 93200 523541542
55352 139534 210474161
68533 156426 219988007
44103 115163 177634090
5870 50589 111953297
135782 165144 45193621
159553 182358 57018628
188082 193291 13081800
5259 101347 265675056
198849 199818 760920512
57582 176769 298133680
193100 195661 911108594
185422 197421 241594245
188723 191270 1154810
104837 187511 206962302
185905 191982 291123821
51956 87019 374437557
177660 195484 44445040
84084 179960 239936023
1770 142795 263819048
107497 199482 611670636
54383 82444 70043721
123898 143920 369250467
131678 150682 47635244
156993 178807 54544695
195221 197842 624624720
79555 132309 132087779
100120 137025 941406657
1266 58610 400302242
122737 166017 766688175
107596 170779 158141419
104002 119615 286326092
176865 183615 584418932
144354 171527 68100230
2400 60350 145062022
65924 155400 816390150
2599 45737 107863195
148230 172609 60957305
114841 126572 167974206
116573 155324 28745659
145611 177308 79335568
178270 198248 49882380
182437 195502 32552588
56825 65604 21939051
189132 189302 424803
96246 154745 146714615
17009 39975 669897990
92030 170914 197423746
153626 170258 404708452
139031 191819 132048250
99542 173739 848670970
167714 197508 95438552
193578 198286 7916889
197534 199670 421002778
170880 182749 531165839
175848 182286 649520974
52611 72588 685859624
164816 194590 74512726
81375 128186 445526719
27461 174193 367006815
5941 178161 834414084
139161 198567 252886000
156308 175277 914965924
155300 195545 100436265
146755 167807 241253501
108369 199567 532723643
160528 197852 93262187
13807 188022 435713229
121708 161015 506933681
92005 134636 106759276
41623 191342 374490572
101819 145083 108439974
49002 107808 34564748
94216 111638 76337540
42610 64225 54097444
171096 199594 156896062
76347 155111 197271045
20706 165113 548741184
38778 188435 374355462
139436 142594 7869455
187818 199076 642831075
165521 166747 331011319
6949 160695 384776526
3357 62051 146964323
42102 154291 572325456
82174 131874 124502566
133213 161167 69891104
6932 76184 5499161
184458 197385 32310385
80976 187292 266087006
130267 143675 33472438
184671 198408 988702924
169382 177561 10700573
16771 190619 547434585
47953 141644 464063563
61402 124582 157932159
101623 164843 236255114
149165 152966 9552315
175388 189675 35798713
73208 85212 425475382
78473 103002 61156998
151880 157633 562376433
70245 171157 795194717
196871 198770 154907573
42203 121634 567775799
195265 195853 1508914
156386 166959 121371440
86585 154553 170262126
115658 173430 144642682
74120 124180 125354547
93557 107597 35144469
194014 198245 940549060
157191 163618 9560167
195587 198143 1708667
92730 116188 292137794
192103 194564 6088147
112522 129384 42270801
109466 142453 82476767
3150 62698 149011653
9464 186314 515079134
47013 131203 210598307
152574 155045 6193648
184647 198286 34134338
186406 189983 8957315
123801 167746 700133497
102270 159774 144143442
75244 193334 295477078
49055 83513 643504681
120804 155177 774453697
151067 159120 20084946
16318 134825 296388530
190158 192798 586243059
182893 193153 474202749
121249 147939 274790147
108070 181638 718643261
36044 150554 995367308
152245 175787 170792494
171289 178968 222311270
9349 162893 384031897
4705 34103 800041791
74748 150036 188607646
105785 136966 78194784
137584 153699 85730217
32924 123477 226536874
123418 194435 991239617
74564 138091 162210407
33848 141202 268575627
104620 142526 680256060
124525 168614 110192630
68760 136862 852821912
83775 199845 625959670
190624 190824 480685
55920 105978 817433157
31824 174251 356350954
184117 190529 883859574
39583 138190 723966517
38506 146849 481109348
19382 68641 123191355
74090 196652 949296031
112652 116852 882544343
74835 132580 725563825
84540 86721 5487748
7222 114085 491789119
197532 199728 42976225
111528 177566 165416908
175278 188896 34058553
139275 165388 967599960
64849 151211 216108463
28307 118980 226687880
103407 116781 33521769
58641 73532 918648679
183051 187295 42349251
5476 129966 478157766
122733 124836 5321016
41300 67013 935546844
84474 99422 257489005
155757 182750 730727260
187191 196141 22261769
102714 165123 994723711
190736 191795 931000525
171717 190700 114697106
51648 129666 195254381
68990 150011 393737001
131690 190364 146775846
132863 181948 122747286
185994 191886 14749551
76997 152959 895632559
5692 176782 224291434
128741 154190 63878669
79347 195671 291024356
143728 168907 62930863
83738 178647 237557662
184901 195960 27652295
17783 24846 519945217
114900 163349 121267785
71637 101396 74359666
130848 199958 172869578
143262 146579 545453213
171456 181779 25773256
163873 187884 594571419
73768 125668 51283532
24265 195494 554846036
11657 53821 105405104
130729 152818 605881710
18810 109542 695322572
77892 84451 134663764
171323 197108 64364447
74303 126023 129504534
185847 186331 1235774
129264 151684 56187022
76686 163325 934960677
83546 173500 454046283
55207 108392 896169354
103010 166615 276453406
49770 94642 406821048
71318 134641 158580028
115415 135136 49540870
6161 76399 705888373
67309 125615 31852041
182910 183749 50447905
162514 183659 933755318
107115 178010 353196885
105473 195411 571741164
25470 109274 577494829
187840 189911 5221805
65277 71966 16533764
105135 186442 701267638
123649 192884 466004237
64838 156932 243741187
193525 196093 6384443
175536 176265 919148994
102241 186617 211255178
126364 169920 544377568
174265 184555 615192676
56978 98471 661772872
10383 102204 440696397
16907 172864 774605565
192532 196967 265408488
83756 123209 98744172
95372 167953 971330546
159737 169282 23692741
14297 124664 276039242
120182 199218 148427575
93379 187860 815494359
23720 186544 407324156
79344 172939 730691942
83983 92762 21924616
47947 61903 29890560
112060 116509 11112408
102453 151586 432859111
157952 191310 968640177
11083 84790 495312043
174225 180040 757227711
45828 191117 363355427
121816 157941 90558703
68914 91165 55595124
40776 185271 668674193
141569 185777 742754102
44048 63888 49679827
151739 186219 86183011
79722 139966 738633787
26594 137582 277580751
59409 122492 157647098
177864 188837 359686172
179739 181003 597449222
86642 175555 222461885
148884 162298 897067172
190239 195975 14237388
4182 158111 385220573
118821 188657 246093088
59276 67472 20438343
54268 129361 187881957
183976 194836 599172502
63284 140459 192984251
38202 197663 970209081
87604 158883 772790016
131795 163728 79787903
78729 147258 535278711
82498 164381 204883885
10970 36044 62700124
97263 180992 524729833
17707 144345 316783286
84667 141703 142697170
43335 140526 243062337
86030 130279 110709459
175061 183031 354332245
151733 179422 69211991
157024 196144 97678809
17318 94052 417206626
115588 116102 1259302
127254 137845 458135109
53210 63286 25297058
154029 199815 948923227
67486 195937 981044186
147994 166166 26829465
176865 192893 40012334
104446 166510 345844841
116991 147456 76387755
133895 178948 559140770
90819 151899 153021673
68400 193778 886244774
165483 175946 10099435
14239 57256 889389400
131673 136504 39362854
98618 131901 808426170
72119 156549 396272314
16604 29710 536298513
150084 152352 805103938
132067 189655 307693996
126397 183705 59605211
162668 182092 184743137
11485 196058 461592268
27194 67530 100858952
8559 22648 339167579
93666 114785 75947619
63324 114470 872053828
6549 188276 583608707
101018 173337 460761131
143434 195709 130755821
95426 160692 640371201
161412 184995 662105730
172740 196084 457561280
171264 188954 636764759
100012 185933 768219542
162861 173309 26215373
83809 171359 183804260
47855 50736 289854267
27276 44368 42713527
139342 142369 7554022
87648 174750 713806830
74085 131219 393314994
56681 140665 720202324
177038 177121 530809492
92109 112589 539257295
57330 188186 78672967
136411 181792 576970156
30588 52778 55451914
167821 186501 46830170
32016 187112 388060753
122799 172896 125386844
183778 190894 17793774
58075 109908 129533307
20000 165818 364667071
101499 182851 966150076
93798 191198 730398061
122317 136065 220284232
198012 198854 2156542
132484 192010 148855354
140164 165207 62593552
126279 137590 28330564
142086 182795 101915428
108550 111190 881827085
196842 197641 39775
62798 82536 49222395
147858 192973 112806641
123920 138658 36868457
197464 198473 2601624
165907 179217 826732992
144120 176177 15778244
85825 109790 59892660
128776 136886 20378579
123278 145418 55444840
9152 195744 466704561
17478 75884 146038544
197260 198866 4117453
126828 145310 562322939
4279 33698 73605018
115029 197255 205772329
48096 168822 704274241
186215 190991 11885675
17157 41951 61962657
32085 191924 170017281
70139 189741 846479735
126792 173415 765509271
25333 99249 253261730
142736 166278 613957466
115898 181361 601018404
24169 65553 490457887
173095 189089 72107646
126864 179641 577216425
18264 76591 145776364
35341 141323 65098905
96824 134882 933611548
107839 156336 121497046
41722 49299 601592832
163813 168760 313981353
6749 15228 737631692
158660 169124 836079599
20307 108905 840670984
96853 154939 145660798
194406 195221 1983113
101839 165692 463726054
56450 179656 308168244
153258 159734 676715972
76980 161082 210436838
67822 180928 282961464
164567 179349 635055678
129692 184959 344545146
144697 195898 128043522
9737 81405 256968367
87712 88501 255067331
96987 143522 909526635
57917 198893 352648071
104802 138910 445544147
57676 185833 845376699
90295 95258 586466612
108275 126181 44853245
178753 191429 31601467
144123 189185 485419372
22068 86108 160188888
115209 128402 981022385
168312 195144 67134972
37604 174147 341658797
17596 139494 656955511
28224 67064 97197811
66144 182426 290839175
181873 183928 305137525
46437 197525 765724313
29129 100981 300406485
9805 178084 424694065
135025 167727 81674389
57530 165276 269328875
199224 199655 1070598
106451 131509 62816798
90011 181841 257264432
32992 89208 140551913
118336 186778 460896181
134370 157689 58375352
47802 177710 919579988
47518 59920 31150759
98141 175524 193766575
166939 177174 509892877
108683 192081 949643602
44758 133440 221884578
28568 152889 311086604
163379 197140 84470456
6689 43555 92395086
162024 182760 51899443
71716 97597 87728881
119641 176690 142900383
8786 141299 331456905
47654 70384 205043168
99602 173830 780081594
174101 189746 39153952
115734 149686 453195998
75445 152765 193603452
36236 132269 481163340
12512 140355 319762965
193933 196796 7135892
6423 81146 187000665
54891 65341 26174034
135427 199453 241095282
41443 98469 907162939
73022 123627 126701452
109259 164978 29295830
3652 142890 390672713
47359 97626 125528858
67025 88995 774590297
174659 178631 342090107
16315 109388 501116142
172558 186352 34493920
60040 94519 180832608
49922 130375 201300690
130140 157105 275737265
115874 137489 54279916
112579 149452 92489776
114999 166903 129944500
90019 154514 19506188
131215 174393 479034548
107373 191011 209284374
91257 106768 38786464
148172 152064 9770863
118947 135739 196364674
60346 101008 714828787
62755 117754 137401996
24352 89836 634416970
141387 154878 33967347
161486 175849 35937502
183895 192071 20496623
50119 141697 942910494
40587 123451 985008758
142261 173132 974021505
178034 196993 349989224
64998 150212 497220281
13352 38665 63263684
190384 196162 14358519
22634 151484 322425248
195941 196156 884735577
116311 197001 352420495
168191 169934 4396990
81030 167888 217278527
87843 98814 27237758
188464 195890 18580982
166871 173784 17414347
57139 66781 902867106
6890 100374 986956120
127420 155095 876246829
134461 139075 11521279
54217 78698 61216441
80867 163993 844438963
69356 194573 741442549
139030 168181 803819368
44174 123872 436740889
157619 178221 51536078
185432 195759 703412111
137964 150064 30451457
84094 139874 395113464
173224 174927 4211526
39598 50653 925013208
22311 44363 55118833
12951 92182 697764958
183905 192193 714844122
124845 186220 602946438
138674 145535 858439489
42902 62786 49760758
180764 185225 11182174
46325 158176 432391385
18677 90957 930141169
62108 184280 543408496
153678 191412 94161209
176814 182984 15353828
144339 175655 341660162
80283 157322 192894145
122840 194847 984165952
1504 52614 989267018
20499 103651 246209559
39708 88466 420706132
11002 13880 466597067
140674 195470 137031836
62281 81003 46663844
119362 168533 122989227
138775 198866 150349700
57667 170559 237711359
57669 121047 893502544
138815 175503 91763651
52816 152919 250612679
4949 15032 269899230
180627 197227 41453705
185773 193388 868051284
178591 179315 1764027
20402 122744 874612758
182952 185081 285289694
157004 190011 82467546
89065 90644 3945276
117101 191949 136524779
129967 184075 75476373
41208 107661 135540084
52469 158152 381606710
11113 67951 273082990
26921 185639 426128540
77855 174850 242682245
88011 143484 138796266
31603 136381 262213770
152617 154335 848652902
26297 161383 710777652
179881 191016 62583535
37582 104538 167468012
193145 195466 586483630
57091 107637 126284692
177777 183472 14211244
117949 121239 68041767
190842 191332 1206974
160244 163813 185860418
166547 199267 81953569
39817 162054 686029279
143631 155147 947914435
45701 154757 272969498
137033 159154 55350842
63407 182015 296717333
91638 146043 194010361
63406 161499 638488673
51262 93857 196017722
13524 123175 604727034
163730 188323 61562526
50812 143254 605236514
90063 140171 125492387
144549 148638 10335161
157881 191152 83092418
161970 196364 85981783
47830 182266 629169682
121471 136052 36708031
43623 134000 226069242
98615 189437 227456774
177533 184137 795881634
101251 109683 394670136
76664 169195 593624646
161658 199378 94406740
133489 198525 162666781
86034 174218 685032983
25080 69273 20898965
15704 129578 284739419
184047 198398 483580664
55679 136288 201613043
62126 177838 401474373
150777 186854 90111463
179934 196685 41785912
126461 195195 171865893
94510 137888 108652260
150085 161466 115314118
72025 109189 450192318
70722 76653 489125787
93378 97407 661306879
94481 187732 233413042
64541 74448 391752593
77042 155218 195789647
126420 186091 576707192
72073 187148 288052386
181932 187332 13491153
159840 170365 26195070
127989 181355 689317474
109165 196775 219125850
64904 146051 202940165
181303 191805 26266866
164759 198720 85107977
7723 185719 843003324
92922 159940 167820844
22905 196648 717229788
36928 61273 847109680
103520 195891 512547743
60658 78694 193246997
99778 110996 4057034
126034 155921 252240517
78741 168177 223689887
74886 77338 6126126
150818 179234 71004649
115778 121427 14067158
114927 199973 212886372
71117 192271 303207880
196689 197179 1220982
179640 197457 44472931
61376 137650 190688711
134872 174749 99684621
144051 199810 792123697
150601 154495 6067889
103545 153284 124816799
129489 183512 135131249
50344 169961 222432430
39760 187593 879063534
23636 56587 686558370
46912 85035 859946436
99221 174072 187565829
99192 164916 509903860
22466 86996 975195797
99112 149545 284541916
119457 145389 831997878
91066 118135 67670814
75103 90385 549145591
63832 160467 241773420
197407 199133 4405487
92824 150226 143816702
131704 177036 516602039
162710 188835 65402028
166709 170638 9888981
92750 110065 43317740
73918 115267 103442030
120602 184593 99329652
115962 170205 135775235
107006 132660 64399356
152075 173267 662455138
77677 161507 209779119
97801 135007 406069319
53244 63551 25896685
170037 180328 25808869
172455 183807 28299050
14088 19300 634678893
193562 194667 701414257
86252 107850 855912795
38604 173681 914495941
100571 107968 18751747
20070 175266 388163547
169642 199818 418489715
96909 154024 622340743
124586 148118 58897846
3199 95223 812631030
69179 128715 148994099
13643 188758 437988486
134947 194681 149322985
173885 178520 178546019
137821 156314 969217846
38442 60450 388345346
151814 177356 63877001
65583 136266 482462084
170112 193109 188000271
197522 199305 4559561
82774 174764 482070420
23758 141278 293928345
162707 196018 83327567
8674 92343 869663006
46371 101329 137283444
158437 164305 14528253
178696 194223 986649978
195951 198990 7705804
172335 173124 1957832
110041 139464 73668663
24556 134235 274407987
175120 191775 68689144
162454 168665 15504951
18352 185854 615375114
95671 143225 382720025
132895 176818 109867598
165190 166606 913334304
114588 138376 136530578
103360 129974 66839175
45662 113541 169633674
169830 189636 139573022
184569 192204 19115294
117147 161618 545201495
197786 197825 95822
24890 144693 814180872
175010 180926 14816342
25023 158874 334883478
182527 198547 152317058
151049 178959 69757506
63033 195777 731836413
133158 167984 184425592
166936 187104 670336503
46520 184198 344341146
23288 85936 400476291
157895 185983 882339428
104413 154566 125775833
161466 183002 53866748
46921 191215 280074698
13970 19869 14747482
94018 167082 182890631
167136 199566 81191935
62983 151443 221359833
68551 72819 10540564
146939 156614 24385729
141237 147957 553933413
11015 93634 422469954
10764 150197 139267950
115224 171033 849577557
21332 148541 318305438
80614 103241 56433067
145102 155154 938460084
133635 151026 150212556
182959 195019 137844118
165028 179073 35271474
123945 175135 263827154
137611 142950 13251754
149058 179187 75302158
20218 64435 247776085
113306 159018 114577565
157265 173006 735671944
157389 194826 501233566
22909 192942 425323951
164171 176851 883536434
132738 144007 28102183
37757 102105 160866146
116091 134737 588695428
199632 199927 737675
80513 176942 826752779
30969 82500 662648178
9828 81367 178876536
194773 199120 362133479
174039 178355 8868679
190542 191457 60603053
86642 197095 39655739
94062 163703 175691208
62118 76145 34936741
54386 125467 958226209
54264 127590 569262080
33315 155153 733348157
114763 158347 109225960
86058 143074 697750594
170255 176595 639112879
146212 181979 89523911
141077 141179 558044802
171364 176775 13524750
47260 198896 1177665
51274 167960 291915555
148521 193825 879981805
44392 187401 357787539
74788 121421 116574638
191067 191513 1178809
154437 197987 108699562
98869 123498 61865158
39071 125076 305532370
146341 171122 61991339
3600 34329 76839914
118855 196186 193493808
190992 196222 13063524
48701 62386 34388560
90228 134267 958847121
187838 195291 996637890
121025 149067 70409045
191682 196127 558402569
138374 160571 55643560
170052 199337 73341094
16341 105353 222454424
179396 185450 15114035
46138 162325 290569503
190077 193104 7567941
175254 196568 828317525
77029 92725 39250530
114987 196127 203046752
67066 71374 874030219
167741 178404 129946032
24994 173620 553223873
140147 165115 634660410
15851 137012 992547097
136636 147235 26440226
194948 195960 552205239
163246 186157 672152101
100232 103018 6988081
53662 165634 254028434
76853 175548 610824132
82193 122738 125763752
38405 42730 508144929
87320 116300 597335892
71684 198837 877421794
77880 139819 429526348
28119 151723 422881294
93687 99411 14174119
42124 129779 625225285
5667 30248 970656949
122936 139919 111331037
118377 158765 101226661
193767 196152 815791043
90557 132035 300087939
2386 28422 550281908
185141 197177 226442526
42148 149784 442774113
34901 109900 187629659
158864 176205 43346384
129925 183483 133949141
67862 123903 875262189
71902 115360 108740212
152227 152949 1859174
50108 195144 362798771
196438 198641 520804207
47055 184993 344983092
53385 54534 611743953
109035 112763 9191909
39697 136071 910052529
5649 166041 636812133
142526 142963 406773613
12028 119171 267925129
29021 99571 176165062
102125 168414 779857130
89294 189701 251387822
121667 126022 490010022
196040 197147 2795743
167341 167526 442209
15558 36392 962002390
114586 172151 144230473
162840 194555 270289120
50102 190551 351429673
143009 157779 37120258
161037 170556 756246708
181777 185402 693666010
91894 148019 320809759
144260 168449 489087821
49592 109297 149386327
110729 115474 11839095
88459 156664 170871571
158604 191511 82219983
173985 179944 129545173
192155 199131 302679750
190006 199572 23955830
124994 179332 46371726
165660 188505 725211902
8521 197552 788487849
181698 195081 33313131
158718 190763 730282034
172448 189975 43802069
59421 195288 717697944
85224 86620 418711204
151969 154763 920096768
53052 115277 303702640
55620 116540 169120255
112279 134497 809890899
128229 160207 80048340
109601 175220 274378403
97740 128754 863232193
83010 198917 290085982
77933 106563 248851801
117902 155652 364807827
181049 186796 2127300
27794 190820 480830345
39376 73454 889896874
99712 155349 606567468
36864 175426 346636930
26498 183363 854786563
115013 115350 638540412
93756 133853 540662868
9062 126012 292564566
102003 116141 35399081
147180 187436 100757231
102565 112370 926585730
119584 138239 46754608
138694 164153 671696602
182196 185321 7766603
60198 149546 223513454
88380 111662 932657463
194029 199452 178953783
1263 86456 435706307
153249 175132 54545917
153347 193018 556412320
153074 171729 46599742
24588 51031 31483691
177973 187096 324200236
32017 84386 131011192
110733 161015 704753046
172513 173634 907213562
38486 164648 315583324
57273 166809 943238587
135005 166411 12020976
175674 191226 822035256
190505 197291 451078549
125239 125837 1522779
39430 40375 186969453
21813 107583 214450141
136986 179079 159384697
21399 189562 420700600
80522 162680 205542851
173044 189382 507226141
129825 199189 866586348
139637 149251 294689566
99676 194846 472517023
26167 162127 339986577
76730 193271 336230785
71404 92513 293468201
147181 164360 42903268
194835 198929 807329358
164873 189719 62302009
41067 168731 381645287
42592 110608 61130787
21453 137297 289855958
38583 143717 263069035
22736 103717 202399000
1441 5711 10416432
148238 171236 57513954
178198 189951 182459696
125506 145333 313851808
182919 190186 18234917
185746 194655 542846412
161425 198512 807089024
152617 198617 965707817
15735 143725 320025598
91344 180680 488881951
37411 61234 59751782
28687 60880 80642336
138427 155114 672604603
174408 191592 42979487
110755 168204 851394893
132503 178333 114667605
166742 199556 82194802
186150 199448 33312903
149687 168001 936242408
78343 132434 135398620
197286 197328 51458979
56826 174440 294110211
28172 49909 54295614
45549 104163 146463005
148466 171821 58471596
153566 173854 576883211
172516 182852 25817146
8293 110470 539624701
21058 139894 297283775
12541 76128 13951239
25201 197802 431669629
68429 154619 215816389
61329 157922 720810259
12112 145307 520965455
90663 176371 618350027
128320 132232 9812721
34087 138335 144179082
15942 33089 42701494
167122 189866 56958743
15679 34402 46635420
16385 17127 526965547
89133 140336 48124842
146476 181861 88569256
136483 180309 109585729
143835 183689 99707153
167420 174096 146262618
150720 161109 500353922
56595 58589 903791745
17841 29497 29223837
163314 191065 69409484
59272 69136 24539949
73694 184719 330723315
34303 177768 359023693
14332 164497 375456614
23411 181817 396304962
191752 199576 19580927
100311 181516 203455770
197346 197498 677692707
145287 198178 441431105
121021 166166 262167945
106569 141937 81246922
60708 178194 462415342
106811 127152 962606607
53933 177087 532066126
7057 177245 784650141
85229 192453 613171836
134464 139509 12565608
161713 175865 4835208
129832 186108 140760841
141738 170959 946905236
99248 121920 56873035
2198 84956 206895438
188679 196622 168910042
155894 189943 85080485
84818 186367 100024951
66010 175367 579022154
146366 173100 614542356
166153 179732 34076113
76807 151476 833598573
23016 119512 540467990
8634 27242 501332959
88132 199735 744067683
188296 190340 853094874
95862 99076 7962649
66263 154425 764276814
145847 163617 476389698
111593 130811 48246014
110840 175185 580385802
147788 168278 51113876
98951 119719 929958160
185762 189909 644715499
138200 148811 26671797
60221 117359 142556955
73431 82568 22844379
67440 103969 199880890
172108 188940 42026796
94249 140162 114950128
163975 170962 17554645
184848 191409 16445613
63639 117263 133911461
174838 189480 36699643
101806 192700 227583565
159768 190298 76283932
189636 195081 879768197
113624 189015 188785854
191314 193723 6038900
158088 180502 407128442
143853 185467 151801578
50383 54339 381733351
63770 185093 913102080
81260 110162 221845759
24665 59865 77597623
170727 178275 18972687
15933 105239 223174112
142080 188541 225889258
37697 89880 545154599
161083 166664 731772715
125583 185476 192960713
82577 108620 65266952
19053 99387 918523374
122701 123653 2432400
174928 194359 992974280
29810 96318 981921824
121891 180832 147543249
24995 107130 927717974
181897 183081 2930069
178220 180088 4632369
96217 138026 588855441
113553 114613 2649513
169202 192550 58484104
4846 20560 298245542
131133 170628 98786378
32450 88391 139886962
74549 85968 28660899
126842 149079 142531412
2773 117920 287859039
59059 142371 208276524
1110 69944 171994203
151023 192436 685121173
189770 194693 12225210
48808 140959 169559672
100085 117705 108234336
166171 180187 35126978
29952 191080 929415710
159727 171393 849477104
105318 162645 143456636
22614 94658 748989849
123066 159591 544608500
142322 179230 92408874
46516 167811 303358456
102485 128036 64128416
123687 145438 54465101
29621 152355 307117905
55115 167488 505013502
27215 74930 250821178
78871 129528 126779139
117904 170836 132568232
196953 199194 173552469
102063 165859 48768035
105913 109661 46759689
67836 72603 11829364
196550 199297 6981398
169318 171567 5801786
163469 164940 991185729
102865 116452 755930419
40186 176523 341228925
165287 193771 3012749
65818 194453 321630560
151985 192813 102018013
35045 188020 382728307
85909 117721 79399153
145984 164759 266515318
75559 134866 784038792
137005 186903 475189286
145161 176890 7588396
152387 191439 9022565
74873 98215 42940777
153822 199176 113295111
167239 183613 424905793
175546 178726 560014283
152857 185001 80217264
162977 164293 3277506
60317 65561 612233666
188835 195169 15771233
102828 136849 85423368
32555 174387 861569208
80706 108060 1805731
164437 196642 996689688
103452 145455 412627660
52422 103904 128707247
116090 167464 128568130
122610 140438 22262281
34594 120502 214887169
73378 184896 294718161
160537 187303 724131402
48439 186256 262389627
7363 194694 985272503
61974 181151 298039453
13878 151195 988920686
178792 184811 5672046
185958 197214 869894832
66264 134791 525971483
58203 97487 97990154
191680 195065 644405404
72198 162285 225469427
94707 96673 3278228
51580 54438 7224629
3248 32963 321713708
128060 198580 637424636
179600 194303 270603884
126647 171537 112437697
5256 31597 710859720
13487 183984 426443944
190218 192542 5783118
111708 157035 504925445
17049 155430 428969592
142160 155778 34235214
102360 119975 225202867
99423 162634 158328424
5329 65028 149577814
40875 170712 324850026
58580 147298 221852554
183450 196845 33454581
181069 182068 2566567
129307 158060 72003575
57669 180477 307174021
71381 79145 965378501
32050 179748 369579354
48434 98122 124158016
70371 132417 155399695
152269 161419 22747271
175895 198760 929075301
94602 168446 184742060
25883 97101 223817925
91427 165320 184881529
199205 199330 302642
142433 156448 658868697
163631 165412 4435974
173676 196748 57610438
54775 163528 271938693
117956 162802 492847270
161367 190348 543037623
146748 168964 55547672
81732 119329 94092044
3909 127267 308595557
160150 186634 614223537
114563 193358 370065093
36869 57103 50700934
44099 120709 191544369
53362 164064 10769239
46874 94212 648628413
178248 198810 51409454
71596 107159 88967161
126347 160858 86351463
51634 89989 95856914
78030 95800 21083463
94000 119054 378159514
29353 46672 456568049
35404 170743 346160836
85920 132909 827578856
112671 148234 922758350
196921 197421 295176368
72527 170360 244840369
123228 128301 12738294
28963 159318 625264789
158052 193703 89087632
146631 199837 133138911
77909 133486 139151158
131945 157053 62890526
183610 199100 38774215
149161 180916 79293335
140046 191745 294711608
5383 120907 289044486
138371 145690 18372088
9012 142873 334800620
76093 148697 181768452
60771 198286 509767839
149005 159852 482375893
122226 122668 1119648
105972 194747 953625437
120743 139784 47748435
181780 194526 31758659
62894 65937 485347069
153870 197638 109251600
11002 12448 627440947
109867 181515 331224337
196276 199852 562020485
92925 140092 118004291
54804 175076 300780628
102821 192845 225431830
133875 181256 62421157
121049 131952 285737055
6572 9951 8606685
295 64782 329688664
39546 145493 921157293
181387 196840 837702304
81888 149104 168427017
45521 94869 123275916
178714 190469 29358424
39507 151368 799395744
77318 141350 187725487
35572 38871 611808685
28535 34437 766778344
138560 193112 136493946
7057 47441 101205206
145167 170011 395768673
176875 182801 205447523
43409 76010 81489364
176465 194106 882861960
177459 188852 215108210
97128 141328 110685818
79832 95227 865187992
155933 161806 9718831
146584 160453 92107765
69633 94371 61866087
184988 191840 17204925
127103 164027 914690854
3803 130900 662710422
160773 188849 70159316
190737 197166 16031289
52234 122122 174836615
11603 135798 508377552
78570 164029 213762087
6146 146811 385185370
161016 161955 2325127
120236 184917 161828154
183369 190125 16919681
35866 97319 153535869
102124 146416 112557766
79258 118710 98653791
187346 194648 18170342
94852 178932 210560445
157821 195654 165248256
129557 188040 604349565
165951 197405 78669150
102187 166668 231048972
163685 191905 70662686
92108 98590 16057025
108207 147406 717579842
155937 168038 243240327
84045 142430 285541577
111477 172437 152704781
164396 168469 10190001
172730 185821 32718107
195235 195385 259537859
76726 130436 425885030
66608 153031 216287389
10565 97496 217265379
190020 196181 579886099
96941 147955 127813846
90279 182298 230379969
109103 132109 57576780
143444 149053 2040961
67476 155412 220106751
71025 88785 44387713
195620 198191 327519029
115103 176312 153288658
105063 144938 966921018
44039 166773 306958755
173386 196791 58489730
134036 190064 140125130
59878 139640 199385300
9190 186742 686111143
95015 158082 157975026
52658 130898 870867320
106725 111714 12459253
196480 199112 320303743
122674 192731 848962526
135480 139631 10313821
110398 139964 41323089
113124 135178 481951155
21208 146282 312889386
54 193403 483591874
23643 23684 692947298
187612 190858 8086193
123264 127674 11037551
194203 198436 10583278
178933 198382 12684548
157848 178825 52483430
59628 108555 122267668
25201 92963 169398219
3613 93455 364533334
55060 64184 641811496
36950 132688 239575998
52256 78314 65248505
79802 155878 811321149
127306 195100 813711608
80148 137904 228906951
166141 196098 115425509
199931 199991 783562605
12058 153497 353969905
92435 128092 89296780
51073 94544 108670728
16661 199820 458116113
41118 160377 847357890
58886 116037 142737678
9407 65457 163054690
109937 157919 120195415
133406 182830 148439628
163134 194186 421456098
72009 106541 580427349
130649 153454 839662848
21341 54293 82433619
18846 51253 80944842
9939 96234 215671988
165349 193843 734376476
122751 162804 100167234
22513 54137 717051318
59866 103400 108532300
135858 175406 951958329
38416 88268 124688826
43397 182187 754051173
8482 197976 478147390
39729 64248 857608979
44002 67162 792337836
67767 73111 332294405
117513 144137 66769226
71354 177764 419614171
57272 117932 235653846
100648 175541 187606592
191805 195384 8836232
102461 193959 229060005
117281 153656 91396854
165639 186904 19770458
86568 182714 631019162
91795 176150 211180695
115306 134348 762753163
22336 185740 408726914
24131 138610 286349084
3137 142022 347392913
86988 187834 709163189
68268 110783 106278911
70621 192907 305997464
36653 192607 390150640
197572 198763 655156843
82411 196913 286555846
99021 174145 646389471
73792 191347 294163571
106687 156916 125902851
56203 150079 234923476
17918 177891 400185492
131405 137044 923359237
157254 168650 547269075
36814 187244 839383447
173098 175947 534289152
109589 199020 619274665
11838 74536 156744877
178938 189621 26693461
109394 195137 214381075
93210 148601 138732649
169101 191539 86678415
39313 89946 755095093
42311 149860 823800863
2712 49147 116045350
129182 157485 70889973
55359 87822 81081797
58688 128608 155384363
3076 14348 565702066
94111 143513 653114554
154828 196291 103482792
45730 73443 69189381
70795 85052 35715282
55184 157305 771575532
65686 178538 282285524
54753 179054 308452205
20774 21782 861720893
7111 30234 58004741
26149 49989 59489298
3599 143729 350576500
75485 92639 42878203
73542 182100 864311588
150702 169863 47751398
57210 79770 570066815
66346 87055 900338623
182822 198419 500514633
129651 164894 55954611
70917 152708 852216927
155784 180951 62814783
80721 175643 391688063
149343 189828 101163899
61443 128589 336960235
177463 191347 34636510
99807 170965 979614214
173181 180224 118273640
72146 195391 308347035
118237 158801 101677130
179115 195865 41793776
59801 109088 508772782
130839 169958 611573142
88785 165417 606710193
95608 184385 212218125
139184 188291 122822488
153583 174750 52728377
89648 166212 767157903
168299 186899 46624958
164022 191975 69990424
117556 196376 347574345
68675 154385 576318934
17027 97377 200744423
12263 64647 131116188
191352 194022 6713810
67365 119831 131110012
130259 194306 160183463
100834 131951 78125848
140978 156120 649552052
170397 191058 153302312
39335 170981 329377410
176482 195175 324798409
97854 141664 109737230
19676 112846 232893626
126606 127975 3436005
155009 198878 751897399
65195 100364 689591445
101615 166619 191336506
88632 112883 60684954
59981 191668 861477774
98600 106566 20020573
25104 191018 414930884
152240 175341 57673618
108925 123782 56020520
70202 85853 39305948
181996 196577 36355914
28485 182917 386257889
145988 187359 276411527
12447 103564 227740785
81321 132400 799752189
106235 192869 216844814
166551 188858 55847318
135470 137277 4510640
137528 192197 574990485
149106 165945 402035046
69187 173776 393027995
124627 183581 398944931
172830 195303 719016419
182067 185772 522491849
93558 147436 134920649
125902 185565 888858766
53887 115414 153777017
16245 84181 922547881
119357 176397 210241388
57418 174183 292030786
171228 172190 2431908
30702 197727 417796513
106375 126889 51413124
120521 168480 828022732
110342 179000 171954271
93740 130319 91654724
97192 130310 83050717
40399 105199 162124512
77033 172039 375291234
171375 194251 836189431
57465 179843 713360999
64029 183185 475380444
38340 140865 256503639
81617 87021 13624479
173425 196764 62959157
169866 179116 269700541
62286 73194 554087560
65136 167634 256262392
122334 144519 55539447
166064 169586 779045181
36430 118737 205797334
159856 195455 88848042
12204 89049 192082345
14232 183064 841355710
128510 154040 161005392
131490 176557 160878638
158153 198625 191937129
189095 198560 304216100
85865 90581 11630119
128036 174250 733697950
173346 177381 10143609
173957 182059 20286736
160937 183694 663065803
83809 93349 1434865
12830 102997 225331550
142328 181559 691096958
47591 177205 324286857
23445 166202 507691253
82144 138708 141655758
58999 122719 159236656
168417 193396 62571166
133608 142619 22460975
97193 121145 1193538
144160 153328 23130586
169513 175039 104815931
151309 192081 751287147
178937 197292 45761767
129664 178156 540911843
190281 193299 7520692
105680 146066 101154574
69534 71697 5367490
120749 197750 363399045
42860 111342 694953014
84091 84288 544878857
144840 163605 46886533
113599 187910 883931310
26615 79167 131295933
134929 149541 36662004
75826 152105 577524152
170064 173032 7490234
180533 185557 972803477
146812 194336 118936521
20852 103844 207413086
109411 161401 723623994
100595 162020 768158969
116346 164111 290864519
18135 142246 310402528
19708 150781 529529428
69174 181147 961044261
154929 185051 798650157
17170 138946 304576444
124529 151443 67420830
151274 166162 37064103
104656 168315 159256404
30912 193449 406544427
105000 180020 397432129
157323 189408 80212711
60186 160450 250733905
110239 191245 541876848
47973 168629 301747714
141549 167857 723542582
180777 187475 573109831
149008 152842 558868739
113379 169740 747510385
5112 131540 614399454
43897 69515 243004301
45155 86081 260703481
52744 199752 854468352
58765 162024 258223637
93331 134297 102605396
61725 80344 734640548
180378 191866 468969403
95937 144908 122633751
38867 182203 233029381
94414 104837 26082964
53802 194242 351335258
134215 137526 8298619
80290 153484 250655865
139955 179037 620839281
70072 141932 179843210
169779 181200 394413262
117887 130533 31786167
17748 144805 317805404
95865 155243 148878074
30931 36391 13608195
107677 122767 175397650
34639 73704 477730302
28590 94679 910322066
47515 109933 502166189
112941 174044 153024506
117822 188594 177120776
173309 178241 12393995
58831 187346 321446845
133553 134472 768115686
102923 144865 588947654
15686 106994 228142191
102094 117890 255882753
138887 178394 351885124
119775 148154 921303537
166550 177966 652627046
132612 165559 994799403
78994 161751 184304754
160956 164400 8510276
183658 184800 432774436
153992 187626 83942211
77276 81761 11177431
196700 197544 2116323
64023 128135 357264328
5420 165442 400370053
63355 137914 186467324
14082 128005 284916917
86354 169697 208416465
57752 83662 64710902
59276 188700 323628648
131970 182269 524306008
171527 199130 68964085
136499 169498 577035137
185255 187147 430300159
142329 167842 842670662
133449 145209 20090385
131945 147255 38268885
164968 197361 81061495
40570 57081 41467114
81110 162175 202814528
4655 175750 428172156
6585 119666 657475665
111177 118030 851856325
138896 163443 813075256
165380 183242 44792833
20240 45895 64082108
194185 197604 8493585
120042 175487 138802808
180147 183623 8669316
29217 181859 954147667
95558 147974 53134615
154608 190880 711735835
72351 153312 202819203
108555 163152 136552348
198238 198361 336289
108542 121556 800627199
194217 197044 7006745
80887 167251 971486333
29604 38170 21322352
21534 151413 324988784
128277 140311 30036014
163855 168610 11868693
48545 98600 125067927
170129 182814 577127171
81943 139830 144960149
32713 137673 262629864
65306 101556 90399015
135686 136307 1506579
149559 160516 10077112
51822 93718 323340241
18368 45969 357277450
127189 185114 144895038
55526 107809 130641002
161363 195104 410847369
36484 54356 372105166
198143 199092 2416655
49697 120408 814336527
96198 185278 223030905
45207 195888 376889823
176973 189066 11556271
27203 86298 147806867
144502 156390 990075443
181091 189986 22266481
176064 193690 44044955
176638 177583 2351796
171773 192790 52460334
31028 149640 102268737
188749 193920 12947145
93645 141151 118920897
63758 146247 206320462
146414 156917 684646481
118489 140004 53927636
91864 144333 295609681
55166 151760 297149389
6826 69495 156816591
175543 192133 41497330
94675 136309 337430295
179316 191561 914066092
121527 197232 189481479
188816 189654 2174259
50553 146241 239429817
173620 190302 41718752
73343 186398 861378501
116192 185205 172767343
189970 192978 188041541
89476 136938 229574437
23705 53473 74375140
12273 89860 325181863
21394 152942 329230407
30194 52282 831758708
162090 166308 10538113
110745 150771 100381709
122566 182128 149104136
52394 76787 61061815
51323 109677 146027272
66269 81944 38956220
113230 151058 94916481
186926 195029 16742970
99936 105930 15107722
116471 147444 52737191
21427 51176 74342814
53483 173471 300233631
73478 153802 201256455
6810 29307 56473938
46862 195449 371593369
55083 124715 339665803
125086 144398 664902668
79482 182197 418574815
81255 129224 120073188
70580 103403 81990043
93856 129022 88065356
95810 131744 502110661
44571 157659 295319605
23148 174622 661188432
167801 196174 979674339
124475 186506 155181137
100008 171540 179315284
90627 165908 672179109
191897 194737 7047762
150543 198295 119307915
37082 83150 115152894
143028 189950 117496108
101588 189389 891232933
131451 138934 27309910
139866 162693 116454787
194098 194234 435298467
44922 153384 559701692
151709 186459 86864921
55715 80632 496416837
153133 163415 467572104
26409 132654 606721062
191595 198795 18075159
32143 154667 306750120
142123 160676 46508462
87888 177563 571679257
149096 197365 120560590
115262 188626 183607946
116952 155014 627000690
80125 140053 149994246
164901 184392 670909582
48758 66733 411291516
107666 165000 143455619
183014 196008 32438399
135623 163300 646838499
135969 179822 109708170
125722 174335 85546244
184513 196923 31020892
51299 116923 459062723
172527 183934 28459664
36281 91367 137676597
43540 78109 755620147
97509 138166 176902727
198099 198967 2214911
54130 77355 135994699
40482 53549 32701662
79391 154420 188022377
56873 171853 954739407
37736 149518 747417293
162697 185226 545405053
70182 95588 456313268
153230 184315 539483314
133508 184563 127654540
172687 191840 611161630
80828 127429 116599357
81358 108704 611735392
198990 199375 326563115
155250 178691 58564674
109221 150952 805837999
69876 112876 107535006
192318 196867 433529724
1503 135665 610824474
109193 113390 10350168
175073 198279 58076235
86065 123927 94682974
79820 164796 606051271
2582 84027 203627209
131823 148264 41204990
116590 190998 186259623
197286 198755 3796241
8932 12118 254801645
99789 130846 533883633
188592 192965 10976748
165191 167371 98548116
119450 146216 598615736
126295 129581 8210912
148965 174109 728168173
143302 147085 238393968
4479 113448 272548357
54247 108432 135541735
136070 138688 6490529
108037 138207 75480795
1889 109798 269788051
145009 184900 71402933
28595 78420 510138499
43642 196012 147825175
54773 85904 368636493
55497 138531 207605367
157394 169444 29994206
63818 122750 147337058
102892 173191 781113076
188797 193992 13008599
86478 174564 752443597
26145 172997 367261019
34152 91948 909672011
135248 158709 58681139
177707 196887 249375596
174211 183041 22088750
96789 161730 162636072
165168 171842 16900355
45252 144822 249048635
45250 129258 291863854
4812 14529 877991584
122607 152557 189461499
50579 117698 286823766
157264 158171 2266327
183226 183886 1618298
43761 95519 779280927
48017 75754 660352929
29338 128356 247667084
109208 109613 1020922
168107 193806 692685137
171286 180877 23907669
113591 133558 50168983
35330 109957 311326539
182334 197571 808823869
61610 66930 13277006
165490 193360 151963629
131210 156616 63688167
187482 195500 635394861
123666 126368 6782071
171437 193220 942020730
100432 168949 506284102
152886 170883 240400246
56678 130371 333117651
110841 171188 151132364
14364 140996 316632790
84427 195177 276985908
183958 198055 815093286
32575 73199 989799701
175025 180172 12931236
196959 198087 190931
84670 115814 469073377
151588 174412 76285688
152394 163853 28487997
198406 199988 476738506
97924 131845 85052976
50282 166632 291045007
79284 176078 323176896
9189 55176 115071941
46434 86863 6338458
87843 121765 608899403
64615 167059 256161670
95548 191689 245539049
24499 76426 272073953
50024 120537 372665161
107407 173225 362370723
81872 156655 639744630
75975 141686 510974029
168583 179261 918592483
192594 194092 3739851
171727 187732 907946419
151219 160426 22974853
97367 199227 268372556
171843 183571 29221186
73866 148830 187777366
102492 129894 871675887
156146 159134 7424654
138607 158310 297265488
142934 166698 59423331
126308 193718 914970733
159219 176082 998856845
137601 152235 36680138
54716 159647 262555002
82665 177218 491593943
170660 183293 580661707
124159 150260 529772774
109708 116451 16724179
56204 108477 130653125
234 37420 92950075
184083 194690 575723873
150039 150312 970031999
153663 171825 789611595
189888 196492 260611577
183971 187007 688481855
69382 149600 200901126
197824 199697 671512849
141435 163495 55170523
166435 178080 648491629
183233 199050 811759666
134899 177228 105915548
81033 157174 20404035
144361 151585 466120533
186607 195826 22992455
17173 149186 607789743
120851 166706 655130612
39302 65543 65752870
187214 191017 602229880
158216 194058 89576336
40021 191583 379214117
138271 179411 102967063
127371 168090 101848121
18398 174738 390974181
78656 88374 24242396
51622 121541 174830256
145896 192749 117211441
109549 147013 571573825
15741 112621 242126062
7056 94206 280026021
27424 189572 405612458
22293 137066 287159415
7752 199521 845749807
186385 193678 415119281
192145 195042 7140751
97951 163159 518770058
194610 195542 2333485
43611 74448 77004433
151524 197500 150350693
140436 157252 496479760
150761 186854 90157751
158635 185674 67545762
154755 165368 618012744
195348 197089 884066
180480 194428 34838329
97918 147883 125221494
195414 197070 841358195
146433 182500 686202053
42251 54465 491432699
44701 148287 835878126
92886 197632 101418646
135818 145021 407983794
111359 157877 116588245
184597 198674 764124811
44592 123827 198230806
9838 17555 19288676
19376 149470 689255736
154616 162898 20463102
88624 142114 342202407
156308 164246 283580536
153943 194667 184653090
47648 93449 114470031
37982 179474 981834240
88488 92592 10296341
59530 159399 805859850
145197 189490 110791241
139944 144152 438221040
6705 137893 688970392
151784 176481 555453203
188145 195601 389318662
125763 196428 176701691
167651 184025 41006504
155045 156582 3791471
195522 199613 10341826
78668 98712 49932070
79865 100321 50991474
105655 107558 4774901
84345 94569 607614030
70740 144655 505893632
98796 194863 240479896
109577 123364 604531253
50781 141038 258583406
141426 174912 451449622
129436 145405 39983511
106445 168700 155735784
2850 88319 645441464
164486 197831 83481039
165036 166785 297500401
15962 92310 190771069
105880 117559 29166029
192148 196309 944184637
72728 112180 98648591
185993 195028 22497911
154603 198577 311048111
31841 131082 248319218
137111 151365 35685480
121810 176386 136662843
160651 166453 124846540
6704 177586 427675673
73841 94073 50618525
12627 70089 143638476
96782 102305 285549704
128437 194704 165703239
128999 172257 108293502
92515 137093 921536250
144920 183697 96993381
34134 123791 241301813
76565 171432 134252856
29970 57212 68168156
1347 87557 215514249
51085 153459 966270615
23910 114786 227172917
170212 178504 27073190
85648 177915 230836827
152946 173940 157085366
120784 186582 978123727
193761 198456 11786781
149647 165917 837355010
102937 152703 683790676
117680 137690 113558222
28950 74842 765423920
145730 171143 195477435
67872 102911 87450800
85102 187568 426588757
710 48090 784865167
167544 198799 78329732
32161 135444 640048140
152107 177511 63500107
94079 156322 258298327
162238 196940 39903011
42555 136220 357612858
189649 194293 969060841
160881 172766 881642388
166237 196014 622577630
58415 73194 36727101
135683 190610 137296017
122275 151708 113475616
99173 187691 221700542
52178 60089 330699770
160347 191290 77283367
196507 199186 6803729
75843 137537 154463772
63408 199776 341105042
67987 146482 666538823
75919 110540 53718456
98961 176138 242853471
63889 126431 156386192
183790 186492 6817803
158047 182242 381103878
156644 192285 89035740
165923 181381 18435721
195385 199934 11518873
198008 198054 61122737
161207 166266 748766038
117232 194685 193877207
183824 196535 31760407
13198 33260 562745404
30636 145980 392796845
151439 187638 659075861
185366 196719 472398276
87890 92007 10282864
186561 191116 11317295
154026 186184 891089099
46915 91269 110822689
184925 190566 14180693
10418 19901 137322010
166449 177082 26715735
53094 185627 978188274
6998 57468 126455355
167856 199657 326969763
180204 185461 316259030
154472 155781 172854888
44746 53357 323231152
56809 96765 99668817
35135 47213 632665669
17977 160903 357542782
20866 30482 324865639
195398 197847 6200402
61858 161719 969240178
136165 139487 8202054
47666 90986 791478130
14595 51246 745968084
173863 196032 224987573
87115 132557 291124029
184079 196468 613956118
159303 172588 33176483
5617 58381 13089964
28912 175894 924132396
169697 187750 297450129
74736 117460 106766266
79193 187813 271763391
60456 97812 429199641
129528 153005 58881467
50369 164492 285449537
173247 197295 647812507
118575 132994 708949126
93287 198107 262274485
177976 198838 52179235
138915 192364 909340792
142881 152895 985471433
41042 101091 250208229
85505 132268 117058160
77855 132113 160466513
92823 146109 133383342
8550 127300 297069014
164734 198391 617518133
119885 190770 177438290
116545 129293 547195659
71917 182172 276020262
145734 158526 32047546
73533 91575 583501545
337 58856 269415342
199189 199692 934176655
76630 141262 150508663
67194 97671 32914839
38711 132744 923767927
182681 187713 9479301
39040 103407 160817040
120844 163141 207028812
78613 149035 176333015
180696 199708 965209930
118381 159509 954323389
106012 153218 988589236
451 131017 764755174
151060 176446 63425449
50595 54400 885711112
80184 114287 558323104
168213 192978 62041956
191509 194307 128105967
57008 97299 866298776
69667 187171 340411249
99985 116678 41845874
154648 171988 200767329
12468 74460 292382968
59102 114409 138130517
118013 180601 822502529
71165 152514 203794409
167942 192693 726886482
8670 160051 378819644
26879 126627 249430409
59353 116287 142172675
138064 148439 538006063
47196 47940 1832179
15024 192507 840154791
13847 199556 464525106
81166 159032 225558208
150398 163363 641762049
179728 180268 1305085
18728 64798 571426721
115463 188996 184125265
199239 199714 511799651
111115 120829 707016334
100790 177320 639356099
83969 148643 804193189
115770 161566 763043482
44994 95280 125642275
7637 193571 976688582
110193 115963 867301389
40560 61160 51766653
120341 168378 120154713
176149 189337 32990014
163426 181088 44255267
167139 173766 31302114
159767 180241 858628644
101289 119342 2127727
165517 190205 61875361
135658 194550 255005798
16976 136208 530654176
15965 104008 219958754
117982 131072 32908644
53970 103620 464338422
187131 194784 19027586
129392 149271 512023544
34017 71943 269875563
130392 169125 96796972
122603 131381 22008997
46377 48306 4791972
122410 143106 335337646
26314 193091 944034117
40136 122328 212627204
26300 110201 122640801
16086 122679 266450467
146244 171009 507235257
114743 199021 986778750
151247 162720 28511167
113142 164847 129388721
802 58923 145401897
99503 153109 134583580
91794 174499 206997385
94516 147619 791594688
80161 186412 843673325
96693 176486 140351507
62926 64845 4832873
152641 152665 56692
2574 82628 400048634
23863 87826 159958667
80813 149469 263620688
157670 167101 533551
145282 166235 680095543
92878 101711 21941280
68758 74577 232606847
101326 168988 169399602
66178 111181 112333387
14456 170826 729356583
32301 127937 239299239
16340 89282 723538705
131053 139328 640873694
157117 191170 85035020
115838 174207 146130053
38484 107772 967793823
15379 112581 242942507
60321 196618 986370082
140208 185916 114378602
15580 20685 12735322
156496 190075 83892908
37890 156942 879276484
123869 163552 883912546
117431 135606 32541061
140420 178382 95075442
111602 169379 492419447
45190 125165 864809290
110324 149365 746236062
177529 192573 37572346
139524 169200 157841802
155156 167052 640844650
26695 93031 165773162
61408 176240 698297127
76655 193223 828686804
61750 152167 226162381
117361 144740 68685683
127622 179471 909299406
112911 166173 411697272
185054 193147 687368636
134072 198073 160052666
177044 183093 15096083
152722 169475 41691262
47945 197788 683485502
72456 90634 45442962
128961 185679 141895120
42889 110533 937023620
187853 192214 10942478
193002 199874 17234623
109902 152978 301653811
40245 175724 897608562
142600 149280 16878027
115304 158277 65634849
77771 114131 90905415
81258 89256 19938575
176385 182808 16041051
158629 195801 92846980
140954 181817 102333121
182080 193256 27902811
125791 152522 67037814
52726 148576 774601568
35565 80388 846960209
145324 167351 54992486
165539 199874 488007662
11216 187974 795838675
180043 197183 764973302
38160 156322 864281015
57139 122145 162485566
17866 94498 369016002
81057 174424 233627078
149810 191319 803378420
106876 118729 576614619
155250 159867 772721661
131010 168357 599507452
113970 174197 150816057
54035 128130 185381292
19935 62058 105438953
102328 156313 135363977
80267 198745 960194253
3562 168132 433835499
45351 55914 523227362
35260 51696 60827716
111481 115959 11208676
62431 142046 972470586
7330 10532 8168769
141480 145447 10014255
106201 109657 935542729
55921 70848 37198138
153123 185007 732383438
104954 151547 332516893
135639 146687 49413084
26089 195898 424629026
87184 90924 9275610
17137 132984 644810286
177870 188712 258457829
678 130465 324602722
154402 169907 577719561
73626 149443 113908602
111124 174047 328567964
199879 199994 271125
169234 197874 71675035
129393 153367 550775413
12229 106245 899377630
93779 188762 559832408
169416 192742 629695031
122248 132034 619895600
4457 21365 42407819
60723 124154 884182248
16867 92931 190132032
8459 49549 649840133
15848 43897 285993493
164712 183278 675959795
181871 183233 908562423
134742 153737 47671292
66134 113408 117980972
136641 140973 10723440
67323 166005 980063874
56316 100519 110208796
116920 144305 827478145
110476 194646 210608145
23112 47744 464247507
46851 110069 158046570
111304 173812 187280672
57303 97344 316001940
120721 154406 84612372
193344 194742 3437630
74188 98995 481934184
95265 117872 209320453
154962 189726 86827568
6445 14728 20961448
19915 81280 784685917
48067 110620 156413586
162900 164040 2856332
146630 194848 120537623
1288 186269 280878395
46307 59344 213882579
168308 181247 802346989
85983 95252 23011810
7460 84090 380678076
27974 52762 881353782
33829 116501 627732274
74467 154482 521725795
86294 96581 740412001
173832 181929 20251840
68841 88529 49168332
9251 55094 114705213
37912 69358 78697183
162773 165916 732474866
22594 131041 523140385
29999 70635 832302197
53088 151688 657211110
19403 135355 290101665
48510 164753 290750637
107710 138285 76548032
19324 172379 857664126
63795 142661 520430164
66005 165363 815031873
198062 198149 202924
14304 30707 453460755
164652 168374 9018909
4087 142733 223776549
41741 129743 220162613
177452 189622 875149705
76269 93928 409112082
194585 195590 2510683
75813 149828 185369676
22388 174361 975211295
112429 194128 460710813
132445 137299 965890187
64108 199404 614541803
52694 70138 43572709
15662 169238 103902188
146399 195122 121770582
40973 158802 294883050
126423 139548 460431790
44645 117008 180883507
14997 34578 791474953
144930 187552 106661460
34614 82508 591175200
193487 198914 13643458
198468 198656 113201637
46508 172290 314712428
78812 126176 999238127
51604 83636 80137742
199252 199914 1650894
177885 185342 664063743
24492 143493 470545220
7497 117910 276201600
195413 196174 1932045
127459 133474 812609889
61367 184961 721172179
132058 151157 47870457
148342 162617 618265490
189742 197592 798673691
115952 120469 449798744
55793 148385 815695518
8120 50416 105820388
143821 152985 23134556
134257 186805 869722130
97247 144345 447486252
148779 158216 23571996
11631 102372 226759014
131577 178573 582477894
56036 98479 526536398
199419 199849 392797777
185828 191417 404674259
31453 135478 948273075
110451 193835 208669525
89571 173936 211260763
150452 160235 686081729
101929 108770 29760515
11633 165933 385925473
10128 167268 393019045
168645 169129 1218288
191563 199664 555366568
92425 179450 374801807
49901 79333 475633319
148267 199151 667947631
152488 185316 404817209
255 35614 88383959
96175 111292 376043604
31197 32620 3550743
61913 158035 240427745
161528 194457 495849450
45064 126344 203363720
71965 104836 497339125
38497 39635 945002199
93547 197663 260535974
61319 62026 1731420
108322 186815 271152566
88905 188548 249351034
103326 158410 138074850
47393 128128 201935197
145892 159649 34504871
51172 72901 901886428
73812 102897 589648371
149468 176179 551503274
185005 189777 965457809
1258 35854 62160802
184878 192189 18349259
82668 151674 559895517
49329 52797 8629822
8589 62588 135182260
181357 188089 16776201
34111 189031 387656610
160992 181858 52243949
189111 198489 783959433
2714 188856 465568300
117641 129286 29322533
32686 73683 102483486
89596 177454 219986196
144532 189294 112024314
184804 197363 353599257
88694 112776 880396249
38966 129194 225742844
122528 163103 420212727
141007 162196 331606361
121492 125034 9037399
91180 116326 258723029
144141 153140 728524454
62222 136242 185141408
80321 102253 145016106
150946 153558 637887874
105236 162807 549629076
164383 176648 30861146
130336 141748 968820810
101236 159793 146809562
94337 147587 922493087
198460 198773 203123827
141514 156490 37620029
87777 110591 4490436
152928 178514 361143035
17948 61455 251600131
161837 193194 298375690
196350 197947 4034000
178317 199102 51935500
19436 112600 697079887
41802 125516 209406744
86549 179915 682375909
183109 189091 14980988
65218 125962 444613271
196360 197027 248017608
193776 199000 13127023
140190 189011 932121056
159588 176579 42493641
44802 161587 675421492
153872 182091 70447047
153035 184518 78552576
78654 114311 89091846
11762 132312 996124867
119050 135043 428160559
142539 167119 61496746
184967 198747 88176836
191709 198473 16910112
457 111733 278148629
69724 181315 858248436
198073 199485 2340528
156518 167776 27973541
119195 145889 331402131
143035 183744 77308843
11144 88629 193675153
125390 164093 96723109
114623 122807 20592644
165343 185481 50495688
104329 170300 637840660
143963 155754 29651617
14177 179015 545746931
132663 143229 8551211
161515 176725 106318246
133145 195156 977005185
183922 192288 717167283
133885 170614 91813593
74412 81420 673428182
110641 128258 44216163
7045 50401 181816590
77482 80724 8109006
131395 152118 966167420
134186 174651 101128663
143905 175655 79449381
104041 186068 205347555
65993 198022 469119215
76285 114430 95362578
90679 169761 197930895
87294 144792 248275048
45748 181403 477257022
14327 52944 96449705
56425 145617 223066936
140951 198873 144983575
180874 194924 728686867
164610 183137 46461691
175539 197990 56153965
87356 199897 770564246
68509 144054 188951652
13239 142557 323478543
81652 146830 163123389
26895 140586 333243403
12312 137022 312044798
136102 179537 366761349
120278 187103 167277941
54324 78570 738567630
113985 171596 144377672
71970 171135 248241894
23668 156815 333196240
10204 156526 366131451
42801 68112 63241825
72277 142645 176122968
77996 102306 60721369
52154 195056 630268140
12957 69177 391347620
161130 189883 71950858
93448 131361 701399632
46138 165556 298660623
160826 191226 72302298
194265 195249 892854751
29354 90132 151850210
129806 155264 786826535
78041 168870 846888264
108128 169053 275563753
72522 96558 60084711
131008 132652 4178522
118936 176799 169819903
148279 167298 576796426
40353 40453 273373
117062 151372 225639791
82106 154434 690000189
27453 63883 317571323
119339 119948 1501757
120796 175549 137086878
4835 26689 325036323
170139 198217 70270118
198409 199165 1931869
100476 127731 957615919
2281 26598 310006480
152804 167019 35400816
132148 182774 126609593
2935 115701 281974957
84823 96647 29439570
145713 199927 135628653
29528 123186 234219367
132035 154672 56800044
37189 77716 101331975
10076 95764 977125743
787 163224 406186859
70722 183814 282957260
154284 155264 2380963
163502 187227 59463304
39483 74201 86784023
137360 156092 998102423
44127 101819 407212423
29776 39703 24749720
99142 104952 14678792
13804 144051 747827855
88463 141122 131799765
179015 197911 47166810
10596 183020 442053303
24544 37599 92531015
50738 167183 291314712
144302 156498 30639689
141471 196588 213420766
165112 172085 16308068
103185 154518 302545260
92314 189532 243324070
20991 85189 160561787
9611 116895 268238124
2421 170677 420815800
87127 100118 468649043
111177 151413 729537605
119748 144854 62867945
9984 86120 190471813
190084 194031 9859532
76106 90662 36301048
42782 153998 289951785
24147 75510 481413901
2847 171747 165538939
110543 139137 552352977
30273 65448 88013011
42992 112182 272712594
9207 27153 36173368
194836 199003 10550223
110770 184913 185545568
184100 187576 8776801
178033 185810 19386427
163748 180886 478756544
15698 127037 278369359
167799 186076 45782549
176366 189643 33231351
96657 147050 126208290
186854 187359 1301174
107931 178618 350356062
175678 186292 260417780
20663 119140 246173477
96420 118747 490072948
44633 153083 714533386
159829 170702 27069267
71678 81145 23767348
61452 197621 381040022
133388 149479 40374252
51011 93774 106915501
179003 182474 8652361
129792 140302 26250999
47929 184906 69606703
182592 184716 5247349
33777 49353 39029168
192261 194011 378062273
61900 120525 146452938
2531 191526 472698861
36010 134800 247160973
115111 161131 115271799
182748 198637 200686577
57017 160574 259050245
116885 154241 93830801
91633 156684 162995390
137421 148024 330849192
117548 176333 581998918
92809 105718 32263873
15478 194449 447537431
22832 92637 420908444
23839 141794 295037327
19307 61253 790789804
84977 104232 26268330
93497 125566 154895373
109213 196916 219371456
36659 192284 463506510
129723 130829 2785922
76091 186793 351345885
188970 191663 6730093
85182 138863 134337096
196375 198693 3444652
153844 176022 55291396
20598 83858 158126830
39932 48076 628747067
153095 197899 111861010
13030 111544 734417548
104104 198570 619097870
97015 176189 198281862
167698 190952 347662295
66314 180517 285617241
107575 129613 528713055
80840 148408 496057523
95822 179770 210240717
120196 133948 34529318
154895 179463 123323303
152535 194109 608475315
78137 160323 549944183
149551 162032 584280779
131657 162362 76710495
63816 82600 46808307
184783 192655 515998465
159774 184413 131556246
78310 98676 50757868
135508 145315 403871359
165342 175002 948378561
93361 105781 77260542
141091 189945 122286168
150864 161273 25920236
130905 168876 578365728
34178 188275 385523914
151308 173857 56348314
191383 194484 102472973
122356 142328 703504561
103664 107709 10226894
147319 174250 67388334
134935 152417 43797612
199646 199682 94730
187554 188997 3613930
1630 175580 774523769
146437 188339 620667554
28497 183710 698543375
198562 198950 493024243
25195 81685 757807550
87412 173956 851728041
171033 176688 861335660
31754 102683 974242392
97545 189085 229208625
155091 180509 776322263
50903 132678 204719893
77513 121309 109484264
1286 36429 87795780
106079 194345 220915094
64793 190795 75941643
99041 110848 29668950
35578 45962 25970730
177952 189518 959239231
167719 169346 4085168
181346 187202 761041728
45293 191732 366341990
85495 154035 171687752
64907 94986 75055436
20793 128318 268977328
198955 199890 2343854
81781 120619 521027250
38612 178659 820682724
90485 114031 58921689
54161 114448 150696096
73642 111723 559867541
173156 187003 34637795
7896 147480 349313915
143849 175650 79583884
9242 133180 593865611
54975 179617 311814109
152012 156461 11131265
12814 122990 336187202
57106 181343 431635781
149860 176832 67403374
184426 194184 7968954
90899 100484 23803326
98608 131891 537506702
113139 116077 7346453
26767 186247 980016552
97793 141404 109249716
167212 169871 6518831
178626 192478 34592931
125834 154296 950879675
181444 185162 431939438
45979 192697 367065218
179559 194618 37548229
157472 161363 928460635
28076 129052 252532576
82725 150525 734781835
170372 191657 275333198
146644 154551 69642628
141642 152440 27197701
31261 102281 732579620
72779 74035 3164207
114186 185702 921464252
173413 176083 954439125
172042 178743 537583574
134957 165014 75056308
101349 120301 340791445
142258 142975 1761122
190252 190983 1757097
175350 198676 58397071
191709 199914 20542047
60618 110770 125186290
10096 146796 341907861
140013 191824 129643658
112712 167242 196959659
192461 197388 12248550
73253 74601 35761904
89784 152147 552794140
90268 159511 173433766
50528 121703 619238374
214 161850 404287189
136769 175597 97046884
125613 140552 37342226
19972 89761 174372906
44717 80118 88462503
165026 193558 888949139
49832 154026 326782010
38325 89650 109565709
31973 124795 370863170
134278 188373 135260129
72517 87034 357999681
105008 117774 31898350
192462 192751 738110355
144363 186120 104452203
91936 174170 205828075
2752 126976 310680094
5150 136907 329855142
23551 102921 886231648
16273 37821 53723925
50592 120991 176028280
13698 74668 152367563
150473 188169 94139165
33794 40295 991553281
92308 142899 855473656
132424 173072 101647989
199709 199932 562029
119446 193831 186151274
166232 196489 75688445
154203 178914 61694196
154474 155386 2208678
193210 195717 692851487
61217 104344 107634563
62245 90352 70083314
92751 160305 608056021
26357 43023 41655218
13494 104061 619067394
173213 197451 799479011
146885 155932 22819954
60898 147762 472134484
139713 190187 126304330
31866 38351 16196227
72046 102614 673332151
114334 193008 267703962
71901 183033 278161814
170353 193157 57075796
198165 199150 606387505
80954 168134 816509649
145636 162927 43159347
105527 135970 873343617
158803 190133 78334557
188580 188617 252981646
118209 170398 130664136
105487 179526 28318718
50188 93018 469450666
81816 109399 901774721
70144 93359 550514022
66722 146297 198998713
70204 199010 786523330
167660 168675 725531342
76459 121685 347929826
73910 125561 129343115
177608 185488 19665684
119994 153246 83759174
172987 175357 5917892
193863 196472 338089603
157201 169312 30152656
79728 134864 479689629
81737 148569 177416562
196565 198245 4249771
143053 193982 719669122
19857 168500 371686744
97562 184436 431063688
185589 185869 283017982
160207 196794 732911837
185119 187257 374603826
182227 185848 9201898
158923 168634 888684408
45083 171193 315531543
116940 126482 12048492
185702 188680 4985667
49334 57887 21460971
49667 153422 431391668
24375 176484 855532821
128071 158332 970296
109225 122484 33128229
163998 186855 57237548
198154 199562 3584099
194643 199465 821750226
103430 193176 224743006
40391 169253 322395296
102051 135143 435366477
90230 177380 711500451
168063 181019 469011470
108876 138178 793440762
28670 29335 1663470
175309 180912 927498137
112681 164061 167896814
109836 131067 34993568
137064 163033 179461052
28386 52986 61455892
73420 109237 512933201
198617 199346 1799876
137701 193937 123323206
156342 195433 97572624
142763 166554 59504775
33135 199284 415726400
163179 171473 6593193
50087 137448 218686350
191538 191824 640596620
111169 147194 610619100
102875 161533 146967931
34001 63094 910270726
63094 190777 319399209
116364 117688 572817
104625 144968 708662155
46025 134900 222415562
82826 117087 85651000
59648 197030 343535279
1364 2942 3867698
146917 198918 294121460
17010 32152 37743679
177267 184158 17081778
164131 170586 16222326
78937 182911 260124320
98415 160805 156291962
87700 131019 108433879
163115 191588 102044084
135949 170627 870674131
198369 199874 440949075
84298 85778 3764203
17708 99163 203507996
158440 188653 845602021
163736 166269 302660529
4711 156039 512739698
92882 113661 51884070
103211 154546 128867767
116762 134177 43793097
113666 197570 210011757
126630 197416 177042783
52239 82975 76888202
140661 143393 34212201
45516 56942 28621939
159837 192521 81667930
111643 137244 158714285
67212 114959 82111085
17374 110886 627744682
185879 188697 940236298
189679 190545 268415344
72018 105715 15426158
173857 185188 676198673
136881 158454 59315445
179082 182538 8632714
22220 25508 8241366
80107 192792 282006533
112967 190081 747553959
30661 157456 338933475
29764 42361 737364876
163890 173771 24835697
4382 105720 253525635
83689 162458 197032944
68832 82027 32880861
10121 119683 273964529
27625 88178 444177411
297 126746 316273273
72582 141929 197479405
175904 196931 759809719
58756 175810 628060033
13371 50929 93884850
36852 176877 350369332
109593 193548 47123542
1572 181723 878915212
164633 196076 78656421
191200 193926 6852757
111708 125315 34207576
175521 197311 54449274
79563 104301 61827222
154767 172645 44559485
68498 189682 303207243
123797 166141 681562042
182016 193898 29651123
93645 164686 177755124
161555 162476 2237917
118721 180577 154896344
187726 193521 600375214
173808 177548 9359000
169874 185817 39926061
77631 157342 199546501
119954 158416 608547730
190077 193309 1208039
78624 159846 203337291
65124 97381 80441382
86040 185671 249217003
62446 188006 519698572
181454 196322 37096696
55752 131459 256120404
128901 137627 21878471
57286 74048 848233352
180982 190157 22990284
90981 139445 796234982
83653 140366 170645187
108935 160804 129769579
31622 114718 207777789
84678 112327 316738693
101554 156450 137665710
125096 139284 35463202
125415 187040 866891212
41639 145923 608261318
4190 104176 655687776
150870 153457 6511799
120378 156196 473973474
15401 178913 408987198
52513 73073 13743308
107062 178024 177723054
21841 121078 248109918
43134 92935 124476648
122843 172813 125046717
103148 181690 817173429
63405 82662 272024767
24816 142327 293906470
85314 189977 944386580
194922 199668 925010657
169014 177997 22607037
24435 128669 260752814
151201 197642 116006818
96687 193783 243037686
30864 144387 146884861
157711 198589 102232611
102942 154849 130274800
44037 123584 545065767
136850 137890 576968750
117666 194806 193068999
13001 114125 252858511
135247 162553 68153128
106027 111680 14108536
130463 170627 100441330
3447 15384 30057741
174094 174268 224363
145517 155571 581631246
4304 8466 10463584
41985 152755 277217781
518 127906 318567829
4952 115643 866644018
182410 184063 242658297
160822 174865 204487341
16503 25194 21714253
143828 199904 820400581
18018 159920 355083680
41874 84912 107632811
132519 151204 17075640
171935 174604 6508377
184833 192668 19661546
31755 175738 963104100
120156 186630 246173149
185412 187886 6174296
45162 160058 505604327
94702 123612 72434432
76349 117676 103279355
43306 163877 394493715
175434 191540 40278351
47407 153683 266023484
174440 178860 11151503
84150 94246 25174522
106465 199400 823450271
190377 198511 918447937
26385 196075 424292734
151324 192468 102810186
75684 144680 643158461
132025 158220 919252761
111313 128832 95271377
92422 139067 116769291
118596 138087 48892564
189908 191182 168425145
9564 74025 161149808
108627 135555 891643443
72415 154229 813044092
56133 66081 159418907
65917 88336 585943833
86072 115512 73488681
122706 177956 138318478
151701 184258 820799905
33052 66463 2695728
102283 104626 5929135
145162 161494 72544750
194352 198670 187335404
132267 171627 838196970
159589 195912 830691646
40608 156175 289322610
146617 196158 673193571
132668 169611 92299052
166881 167594 1740931
153698 178766 343249272
194512 194605 238776
198188 199771 4005655
90154 191479 151726590
12414 163313 377409799
19226 28355 22798762
65790 118648 131990226
51858 197153 363453788
99710 130934 36099994
182497 189885 757846929
36627 81568 112331664
154001 181366 68260966
49713 143176 919381102
138037 146829 21954476
183107 197832 601419707
28039 120871 232065342
76140 123944 119623781
153141 167128 34767374
139183 188237 122687855
196437 198953 6394244
196748 198499 77583919
42758 63738 52507853
36342 70108 885224859
157833 163019 12841154
75683 171974 241029311
21920 157982 705347317
2783 157436 386911885
60328 127679 858579839
5422 138760 435992564
103244 177668 186487578
155042 155942 2195668
166396 179549 33006410
161517 165918 566356281
38886 98902 745945619
176531 195958 48474225
12059 67946 139750972
165899 180916 37562224
60884 105901 743061793
119485 162890 108603376
176962 186542 23928860
42389 82796 100940085
76594 165323 907013772
146895 157502 26671408
37819 185046 677892967
66052 172627 266539566
88689 169757 376105639
125887 180583 136837569
49528 175012 592535382
4963 37062 80434616
156008 181795 281855865
28928 162101 704803666
105342 127203 438292335
14567 194231 449349389
145482 186950 615829138
141349 143319 4897290
66493 184357 294703194
115019 135558 881071952
110649 147780 93036024
59263 176109 292235473
22934 36942 385915194
199489 199946 1116130
160587 182325 54352289
44027 52955 939284052
52629 122540 713865081
45331 181858 826705570
83390 154842 784605726
171222 178909 493885127
130830 160449 74147208
61820 65335 8741796
197016 197476 1121917
196410 196422 215601636
147866 182481 86606763
20402 57890 93745936
93368 194546 253123444
59236 118829 854261544
186445 191795 323127777
69347 118167 189263652
125442 172486 117741111
15775 176498 613217906
64091 70243 15212042
52884 77513 306905744
55901 83868 621709920
31892 39034 257180587
125762 175596 471775005
172007 184639 31453032
44308 129329 212706794
80301 89048 150045567
31720 164558 491646324
180087 181983 4779393
45717 126049 200948103
82776 139211 141287947
47694 190131 356348587
71567 184012 281396524
155267 184835 73753031
24922 143606 287989575
199727 199972 602902
85988 138841 132215745
84193 167680 208811945
45487 115852 952457080
155705 170855 37763396
85730 88898 994338352
56178 122303 165259219
170192 188721 46380591
22931 150218 318576513
176296 197989 561533326
63250 94878 563970872
172332 193808 53655683
108683 127759 47715084
18853 56472 94131949
26664 164138 350116023
68950 188212 298334673
67088 111932 111960328
194642 196520 4711904
32553 140830 270882056
174139 175405 3142142
168605 185445 803080567
151342 159901 766312687
77128 163760 79095830
51595 176908 840013193
97707 190545 181474576
115374 140964 64103004
81281 110705 197920940
161695 196978 224400487
127355 191301 159959233
15212 116440 983071873
195603 196654 478895550
109134 131556 279123071
162294 186449 54506915
136120 163765 69009359
64173 168507 260845216
66616 123656 142595129
104815 143411 858101024
35954 61103 446122429
57758 192195 336653609
38701 197858 516111767
189134 192169 7567764
19285 174156 399871248
98552 132305 191240711
124308 180545 140699416
189438 196020 672360893
197098 197731 244615467
108946 131975 66063516
171431 179387 19838375
68127 171889 586992554
69476 100458 77297492
129786 181361 129017589
124045 146443 861000942
76302 197219 302496630
162761 198131 88539777
176011 196280 156526719
150037 185976 773542430
145297 149364 569870700
96970 162588 164249459
131355 175991 82392117
1504 45279 800581827
45690 171062 995280613
22323 55493 445977621
23371 57676 689846372
95988 198511 256630379
41440 188071 366761262
120555 190994 236040116
5273 66087 152418021
89012 96295 18192382
4885 106559 550142808
96423 125322 573085180
69310 141950 893316225
8120 17486 23515992
51420 74795 336443037
160418 183378 644097318
119559 131925 656469556
65521 184278 296964044
104258 176755 181559371
57018 78124 434367437
159942 170538 26377797
67432 112005 111339026
167664 183797 40407136
100605 174040 400257813
65964 76372 206239968
168733 170920 5573926
134640 167037 80986529
52118 167022 740467359
3948 119741 424797558
47591 111891 747779502
27825 137581 334520882
168680 194359 64334492
71344 95952 634165345
87878 128252 536544976
136502 178383 104798538
67468 157608 138831848
12516 48289 89431025
29172 198107 422526524
197818 199804 5027360
91720 169472 194562757
108448 136133 207181575
59785 86342 66336525
145367 195373 124941298
120933 162496 104034386
58745 105214 116087054
163736 194205 481213319
28830 74237 113441836
164723 197789 382779873
149054 151431 5938368
151329 187774 786473279
309 27051 66929163
182649 184772 5251782
107298 194326 217809568
55291 103143 681190021
186257 193784 18791862
113137 143587 76286769
101103 123578 283415634
199091 200000 2265232
40003 91818 569023233
191664 193757 483343288
27139 76713 123886446
123688 185874 155578261
31544 150628 856771647
148459 149654 3099800
102807 145594 107301002
97826 178964 980157149
920 53008 130141778
92893 156336 383294579
108404 122624 35533401
165791 185108 540676537
42052 110279 170543112
106190 132019 64776399
157789 189681 692203945
71858 109617 434593787
15278 20434 12845253
30263 47903 362352591
166122 191409 172196910
139449 169780 75824625
180799 185144 795736617
158468 163084 11426752
147844 179268 22810186
4713 59158 290630930
10366 83733 927719597
47260 85778 945172726
42032 130146 734942944
109116 115145 968994883
161431 170692 311764834
68649 87722 47660785
19991 173669 855362525
197292 197783 1267189
182981 190109 335547458
171929 195014 31852682
97600 104774 18016007
63669 102748 97480611
26264 59690 378444662
112525 148141 591446077
121494 183479 155232644
52348 142917 226583441
48284 64923 615824270
135565 141577 14910004
39259 157872 296850308
186118 189725 9091118
76672 122749 457368163
53696 55461 3653985
59816 78112 45575912
193928 194664 539482793
7542 48440 973108069
48817 172872 310438002
199433 199854 554459821
47884 159077 149632262
149257 181918 167042172
42200 142200 250074305
130184 195286 162709453
156269 183245 880986942
60414 162684 255613094
185270 187002 4345735
48671 123494 567589238
110515 155989 158968589
165733 179523 34590898
86693 131517 112182211
111848 170977 148089133
114967 192464 194027435
56900 181347 311246294
96015 133486 93931134
66263 114370 516741897
23488 134108 276753011
4088 169610 318553518
69964 163323 233592475
93348 163888 908729089
109681 126689 42565691
94782 117941 356426694
18477 141985 867515974
186522 188383 316745988
55824 191914 340344449
129202 178288 122867613
49514 180245 327064139
58117 173221 287885426
31345 102251 177276860
169592 178747 23033387
93484 171665 61605700
102666 150912 121074377
181605 181762 624611222
26858 44597 44274345
171071 188316 89283589
7832 46415 782772956
159141 193053 84747745
71515 198582 937894964
112030 189097 486293714
152924 195544 106398936
88993 188727 425428309
129549 196830 168241126
111427 198545 622413292
67939 110005 105192531
132409 157211 552246364
57863 188370 326384527
145870 162715 785393376
197534 199597 5247555
193862 197532 9142961
113238 129685 275041726
98500 143768 650731983
92197 193198 252747050
60998 131895 177207243
160733 174411 34166247
61621 181825 616434503
52392 54873 6332029
22508 50927 70988314
158380 189722 778960188
83362 122213 570754043
115029 181154 633377443
117435 165771 121069446
23438 87631 82607764
32796 197284 411418335
56459 96565 100076139
96352 189295 840094250
178800 199942 52823962
169538 193126 59086209
135469 152160 41774765
103390 122814 48786064
118367 191233 65866731
94141 179383 213399363
27970 134383 421004591
44827 47975 7862379
123289 184844 153942931
142013 145377 689070983
169648 186829 43030670
46932 114092 232419456
151558 173553 319532630
8635 84529 454574827
37108 58525 81681876
19873 195108 438209963
23569 125402 743984594
66867 182483 204471676
62690 128375 606283559
174453 196226 922432457
164635 182626 209070842
136278 139986 432302307
61306 169428 405190406
42610 136447 672246196
142588 160456 44821224
32694 93648 791254051
178641 187740 22694825
96867 143718 788118015
88926 168463 327478082
125775 151960 996645380
119057 190867 105642690
2388 56284 134855761
143771 147584 155435416
70245 169213 247641851
173689 191167 43616996
176697 177132 1087118
39651 82080 754982856
151731 196276 111275388
184806 188327 799728279
101772 113713 29914366
177162 185807 21539929
85646 176414 227094893
190090 196807 16754080
176550 185846 23197126
88616 101563 21620767
72929 129905 142699196
152349 161250 634443554
16587 52943 90782339
198440 199461 804754842
152945 193255 100676247
195928 198260 281261795
184147 187838 79957125
26493 126936 251108801
177076 180947 643035929
18987 94078 380177147
185147 193366 20583524
59496 61503 5048419
56370 141454 515376803
120539 188545 707520332
61997 153524 229035961
130549 189538 147585281
87805 121708 84740894
101750 169685 392069515
81058 172840 229684058
36026 54327 84512502
112635 162319 279616924
119846 199136 198491576
195511 198581 614820871
161941 191925 75014549
41524 164816 308332927
37197 188970 110613904
149219 176350 67783575
32823 80092 809202657
121566 196048 186393233
33886 196940 407923087
119757 135818 66591281
37966 45268 18350468
162815 175292 31288126
169478 190094 51657525
144712 160053 38509160
186653 193052 17431077
122248 134264 30169924
175677 186709 27595449
113244 121721 21234184
20014 44852 871217794
56643 56675 79977
15033 198252 458130708
20152 25671 13795061
135625 188040 490554184
7203 70489 158329920
150533 183956 83438653
4937 128535 863402345
40904 50577 176025642
67925 147158 198224705
55930 106303 44684429
79535 87602 89735504
96005 155134 148203105
23940 48337 873482737
181336 182503 2955476
137425 157012 766647295
125389 142994 969662847
180411 185644 868881821
118077 156143 95504621
107588 153228 558078075
79109 163219 524437035
124821 181915 142872696
115053 157102 809354367
97619 129218 79221944
127913 153564 64378651
20265 124515 880747730
136918 137117 183011618
162108 172404 614997167
65618 97898 219303755
11779 65568 134589905
12121 194886 988170485
195393 198501 516128500
49948 72777 57010309
160873 181203 224503576
156060 189868 879722504
46445 178328 329987422
683 146244 906048538
132862 147420 36329357
76375 120701 619203427
19452 190001 574395110
199762 199805 113598
145745 174896 72863896
167705 173714 947161257
198659 199204 1362238
86476 112465 64923950
182822 184613 4460669
52987 107065 985640403
64100 160481 543286134
24658 25333 1758228
185578 199095 33825474
86075 106645 51323957
134057 194201 150420606
196997 199511 6367534
149662 151987 949217164
46258 173699 357998224
195258 196492 933797905
192729 192861 899473471
36131 147108 319245226
128288 150630 55973164
72662 159620 217736394
151913 186827 87248874
87989 162552 186507040
136876 199560 156753268
126288 171791 113926959
160398 167117 16705820
61130 61895 518862464
12373 81057 905067685
57887 75393 43684454
189200 197814 886418611
80739 188315 691952271
183083 183509 1060981
168795 192700 59896914
94058 178015 210231697
30529 81689 736947946
98289 108289 25182971
170636 174399 9420651
172829 173290 499959979
19754 140767 184992021
189233 193293 10132388
108911 178173 174311779
190085 190580 1246693
190911 192140 3102690
47685 70209 56215768
130849 167131 520213892
86273 177543 215056519
70742 161964 228275504
142766 194039 372545862
74233 96129 54727127
97272 158377 189977088
2998 193902 477521402
142218 151373 23074955
49716 162775 282806530
101468 162725 668221223
37869 86384 121445514
83146 86475 8432602
64662 165158 159968642
112902 171746 147455129
130385 150427 647051822
189537 193412 176842334
180104 194092 34963361
70003 103088 926710671
30740 168431 623460401
9166 158698 951937046
60874 158341 504116053
70376 126844 141362248
180410 184794 873468181
161494 164800 665713286
102175 172407 175927259
53172 194379 353275183
7220 90456 208215760
153820 165222 28223546
79011 161302 205920496
187002 189327 46014873
134019 159577 940950296
194941 195505 1444803
27703 102477 186798037
119123 128159 22720002
191487 196512 12532093
62198 79489 293255269
21852 89193 168330807
180105 197882 823527403
165252 190231 344943545
169959 173676 2351094
184067 196767 732414270
91707 194935 457431872
56262 163910 269133303
19378 40874 730716203
143133 199038 141199900
83865 85310 3647648
57819 68288 311367316
174378 189965 165292746
194980 195242 672680
5857 95730 881140395
99037 190194 184056892
122529 141623 456259323
125715 158297 81004562
37387 46881 23796874
124644 181207 196155540
166524 187875 53466903
90876 143574 131926228
98151 169377 162971454
132916 161655 71808536
38797 198317 987606874
43405 99515 795580150
151854 194785 107208929
37413 133215 662814743
88404 110877 44345426
162583 188261 666269370
90377 186587 370365816
81371 123071 104408194
113367 144966 753465561
7594 36052 71348026
140388 163772 123857218
151494 187270 367982203
134213 199307 178488474
119951 137447 155964419
10213 194736 566563792
173661 184236 26333883
10994 47590 91539097
110809 198760 785439782
2575 82310 495346089
174296 193396 956440599
173908 186142 30542658
182666 183208 1342632
84427 126219 331623535
142622 172245 74224909
21463 102446 202386165
145844 165440 181422903
94340 99408 435744916
121193 138923 44508650
183757 191389 16435109
99872 146514 548381587
8189 48030 99690788
64476 180242 668303602
19476 94808 188284038
151038 177549 66229861
168118 180554 407477968
120272 142275 659578232
151051 177011 691078174
35700 158324 537578637
52969 199917 367702457
83326 96216 183184242
174123 189022 37282719
138440 156320 44896032
67512 189673 297582927
155354 197465 652151173
150225 178761 71311454
54135 74781 785071860
55819 108428 131499484
60660 115171 136063644
26115 82185 139993959
123107 157687 86580408
136644 160340 2934170
72901 160629 108176508
102758 179499 775010313
178827 189465 26560669
103570 184175 201762600
51588 59181 588478681
46228 89663 74269986
31315 145647 925457837
34830 87015 740245917
134694 144523 315726126
50769 136430 214400994
192689 199593 17295028
196603 199679 835008730
172266 192814 51337288
86536 163146 191596997
14823 113573 246744146
1608 82079 201031041
117635 138274 963967161
5137 59542 424866037
102153 127242 62912587
131685 144816 419045289
33664 36825 784111891
175698 180595 12280178
159658 173591 34797890
119935 152369 492744497
39043 59730 448501351
39734 68677 72471016
182453 183221 1884248
18559 21381 6979157
166481 167540 217198508
18175 182167 410261649
191541 192397 123380894
158095 192045 49726877
67560 152960 213780174
4918 115564 276833029
102379 170096 169535447
56256 192083 915206930
19935 84207 434999884
80393 198258 294883045
9681 20358 26797614
182866 187847 206904281
92957 182787 310212702
1955 59506 143952560
187924 196990 22666008
29786 62399 80861425
132134 136371 10602165
188161 195330 17864448
123569 146329 890320672
181321 194072 703296868
33350 162296 580466584
47872 158935 277906391
140407 144654 10618456
152486 157082 11464766
66389 185769 984754019
54630 72897 45033595
84742 152860 170601146
127072 156508 660720660
169237 174469 602227578
86492 190032 259019603
148520 158765 273552790
150209 152211 98170293
15693 101077 366432494
165361 186032 322845279
119105 138403 48333678
178368 195427 982961339
77456 89432 29879135
173126 197251 559354631
8909 121977 282738595
85987 159606 184220350
196874 199124 5694924
49798 56374 16585968
29695 148437 683699756
179820 188064 20522465
72405 160742 982860680
158643 199695 102631151
143115 168128 277194582
166331 179430 15897964
71103 152906 204920063
73307 160514 218366020
34996 133200 245783614
90939 124783 36008027
45169 127508 952686919
31985 51288 221978262
63127 190712 568097682
193938 195699 40528171
75046 138254 944144963
179178 179963 1975440
37402 107207 174524647
25658 196595 493405067
170909 199423 71369901
150399 193029 106479185
74998 126039 127778039
142217 196955 136933727
135846 158969 716798979
176742 189978 33059662
101585 130645 72944204
89340 116734 772498142
108800 156841 120312568
167831 172063 10776393
114226 149689 89007778
162957 197958 87627428
159588 163558 9786417
141000 192612 271964991
106688 137360 76928649
83562 126152 673630157
35917 132379 241361071
80810 141626 152177239
172454 178877 16076590
85260 100911 127053033
104192 148352 430300643
41978 74973 82459879
176426 197293 52087407
167875 168590 82491945
158400 185580 67946968
85850 179017 347641947
166075 179482 33603760
155500 198710 521898469
88487 166595 613833476
160279 170655 719486289
77586 154115 191718839
126199 190679 302293261
158220 164574 15732616
14257 68121 833305113
71699 174883 258245297
3496 22577 47826468
15281 146887 847591841
193834 197798 884955885
146109 148913 7120188
65974 199219 333248934
194498 196619 10744522
80037 92032 953772841
198620 199644 2547697
146873 174340 68760641
12401 111743 248364661
58729 109149 691848486
188600 198582 455931700
1419 112835 278479483
110118 188188 195358744
97593 130012 81297549
160314 195178 180713769
62380 64328 165980285
127728 174053 165103468
35819 191024 388204027
154375 194076 99055911
127533 194932 343188973
133417 158443 197501003
20229 87632 691326346
67330 125221 144775485
73841 119412 804217810
170589 197809 976328548
154332 157739 111344767
132776 158523 156150618
182922 185318 6030357
81631 182429 252336159
97639 126816 73150679
114023 128078 35314318
140828 189408 940304487
198815 199051 345868862
40863 125449 582474488
32160 51134 860526170
186426 198311 162904266
164312 189147 62261567
21631 43815 55509866
96441 192848 241331100
144780 194348 839914596
181422 183269 4614143
151005 180961 74769556
40570 44918 10983535
130487 141833 646146657
112983 130339 43553290
21201 94305 378151206
111952 137783 64788967
194857 196026 475681482
31168 98740 763516508
141603 161268 49247814
164833 168333 8770052
101188 135499 632064017
183013 192365 23410408
122765 188881 165421625
176954 192411 38616945
190269 196103 14473878
22841 141101 946391704
1060 118343 293168891
120223 194786 186514604
72324 194376 162667191
191502 198972 18735806
193703 197838 958167658
147551 160929 154401961
6120 53508 297462036
145020 158581 34008520
67632 72130 754550993
48574 126304 921569990
13452 152850 348830990
7446 42752 535691481
82236 186148 577868398
6857 13232 16063762
33787 80573 137110875
20512 149308 844591936
169404 187498 672103752
199120 199629 1284607
47126 95986 122048409
164443 173438 385364421
24047 64924 102327991
146993 175415 71134566
179524 194374 37095147
177392 184315 17218765
179614 197685 45123826
90279 161088 414838596
182006 197684 135079397
90156 164353 775723555
198389 198503 295304
90144 189546 248816767
147899 178387 78476347
109537 166013 141270478
119136 177385 842344341
153637 165901 622995313
128212 152734 561907174
47091 87515 520433995
173786 199315 773764673
6969 60996 139520977
69391 134598 163205871
51924 84656 676793112
189388 193480 10182511
127517 161719 85603827
120136 197833 948142002
113458 178857 163836090
105086 150936 114921483
123125 185337 155637054
45676 153760 236390673
179862 180628 1873959
199620 199867 616056
106170 143391 93198106
51332 122666 526802925
69629 105191 516539972
180254 186587 616202981
133837 133883 118031
103036 114665 679180815
34370 112693 943971571
93935 157197 158477182
90839 94039 7978389
2789 27860 62708421
191542 199926 21024702
113690 141802 198015576
176127 178304 5492230
64169 135566 178634356
79333 186513 268233850
132202 180468 798462169
9515 53287 109455480
117745 158436 101989094
168330 181976 128747270
148841 180368 78762351
38383 53269 799605796
177429 198561 52839573
171729 184281 492126464
141447 164802 58369275
95305 197814 712566866
11698 78041 165847871
410 89833 223484296
139630 183775 964470690
80492 141251 152034720
148046 163568 38720823
180635 188816 80309037
26214 142301 105548469
198244 198944 1810324
181246 188514 18114833
91624 105361 46186557
86359 136833 653255309
137807 167571 74358887
75965 188063 280427062
15273 116930 254001278
48443 130466 516546103
16604 137266 301826435
108971 124775 502149408
193990 198372 10972932
151463 165327 961787073
99525 117704 45593013
28912 199649 943395473
34062 46786 985241917
193683 197594 784915521
57826 105939 120169315
144946 145938 58142266
114765 116319 3880833
8753 9187 1110678
179676 179942 89154249
107924 132830 62427951
159959 180283 50733134
59468 151912 231257081
141869 180745 147009022
4819 81018 190698470
28961 153209 210110185
105852 191766 261803679
128739 174121 389753857
12269 12874 1514540
151842 197643 255580405
180135 191218 194210309
174621 198896 60809358
151702 178059 757285829
156695 177297 803273551
24869 177907 655318941
39546 53439 656682119
177861 190811 32345956
2491 37055 546096276
81275 117454 192536743
5560 133295 319726061
160172 194239 531921059
25429 38932 33699798
46853 139977 1367978
42121 110838 171753509
132336 158661 448488700
126489 159646 723930225
179136 196033 224014745
57180 75983 185341579
5974 77982 180202267
115773 168762 132569976
191905 196233 10762776
134590 138730 561604629
100793 117395 41591833
27621 35701 17710444
196565 198750 711237257
44135 92199 120184529
113452 182753 494108823
5659 160017 551212319
22455 115481 443623749
171082 174078 378777435
14897 159775 362389670
184348 192846 21308541
156921 180314 882017297
54575 148657 2257569
61670 107535 114505652
139905 141702 4454134
145769 193174 118567358
191289 197071 172671395
114796 137394 56743456
56916 150231 233512726
192481 198164 14179206
168675 190046 836127499
135649 173057 491607475
47458 88283 591853348
12018 159762 603975984
12084 100102 219897260
123343 145612 378305896
137323 175930 96518699
27760 90355 550581586
192831 196051 7979178
101887 158380 584505363
199922 199974 110525
48893 128575 199411165
158874 174287 38473823
17964 134050 907024203
180520 196371 39562655
14037 93862 199503379
64991 149605 211762393
132090 135051 547372094
70730 122753 130177366
16878 172937 941742766
51614 92148 101402700
36058 114153 195231570
84429 196156 279454905
136303 144563 20591203
83025 84404 3505048
89913 172352 206449633
9750 135724 315243545
149213 176809 231261158
5424 137110 329677210
143160 165227 55179791
51274 66033 37099824
146042 180482 86172404
175984 178283 819085501
124659 158248 67109582
123971 179377 138650702
50951 134068 208027624
4416 195505 478061151
121134 140976 422094803
140184 157720 43972157
168326 192191 255388957
58636 173677 287745992
135463 163480 69949259
41670 186289 636003188
107422 156905 124017533
93925 161627 169490224
93237 142111 335717678
194701 194823 272290
38857 108989 902842490
68895 87454 36113669
56240 188481 330683707
113569 151057 196077636
31456 65592 85520676
30209 165925 957273416
162596 193545 676384563
114057 119187 12871590
184921 190950 15092715
194179 198812 982469576
86332 163013 191727503
145332 145524 492509
1578 108447 979177271
184259 191793 871063970
126779 144516 44354889
56869 78665 54396483
68050 143206 805415278
41367 43303 580249372
75013 180235 263314476
167391 192090 857459867
145360 169959 61444560
22932 175738 993792826
195941 196361 1059767
12209 117027 262035496
149856 157646 19400168
60377 96222 89341936
97198 192994 19540331
53059 83006 74878019
149525 154966 13644616
83210 145377 155667739
340 176831 441542217
47148 133881 216985353
130623 135181 11453162
88999 120587 202289301
67184 95884 458190129
111779 147914 90592582
57026 150158 644075013
145769 161767 974325954
113017 188707 572880009
158399 162761 10787103
131504 195954 542344837
190634 196761 15268260
53651 167964 340931814
126835 129396 78761347
144519 179984 631859615
8812 111920 187573676
118579 189480 177535194
75613 190188 286689989
72273 169506 654315520
126045 154063 349627396
125917 188868 692102474
146654 153870 847866489
33245 171609 346331221
92329 95717 8394738
27753 126074 245937092
125165 141019 2383261
119153 167016 625552402
182334 187078 11854569
5002 49887 139010141
64451 197909 469842896
29345 102121 181831775
80879 175984 103308028
80087 122068 75533246
19820 80094 150626299
160510 171958 962147889
94147 151498 149212486
45584 194666 372877718
196636 198833 15787403
190246 198208 118954200
115486 125000 829647119
158708 187520 72030015
214 195749 906670367
72286 108260 774044251
12004 143809 335551103
88180 160364 180727893
2120 180842 446993789
108768 197249 221279764
154589 161860 343036052
30725 145767 932958614
148375 160433 757576897
68215 121924 192963866
38812 113117 185759004
63116 78503 38425460
137691 153209 38982221
146081 165103 208663614
151280 185726 86038691
29694 108812 197904532
10597 160697 375506143
102635 160829 851527284
188336 199049 361898715
106522 116859 605514915
54169 60708 16544633
165367 173240 929829559
65491 65578 232469
13437 159712 366009427
52737 84679 79910426
197902 198764 72124111
121374 139317 25799869
22419 177921 640390787
81193 128603 72961778
193969 194620 980730193
83858 145123 153345586
41376 62323 52474063
70901 86346 38754305
193210 195822 231237260
149955 178258 70709080
29560 38753 22916999
83596 86782 8032268
38053 103995 164888987
3976 126097 305542153
162151 182788 706093564
87158 97513 6508063
94900 191912 242826277
126580 179528 408684102
65760 73162 748542242
177279 181124 259612432
34362 120201 214747927
199799 199809 31661
14540 181725 457529142
16488 87091 176507072
69471 180048 398606883
57424 158089 251826570
45842 140820 237536578
39899 116198 190800057
64223 145973 204447803
7385 86649 198391348
154851 166833 34261864
87429 158606 178151287
51897 142662 227059143
14989 149674 920153243
46108 78743 81593008
1114 137356 340793398
140978 169594 71581815
147529 154875 884255875
141143 161264 50401597
77680 185094 268733473
176163 196901 51803462
146624 189998 108527986
110196 120688 121014996
46345 98271 129704092
91447 187950 241536441
71312 123897 131679488
32150 42428 776542990
183750 189139 342632902
56201 124800 171523853
53777 65287 692818943
18612 89664 177537262
89253 155452 165877766
83362 123534 299060529
69049 151225 205743780
157881 194052 90388303
147872 167012 47802207
123671 192624 172507965
70622 97308 66684152
90291 114176 48416671
121730 160243 619155119
139806 199934 775152838
74967 120539 113975007
128570 144529 39902506
1378 92303 227256113
55749 101222 113442169
156071 180787 535739763
170573 180892 613386153
62064 198823 860140233
126168 128455 5714088
103172 175261 180566888
147391 170693 58273206
718 106213 885420033
132730 198357 164111164
102837 157492 137037008
134048 195233 152931288
82072 171767 50207571
58567 187780 323152717
164858 178296 33782047
41961 94048 130154422
153949 199453 113666860
18319 71477 132751674
96913 138476 104118029
15651 95429 199312423
188950 197225 20644146
87869 104738 42152965
156323 196324 707269373
75329 97056 10646296
186045 193133 242055841
146018 182303 267318611
177165 196506 169118157
193904 195664 4358042
3561 104817 901262927
93406 180674 831227132
178361 191108 31731399
6210 166171 400212463
63256 114298 127491266
196133 198236 5315893
162237 196838 86559750
179252 180089 2065052
145845 175045 72978271
54637 195984 383570702
199012 199842 2077088
170171 199184 72689204
31722 78135 116108224
36761 87914 86331865
149808 164811 3541202
183829 192767 22388258
91070 120197 485524517
139466 170490 377945407
31239 182035 565462487
137596 199652 732785496
26242 30072 669521903
57286 161031 259484198
191540 198170 781263337
105282 141482 632755232
148158 149057 2313367
77455 186464 761743838
136346 185322 317991877
185196 187796 453624043
156452 169582 32674996
161315 175631 35808303
87975 128965 102586838
147120 178129 77653853
111710 174523 786500195
96382 111530 37911453
72940 101819 626605523
50044 135252 807592245
62935 63588 1637126
182268 195653 33352494
64119 78172 35068631
26559 30038 472721467
145783 188300 25843554
104985 162318 196625958
18230 20457 5599837
135916 190701 341895601
155927 196078 761630549
90996 108280 706417124
36081 190771 887172059
17137 70489 158535156
182154 186080 9749875
22397 52170 74332537
16397 80618 782927186
132572 170339 94388467
128818 168728 595490236
50657 141897 674101658
60637 65944 459292462
48552 133671 213045461
161487 175436 34896847
59593 75560 21728655
118130 137525 711108956
97510 173255 189678612
61512 190844 323392798
21142 87161 585614693
76043 176003 250113354
84396 196242 279771214
171332 173731 795938370
91817 122668 505022299
10750 17230 16255078
87251 113481 343489992
64501 92927 973493034
45614 160476 456723661
132987 153079 50387178
63102 75330 30515255
45382 72119 66730683
36027 95846 654608327
75244 101313 65083128
29966 167173 343156568
47103 195788 371878032
100991 180168 198319105
128997 155478 696911804
124642 144946 37870405
100747 174214 184038407
29647 103222 183785914
161610 169054 17040458
40847 71211 29540443
195388 199038 29120875
102424 120580 45504414
133329 154321 183741689
3626 11768 834104444
66284 117172 998202042
139773 195849 140228454
138484 166288 785874117
143866 189119 222312391
117561 169487 130013005
180980 193980 29735532
136276 156858 51553908
77987 171185 233258330
60925 117099 26290082
97542 127204 493083290
110628 179515 172464993
46550 58751 30605633
193304 193394 90520940
150715 189570 97120776
29340 158561 416588364
95751 99315 720174846
196438 196548 272680
35735 174599 749542853
152848 179926 67658272
3315 180002 442050391
16986 140416 308651723
34675 38370 9240459
43443 183181 497219486
130947 154599 59342041
125706 166723 102537455
3628 123529 876583445
22986 132049 272859325
146621 157115 497392605
99556 116659 42885482
178296 189143 174578644
69184 187133 57516705
37520 102753 163006212
184545 186987 945363189
149631 155673 15073274
79898 81540 585150827
6971 86045 618246474
15601 148385 332148571
95985 148249 959746393
190132 192703 6411944
110742 162303 291020910
35221 91566 140884203
174771 183851 443237793
146442 161306 37190343
161906 198156 90668948
162648 182150 138746923
160363 196920 270837425
178782 178920 346226
3881 82184 195772969
146495 173722 68165732
166204 197415 78064789
82246 117273 387866798
194349 194799 331788555
121426 149333 70129882
45578 184166 661705808
7689 146680 347787665
85328 186146 742496970
90045 162860 182254910
123484 174555 127735480
5871 29082 464887811
92232 97833 12013804
120645 190147 174012764
45374 170801 313735447
121780 180774 125810832
178677 195304 795569775
73419 118402 89804444
128885 179158 684430808
155588 197691 268309371
2013 128890 361528825
39802 123110 468922510
50537 91948 103559045
194559 199781 907422825
87871 175484 575188022
83754 153920 175790797
78574 82007 595580304
6844 151889 363069965
192487 197487 782203568
97135 132315 58409610
120091 176521 327441095
60257 140124 199586658
129504 196951 168657778
155985 186957 884283035
179932 186255 663144290
174338 192487 45433287
39893 55951 40316610
198970 199482 1311220
131834 163418 45737976
8950 10234 3234783
20223 105733 823830643
163893 191018 67853214
174174 184922 26818755
239 181401 453168423
104589 198867 236001666
121709 172635 127552406
26936 28202 3146936
4875 11884 400067842
156456 171960 353996888
133427 149222 667145511
150114 154532 599110857
116448 135557 536917458
67723 101608 84568714
39998 144672 261911181
180796 192096 34947531
189531 196247 16688850
178767 190964 30391466
99200 192337 233267964
53095 189806 342073571
1132 155519 386251180
67865 163768 239879511
53224 150940 244643993
144657 161870 211925634
24443 199857 438841596
184430 186564 566307483
199344 199828 1216183
121807 124877 7798414
49918 73602 59178175
194787 195454 489963880
13787 47943 524921487
194263 199038 537061711
25453 163612 544847845
45254 58460 33097716
128195 162219 85048576
88022 103406 723108078
179905 181025 2715862
103588 175597 446280431
122729 193315 176626792
8741 128089 298590689
109544 195846 215854818
768 17474 36640118
77261 120272 486307278
25039 56105 77762030
18786 185578 417194609
50028 164697 286806185
186228 186467 609675
134562 198620 160268799
112601 131780 48092938
71492 179633 270720710
121393 137634 121380032
36621 158124 556255581
25317 68468 107869894
43529 184311 352090620
192015 193682 715842678
192280 198497 174332171
179877 194287 695571992
86105 146927 152071925
138232 164930 66731939
53157 188703 339083860
27833 121717 973673524
64807 160792 240086353
197434 197664 966455744
113555 152620 98035555
38271 136353 245477449
108852 123202 35874231
51077 98513 118538952
128040 174133 115300947
191361 191441 858909092
150306 181708 78456305
174416 183970 23877460
134154 185627 248432909
12193 55032 107190829
188526 199379 25457475
41521 192149 337577754
34115 85691 655891736
72902 128760 566023800
169552 172602 7741185
53406 194299 352546694
182991 198421 38607422
73766 146901 426285644
38078 173573 339070464
16736 139209 306260675
136519 154719 45678168
175681 177956 550397429
12048 38776 444164443
50897 98708 119456481
102677 103469 2013166
168143 186433 45842740
2146 74066 179731846
62157 112067 847259558
68582 98784 403189032
19004 41379 55910283
24438 155430 327824599
147071 160993 34882844
118845 140768 54938158
122147 176519 136162993
153447 156946 94984496
97273 173166 712036052
91978 173406 203809954
105616 153364 969835614
56330 80993 61527915
171076 193762 309606180
193269 197839 11395225
129948 145201 426625061
108921 127804 47203487
134755 176127 506095475
83060 187944 258455955
63122 154431 228641873
151900 197074 537750135
154754 186111 78251934
76526 91344 37001276
184021 194633 18663382
151147 183429 12775789
168401 173680 13352514
128967 140636 349143320
154432 158359 5201336
159315 163426 10139779
130134 187981 194850182
185297 197557 30614755
30774 165122 335992866
126467 147893 848449901
60117 109044 122271817
20579 189917 825668053
115349 158393 963881570
116254 175018 147105265
43852 199885 766170946
131904 182111 227112848
192696 198728 15138395
10906 13979 7735321
47907 59000 27848429
22331 180846 396486446
89787 175802 215320146
193495 199881 170759705
183948 188191 10622276
39195 70105 77251610
86720 199463 282094453
41690 134600 232444085
115066 142604 829165109
92700 149902 143304844
123959 183778 558711308
136123 166543 75962176
122622 144767 55437424
22481 71501 122449594
61044 160047 844467901
95252 189181 513413069
47764 178137 326191806
111806 166598 409589171
76286 129576 133391397
35224 144525 544271250
2789 41651 97174206
159388 169958 4953300
117513 127319 101437972
121200 142438 53232556
72212 170720 246564836
120731 147463 77139224
146973 173648 405215437
104048 187485 208924532
99721 144240 932389043
115232 149246 85343783
190084 192735 867084349
77433 190826 283701121
70398 145391 288968004
172922 183841 27270058
161464 163408 4791196
192546 192955 353582428
154439 186543 934182918
78573 192209 284324752
159950 181458 53722458
198691 199422 267625856
71141 137736 783592312
124382 197905 183857986
81315 104282 349410825
81936 93188 28215921
78092 138239 456893665
93904 153404 160141866
106817 165190 146081489
46976 185864 743499713
179584 198710 428903033
82559 178153 661986208
141862 165375 247229933
184276 190458 485365120
160477 169951 835752935
140935 153670 540955204
111819 117771 14924951
183014 199165 104946135
184625 195174 26312402
40909 116735 971208663
144125 193207 365755916
71195 85705 686135416
10481 45516 910809164
193851 198136 539952451
192938 194039 710770229
801 63174 493490199
54331 127857 183918833
111083 134097 57730277
45153 179186 466993623
17851 80306 592889527
194022 196271 5575312
98278 135256 952594297
175059 176674 4169520
116820 193131 290301470
106396 125610 934047782
66330 190083 309475321
97889 137404 99101156
160165 190059 623461182
15348 76637 153144393
126563 147132 51434271
141120 144725 9060518
86593 100478 280352490
10895 113264 255914475
103249 191888 221974099
90389 139107 122017354
11733 49409 94196396
156825 160600 9390458
35040 141152 265458155
158423 163599 980440811
37544 43912 16004645
194304 197531 8007524
182866 184664 713927265
56839 178257 585650059
177162 185069 248600280
142397 147306 495313931
165458 189349 575656907
70994 139766 46949708
48406 73059 61610519
155032 162928 839298138
179454 188398 22310741
82420 116952 86391362
53015 188354 338597548
99782 190820 687879338
184514 199468 37482808
164004 173749 288831909
77693 97250 48812206
177780 183260 13683271
57848 188338 284890962
123506 157484 777070992
194858 197708 186204838
134959 192321 672626923
80774 101342 376144528
61544 197887 671113650
133313 145404 917606288
158451 190044 272555545
24337 194486 425565466
80476 181517 252897175
125615 135560 261493792
155375 191857 91103059
37278 98061 739283117
116018 133106 42971949
140368 141319 2367834
16965 126243 111284317
173508 179239 947007046
130960 157499 841048839
143224 160000 420911172
8928 60156 399846013
51775 159802 270429289
149387 182426 634789893
66477 194647 320473669
178554 180790 5501645
96792 188737 230155134
191037 193827 206630750
50672 102850 474678120
112717 124978 30783914
6301 146003 515386046
114142 146670 832584790
50184 169167 297620861
37248 146189 357889389
177231 184964 19212157
186216 186831 700693995
22966 101240 801773653
175824 191766 252890824
172958 190393 667668193
141629 196605 137489504
13459 67635 390982794
64341 178320 285143133
2379 199880 494033350
78865 86080 498331073
15301 33623 457198014
144588 181485 633466682
116637 198478 155874378
101503 126719 63293297
115850 155140 635206539
19021 161251 812178761
93484 103883 25949639
65520 199252 334515016
38765 76469 94263030
3853 15116 650530549
138697 152504 34708422
48047 169331 604614692
31959 149585 681821138
14906 137064 346689239
197480 199079 4091352
174797 186815 348689733
91365 100478 243778673
107080 147904 809178711
124860 183776 147340803
76458 101519 62539684
90400 172248 204959060
15916 173610 394389909
63294 188471 318275196
196823 198349 3867586
123571 172637 548650050
198813 199816 52324527
38485 115972 325188636
75089 113619 96305389
10554 117822 343548823
154713 184052 73157171
5885 58049 58159638
124036 185524 153808314
116394 127577 113324724
178507 198008 48706580
42332 44504 681394533
162943 199088 90513931
181411 189302 19738042
33713 145903 850179485
170190 193182 57593879
52093 179213 381847272
176921 185526 21467931
5850 177010 428359271
44292 68435 60397766
123723 144039 219138733
166817 172803 507657401
142604 177862 920571297
29707 144024 500508618
45973 194175 885181000
102032 113535 97336592
62619 94992 528142741
167493 174584 17790535
131021 186103 137774790
199056 199086 75598
196372 197625 3153570
25523 142619 708232984
30609 94879 955973010
180590 182373 722263304
122899 144284 77301945
185659 198064 273512093
72664 146455 184736413
36952 167805 614415654
195627 195758 896813751
682 166898 854855120
41724 71356 73989048
25913 161252 792574791
66123 140639 529708630
47569 194315 367083936
79032 89536 26163577
150775 177568 3699289
30013 84708 136750021
158520 172003 33772554
112578 160510 403927546
56128 122367 165566115
142693 188658 962964018
137318 152086 36963946
49801 64618 37195552
21534 130045 719792063
166487 187114 384360865
44098 97818 867372197
192862 199296 338234972
192256 194382 5296113
15024 121367 468417322
148403 191389 107405650
199935 199996 574328839
150602 172700 543242319
148395 155394 854578108
127730 183134 980203150
197125 198052 183516806
193631 199836 393548438
121293 185310 775047640
64687 136421 50458840
23293 195772 695968203
122303 146818 61335042
25629 72316 944539381
104918 110483 720658080
78204 106937 404006534
87783 107549 49399335
88348 121596 678393173
34888 47654 936146526
197879 199915 5166352
183894 186530 6633784
186306 190296 738554078
74611 112510 94807206
57057 118308 153014545
98162 109538 28635340
141339 171052 378849019
106874 185204 869102974
172745 185010 30601679
165807 193387 872750139
122985 135643 5581029
75538 151121 988093035
59463 138579 197798416
53112 95739 580012016
109862 118659 21933031
154419 171063 41438530
18798 140750 441509806
8918 76431 931906063
136222 184093 119630930
182679 196177 23346606
42543 152149 76648872
147600 166698 869997274
96971 130233 83427615
182664 183686 2505836
163288 192609 73408295
174577 199886 63387239
106876 149362 783482707
119460 140266 52118741
110256 119631 301288287
153916 185224 78119765
115564 150931 88731524
93996 166434 910279369
71596 118059 116230199
70117 193039 984593986
105767 111469 14228849
78498 116251 926223886
195806 199899 163363590
59959 155420 238802906
197610 199160 867490840
44887 135905 227748067
192122 198652 16378469
123208 194529 902678812
18760 169252 211178257
180285 187285 17562160
48809 80363 78947081
42504 105456 550178409
110205 119029 15746612
86789 94326 18746174
33783 126219 743284622
38176 92334 148180978
91211 188979 244694566
140017 145798 782488178
124992 129995 268530539
79503 126627 224171091
51358 103581 727680980
37187 82464 279144974
74791 107558 81950139
94454 151139 494390444
184403 197519 32792949
117315 189264 180237973
109995 193900 367827867
177942 182572 362366493
22928 52248 947467932
174372 182894 21324788
58731 63438 11731966
87486 130863 3317262
1853 157892 390300242
2278 8174 866285639
196509 197690 2973372
99639 165137 164054493
88911 123573 622822206
64774 70155 401316537
44855 68605 59416787
134930 135959 2573669
157231 181607 225064471
49556 191357 362460041
122702 187400 161931227
114324 122895 642174614
88554 132011 517885550
31364 135687 33977417
108343 144479 605027110
101390 110682 23375512
150379 197703 853135551
39981 73125 420281910
48867 96011 117869847
12227 169075 811140107
94800 152341 144212195
19802 161817 355203777
150066 197523 118490390
36178 93074 142262596
114156 122373 5905895
134708 189495 357020106
140926 147402 16243939
135897 155911 412013465
187257 187511 612883
142955 144339 2427581
107655 126860 48118271
58040 144735 531218903
160727 175005 35636663
77094 163870 361157252
190849 193600 6856453
65181 180628 595586712
187438 194927 18590147
160874 192338 778354000
73430 157562 610641812
19248 107705 221128528
44043 111238 167941757
8055 116928 272292346
18405 146447 971141015
192064 199887 880059641
103177 104990 607657062
161188 176721 38929992
189363 192378 7532012
133067 196323 817451132
17949 83068 162763431
43961 150075 265602724
84679 173538 222377783
186140 198272 795763
136792 183696 564160474
53835 146918 232819900
137688 160391 654866416
23151 192283 939358423
12319 82113 899474646
193839 196650 579764085
150392 187844 979417404
56936 62030 12778301
156054 173110 992913779
63006 178570 289147380
36429 168267 775884673
85748 112705 67308750
71305 170829 77537329
47953 177190 86417950
173718 194463 51787811
192595 193742 745018096
43395 99034 138895087
36733 126284 224075402
180118 196630 449747465
169253 173299 10208217
155947 198015 105105495
65908 86949 722646666
25887 158195 330963400
150841 184931 85096205
74347 177825 259009210
106438 171758 961186028
184556 195008 26046396
106797 139412 853479186
162080 163274 2948943
54269 153152 247567156
33800 114757 921146092
189655 192052 5954368
148703 177194 748319917
117642 172216 694438560
160927 187912 837376727
17269 121596 260787246
173472 175673 939710203
188412 199184 27030289
31639 64481 369507398
199130 199770 1593052
107026 163007 221348489
45686 48739 7538046
177566 198300 679696081
45702 129144 311466914
130229 155655 792127639
27092 163096 640462146
96131 110193 35245253
53768 65283 901991486
180396 180784 937016
178613 181814 23069102
67105 99001 79473940
182856 191207 20836844
175742 177919 750435758
181421 184348 7242649
61692 146762 212620769
70627 75091 819886857
199293 199987 192884577
128723 189104 814872040
178966 199426 494234630
88810 93438 170271961
87016 93347 15772439
66304 68320 4905458
7131 143452 527324474
119726 197602 525495982
3993 166336 813224706
15537 184960 423651749
47878 135452 219145465
106947 172401 510489318
175846 195355 232397583
157833 165809 19839899
36841 99711 157020276
140353 151973 930700642
90057 105869 39586580
12771 185241 71663875
94763 117450 634807569
89603 152883 158606759
9914 101463 228778293
178941 191586 31532811
22777 104057 203162264
199360 199898 586528576
95569 176559 624419958
191539 193472 5403649
186298 195939 89765474
142801 177739 779839202
160117 162914 6813033
125437 173108 428594766
5881 41519 89278061
198054 199055 2528444
180723 186802 15218298
24022 155239 964513917
161748 185154 191261218
147382 193129 114441974
95248 96506 611568453
156141 192072 419457091
179020 195193 236987507
79759 98670 47165836
98653 131741 831122486
95786 102748 17375848
57919 114310 140866596
68468 128686 150664384
74186 189647 974762148
25288 124451 557107533
55436 100702 879611924
24165 147438 705630865
54169 198162 882479643
38751 192178 383836561
195480 198524 7713749
137922 179186 377902882
161263 174257 32504988
124830 170299 208435886
26002 165818 852420162
16267 192665 441158601
15434 196973 453956759
146327 196465 125341592
33159 103796 873049083
39275 145288 726926797
194109 199832 802898799
184231 188202 9961585
169738 186356 41641093
41643 175945 335985438
195962 198236 5732108
173682 190929 263631510
87867 135829 120121936
103802 183311 760317369
127708 142583 620530738
174589 193162 46512559
187578 188812 3035828
66304 103170 91876883
158219 195413 92878968
153045 161854 266934587
4686 170422 444123918
126903 146017 47855549
164968 191148 65524130
101108 141826 861395965
16040 20060 9984204
174807 190966 530935440
113332 190819 653095353
131731 171583 99788419
135883 171446 804358095
156288 163674 3585322
76738 82075 13239283
199231 199932 352361693
182505 199751 394451409
188198 198125 24854528
70092 114626 596800802
97241 122393 300782948
104945 165309 151013195
198966 199655 1740202
102567 173182 176885081
36110 174284 345641402
12742 197649 462551120
186250 198293 30095023
101720 103645 936948377
20938 150116 818112647
113717 124955 615284910
43117 180626 343954879
121145 133942 303377959
25320 94783 173567201
191385 194235 213470645
168716 186971 877457819
93855 146423 131640572
168121 168995 98470653
91357 136966 30898524
42515 162014 298893181
192724 197151 11013140
59856 119583 149162694
137682 145542 19685387
177109 188613 28657788
56530 161986 895894874
88633 194623 276212126
173090 187497 363237397
31997 194775 407160877
43367 77782 744508007
34237 160971 472523477
24355 92529 845912487
1718 21237 36341156
12743 110998 245686855
29166 112811 209071571
154296 174358 977498540
138115 167767 651507526
137376 164274 991924374
28440 149619 503257430
131371 161312 718224301
28107 158205 122627723
118943 188262 173473695
137327 142507 12840058
56560 132495 858156480
138026 193282 138246180
114602 120771 15462785
97492 186581 471236099
162954 198952 90170884
99045 152619 625840628
144418 174079 668134310
64520 132124 120388710
82089 87539 13761716
179706 193896 35416493
123513 142009 46240379
18826 51925 82693459
45449 176432 327679582
195133 196625 891845056
149270 195701 115953436
169980 184499 36362952
187378 196628 311800652
139846 153680 34813820
111936 161583 124357470
91191 158648 763773183
173635 182052 21078272
78111 147478 173618641
77027 116769 669351746
196427 196966 236084715
132574 199731 370250504
172396 177911 13774875
95754 95967 189803
134133 193631 148750034
79207 198615 483443972
48345 115908 808761512
54213 160440 265825646
124930 142901 53477821
93165 195563 261337388
154314 181911 836150738
136863 189350 131253692
76683 161487 212197304
128647 167186 131479994
56715 152613 239966834
190281 196200 900319184
50040 197829 929842799
86935 140443 133836722
21053 192328 428463678
11449 23959 685228554
75374 190665 314208988
30895 65593 634771290
36857 120231 867335332
167416 177881 26302029
198232 198976 717777505
8172 27323 16015741
60029 115156 732735013
79873 167953 904776695
179202 190688 28698193
38813 190456 379385160
188549 189434 145633614
2865 150796 370164585
79724 90569 27061919
68126 76370 20580185
89254 130366 223858076
167148 187552 51095398
77457 85457 20055241
66929 171628 261945655
92502 116237 59322116
36784 109377 181627723
132181 164284 80170068
94115 124667 76607352
98459 125127 95215697
71121 73870 6876861
41443 107983 166425501
20796 101356 509250134
122325 169460 229962076
111701 114746 7619988
164051 196270 158844001
115690 144887 713115983
81399 97347 39777458
129280 154835 64110705
40476 155712 288503282
87901 141866 135023562
68220 75933 19286723
127502 129907 6114049
60210 144031 209499844
73271 96331 306146234
103963 177259 294753080
118863 151063 739007897
96351 184054 219530501
60531 183285 306946576
76927 132311 54289884
59556 183872 887852315
101945 188840 250800123
148854 167878 106398164
56803 143001 215445960
181499 186473 636314502
150564 165396 36882652
172646 197832 924127715
122073 158185 777967325
153895 163463 703551442
2936 38334 432140169
195656 198778 661307120
88294 177171 222508377
100577 118774 45674520
121636 176662 660884802
196089 196135 129792
53984 178887 312548126
79905 91064 27901535
90753 92525 783718205
127442 188072 236080891
120444 143448 57582258
46448 120107 184163609
89254 129979 102060568
3189 45154 384005965
179821 185072 337236408
142600 197200 136556733
34588 105361 834143404
13908 51514 93935762
156524 195844 98201680
115511 159916 619833673
132988 171773 789864887
187062 197649 26418517
121813 121992 295394054
189876 193716 9552870
11665 80818 613851907
89187 109537 51024070
130426 156005 64107422
168336 191855 58930257
193319 195804 750561090
48086 172960 829733562
1530 114763 282995485
124313 191751 168698916
16245 24858 433527740
156612 181542 62293008
174451 181848 18571973
82644 150705 170520775
51943 193544 354250154
107527 140998 83772597
88960 155492 288121667
24980 199027 449852511
178825 179695 2155170
28218 122982 512449280
20830 111287 600073713
145196 191570 115942093
114982 187491 181566038
122439 136870 36232070
36730 143219 514985639
154405 192297 903984155
139837 184151 110774854
44902 104002 688001884
198654 199206 149417193
176193 190956 36847965
171005 199086 127100611
164835 195185 75925627
44050 51997 407370119
112631 142054 73643171
123061 130073 567904956
23930 88536 298790953
20680 158232 344092790
61988 69948 2940395
84333 165134 202087023
99403 152938 232019843
35527 176445 352590563
125705 152863 68089001
80688 190223 407280427
27569 70526 967016988
26313 71892 113773902
192567 196656 10164117
22265 45002 56829737
157279 192120 460719783
151939 162535 183076547
13461 155566 355583170
147743 150146 6119908
154558 172547 44842939
85162 103498 106465112
197929 199946 5102920
179920 189358 23575036
198004 198298 280114618
151757 152218 1192223
25697 163432 501747555
81613 103665 725874452
128438 171833 108657662
69059 173201 397289409
179896 197493 43890395
167183 196333 500492897
125929 168992 107652384
108067 158296 959648748
71018 193947 973407191
177192 184047 17034773
159745 191488 537873175
88098 193086 262701578
37072 167483 326158862
120854 177116 140932600
12776 127724 287555776
136361 151939 39028963
79269 121365 162197712
68240 179582 278609642
196749 199777 7650594
127635 136253 21656618
549 65979 261981184
188071 196689 21547397
155180 189883 86690407
33346 148152 578126068
5286 193887 471942447
150536 169246 46608886
87623 174909 488352986
56146 186074 659088473
2324 133095 327176766
66690 142548 189647632
22128 25589 8674577
46120 146747 682784652
138032 181215 849114709
117796 151747 730373246
88184 124184 748496613
44947 145494 777245175
93588 162333 172015775
35896 159177 308483568
157899 172105 441294253
111189 193942 207119972
134669 170283 89016297
152865 168764 867768217
120419 178477 163527445
137915 177480 99032184
145543 154533 382209306
11917 197502 969773679
70309 95535 767518559
4219 21347 832935571
463 32828 80869083
130781 182728 490707912
198331 199675 888025140
114259 123532 416323040
152642 190814 402628237
68763 112514 434440098
15717 147243 560544507
9818 113076 258170571
36572 52647 526526618
78435 106692 70590858
123851 167076 108116366
185637 192807 935787586
73312 129275 140128510
128427 189602 153065959
41009 133556 310494460
61167 116572 722401696
60028 97550 567660255
42208 49624 13807224
132594 198423 294808041
53409 197798 361249103
57956 102163 204303160
105911 196111 225700320
137044 190810 416175388
158207 166275 933250780
132579 172083 960532701
69452 94029 61424650
55643 133222 194024369
9518 44014 897803219
145357 187654 449493999
173800 179969 71572587
176947 178848 4795286
164016 198301 85811491
136402 165600 103832845
91253 113571 689178598
149257 191691 106053474
110127 199756 547695833
47325 49760 809756495
97581 137505 100120203
76702 106776 449585443
70172 190023 308605814
78833 104682 64598351
21152 133909 282122797
178064 195146 360782485
82744 92495 409062039
97567 113646 40240860
32755 41231 21207241
182565 182628 185817121
127698 164398 513738041
3754 137173 333888865
12851 38502 195788861
128158 189948 154579750
67316 100293 82174700
180788 181173 993815
91171 159087 170083527
48277 128938 201817982
140887 153653 184676387
178606 199372 51893055
182626 196791 609201186
165287 173114 758748253
7861 121443 284060728
168771 190517 54509471
159404 173411 34942222
170793 191683 52294347
57941 106922 875010323
176973 193375 40973949
113427 135649 23090137
68210 154818 216874260
17032 89726 459756152
110180 140586 76125330
46059 141430 658536726
39769 91002 74370656
96108 138556 106317712
131781 186037 341060621
15505 136104 848959321
174867 184985 25295345
5213 19962 84344031
105652 146283 206386135
55829 180321 311344923
151657 181360 532973761
30148 132260 475529664
158956 185102 65287095
122906 168346 862111140
81210 120007 659498431
91080 128873 663158602
195808 197015 3032338
55164 116501 153208127
142288 165811 58852421
104884 135316 76328423
13986 151229 343379071
73723 162777 222834931
93178 115546 190628316
27398 148977 891808277
60694 67097 15905427
44737 89197 112712370
76243 177333 346041078
91690 146211 136537491
101115 157311 140880803
127999 177273 123346091
162083 173331 28177853
134634 189339 136859212
8910 45787 92283949
125560 140948 38461499
192684 196163 477926591
7248 124536 936704461
39629 75460 24735208
57324 165403 820528770
89163 168421 523498856
151517 179006 833109271
144293 167276 429906984
64127 78477 35801318
187772 199606 29649064
78806 94897 161209411
12821 149054 477107057
3316 73283 821140661
11735 120234 815488823
34741 162481 319566539
73976 118859 334162691
68997 190952 73557190
102025 127631 166957749
59165 120316 217600120
95179 163442 40814009
179346 190795 837315525
143907 159933 40238273
31133 146370 288312730
133479 166458 82408395
196677 197146 1179495
65057 128506 800469864
196841 198535 4305154
81327 90185 766248168
180970 184046 7677711
67247 172295 529055117
170201 184586 222080932
193528 196317 2706732
413 152562 679943518
83276 110676 68567546
175142 176765 752280591
78880 167041 90454549
156759 162694 14634350
97941 125265 959317113
60776 74157 33202795
194883 195348 1164011
196758 197953 3036812
148700 174836 65254861
175727 199277 942904079
47630 119677 804230037
134869 157535 56736976
11738 194696 860365610
114776 168717 756363239
146463 168916 56077623
59572 178720 825688128
192791 196367 594917445
117418 171904 136618609
108715 133043 60950627
148512 174794 65632274
173447 196283 244140417
158064 158178 278695
47352 175097 319479783
43184 153990 277342135
38556 156787 295995460
70847 130895 150314283
11580 167884 433394618
156673 170783 35138422
116698 197431 202063154
180185 195057 37084411
165546 189763 466350319
190875 193469 6488843
110765 156047 113534445
88528 174175 214378553
175936 189193 33180554
131824 153082 53366165
148931 163887 37245184
14358 26674 625724527
51322 167653 291005859
131385 196154 161939845
133946 175642 104261864
73936 121902 120009482
8644 180332 299777220
53889 117187 948662217
824 194209 801026721
116271 165836 124105905
21800 22750 2377759
180746 196802 40133265
197576 197839 677647
54813 166954 280449078
161126 185708 543674137
42428 50772 20780003
136787 146228 23535542
139610 171474 79833379
191335 197746 16059212
17949 127551 274107785
139880 161949 975530400
5195 176724 429349862
192033 192971 2337602
169408 195479 33042391
198196 199236 19985587
164018 178288 35831335
187808 199657 29700246
101013 148926 796293325
6484 26864 986557825
37109 140009 417394267
18538 95542 754411662
9336 97394 349199597
92666 156067 158802753
188280 188993 1852432
103207 188373 213254073
185647 194411 301864105
98651 177900 198517179
198522 199461 2386242
163842 199020 88094566
25765 26026 650678
171839 196613 61799638
157418 186948 172668814
154943 197216 402931302
107057 159986 139619980
39587 156708 293174686
185299 185527 350934
114622 186602 48682809
172282 172385 259331
157872 173864 39991482
88629 111338 756643676
120615 163730 768624208
180650 182773 5316844
181339 185682 10856664
78327 85632 18312846
47928 156286 504644378
84703 92259 337701488
69734 74559 125756877
173252 188932 39208790
33834 136286 256434471
25630 73463 178713807
80721 127985 239128488
46875 125784 197379008
35226 117569 242289528
126383 141332 37350540
130604 153051 56334958
132038 180636 121560798
162943 186164 58168573
140304 171643 552491053
35934 66216 764624118
104790 182411 584906596
152452 191285 148179747
142761 199041 140869642
117562 185370 169824275
137771 182382 111650836
108313 143420 87794689
6453 66011 86292553
31693 142733 955240683
21227 143008 304553180
132519 156349 59674531
106093 110917 119260778
198511 199363 2138281
98513 104736 354915404
17584 72084 136196882
76470 144502 170244205
159509 181266 583197502
190776 197285 799109419
32516 34299 4432291
177026 196044 47433949
86143 167422 536268606
70874 150449 586740153
117765 145335 69140271
184905 190759 19190837
47368 119050 179187371
141608 184429 107117615
148203 196437 120538292
25331 53972 840855188
92292 127151 961439855
120980 125885 12419412
47792 94290 704791517
66393 81007 636295030
53326 182266 322680633
58140 68973 26979704
132730 192670 149882295
90013 104968 699101121
41339 161760 659192078
187995 199035 27671022
25471 170613 363014871
155110 184590 551429305
170588 183524 494212352
71117 132850 521354952
36488 163953 897446429
102960 126295 58647778
32435 118791 215975711
44385 198299 385025607
134301 176995 106824221
44559 160247 289531149
103196 152041 149374024
4528 164193 399448476
53907 133873 345048853
37803 157902 300583105
101155 167653 333607711
129454 181016 128944834
174804 178676 9799664
104395 199127 593617878
93009 149672 141971101
69409 83470 35144688
104568 107084 3870535
90191 106145 39900505
16478 124322 269715815
60091 124146 160105653
88148 181554 977032014
48579 179732 472632707
105988 119622 34093167
73130 193023 894442260
110636 169335 146878439
33378 176046 357019462
91772 94151 24789431
75878 148065 847086436
25292 90102 472214383
32610 38817 15571809
34383 172667 346035393
74032 121501 990597940
123869 127246 472546396
70108 161894 878585609
102905 167557 161878588
75828 177842 255305369
40300 179674 348819031
99470 195691 240919844
87570 158650 808725544
134967 187031 130198594
72138 155855 209700302
107735 163886 140475987
133275 167056 964518321
33733 160151 316420908
79134 119981 102143505
182786 197109 145122051
126008 185162 147930623
150789 169219 603172620
35633 182396 946108483
149885 156536 16592612
155093 186300 773819533
155473 163235 846256243
155287 160458 797279315
157907 192300 85959381
31369 43912 497323377
116105 150234 85681372
153918 189044 87700683
160032 192001 79871998
132788 194859 659343206
164522 171786 18402467
77290 151862 390048200
12368 111268 247245152
83951 143433 148792846
12010 36956 62371497
89316 172817 23148335
20928 69764 122028036
162135 180958 47100874
155814 172173 392643346
69779 83279 33773151
197916 198613 539230623
72704 184620 977954321
54266 191080 667807443
145664 186406 101922760
136125 171001 463204352
183132 191101 19843607
84665 142612 144981584
134341 136430 763247136
114857 190169 938957135
137061 181313 110637262
13873 160763 367428116
123994 163879 99717102
40852 191559 607910553
146059 175369 448700236
45918 162879 947165257
1687 35110 83417716
107205 151474 110977029
160757 167707 17260830
24409 190513 490739085
100767 185128 211250174
25849 90729 162082075
16262 156405 416279026
57646 167020 519706291
76180 125143 122556553
128145 138981 485328092
151858 162190 25696665
96825 168852 180271502
170490 178693 514101251
145438 160203 36997777
36027 89197 132880916
12158 143722 329075791
142113 144621 6291626
163599 198384 861785407
133154 150532 43533913
46694 58685 612991014
142377 198820 141271230
85500 85779 292752139
122563 173817 544804293
57201 91936 86741675
23989 135524 279073674
107006 150150 108237430
119777 151282 258970019
139198 185009 114560472
45103 132690 581077189
101015 112457 745385403
13634 79029 163499309
68560 146457 194867942
7468 124009 719851481
76055 116283 510526988
147837 183661 89545973
108408 184216 949905391
89932 141637 861321184
123476 182504 401310562
72082 167733 490044769
68767 189069 751606300
178854 185202 404290066
89831 159553 615454526
153077 172316 263401635
81273 180609 248598630
126753 137677 27363392
88142 157002 979775332
197025 199449 6155697
174814 176173 3474196
98604 146519 611820972
121927 166478 950606097
199977 199995 47936
16067 153949 344980839
176709 181444 8269283
90784 156328 845341229
179630 181012 156790675
92729 119273 823965384
112669 153557 552540623
121742 164644 107349404
10913 199920 472823084
70915 142088 178085795
186826 190170 8382526
108419 113708 13073458
132174 173351 107504996
132189 140303 20234492
159718 160603 171931100
171753 193600 54485896
30596 100113 455507041
53186 128895 189424690
4864 142736 816908491
101568 155533 135345806
91355 95956 480454276
4777 83356 618459976
84668 91372 16701117
96479 181874 396043089
18868 150629 964295119
101003 153207 130998975
162727 197251 829800626
28179 103566 17678854
89223 138071 122328971
895 61585 151856522
118704 146111 203646684
150318 165189 775554467
4559 116512 279989896
131871 192189 150872326
28945 158125 323190945
48787 179358 326746251
112099 125064 639217813
166579 184712 947467487
121277 125485 297107272
18209 169916 379403961
75344 89744 830764520
171003 188714 44240557
88840 135867 117887458
130207 195120 162249656
188254 189383 2893022
68238 147262 310959018
91050 127605 91526665
9793 30947 52944020
155920 187307 78439226
165758 173693 19961758
176088 189014 32338378
133705 166640 323012591
121997 183978 931342325
93499 102599 965188039
86478 167423 896680974
25974 183092 453052604
7764 163179 388842402
138744 141254 6222265
83462 142571 219606605
6713 195021 996985242
149453 196234 377925737
37630 99020 153371132
145803 190555 270227554
71695 158958 675398538
101621 185369 209732150
195639 199499 9764035
181 18835 46662958
97978 192845 987785210
38136 124558 216294968
21716 113133 981380230
171673 180820 22735912
159617 195042 587978598
197072 199451 6046330
38222 162297 310398269
140903 169601 256032118
49961 129664 728452349
74840 183224 614179426
139787 181672 130992282
38536 39802 254158101
4366 157311 382810635
38402 121156 298173934
59478 153797 534645890
126885 147404 51358927
19947 136920 607868412
98423 120422 822241231
191947 198421 210826354
22340 171234 372483826
158942 194575 379225008
25568 161639 521203188
94003 175068 807078527
182589 198016 611967193
149302 163096 34325180
128178 145853 44215219
116320 143589 982532153
194752 197198 6130354
79989 102504 395296880
91110 101085 24841075
18880 78815 149827590
67270 69903 6460456
172066 187359 38189718
49260 168147 297362428
129616 187559 144974087
138523 195216 141757720
131472 179977 121341166
18647 185852 842155645
47469 185784 928425043
176453 197976 53775796
140053 157774 471988069
71698 142264 176625732
135735 167432 79092797
42603 164449 158328178
99035 133304 86025279
70176 157333 218256842
1617 154156 381682834
121493 151552 211802392
166919 188253 53364905
112766 123639 27307169
81353 144232 157359538
38286 131938 234374788
121528 153096 325592855
85965 194109 536201006
138616 187852 123163699
135274 188771 133723114
62433 199106 647653309
143603 150101 12515109
73362 75530 233348944
93251 106767 159282023
183042 187059 10082475
141721 176941 84144079
96687 188403 419297055
37687 115743 276352138
175058 176814 4519405
87374 117958 76353850
132790 199102 175073218
6031 104028 746566907
168711 180946 30679207
98333 145156 117353413
108365 159307 127531516
181979 192254 84601115
172002 174647 6461260
120298 182625 699607896
199897 199936 91713
114902 191849 460217573
148572 151347 577817017
173758 180762 613351628
158264 163551 13098491
75526 114577 97599815
189803 197141 770821487
94044 186313 230965222
82152 144106 155125694
109305 115886 9197485
144179 198855 216929310
128680 185885 455615395
14846 35444 925131069
182737 196595 924489823
177456 193292 39571942
6053 83635 521121403
135789 197139 411473268
81248 93086 29637687
35156 82802 403064709
44714 147154 685165734
73572 122267 121866040
170502 191955 731746632
144698 145271 38233818
27936 124787 902456614
196329 196393 502994668
173407 184382 27398995
37498 107054 717044599
183809 190161 254785046
66381 161333 237435212
36028 146528 480428125
49369 58186 468603352
199442 199870 54360240
87616 162866 188227440
12444 162323 885514964
96848 190565 483672260
44749 130249 213929130
64599 82887 602558832
88448 180496 230411902
64010 178826 287255245
123234 190653 488048786
180641 193123 31208663
73211 180182 267751833
129976 176368 116055550
80226 190212 387194219
83961 160944 192637831
102398 107345 12453252
185439 189870 11105309
182433 185884 8588171
122664 148164 63903349
153479 191170 94057426
27447 156650 580607791
76307 142883 876443373
178925 195726 41885651
45447 157109 571014221
24188 101160 192339624
14317 72430 957045077
45159 186759 354223076
6425 38644 675187374
139914 155532 959086470
37261 83616 115924545
46086 183469 343694247
105100 150829 114612495
88091 186186 245465351
193002 198625 5894145
32768 179017 365941774
55638 180932 349353606
65510 187211 304443503
20178 169245 835137855
147857 150327 4909019
18242 169111 377267190
146240 151884 14228367
108375 119094 26723107
24874 66438 886727530
75111 89723 819004788
138154 179828 104325630
187722 198344 247615443
65790 179682 336305067
125456 164588 255492943
187937 194879 340156009
36261 187091 781664881
94755 169919 512033990
99638 176367 822234163
116750 185435 171996794
109739 192268 206494156
33878 139329 263860146
85962 143541 913072002
138596 165656 469199097
195140 199610 10082
190262 191318 526961392
79419 160182 202217427
23639 116440 117501649
69932 185739 582299244
86647 137828 524522782
190064 199455 821946443
72801 161056 612536322
161516 178837 989275792
174019 194430 50984931
46500 98145 770897361
187491 193216 14302924
190723 190939 537587225
116031 130150 569798863
65608 171061 879190435
184655 198172 33825689
101326 133835 81586785
83863 121164 714097175
159860 176406 946919812
37489 71000 588450925
55372 137350 205064615
91913 113946 55085370
195004 199530 11471789
114969 145689 77016089
133446 157962 61367512
73850 101475 829686501
46582 109080 133237321
137047 198496 220538790
105332 157645 131042313
10217 185598 77640605
133956 189986 97184057
140487 149263 22106983
194036 194067 71939
112352 116749 10936697
28298 151342 307900869
89807 135765 667966299
165669 168258 803159298
133439 186883 133656890
117859 125823 20072405
22150 92873 176809432
143351 157847 36408637
197342 199957 6622276
140849 161763 52353699
115394 190001 617785574
66259 169842 362731443
170928 171143 559631
7180 181647 933517153
78497 197555 639430968
74886 159440 211682175
101273 123745 56416241
11315 137343 457938720
189330 192248 7282559
6958 77537 176606728
112809 174306 153956920
59290 88863 73748312
51679 154508 486851505
28356 171305 125080771
143803 193907 125347493
147525 147915 641194441
90702 148498 525630670
101083 164099 974092177
49699 86219 379974783
91059 169871 197210619
22110 27448 13351391
136399 193505 458334376
1137 30763 327243553
54705 76691 440703915
154628 158476 4754058
87732 148284 529763850
169438 196326 67254756
114786 178078 158525572
39149 139675 251525937
190218 192016 859939065
31660 101816 175357700
152279 192512 836966339
128413 145488 42742555
60235 123458 275734339
176111 194624 500257186
127433 183926 141326405
47465 105927 79060593
141400 155548 35561447
157277 170076 31881830
9592 103693 235230384
77719 105499 250726792
8450 42402 85018951
57732 91893 588814645
197956 198570 547659098
164046 168490 199018275
24698 146419 686946376
56693 198417 856622334
22205 168658 366225551
182649 196367 34238944
24291 46468 55468585
52593 140411 159883172
56812 123585 166913862
122781 129023 235720075
131553 158376 67116837
81860 199480 294436527
74992 155115 65119560
102546 153215 127141442
82562 120035 93780418
30883 90687 514342985
129809 144298 36218175
107011 160908 134998864
13529 91221 194202391
176385 183605 18018648
57494 83293 914358314
149368 173296 421182596
898 2064 2921689
79874 142241 231286716
101570 174117 181727091
121092 152643 873152367
89518 98525 958225849
70043 75562 13883706
174035 174593 1306483
25772 49047 757631150
9124 156264 368219412
162814 182166 513751583
108083 128606 51371202
23337 130590 268273575
76617 174524 244957357
196730 199809 7778449
76519 86852 25910114
38723 77774 97652837
194272 196232 59846579
81294 150635 260164046
153772 158804 12452205
143827 152058 570394594
51022 171009 557110021
27743 91439 234327292
143660 175389 432279716
82802 111170 70964325
32273 77185 112368967
42338 110300 62618977
168088 173186 167104363
57414 140950 208845557
80261 195388 287980909
161666 180053 655306202
171168 192148 229856854
25288 50114 965276887
141910 173598 310257915
23609 154803 358846022
154101 172530 240768202
60641 151401 227003458
185751 191812 15177580
109709 131087 56434981
133400 191515 145316964
34720 189648 647596240
30803 140815 916269497
107167 130025 57348222
132074 193435 705700314
135888 146024 782543678
49459 154263 262415284
34974 74953 371866071
35836 81451 114021646
115693 137601 727004995
99050 173922 551389961
12069 66929 372286263
48214 171156 307617434
131748 143591 517776107
69146 117146 119944962
112462 197833 673790014
183622 194051 636855113
41267 100419 605556604
119851 147238 68604463
165488 197552 936628309
26499 68227 104222965
129464 142315 933776697
112470 149035 419824594
53965 88028 85167622
119945 124112 10544836
161949 168937 788313959
195468 196443 2460573
93924 164515 464467505
75527 164623 625747934
169472 191448 120415496
125709 145950 704804610
195426 197892 581469192
63204 193250 325288456
6995 95614 675617567
84532 175447 992345870
195580 197800 5591741
1708 95149 233497984
196093 197284 428218736
102153 182558 608535740
127852 152756 62447002
91912 121394 73698851
72359 121200 122156927
179031 193544 36185568
170401 196527 65332223
110522 196656 987253554
81408 143446 155243583
72147 106454 268597616
128083 129084 2463851
148356 164175 887842860
169500 188683 48021598
11017 102626 228925583
164992 171747 17108353
60594 192416 329596881
102143 143621 103920714
137261 138394 2722656
83589 194410 277273604
145891 181029 87879104
69963 90800 114437432
141510 192745 128213279
81412 86762 13453288
47073 134060 217636746
69911 70307 371258
136365 160139 289125890
21833 66852 112706157
128986 196785 169571318
19925 171252 445857439
31283 114854 208971283
182892 191396 21243745
175824 179755 9901207
36444 42374 14875387
151599 178032 136140633
115505 184960 173831666
33849 172559 347111895
181808 195919 516003703
89268 132053 384257688
185922 196067 25286856
80824 164956 210450956
156508 193488 202839255
74177 81973 19458048
167160 168890 200971482
23672 146224 306566972
121532 161842 562486719
114204 177791 66183523
37363 122244 212281692
25237 193909 421860735
114874 194755 199887371
71934 179507 408924987
68114 160569 231398478
74496 123146 121764099
123662 146167 750456190
196031 199339 886302337
15870 173755 518490298
103077 151960 122638675
83966 195104 277962602
106295 127291 106830247
139606 199817 150657043
98691 186274 219333530
119448 136504 42818609
68418 170110 842645639
160544 171935 218148103
6792 49319 572553518
21596 79515 144796701
19523 91544 453362201
144905 162366 43625335
20422 87844 295538357
121396 170394 122690685
148451 149319 150013375
147260 167302 50067084
99863 138640 97255227
61688 87527 760185225
193133 197628 11200685
111680 186301 801139257
110078 147232 410590538
18106 147904 456222301
145419 181382 89937803
38952 195420 391356653
108469 174004 618913061
26776 84903 675847452
95392 178122 609992349
9517 177837 939991377
34226 115672 203714986
88914 182737 234866140
57004 59165 593565237
175430 177310 4781428
104425 113475 669818096
84662 149466 706032906
154050 175937 137787565
38769 133782 356060687
74204 121467 118160506
97478 190731 81343614
26622 143837 935154357
90174 91600 894208635
132759 186349 170479873
122092 172900 127228763
131421 137440 757904162
185519 199628 35324715
181521 187999 16149457
60206 77413 42814349
86555 142707 140424208
80888 83400 6236706
87174 197336 275535337
189428 193459 742012449
4445 124032 537387580
78270 79102 11508478
47816 79875 865265148
14750 22345 994217539
40795 96812 140030019
11313 143978 331813852
80541 148266 691758362
96117 129626 83983232
100056 149894 125087065
70416 148271 916473145
179671 185511 493434778
175451 178405 41651471
13474 82449 172368100
7357 138291 917247764
195721 196276 45084516
83081 103149 50069031
78247 97136 152808054
173550 179257 639283001
69378 107657 95716285
17177 182002 893080808
33028 94009 131457705
171155 190295 47880462
152583 173380 538310444
134546 148380 34964478
142650 157125 36352990
139971 197357 143499345
126786 179652 132292465
61360 110871 696907331
124970 199556 186616178
36 180777 948922453
133570 136830 8203106
49148 198662 374133906
199537 199948 769907519
176026 182785 644898817
20010 185431 413753255
127738 190855 291132496
6498 106603 916470617
137584 160204 56627680
19673 85950 520455758
66592 188688 241067967
194720 194725 927014911
163878 187651 239955485
189748 199298 23887118
46413 163221 292149060
133888 198907 931037257
71746 112732 102569947
194220 199512 329562030
80299 103388 797786508
137540 153935 41156922
153045 178082 273404304
80054 138487 146249318
39534 130425 227421209
57833 128180 675060608
136810 178847 444268216
144908 161189 40749942
110621 162245 129187636
36646 126452 224664444
141486 180479 219255824
170073 195446 529547182
131857 181048 123033795
98313 100455 177399269
6776 79407 181748408
8875 89105 200567700
39580 175987 341293276
129469 152487 57706826
184506 192053 325461961
42935 134763 358981050
20010 174434 733270462
438 166218 414595452
129246 137385 20437671
116912 172357 614098773
114333 161143 117242457
119825 145486 7443233
147860 157210 23443181
119958 139378 43854736
34285 174873 351754833
18725 102727 209829756
72473 117908 113638399
45841 66711 52269632
117265 127611 26032388
58006 118596 151364760
106489 177448 177665030
174880 199590 61869253
83651 172047 693774137
63050 76616 500883369
120866 153809 198173053
112442 142882 614819315
78324 94637 275756826
1832 83694 893165622
171168 180987 24524497
125547 171056 766456300
129574 175633 115215330
185383 196277 195966145
24709 46106 53505389
144601 188683 139741439
143350 186100 391817494
76181 185547 988258629
112093 151586 99080851
165804 173247 640634374
187944 188180 699071988
1151 176097 721833994
72374 128750 141143498
28622 141737 282879825
132807 194626 154501916
164397 165882 707251975
156921 173285 40824686
191164 195673 11270808
147327 180283 82459991
12096 144049 460674245
107716 128353 370755454
32188 81073 550187606
26009 38127 332437633
123454 131469 20119380
65980 138626 255242436
112990 153398 241949989
77380 181678 334923902
111527 184255 182024960
110042 145574 688648758
29048 82866 134464778
81478 97858 40890005
179891 191334 27625371
96617 135625 996180187
37909 71008 218658333
169317 199849 540663501
128569 170357 104513415
184720 197542 32067541
193854 199085 356514323
193723 199651 14893735
102625 186920 211078995
36249 180154 147437074
188166 190853 6734952
145703 177932 787719071
43181 87649 139438275
83663 148696 162832853
160851 183928 252765040
16489 181950 971706015
71726 113385 104193296
81457 125783 4949871
86212 143696 143758314
29847 199661 424800246
93699 177967 210974116
181789 191290 248296337
195451 196979 857464294
155259 168632 645574544
35036 86662 186437290
14864 103210 220619610
164534 183960 640034826
115546 194607 197838038
117275 131587 36027237
110519 143271 571934036
127744 177136 123647639
83413 137644 135806543
49420 123725 538980333
131800 163872 80151628
151989 197693 5143193
42011 59837 44721153
63738 86711 45266063
52123 178961 372758719
8837 136227 318733718
170959 192930 904673744
20902 72121 127966576
32839 56985 60497619
89750 162914 183100508
42746 125232 206303774
41057 152582 279209546
54753 178991 948909024
112607 148202 89193135
182270 187438 556333710
34490 60376 64970814
167128 171291 10524051
183726 187946 146617766
26031 59949 978207166
162654 196417 84457222
23497 111160 300617486
185222 188272 7598827
162751 181389 559590124
67740 84826 645801534
133677 178143 111237501
158983 196861 94632064
175854 199875 60113757
86771 151322 161631491
4322 168997 711633578
184845 199064 820832680
119892 131154 471163212
98728 123865 747512160
182829 188395 153097630
66747 85006 30716225
47457 190093 617366232
161757 172265 737361431
161765 199390 94159880
71753 72657 2283375
185085 197746 31688964
53424 187192 571291926
93890 118310 927629459
62654 124254 154057131
181285 198494 43040255
26278 169747 358742235
53459 93381 99869412
40469 69831 73459019
197179 197211 87783
190592 195280 747672983
197379 197559 472324
112810 148962 90675764
67144 72882 44719248
179458 192566 32747454
135977 185821 124616044
198360 199653 3275494
90680 180680 471900030
88190 153059 575545905
149832 194146 110712936
109874 184863 187582513
168267 187099 891113785
169255 170937 863885269
24916 136796 959820582
45257 55490 25682600
71435 71680 609807
53909 195414 353904702
170731 172140 3628045
144928 163424 46226690
129563 176725 514975829
100281 183270 808210295
132304 150747 46222144
168097 176043 19955261
131866 152491 179465476
71620 114343 106873163
68929 102102 664926012
49321 135731 153541072
55152 148133 286629310
11712 186092 922949073
199477 199643 566674011
156575 197259 101598341
3762 171829 882423156
181441 186139 512575823
146037 186993 589956139
112085 125136 979713360
114940 124413 483088210
179163 190170 341395304
129460 151343 54845894
46810 58724 29853733
155332 199595 110582949
712 120615 890521489
156172 175631 765293720
91301 120498 73058604
53342 186054 566970662
149189 149446 677902
158821 195861 387711959
94578 139909 141425568
155760 184683 297927050
99673 191564 230125104
176678 187931 28047041
131737 134113 5957867
63524 156624 444334131
21969 164264 119735707
198880 199594 352107022
14528 47616 852176660
186229 192372 15355901
2653 190298 897122514
32064 77182 112849176
83785 129481 298154113
62576 135141 326048401
49075 136974 53954531
152020 191746 99302313
82928 192576 274396528
83144 152084 172664358
186451 189658 830611434
157089 183678 66389149
48485 143514 515417758
48114 115481 168403509
108613 178352 382321568
196531 197737 3058987
116978 135761 89040908
88840 148783 284789675
151881 192348 101135928
163466 170549 17772089
111769 158557 792286531
119893 157795 95012153
47323 52074 11771333
102772 152606 125061002
64163 140500 303159474
87464 188846 825019316
149369 176550 909676397
45942 157179 491051405
153905 169422 38562759
177789 197900 50234320
39828 124961 556178048
103648 199110 239016774
92451 180591 764070506
40785 83047 449951215
107128 119903 31992036
30485 139874 329582762
76892 121936 828570148
74822 185313 276487551
154902 161466 16242831
32133 108705 410333905
50841 162861 258595437
23474 27539 628625137
170206 199976 74548306
181369 182669 3261540
23952 160592 612834231
152394 179634 68062709
2198 7705 13560226
103071 103819 733240891
75008 125373 664099642
13636 189739 440537851
146958 197088 125392963
143028 143412 690039198
77073 107156 472191966
180523 190040 23793120
6799 88031 575854684
185622 192419 73471965
73577 121676 105955575
95610 148756 446227835
56270 168740 281168156
138926 168893 74868899
26383 117698 228153547
43726 52746 2463915
4132 134092 325202250
21165 76115 137404429
79746 144038 45426673
124618 189146 875021274
164377 165868 3806930
139791 163577 59446070
73360 117914 244990632
179019 187103 872511095
64129 184884 668608978
1085 141392 427044813
47870 77330 694510227
11830 22711 203175211
115340 156701 797415491
76698 150763 333972612
173807 180245 16061816
132867 162055 311126089
180520 195601 419208517
37330 139950 256721511
116428 146758 75990377
108823 171060 155710494
118328 190187 179917879
132212 170576 449883023
198168 198918 884581448
59639 92311 81550153
127348 188765 153650955
96281 188698 231310649
125134 197364 701818852
3789 118472 286821586
80806 179811 157141162
131930 167841 204504611
190541 195920 614952075
14450 53525 400018622
87247 90364 7679691
197741 199761 246161985
22156 96133 199844805
88253 170174 741779345
76851 118049 102981375
39143 176535 745641360
36255 166001 711390884
176657 182034 13434550
108023 119721 825646701
153463 178821 63352204
150621 198620 563242954
64138 187631 942276144
74964 173380 216374707
98545 197076 246641851
176273 195579 719565884
147070 189080 230310279
110876 135958 62934976
139861 176503 668913961
161982 195200 83017699
22831 82709 576258346
23104 64632 556734169
144271 187790 642543783
38652 90426 129454224
48135 68781 782075549
14167 145074 839964502
132848 189024 140467228
106900 123439 469222322
92538 198888 380542610
126287 175169 122238118
107266 122040 178797308
27236 46314 47672879
148971 166389 293452667
181383 189487 351902655
108767 189246 201354720
91775 169506 194499929
189069 195768 521174249
193312 193901 737062563
84759 84830 191239
103968 126260 55943154
185367 198081 31786284
107033 139457 81252779
159585 160072 326264886
157240 170796 633982370
115518 160070 111710734
8026 155923 852176495
59021 72737 34088506
24841 131279 266241556
39330 190051 377078396
46557 166524 291997472
38950 122776 209695996
182618 195095 31083957
164273 178921 27357268
137674 161477 158996403
45316 174945 539682233
4332 38608 833283101
7366 41495 898919316
160968 176895 98018635
18141 129331 925092696
193379 199110 511943166
119790 156239 30302662
21763 183042 527053762
136285 171026 86862337
31691 122424 255552030
169047 195557 66330872
50497 188557 345377353
16880 29168 30693247
160942 176500 38965580
1104 127604 170079515
181596 182760 896681440
89617 131218 51534533
53920 97573 109034487
88496 129200 101936828
109440 196636 218051544
153388 183733 75730697
86083 106879 51861806
98333 186057 875279030
190803 196881 449394399
33054 118385 213395196
116799 194347 194147295
131769 135015 231118539
162959 172604 24244386
182613 199794 42970934
98293 144207 115046859
91084 158814 169614631
143490 181214 94416766
156897 184623 704409079
97967 160804 157415702
164018 180924 42332559
104649 187286 136305169
74079 132317 426763550
154642 161209 16243758
29272 116901 218986029
123191 163152 99923959
119240 121185 635429827
37494 60111 861417258
130683 159666 948865148
64768 171485 267017988
157428 178762 365925941
87425 144051 141631340
79485 136747 143404189
146548 156838 503788370
3612 15063 420022104
70051 163233 660564939
187368 196173 21926229
69868 97899 155638635
25482 184236 997512477
49403 185571 340644255
42092 117198 175081218
94478 183605 603344426
142437 194914 686673668
59014 162190 661400483
20121 199651 603804114
97367 189324 781709283
17170 159719 845571684
195501 199166 408979842
16224 31411 213317263
64949 198726 334623377
197350 198732 3572086
80942 97293 77147813
142477 151852 517807068
175013 186375 46380260
22124 150942 322339039
96080 123829 69556209
182972 183672 1743307
84953 172381 906432674
144253 187002 197019653
137977 175679 177266917
125070 129416 445197847
114355 118205 9636035
53951 62785 666711543
63976 117964 134849019
13260 18014 702407753
59350 156119 242106425
192100 193648 3836165
21585 142777 303096132
62832 87933 167351670
76405 80768 10922587
171392 177119 488060323
20936 155364 353884180
11761 159225 884865819
140227 197433 143082803
139645 170555 77315097
30165 47391 43105396
77597 158168 281717058
138652 185822 117993910
156720 167670 589658406
44590 177863 333458543
24787 166081 353422630
182538 186969 11034148
123280 154839 706067567
27333 184621 575976119
59015 82966 59706295
156988 194871 505051098
35558 74394 97079456
26412 166186 537829885
80833 111136 650715391
139913 177142 93210753
126356 194733 656687204
155701 185196 112615388
44977 85443 101211812
93535 144286 25937130
106385 106408 59989
18092 72314 135501511
118418 163991 162493708
63773 110873 117660759
39255 154558 731221676
67645 139904 806922526
56912 186652 460625841
1828 21343 48705530
71979 174576 820141764
22935 136283 283624045
161126 173055 765665278
176986 180105 7764257
180731 197767 42594367
67786 97074 73127184
148824 154344 13935929
90154 133900 650582577
95023 135149 36068922
184431 196107 729180031
74457 85538 301705721
23954 51971 415580408
55923 67416 721935176
111241 168598 992809387
3796 135788 330347012
146365 158276 81096131
188222 189336 761820909
108934 157287 121013791
192482 197645 12865905
109690 169621 746652306
90952 188865 407347063
24008 173078 372904463
9352 115826 398842620
197873 198873 514444796
92729 115001 55637273
10741 16181 78209578
105502 197732 698098032
3797 139108 971291111
47619 115929 336198144
73962 87923 291411827
156443 157040 1484662
130223 156320 832568198
196122 199798 8501666
55047 198231 358120803
141343 156286 435276091
148402 185550 813094875
177874 193911 40055865
89804 92493 6794629
177934 185540 19002112
18342 34105 736659387
79935 97031 42686880
53359 172442 904899568
75859 176959 253036996
147664 192960 113245827
42996 140173 668002721
186879 188677 4456631
98274 132642 38897395
127206 199198 192753475
137269 157786 51339096
146917 186622 99389737
70094 70698 678273062
73666 93121 48728294
141681 143404 265950242
172336 195034 659770659
84386 144590 295113167
12884 61076 120686954
133673 185420 129404928
195699 197209 361352619
171011 181009 24979115
169624 179144 23909998
3190 20282 342560725
65933 160155 517012003
91534 141531 901971373
24463 192828 746151545
6908 140179 333490014
162131 195957 84576917
11583 176465 412479117
121714 183600 629432274
98126 194013 240038105
4622 64716 150555822
163506 169955 16140619
2106 10341 262816547
9229 135078 729245749
86178 109571 58466364
131814 149682 44841490
125727 144212 902227937
79125 146092 280542962
151294 180441 571780245
9272 130367 649726722
52721 58948 15748230
121661 132393 27026548
141561 165295 59320116
23700 91242 168842739
23264 117561 235701652
154844 170075 37867454
131934 149390 749107725
159199 160438 3076865
7356 73848 562626902
196271 197850 61161709
132317 199046 775140834
77218 146462 976946622
40590 197020 523624434
74151 178463 261150830
78462 119082 101554493
39204 163190 310152504
14931 116564 558715501
30269 135025 262064903
13563 143251 966547931
135634 174003 95927864
60433 77188 41703745
154470 194605 769998522
122337 155592 978219095
16451 155302 594802732
111759 140915 606965504
92155 130417 95802493
143660 188455 480978321
41655 76509 127531469
4392 5694 507524672
86973 152597 164356959
186916 196862 24852660
165991 175684 664671183
68611 111659 331068314
89855 96572 16775097
119109 133108 788934573
119857 180252 151203528
117677 161959 110963240
6892 193834 467747075
127098 188880 154560840
86538 162217 818609704
56560 172349 289627177
9641 168023 396152350
187636 196957 112140743
195025 197294 5720724
154308 162592 20419032
126416 167710 103225174
138888 155007 614380632
114031 117398 8353163
50047 198700 724062784
128103 178971 127314783
159991 188853 909493156
24620 178575 604828518
74524 189428 287531744
108351 116034 19097925
73894 76645 847808289
44936 95426 511231174
125734 155896 75571177
7070 191961 462654080
46782 148571 174002252
188841 197617 315120169
49895 168811 33668392
40908 168326 318709867
23982 127222 258217263
83721 176155 838491240
40493 194789 809321333
177707 196736 47476312
161185 180160 47479117
39934 45945 277132231
49740 96561 861395555
182523 193283 26878227
36424 74237 51318499
105686 148174 827355587
170407 185630 38134380
42807 147179 261039727
39401 84572 911475035
179911 187103 554641927
163296 164586 948158410
123543 134501 201183370
101255 143548 205600991
138171 184848 116724130
159651 197430 21462806
45049 94583 123792809
22938 162845 921069867
69898 181243 558757213
95388 162746 440798484
77321 186670 273626943
75065 185631 924118438
98796 108431 492682861
191278 197932 116360862
177570 198642 52681239
22540 71021 121142236
6543 114046 268945901
37439 125327 839489101
23781 143696 299945859
141690 169988 120298938
184473 192888 21064944
97844 165418 231678714
137508 178090 239656548
137283 176488 139851523
188421 193595 12938027
111571 139584 70218621
192739 199515 16984048
158487 176859 45964253
191613 196861 625242616
149869 151670 4449560
88647 101977 33317860
29179 168059 347296115
136873 163530 557353219
185999 195414 23474438
155473 156038 968239460
26713 138016 538478062
83775 191748 911548918
162227 186671 61203299
128991 136631 297123963
160729 170910 25440702
160894 193849 82384260
115143 197118 628288843
36642 84882 120667007
114225 188171 492833158
179545 184508 394598609
61973 129994 170103373
42942 88770 568034023
53994 168615 424768265
37060 189601 381645640
91792 145134 133608811
73658 90569 137339491
136754 139364 981046596
126533 161861 88380916
53973 97045 878440835
167438 182079 36776190
171518 194650 57689840
60686 115725 836141356
81293 179357 245427587
186695 190053 78901068
29250 64576 589105283
92415 173162 202086038
13033 30885 44696037
154017 195596 103739289
20172 153954 334781257
188610 191750 7942793
53848 83707 788932635
99287 115240 40036972
67047 81457 35878145
125666 179786 135445222
37343 112581 188137241
25980 69247 342938881
41154 174040 893473852
124670 145092 51066105
75034 188120 827478088
25371 51861 66142010
160139 177945 5151320
188287 192606 10845833
134670 180154 997003570
143889 186764 258116160
178257 191718 33618206
11630 32434 213188844
188907 194592 83510317
118414 198957 915790455
83945 132112 261824087
161024 199910 806625039
94540 116856 55810497
48882 79458 76485503
64379 186116 304446736
107094 125832 47032188
7214 73495 165821311
196916 198500 665650969
75430 78681 170802870
139420 193472 174161923
179714 197132 43449188
137166 187913 147500417
117712 190033 916121231
12034 62251 692662888
137039 152701 39265807
12870 157054 776017414
183274 195277 29906841
157310 164275 89333885
81063 184738 505776148
149365 179790 76037723
103323 149829 461029799
80498 133906 329854084
156417 196417 177823401
42596 124804 205609822
105924 197395 499143295
178550 184730 15351654
131862 139199 624170846
61618 61926 750040
121789 124579 656463438
174904 181468 607326442
134003 161232 68088361
113654 189498 226145366
163896 194620 76843662
129337 194235 162339955
23065 192450 423731331
164155 164198 108170
92803 156873 854807824
117677 199788 606862806
5165 173388 421005560
74886 152894 195351100
172365 191122 46793645
144071 186490 106170167
179742 191465 376423525
92613 127414 55620723
139853 153414 28810192
178958 180168 2959779
196848 199356 603067296
108290 198763 245922146
80226 179603 248742372
122111 180164 145332302
28811 143787 513524971
120461 174652 135593256
98808 157453 147045214
16633 49106 718605902
197152 197408 648890
198372 199568 307935920
194131 197531 138108305
150874 171001 50241705
119626 185016 163636508
91659 120588 903154917
10076 167418 393520491
70148 177847 269588267
138722 196079 143395398
164895 165852 2453705
179966 180022 652118468
49874 177481 319306152
65576 116683 127617710
39550 175679 340568774
184429 187987 8928062
79588 150799 178356376
60505 198045 343906599
88047 177948 224994250
101290 138123 68105184
127580 172087 111468138
5156 121032 493971107
66668 136293 174152246
7606 181387 434890235
168912 175814 705082789
185364 190272 12299414
131738 133656 4828794
39840 45157 13366190
139375 192749 133521302
63189 187046 145122809
155889 180866 62351867
105089 170205 935624423
168096 171455 834576912
182255 195604 33253374
119769 191718 180100608
122814 191088 371562765
181974 192609 15779150
131792 151888 351220799
30206 120445 225635485
157435 177395 49917757
4576 76336 179567074
83059 131052 120177749
69767 152685 207690775
88506 185829 660706748
144504 164767 211036673
24048 191714 925262060
82649 198776 290683695
64355 111967 118882616
54573 57915 8391021
161874 187767 967870272
191034 191264 595846
29717 183879 385583400
166513 178340 747456738
1564 151575 503673243
56111 150357 235846622
141254 146670 13561131
8167 160316 380763666
163941 182232 45879672
193329 196174 7058116
14745 199095 683323636
36736 124946 118933828
195877 198179 771825
52861 151535 269921757
17550 129507 280103328
18620 63276 111696182
151600 194510 107163856
125382 175634 125704109
101656 167420 164649448
31408 36552 12884283
33112 67596 659179195
102305 113959 9840209
187342 190205 291038568
108876 126264 43498799
29375 156302 317596133
60086 96235 224420276
87903 177623 505718633
68414 195827 726706086
137291 190533 133122880
103509 185829 206132756
45423 177469 395020238
45103 179167 335432878
103745 153597 125081676
167257 179097 467036009
193544 199012 439847542
189718 199277 963192469
55815 79041 487948294
42354 171963 981408981
48195 69967 54392497
29345 145755 291189610
22846 105351 206266712
33918 154221 301232186
4029 176941 851909348
167147 169104 4846099
150188 177235 15063552
28719 99878 931311148
104266 191658 733520779
103352 183313 625281775
108969 151503 106484917
53433 164478 277774092
160639 192317 376355270
141341 159447 674930334
178465 199869 53475024
4271 137093 759128822
109179 172962 382801112
37083 151025 587234288
57660 187977 325897403
96536 167424 688823750
64208 193680 323784310
129552 132210 6685280
114792 145139 927630899
179624 181246 702068635
120109 128424 798205759
191442 194089 71958694
110505 160387 124967803
42242 175271 182534773
112756 129486 152207311
38053 122362 988968675
152095 161212 423645045
24188 149085 312554090
130364 150130 119138080
105637 185576 200106122
94446 168345 769313017
197917 198116 265321792
120004 135467 950818322
180540 197936 885092273
191282 192098 2102849
127295 146417 47887896
22884 37773 37186137
131173 194929 159379599
160706 191178 525620087
162060 199878 322332752
116900 134303 43740832
34977 36433 675834541
43679 52442 398670890
42274 94979 131691740
184793 194404 24062128
43201 144925 722817336
68182 121072 132210729
49570 81502 79792668
76095 98899 56831385
165277 177194 477011812
130429 162055 607450283
49936 56685 17003979
37107 129620 231446372
167849 167933 221064
116292 175483 188639372
12100 133730 304298847
135703 138016 5669871
44164 161849 619174662
44850 177976 887939851
124497 182296 144623220
101532 155285 669769658
81109 82777 4107917
137288 163553 362546354
20455 118609 677673271
122923 192242 961976147
162780 191003 70615655
105589 123555 443109238
155190 195948 101742004
118077 138100 20810432
186154 191423 138186000
73855 105209 224013237
74035 191690 609108434
176559 184101 18756218
17590 30279 31799129
48727 125735 192715141
30953 32344 364854590
125936 160785 855891806
74226 136913 77294965
107087 158777 408786824
117691 155198 94156513
43824 56132 30838951
140499 152572 30393835
10291 180959 426899221
157316 183615 65696041
142989 169469 289996645
44608 77203 81492081
64256 85776 53794251
39053 160295 948336871
57195 104188 117386226
130648 158873 647442638
32252 181508 530834912
163135 172935 212324027
99696 146661 460265085
132851 153160 50899379
141960 163404 53597615
65526 177614 737748013
138224 148277 745900786
97158 97504 846919
116409 121766 13465164
150309 173388 57587964
51509 63468 724514589
50256 103110 132041154
71667 148606 192706296
159631 165298 13984923
114198 154988 823516454
178595 187533 756212784
14834 59296 111179105
67599 81524 34701042
142923 197914 137594088
190175 198367 862212265
115087 157198 170412473
88405 100303 478269968
1357 126346 861363605
93449 154092 465541114
10382 56991 409836485
173843 194588 51764966
70328 159807 224101665
145295 186766 689597063
197526 197596 185689
21788 153674 330125172
67704 135162 168835207
125341 163919 96428979
126701 191061 160932918
34314 73926 99047894
10890 78407 552245614
130924 137092 15517983
88410 107859 48715904
1377 185881 461447560
132537 146917 654230190
179475 195873 40916975
15511 93259 676553036
181747 186886 334174329
138557 196166 928545455
170041 190673 51678060
43192 142027 263595691
197949 199571 814685884
61415 196421 778948864
174096 189936 39623779
4104 81432 523329267
107354 131617 60855427
41810 65683 59836497
70408 99636 700427029
50844 157642 267305480
25559 147790 473610932
119010 180246 153308447
102570 117673 37810944
46875 59054 30549418
163821 172229 21195122
93100 155658 987858904
29489 149590 300552666
10467 142568 361085021
123624 158245 303506306
67327 72075 11689236
26813 91455 161498164
52869 84638 401160431
111057 172840 154692635
117263 135828 46701954
114832 176128 153491577
68834 97842 72416849
132629 160285 69212623
36635 101469 161987735
87757 118922 562344982
49058 55761 870845158
58577 129232 176669487
129963 185129 137927781
89168 150424 153502217
46441 68783 768055522
9183 35310 65277757
42590 72005 160020097
155281 180705 127239509
39089 177616 265568220
61228 162849 254018575
165092 185772 373186076
126789 154207 68805875
6970 164255 974914900
88413 157790 999467721
191785 193502 33438628
67291 87214 49769166
99601 106420 17234190
177428 184061 81081268
120158 191621 178846608
101243 135884 841831271
10804 159026 370837486
17872 190048 885775710
43390 199258 389915932
110584 135248 61889477
119416 162688 480400384
27611 130798 734558935
45942 125860 199954969
19667 24371 185408027
192 158377 774693918
27769 123745 514624532
36320 141656 290982164
174633 187598 21756254
160607 186694 970433283
31520 177844 812509473
92 150163 375512202
107040 176802 174740714
133860 191766 144841006
108548 109421 389236998
5684 77691 180212959
99391 124962 64244438
142651 165237 56454794
43701 118990 297447603
62044 101584 635787828
111912 153762 847538220
136678 176330 335326449
164724 177600 930867054
163463 180408 42464152
66424 114757 120655207
475 31239 76844759
128918 143821 37257303
28490 52364 237832617
192386 194938 724410362
147245 177219 75069720
168217 199966 677029266
73389 157261 659981683
22264 151102 940637239
93298 128450 88029128
139765 194680 137339579
112004 146617 86736540
21911 94107 738042225
159370 173190 34502078
78856 99742 52006995
179509 183672 719209791
163213 193954 367025891
102935 176961 185478203
98848 189156 455956671
134276 186021 160121829
150790 165740 296014642
29871 174183 360979784
36082 101925 521808695
79059 162281 217822591
22251 159726 343971214
189247 192363 340518374
176746 179849 7755002
175952 190569 36568603
145564 169026 58587572
98595 137489 888526546
192607 197485 214926409
9788 29183 471101828
106163 114639 728085089
36495 99656 706569024
95792 101992 15512099
157241 193498 90580921
184020 190363 15936761
167777 190801 426152786
71939 126612 136893125
96024 175664 199372371
131939 135523 9023436
155050 181683 66516091
71479 168457 565817333
152218 178855 794152653
83065 178691 362581899
60640 131250 998787309
153232 174759 53645718
184670 192394 892826959
2955 33736 76901257
46209 88692 671072761
121576 167295 114446880
70682 95694 62505820
190295 198893 944425634
9450 140968 911538392
39804 172138 331191297
186073 190075 10026894
141104 192714 129154774
157191 158550 417838352
6358 125431 297999706
183551 185576 47046992
30140 109666 198896020
119844 193515 184364451
192508 196039 307503665
34884 146091 278276898
165216 167129 871930841
72021 170483 318507794
27922 161619 334423267
42300 45278 92371100
75447 89782 35763356
187346 189201 648721559
190861 196630 14382657
102365 160468 686798057
197073 198544 3761839
95354 143532 120660544
1058 108188 927106928
57571 162415 262114935
2811 62146 906425363
104673 151923 883401802
188577 196911 20858294
84863 123543 96780913
164541 185422 52328393
62371 169511 267846101
16665 27034 584727834
119488 128802 23385597
114151 120211 15210552
147225 162229 153777386
34941 70412 88674474
110482 111316 189412332
12153 141988 483721617
11019 180841 670577316
167746 186830 47824284
103763 166493 157035016
158837 161676 795059573
8632 168093 926880316
44896 113100 151725893
77599 83137 13809996
165490 185910 51170882
39630 164758 409287626
5640 117380 561843258
192700 194417 4257768
84047 147895 159798545
168152 197286 72883382
180126 183798 9141097
119222 166335 921754233
163800 166143 5902235
111225 199914 622372832
78021 140230 155670739
66312 166022 249307344
21838 171896 375482761
95954 143823 119859451
167947 179338 28601322
85298 130615 747015460
46840 89068 105472065
83129 107933 371394891
150108 156647 905407707
188830 197445 21521095
9946 177114 936961526
120604 147149 728852083
183362 197909 475973332
51033 74255 58053162
144906 191580 593102511
7868 127713 724023200
20974 42258 53259144
160091 184452 678503150
57541 171326 284616580
103330 118092 401860289
125044 194059 172621959
192270 193709 3577274
114504 143694 73137252
141452 195227 371436057
152885 166377 104671836
152278 156586 532394157
155555 158688 952576463
19009 61180 616461699
41868 181096 532876470
66961 199497 381480618
154772 163958 702326729
26956 153216 315959647
192700 197817 677088036
132202 162914 76706520
94055 160847 735860828
41393 48352 493444278
196321 198296 323083707
151099 194606 108636662
96349 157580 153409133
188251 193070 240008989
54723 122547 169599441
62828 133712 839866576
40580 107525 41878810
21139 133502 131981570
42166 68459 65724830
131258 194541 158233411
24808 189495 632338919
46618 59526 32359009
115441 126525 27871591
123609 137905 35773574
6198 160243 385563481
60585 112955 64133032
134238 180974 205960165
75562 123315 160875728
2183 123868 541455124
175038 197027 55009006
7513 90728 581265161
199446 199982 1301468
131975 153473 53929108
190936 192074 593624299
54745 163473 793427127
3793 14318 26476617
80551 147945 168714495
24154 188765 535609078
66523 112393 114554956
115822 155907 100511850
69154 87196 45164583
134934 144513 23880269
71284 93906 197788443
55888 175522 121854599
69949 167661 244458157
83976 146095 155455168
124636 128838 10476550
93287 120718 830663364
79997 195857 558527074
130409 152522 310130009
28125 103833 189162248
87560 170611 207788838
15506 139595 310283169
27966 115316 639237834
118847 130453 29156980
4548 150455 659542467
117732 154413 92143512
137277 193327 140140006
78877 151714 728372380
43123 45823 3786215
193296 194770 3600621
11649 168437 463367716
115949 170504 136598792
46945 119568 181548463
161988 184459 56191777
46866 143642 242049285
139551 189271 124439259
189186 195918 290875887
18758 76668 144750403
643 195067 486192252
54738 198013 924184047
38549 154354 644187744
148274 152341 708353116
33716 175079 57620254
73144 106782 870541007
30704 87385 579816018
61921 123062 892547070
194341 195501 2155420
119275 182515 511904864
100018 143213 554036629
22481 140008 925425737
54002 98788 565319303
171026 193589 56368490
93986 126542 417902410
135516 167545 79946613
151689 159127 18591621
40885 174555 334400459
122520 149027 66485799
74414 94351 1980481
162286 178335 40281097
114189 193388 692171831
59982 61508 804268519
136376 192793 189721844
5497 179494 435475818
194120 195810 718862673
35461 157348 305034886
111130 137906 631139787
89188 139906 127015097
61867 66906 12604194
116409 180833 161320387
189287 189951 162640948
30550 52604 62185024
20168 146701 562126141
43180 190917 369482571
182468 183912 3523294
30865 137378 663864258
156346 178470 55313905
102575 162640 681427333
30238 155644 313818559
56358 118612 257327294
57705 98394 596627489
5844 195539 474590977
48104 139688 229137641
25048 27070 440112
105649 169727 160364697
3932 70307 206725106
148849 162285 102830667
25660 118278 231493133
87188 190612 258748016
46674 96666 228084621
115895 141934 65232677
84602 97909 33155436
6333 174577 420961926
119441 172254 675445746
126957 193815 167268096
65243 95130 74548470
151315 165907 988949906
191996 195283 8117799
150955 157181 15527754
108565 123892 38360910
52957 154127 929825035
141611 158381 22565966
108027 196216 220566793
147451 172897 100302624
152241 176647 61008727
141224 199171 2270479
130341 160686 895424090
36565 110091 183891430
117742 152054 533571577
56758 152861 97638373
71427 87385 40069451
19175 52654 475933005
77350 133760 687200426
28977 42143 435867536
166336 186792 51216731
172940 197831 776132681
50831 112840 155072499
3980 123020 965077005
158875 199995 102795483
22443 48553 998468042
161381 176491 294118298
164707 180702 40126436
123768 167835 110155781
89577 145625 140382524
107954 132516 561866301
109902 142788 82271731
175270 189242 18945030
27592 114644 217598189
165368 171010 14233364
91351 118690 195662680
101122 128381 339040880
183085 185257 1254413
97772 110894 32881615
16238 64434 572038783
177628 180512 350319823
76892 128572 298714704
51354 89077 94302125
178609 194630 569094419
126186 133385 485673230
1777 111114 544668344
122096 132501 428797998
166855 170106 484872812
90632 177925 218550795
20814 141515 638215256
155858 163857 951782527
150639 162423 846319838
125534 189414 808805180
56109 189486 333602190
64429 101465 92335652
98399 126254 69872190
190193 198467 332034157
73473 73948 165272934
7112 129710 306533074
82334 138599 757577037
41364 116923 700726819
62955 167103 260471455
36100 111751 967687260
76729 109709 472438557
119523 163055 108947141
89088 176604 219149563
186958 192502 8055975
72154 147365 260973008
114411 152690 96046689
190464 197565 129715035
126115 167952 104588215
169904 171422 733518754
49203 95881 766459605
179302 193421 35269186
89225 124444 88266038
4961 72263 168379348
183208 188550 371479522
24553 149241 312023331
151754 187079 88314687
26112 175302 770748369
61540 102008 435364972
123121 145418 11573317
178140 196314 787756206
148749 185568 260573470
83681 164063 201053722
84359 95965 28935524
124910 129003 10210297
173790 174067 747605006
143529 176096 81510155
148520 183629 182014644
150452 181638 77967630
66997 132135 646334775
72460 82378 307562399
186667 190089 8564869
193509 197275 9391719
2722 193984 625438962
136246 163482 709387508
143533 160850 43385400
16943 195237 445832148
158789 184178 738601977
13830 37824 59892019
16364 116198 249499253
117604 144560 67619096
32767 55023 276607101
158549 161278 6759918
148233 171949 586831823
159377 164351 35672842
140390 194389 288392356
142031 147235 13052244
95097 115592 419638249
137729 164832 67693666
178948 183571 11475454
129603 171723 821553792
145532 195451 124736709
175499 182485 17526497
178410 182188 757723049
168862 189151 749559926
113992 116100 736407191
21459 74999 133858888
157863 186373 71248103
106927 193147 316502452
115562 142440 67315393
95888 116055 922048524
65023 106265 102963491
67010 82823 212265548
82097 176073 756143569
16988 65667 955265686
183500 190589 12482399
193153 199833 62379459
108525 154519 323968738
112054 197249 213226134
137777 177032 183922344
187726 199459 29398869
196916 197617 570622177
122091 176461 617657553
59146 77982 46970445
172021 194560 56200140
155563 198503 700251251
60239 78617 27127065
166613 186780 757023017
190648 195408 11813302
49088 84184 54932339
87207 118053 571914450
136528 180428 109797068
63184 189276 440286984
52526 185965 333861238
79286 189566 276014059
45280 140317 237713733
90063 148208 145681758
110407 179538 227065409
117383 175929 924858328
145674 151574 638025898
32861 136935 260432583
166445 170413 9942503
151859 196982 31337030
44886 160109 924868105
42273 109414 167942776
11965 189359 443759896
127270 197017 174460838
178234 190002 447418404
140015 148545 604771327
9918 33371 30597404
121135 188298 168107761
153192 194929 104122201
191499 197641 15352411
49950 108237 56888495
108095 175698 169141717
51035 106099 137681754
58099 111316 132940778
130425 155374 62563607
49804 87914 95318012
19750 72883 132748451
152506 193799 402836495
65406 184000 368864308
121439 162636 191318129
80559 155115 186740053
16633 107415 702796214
121830 144786 833667229
176193 199433 58140968
74807 163184 787109364
198848 199648 823744286
55257 170653 288589074
57316 67345 363967165
146913 158594 609419547
196713 197295 1443858
88202 132456 110841170
108373 130032 343785689
118286 183127 162357836
99580 188091 46989484
153639 161550 19591397
155755 156578 929915
68833 120673 508438064
30955 179235 370965839
80123 155228 188151386
180746 195790 37599619
179283 192775 33721763
43018 121165 881662197
179281 190541 28143801
178224 181581 8405813
52627 176405 309716687
128257 156278 534012047
65343 104902 938898943
180116 195057 37251247
199697 199885 472629
84533 102053 43685699
93706 122629 72432303
147777 182392 86598796
6057 105809 249568494
120780 170655 124863437
179774 183157 702717184
4870 135823 327835475
185200 194188 22524647
91498 129368 708572734
186391 195670 23130435
106317 122994 761642952
147804 160477 31736664
119445 140607 574982009
109557 198780 223271559
23154 195422 579273998
136278 198853 512098832
25908 121983 240150124
2912 4401 3591437
96591 128970 322945210
55933 84183 808955167
173781 182847 126821113
55398 134672 198255084
32946 42630 24302130
62886 139171 474994032
73954 148286 186178439
168770 187277 46453442
45925 150514 557346874
72522 176519 260342649
136171 183272 117768590
138292 190595 130875582
123821 151486 967463697
63367 124325 152474249
109821 183055 567166245
115740 161996 115800953
135782 136064 650627
167222 194177 94670250
142334 196652 135845355
13360 181736 421275825
174818 197710 57276880
191701 196025 10718881
195966 197377 414306978
188506 192191 599619854
84505 180247 714141010
166586 197272 76775291
71546 124866 775292385
194072 198921 12181746
96269 141075 368554571
26264 51149 838908945
160572 192437 79654089
77757 144200 166280231
157727 193282 674342548
93719 188510 531690349
4359 87644 312475730
59461 66708 104386789
143191 160375 43133907
180647 196951 737617526
193511 199122 14096720
165746 192926 284303889
86669 109273 508958692
145143 197286 130335075
109375 109468 260351971
133741 147121 237094809
90958 117756 338795375
3786 89637 958784247
24672 68584 109855153
171400 178073 16639730
185765 194018 283275975
121553 175673 135544232
126846 139065 30607123
49598 81492 79691484
88036 153923 165083442
39823 156780 292790514
109393 177379 84578100
7667 127316 299421723
168386 179426 563946208
79348 111530 28325022
52979 106726 134396939
115919 116301 936107
188523 192787 626637070
78191 152408 800805882
164089 174459 10257921
2393 46360 109922975
168138 192406 60770142
67034 137637 176565974
34166 141607 268819672
134024 141602 18875865
175974 191287 38249329
91347 140068 121984960
180401 186030 14052494
99698 188383 222083480
138158 160507 56001073
167651 174634 108816994
68765 104083 458741152
82087 149682 169415302
57598 76374 870024004
96188 150648 136558845
110402 143703 83389455
114799 132688 386642461
61265 143614 474105241
109112 117232 961441845
145283 190814 113848870
192083 194787 6671756
155300 158834 8755074
20008 182545 406576694
110837 162412 398046901
77456 124717 528509891
167475 180155 31829286
196242 198334 5300198
85731 162069 169513862
181055 188374 18286970
156612 191267 86521076
91559 102687 27735297
196512 197557 105772405
180838 198156 43311689
65493 168878 922655245
95032 140414 113620594
185365 193390 435727978
94451 139895 113819242
167276 186018 710655495
1139 37293 90329089
170343 175978 529725430
12301 60868 577847903
134028 141622 18924647
181678 197274 118588454
136086 185220 729907371
59710 85963 65591625
72795 94166 53475664
74900 128837 463649965
68470 72182 6498287
54653 138386 209396138
53167 101477 120673254
118926 128395 893560381
120763 121279 990065677
75216 132480 143382983
172689 189754 42711697
189103 199637 26353156
88776 138417 551436524
153434 154612 2972040
35963 141031 615834973
140005 183974 805463598
65102 89694 2582032
30203 48154 35908127
189605 191570 4848751
114130 146481 600583825
5288 183922 515358227
140927 188032 117846360
102737 124008 905213422
68047 107380 606034018
133474 147959 36233482
94381 159402 656438878
77757 123537 114592320
151637 162441 849996625
172250 172388 329500
199820 199972 366768
18569 181995 408792398
146497 161258 160306583
168749 177275 21502112
59129 111780 131485128
161601 166703 12683781
145940 192220 841985854
141821 171942 75504316
16577 165517 376427328
100301 160010 149744080
146515 182720 90576641
129080 156048 575259872
62498 140333 604666326
101339 135265 923963618
90555 109313 499061969
162989 179346 978053360
142960 193083 125454473
85756 122648 877231520
79681 98383 46701076
79123 197063 295047644
99002 100466 481359549
7880 143123 906059870
50330 87627 93324717
69886 136007 165555091
176877 181039 135441964
171739 198396 66562043
33873 84826 127501811
52564 119789 168125348
155823 199473 999293515
197685 198301 1565913
82655 99999 184872929
91115 140919 65821858
142816 191010 120565074
103944 131987 445100692
101921 166213 160976691
161702 171380 979607013
6979 186467 506544464
12883 70782 144770504
45230 151694 999508269
187926 192828 12274578
165496 180502 647188087
90761 188848 294212376
162052 193156 77832009
44839 52325 18638936
50782 160605 872873348
66997 192262 810591718
72788 149710 192722895
94264 137030 107169844
190034 199203 22966247
116815 156804 673979316
115131 199952 506319463
182085 193190 676340881
181618 192506 27185555
46578 158707 162963287
191467 196599 962204144
130624 134012 822385411
151400 158550 7738799
107274 138937 79328320
32438 50852 46042083
1442 128180 316959131
71887 143351 178854412
172335 178192 20778578
188897 189648 170277027
4579 90593 763754346
5528 87609 205439459
48959 164094 288016265
74785 163629 320902220
28538 48299 294127395
77841 131832 72248540
96896 107309 33630512
156630 185463 72002472
42480 114271 179416198
138975 180528 103978262
191608 193703 5228520
68832 116009 117916035
72433 87124 740541112
111670 158145 394820863
118878 175987 142982018
180601 188259 19090401
32214 62592 76119508
79972 110180 75565546
131519 192827 153327908
168543 183962 801741004
66505 195925 323598017
192076 194005 4791617
20046 124721 261812503
121907 182450 512543547
111039 139847 72199014
153460 189915 448244017
189297 198803 23805760
50606 91579 941022700
34405 86673 130802566
148481 160976 31203175
174309 188030 215059681
183553 189551 951810619
143357 194106 127005615
41568 79495 356100080
184892 197995 32834993
34726 74185 98685388
62006 79501 125687611
73424 141163 159970613
194649 199442 247970886
95516 165871 176125529
180001 191288 28152509
31297 180820 374072999
149840 174166 237950332
2234 64949 671275499
60024 154958 423462047
92491 187136 236881361
74520 105434 855667152
121897 138821 114835054
82841 116960 509064088
150471 188209 963638648
90053 100045 471828105
91098 167669 52937547
60800 64193 8386431
76755 137558 152217223
128118 147078 47382623
11350 150810 622745496
145545 192266 223944875
26740 183263 861754630
96454 117900 11989196
56323 137089 509066236
11906 52180 24663885
78896 131797 132390745
120056 186642 166675217
72492 72896 1007642
17228 104465 218050688
193966 196149 5404996
59698 60913 309800769
192828 193253 1074252
136105 171889 89557654
186225 189682 8690019
25205 140000 287100830
194439 195450 2486450
29891 62558 81756212
195180 196854 2274009
49950 70794 226682312
36138 112638 796521229
151525 153278 4447525
136483 143239 16768595
14198 186077 626737423
25552 26480 465367172
116266 176055 149722906
183299 184369 2627752
69521 175412 264992090
196946 198239 73275321
64757 93335 71338133
117639 162429 112169270
49968 184701 337052216
64641 176015 278534302
57385 79069 54105061
62736 88016 830469223
98636 168280 787429135
70299 114779 741663380
61986 89969 69735144
167259 196137 72215821
77071 97535 760682936
136298 181360 503198954
48998 136275 749134344
186112 187787 432818628
56744 61587 12135707
87087 97993 647083986
49853 121526 345415142
104192 175812 725176179
191713 193123 3513046
16153 184338 458538294
70845 108711 94803492
107177 158568 210920228
165763 172045 848112401
91764 195503 259571576
184196 189959 14513586
133960 155664 182561819
79257 181786 256630441
39651 95106 138633744
158968 176122 42858966
156860 165052 20292222
99339 162427 932407897
98234 176378 195718008
62045 160490 676936667
161197 193441 930857096
65120 105232 76414727
157176 198094 638956435
63341 84577 53027076
25573 78016 131045644
86050 117907 79513369
9429 55028 465203458
122541 130444 19831460
68282 114977 225908176
26636 83036 331608844
179653 179659 559120805
7561 41231 84353103
171153 191358 776746288
190479 198259 14423234
170531 178736 243098510
105301 161643 874083824
36739 111835 342614839
47135 104810 144144857
40763 129487 904414666
100709 165036 161111114
940 44076 234319655
54631 56751 5388510
75701 147851 180564102
135133 183646 121281915
51671 161962 768605239
152431 196394 109774750
22226 121303 634596488
161201 163944 6809697
18885 74870 139936292
69907 193854 310136019
30185 149411 298372631
108416 185629 193181730
48010 183859 912652640
136306 166725 725070701
57473 88973 154963707
197918 198946 2631360
186681 195852 22886607
80394 177728 184701861
36422 106423 543377274
198553 199088 856270594
132868 143342 26043738
189057 196281 17984668
175288 184971 509664496
105791 149971 214977008
94745 198174 903640042
144128 154224 979241695
195810 196196 952075
187242 193370 15262968
52237 175346 308076866
134701 177306 106628504
28049 54164 65267645
154538 163228 582245231
153736 166071 301767521
10327 77776 168639237
77803 115434 207036823
2726 128435 1749406
164308 185731 88737994
181699 187134 923197756
12275 173166 904915878
109913 193040 208003021
49598 146708 348614753
144409 171284 67313536
180755 197795 42602048
17435 22675 13095181
121345 139866 120916056
5604 6156 1421915
164943 181079 40447125
106749 188047 203471257
126036 129883 9648026
139205 149076 160041586
129874 164116 85541261
56693 141903 213029177
115732 133411 44360088
135756 156457 51780905
122575 122578 841069209
96591 193332 670929459
28410 185380 392647195
192486 195697 7940844
65607 69538 9656235
42438 192226 374687297
3587 139464 768780016
147366 189117 543309889
2686 56239 269275142
70672 101241 825668204
151510 194865 108248319
72217 179802 269349004
121019 147812 67207192
46912 129944 544974416
171588 196855 63053945
47663 182006 336114100
178640 199851 53004648
176858 190656 34444562
54725 186400 329386462
38021 132942 360453878
78199 88750 26268999
135679 136000 747291
17518 137020 559607281
75015 105691 676395720
156729 183038 65672874
123683 138000 150656486
28158 184574 391210731
152195 176619 61067208
153820 181455 68953566
4392 166991 694081445
105142 149642 135255047
51287 104638 784977696
179222 197004 44393701
49521 175138 314228223
10361 19651 23260519
37104 57305 50622369
109373 142279 82263471
132019 151330 746753524
34440 151890 293991059
51276 144575 84876158
71502 101398 217809194
192848 199802 315118423
38085 146508 534240793
76566 134652 145407861
75506 111103 88968938
91249 135848 979356623
21700 158573 571136909
135482 135526 142122795
144630 192727 120356705
180521 197264 41796110
108748 184077 188404341
199016 199437 1072196
23930 54690 76961160
101099 154070 470213413
113083 162853 253455644
198485 199937 3656253
70232 189369 298181519
164873 175102 25638519
198797 198859 610104880
39456 181401 355141835
53180 126828 768512128
130412 186069 139211977
17156 120305 290251638
161938 166888 222938705
141843 149013 18101427
159535 196979 93557113
142824 177610 87142997
187448 189975 6315230
167552 196693 72943472
164986 170687 207326009
52853 74603 54385739
197024 198584 102808940
63000 84030 52548482
48409 55362 17525834
159348 167168 65868411
46261 113343 733857698
126717 167492 445374308
161879 196832 949005617
73732 102901 210214031
61177 63605 5990058
156499 176264 49376959
1549 87590 384282655
113900 137806 59969682
66725 96595 899446589
11577 49723 914745853
189197 193878 827827842
108079 114617 16226861
22317 45604 58236239
87240 116489 611703
63018 104571 103830461
29362 100550 317238939
72084 81871 24480131
76090 157556 602283731
51052 126020 187606797
144729 186739 97142114
167375 180961 34054953
128648 140091 28585170
148074 199160 127785107
88836 92190 8474178
103845 123276 48774573
53816 163340 766006084
47742 65642 44872209
186487 196215 24246257
190501 190612 549234054
191255 193709 137748103
46673 74153 798120033
107060 113971 2529639
163063 177016 35028679
148513 151810 152061500
63413 100163 91625616
45143 171991 317450126
89160 121807 761423153
75051 137374 619107370
39063 51796 31821932
4066 30525 176596596
45227 172030 317307604
146337 165231 47144205
153541 160277 886905906
100206 178579 359335200
48058 86648 96531052
140951 157588 350310211
155745 172535 333324390
156505 194309 94464953
161864 169879 20004371
12354 88275 499557701
151707 195161 515147490
185228 188905 9199717
128348 152448 620661107
71653 82802 557083092
62730 173118 276120316
47166 51593 10971233
188921 196818 19705898
160613 164168 8742252
172147 191610 48597609
139146 143019 9048273
137224 176628 98589708
12688 170001 393483164
188504 193697 81023103
177169 190250 346755687
139498 180378 743294607
30748 128174 628241844
97875 104113 15655653
28357 134264 264946720
21392 180091 694849476
191000 193471 968649438
66412 147702 203299164
98785 118577 320834481
176543 181689 12894654
130028 198960 172432918
33011 183827 603522814
82466 163859 212333346
188288 188893 1357560
94472 106542 605872321
133770 146936 32822238
171867 195735 236390175
45116 119848 676208048
30159 109340 599983440
55362 89660 85579616
16947 170876 384968258
166392 166431 765361415
16203 194240 445259428
75844 79693 871745179
193387 194173 1998954
67321 140093 181956099
14631 84419 174451481
183457 189791 58145164
109514 168044 521375740
103179 118683 38903702
137174 199073 154788188
190957 192341 997804436
23517 182441 548663879
117493 176165 391418175
182087 198638 882184898
188441 189787 764474020
111335 184196 182320720
60325 120475 150217100
23676 148482 355921144
143979 147366 805573808
132308 185307 132547806
144687 197553 132215041
104354 142432 263616465
87235 90727 8615590
17411 158854 697759932
96917 136249 98630723
167989 173545 13976059
23675 95478 833131604
40336 174965 336863254
176288 196453 50349825
68281 138354 175306267
134988 176041 102646381
87908 148701 152219907
110127 122241 30333060
49089 97235 120335303
1623 29914 70705710
22801 168776 641699723
38459 63443 62611142
9995 166558 534745615
39020 83528 111297863
139542 141673 5326697
42336 99316 736234324
151545 182881 78279658
14962 22818 19501209
49682 115025 668129904
198916 199044 438126716
162031 163348 3238268
170417 190662 7851576
57373 78339 52343183
96228 164983 172088717
27826 32823 718483542
13288 107110 234545255
67413 145766 777983886
165801 191136 63359735
119921 188413 31630343
158564 190673 214986941
48364 161113 282111289
3510 19663 40528443
84703 143159 146221843
184805 198105 373477013
143904 180724 931101742
105743 195086 223497435
119929 189384 173873472
40242 67745 416480157
60659 199590 454178138
2121 85252 757742521
84609 170792 215630816
144292 171646 68568147
183364 194215 27148194
87757 135810 120352293
140099 184327 110630820
44959 114612 715935252
192170 196422 565994607
92543 139056 116447162
189474 189597 324926
8041 54610 116616470
163535 194095 765055842
11002 182669 998241168
78321 78809 1213948
26940 74146 117913444
174992 176928 4936831
113556 146716 103529405
78613 79573 890510441
161129 165430 10653647
65869 70995 12603235
32538 89558 161973405
180138 188733 21449946
199392 199672 705357
179819 185559 14310468
128243 169579 623188902
86279 120147 84611771
128745 147563 47119004
81831 196061 285802262
71094 75542 649336803
33307 137899 586469400
175959 189706 34436574
64118 150207 215461464
12815 96479 538378350
188797 195331 251379401
122615 193041 207463743
123158 144597 939370629
838 36942 90210524
108149 111609 8554360
101240 123870 16096517
97724 104929 18099250
9685 71439 270107905
159560 169902 25731242
156947 198721 104436195
108597 144019 262882022
42971 130935 127143590
50799 92258 220526108
53343 153974 666531320
82126 145210 158009058
132727 145771 24964213
190239 196867 16503095
22454 80348 960060976
49718 137229 458087345
115676 184963 136234547
69784 183487 284567444
23019 141164 803173993
127604 197726 175420635
85267 107800 56346067
128262 186328 350420044
72867 128574 139486023
35831 117979 953394988
29464 127295 885628955
135892 145825 289920102
19131 29265 25339670
148616 185362 91845550
118761 166217 9277215
12135 147811 339427422
177003 197459 51045959
49717 156933 268373122
70365 77308 628880575
118381 187009 171814923
123587 140441 677166798
116622 199537 451086511
9334 132614 308458905
137859 176915 619740114
152815 181060 756216749
129701 136375 16743718
55489 117477 796855420
15155 34116 443524579
50382 140687 946420900
149422 199650 375976012
65763 172837 267746529
142101 185031 245645301
96568 143547 117676832
124797 159242 140073012
176978 195078 45119307
16161 55963 187162429
147051 150771 9482420
149922 176682 859521418
5200 91217 607693401
88488 89080 584242282
7567 75036 382407317
16734 71100 135767083
174317 179038 11894404
135468 143424 19777371
18715 96815 550833285
38135 190003 380002407
152945 162422 23487622
124817 175893 201443772
108695 151126 106274866
17527 91952 186089713
70870 74016 833464627
116149 140352 639291281
64658 160517 239801639
130728 178277 345771600
74398 75714 176777846
36092 199401 427121370
184445 194139 24292614
197774 199195 732073959
184251 192582 721108842
119903 166921 447611601
31567 198705 418209191
184647 190245 1950585
72768 87684 37395137
23294 38982 39215353
45314 135579 862493355
169993 189253 193815848
45434 70311 62064467
96447 103477 17541700
61494 106211 474937836
139744 146032 15747016
98310 121438 57876419
87877 192871 262708408
39832 102558 537651027
129836 174736 744656604
74127 129854 139547509
157224 184974 46319654
86064 100956 679718185
89026 179818 227326823
192657 196703 711526951
85311 88612 29815631
186214 194397 445378873
139994 163724 59294269
78079 173789 239551156
100283 137448 93327948
71923 189718 679651456
72109 118531 751623505
68725 90153 197459507
158317 164794 16062651
39822 171516 329636366
124943 145108 866740901
153957 199680 114211036
59147 126564 168565386
149510 175026 662537945
55317 57512 5511075
121171 196642 417371168
74613 91367 362064518
34907 144787 274932659
148523 189534 512997550
12405 58167 913402376
196455 199870 213006250
40297 93182 335540466
1624 181433 710346350
65092 150519 791033900
68723 141941 909345358
177565 177804 573501
11256 118105 498573368
12256 108996 935483955
85848 99990 35106223
20979 163272 824077530
21487 88708 720958246
51103 101575 126107292
58927 117371 145895730
113066 175560 156466914
108759 194400 214213984
152435 156219 9463399
104826 151091 115974899
70403 98273 69652436
180995 196156 821309502
74630 75425 2014748
194027 196880 7108893
195245 198015 7012396
77645 168174 664712343
145044 181057 90074546
71108 129183 244784966
18987 125048 899974876
186592 197302 501319323
24703 178734 424002051
105207 117097 8637967
16908 187890 769579826
150422 186259 89530408
192335 195398 7557379
157933 192991 418529913
128975 168319 98329488
62408 154540 273138362
173821 181828 446847617
169519 185836 337904908
37764 79904 105384005
94528 171214 279360779
197729 199235 3837298
129863 178258 121104622
129688 175721 29287825
139885 145662 14460047
25431 54603 72945958
151877 153104 876019844
64428 144113 199226152
169903 182381 31333118
66185 84905 315784246
72096 198025 979043667
133512 143523 24970031
142469 184800 384436806
52511 152523 792581333
172521 192504 49982454
144150 144568 941477710
89564 118806 51915761
178466 190208 29314279
195890 199734 9679315
176902 193615 41706765
162470 177337 37332630
2238 181953 577944720
134258 174701 343552243
119072 170418 128502891
136231 188507 905773518
6403 174383 420339665
107598 142820 88155620
138183 173179 87589235
194852 199453 683512682
128952 190922 154997200
33066 59221 65563565
194872 195744 959906384
111703 143855 435873400
72399 80138 19377760
22713 78001 138223008
77488 108337 77233937
87448 111434 59895088
174655 180944 15758533
180370 187546 542026915
101430 108048 16754693
154483 193568 108273909
120800 167579 117044072
188866 190421 129405669
669 149735 372982772
106098 151037 112695715
9242 11284 843167418
82268 113849 875666793
155944 159548 400650365
41390 100285 147055732
190136 199830 842208414
162045 165574 8795357
169144 182766 31728466
77420 164201 946464773
99145 141129 105238954
138174 157546 48555740
88095 122786 21057255
49953 148979 247895987
190818 191636 2046458
67207 130582 900873984
151499 182840 218479770
123965 199752 306390050
84337 107939 578694418
49524 54450 306344363
67267 79792 31211246
116780 169093 533756537
33123 179097 365277049
174722 179656 12420626
92373 175647 208391650
156668 174191 43712795
174579 197103 56334727
80285 128248 120123827
182427 193298 27136765
197950 199392 3670476
29613 102292 993943515
80661 107269 66527581
136893 143833 17246626
187650 194440 2526734
19053 143898 589679161
69740 71609 365335101
159156 173891 36843297
82466 197310 758065369
113448 123247 24661030
29949 138875 656553072
136844 160465 59087696
114848 175958 617812448
187586 187593 660204072
133848 157123 15626464
44153 53497 166324194
50354 160286 275167139
29990 85652 293367824
52362 191437 347963837
198063 199047 128927374
44955 69892 746972439
182908 190512 19048660
189807 193622 343333028
187366 187668 730554
11647 104279 231576764
157765 184306 802711008
72298 76626 224682758
13205 158672 854216771
4085 74716 176652953
196221 198386 555103947
134930 146677 29279982
132869 152496 49165767
154733 188143 83348051
83967 124254 737503491
80303 100047 940436178
101399 144292 107517358
81504 112156 76622395
118987 170553 502673248
61312 169775 271134435
171676 180605 923520733
190263 199987 927181530
54500 111917 143453700
191500 197652 590705084
86619 121195 938908313
188077 191415 4137439
178784 181039 5541833
33948 84347 235594441
71758 146365 186795994
55460 119036 813299006
130954 155313 61085189
171983 190488 46198078
8436 17666 23148535
196236 199391 950926736
70691 91153 51186565
16266 23812 441118994
66745 91908 62776391
3534 188745 849064531
20703 22891 5419561
157632 173134 38743558
172230 185326 829932500
28510 58067 676059665
129227 156286 222357961
71779 156824 466179567
164529 165119 1482639
45992 54432 21152311
116646 118930 5776970
146465 194197 119415533
117652 158428 148306507
154803 169100 195859051
28874 48672 848832201
158042 197876 933375059
11610 121583 728305962
126517 157645 77942042
87037 95858 21916913
179130 188207 22610311
123305 149791 66426687
182110 199472 43428479
141741 145895 111990135
144401 163740 48317287
175198 181926 536948577
91589 107399 15516078
91480 186257 405503672
106028 154158 120727488
105511 170055 767457832
58642 160963 10470149
106844 111253 11031565
79818 181128 769820074
161109 199541 952102493
56036 169939 473871218
145261 163015 635595105
72219 91434 272989573
98253 120784 265377678
54036 163088 272764839
66034 91686 532724867
72854 163372 226502005
46373 148855 256485430
100914 148079 118263495
27936 97240 173162364
146583 164658 45142782
143934 147200 8206126
80413 183850 616843277
178242 182874 661986868
98057 126823 72140505
51401 138263 782590956
39646 166599 333358709
179966 187387 12416066
25900 64791 162963437
43550 82960 98441984
34206 120751 216466401
26338 94436 170131901
59302 94826 88643189
105595 147575 105210287
142726 162487 136629744
153588 193160 940340194
185473 187245 4473939
127316 191055 56702837
171059 189792 505159136
114257 164098 124741525
161851 165501 9064708
25064 50383 953544053
120502 164578 110258768
101472 126253 62238502
39093 186472 368755561
61546 95315 430911780
94970 126287 647713020
131867 199150 168334108
56811 176538 500776588
156383 172805 328206837
74666 133359 146964376
190857 192135 3213858
174445 192691 45658005
113326 191857 196610752
40598 138664 245401895
53305 163602 742383056
120892 143358 56258629
32349 83631 213923300
17425 94179 191849001
146783 151526 923466647
78055 100083 54907814
59000 102508 523908421
176306 189798 33759449
161981 196625 86601446
91964 196505 312845836
179834 182378 6367253
121485 157883 91296621
52310 84601 80801646
169503 184346 334067495
53660 160194 266663731
31661 191803 400662110
165910 189744 59690611
30775 96942 165363920
93072 133073 100205840
48603 61583 32671366
60197 126878 166623997
123850 183395 148986348
136674 160668 839772062
67769 123921 578368370
129216 180506 626810733
100674 152860 130951493
53000 165365 281056993
176616 186840 25502549
10440 151011 351784354
101108 173467 181226036
124316 134650 25860411
149315 194539 679316361
121720 153388 79498487
87318 154406 168054527
180233 198139 44759714
181754 196903 644904463
44674 105849 152919666
88291 190806 256539086
39468 161104 304338137
135271 197003 154306086
50966 75605 61656744
22592 23603 2520044
93492 95128 105302475
42354 99756 143298148
181879 195503 353880583
50239 143494 800307449
111642 112432 454199213
14008 124643 94801095
84832 133443 121684930
18859 71381 750828062
94463 120658 65534141
151185 180966 26714560
106150 108681 6472218
149839 166369 536951668
119737 164898 112976661
180392 194297 34783336
110314 191902 204206997
192056 196949 12190069
26029 159581 334075730
101948 127227 63406656
131882 156449 61555078
95227 105300 25243563
193096 195196 5165365
103235 108296 727120718
33777 41981 85146395
158700 164972 756684856
178981 189741 673262428
71009 189149 673041992
61242 96904 88897637
28311 113618 213217916
119694 157625 95055692
158274 174589 415512274
141504 153359 29769843
171408 199150 676251750
96826 121687 174202159
16374 47265 855273170
111093 129324 45745769
122470 196551 185295761
149768 154663 606188003
82836 87647 12112609
134943 186974 130097084
197443 197554 290315
93913 115451 53851779
190325 194792 11060316
190165 198556 998683387
39412 49449 550022574
192274 193363 230039003
140612 144941 117739408
35569 109679 185390500
16979 42721 64343000
37004 173948 342636694
122543 175782 133230624
191826 196565 11771619
11743 72261 799499907
133111 136130 7537219
54282 183103 322288222
170350 185569 38107293
29705 57531 69674481
81667 148678 167868000
113825 153482 845971091
153306 183858 944358782
101109 148467 118767426
44404 69513 62722050
68739 164884 736636598
167121 191247 60329265
169096 192761 59289168
19064 62607 108936052
197870 199606 4414809
18105 36854 912821545
175156 179843 11823660
22649 66447 109655181
50487 98165 350740093
77662 116994 98299055
169851 199661 74665826
184874 199383 36385165
121756 162026 100858174
145177 192013 273085023
104877 195293 985697305
11871 107411 238852178
179477 186032 780249377
49002 97031 983166339
56767 180514 309487250
129623 173259 109179093
71826 179015 403579658
20632 154466 710428289
10109 132106 619189163
124341 198505 587364629
143020 177955 87527331
139682 144397 826777115
185762 189353 9024069
81882 181649 249799443
86190 103481 43021733
57583 129391 179540599
56010 151996 806450863
154978 187191 80455655
152241 164815 194278946
37950 112588 340745155
688 195000 505894257
55951 130502 186378905
195608 199399 9598935
80591 199398 337312476
163100 199245 446598479
64246 131828 169016374
166313 198890 610035135
19946 88895 249643435
149749 161921 459792428
193574 196401 7063901
66243 145890 269777609
85227 97280 173219910
186007 193394 18478767
64138 179207 287842888
132693 175722 275730907
101118 103687 6457128
157784 178034 50630185
131516 145572 114823128
186745 186804 414668353
647 111771 657741889
197316 199656 5957065
136607 147190 964708317
119338 127358 20113749
143436 169329 229021481
32268 147916 289425662
23549 123086 248976199
142380 188784 116097678
52840 76460 59076678
67550 77124 359182479
1823 179401 738831448
88361 126577 95702047
4699 6645 4903558
109407 195065 214159984
165677 173843 20553688
15898 134769 903542811
171591 182839 28035982
40587 47043 16253512
3779 88028 530055319
57336 198878 801504665
113492 166741 319386367
192651 192984 835716
10434 157619 368240187
29895 97220 115188360
42922 101519 146332043
154668 177578 993492780
165436 172890 412867174
179783 186082 10990203
76449 100270 59393610
160012 171831 790279231
112492 183182 709839101
137384 193764 140936420
123502 146744 939452047
47182 54197 217114783
34365 35144 631846148
43086 114291 663679938
78603 101857 58022638
150936 188806 94571642
177101 196954 49560124
133227 154628 53676703
93799 125207 78687183
107879 151345 108905199
170525 196945 894178050
165305 173314 64080326
69691 179606 515935914
44419 96637 130467665
82275 118945 91775589
16676 86391 153356778
179356 188225 22125632
4918 108614 259536090
147355 162195 5294353
23718 156639 332635752
126726 158749 80190506
54252 75423 52920943
66863 196903 325171599
137324 163750 65962557
161783 179738 281351032
38388 123463 212871694
155159 180384 62966277
62125 178793 969499693
53805 167859 285253739
82558 135712 133214062
152336 177783 63587375
43205 173999 563992099
44450 94099 869819349
33577 120032 216268150
160189 173195 120875778
193175 198829 566011986
167573 179015 663803216
195221 198298 7398116
136652 165219 71316422
196682 199417 31521708
136388 160215 351582895
177620 191876 5574461
21482 159866 346293318
152644 161699 140858254
10569 96747 215391091
112088 145625 395209963
29804 83925 135315545
72419 90998 855640995
120314 121138 2012552
132977 198713 164432553
185627 194488 565918325
65538 130709 954472511
14012 141092 575120039
195546 198230 6763271
161797 167723 14758068
80113 92829 31847220
111457 113020 3919393
153583 197991 961414209
160482 164312 573731601
167229 187468 50721323
172380 177357 12464473
23244 190957 419504957
66922 115178 484077328
164130 187807 297912779
153530 186000 81036341
160376 169236 401416435
3791 69008 163150020
193111 193382 662928
185184 188662 8681303
46437 149945 298762304
169498 185751 40736350
117323 130645 977688813
186900 187702 2017404
112439 150589 95666253
177139 192648 979855286
119600 130041 443227261
175008 191880 21593920
133533 199600 825145450
142103 148912 14795666
155922 158082 864267913
181158 188249 818420859
127614 150631 998453127
24858 121856 690875627
177229 187470 25576081
164620 184411 222247346
150106 179298 224329823
7253 193306 763653346
134161 146951 743796199
144723 158480 117888748
32919 178737 364887102
164500 183266 848012737
113437 181368 170118693
115247 183459 975587443
938 146814 364768209
133323 199861 166431659
110776 190092 198548127
97458 180358 207570034
77936 161581 507105270
188610 192552 328066438
25444 106219 284585827
13421 137042 309306246
198089 199290 3054410
111082 161629 126566697
115629 168714 745057012
80339 179659 823099774
80765 150473 174576999
116037 140160 60452907
98501 107762 23300263
156534 158556 5034841
98459 188096 224383458
33697 146275 281728612
131753 163249 78709561
105931 130771 427587350
181713 190751 22536866
63572 164711 494497602
160149 183962 59427076
136830 159307 804391274
124686 129923 13096913
129571 154739 221444073
77425 109410 935898234
162506 167801 851897088
215 12389 8171734
194578 195232 296932137
26828 138401 646772596
744 110666 274792195
45945 103069 623423951
81554 148631 955695936
81008 92120 133365182
194547 197243 142676068
191284 197237 14888200
91002 151366 255170408
81094 141580 167901465
146925 174913 70042400
38296 127231 222525147
118966 127169 849479708
92668 130405 94478419
65291 157846 231547851
42128 182333 513995143
153992 177316 58216210
104791 164971 150558752
189613 199419 24536005
56020 144871 817198591
106659 170637 160145851
25945 193720 906372711
132619 152342 365173367
85738 123567 94586261
1477 36790 88211092
59254 199831 351604977
179130 189212 368676169
45094 130506 213676185
144525 158506 35068720
107325 169947 990037439
148032 178786 76971356
193030 196547 8750434
117112 133863 42129489
138314 164840 66290333
55106 66641 28915059
195804 198668 7265150
163760 184715 231808082
132425 136333 64481733
59832 180031 300586831
106901 179986 183023744
131240 177273 115229523
189499 194303 537893826
101556 120550 47637935
152393 182390 74976535
89779 175407 980853770
102308 118387 389742059
186852 193583 16789563
46248 197894 379334809
97816 187382 286894042
36348 176138 308267205
149178 198215 122523203
116237 177931 154496865
104795 150568 21515546
89050 93738 11755036
3515 172559 422981647
88145 143685 610229758
4146 145288 353187639
109689 123600 469381960
127862 136065 20598774
77278 84098 17099048
195896 196336 1079806
151931 161084 198762475
144773 162233 370012806
112663 140014 115716246
165750 185419 248125742
27199 175172 370082552
97252 176808 419570104
190129 196992 336101128
7036 33723 601880447
87263 188384 252936245
44866 78918 85138723
15047 56052 102485440
156482 169522 584731632
151940 189962 169885451
184604 198741 35436614
102231 137749 89029065
90307 173511 422740619
55808 138515 206782152
166157 185209 629037394
123398 125496 537045396
33101 104752 382674605
67215 119826 131476354
72827 84078 28243686
159310 162143 649007650
111441 133519 55412656
45984 174951 322620496
120260 170129 124775837
51474 106245 752781546
50005 113261 421500412
188498 195907 537258
169692 181928 285467488
18076 117240 831969185
160331 168498 20242889
175890 189969 417229958
86077 110768 743219837
34933 154567 616026364
126196 146483 50736274
137666 179249 104053140
26281 167568 621518197
36696 78587 983058468
5772 107076 939094305
161179 190165 72524443
38498 84344 114724194
128181 184363 140475132
197346 199577 639614681
110031 121129 27707985
190170 193472 8209260
108206 121862 642185367
194492 194672 461134
64228 112130 408072724
48008 199679 848720830
175082 180664 14024038
199942 199982 77973
149986 184233 978892693
105920 196141 34792310
31048 116819 597135225
109747 139941 747380375
18925 54463 88856783
180852 198099 630033409
69747 162584 417545043
55193 65418 25604934
66098 116198 125069185
77337 130287 132572681
154377 166552 30151343
195264 198984 9434561
153995 195983 289906665
71515 192542 856051683
180777 199386 46605604
173586 183183 179145717
156571 187311 911934278
182007 187644 259608247
125092 127778 6700454
56285 193316 959125646
62141 97048 903633190
174313 179519 13073389
5012 91574 876734183
143145 180167 943296933
29583 171296 872032284
103030 179077 190547047
84332 148136 159705555
100900 128012 776641951
7717 93904 438340312
180204 194838 885660623
168466 179404 66828786
130436 184417 134977431
174028 178806 240979673
25783 160356 501118276
86253 92752 292146135
20685 190522 550304518
44391 60340 40074407
85669 138098 131133876
67470 76116 884531050
188424 195253 886874915
142992 162842 404256867
156719 161317 11379292
179786 186994 84879174
176675 183758 185552086
41925 74470 81336471
198876 199284 305278388
40044 131022 227704757
62816 113607 571941763
153144 187667 566246467
16300 53667 241054805
98873 108418 24139859
38560 131997 233857319
73655 131066 181084046
35301 128945 324864997
152554 194112 826950571
58411 81844 58388714
47901 125234 840720185
146235 170243 148739436
182726 199822 42781111
35669 159860 310828292
170338 199137 28266429
68504 177855 343492864
139016 185309 115807940
55952 74495 46258596
32865 43903 390437994
35214 176546 353665355
127083 157016 569234791
188029 193868 972531622
138369 193114 136989130
27180 113047 292584200
108089 172037 161918664
89669 195751 265461649
198868 199749 902676740
107353 140896 83985223
107226 167704 887718210
52676 98849 115295473
141923 174405 81282472
65101 195827 524101838
61181 170955 982334668
132937 167777 86995455
115589 193538 814289228
130933 146380 38650978
45475 146263 71647878
151554 170489 47238906
31396 103688 180713200
30625 164755 335440895
21532 44579 740840613
52054 111298 383727308
183179 196109 32245773
142543 157696 966242414
82898 120321 844621348
173969 182989 766291714
90053 139929 251741282
182106 183385 3160358
165931 181089 37956469
84312 156969 181912904
99669 197748 245606486
191149 196958 548909149
134742 155330 51632493
182739 190291 7522529
163489 181970 602324301
179999 193237 33084398
16733 30525 771577657
106359 180495 582617306
163308 174952 29167005
2426 92306 685673242
102917 129802 67517693
161215 183150 1607151
83408 136060 433555412
69767 147566 194787334
192354 197434 12641879
162379 186283 59868837
86796 88065 3115402
82506 192092 531080246
134424 150792 41062593
117937 188175 175817399
126883 150284 58711940
44697 160781 290453525
61664 110265 161312583
127438 138883 328351003
62769 184999 305667889
148643 171920 858081103
176461 195768 48197322
60723 118373 143932649
10418 115787 477520264
171828 190100 917847266
151907 187810 375649707
51409 182500 632978873
36899 164067 435893158
98324 180536 205880839
163630 184643 52611940
111915 145824 85014242
60773 108449 119075749
6 155845 699230415
146751 166525 49449954
64400 83663 264193313
23393 157921 336603054
78994 175881 242421814
15783 88669 143364035
127087 164879 94473585
147362 170360 57512424
71892 167367 238905961
117267 166692 515516888
138335 173872 88995238
197095 197507 243237753
152822 174005 923403519
15206 189144 483146734
57063 135881 197166517
128341 199078 357233593
28777 81222 262604460
52229 146422 397813737
108318 145819 766870516
146429 190333 640744856
88513 124932 428874199
29018 123968 237462257
55342 148054 231901549
80556 124180 109221866
70356 136141 164782877
62086 123268 152937993
111006 126845 39727440
199348 199577 581577
167835 176416 21593245
89264 131689 106304802
28125 40064 574189594
110551 166077 138992745
170443 184878 533629291
176838 184943 61257591
95871 174941 197932534
32882 118933 383360001
61861 184795 935765407
7413 123457 675981105
157267 192478 88025483
177972 188912 679843399
88392 134958 775501047
75185 77168 869626281
90314 193133 597363307
96959 197629 845873022
6290 139919 980741734
88537 153141 595383231
49790 150286 251593331
33473 177790 361163437
131140 195458 378147538
117267 138445 771006572
106951 144456 93957616
32413 34875 107218
138539 176019 756431779
46881 120775 184713108
109261 128269 398745714
63513 114867 128285283
178408 188645 25486383
64773 107979 971515108
44864 45270 1020670
15216 153145 379829639
84052 166381 52822009
111706 133992 863296740
167598 178488 27412311
77670 190394 282076840
143792 149848 669159908
17650 100453 206856819
30992 59456 71276614
51692 140204 221470302
17644 92545 187298595
139253 178354 340320799
81969 180915 247654421
86437 108203 54418998
93466 194250 226884369
131491 147029 21467527
154447 155389 2287215
131930 161246 868397520
68995 159559 799575398
134773 161657 842326666
100106 198132 278660266
185967 193849 128224291
56935 130263 752233243
83847 136412 131583040
100170 104348 485177747
42672 150506 870810116
11124 106588 925756652
73050 109331 647870479
10394 105285 237247072
91658 143912 130821528
180148 198522 121343365
70607 158313 219553718
62544 91403 71981095
2800 37573 86882323
11542 162361 100870967
124009 172899 122342537
172996 188123 37799194
27222 130462 258221258
45750 110683 162317437
170970 193111 55367230
49920 152354 256412506
124641 127865 69163007
174077 177945 9670257
83026 158075 687485963
162939 178108 413669287
62701 189558 563808627
46954 198116 666729208
51628 111582 786841631
62304 125802 158762664
127777 144966 486443686
21023 142160 302984592
197637 199618 964946334
69887 191876 748120334
28886 75942 635293781
173478 188904 254663793
116349 177020 607150833
17438 143562 315461076
36148 43041 17253396
10097 96960 581770256
112473 164305 127311969
142150 157166 37706466
142710 151672 534916597
172629 190442 44552129
156886 191037 821283368
149395 158591 22924082
20340 53207 388777627
122490 169945 491739291
40164 66775 54784931
110438 146821 91068139
10009 146292 590509019
61204 120937 484471736
160150 168838 320539613
82947 167435 319208779
38644 169665 617807264
89654 93740 10245272
164734 196796 867277182
1955 23923 54848044
5226 101247 240176528
177502 191568 368652870
148687 184773 415725629
167952 193926 65020401
152370 199030 116617284
89204 172716 209065814
48753 170081 303527223
182086 184857 417020293
157250 164242 17324859
22305 130897 271639913
188983 189848 2187336
84450 113211 49550984
7644 9364 321301116
171361 179868 21249401
92727 105058 30835575
93911 157219 158582701
54170 63290 541664330
158219 188433 75466103
28772 173960 672388207
93714 111570 44641206
166121 180177 319589476
48939 122749 534047667
174838 175021 462791
26922 180046 201275594
56370 170737 908569436
179113 199584 51187584
108111 144598 91266893
161736 199644 936643708
128145 139086 445565172
121136 132113 13543628
76170 77617 688469601
49210 150622 286118076
51664 153390 254720003
157577 182389 62067334
185344 187786 529094647
184575 193154 21485887
145840 151438 14096634
139991 151398 28665035
874 177341 325540180
6684 110584 259940394
36306 45052 21870763
66449 162255 431620665
190615 193390 6927405
184074 184300 559936
32990 101113 170249890
11896 194465 456633542
113967 151768 94798950
151717 185367 503030393
9978 169596 516259225
140949 182382 782705311
198480 199865 53298238
114810 128220 285066020
27670 80041 130862422
108473 185954 859978216
132127 188815 141739865
54149 188764 769098039
193433 199408 15020945
25922 169503 834671057
56695 188060 936909380
139073 184256 112965367
83211 174065 227440583
72065 115762 876794536
34665 113566 197289901
170733 183404 31727398
107103 171871 162283281
109397 119357 289370175
162753 173018 25761183
146037 191221 112979686
190410 194111 9236204
32002 36939 12384237
176834 192445 511410547
105437 147634 12393272
22378 63217 102151494
143575 158031 36254547
81600 124307 25613597
92590 145953 118810719
39054 181135 355463595
22380 127433 395102459
44853 142267 772284146
181005 199696 80730679
112295 149667 209512929
121163 155583 812160940
58837 155775 242539862
108643 147944 252109484
149958 156845 499976442
67842 152347 912725394
73587 94613 52590299
141258 165304 60104541
150821 167429 41321849
156745 196802 383636313
58032 75722 188215717
103529 121896 46056091
75029 90685 720054326
112399 164519 130378219
11565 185712 867329883
13793 115738 585864817
5036 142455 343898466
62746 171079 325445817
52864 116083 158062209
199102 199328 583032
141905 160655 186002539
165326 167266 126490246
68551 152699 210650131
104213 108912 11909381
48689 162394 284451534
1525 99545 244817023
154665 160982 15634648
117801 184625 167275513
22193 171001 729429342
106759 157976 128331895
155142 192359 92960736
137998 144006 328402687
194799 196932 169377072
169080 194804 929539276
15397 131192 705762363
75876 94907 47541432
189048 194295 13108507
117926 155969 980130830
66010 69214 7865104
46799 199417 381799716
100629 138808 71533312
52485 160787 271042351
95493 127780 80907511
169449 169916 1189864
65429 106960 103676538
112263 194916 329802995
110303 154125 553103254
119878 173456 134133606
171581 178484 17226620
48000 153244 892656211
180411 184683 90903105
78887 180636 254579178
99049 145317 116050001
43886 129951 681412740
62482 114671 130336572
199263 199930 1660430
74329 135944 154307094
189075 192506 8590702
82820 145538 728933618
31482 183200 379606888
8225 100417 631379020
127881 191248 260883327
118515 191853 183588516
34809 88052 283883793
84600 199551 476315187
3224 138073 731965476
27609 59873 858493339
88304 107042 505479259
105797 191039 213276044
65859 106070 100361315
150065 174418 23639891
64819 160202 76464535
92572 173520 971705459
91789 149316 808218352
102046 149607 119330351
94059 143492 565138915
163932 194986 504634660
157435 183259 466482777
15907 86867 733359042
119047 194763 522439986
38956 109137 386329895
174381 190797 41071239
9183 188646 448880590
167205 170318 7808698
22737 171195 521614252
8615 20370 34819779
177788 190613 575981528
97496 128720 78292443
32413 139194 395510605
19704 150325 326866422
189777 199100 251559832
53159 171810 296976241
135165 154089 47500960
192234 194543 141685
112474 148779 91021769
96841 159054 134441647
78289 199839 304125392
45917 70164 589042638
26744 85722 349776452
77947 121363 108527258
144101 190651 874093825
74622 187073 893343811
38508 162715 310710924
59860 111690 129363036
90660 173364 376134573
135512 154353 47295699
14861 72268 102695098
59752 178090 423143653
168256 176917 168781511
115329 129796 123611037
153549 185415 375913604
145143 160787 767722654
67400 79055 694697797
159998 188105 70167044
149834 187730 94655717
53716 130259 191569247
190652 194290 34446632
157561 163095 684188927
190195 198806 21557122
184230 188364 10384647
53730 143839 225421348
136798 180530 109345403
161665 195297 84032117
21609 66038 111221396
148522 198833 12976313
58671 73997 959906791
59320 115157 139452574
93831 172885 896944002
117986 128117 25504210
182205 185920 9238486
177396 180258 7111250
151167 187183 90853434
92983 161266 170878903
160722 177170 142411982
199631 199638 19440
48579 162172 284186871
47026 106775 573374615
92161 156433 241326761
97113 129627 314655185
187887 197604 388872226
8555 16236 19345198
66563 67521 2320134
23485 49975 66219776
5446 21603 40598929
125416 163708 95708528
64365 127384 760264332
64738 116438 116761487
92784 186609 265690259
151029 189694 33477346
147166 168519 53345769
155773 185465 993300671
154624 199365 111749611
142568 143245 1644727
138968 155779 695229320
29169 174649 363832566
14232 24870 834770437
85865 189234 614584386
46749 77912 77854654
155401 155748 309017071
179898 193290 33440637
2082 52116 124990079
13401 27584 603443901
177276 190813 986156182
148377 176994 71560700
99408 101539 5366015
18378 113184 236929554
82471 90479 20032384
55509 140090 211456089
53986 99610 432281667
83504 191429 270037615
23882 146127 853289203
8444 105060 329595851
44235 120811 191459702
124952 171218 875346612
183819 190239 532907867
147371 159181 29628475
138589 182012 201914342
29869 156125 315919048
132865 135060 910954225
113648 160724 117974475
194581 198326 9428480
16529 181371 412284110
90428 136577 115618995
99010 142122 507264656
164748 178375 708757846
70015 105375 88460052
196069 198691 6701132
90859 96440 356090492
178165 185125 836818864
12951 155754 609318907
93462 95177 318328402
179597 183923 10736342
47256 116851 173911220
106 24633 52590827
58924 172901 285052640
1448 23203 54310194
59658 66172 316724176
194065 196455 5949609
146584 197681 799451178
159946 160145 151199
196043 196159 302371
156538 199105 106399887
97319 158993 154557866
183013 188665 845218793
8045 109798 27287669
58935 189954 500644841
15393 165301 374766272
17283 128754 278802413
39325 179898 351755214
45110 125830 524551218
92098 176943 530783504
114169 176489 156093055
134686 172445 94500530
134143 161158 327420395
71778 100526 595593882
25777 28408 6501968
122029 178462 141374928
64307 137982 232072135
32642 178654 365368914
180943 199410 46262919
31664 190163 171592682
63006 127419 340739125
192231 194046 628824881
193172 194838 4065971
102411 136562 736437026
25331 106969 204010141
90121 198648 917421940
64502 195331 649531763
14818 109492 297514227
24001 36222 307323929
121215 184057 157314661
131293 141039 503319360
110925 111615 1740290
17779 161434 582530013
92874 123154 75797912
112611 185584 273034046
123044 165697 941223155
60217 180917 301751044
63672 125062 228539637
161676 190618 72413838
188728 195917 17963778
183656 193093 144907292
150952 198389 118522808
81052 111352 75744633
41906 118200 190716788
35047 85800 127053638
107727 178802 826369668
195045 199952 263028602
114240 199495 213458280
171752 199051 759253592
6597 55384 122270131
71107 159244 831374653
155670 191496 89458883
186991 198069 441599299
10833 100830 224851967
115719 150700 172708748
98279 166256 170195548
77694 113437 272013850
191503 194798 90011474
49184 182568 982727790
86838 120503 758222885
2857 131166 398390736
1828 182950 452965066
16143 110923 236825472
39025 199336 835773675
27309 139953 281745355
142062 150016 20128039
152774 165619 332461271
82804 89340 16323363
199932 199943 979364219
154336 176704 55805835
116815 124840 694682680
107126 109393 5829778
1931 16817 846052748
107959 184717 192008334
50488 95272 111930164
43318 181064 651405184
22662 146752 241568653
71199 95738 61320352
126438 134718 20767004
165623 182627 42623824
23686 100505 191878136
107687 143336 89219098
28910 129698 252091428
102915 194601 229535160
36594 117479 814004287
5673 87678 205238781
161809 183209 446994742
173554 188651 600480826
38343 101121 156899288
21924 97648 189222483
86641 157456 831887444
110331 192617 979501749
100883 144456 631623366
84056 151172 558126837
164001 184709 51826118
166409 171948 661675121
172406 177993 70141507
104243 168830 859810801
20397 76217 139485815
30876 113725 273266733
73090 113731 368286687
182853 191575 226794197
6734 66241 149120640
190085 198833 21910308
12923 109284 820809177
32317 187414 388090366
97357 160684 158663338
176426 185881 23618685
93694 94575 265248
41406 63815 56103205
145468 185959 202465892
106168 169714 741023813
52192 142330 225564032
37813 55409 44177782
22277 121401 247776178
24806 150844 315398929
69950 104046 85233316
70361 96879 14238860
44055 71270 67965175
108819 154657 114845448
190270 196599 498953846
114159 116076 4787405
116124 191321 188222452
32224 150266 347546428
14402 70983 141333384
25515 54128 737295675
149701 176980 44959159
81297 144776 158864690
190208 194110 9725888
21362 133875 476265513
21764 91637 174653395
171823 199958 176541474
1349 78227 766928265
180489 187430 64405106
109969 156950 914917825
148297 179583 883170568
51633 94561 966130360
92381 98514 15229402
100245 164671 161347320
171990 194091 55155724
8590 86634 430017772
187879 192518 72431779
178640 187614 22385796
110864 146324 526804126
22924 153249 649815122
77636 78559 2315897
47966 99731 129221423
190213 196603 83854681
68902 94391 63686990
170116 188534 826554174
75158 120690 113863605
95354 180483 727505050
176919 180786 867566349
88895 100443 194373701
37744 42951 591013898
79103 122230 51413289
31635 185326 384530053
1738 86655 212257528
124239 159177 134881733
61723 124749 157553234
89261 104216 272492059
149861 153728 767489956
64046 145684 204190089
186614 189940 776829847
140434 186099 950573173
17665 57571 19397085
93213 195086 980863723
69398 180805 278731527
136295 166170 157740131
74676 133059 146248289
142060 181248 811911852
64215 191059 317175158
188058 192564 819712928
4211 89761 682625919
104695 153124 895134139
19226 64000 111990656
13721 30254 41335184
71378 94380 259155690
18939 108482 382589842
142981 193093 84960804
153632 191059 429245360
37037 72692 342222146
47683 138960 228342233
105352 165525 632317073
8299 33464 57056103
42260 98268 139883736
185281 198882 34062342
132435 140388 646010318
49594 100062 126008032
94743 118843 60300803
26360 63129 26513490
124751 149218 61309862
184352 187691 321193092
131572 192733 43307678
38585 88615 23146034
145166 154982 24708383
34441 122890 221311418
128725 148643 721133306
80692 123981 337480971
174864 180327 931830864
115839 139306 58815033
48393 169324 302515955
78493 182836 261077592
150779 191666 757378444
110123 139362 288918593
173513 198517 954534662
38398 64251 64812685
129337 151308 835884460
72121 85460 542918975
104400 156413 665380057
70315 133992 159483375
184086 186874 7013821
103897 183941 200356366
138333 195590 177896681
24913 90852 764168637
9674 42438 565060120
29672 62228 81510998
169776 174633 12164164
61460 89461 265592723
121214 199308 465995242
12762 140312 319080693
80226 122776 106499803
119473 173033 331334887
72611 122923 617681704
58184 60697 869808166
48351 106107 757987493
163003 196787 84541909
44888 176171 520137572
161669 178421 42001431
153410 159556 554793831
159592 191721 452889225
37346 62182 62238075
89554 150980 700970023
140730 142968 386594487
61651 190160 321371178
174936 178186 959071758
154747 171369 41485217
149441 170037 51310267
84112 161454 197366466
105837 107006 2896439
85408 105348 947956828
119843 143482 59208959
116631 154550 95239890
70230 188239 71032535
46131 95422 123151579
3608 82590 197487972
60907 63476 6308190
42181 106898 278919814
175680 176692 2619360
197263 197662 1021784
127114 178060 593310730
182773 198157 38446282
56094 133558 193760671
163097 183368 993417928
86037 160150 185477424
93409 181830 221345919
33224 122757 224012243
55467 180382 593588252
69527 169113 262338575
13253 110122 242228002
20423 195717 866339730
179626 186792 17883136
9360 102540 624500102
58027 166840 922222864
96381 97398 2526091
128436 185038 141521617
185691 186602 581972156
140360 162260 477674391
6060 16058 25297753
56775 164577 123270024
109342 185328 190085614
55143 184596 323784665
67331 85875 383559166
111835 153131 103647773
122616 159579 173370407
172575 195863 272900948
48820 117627 980543456
118646 184056 225643936
194260 199080 12080865
22467 194282 993377591
134646 164792 75283499
39649 149468 274942547
36061 65056 459826399
191299 196994 14259757
103733 141510 18372819
124700 185473 596311500
84388 95921 53416971
99101 127573 720770417
52748 196100 358579749
42653 189194 6552502
53728 73450 49261742
122398 150244 554483302
154361 167667 32970554
158643 188587 737128639
121314 188049 167060137
178997 198450 48586911
70719 133839 158037731
62196 84682 56100966
102604 196867 58136936
87734 105932 45435647
184766 186192 3626369
41092 42692 4088656
36880 172666 339720089
95046 153934 596684966
80964 191126 978034145
57792 91216 83448592
161296 192035 76880726
44250 91864 197643383
76726 112420 89244141
183844 199108 38219282
41439 184728 746807130
131109 148102 42563314
60461 121226 568601508
53303 97190 109679112
190293 193468 7879514
85713 152178 166364088
197823 198922 44077144
32396 66455 85360909
164742 192231 934381178
111421 142597 78088017
97713 160815 553021162
93559 115791 100563332
46904 51171 476568459
22102 169418 300258967
159434 180412 943892485
97823 124150 403519528
192757 197856 454319770
43647 123557 199826169
71375 83155 29494263
170777 176599 14654698
99016 142047 107857779
58952 178618 240563974
189112 192951 9557243
174303 179101 924910203
46953 58427 28786737
94305 133625 192630215
104968 192170 218261613
124105 131361 18153797
177475 186697 817184188
86432 166784 200959797
191625 195346 611286091
36393 157044 600550751
34569 166965 485091183
171557 178085 16263540
186612 187602 2488520
26775 34961 20322509
158806 182772 59899560
154227 179317 864630096
14678 199648 327106190
49830 143004 233044307
63989 165957 635575070
133573 191378 144514164
63188 69223 913366386
123346 171633 148643163
32787 57056 60815449
131843 189414 144034175
106360 195800 868993761
107688 148858 103204898
158469 181575 57809127
97647 198615 252799882
92774 137680 112431797
108963 160491 724619832
4889 135512 327006125
15336 122721 686982139
168624 177569 22535948
134099 136212 5330101
92083 170580 196432958
154074 164988 26999269
125533 177507 130089157
127084 178684 620712919
89329 122726 83644349
145515 148498 7484935
169170 179897 26998903
148683 157665 22443169
176093 189154 32685936
199650 199712 727592987
109333 192763 208694525
159787 170363 26311403
60122 101701 103646476
31268 57023 415500506
93119 97324 10381294
25178 162843 469322043
154573 170943 32819815
40654 63797 58013113
40010 186980 367737055
161314 169342 20010642
113698 151279 94310830
106325 117663 28295273
132068 168214 145365497
8673 23616 37411967
20475 122738 255684069
103457 110528 77761941
197135 198301 2967066
144843 181448 91621738
58340 176280 294980474
22754 97714 187326942
16324 198424 525821280
150181 187867 94095927
104895 156308 128859102
16186 31898 884276455
47149 199548 575273952
120569 169878 473652300
156621 171533 777220106
172812 182877 25174336
89143 90136 707742853
151545 174784 57987575
3254 7167 9684706
131161 168832 775455373
110455 145585 88022745
87354 114078 272015237
178607 199676 441372498
53298 107106 114741844
31364 162875 328974590
78306 144885 850023161
145657 198238 429351205
161281 186623 615613680
68198 192126 310043593
70616 104605 85023519
44275 124052 427208549
136900 174708 94459809
139006 172280 83292228
136647 189453 419266273
92770 186563 54010887
182966 188775 14524279
3538 113795 275732449
142010 160562 46529298
117921 128179 25840279
83078 133437 474257755
187231 196731 23653793
184257 189254 214549442
29704 181240 379069020
78875 145605 240455970
78278 142940 161729166
145247 194726 123667944
194645 197989 245705794
17551 172615 217153300
89117 102707 5589880
161040 187726 251959716
54157 198119 621422142
27918 74830 642695836
106977 119417 31184956
115382 196368 345332859
72443 175834 487080100
177833 184640 16962929
43828 194716 377366192
135637 189806 897842032
181632 191353 24189924
91865 138213 116038874
160262 185061 221155229
11488 108963 664828458
28891 108640 199450968
110399 169626 418819759
156089 168331 30402283
81393 160918 416472464
106134 155234 123131148
165449 190731 158994320
130283 178223 119953160
22190 119111 242312081
17992 191877 434967632
50987 55429 11259207
50190 73037 57100820
3121 196793 904254993
26376 53131 66775912
148858 153026 10500210
145454 181185 89351630
126802 164630 690503009
193921 195909 4944027
112625 162124 123893431
107652 176202 982019863
174602 194654 50155047
131081 149939 47327944
38523 162648 310523370
89041 184386 601437929
17247 20672 8577948
96493 198638 211494252
7549 46179 390717777
186909 199252 30926252
105463 170024 161567079
66079 195942 411138357
64169 157649 233853608
12403 20827 21104584
32251 117235 212497977
187690 194774 17633714
180338 192373 30108914
4599 115409 632640303
22604 144527 138310507
40009 97783 607389129
164155 197293 82902936
127940 188465 151382129
164153 180828 41772556
78541 126793 926462472
75403 171993 557036871
114633 147402 82129606
25463 60817 88547782
183087 186270 264722879
193001 197806 11986758
123946 148049 587856827
135334 149348 806885412
169568 179024 23800296
71022 188173 460251171
134915 196460 153855353
46334 100636 425348746
141058 173466 321132234
174463 196961 56257958
109460 151370 104961925
70266 137336 167983584
26396 87705 153199496
15880 110441 292300394
100456 105014 11599770
53504 121473 169938975
62668 123526 152180019
156311 156558 75686299
130675 175783 820495766
67458 114339 156172973
73404 115295 104783134
35937 96528 382196940
188124 198156 946621069
156576 194337 160617839
9141 140439 528372629
130969 168294 93250586
55538 70289 36655510
61630 96690 616167700
31646 123595 641419337
68041 119192 127914673
170266 170512 930561785
143902 154577 77702304
9201 107974 247047260
87010 172375 213635358
135495 168705 82907390
60643 73619 850696250
116843 127767 619000658
131073 197743 166741543
81548 94864 33284499
197813 197816 877973478
97286 112384 955101759
99594 150225 47965510
101129 123208 55429273
157445 196664 823747158
42946 130590 348665337
138667 147271 305989654
163584 183402 49661119
16788 197922 452990329
10668 63631 132504501
70236 191348 782409805
104636 191801 218169326
30653 95200 161311729
191205 195203 88325352
60446 170586 311780895
49153 82276 82772040
159418 179767 868973423
43281 77505 378975019
28822 150379 396638620
141994 146703 11774009
89665 137155 97509904
194250 196667 758546461
144309 178882 969496421
78898 150244 716999822
82279 98395 40296351
140781 182291 103912219
21213 179052 971297489
174844 184710 123805093
133276 151367 45331761
122857 166787 199204555
63 107035 296766951
70911 99379 71035493
93964 180101 215634607
14186 60927 116979803
37588 43295 14398969
68171 181744 284231153
186117 199156 32662025
21154 135286 285580573
84157 94026 265454836
134503 135315 2086589
64162 149476 213526437
194294 195241 2282509
72975 125463 131403966
8381 39783 78568527
52459 106493 135137383
9956 176719 768003161
195329 198353 7680336
105552 114187 85627002
84924 133780 122327630
22393 26663 3865402
166898 187518 51658758
168417 188941 51451854
178466 197999 734263345
112654 126164 687820506
6281 61818 68593413
33792 119899 215373935
81575 112236 61981492
88779 178302 224180732
109459 129130 49183039
69966 151694 204659168
35973 186638 376913379
30286 32765 171033540
49381 120046 176690419
187071 192468 13482224
150773 196041 113021628
156674 163971 254459447
66860 183390 291433349
139563 188645 417298981
43247 145816 256553586
78355 110203 686485668
74943 107875 82411829
190088 196943 20574025
7116 45433 96008253
81190 129217 135619311
194376 194506 162279506
50545 62486 30017448
71772 198517 317206646
167773 172273 11404450
170671 195255 61430385
55008 137013 205175666
108657 137015 71020569
4696 87576 207436577
89974 114610 555163297
136948 191501 136379918
173585 184649 169881615
107808 126978 47976041
59679 67809 755540432
128181 133307 12842202
7346 170348 407873232
140964 159377 833849425
55134 93061 292758661
174118 186241 30323210
178223 191293 181403711
149277 164689 363162439
121212 178069 157697139
34782 76292 819665805
34703 129373 917984616
153737 172946 47875758
101434 179359 921200043
165263 171227 15080829
86621 167619 172208179
119842 180382 237257061
55716 175426 299358194
115576 177764 155752009
35409 150900 769143727
182530 194715 635846557
153714 175679 54737479
88940 144384 400878289
87029 190781 259562466
15255 83287 921750873
106839 114126 18246553
20035 116343 240680204
24244 92117 267959498
17942 148814 327464837
15690 46671 77408428
138595 142984 10928981
95974 173574 509284476
29307 69983 206127732
197462 199895 503830938
31248 112365 412930464
100438 144167 226315753
3243 32818 73984921
134255 137484 5788107
148442 177507 495954427
11182 76465 163238124
163180 198773 89132516
22921 136540 587049183
121281 135762 956602172
147631 194170 116383593
19710 122640 632120432
34592 65454 77340217
46491 178089 329244471
86028 141412 825867108
25095 107005 921993897
135226 192183 142417984
146666 151133 721482133
100016 154448 136654292
78125 101190 57538525
42059 111024 854280137
49100 74269 62922816
34713 132251 907097123
188706 191860 7941091
147581 165064 189083881
91244 99906 487956268
136714 186349 554477982
140359 178737 96122011
124160 166709 106348618
53547 139637 215450605
162988 170343 647887342
126100 146913 51996860
13477 19267 274933622
28687 152639 310170158
35516 104712 173022252
185886 191699 176701333
21258 162024 352136149
158644 184804 165600309
33187 64900 79466616
92770 199848 267961403
114416 155813 103826658
76371 94607 45582239
23612 132777 273131991
100816 116512 39327054
77095 120176 107761703
5910 108116 882726963
115889 147987 857807375
123735 180429 971351070
45492 112579 167713336
4431 23568 48018806
7452 110547 257934785
87958 122938 87546348
180643 198010 760093885
84781 97590 31913347
16461 37693 937209061
105440 128012 62404952
167433 199071 79255103
153846 190965 734721727
78875 81866 7374754
178306 187220 70133790
54352 87847 899087979
160153 181488 833475966
144668 173046 71025407
7655 82387 186921370
197712 199941 115236711
177337 184689 18285464
189029 197365 20759849
115438 132458 42792770
134742 157614 57239001
159854 172492 654488239
149999 169907 49581807
45486 144115 246679549
115430 179524 160535177
127872 138568 630473421
475 63500 157630478
13507 141596 345820520
117977 173803 209970304
161177 183893 56796556
193243 194368 2804566
23475 100034 861893118
102291 154480 130965743
67936 108324 616355856
32741 190821 395462872
170947 174823 9648504
18632 119894 253153731
35685 180917 896278830
79741 110428 76744697
129391 158841 73750650
89443 132097 106878446
140 90024 122547949
105306 156792 633938494
151296 159017 19260708
54515 163692 457868391
34484 54493 50127552
162062 197116 521593850
89380 101654 30626626
114649 183748 591244799
90455 138170 119481744
193313 197190 9638081
6017 70454 227368492
965 24277 58234944
35087 116929 208328492
195986 199782 28944680
51741 81433 343023390
100894 108215 498512844
58805 66511 19287997
46108 67993 42924627
191872 198077 15028501
44740 139236 236380199
74665 104201 73861246
85879 130524 111667937
68832 136661 169774656
2982 50897 697141849
128866 176237 118560743
168438 197755 73420333
30646 157509 389336956
157433 189753 724282520
50277 161093 277291641
18983 163529 361457904
118132 138499 535210956
175097 191306 40544447
99929 102830 7282099
84722 138591 134796723
64283 161721 165205021
77992 153972 190347333
149019 186582 523366201
145376 148012 6601558
33575 113093 878323129
135407 182381 625997595
70077 87001 42432714
169977 170512 259116869
57463 185964 321361239
74719 148237 184077634
21383 64687 108397317
4581 111788 268168361
131739 180582 241327586
121534 167383 114770048
100926 171505 176914065
21623 116566 501615823
115643 197542 204939459
71502 106622 77725917
151428 174830 58393211
198505 199989 293008336
111339 113372 288807764
142564 173820 78289867
39122 67684 71500938
162879 190182 68395989
93970 128498 65992657
135339 155088 673895771
35235 42865 19176706
9223 67494 145766586
96816 131737 392153836
76633 135824 148210846
192570 197396 250766448
159325 171372 30142773
38850 168616 324548879
148320 155226 17332511
198942 199233 975265968
69608 185784 338132292
114233 176059 63829553
119997 150732 77124736
96043 175677 199353307
134767 175287 164886854
157504 162931 13428499
1670 186873 463173554
171369 179655 302249688
153832 193744 835247376
14634 179787 413122364
4880 85425 201625751
133275 155038 54577800
29150 42216 32665747
159357 165072 14138063
139109 150878 367254483
177273 194349 976328633
155433 196491 488827650
15404 139538 564688633
89615 151227 353745917
143344 189264 346213001
118403 175515 413783414
141137 169839 71805873
178216 185597 547073691
155621 183221 735781132
196422 198217 4537844
162652 170259 19034761
2653 113436 853280767
141383 195556 732717204
50870 51372 388398189
11256 65891 136758854
148482 198163 531028656
160533 166862 15710898
199747 199818 664353355
98619 186989 870170176
163329 170078 41877137
198481 199088 1530798
111308 150185 303852951
167432 167615 711270058
68690 112956 110631058
41526 111965 669089736
112855 166997 135533881
80465 82397 4743235
39007 171022 116291512
146538 161981 38631605
185061 191923 694162673
1983 31489 44886235
97399 145289 120041757
189680 198544 800896354
15627 159873 360852897
89866 121988 506854280
29217 73310 416635578
166215 184184 44923677
199466 199469 250532508
82484 95432 32393013
130424 165574 87860996
86249 183090 242250872
136708 164490 861892702
112588 138390 64600003
107921 142142 85599457
64874 174113 273217274
139643 151623 30072107
109298 134789 63778013
89793 175950 215686001
95015 187221 230839045
5416 80662 522494047
171547 179703 44851319
32821 127365 236483688
1698 104265 258181495
192068 197798 14283257
128258 187005 724437366
152487 195084 941055639
99183 176129 247782254
127765 193165 642432267
90886 184222 233520786
63569 187670 310404678
40668 190930 375922221
168226 185727 170686320
184955 194710 24410906
37380 141996 592971417
175625 178875 8209305
23155 129093 264996564
19211 166156 57066904
41324 183597 854759897
93713 164437 176946588
123170 158611 88748921
83221 159978 192230459
46362 108532 891825073
79587 184389 248365380
167019 193707 337036311
126449 193234 167080077
8570 152136 812282068
75771 161796 202899894
125653 148929 314761687
16308 181430 413004761
105756 156751 85187788
171932 178144 15461395
152925 167718 36785873
23274 133909 276821853
88704 147739 889919600
160500 197098 91418042
99436 111054 802075676
26235 142992 291891146
169991 193743 59440595
97310 103545 542822722
35379 182250 367516226
101614 194815 496824133
61218 138561 193327409
118394 144427 270167996
117912 194642 348198931
163415 170669 510845628
73879 129298 138770292
36613 68767 80440782
26201 170228 616976289
86363 193761 851187033
20715 171620 377568509
32898 55886 638371992
22393 161307 611998279
151243 187831 303508297
106651 185460 803034876
87940 110630 56717489
61318 159785 246305922
128738 196392 427265729
113275 158718 610178356
195642 196542 524477560
1780 166808 972652178
119598 197159 194066778
33991 76482 118685259
80760 155531 187238562
44149 84956 102063130
142786 194579 973019165
703 25821 602226842
145006 184904 826591556
40639 133323 231975255
50353 128164 194748534
129478 157559 384178954
65408 157976 231584288
15303 61410 115355547
44098 161738 804951949
3583 136764 333315517
111189 153643 696418733
118880 192937 185353498
139394 173808 86152141
182533 186837 10723292
39434 132545 233033392
94184 191072 242421864
77015 130321 19891266
160845 162637 4381151
185128 189042 9862682
159550 194058 86229241
198369 199368 2525385
68834 75285 517065085
120618 139892 577420926
7484 51681 110630765
15825 88391 181286275
18888 118200 696126926
167762 190087 127503485
170525 175767 887119627
154749 159948 196011800
90139 175263 576834910
143281 192041 122063844
151835 164955 524809082
119043 179042 837702067
34047 62064 178088541
79626 149119 843237720
44115 107526 1712576
126526 182597 140305834
11579 134577 307666586
46132 54383 776459130
243 88454 220500650
139655 184830 87615073
182419 192800 94896781
8144 188527 555693738
138921 195340 704955834
66525 138310 179449315
122023 171697 124500275
70987 130425 148823310
70246 156028 462666167
121217 175744 365262233
28765 119608 897213613
186901 198579 29258739
58529 187291 66017536
174878 189558 36795788
73031 78671 14199176
11364 185246 867933091
85360 141167 899985211
170812 191839 965490222
106748 125827 49118853
143739 167252 58796352
163357 188451 752225890
173542 184674 27796924
99012 169791 177265417
100091 120100 50225500
186726 196194 23622839
112194 137085 520475239
36747 155903 434959581
84630 166604 205043417
45703 61600 39865350
47301 62012 36868101
117524 141186 59318731
134364 188239 134710241
73820 172184 246288184
128215 144772 41369080
123478 181844 146089817
154135 190231 406137830
177151 189162 29991456
104526 184760 988710392
67748 81181 33572326
123388 163496 501388974
100046 151535 422111024
56297 179245 390433932
126618 127656 2591650
187315 187645 801418
44911 62960 459976512
15774 152413 644887814
5049 8994 10049310
139130 186292 117993476
25570 160223 336871310
113390 148652 88473130
110890 125606 935575407
88721 177842 476449607
155768 188100 80711471
61535 179064 293947493
195911 196869 463453227
194386 199762 878107592
89084 196673 269218990
163343 180799 818556705
31371 117696 215830566
19585 40777 384397027
67425 109230 104560249
144123 147753 819640474
167977 182001 174181990
155452 174751 48109380
98605 150991 131416005
55578 98694 107525661
88241 189285 581092204
177813 180557 6865874
162317 162713 978803
126322 159737 83694700
53039 77029 60032673
49421 75421 466978484
155210 193396 95341100
138913 187870 122438629
80423 132250 108681491
134078 157471 49899341
87664 126478 648765408
125155 129998 401252866
196916 198806 4814685
161174 186094 62324713
83552 142769 148144604
111232 132158 52540437
29348 194031 411904541
122032 164385 668087433
9719 180103 445749255
76745 122995 115732845
87471 121735 85613672
49147 63160 766374024
40629 70300 616302904
155455 198398 424410890
34126 196389 554391619
94760 183860 223004956
64057 153155 101355377
140380 160852 169283974
16229 115109 705661307
36922 88462 836465397
71221 188609 675741376
122788 180761 57157170
97932 135140 93322028
108284 171444 891954126
90150 133323 455031246
194026 198088 666036156
143025 167559 61373132
187222 189987 6890734
144462 192038 119041737
34548 82398 119593943
122794 155439 128764774
107184 121168 727963366
186102 191576 13681673
21937 93645 179232628
142974 198891 986677995
157337 173965 41559578
169687 185493 847573440
132845 180105 879980361
69043 124508 606968165
41463 49840 699634995
82686 172388 224581467
31493 43272 29572262
158250 197444 97917794
54594 56694 768475408
143674 165427 565952689
192723 193108 909984361
20102 186698 755858169
56862 89618 992006963
29499 43846 398140953
50192 175407 886732742
151206 172703 53672190
92243 153539 153599308
156525 175100 46319688
67356 82220 37003721
39390 179381 982525897
70224 83592 33501565
57006 66657 24157087
15341 100603 212923290
166606 172817 913187002
163026 180860 32285672
96158 118109 54933496
144253 176356 80367419
151464 199871 543090590
194501 196751 225675941
91208 96542 13278755
127931 154156 483250598
26360 57470 77818709
116768 157364 101806244
101561 148453 637274511
113372 126476 32943721
74204 173835 453301888
95142 175605 201430746
6943 175125 839533735
91101 117210 128684672
1982 159674 394472361
34049 136457 672176509
174029 183383 23371917
78800 161798 770418430
114613 164570 125027371
191855 192129 602809471
97772 170947 569612800
163024 186119 57816153
26499 151254 312077573
71982 92827 28020305
42180 167895 314372107
60043 132328 180727986
19012 51036 236855762
117093 117427 879022749
161698 169712 20011111
160400 193898 83700933
78896 84517 915578287
20245 130431 275562313
15956 23102 17739328
94362 118956 61545365
82938 146103 158133261
47289 120750 183618783
133120 154924 54626939
127737 129483 4414217
87632 124125 91351660
140886 150714 464472223
24729 119982 683425913
159860 172099 120580224
163510 198214 795149710
90021 159066 279354280
130808 136230 13610353
158618 173982 38398935
72581 107647 585577388
95396 199432 260452237
7520 136521 557978084
69272 111141 241955099
190455 190607 355693
22700 107167 211167404
153759 157342 8848769
167204 198278 142175487
31974 81258 717220104
79944 185552 264282156
178511 195802 556738234
289 158155 671520928
138072 185440 371917785
178034 184940 422525442
10497 163908 949465665
86379 169299 692412710
87721 194496 738144278
127688 164932 709164981
59947 127302 893574434
89990 165823 189833012
77305 109845 81422352
26021 166253 356488517
51564 197007 977361447
128813 189810 152615591
93384 193122 249580469
170804 178758 19995856
188619 199628 195487945
60142 185300 326076771
198007 199069 59683762
104207 177105 295787122
99473 101369 4814039
110409 114239 856696304
90141 179029 222565347
112117 195021 207443793
81453 192977 279068526
156064 182724 66575914
129511 178701 416350217
171740 171855 765795522
166623 175976 23483634
142919 170285 68477768
85541 85733 521675
59441 85359 311230527
73591 140649 167827448
104484 155685 128335732
182184 184295 192401
181116 199859 400127380
83822 104319 1987678
139294 194135 137196572
156314 199277 44260318
160565 196928 923613715
4665 149548 362755745
89365 177411 472078077
58158 175585 293671679
5521 150054 496994011
20950 195385 436229965
105690 129689 903677087
124645 154927 877321269
12580 199415 467425913
56571 147149 276145040
44832 179740 771550576
124816 183748 147395619
155947 168602 31443964
167859 179967 30422802
20769 185419 816329466
166950 188784 379000417
174771 187771 454111670
176153 177849 4250588
191734 193551 813514627
103652 162785 148047339
137065 187219 125438367
29755 150980 303381491
55434 192888 343738547
166492 193224 66945946
92294 140919 121682881
164302 192606 241614991
41844 160236 527166001
161694 191482 74514731
135130 138483 15223256
89206 136046 514586263
163746 165819 3566990
90142 189541 783870293
78819 155730 192574434
86686 132879 858013851
195168 198594 8715658
155248 175752 51136148
68700 147877 214607117
68154 134002 431801476
94540 114250 49307151
30010 159101 322991215
32374 144467 280457528
42023 156489 729247567
96715 158095 153802493
75727 86212 26296012
62665 89598 67164926
79079 108978 484315664
116391 149284 911357833
155681 193657 94825063
130089 197090 167514165
15926 154391 931929352
149707 167950 923076903
120638 192010 178672193
70094 134685 161723312
162469 187128 98298690
59755 133112 183480482
69223 112821 836266459
133660 148982 491237541
170426 193293 941523649
120760 144401 59243205
127284 180199 132416412
26597 152917 628026104
173046 184438 28456946
178943 197482 46219812
26561 51389 32576875
179665 188445 21878518
59119 95411 90552673
3321 73804 176202859
187998 194868 17115046
127257 197334 954714535
195446 197921 6251688
145710 153627 19996151
198269 199785 428508754
50528 139187 641984835
155579 183342 128179637
25493 56176 863402991
151848 169012 42758631
195784 197694 515156861
68571 166401 244674285
191149 199537 470917284
126492 166326 99614278
89311 107272 44986909
198113 199464 34018407
83643 153546 175107178
157863 194718 92049829
69235 129891 151823791
9192 199849 618237218
28091 154881 511553307
65079 192044 317542224
120793 186444 945882397
10089 174982 847220829
124265 167356 107704111
157312 172359 37621189
106016 143539 93965586
12983 89773 191959659
5508 151965 366635692
189803 192176 5913142
162144 182276 50438439
118821 176715 848477710
143597 183924 100866491
132046 187471 879848485
149560 199632 78135469
146250 195554 838847271
149609 162077 19896060
29680 185813 390536583
67173 153579 548276122
52258 101561 123204731
46051 84574 54371531
43823 148960 263093716
182416 184657 5520765
114447 174255 519349128
176920 183817 642485448
166259 189587 58455927
152984 172184 470059268
85476 124271 412632294
113876 172269 106543469
156918 181543 61532981
90657 171627 202831825
88707 150763 155524205
152749 163131 282649034
151317 169574 982934339
22869 114155 228237338
159582 182868 58173218
40011 94414 136062503
3860 103434 248919693
107953 159655 193847176
63971 160264 240928488
186008 198464 31188047
50310 95209 829621085
53804 196593 357151452
20140 49080 260975995
183748 189104 584844449
119443 173514 135375926
40155 130717 518912232
17710 55172 93765052
186298 189263 35774681
108290 197680 223610336
63107 125268 834865691
16306 101224 212128218
169304 186844 43936301
57886 107879 732121850
21211 22733 752117734
142947 150310 18638111
165242 182186 42546993
12420 193801 790331861
112379 143091 734147737
103123 112052 22421679
154637 157655 7428980
81640 114195 209510973
188998 190829 4543007
17440 92889 832039597
77012 148335 938481552
113313 161268 120131360
37076 138303 496254087
24986 85019 150108480
49915 197922 538277108
187305 194199 17224068
58403 184991 479133191
182020 197419 245023955
35692 152763 541782858
184489 196593 30237948
16310 190753 436282335
98663 161844 158270457
180429 187069 16631864
197052 199228 5546972
67256 143924 191722767
74086 148235 937925247
22382 76482 244965359
13142 133564 825882567
24419 71528 117692020
95755 118096 502043734
34051 65316 78338458
50074 70765 527700486
168027 192014 60069385
80081 165769 414432300
196693 199877 308922675
131767 176841 112812436
70490 111366 150567158
109070 156037 117610361
74671 102716 156436859
135164 156049 52314737
19595 32306 904073811
179737 191514 29387581
181456 182293 2115892
51078 91689 612352638
120306 179779 260970654
52328 112597 150764206
81338 166026 514762982
187244 190170 7289614
68439 196034 364970594
72883 176913 810390754
128695 155293 792286941
138401 192536 212561830
4388 184447 763666245
141032 197270 140683783
142635 186283 989763990
61895 187676 923408566
118988 195543 191541261
13398 102013 221487276
70543 114353 245649216
178581 185038 345222334
198931 199283 883983
137931 143439 81328075
136411 179680 108257675
53241 173306 386364141
107258 184405 657065861
21058 178017 392710991
43514 65261 54426122
147239 192010 112015261
192719 193816 2027883
4007 63285 978105301
80609 115074 86146298
85213 156757 179131031
134871 186231 128462696
31462 39863 5356631
162106 182309 50621068
171321 172750 3517376
170218 184528 81717281
49856 86971 92859630
164166 182999 37475705
153933 195057 102562145
63673 97177 963418822
148588 196340 119317451
135536 154567 371858545
181138 199270 606078553
78222 90316 302090827
158332 199549 115627140
51301 87547 755276252
47305 97147 138796181
120602 188109 957331767
11839 76765 328224126
108882 183900 187616560
188532 194107 203216289
11509 81958 176048906
2104 199600 590149044
158605 188754 855549698
147284 155663 626551346
9205 178230 990523937
85772 195175 273558927
1763 168614 450384786
137038 169880 82025399
38298 154914 436534237
1765 29332 966533624
166956 176696 24488250
188195 192568 592740959
78551 112661 391493711
143028 177605 86653513
24247 88499 160615194
174604 199379 291859764
50451 140496 253121981
39769 100841 337192920
66483 120027 133746053
115478 197744 205920921
45993 48184 749348882
89215 137441 239502905
160731 163063 5733294
128900 188450 148941146
89727 174861 669927700
79369 81029 4175208
28415 164370 754601502
107833 180464 181757838
100388 148370 120425045
24190 31202 302944099
44920 141428 241371456
44401 44620 547558
85892 181066 238060986
170259 185042 659209169
87433 87587 423246756
123062 155760 678441932
21747 140528 537186101
123504 173787 125864764
187855 189763 480930450
4757 154088 784245157
148234 191025 977613193
134793 168290 817805462
124580 126701 5273610
107081 140823 686781752
119034 186857 169765050
167818 178949 54122604
11874 111123 748162684
174228 180498 15712228
87320 183785 188794696
49057 51508 6130609
180225 191013 927593119
103855 178501 186967144
54739 133724 197605158
170814 193746 618199236
194314 198756 796968702
48618 170452 304823505
32038 132959 252589022
57418 79448 54941518
40619 120238 898187575
24286 174917 194684481
2406 95294 232149817
17516 129745 781337986
13729 53528 99410652
13533 145221 625316996
171346 198382 716270901
144158 154815 26864939
120865 197496 191747617
134620 191025 567153106
3296 36658 83449274
69642 108544 97386737
8661 46212 854628560
38539 90903 130971392
115346 159697 111183629
147745 176057 70785389
37152 124564 839546695
187730 199290 226738612
23403 190338 417602561
137246 192155 687716954
163631 195372 79365761
118161 155186 865925015
20700 102711 769824456
69843 196151 315985318
186029 195256 23005929
74317 86377 30300224
48071 74345 65649142
158921 166196 18074370
159849 193234 853416716
173448 176850 110570830
27620 49999 55892040
16382 101991 806027527
98742 140396 808463319
84896 157345 844708107
177458 188582 27729035
10039 112417 256008236
176474 199668 57997939
183365 190976 18992411
57224 141760 211381494
132693 195117 382544561
13426 50911 167631472
116402 197628 695553931
147406 199975 131508455
52547 105647 769633739
6212 84962 197065010
88063 194726 985602575
89050 117578 375057584
142773 168837 65165770
32317 135078 686797537
16305 196058 449480484
170740 178442 19372972
167289 167403 281431
150809 198432 200086050
6561 111824 263298028
44633 145553 320385561
104589 180713 572647429
182030 187622 974821116
75556 83462 269528727
48841 135012 776318145
101421 129242 69822160
3830 164561 402048961
148016 174461 91311113
38790 145234 266323983
157396 166130 836957956
11441 94420 207412043
99352 124152 62338619
50557 155042 261608967
62742 147154 838931192
140856 190912 125224005
11247 193906 730174444
51837 74455 662391646
184929 195560 26583813
121817 138473 174067989
10761 185459 437005026
13247 50907 134242988
95008 187895 992150097
15218 153220 694149061
127834 165770 94872658
24085 169235 363034361
72848 131807 147649368
99623 172414 158713680
150951 155153 10507510
114569 119745 13003638
129853 183470 134115117
5726 141037 686128792
25370 127809 256179593
19086 89012 982088550
70661 188176 675600258
184203 198087 600276744
27031 96173 172712231
27102 98953 179415685
154643 178307 59084168
6369 172194 415039028
96529 161628 163022614
18565 108984 814722806
157761 173603 560218074
21774 66321 262217959
186021 196246 430616414
178643 186517 26532786
199803 199920 310754
69482 148896 198853266
72782 89890 320345559
145178 185484 100806609
148483 168896 50901316
121205 135472 556794641
198384 199360 577053425
62482 160452 245077410
29399 50150 51779741
102802 143486 101976806
196430 198171 4405264
3598 14481 27378509
131710 154132 795722210
119640 177475 144837087
21650 101905 200568406
192716 193538 2010196
147863 174488 66538450
886 138489 344110334
121643 128654 771852539
115189 121158 872315359
184947 195861 250596688
78484 159132 201867757
132339 141074 21762566
59564 193389 334655568
52444 126171 184531409
109715 176363 375403015
103149 188195 213207583
85957 149705 159593484
75713 85185 23716238
71681 137156 164022806
133477 162547 72604293
198764 199732 838896305
43086 135853 344214485
112891 163051 125557839
27569 46287 941707619
26088 199740 964109872
15655 63204 118869396
79207 176998 428049501
171475 180114 902724662
109859 160497 126817530
68373 169903 380280634
130033 196149 165285709
86173 178413 230796154
150595 153529 862605875
34136 92978 147227506
29578 95604 570469426
65457 102594 92623331
120620 153586 82782702
54379 97609 12269242
59594 189832 325729675
93758 195262 253943356
7538 87737 200721366
121175 161929 102074537
93357 125516 80523133
24879 47235 55930550
180697 197981 224862655
50128 82443 80753360
162740 180612 44802007
42699 74034 756951179
81038 171893 297688648
54253 55921 794505763
94398 180598 215785822
109540 130333 52059353
176616 179699 7701770
31078 191029 400057201
56312 82533 653523307
1168 45233 899748399
198332 198668 682141304
144460 180311 89713676
49202 53177 212038879
97037 125884 72348328
9936 156725 367323143
27285 98586 178106432
76716 128934 130677712
112080 146388 86021276
156878 194385 461867283
100672 194100 233966704
3100 61847 147055484
60099 193627 625341327
79549 175227 239396367
13474 82198 171736325
3822 57552 175853461
188410 198197 24495126
169131 170735 462053267
184396 198302 918963183
195725 198896 8033019
121554 174261 980887974
52595 68749 40439669
159459 162473 7388476
120313 174167 134815167
49069 132897 638531954
180718 190068 23396321
41309 49502 637088802
1372 98473 892240357
134812 142862 20049938
137434 199262 154630876
156922 175193 45557494
9666 98237 221378495
151442 199250 119535430
98322 105456 17919384
51585 142429 227276362
66536 179925 283609548
69083 120553 351721100
66624 108785 784881785
157426 176909 555843467
40173 109108 341149740
79232 115525 90729884
40529 108206 627559052
55021 55241 855842082
163497 193810 75861117
85565 184631 776723138
175466 180744 386881186
115594 190594 187740488
141931 152242 25957007
182132 183060 577988887
187996 198248 982788938
21228 107149 751932489
57853 101804 109699535
79029 148706 174441907
198173 198525 918656
106108 162883 142097598
154443 166085 28875310
42341 116475 185241973
184761 192798 20163148
190516 199900 23495459
167345 194585 156780840
54763 119221 161116290
132137 137571 954448374
53504 157442 906387191
165998 179783 56567274
56216 186172 615518696
41618 62952 53408119
196399 198253 658247469
50076 148550 715885190
31000 34436 917414419
170368 185686 38348578
145639 158732 32794977
107486 140299 82174116
26215 121216 390328500
30628 112448 69107904
176951 199042 252116100
180555 195760 37956300
187938 193232 13273044
29392 124566 238053265
34125 163216 490261378
169978 190559 51564957
180627 185082 11091660
28895 190601 490235475
29992 84199 366388359
88538 188361 802777496
100500 121978 53898579
107485 110321 296109844
181828 186261 11035425
41967 124369 22405564
160843 191906 71814351
64455 187344 307360710
152590 169891 615262450
142249 148761 929145811
178149 186051 19717059
118146 160033 210854770
154910 178598 797438078
50911 187004 836259316
78979 110697 79274179
171319 184602 33123778
106149 127731 625036664
43985 84214 100574988
175203 184988 408944188
28591 138580 284837965
53355 72103 29326832
94998 149337 136210620
23291 65854 106593668
21445 170588 684123513
16402 81708 163132152
178421 178863 1107816
110354 128318 445261392
161196 189299 70324173
70516 122626 130416046
199216 199845 1554327
96587 192704 501073095
199331 199765 1075792
129258 153138 59927672
154746 196801 104971983
20985 101221 200489959
12405 55238 107216652
67662 191986 639252131
105540 110044 11318672
140029 198429 146110947
134357 176308 252084858
21452 94621 678799264
48551 122239 184331379
41863 176999 757699814
9453 24808 950506867
103207 126196 400520024
77557 118510 551545258
116331 177900 154222869
99353 141000 104402811
163551 190181 321811752
81363 131767 613662930
94497 156841 655500923
185606 195976 982703715
53204 113625 422597760
81392 170212 729576780
36820 159397 306748426
75662 96309 51509038
45260 90332 112597761
97570 115502 44888102
50334 176997 316989921
4571 14053 23931421
119866 189141 280853190
111541 147694 90630266
22464 39072 41488565
49349 49384 92458
144377 166797 56037927
116815 168080 210197252
114577 190007 188845110
133501 154788 53393316
115150 162799 672782418
67154 84075 542126178
133543 178930 85037609
107807 161721 905663845
97696 124715 67808031
37986 197337 398636471
172099 187916 39457461
56116 187267 328055743
52600 186553 335156694
144047 185045 102531935
82078 89469 695003306
14258 103001 221645465
42831 50927 20143459
186769 196678 24737836
81685 103099 701342001
120998 122859 260878002
172646 195459 56964830
106968 151820 712375327
100854 117487 228664754
10722 36847 990976152
157184 159326 5351513
38384 100197 154430007
2656 81726 943944261
28388 69665 442925542
36005 176473 391164436
191600 194130 6344255
45629 60286 133709027
5748 110416 789458881
178124 181676 283273502
36033 126472 666881637
45894 92662 116932110
138141 184809 820655925
122088 159398 949774672
67751 122072 469080880
106564 136306 895473947
104185 105915 995130545
191446 195002 934025047
72639 165174 844213791
148076 171798 99703816
146408 178221 79624479
127417 191227 159623591
127005 149451 56335231
126236 186324 150304609
81559 188815 268394347
126173 131448 435979820
181352 193276 25360569
50629 173245 306813194
17854 132826 287695534
7891 186399 446669586
123044 127122 323313327
53400 155778 256315935
64076 105166 102651279
76488 195137 576379452
171542 181017 23566893
182348 183634 315282143
60798 194111 932683432
24302 140660 291026126
27638 79207 128886023
187528 192153 11546049
103725 154537 595581728
143882 153367 23927455
37861 91241 133488069
67898 87388 893338885
21567 121261 249223817
121026 192055 562945561
164983 190984 362650032
14191 115497 264928176
14598 124180 274048676
138476 192249 556480931
36997 193485 833043073
128408 149496 386333671
167080 168276 681305765
188489 188874 982822
31069 126011 998235194
118673 198669 200301614
137445 185963 121281935
147139 164716 782229872
141853 165097 722602032
172748 182288 142515430
158502 189430 722680545
55029 129766 547774899
129786 136311 16362018
147773 199329 128946635
91735 114008 82855402
58485 186318 319714934
66369 151236 212319304
176536 187102 26408072
168705 193130 61205334
59467 193811 335947539
108261 154549 548454809
123808 174421 911851484
165137 170873 728197032
59036 183873 312156346
143417 176281 82312004
45747 194969 373165990
7576 108630 252912933
83050 83761 192332300
164049 172767 21899004
47723 123816 190347372
99758 179421 851580989
45302 175271 354203864
88849 115120 65726582
2253 149584 368663058
155505 172633 42744590
165623 188214 56532245
87645 150512 666571166
59442 74030 36273316
146549 154475 239662874
17409 176811 398796053
76663 168753 230335740
19459 146837 771591951
183949 191504 18927557
130726 135306 938061782
125436 179993 389053096
141175 156681 38995409
48986 169219 338240290
72463 86401 35006372
8386 84876 191373223
81922 116335 86066284
68217 168424 250613827
110840 159630 648952716
21969 150294 834774842
171530 177756 15531006
144561 148633 334263205
142282 175513 83174933
95932 129658 282625021
108784 163567 240244312
114835 151643 231388942
57347 78545 647161303
102740 132453 532664690
172619 173704 407478775
117923 148178 767274091
57420 164914 395825785
30439 186869 524563183
113611 193599 571117900
110532 170072 149001710
41361 80574 98017947
88981 142137 133064373
179527 184741 12955458
34906 114791 523121538
178140 191244 632125354
34546 60299 897678690
44641 128614 997104569
90270 159294 279113986
30611 37712 437690917
71840 185687 801658402
86616 184949 245966647
43683 184402 154076258
77870 167241 223607588
16263 45303 437833035
180714 181465 508641310
73110 112997 99806769
166037 173693 19229633
103234 160734 144126931
109630 141040 78529675
39839 158654 297380699
78055 104627 66424153
144445 198850 136149378
102259 196286 235315426
93122 98606 5930834
27170 91751 935844453
37760 126038 220918040
127745 134302 16456967
29585 142762 353701398
160346 183068 56779161
146969 156880 24978145
33475 54149 51793301
168123 179160 187286751
18546 63156 111519381
134418 171984 616643705
73642 185411 279704755
62718 166569 259676711
87802 137016 123237234
80231 142335 155413954
82306 185115 257300888
186228 190669 11101400
81449 112640 78026608
42493 175804 333457462
74164 167524 304894460
6037 157004 34970007
7905 80750 182266605
15856 144652 330951442
118829 155619 92285748
125634 173230 572679725
186953 193604 16599091
50736 85454 178879498
118984 195844 480190845
46718 55453 21926869
19776 34311 36229006
2833 15303 41220640
121462 148967 903284967
35665 136119 304685025
77719 80228 285102065
166865 182940 40244647
69025 154654 214450326
66716 118477 826343796
152206 153127 569584282
97548 144966 118807649
165885 188529 495859698
120404 184708 711530940
61314 130399 180578506
48294 121071 299271258
97617 120445 57206154
167548 186173 46688893
79773 181250 253960327
153167 174073 49115504
61246 116136 137023327
191329 199897 21508516
76100 92316 40524209
157723 191537 133833799
179056 187164 20266460
109028 113557 325857005
136229 181493 113199838
134676 155039 51095090
164027 188417 61044665
124761 139969 511758200
17583 174638 350708599
148289 150986 6802585
108459 179511 177807746
66294 100344 84803028
97457 116679 48103781
54571 178836 310921381
186959 198519 28931011
140276 167836 68878432
67341 178355 775712207
57281 111667 388578366
45808 132249 216270631
105793 168230 890815462
96175 180333 272736422
104772 192939 295432686
148935 164405 60648445
187831 190910 432578787
172483 183569 603201793
88849 191919 314748672
101880 151430 124260997
121519 193709 180723235
9076 76608 840398604
175847 180748 736103899
167973 173311 984155053
175678 186661 789191575
161530 198298 362510714
86099 170071 209991989
53762 65239 28815971
26853 173959 367960324
163780 198260 969411870
34957 42872 477582435
43899 182380 28364614
22587 147728 492550959
168274 180629 195917176
152664 163254 26294959
49218 84930 176096922
197814 198599 323436501
34110 123568 223843792
68665 71567 6968022
82880 108352 197765222
42908 150743 515190156
10681 117312 897212406
192594 193709 2772901
167311 188129 52121492
73953 159748 986077589
252 165114 412274444
150206 152485 5692751
110441 113944 8738230
105630 176963 178628702
13084 146428 333580701
139488 169959 853414872
172880 191267 45930231
172006 196031 59902058
147689 186295 679818123
2086 32981 215117675
173009 176801 991652725
156086 157827 624085508
11286 113067 405396705
148070 163004 10147152
13710 173143 470363504
157420 167619 25351054
92723 184352 736094035
173062 174751 4183308
69210 126612 170232821
197932 198562 1643276
136843 168685 704374319
114529 198597 210479619
178765 183356 11407814
21798 98771 192297452
55325 144216 755474728
101535 148872 118766580
97856 198797 252741652
167428 179824 31161993
12911 42221 73364149
197082 197116 584876875
81373 161056 986184351
112041 126792 370351374
77085 162607 213940335
187397 199826 709136670
168543 196787 870901863
159165 194343 82291491
8578 195202 961615744
29546 31996 6025749
13372 131930 524425542
142849 146986 10369243
4206 7016 6979047
61354 81137 575345091
82087 123358 103398887
264 47126 605513013
199446 199597 22519227
132618 142558 226576620
108349 174347 238413882
35996 102993 657983014
154858 159984 306295813
164860 183179 851257284
35131 97563 963233303
167270 187827 171998429
137869 154015 174546716
15063 96476 753692857
90301 124515 425233992
177036 199728 56730873
76983 106513 73807859
34078 190232 996982523
67940 158875 227599139
156463 185089 71467091
92344 145344 240224352
27361 50240 684982693
105769 169223 158789498
119624 189623 604209949
49056 54783 454899153
124146 129548 726851273
165617 166368 1896091
193731 194559 2030926
109465 142817 434364361
59017 187667 321727020
10578 88242 892403587
133824 138761 639645985
65541 189696 310568246
145864 189903 110183806
29026 44154 31151488
62036 72472 25869300
146152 169350 652044547
199411 199715 746046
33534 93133 983908904
154529 154768 583832
82988 150632 169443819
89857 96478 16528605
12142 69431 217459801
49547 71655 176974195
50000 129592 660902916
158234 168467 9726260
30524 73023 920740247
110909 133769 46797107
68951 185541 291692893
191999 198545 16409921
123475 153398 645570748
132833 142050 22925172
64277 151308 217791970
28398 92164 159425591
152662 167754 87388276
80361 136716 564525628
23384 38761 308176134
62998 65802 642688934
140070 174111 85208853
111714 130208 124904
52051 192738 352021864
36045 94360 145751423
5932 139962 335413320
102936 152253 701432728
82394 191876 850471941
119478 183442 160115033
36656 165634 478918368
105492 112312 17058136
184926 188917 36112905
118951 145637 471203596
144302 183417 5751738
41998 100670 146501586
18522 98413 870758760
103859 155026 128354214
45256 159529 285929627
21970 124275 255924754
8181 132154 310235526
131565 142280 928623504
99500 161294 804001588
75387 151048 189472177
142856 170923 258910886
168139 189849 559143517
131428 190663 148163288
103593 126144 272610952
124798 147329 56346452
192399 198526 15341452
84599 128155 733042165
100929 141943 969694063
6881 198155 478585104
5424 100143 970706652
189885 196571 16629188
34844 50697 39659428
175503 184146 21544543
154005 182280 961864677
75534 89175 779558036
106089 148535 106384425
37426 189762 381159299
20985 193179 430756589
189639 191514 501510564
98831 147155 121128381
77852 85550 752656042
165779 197624 47861841
64646 114320 807687802
163185 198887 168875545
49985 109564 149052668
72886 130684 569594505
61312 84268 64982668
60342 165192 735157403
40656 129235 221656870
103643 194804 258315063
28593 190614 405252366
167579 196023 71166665
149650 184098 757659912
144385 156723 31015135
89704 152340 156973799
1728 116655 98407358
120847 133413 690949883
31581 162953 917354062
47508 117409 405461006
52688 141904 404733321
6433 50728 284177468
171980 189355 43380301
23811 104371 369970327
163301 175080 29491981
122658 161825 98032498
159026 181179 12370807
178808 188283 962507217
153508 168847 868476084
133333 185084 129374731
186886 189179 5770864
174005 174593 895638599
113132 168190 307015427
11220 186604 438747958
176604 198043 116377659
150335 158166 19500752
140131 192785 131760178
181623 199283 200029947
13815 35134 616515348
148662 199747 136527575
142457 175659 996466412
19449 100797 872315962
30371 48233 44603531
90368 140262 914429014
126846 133746 965164177
12461 175030 842803932
179153 187391 392926806
100673 134321 278797340
114730 160017 113544102
21642 129023 268578985
182388 187997 13952348
63029 169162 265401053
25364 130825 263779551
7820 34120 683317803
165475 190299 320276197
120334 143914 238787918
47956 174638 248484095
147759 164754 659211726
124174 168880 282873874
114516 170832 646522309
164247 188731 835260772
26978 40235 3594876
24243 50159 64763493
133535 188803 509001366
135217 164152 72249300
122633 187668 162749462
165859 175252 23502661
83642 199441 289785395
70666 100283 73925432
144738 168333 58953226
160376 179146 46926595
89174 158841 174493857
100103 161570 154032909
48517 146807 400484094
90796 176939 215662539
141311 190090 906021539
116778 152825 321976559
40756 53888 637649545
23057 141102 957046293
123080 174776 129265611
38058 133311 588768241
198633 199974 3328537
198733 199634 348592390
30238 145370 288022325
123727 159063 1058691
121257 185930 161934884
61685 114758 28441091
13255 54399 810050471
86977 101123 35206866
137182 141951 11826615
158777 187686 471991678
39351 158831 86517155
102885 159154 141080769
161922 173082 27945315
106443 171893 769284184
83983 97692 34154468
182187 198963 41929423
21824 85218 158568329
136884 166114 832749272
159174 169698 26188789
150921 159493 55178107
140799 172082 529610443
13455 194837 453617039
133497 180262 116960302
49763 193486 359533945
59606 62122 6299715
199544 199868 410656184
86958 93767 987055190
193826 197592 9399403
80879 143353 744979611
144559 166697 598999807
83303 132367 122908898
5035 140838 339856784
20462 40621 940904414
62325 146091 209485475
58930 130282 749577202
32611 133814 522721208
14398 90822 778553237
41586 50817 23017343
42938 93301 353405704
35782 62149 66065558
17986 185315 418577030
164075 169298 832414214
86959 167012 200236230
184941 184954 968718185
52097 126731 186760310
102243 169732 805580946
50029 67904 44728193
36710 120374 209238916
101053 133520 81503557
13939 67067 132901517
140611 161333 51877454
186933 197849 27281262
184388 189627 13204809
165994 170777 11984440
108381 146340 903941116
28147 147400 962774992
18871 74088 267325650
126237 183164 142411038
73765 141858 170446681
101229 174757 184106352
31164 187322 409585327
138123 161217 798694991
109607 133921 60897699
155118 173453 45714759
14633 170241 389117600
67184 70172 7302356
34749 42175 3113468
49891 178844 322712462
169007 174566 13933020
4216 45022 96829231
166362 194687 70852448
118017 188618 940000608
72529 85958 161303574
34151 136565 346433957
191001 193347 5911357
96755 172013 188549025
133309 172722 98578373
74854 192816 835443222
185285 186498 448297208
74293 91416 42803509
147112 181441 751524120
195658 199345 216096657
194823 198054 8166030
148687 166506 25268336
77026 131491 136347322
92660 178243 214237114
89175 146621 143830939
54836 98879 830551954
23133 97465 185772874
74347 98150 376136966
149928 199515 123922710
196845 199118 5755918
95683 180467 886659884
112875 188149 136966024
42314 149249 267589062
17642 36389 628114221
151948 156626 11744966
3239 78384 671461672
46312 55471 3409356
6123 15644 1134553
58711 113617 453467768
93928 148111 869313467
100588 106899 570244528
29129 38691 23810318
71468 123545 130423685
78362 197514 298034306
44658 185582 589381799
73345 93489 933974651
193481 196253 85227657
148715 180393 79159311
90510 134902 947489923
151495 196375 351971535
15366 175179 399633883
28549 145865 293441560
62236 99367 92516324
141897 143588 4245331
148462 178089 752402037
33332 139249 903817378
166910 184489 999394769
178886 189165 173920427
15132 41463 65714720
45545 126052 338091902
153141 189757 91458097
104762 191162 856357388
192329 192996 119528260
110932 138323 976371354
96681 123578 67438792
169456 194563 30234729
74656 178421 543660581
132786 147625 686416405
147426 147873 528365057
171360 188214 42036615
134821 179781 740437884
117657 186463 858824146
158851 173746 37235491
112382 146413 85263605
152075 154776 945669343
77278 197209 926003738
113657 156791 108205660
123272 184819 153919536
187738 194727 8653785
129536 147209 44179137
73747 83439 24278740
112748 151800 97898305
22516 68223 114278912
69997 88442 565132180
152020 178900 67224330
135721 197000 111238683
20385 60901 101425726
46270 81736 88602802
125901 182534 141705713
37836 156627 297368567
40897 164905 119300789
147855 158562 26820852
110129 110906 861736396
135112 135333 572088
11368 151821 351416941
120937 188196 168336927
180050 185061 12461254
59545 141352 754067009
47002 54011 17512466
133246 144064 26984418
35031 87370 130997899
139600 190338 943964540
1579 171460 424961381
67235 68158 655638506
107836 169968 155421154
181846 193263 5826442
127502 199846 819498107
157352 167739 25820604
12536 25482 398721811
102750 143418 360502624
65903 178493 281626932
124755 137700 32385696
80827 108194 68488047
38157 130898 680670142
158228 164561 835423825
133569 198702 162942635
164691 190402 197877546
74456 159507 863569224
108799 175660 167248312
25983 197305 743351492
152307 154358 321415238
110941 127146 840955554
33915 173003 348028625
101876 196295 236330180
82519 137664 483059878
21551 46805 389808773
135672 174494 96990850
67449 121571 135228397
140397 143692 857349146
107786 165460 144243984
137698 168384 76657554
42240 141706 587640859
187136 196173 22502497
173760 195090 53205364
57598 60036 3460407
124891 190501 32526677
165556 171419 14840906
165746 186320 51526102
136343 168648 80670045
57638 68803 27829241
97348 198883 254239979
172483 184474 509182573
9512 98638 354940429
144573 193912 123423420
175459 179046 30952715
191732 197310 13875490
131320 199173 282031162
105518 117222 29235423
5661 111466 264682394
122878 178740 139856521
146495 183878 93484988
20211 87875 169111952
185752 197708 819068542
2009 79984 334006279
8496 75354 686550156
193102 196273 927570614
122516 137393 149298036
58650 189821 328067545
28616 67947 315250014
138214 149635 823188854
55825 131156 620526793
5926 126444 301599445
110853 152476 908247962
23165 34150 459369826
17171 172464 245556119
101780 167913 165573352
61103 81484 749260069
122594 169107 116314703
30421 82028 198851064
59839 83240 868652459
115408 158363 132463905
139843 174874 848543070
44037 64160 50384638
20607 184422 922938506
82053 198389 777778118
41043 198293 393412037
66894 112025 21449539
112571 147881 206426759
129474 164415 13639174
34835 113486 434268439
58515 90943 80949112
91813 177843 363977865
80514 155266 187249032
164507 183744 48208875
76629 79679 7601478
23461 70486 607002320
155218 164691 23441580
133354 197621 167315589
77569 189227 279414991
151506 177988 133452401
13978 75239 26315011
155037 187690 481654152
137589 163519 64746677
161492 188036 559458235
137707 182181 997097258
27907 168244 945115553
36920 55155 289696564
51518 196177 361881963
183478 191978 992108107
41296 62538 53221342
132275 147079 36942877
71621 161459 572227232
193480 199648 209589883
84012 95699 822533864
93060 184714 229294091
30802 141550 276979471
46269 162457 368990590
104565 138738 575922925
90996 152631 972021074
155494 199954 1476925
26156 160447 421691614
81755 118537 49855201
181308 190779 851116152
39882 130082 624431770
32695 74331 458299391
117863 185751 169966646
179238 199927 51739140
127684 155951 70860705
43768 176140 348092232
130688 171786 102920916
95743 155994 461564816
87680 142793 137859556
97780 189662 230097256
177445 188378 709274162
128296 161426 82820177
10692 71724 152510601
23692 89368 164133122
48135 180228 330492950
33155 148279 288147684
101108 181572 272601190
52612 157464 262427816
113727 161978 512616056
7073 139359 745752924
69708 194066 435155318
153380 175761 244028503
166913 198564 18553156
128753 134827 15232819
34227 196204 405212650
180153 189348 23028618
164727 181815 42902520
171642 183887 960454255
160514 175823 38212635
28423 80493 130139869
166767 199007 92081952
23876 100450 191249840
126485 132661 563997643
195580 199454 9809485
143437 189800 460803154
137564 170513 861339587
16624 35726 47693991
11481 124974 965946858
54846 118500 159066810
150513 186362 89567830
51870 162890 277713054
179069 196631 7379801
107849 161371 133939382
179313 197970 380820910
191513 195188 9117155
51048 87554 972105631
108948 153921 112676495
126538 182796 140759210
18880 50825 79777852
143037 169452 66097243
166989 172563 166122924
13644 176939 408498866
115711 135696 50198836
198401 198760 947893
118110 140839 56967969
163275 173817 920785240
31303 31769 1179261
119641 198225 49615813
90696 139907 879965931
86132 172225 215435730
145510 172835 68304674
73643 170314 598563781
22868 183522 951850988
55923 71159 37925649
36854 39847 1421681
144745 184617 99746563
63324 168428 752270130
157668 175211 991617083
79399 177544 607179003
191966 197020 67064444
137110 198894 154500176
96483 190408 451832602
113745 143782 75263116
48645 126712 195356878
37435 116148 196792173
72149 178021 265058736
166554 188614 55193939
50880 106273 211921039
9636 69499 520920495
164085 174783 26802594
184205 196772 1427784
127213 150630 58737348
70777 191233 301352281
24759 173562 567262377
161194 195503 267478049
82297 166294 37154906
176168 180009 624488559
148976 150307 3362911
70876 147551 374490299
83229 104629 53528357
96291 136596 101040476
26417 144833 296088999
59728 71651 920219609
110977 149159 95782357
41738 153786 280504526
59310 124563 308428533
19408 132020 281696463
145119 174400 715216278
122712 175236 878479757
57803 170564 282019249
88962 92762 9561184
100447 116533 40350751
15946 197101 452977140
167743 186758 47643121
31577 76284 242424750
92608 191750 261710358
147049 162259 116847309
193090 198663 644263436
33644 143705 671550090
166522 186239 49408531
152687 186965 920631008
97095 176974 502807013
165506 188539 57661507
118439 155355 633682342
65598 108239 106549143
85955 169951 376815144
132484 189500 142607306
150474 184621 85273806
65759 119208 133514111
52238 192160 961621224
10646 149178 346630927
78864 107868 504781886
132343 156592 60748665
73380 113405 100086450
85152 192960 269684870
27722 60642 729422088
191784 196784 12449205
173964 179549 13980505
85857 106118 50526576
159356 199084 99312799
88515 193460 262609184
114697 191551 418857401
140385 148189 19612167
135523 177953 106100828
78327 177054 378606311
62834 169825 267561086
29485 36901 294239465
39430 82797 108398505
1592 74499 182196817
67656 162829 237993169
49270 199989 594967847
122940 192881 880462969
6808 37926 300912780
189544 196709 17840527
105042 145007 100069393
78149 108497 198906097
13866 34760 52131962
91094 113064 54942947
44462 102491 645804127
120989 147386 66169974
13928 164023 779030550
60112 190020 324838302
78174 127322 122941088
90774 102947 3466058
159401 184243 21677211
177140 181774 11577404
33344 162500 323126184
51503 86789 88334954
101324 191284 225194541
104320 120297 430417967
78406 103153 508669816
95125 147161 130300246
2454 99906 243465467
11031 108532 243859407
133637 136867 62378194
124861 187316 156264694
61144 91382 590394058
63665 151782 220478955
154191 178859 61578158
114957 133397 167995042
60416 90091 345057077
130613 163302 119564952
172081 188756 213741075
44457 173701 162196183
170055 193264 531309378
30763 172570 486785903
145191 163406 176309753
90690 174249 386981159
185718 191246 13783144
173092 197627 61316186
58769 176144 293571969
177128 177444 769399
117442 173467 140347618
109700 160341 126791084
52455 175595 324175057
170634 199932 73336290
9542 92404 207230115
119887 171430 514501546
126509 186688 397069467
97495 180957 421264083
194002 197148 7829451
34309 195166 406023334
128708 149818 38941558
88309 108572 50767219
17519 90623 422761431
12121 188462 968168604
54811 135335 201475262
169123 171631 6485439
20387 74694 135666367
59586 146389 217071466
9760 171439 404562781
177859 189118 136842886
184846 198067 938082220
146017 174063 70207391
98574 117578 47557034
199689 199974 693469
81676 146142 838822887
103634 132819 237977821
97602 153115 466809290
32808 173937 689830535
41733 95103 230001061
188238 192938 11781243
38440 158527 697304848
25874 159681 139003581
187566 189596 5098310
61130 130709 987100759
34544 43764 107282769
103445 182242 197401947
87812 164602 192065229
18815 93606 186919081
77618 133237 283506684
50023 65070 657153331
10499 43224 578921567
50974 148423 243909894
132606 134301 4223737
125612 142355 41853545
157760 188696 911483591
17090 90612 183704145
92173 196537 261084840
150323 172758 55988309
110640 150695 620130450
108617 138038 894719315
115119 190093 187705895
140835 148084 18209796
20463 79315 229818367
5950 128653 592825290
166263 193163 67347998
181920 197801 39635702
167705 172893 13089528
179490 198087 143206098
95138 176389 781288547
151281 157879 16460482
100953 109874 12512296
127469 135739 20847171
159275 177919 46573260
20807 138211 293642581
111976 153780 104945843
71010 126772 463032750
54922 124525 234017357
152573 155706 518724477
13022 119966 267423343
195571 197857 205029691
184914 198250 755229892
7522 147989 351582532
32054 179848 555746993
199938 199945 439062480
40693 191371 903454909
106756 110329 8945866
61294 77594 194824612
51186 167560 971754262
23520 160889 733083439
132381 183118 65632525
131907 137997 15213056
190576 198024 324027410
34267 157633 924539971
142427 174997 81487126
161482 175270 34497948
69926 111327 590787024
158861 197280 137410584
132806 167807 287655759
83832 121785 611382087
81372 116501 386060980
118528 145639 945269892
121477 180705 732763458
157153 170684 33730245
136104 172185 90280134
157925 161491 8840146
187597 188527 920671032
98080 146838 927529786
140531 186990 116241158
152019 172520 51223395
104349 110455 15299908
197050 197074 69209
199300 199414 299707
14952 78232 158099102
185694 194695 805782074
4475 19431 37554159
71407 125874 136416644
183246 184764 623854568
28551 166013 738347586
161895 171412 23933742
133971 146026 30124573
167333 169051 4298037
169078 187392 931223976
26161 178095 380016336
148409 194730 115722083
115217 140045 624949617
130646 151471 819763946
189771 192241 6151592
192441 197137 553242089
132971 184507 994470337
44069 139373 238421916
91340 196129 262190781
118971 178049 516050648
109351 120648 217959848
153656 176834 57855575
177324 185675 816692564
94790 185206 674835659
26887 92900 165010097
53014 168265 288290741
101533 155683 135828590
15442 178864 700509722
23018 70722 465844989
39557 60964 499106917
23370 34077 363802294
162963 196326 695291495
193456 199812 257716562
8610 193514 462542777
178192 181640 8661131
40869 156087 288420041
191596 197894 15753535
180640 197042 40959623
117246 136120 47464651
189322 199493 25469165
129358 187911 884506786
167299 185529 45676615
150177 194129 109785835
35212 137990 515411250
70457 136789 830215590
179509 182415 368860251
77046 121367 110780189
141283 182344 864462131
125238 147021 54462246
155885 156619 73217244
142318 169576 3765753
22068 96321 185527839
74154 144834 176908726
30519 103655 182751953
151891 157549 685439013
195146 197661 6344229
31675 182092 503579578
43284 72407 72692096
77196 196462 581432261
76626 153053 191431853
55401 57465 5164704
137619 198088 151221260
197854 198611 1969545
22317 137465 288092932
183322 188880 13885725
53558 152392 247450522
18204 43819 614691213
11735 183043 428493728
63483 175871 614404555
47802 72367 61342259
152958 174258 53126307
115741 144091 939686831
177250 188047 15073463
194734 199587 61827341
28085 80511 649077308
89441 149292 893458715
175373 197049 425759845
36491 152760 291007145
58517 144336 214596684
195311 197643 5914662
37301 194502 393203672
163681 167410 9318974
163774 192507 71985197
126586 192021 163711687
10029 128020 295181862
101611 124075 33208393
120070 171648 507853997
55687 76332 351560496
119699 152418 672294365
45443 170836 313648644
24067 43208 47947975
167403 194568 935428568
192377 194066 559622100
190330 196108 14338540
53299 64713 28689917
27810 178858 935042736
195278 197020 4419620
126053 165226 97882955
136449 153790 405586585
42347 162020 646942287
2308 124938 306730329
142786 168347 666888017
10952 64317 133523502
39347 188082 372059422
138158 178139 100072218
45409 140616 734221294
13973 42059 70195998
76362 107209 48143768
195247 196666 3570053
82866 120998 95374465
159995 179402 48481115
9748 31627 54665703
88461 148706 150921549
194736 199946 13125540
114839 160044 113322883
182148 185105 7295952
116873 163898 636140654
103418 193300 949234360
153842 175016 42925990
74688 145078 381484572
143045 152580 932669440
89976 106132 40454234
159912 176275 40851266
57249 127274 783898257
181169 189719 21439757
193950 195487 936245572
163651 174228 26543206
97314 120922 370702060
28584 137201 271719049
26059 179081 382758504
164567 194576 356715528
122246 164515 105711494
88699 97263 21399530
60361 86337 64854923
137883 173321 88658966
85908 187945 445777934
66432 174334 269802972
153892 189389 490570947
52239 124294 180368477
31102 76403 113253307
151560 196032 111057500
20209 55002 453511879
38553 135464 242602593
97530 176536 197884639
61158 144055 647472286
41065 163702 606835555
121355 151038 48841456
150009 155179 12919501
172634 176331 9251704
166869 181376 564093513
95765 108443 205914387
85447 100093 837769621
107555 113207 14099968
176198 184081 611062654
47398 67677 494163717
91964 98823 78184578
58527 184857 315880305
1643 47651 804421156
78742 124869 406180744
3884 99354 238594169
4994 47186 859442421
122426 173280 452888063
20646 95400 311065732
132381 135416 7619277
98911 115533 453679951
80847 151829 177721393
21652 56472 306320850
70472 172604 255631478
146592 158049 28752690
183416 196645 142456712
133659 180620 117442752
20312 114205 234654279
18668 43140 61208570
4923 128145 478170618
36146 142333 627470873
29006 135187 744100490
102021 153154 128287694
6100 40365 994531693
11730 73111 153362390
144040 164819 51911143
48551 148478 596944804
51818 117113 163224130
87483 179887 231234184
5295 198692 484005854
29920 143344 963539282
10208 189961 484898358
138531 153667 38092834
193661 194432 1930051
50858 195631 362170424
26175 114837 667607886
95106 117651 56360556
134585 161336 66903744
7267 183872 895042398
82008 141926 942905806
123833 146142 55838543
82185 84037 4751077
74045 134147 10470689
21614 94776 325878315
48322 84088 684172911
82845 149405 196742648
141720 179889 95582332
127690 135720 122928837
30230 36838 16489831
172847 186639 34509284
76739 78115 149906437
132212 159242 67669741
126065 160751 86801901
92097 175632 209049225
45442 164484 666420690
88912 93729 12071293
170698 171040 257101
140241 177520 598696364
172530 174324 4439302
154217 158450 10439879
89686 147910 145860641
10332 119727 273555054
12329 54729 261958361
58896 94404 219493034
186788 186869 196771
103289 182703 198914352
73224 100532 68188766
43431 104532 487386228
144952 184689 752869268
59203 68193 839353024
129754 188576 147073103
33321 199579 416033441
10638 23282 31590481
141347 160831 48827780
100525 137237 742180586
113982 157506 109094916
49825 93797 579792639
64180 159928 594020732
80976 89059 20168121
118421 146935 890839215
54542 185360 248560093
151486 199946 317193220
28936 76859 368793865
11015 192496 997496250
139334 174346 576518328
91398 122073 76773562
86038 113183 304672342
79117 116383 93118476
107748 126215 46285217
28872 35312 16022716
148665 162034 327885171
92579 147168 136625546
7231 185213 315697697
38509 155931 228240437
18670 77961 242776944
57820 179215 303678401
74562 187272 282084789
92424 149361 142642252
11858 158303 366355048
9208 16553 18442040
99401 175665 191058278
87359 128051 34418014
148823 192257 108554255
111484 146298 87267025
26965 178822 379892491
161730 180371 46639671
69740 168696 247565540
84917 175080 225546827
183632 194076 367981096
45164 117536 180852657
127394 174387 117580877
197123 198573 3721980
41800 149063 268450566
176247 179589 8367913
6630 41841 612063156
85906 129371 855562037
181777 195383 352655394
156629 183542 514843284
20740 94573 184517345
129179 134220 953103742
27724 160908 468929546
73074 134821 154618378
176000 178053 5180115
79070 86730 19211030
110146 148191 849580057
10307 23133 32068955
192793 199558 16948821
74495 96481 625035567
82901 193751 716107368
42959 49919 17340423
42129 91095 244070765
9734 16766 17665342
58562 78128 772041622
17937 29822 285594928
63228 170814 269077744
49337 123271 184958704
73920 75652 4438259
168510 181494 650825448
123845 150987 68066148
21896 28488 30242440
144969 145111 384954
80307 196081 289606744
27426 169999 950098901
158375 186552 70455033
141252 179257 95172687
172911 185730 11473130
113564 152959 98881149
151052 172530 53626615
24953 149967 633611757
30322 160490 544467511
77534 138159 151714870
98882 106473 19161232
109389 136854 68770231
113690 181337 169408760
40802 45733 806620578
176234 183680 18560489
107512 137422 74993133
176659 182565 2786505
106728 119461 31888125
152584 193557 102277514
185263 194411 777909201
168902 174444 13942237
176548 192095 38852410
75668 145205 174028254
188266 196044 24646952
104406 107206 6995277
147366 147526 446941
8366 186795 446410025
48370 126408 971062731
85326 149937 614295300
143697 146328 452278847
118981 142460 326704881
62123 172916 277080830
190783 195413 727216866
77791 92429 700674318
90820 126112 321992597
13938 60608 25245139
53762 57759 971792730
174436 191102 41629552
31895 185668 783197940
60635 158618 245045364
151969 162416 25966382
31720 38704 17463816
27166 41342 35400338
120882 196022 188002060
99135 138285 98176289
82622 114941 80849786
36484 151532 832911860
176821 194272 43588988
114368 192004 393490608
171912 174031 5234667
194488 195605 2782269
30156 166089 913545910
92863 140968 434313346
147232 153795 16647524
31251 113740 402476995
142002 183777 104514092
144721 145548 2125012
154231 189878 88992687
163557 166089 6385374
76906 106377 73667180
27095 197042 446485272
186653 193619 17370964
6188 108420 255827884
140721 170773 75202898
33483 103574 510991964
160909 192815 79794170
108594 116566 19776773
24548 93932 581700358
44830 149614 513121130
84625 179140 680806118
197505 197560 345513550
135622 166075 76073622
84034 147031 157586284
23433 83061 174762274
23318 176797 652611409
110441 197422 475282584
61249 198934 344321202
69315 166716 660753811
177868 187200 23361108
67533 166969 923175086
37416 125420 220168166
12242 87467 345256631
158251 175690 247304939
81843 138989 140385770
90688 92121 598941409
172830 186709 34710788
97267 125511 787055639
102228 180046 194863254
46294 111502 162973940
169364 198669 183067408
116872 177800 152621946
109193 128110 865881020
11076 21103 625853714
73098 147370 185943659
162277 186824 731143644
18070 172884 387271157
34413 102162 896985455
139674 182028 859874195
156835 178385 5072396
198796 199577 217637
114510 156699 551449499
23126 143990 682284827
41283 113359 180138045
88412 176897 221525818
95075 182193 914460182
14918 116793 254530956
164711 165083 553461620
147573 171869 31040484
61172 151722 226473158
128685 156274 69145421
194752 198913 628188336
82542 180840 246018616
57072 65721 21673958
159371 180960 53902854
59003 96454 170510369
138956 152075 206861687
42083 49735 211831536
21252 171439 620818824
47784 193451 369280822
128507 147422 47313109
121554 154369 496769235
34946 39926 12435983
43353 148129 262117609
22508 139134 800607068
103214 130825 239964940
135062 193737 146686275
127085 172209 518187673
95229 143494 372568449
37682 92501 137129952
61664 131676 175041643
66840 76117 286407962
4543 180387 440010576
91603 152633 152947098
141963 155279 31673095
123536 193141 577801282
115849 168084 130729640
111137 141902 907567370
132657 171405 326504586
77590 143928 225428187
168366 187068 46918323
112301 128278 40138471
36039 130752 841322942
153738 197741 1579466
149932 169779 305067836
139955 199580 933511730
55098 73645 835533874
121774 149598 69889087
105771 182695 192567602
95453 151147 139605755
176033 180562 119902625
157130 170188 32507159
12103 114283 255432043
29738 45354 245034428
154778 183663 861124610
26914 128626 254368671
111725 165520 144367687
134272 157415 311268768
113374 149133 960215223
66424 96516 855438209
104785 127762 57574085
49213 62528 259052992
186239 193957 19271562
139923 173868 896080729
171240 174181 533020817
125347 144193 47121706
113911 184644 177067108
73456 157196 209686842
86496 126191 99320433
40307 100010 602430390
19810 38204 45903309
113584 150594 92874296
88516 173193 543330323
187416 194671 18068734
33803 193228 398893957
89950 103810 345169485
101471 129755 115817797
83996 92835 473254327
160157 197890 94268930
85170 105615 985151485
7685 113126 263762957
186504 199675 32961292
18079 98080 199908925
70218 167779 244113794
39876 91737 317119484
113583 156517 107677202
156296 166475 374167228
177696 195225 43693230
160467 161498 2498810
123730 130814 17749580
18724 152506 334763410
135357 152236 505992116
108106 153342 113358919
161709 170352 21605942
164627 167811 7973149
190348 194671 10743804
130318 134794 863720154
156490 159556 7642881
128235 139344 27737831
101722 160437 878779225
3755 95758 829582193
142864 179364 551897893
176738 189078 616896425
30926 106400 473683332
151895 157641 14333210
120392 160942 101550774
6190 124437 686325941
142103 156543 36279006
30232 39795 448510594
106081 185691 705205919
147388 181250 84732604
98577 124444 151166522
147038 186105 97762399
134536 173574 750406851
171215 172639 3542968
32139 44074 741714985
41558 90814 123112313
119651 173815 870843563
175078 193010 948929374
135423 163067 742721066
13810 55970 754069553
196214 197828 4075716
27566 107836 464994637
75525 141452 761301585
124849 166431 103958294
143241 177121 340379893
86163 107466 426192888
113507 133409 49979004
36894 182297 897250860
143310 150886 128589024
63062 150109 217921802
175855 182092 15650704
88598 165388 482037489
17578 162625 926836313
46734 56349 980112059
78452 157858 198759314
186546 195462 22212479
14082 135344 303345944
159085 183436 60856745
190797 196317 502380310
63930 160775 838184200
169997 190651 242268634
34160 101748 168948382
534 68904 170913910
56453 146442 314516084
174663 187751 695619812
149504 191758 443643101
151587 181862 75687778
183662 190350 16779084
55420 153878 14713891
171241 192931 54181831
147496 171241 59430282
4189 131046 317417522
101241 109455 20754733
139080 145243 15451049
162412 194410 80075736
180438 189986 990571941
46511 103209 177020027
107719 172129 161301966
86237 137806 81461878
106447 155999 124190224
59044 140464 697463408
159076 180009 852931727
26558 51242 480602077
162453 167755 13249169
185735 187815 5178042
190589 194821 10488667
88637 118236 377099767
196438 199810 8524441
129041 191794 959878051
93906 150765 234483061
45334 46417 2684792
15994 17166 2869784
128708 161396 397388890
34959 55207 50769138
40729 197620 935352281
34967 97301 679174169
174382 179727 13440770
26333 40440 386084601
31757 188400 428174179
24253 80253 139998174
135818 172177 497832238
142722 160084 952535966
142902 198487 389954664
28243 129195 326252909
14523 84976 176099376
127358 149609 55882060
1117 63153 603070453
31365 33856 702380866
160770 199845 6119523
107696 162818 137927330
61753 195421 334814034
2930 156423 783907393
70312 126604 148910002
43164 176827 334380149
82934 104701 487025537
147572 166965 838266873
83531 117321 84392526
135229 160792 396416296
3901 142567 957426272
171522 175144 984597217
154496 182266 402334593
142205 154904 250657307
87126 195439 270882709
45366 83665 95752426
85133 139972 137195914
135098 174216 402280067
120510 186035 395774739
140645 154872 35806044
131505 181960 126235846
11641 16148 836649838
29545 177932 497302496
178309 197068 17127417
9581 28553 559985646
49971 182858 4652332
168157 174822 16710909
155303 191093 89286554
78786 99607 559238920
107802 199910 586666105
176687 184290 18890995
72627 165448 232234043
47801 51236 291264103
21291 175947 420672266
130784 165153 85882126
145824 182994 741444773
198569 199115 471339851
178268 197092 140073585
36818 91184 43386716
122616 161260 112345644
184017 185468 1386328
47922 57094 897888525
120069 150825 211522386
60678 165128 934299818
120713 182078 165443110
165490 196621 568841923
18171 189216 833624068
163570 163637 162994
18457 97600 224687481
142494 198961 588805055
83209 88652 984000893
113366 164001 126774895
7627 133782 315796631
47960 157298 273606029
124493 192271 262349366
4753 119582 735868421
111680 164830 133006033
193365 194003 1594601
151489 194631 338491547
146261 198219 129934157
20101 172196 380484349
158387 173792 38551890
198688 199654 2408197
148257 156470 975977881
117202 187421 175866245
151577 153649 5281566
75492 136502 152719649
171517 183948 322077297
86978 100442 33411189
38342 144856 155094897
67883 143270 188545100
186033 190148 10331838
7832 58742 127533578
195859 196953 2751040
174104 194963 412666443
38245 171802 334287421
13629 108309 236786958
90523 172184 901016865
94676 161199 166536902
128503 184947 141129972
185567 197309 29298545
130055 130201 397958317
171202 180525 22759965
616 188279 469346281
66212 85924 873937103
93931 129855 245694960
21494 118072 28411339
11386 11669 719868
61074 118632 143722943
153908 182570 507721293
56995 104347 118258271
3065 111836 540006438
77421 150011 181825580
89967 162528 181611089
170860 178380 8331190
174583 187405 907954767
143849 168196 60844643
34800 199787 804513274
101098 138720 58959363
60736 188378 609262437
9981 110406 293108642
72448 86374 104500638
36606 91898 138245887
89553 113886 60870097
84389 141134 141945918
98097 104821 656497894
54202 79389 62927620
12994 197660 461938774
100310 159461 415721272
100325 185503 439786515
141358 180615 98265145
21390 168510 367928552
68251 199216 327701510
78049 184652 480150815
117550 149120 79293617
51427 98438 117505647
137462 184934 118624647
62996 87928 616932969
14024 139179 313006383
185778 192930 488866402
107823 173811 433379604
178752 183618 12085424
47176 148961 254697907
136072 190043 134967684
89916 114028 60355128
119774 178629 306457409
115669 139254 168684938
128591 140899 354660850
172342 189985 44113941
95372 134213 816273833
84498 84500 777597361
50646 157175 412271817
94595 101499 326764516
9656 117870 270568361
10566 45915 474489771
109114 198486 223564519
152517 184240 847654976
138427 159238 52203488
450 80328 199669135
145687 196053 190417983
51740 121711 175006840
50145 73262 57752792
15636 87827 180441389
136027 142172 15277000
86956 158463 958605747
181103 193332 30575655
25457 86996 153863340
74226 172760 394223048
11569 93306 204347908
49132 141933 232167387
170905 175145 14378535
187001 197477 988467697
128234 181216 690235934
188480 199070 26547739
178192 185264 17652375
86895 91180 189583243
39132 90618 988323067
32257 134642 731251598
55112 160846 264503498
197179 199008 598317099
95374 110398 903024354
135485 176667 103020511
129795 130418 1556305
37034 178905 394665496
113228 178658 163904688
90362 167368 192690975
14205 111719 897913576
82746 151871 173151369
34808 87050 620949468
152939 154876 918775360
27193 70372 646088087
139445 189131 629498673
55975 115242 148062788
130373 151867 274276738
97356 194559 243285742
9585 132890 749409060
40037 50483 26172913
59673 112222 316538515
147348 181166 84614633
195244 199929 11837770
158168 168328 911225377
145472 167013 717065546
161372 180979 49034118
42511 98873 140691968
93645 175082 44306267
55950 101423 113468460
46965 196958 375157749
182766 188779 981064965
164337 188757 531107625
77174 199655 930636303
152699 188468 847017277
67408 120847 133555495
173831 178075 791880403
58191 124245 793249628
122894 127030 10354616
81116 196723 289209542
197505 199006 3850323
63254 163024 249488311
183395 193956 102629860
78414 91662 451494520
72412 124867 919493385
104817 141066 90727008
67138 84220 42651545
9574 133176 309274642
132082 193023 766113685
1312 51237 124716962
99398 198458 248089388
148603 191768 347032664
178713 188753 520523618
77167 199358 858765613
128071 130751 952187493
103299 116495 959037732
10836 184281 433801715
54414 66659 283598173
133547 140631 17642045
94415 148944 86018030
69153 75319 15412381
150360 151895 3782665
49284 155611 423456993
76152 136611 151349933
22356 81543 619090297
59316 154885 239164910
187831 188638 1998478
89336 141841 72733537
31288 151405 363188350
199020 199571 554285636
80945 94378 17825491
96664 150767 135653732
20762 157646 342430467
4454 159954 642670141
11346 144966 722551769
158450 170112 956773281
141843 195192 133391548
175389 190090 518372577
196822 198886 5250807
41710 162448 797074258
189208 197032 5006980
77469 157136 466179011
30549 167259 341924257
43558 155332 279742805
82584 163005 112807026
43414 128228 846554396
78295 84081 98340032
88239 171403 851698900
137507 191625 441628766
66479 149917 208796463
165189 185901 790827792
138236 141353 7778138
88856 126477 94254932
139715 147985 20746545
168888 197791 72356348
98240 176237 195348635
182923 185523 6534368
141287 143948 236298771
119926 137721 44627025
189785 197913 20264611
56084 80347 60546573
51696 78677 67548843
117005 175697 220717635
144186 162810 859123314
73346 134267 152562960
120311 143812 58830695
58375 99876 103461878
53817 153789 250316938
194553 199051 657877707
189200 196100 17147151
74616 162992 221078723
115100 129338 35774883
49205 165895 350756376
7204 78411 178231930
95994 105925 24851430
140530 190148 477600345
146768 182802 524787297
155674 160362 11665510
102662 149995 338305284
83393 127310 711799112
91249 171371 200637379
16649 149812 775621896
168110 195281 907146453
158813 160803 4955364
49318 106661 86538965
178162 199424 53197751
192944 196580 9050380
128222 177884 611700004
23391 164066 966719215
42226 105454 158025953
32159 99683 168707226
31255 79930 121719256
178296 180645 5820406
22213 27374 12920485
142449 157840 287046361
66304 149024 731717692
157891 168142 25502820
160941 173859 527360156
157942 170978 740698028
179179 198559 48469387
65024 176912 279893785
25782 41374 38901068
90372 160347 420668065
159519 171956 282517117
120500 122011 3767738
59812 165333 430476459
24985 156389 328793487
144829 160495 930867430
70500 79076 21506218
115049 175120 150372000
53777 159519 977723831
164596 173947 568414841
65864 105435 674039963
127882 137516 24199928
75094 164040 558028786
23095 152551 15978940
138697 149207 993773659
57441 57879 989174
154214 196436 534125174
152980 185379 80883813
39813 52174 30891301
55568 127737 695279734
133511 158128 865603820
14308 36785 56116949
99540 100470 2310940
119225 146753 68898495
104513 168926 161161185
24769 128798 260210491
129771 169266 915476545
181006 198757 974623156
149516 163511 149030421
181922 190541 592849236
176257 186831 592159076
22924 70073 736498160
111454 185126 324474559
45890 167852 305013972
50367 51527 146685257
105316 131918 66682626
190169 191131 62738680
21139 133914 282170691
165935 167840 636679005
133974 180288 200113288
56196 136324 278597966
142066 157695 39218324
144044 157583 33962562
40681 181506 352392329
182402 189631 1932560
138254 199661 153672778
94184 109882 16027423
116339 119672 8396027
17027 186557 424028631
165465 198990 83998333
165640 175228 24026506
53617 84223 861236285
108197 109497 278825292
18149 139524 303558620
30597 38975 808018728
20814 46489 64202370
147674 149065 3557333
178788 190184 335372378
21297 33949 31583257
195920 197986 603192149
178908 197501 220603010
124976 153286 193050030
120942 169743 122151154
186793 189866 7717279
154491 183250 174101526
170133 173640 8875001
111947 168991 885916001
184337 195298 27355138
143198 191856 409530159
183157 198453 33925983
150993 169868 490708651
180788 198016 977823192
178738 194522 39334816
113698 169750 985895690
47878 67673 538354839
42075 65542 443788794
181734 186281 11308373
163560 172781 303571511
66663 99642 82123120
175022 180696 14240471
37559 135581 245367580
173993 195760 577167998
171429 178143 978850145
170102 176124 447203410
192206 198873 256475716
154706 156377 4103508
58120 86201 290006353
120429 149396 991822489
48999 63647 522452236
98546 138332 43901501
60701 114995 991482845
189772 196451 16605606
17805 93327 188831519
109291 129621 50845310
151025 189478 648253281
38061 85879 119724198
183220 199705 41255088
183128 190642 278318013
129074 140370 210955482
185380 187501 5334229
86460 189734 258408649
153218 185904 81590003
139397 185444 655842597
54835 157193 256095335
50851 107176 140853714
187101 199131 30094218
69295 149716 201387378
51348 96818 113632303
34791 100742 552662040
173004 178472 13757457
101785 177633 849736301
84577 102828 30293656
195634 197954 5856365
7944 141903 488475366
145830 199268 224057242
92915 176011 207927474
129864 175693 114617273
101115 131660 320213771
45499 128993 208830443
168131 173885 14513312
144666 148785 510643476
129038 177579 121520895
31770 147602 289851261
15441 88357 182156772
83009 118084 867726366
102870 156351 220742709
13343 150783 860594703
145139 169851 61732473
140461 141690 3074074
58131 169326 278025214
119145 145552 66194439
66925 140209 980624449
156817 186178 73322685
17868 171661 384842558
8861 120969 683295438
142124 194193 130319893
62466 183794 637988350
163246 184890 527293176
182521 196799 196469985
90186 109550 21155728
67579 127683 197145330
192219 198313 800964057
30765 53330 869925043
66983 105040 95030869
187650 191076 43016433
29618 176923 368510172
7733 49343 214568759
145576 149537 129743182
196468 197247 902994593
59039 126277 168112411
28204 106492 972615065
26105 42461 863151867
91381 97009 14035107
107590 148724 103113083
54762 199667 739989224
168622 199210 76646134
148082 181706 695589115
898 157913 392783534
126649 160004 83571490
43587 114962 178342025
65894 162202 838358390
94508 106372 18158928
3674 119112 288728153
103078 180336 589224206
72298 171992 249637834
82221 134117 396911116
197677 199387 4349155
199111 199452 879445
187151 198830 29212162
166944 169481 372350759
162833 176535 494086162
19280 123372 752221027
162993 174265 666657171
115133 123571 633489110
107698 117992 25710385
138757 153423 36854833
127710 145061 43429597
186396 199234 32138531
74857 155273 375965570
39340 176368 342853333
86649 169889 208210167
12918 63848 127457406
127664 167118 98689901
161676 170355 21698463
103905 119847 821833976
180391 185483 505492039
162165 188205 65134885
85221 132948 119497549
196366 197312 502647742
127884 179570 954006685
1866 94384 231217930
198336 199381 2648345
98068 127226 758899726
169390 177275 216884858
19729 112777 246726152
21739 127725 522334642
110203 122549 30935105
44888 162772 82893057
75533 103510 69825770
23018 179194 555115584
34350 173641 348582312
29531 164295 540011308
180410 183128 6807482
23365 76635 133177545
3297 160083 993845505
81942 177982 99294061
84543 90498 14792240
142647 147926 544443547
75974 178199 255821947
50332 107731 711332689
63516 185134 441942217
127512 154520 67824758
168259 188845 51568406
178741 179892 2863915
42563 155817 283395974
178462 196787 45703964
65538 122714 64592116
34153 167810 334365187
1387 85943 211430982
177858 193259 504069092
151032 185621 86385076
109786 151010 372144811
109341 136513 68017155
162550 196752 85573829
108707 173986 163348745
59175 174993 709636558
175478 188732 862012826
196344 196472 201418889
61603 114835 132916906
3599 36531 82412218
16811 125015 436570029
171097 179325 20589927
144348 177121 82067740
170390 196361 94115968
156014 193397 93365629
64146 84884 51783247
68953 186473 294047333
72929 112638 884134170
126064 169178 107745695
50135 148877 247190441
41415 146405 262654753
85618 153418 169776022
156143 197625 898362465
76877 113414 508476309
28789 60567 163669204
193531 199382 14715334
85343 154185 223569956
139030 151082 691336606
100218 129836 74366033
186802 194111 18273843
90645 189518 563966592
129725 187236 267736489
27240 121827 217514938
120619 195355 186967324
92663 161127 171345273
35630 187890 380898067
119794 166743 768998732
117143 196251 772215656
174017 191797 44454195
27328 148698 674317381
75916 158047 922323883
36584 150559 991118955
161673 191121 261019257
24118 185710 863403581
19594 76983 143492989
101187 118342 132003512
181070 196724 857005879
50212 80298 75255527
65851 92829 724101372
40059 73749 536419512
37520 165253 319475950
142701 178172 232059331
103599 155944 670093859
15900 92611 414310906
68378 164447 290000848
64136 152122 424516259
172021 184172 30209940
164606 188701 368145617
82164 186313 260699492
73502 133779 150971290
68914 143108 185567750
25613 76135 777401858
163597 178443 37300347
161322 181159 110116284
134284 182354 120274346
7671 68631 152646062
157081 178263 986939663
41741 73974 679759680
85393 128846 547797245
43985 103647 348292577
20687 197254 943775388
62177 188503 322468370
134065 144320 667717406
138812 195380 348718975
15060 26552 60187908
168734 191489 767312257
68821 167722 868571395
155973 166179 639082564
171984 183872 938056348
171821 174007 196391
43044 84854 104518890
3163 112699 273919574
93733 111504 989538138
176187 179493 7992079
198434 199159 1844168
137437 149279 29684089
153678 160784 51713894
189135 192606 147351307
21470 122568 252850642
129768 199890 175427291
133534 197719 160494397
30275 82786 884185065
114342 139666 63496473
192848 198819 14980731
103224 121008 843030378
137671 153459 176004907
165108 191863 646556137
76628 86176 23971963
22147 78489 140845788
49596 108520 147383996
167777 196437 198845890
89268 163694 186254207
86150 165439 198224381
36906 72426 88754447
121832 173118 128421156
194465 198331 531803041
54596 139778 909741029
28527 135170 266795473
152114 187314 271760688
95211 197891 102343655
20065 124164 260358869
125235 171762 116524532
39828 161872 427863550
124709 148430 74309258
18888 40419 101960737
97542 148531 860343408
96223 106057 4691997
77829 155787 195231348
78147 90111 551070867
106993 128327 388168521
80770 130326 137335351
162320 187182 614516012
99785 146804 117835967
179928 192177 30589783
113585 170947 400914091
181935 188647 774697351
120668 159903 98399159
27095 141657 286471719
35419 179652 869398669
75122 113659 96310654
140624 180839 100619792
122741 166378 109169299
101256 136359 88066469
86879 122675 89506555
21263 178621 393732587
194416 198833 345300467
132607 160140 760607439
4290 118623 614954780
173350 179514 873226795
68074 170265 419622266
185440 189489 199944986
182194 198857 39193316
175067 182254 224914251
63466 89280 596971413
85443 110446 771809319
122717 182776 331392249
62980 165601 405960893
101528 139227 235364683
134733 181106 287481211
113130 197034 209979700
139657 158730 47771648
169926 195113 62969433
83192 95187 804450172
23623 93443 174549732
42177 145724 259016113
87080 130678 109109564
72483 109187 166220209
162478 173497 27631168
70196 139078 951875962
12922 81208 170770974
181642 183587 4773039
189404 195246 14501921
104449 120279 410056864
62461 163583 252810562
23203 193145 629707133
190275 194725 973937733
21404 43256 54705570
69546 74294 11873445
15710 129316 663859387
123365 173923 436334013
142245 151120 22382943
34936 108711 184626630
90466 140223 124578411
41444 152311 277455730
105652 156504 427855627
122072 164280 535647174
181369 194130 31899118
36350 112012 548950522
125803 195363 560194655
158919 172506 33960087
122717 157596 819977642
121893 124313 110399417
65170 162118 242435199
48490 114760 165695554
82531 84145 4132280
146704 173065 605646809
148146 179480 78385241
117545 135003 832773240
169384 173573 602825640
164917 198430 83922559
70153 110355 159451146
157805 177207 48518710
32637 156218 309315310
189784 197125 18265797
105075 183544 196371618
32639 134553 255006266
150484 163520 32412327
171817 190203 574520993
27457 50217 56812993
198600 199806 52527080
65492 142276 558785911
135343 176438 506854360
45983 165015 378727076
40348 160112 428935349
172114 188722 41424145
124247 149774 63981677
145814 157828 894330006
28623 84781 140392654
172953 181223 147030840
134635 174469 96587100
188540 198414 24738094
152934 160200 18120755
130532 161373 77151355
113903 162806 122424818
3595 143218 361869304
77212 186044 911727366
193744 195254 412591451
198483 199955 63024576
174624 178952 923490925
173195 187959 287375521
11000 139777 322116089
177535 179393 181423131
41345 195987 386775302
109936 156505 116685592
181673 198390 787954474
185775 187631 4653775
9754 143575 334741097
42371 70081 69182401
93868 177855 210266790
122054 170512 452355780
146728 147128 1022727
186534 195311 21836256
72893 107841 87499045
61339 102016 101433918
136258 186187 184473703
12138 187178 437904491
21102 39759 890429267
134507 150440 919966314
114560 191843 193476958
105455 135123 74392207
20058 50991 71332289
5775 32919 68009903
112360 146059 84427196
18260 99205 202163141
55607 146347 226929647
72109 193341 465207991
17536 21704 69788102
122532 184098 154003672
154886 160177 3192731
69309 166939 244232396
36152 137034 818521624
193451 194626 2896650
139011 150051 535059466
100733 171046 289268243
152919 175581 677581816
43503 63517 50076599
120493 150972 76485084
148037 151377 159895500
57410 72023 270289125
162314 179649 279522465
132467 167954 88659090
117675 195506 989932250
128227 158365 75398413
68041 113009 253217571
97455 124967 69013241
48320 89190 530645206
61839 94228 80799890
67439 105038 93970582
44608 125476 202298031
173840 183248 23488255
80481 81688 162797680
19789 58130 95939852
86752 99994 32908590
44418 165219 872055218
159104 194721 790700120
3274 14202 955099828
74500 159342 955553596
48871 195449 366671280
61725 75083 16324381
180804 184397 8969691
111469 122818 28505547
28095 121906 234522070
110296 170890 151705010
162456 191987 38448065
114398 175239 152326832
132640 195951 840572511
42798 135431 902751034
141631 192781 665975944
170172 198824 803903491
70559 110663 100335396
26342 126794 251190717
80252 197529 293411452
27074 111311 423777532
3682 93691 225080856
143698 183823 15419991
186993 196847 24607436
192357 195020 6536816
102866 162305 635423492
99705 158306 146915770
100603 137236 91962349
182592 188507 14728106
72062 102372 75767698
41183 196590 351898778
158132 192210 876897336
98800 121028 55718478
63139 131438 170871806
195202 198155 420652180
163004 192121 72903844
128301 184694 141000311
136024 184345 120774371
18684 168185 373822812
20159 41903 54317451
110409 137505 67962806
28199 195192 334290097
15690 172884 393125892
19731 133204 405620479
25328 75691 125897353
15513 120371 254105966
124891 181011 994983215
159547 165013 13518329
28966 199166 425746000
107561 178849 882010502
177912 183532 14030806
187290 193906 11317534
138718 163393 61653986
80521 180861 251080248
78118 80756 6588308
191783 198158 195031725
177382 192579 37951916
116002 138030 213490621
161289 179166 44761752
162503 163533 607142600
139016 152960 196008502
147065 172877 467586182
57423 116557 123092352
56912 132152 98126811
135514 178241 106871634
19412 39638 50503554
127988 157462 501691011
28871 74413 307697123
150193 192425 485615877
147446 179769 80901583
57542 194480 342401385
149462 178728 73129342
182163 190826 21593609
8717 105329 525114439
2184 35569 141827973
148903 187877 97369075
172448 186733 35669097
161930 177360 944823240
14922 52062 92681048
171941 177373 13529574
99073 156087 440104786
74878 88783 601543661
180284 191127 772711477
46641 120991 307382101
22823 87832 353867650
83067 195160 280422082
22909 28555 995041711
35027 182066 866037110
153307 159288 441988789
171426 193950 56219073
75481 129615 135466875
49582 149103 715831575
137888 162943 444346515
97350 111280 314150956
80487 81552 730879720
182269 190033 762483341
19063 171239 380665504
174444 186410 117747933
172385 182293 785613105
111954 170913 147664333
58720 65475 16880186
86409 147694 944591585
109275 177797 448283720
196788 198511 4367902
161394 165694 10700971
157135 193318 90413399
51613 103810 130467176
4605 26255 321121795
106028 185168 198059311
24616 72792 120376244
148172 175434 782269995
163447 185384 54933121
87221 111276 60051658
114495 115569 8801738
166493 182044 754496631
137403 159845 56191088
165173 182094 42475448
2970 23336 90892553
31196 53127 54848270
107226 199636 881752390
34578 150781 624409597
96866 147510 126894649
82707 96997 359404796
35885 159221 308640982
35383 94397 87869353
70346 172814 806121037
189769 198437 21651260
1406 130708 87946615
66733 197275 326409972
134013 162535 71235750
165356 167093 4416870
195617 195761 12041975
86413 162895 379519209
87152 109238 55275774
96737 137487 718727345
50023 63968 34985948
56740 61384 473871520
126305 165942 99101542
96076 138979 592581483
89844 171197 238002034
119896 159796 100040513
15999 142901 317266696
27068 151463 655746064
109872 164264 830841742
181869 191267 23404168
155609 163576 476595691
21057 24676 600404557
191300 197889 16509081
11678 154487 585996411
21832 197796 16023275
14149 47101 446215452
194101 195163 2575683
150886 171044 223885472
125614 146830 53017186
185169 192572 827278213
160567 169555 125652877
32454 169535 373566298
181659 185991 10758570
97836 115723 146297814
189922 191024 180615246
8369 188628 450937275
75422 75922 166874531
68421 146027 436787765
191331 196802 50865326
62279 141992 255473803
156372 194072 94167463
122255 178612 141137092
94133 97541 588414529
41749 160050 296053230
35614 174793 348154472
21619 121462 546530011
136677 185393 100322377
69562 116836 615628316
170786 180437 24182892
97644 160579 307275245
76789 159432 206881225
77151 108298 64404318
5374 121541 290623156
29095 171727 868485878
179320 193645 708416951
72987 138023 480788652
31619 37668 15130016
22327 94272 76506186
138960 190395 399607262
109029 145220 90548995
136814 182253 287418112
61696 199222 673348767
62987 187636 311787168
83533 145981 423779595
163929 192097 70532791
169860 199166 73401471
91013 111147 50363839
155389 161684 15581413
191977 197038 12606434
68754 148249 58102583
140919 148478 773077184
189770 191613 97121282
131927 143399 28619917
91322 150700 791736910
75558 134629 512454451
90764 107570 42071734
171020 195378 60805487
189106 192134 7538084
58360 169856 815142206
96525 122822 65930186
1825 94020 230382888
62905 113546 126499669
43246 88722 566176949
87020 131335 666656686
166456 194156 3459899
98586 152703 135751745
56635 62420 541393492
54568 119078 631711474
106709 199807 643768613
10074 74205 817873030
11843 106597 236870602
101099 119683 325517754
155439 193451 94927956
170658 172264 243075939
78968 99151 50277153
88035 152348 781748356
184744 194540 24482296
131281 145701 257681999
137515 138867 623480
154142 199402 3128543
157387 187829 874306207
24902 47778 57188060
173754 177613 9663187
170901 185091 35448522
170955 182993 950692845
187521 191499 874712176
4509 150489 365417282
76887 194464 986997196
118716 176741 145358162
143426 160288 42321247
114796 115407 1525309
180399 183174 340571397
40406 138609 120120263
63785 173280 273883590
195710 196395 219161987
192355 194592 5525813
144398 149598 13190820
88204 191143 257534826
92528 128055 88975221
66176 141696 676683631
107163 143382 90682519
181963 190336 321078108
18488 143877 313548726
102824 129956 739044621
6942 61584 136939975
49084 83689 86589215
22337 144677 305978219
10852 189375 446573242
154516 192726 435568479
3022 55077 130235146
193379 199613 15643550
191904 196488 11422482
162481 171201 698008909
25946 161135 784671890
161267 197103 435147357
181595 197201 18463196
40197 68813 71676419
165423 188503 511450757
21934 129513 269127812
130037 197473 168587832
61764 173648 753879199
20594 178475 543906403
68345 104292 89836064
106519 139032 743137397
99144 129804 76980910
93755 121324 103495472
185153 191454 708091544
108077 156188 616203373
135775 143872 15165626
4841 76125 178431856
45492 46253 16500965
191352 196779 360627482
104594 157246 135138083
138557 153476 5625823
139013 178738 99447018
105969 143693 119538166
97068 115748 46795786
109726 172999 653735594
114465 172447 145242773
182735 183113 230106
153275 189135 28812593
108147 128139 231924277
163899 168192 609386472
68170 192659 555881058
43017 196837 917042166
10328 48938 106269125
157321 183743 858039085
149475 156995 18770019
49383 134752 213610530
129958 198556 207648057
1543 152147 639195435
116137 161719 640468979
177965 189277 28293076
19725 90364 176531795
38880 162330 308766662
30836 119349 804406106
172491 187996 90561399
60459 123787 158272330
3439 127286 309841817
44087 151345 116414892
60669 174273 284027195
124464 133737 359946183
119715 179013 148506325
51646 122007 311432800
49471 166208 349186412
194515 198700 134938934
136396 165145 361449768
62671 184930 491190430
169430 185565 40435026
125532 183657 795036508
48534 85298 92003352
127634 173951 115950260
1284 29110 514045898
64603 173707 272899837
99920 136488 197231805
18826 163117 782400810
184011 189758 14472915
14571 24651 25121383
105360 136342 883571366
89566 177283 151682846
70542 158844 809099019
69805 103803 107423055
64033 125079 90305035
196704 199171 6279187
74926 177578 384839732
2791 56617 329777812
24552 162204 626887025
39944 139062 750097203
141139 198179 142729593
175171 180018 12181957
38837 94249 913180015
26162 119840 234131556
12242 72842 287625551
89572 110271 307392454
67706 161887 235599263
84459 107533 96489306
146196 172600 708455001
76940 111126 891887914
86513 110267 743134540
42199 47116 12296181
148102 195826 537496376
37875 56800 47515795
113438 153739 101175093
23306 68573 588670172
90901 154370 159121221
11543 199121 469205496
132477 183828 765531860
167083 178428 221281397
37631 183357 364602926
180563 192686 652302947
140911 177278 5485329
83034 163176 698285091
20077 180887 622896488
56565 135253 402075382
58354 114437 140073015
39403 180376 523108702
108429 194560 215408192
143979 177587 631134669
129607 147927 45875853
188023 198428 26053043
87498 151189 159475366
153909 191222 93093195
21969 166979 362691599
109258 153713 111413181
192799 194304 3764170
152125 198729 116535697
45472 178347 874626292
19195 62490 108334037
153371 178491 196494436
11428 25556 35373417
34733 138206 283511241
127890 148331 529906238
109910 195156 213218695
64683 83390 975622251
3361 60462 873333684
40596 150470 646862499
92202 129735 93988521
106089 184881 359917487
39148 179533 351271059
150147 173233 910504680
31620 196714 412989967
22251 61102 97272435
73321 175332 711933471
102934 137974 525038367
163662 185057 53548103
103275 190627 796530948
82109 198295 549365065
143049 156835 34718507
65257 194887 780678319
42117 164348 112495753
198103 198687 984597310
5794 141424 339366688
124242 170188 571739327
171614 183712 30118242
1634 15413 633249027
1014 27470 443949686
34249 199195 921315794
156156 187116 260656909
162816 198271 88740162
107378 180791 548784674
140680 196822 96446288
159150 167857 398854876
23895 60773 92405553
84321 88266 9813365
120056 187169 168027240
159169 190331 268359248
142908 196615 134338912
173100 186890 34474546
154058 166694 844128724
172599 193445 963768346
92908 105012 30238573
97352 175774 611270437
81659 176652 237846372
160760 166214 13542983
158492 168538 845354933
153741 177974 60470271
1369 6808 687446353
108835 122591 532981873
57149 140205 970294423
43932 94301 315360584
16650 163322 366754231
152535 199068 162316736
45930 140267 8285054
126837 138007 27957539
52489 175087 306717150
126100 169011 6693605
13865 66214 715525905
57279 102473 653466847
73780 126873 687185287
184924 194368 773812009
197372 198967 4076853
199574 199653 204730
61631 118943 143136916
137302 184405 117720030
170943 174711 835658182
8021 124530 291585450
87106 166984 199805660
171803 173545 872913843
44324 81986 94087246
153362 184737 78278415
90715 104242 33860196
30637 135732 443095557
51645 154340 257209103
66408 118931 168410872
168667 187459 742320216
12180 117766 263990768
84779 103258 46036086
89075 133800 112093751
74049 76193 624455814
117527 130940 525529473
123746 135109 28487698
176492 195701 47921069
95546 199673 260662601
56004 77529 53715904
169053 198970 428524735
14716 84644 174783493
7244 178885 787496958
195294 196477 898614707
10279 34170 546379256
40662 102890 155502495
194908 199180 5634514
89426 98473 22594142
198492 199541 1897626
15843 96128 200543485
88372 99131 26761639
181793 185054 133348230
37013 47391 26014254
73906 156014 205675933
182276 190366 20211354
61924 188157 889936885
68397 194725 552348618
37573 181665 360606361
172786 192170 831387798
177201 194570 455804229
180170 198089 44797536
176922 180156 247914986
46698 161046 286042656
39233 65250 65188465
63472 109320 310015217
189512 195883 216129763
94987 143892 122428390
187947 196275 509842371
62481 189773 552652536
91974 94592 525979001
164595 180011 38684205
1539 58871 143419132
75796 182905 832803924
69784 151021 345748696
62108 72587 822397774
54019 119282 163173546
120490 134650 196061572
84238 189841 555709781
16094 151031 337572948
140443 188377 298698729
149355 171100 502855496
178998 194973 39779892
170310 171969 4307528
19295 121042 354267219
92185 114698 56259920
81667 149077 168889293
107666 174822 59775981
88759 157590 556500760
127358 182543 505600598
125636 158544 59825005
173658 194810 52783754
73500 188188 286984660
68680 143159 186244535
108524 119681 27838223
12010 96708 266285941
177204 190646 617394889
75437 130331 640554258
185245 199736 531488691
173312 200000 66751618
85720 172754 217724656
77650 77838 456440
100071 129747 74515754
175438 188286 780879188
64176 158343 235559566
187797 191913 10311350
192231 199017 474649129
176525 196095 48814654
10778 36999 571485772
175345 186938 929514837
10918 63108 130547725
18853 125024 265560422
24062 47118 57701306
61494 136037 831058172
159783 179424 22851943
20145 166718 733255392
18769 108416 451005126
56122 175155 297656346
19436 109287 864186111
123746 190428 166827535
2723 51991 123110665
104673 162312 144238553
166729 171338 11686485
72185 73963 27604418
182103 197688 209421366
119250 177786 146573680
101787 158010 76378114
127369 130204 7174805
187793 192586 11999485
16006 199614 459210699
100822 120661 619302168
67047 77319 25541258
66005 80836 530321482
32043 174841 357225255
71699 75103 8589955
49838 76911 890967453
2318 112228 987787058
171815 196960 519379499
88341 192823 416981387
173606 185598 539822020
83932 162066 102221095
187375 199335 29913712
24148 75871 988468218
17899 27636 24384275
76014 186753 277052631
75127 99467 85444637
68987 136556 770306020
186985 188591 3971493
73659 186607 281466321
52381 150533 245745131
106498 153251 117233074
32330 173432 353061565
136926 183251 115833694
148969 151187 5550901
2768 77855 187712359
22735 95748 182458406
75742 97563 292649396
10903 153032 725901241
71974 121623 553164525
49374 155717 634563791
193959 194364 1031400
94325 98157 457328457
86865 103951 42602833
136937 198207 153186055
141762 160090 45994863
68426 122209 41236745
12791 193638 452382754
33244 118752 704934217
82764 118240 88730883
87196 164129 205255474
120283 147444 689674598
197417 197800 767292232
124495 179428 137438597
157464 195672 95426442
103488 114443 111472506
110792 171870 153033105
151847 185198 83297058
178203 192585 307475513
9737 18215 21252990
91517 109933 753277379
184497 199085 111364392
34585 189346 933816903
87570 106343 984979630
51693 76325 61628700
12298 132418 300543152
33561 149291 289742557
105389 119260 34736125
159288 194656 55367346
34319 124488 225669633
72770 193196 301396759
88309 94462 986660985
28153 197673 661689952
183061 195058 315851553
194659 199384 11906632
143461 186122 316214506
173933 176625 344891179
17251 32528 998154712
102345 113460 386660402
95029 171106 31364931
178129 197973 490442965
189850 198212 512693077
88802 128847 100320037
107792 146297 24759691
174066 180623 954653117
186568 187673 714449569
142517 165039 56317947
23963 27407 6611095
29284 98286 239975985
38415 130084 229426141
170782 178305 875195851
74551 179528 262719324
112509 145839 83471603
55181 109243 589295053
16437 50849 421775726
82761 174210 228889132
146210 169262 405459118
87784 116928 188834394
60348 153930 234154545
67749 189469 799692801
167744 193895 360489557
192042 199064 833898865
97928 162170 160849795
148329 153238 943402002
139934 162489 56354947
147712 174085 56969269
134100 170020 89771768
122250 148617 66123132
17284 47216 520696313
60616 123664 157561263
177131 195629 46133104
112405 198314 751789102
44953 56557 29129163
33392 136054 256975495
133000 135230 1955767
131799 158778 67540832
51342 140489 223045650
123536 183243 568400552
75412 130709 560171633
35516 136011 251472542
151894 173000 28957049
81033 143944 157402425
15210 152194 342625539
18719 111997 233120189
152384 194354 104851981
160521 168494 19771148
165577 187450 54800328
59964 188852 284285682
80233 137710 143884167
190024 190958 983619960
17802 76854 950193520
181450 183042 3951299
190078 198894 22088050
149797 191277 103554980
79740 151694 699524586
131579 191163 974802074
70997 176028 262873408
135334 189329 135024129
5577 22774 43168812
16304 146226 324924443
97883 142575 111951673
128455 176742 201408484
173302 196703 293184074
11789 166472 386857518
105171 180397 526526238
187855 192761 170539816
123474 187863 161070911
14817 123078 270707956
21188 69816 121527877
3628 129518 560590129
86216 119550 376852895
179469 191663 30463267
12660 108136 597551056
73326 169039 239484822
178191 191295 32686343
191336 194006 176773595
5082 61148 140547244
153821 183475 73986499
36220 184290 545234650
53494 76828 58394237
93241 166122 747188773
123323 186789 158779193
141751 184438 106783441
168024 184458 41141137
103513 198963 239014405
142757 170901 667642085
86569 171125 403325205
104480 151611 2640356
156493 197156 101541393
1950 49302 118317493
72381 143060 569161296
188400 195121 16751968
35535 90059 136254518
34346 59011 858942672
69542 187110 294233151
103116 197268 235706420
30272 184228 694573381
70539 125326 354269528
89437 110456 52624830
53013 131551 196577865
199121 199558 86284105
89041 151589 156721273
184853 185194 675671
94068 125958 194987111
54225 153406 248289227
131263 182723 128741561
78274 132290 135206893
155526 176344 735886920
118376 153329 232414481
110187 178389 170793040
58753 107437 782004097
145154 191443 403626544
51597 177255 613812347
112755 180313 803247089
150810 167266 40975794
189117 194946 344167946
76859 103014 521000153
48203 71303 503881591
106753 142628 304958714
173735 173879 316229590
4601 170852 848285864
107303 183793 15037366
74454 133672 148257125
2116 134410 101269205
54746 192291 344042247
117062 117459 617356014
119100 168504 123577875
104044 123458 687794029
107780 122017 35573917
167910 171308 8649600
48082 140647 231557757
17136 36089 47360398
20026 99088 542622603
86681 123093 91128138
50022 102104 130167020
62746 159417 241885923
24820 111009 215457360
31514 121454 896499434
183385 196944 811237649
5976 60017 135474698
195 115348 814278271
10618 158196 502447195
174901 187668 184202870
95233 175717 201489712
165043 184623 791227786
26130 170371 360690667
140902 195218 135830766
105019 145892 580628854
182343 190021 19174481
69154 71182 897001344
48953 114992 920685189
71913 118949 837406908
65438 149370 210042798
89845 114514 531831288
43803 145370 254091521
144039 148819 237269194
7448 32729 63355501
57578 169362 279477842
84044 167155 207918127
44866 74824 74859193
36982 108864 804622809
161758 161855 877909849
146394 168261 205002873
70485 135586 730038665
164078 198088 85141129
69543 106409 762544016
86467 92815 15824303
76162 181810 242626288
25553 33435 19565177
150211 188361 979897996
34845 38836 455892307
195572 198995 609372802
4002 4222 437547181
120791 157088 91020849
134789 139067 10687433
72976 171388 246401222
102531 188664 426573978
163434 171214 537125918
98984 151173 130951139
2696 113670 277388306
186448 197968 414925427
159134 198923 494545928
58003 190266 417432573
30147 91362 49118517
135219 145143 24804909
133091 162625 73723636
119350 171493 130636036
152871 181415 439842233
121588 199133 194153912
109981 165816 139726594
131288 170772 784564233
63097 88713 63924816
80352 81953 195514035
63681 156364 953506534
60646 145267 211575268
20311 42477 674031720
194366 198784 774713096
133090 183630 126322571
155170 191333 90276689
161320 170588 23165303
5956 94306 221029657
11552 148194 551371733
58949 165156 845913966
167667 177757 25388232
193044 198208 888624161
88846 116563 831293314
131616 177925 115831190
192872 193598 221548914
197301 199024 413849336
81027 86203 777804012
18844 140341 303858255
63027 170476 268759355
196825 197206 943008
73869 119324 845268361
37654 103015 493055819
103323 165906 156759095
76542 91802 38112601
128253 148424 381035780
121503 154250 82297782
143684 144680 857650772
47988 173154 519216529
147336 163314 2540671
114059 116634 62315359
176029 191953 241267237
131121 132130 2573914
165308 169119 9562113
40136 86222 115417695
10249 110162 596559284
42058 62130 50307979
137694 142536 12066578
173858 187847 8539271
154493 164727 25284662
132037 161939 74772271
14406 148391 365218658
66237 163333 287429555
97878 190401 231662768
112696 159370 59776167
181005 189721 21877543
110549 140305 74529516
181125 186079 12375557
135171 197937 440501370
179057 189191 25314655
170799 198926 880314919
19799 177245 393893355
105719 164282 278296858
179219 192492 33179161
37782 85936 711843909
152667 194937 733747608
125053 192424 658439414
70700 162895 49815293
130990 173964 757307364
45982 89971 903454568
126952 142214 38172041
145116 155000 808210395
31485 55668 60655329
97980 175612 625653716
177763 184748 716066229
109921 128996 47781843
79455 172937 233953420
4139 99126 237414253
62437 141322 197211096
179010 187582 21384309
157071 190933 365916341
97038 154971 145278271
100063 107273 18188826
22952 192259 669790995
188121 191836 593114004
6709 62590 139997224
29180 112520 208344350
186043 196945 661622282
63164 162270 290363797
105742 190205 722333070
168026 174534 16311602
36091 101722 225722605
50502 113022 156333590
92154 122083 74840396
42213 114086 522840688
156710 182800 236465504
44164 136709 231589555
19234 71184 836805373
35140 121919 94754387
105413 188466 207841602
185661 188685 76177959
16111 35917 188150309
29681 108784 197857129
92410 117344 640993055
107759 186446 892795320
88441 164572 190469452
172523 175203 6642567
121713 179172 143905012
183474 187433 843000134
97892 199329 253960701
28141 102449 457175641
165095 171913 17251088
85198 189527 427696490
61646 168290 266554425
82240 198294 928710314
92251 130195 92052109
174166 185250 329542077
138234 157097 47316699
18864 90999 180288070
42491 196170 384341092
146009 198723 947662105
5968 106461 251436014
123935 124866 86435450
35984 46467 26230088
132994 148654 39200506
156554 158891 5825602
195257 197098 363624675
3274 91503 485581007
171429 197744 65702096
165890 174736 626385454
151496 183801 170876493
31696 70666 803940065
135815 193748 144798810
75122 154275 654346013
63781 185769 80180701
59584 117320 144111624
38742 94283 246347501
28104 63101 87520037
182500 192141 24064638
34959 80217 759010889
108928 119649 92157385
131878 145890 50402548
98243 186093 443017314
9423 114241 960785314
79924 123658 109481267
107827 147422 921845469
102977 104822 4766985
131944 147908 605119613
120073 123217 7956049
90094 126449 91079433
160747 172541 29498647
154967 188870 9806117
21795 109797 69416817
112976 178850 801294019
46997 102589 138839717
151745 165049 706093883
129281 143324 35058191
13558 151099 344175465
1054 114073 934497733
163096 164145 2590431
128334 168548 852795158
189474 197728 20594955
170266 192245 55048415
140977 151515 26530588
197946 199753 4565273
193855 199001 1986995
69214 187605 101109391
5258 166608 403728612
14856 64254 123496342
189672 191608 981084968
22819 125089 797476577
174239 197723 921261905
77557 168263 226872061
107802 134135 65980098
66257 163062 490009003
180053 187226 17974687
12045 17630 1852647
124258 188678 161079786
154886 169029 24768883
114407 197808 208731888
50913 110965 150162303
8117 24079 988845902
54103 66625 995164528
84017 100853 41915849
32605 165349 332029036
43556 154847 278537347
141797 169801 70025972
74586 135350 152158618
105973 188610 206774202
25196 145111 598169501
86901 115613 958291327
82099 183745 254405901
115375 161575 115709211
177695 189094 28477859
195203 199014 649235488
31602 156917 459539791
51119 107580 141219488
58446 77080 46464865
73007 175550 792666243
22677 188366 414442817
99882 190843 227792846
45598 180679 337905650
67532 166231 246839028
124095 146970 57165320
60665 71385 26520771
176310 196318 49956282
198690 199725 2563872
132870 139794 17217192
196871 198886 5127436
50137 64380 392437462
121520 190617 173015434
24309 110359 645998958
82170 190116 279878362
112898 170195 131481903
33764 136027 207962395
75597 119013 469880595
143547 198582 426704452
110211 188046 194773929
31399 129887 246464567
124180 150232 65317957
129788 134180 255003106
105750 165932 150636177
32676 192547 376172425
188877 190395 584135178
51689 154107 216941038
157720 164538 16887371
118643 156837 939913322
135970 145229 23144495
73317 130931 144270203
29799 160704 327485271
167619 199756 80496704
167490 195781 160903268
161041 195326 912949453
104440 150911 116514326
183378 185604 5565346
194263 196854 6441747
121240 127926 16230562
156542 190379 231788128
72699 75370 6747637
95428 174242 986490090
43724 179094 338633180
18728 174319 545645255
46333 169288 599136553
85421 175368 225031918
6396 89944 349702065
50882 122998 180482614
93141 136229 943193867
80201 182408 255824284
1438 150861 373817616
148164 154578 16184503
163591 172677 13078792
144752 181874 92943401
6819 97838 227644213
4361 86564 205738743
128044 163239 862379732
113321 118792 436256424
60487 102390 639940117
133467 189851 141048947
4235 42212 487236062
99939 143445 502540229
82743 96044 33245002
24516 70599 115189876
95590 102775 237238556
58168 192969 199555865
1017 102207 252858242
192845 195892 113561282
2683 186781 80501263
67686 198004 411393322
72362 150077 678977190
141947 145111 7981606
60966 77257 40526835
28576 156845 320960242
3391 153828 376586460
128656 143809 37866925
11315 153616 356159752
111262 122911 621306566
35075 92141 993684049
82918 166391 208866393
18841 65055 115638588
172021 197759 64244320
102643 123513 233723426
56930 167444 276298686
55587 126468 177209905
171728 196286 61244562
195793 199518 9407824
38593 117099 196299160
68412 125667 535237899
124977 127611 100423561
167976 193436 45677995
74702 88487 34469046
68008 193049 312824619
55646 70202 36183508
34607 89444 614513736
141973 147766 14589056
125015 182295 423527481
190957 195424 11128626
59433 158900 890865840
113382 177662 968024144
96703 115112 46084255
129917 161106 77994736
85848 155266 173789348
69578 161327 229632548
121796 168129 985606409
16868 82912 741889692
21905 92936 177622481
78535 171315 232227058
83201 146604 158706540
63894 95088 313093646
56395 92715 609827805
145735 178332 81592882
36342 121048 211752586
15453 18513 7617051
102691 188219 275330795
101778 168990 644051905
50829 143276 559151443
189616 190376 1883199
140250 152716 31357761
80451 149301 172452207
152129 182603 76164980
38844 99787 485010134
145073 173733 750285228
115243 181509 165950232
29997 105530 188795926
45234 137086 244518468
124405 187266 157281065
183117 198488 38444402
141604 180085 96326665
15116 80481 163268558
186619 190770 831348884
104620 152083 118941866
56386 100500 790890361
135081 161625 66346470
96061 174434 196192853
51121 76786 64243524
153303 156048 6833311
111629 131430 46534628
6966 147306 351176725
66360 133923 168964120
178462 185721 921259066
63591 150484 217467633
101699 184020 331997749
109001 168627 493767874
130415 179411 122591021
151036 160858 477390341
35714 197935 405792705
163249 177116 570912183
44140 175906 417906175
78557 194922 291035755
68865 119313 694857437
99831 135677 649650982
51552 177666 706720055
157258 199670 106060691
61994 191885 324824881
77293 144478 168128379
98600 128454 853908136
23188 121396 245528818
103360 171111 169744254
94768 130988 90759057
36794 127078 225843314
46972 154582 269377397
197181 199519 5038983
65421 172038 266746350
181979 183565 98592799
97327 136596 268511537
112162 199308 218202541
24233 189161 465257469
155645 185736 335638722
140557 180230 99298268
98909 155349 239874285
41659 54458 483798703
51107 180774 533877469
191730 196475 321632772
88825 150311 154138358
65999 108392 427104324
141000 158158 43050151
149440 165392 39652942
21621 183473 404882763
22440 25510 107827656
88858 171029 205730249
16894 102181 599595941
78203 188091 550281039
180669 191331 107162723
152624 162225 707871673
191314 191396 204951
75262 98094 676084592
131548 183252 518424464
146134 168605 41080150
174472 178932 910053386
58247 184511 315723342
45548 163367 324583286
58836 176015 425052320
102118 164860 450530699
182044 187074 837690964
3332 187887 807335304
94015 132349 96086092
26771 137585 536357099
27694 78397 588546299
112399 167731 138444703
128548 143990 940955235
117061 175654 35315451
18929 49616 76684718
114793 127209 31174620
70187 127598 137869372
27996 46733 600369929
81554 104061 700081400
30776 32498 850915471
65099 76591 254106692
66909 159241 263032836
88019 190913 257418215
157712 181925 904996964
195297 196072 1965541
189509 195848 15776543
4974 12748 19569941
12614 86593 989535132
164131 164701 273935075
82731 180391 657454618
25998 60103 848871177
135506 158830 4051486
143954 189272 113433443
39518 131846 245891583
138284 159384 52904642
7090 179256 430867452
37099 115420 195801878
197852 198894 826068369
172479 196811 306002778
21659 183131 403946475
70532 148776 460495131
86593 90089 264125348
33886 80301 116101885
174268 187042 401099723
48025 71444 540607830
107438 153855 116414008
11842 85716 184784736
170185 180242 25244606
49686 195343 364296996
69952 127319 148672630
199198 199638 1099029
29557 166729 529862432
77966 135791 389251887
10463 33157 56694070
40386 164327 310062662
198626 199148 436345657
156736 157004 546563178
36415 94919 146236508
92730 182505 463463341
115032 180199 408914530
10101 183836 854479543
184344 190486 379062722
38877 56600 44449815
88706 168172 198864696
161621 168096 16134969
31297 117245 214883241
118453 122162 9308720
9317 39425 584645507
169069 179640 555372831
185750 197525 29404561
20439 167406 709229072
130318 143950 34025077
162393 179441 938216666
60130 64968 518496080
93924 166443 181489117
95886 151188 138620098
31611 64549 82551274
146202 195692 123716573
18923 154138 338392303
108425 166919 602395216
1625 6656 12350333
142698 155878 666795865
32714 85822 132916665
97277 117428 175126919
150405 151177 1913174
26682 180699 385195309
162958 196508 805658477
61087 75092 870132121
20533 77684 488428511
100536 116667 105567275
196964 198967 584703250
195527 196989 1677711
54727 130365 189205359
90912 146844 815538790
66085 165905 509943188
182616 191246 311861820
147099 151010 167366923
98438 162747 160984976
178722 188476 24289039
173299 176104 2499526
51103 80022 72318478
121389 148919 165167086
82447 104959 56350181
60088 128746 171609625
82949 151254 915083305
123966 128829 496448183
20423 102646 205364372
148384 155876 472548945
148877 173291 341617835
186410 191271 12099300
34356 147414 762343879
162637 185003 55961435
53003 86540 975305255
111715 190137 294789539
36885 135544 287847276
67705 185267 294112757
189730 196144 15913896
28730 83731 137481261
171679 193074 53387699
5881 75284 173668828
66645 93992 300433826
138044 168589 642672405
198822 198956 328386
36485 56573 50369949
7601 82067 186268212
34085 144214 676587277
84802 104940 50295138
160541 167178 8790402
25449 40581 821721369
38334 161246 905590641
19566 31172 28989069
1493 180710 448219662
78392 124399 972631988
121955 182081 150590553
19465 23155 9204140
181270 194778 33693008
58893 134201 188333488
160696 161091 611566783
73552 79929 947685268
45949 113441 977878605
99562 122629 57928535
177562 179634 974538517
959 91020 815643943
44836 93530 121693531
122508 123525 952831016
133097 144036 27247616
88869 163239 186124010
89308 175856 216676338
9306 29537 531671017
181775 184044 5578662
184031 197465 561668060
92104 151356 148408635
20319 34504 788622531
185822 196615 730763737
159534 162083 6284191
92086 106544 36124663
12899 53051 356780760
159904 187686 69378259
160564 184584 403241868
149671 189350 99129547
99908 119895 314844032
89097 138990 731935585
152544 183483 77246595
66882 74697 422046080
41451 81606 889887271
126872 162954 90208080
186172 195458 23151223
66588 196524 324898566
177054 181767 511203577
89991 135762 114778226
192247 195919 34629195
170378 182724 94153248
193243 197822 11419201
61736 111092 854319958
43827 80495 91604785
148651 188903 901518093
73056 107475 86110192
177312 177617 30543631
125735 192072 438761912
159784 199965 100409796
180741 194120 33472387
174733 195233 276473567
173824 176957 7828183
59949 124054 312223084
175827 186788 425779132
60930 144408 974481221
125535 158670 141213589
168421 173708 802004724
21536 101802 267894621
91570 128449 893936887
56465 125998 772957738
26823 28377 3833508
185339 196035 166519143
41309 111021 329676226
15102 181606 526377756
185015 189309 102754592
103252 118554 163631206
120598 122092 297020980
31857 185305 415889824
124240 180052 581860378
68301 158172 224931111
140721 146345 228548679
9664 50019 298089246
149481 162431 32174533
30475 34814 10761875
157526 173635 553418415
177083 178750 503177723
123238 170975 119448721
75110 87897 32005648
173459 186149 657516050
32277 42228 546966374
99903 149949 125620762
70743 99196 70992213
124213 154915 76966584
68044 190201 435758240
193972 197032 7626341
18396 45457 410476057
1882 194645 482034310
129783 186935 142946914
184458 197517 48977163
4718 153085 371517185
81643 140974 961195097
82843 99414 647576922
119886 199157 198445541
179479 181250 682968238
186653 189452 7019797
177827 187067 23116838
195507 196944 3628505
114451 141577 103657424
66833 106082 3061335
152353 178182 64531729
76715 185053 959046550
174620 176943 760930682
110857 190176 198575530
31036 79949 707076343
91750 155549 159860112
111887 124979 11746687
12197 91005 197019257
190554 193631 131112883
39690 125972 215901408
62303 162627 250816024
87448 120165 434004548
124809 155797 530670249
15100 90159 922187367
91120 122068 345149026
113303 187836 411986179
96663 132758 90529112
143970 157552 618756978
153690 172104 45952947
179892 192062 30396319
10399 108527 738661607
52330 81432 581571072
131527 142952 28494955
105730 156801 127993870
72174 194288 781384874
133909 135701 4533066
190094 194197 158558898
192502 192537 593276393
92937 149314 141221870
153507 166515 945160064
193368 195262 4661061
43546 179887 729684503
171867 186520 36554384
88434 179882 228941852
132959 175025 105114322
160555 199722 97933123
128473 174947 917219651
158406 165337 771924023
12802 46525 84373782
39153 76997 94664961
152222 162060 24481205
85348 99689 118673087
85654 172313 102128326
165478 165586 312355
130349 197283 167356939
96797 116183 48530502
5998 76845 753844081
131267 135096 9633370
1710 73726 429029260
159216 189726 76280179
48885 172477 649028700
61858 76128 383681681
58327 149137 723963629
51129 147980 572206880
51811 185641 334861393
97537 99877 970482008
23017 76952 517989065
110950 161507 893652275
84345 100745 40813963
70683 153814 208262994
61257 130379 679142243
111237 119511 20740160
101979 171787 174942382
146497 187111 101620610
150196 154616 967627164
58667 77623 47279840
122365 171773 123788510
82289 134414 411189206
117389 120777 8558629
96202 122568 288889047
103173 138314 88114690
136863 185475 430172845
85460 153344 170011739
83849 192956 272965057
48800 169920 786158182
61562 166168 243242954
31662 134475 257270105
9925 97679 653084904
33216 126808 234191764
93860 198161 261014431
59817 111312 356331222
34684 110986 190810791
162668 187111 61244417
53974 94558 101396794
105023 183631 196720099
41874 73297 78484564
16099 137130 329969111
4897 103099 245575744
114589 169236 275837880
56671 72780 628924707
146923 197298 246944146
170867 195466 61458274
51069 130941 532550614
57362 199951 356644798
78175 161632 208801405
171919 186555 627127671
77435 152301 187472053
135262 183055 343475034
44863 110215 163380006
153010 162430 23326468
9578 46086 91330272
32367 132331 511614355
107072 142798 89450989
123424 150755 68518451
131418 136750 1430868
1364 180947 616169113
63106 176191 938626318
130670 189968 148342028
62935 169665 319567117
156047 191632 979570959
89252 168734 198888672
84463 142159 548576845
33574 67465 84888648
23362 146052 306906786
66038 169908 259689199
133962 168042 85146788
51201 124353 903031336
164161 192639 898805655
55506 102086 116254077
170988 191715 867090994
142224 157153 37494436
1519 110200 394184905
15028 101271 215362380
161923 166764 907279894
86461 152634 749068607
122728 151990 878910968
115528 196290 148907488
82932 193788 277387798
93677 116644 57404640
13132 162279 373056506
107503 158473 127683785
50844 73387 56359352
124583 146023 712597783
26200 196714 426379191
138776 177363 713856593
65286 85523 50548243
108109 191939 636070005
17077 117584 251144242
21725 80641 147315233
10854 35253 492557305
126536 157374 98534255
143271 156218 241987815
72142 170300 245652398
192723 193391 760332209
126824 131606 822295829
59125 189039 562614373
30765 115340 211434639
62774 137243 186323051
38136 97000 755720532
52099 116506 161006587
176222 188471 30557554
142280 177728 88800404
35850 140631 546772707
130634 173716 272414569
198542 199649 2778242
109073 156420 118537455
24100 58756 179077962
66596 174401 280460069
57429 59156 162297244
172749 175127 176515735
125014 126989 4903299
30010 195216 539871698
177237 198498 458319387
83683 168539 472552095
138196 163156 591089087
124399 166938 454205812
48845 108190 638122191
182876 196689 34504306
148433 199533 767621303
121979 151281 140752377
99701 124404 212157105
78748 199183 301373472
88595 163496 187453563
55643 123464 331151691
42432 78453 166015452
199327 199556 579308
152469 196032 108750439
144354 144757 999367
151445 189920 729125089
84484 88837 998405541
64118 80402 285517719
68610 96095 68590061
105749 130445 61904499
142304 150984 21903679
190252 190404 374179
101471 173185 922708917
180945 183215 159452667
896 119417 194871828
123836 128660 12093798
19379 193255 434916495
122807 147523 61904786
11785 34451 56594256
37824 198913 843902431
102489 116347 898492124
115385 175127 190015654
153190 153963 851229334
163901 185256 307376343
154285 173492 354931303
23866 75760 129759153
7878 180527 255862899
30215 50317 22216023
49327 129579 200782139
6977 119617 568373153
99392 132385 82854455
194329 196974 704839625
46978 62730 39435734
66903 148120 479318628
110958 199120 733534983
32966 150591 644494575
93484 177506 702352361
174590 194932 50822479
120362 131152 27081057
74446 191649 749986391
162689 172190 23920475
25125 84141 147541568
48635 96767 598734203
34627 193774 398165928
181450 192343 27235076
144458 149742 13392150
126777 198378 705251430
57675 108078 126005007
53198 77939 61869279
111006 144416 83702232
136090 181189 112783459
105498 136729 78330303
153944 168394 618035747
151738 169870 45215503
164047 179519 38820191
1689 96612 237154620
32560 78021 113700647
148231 199987 225776495
100461 139251 97321802
62150 124794 156621093
196400 199086 6806501
55074 58482 8567142
11374 159101 765735098
136785 150979 35576136
191275 198268 237693155
40354 191169 377333504
120498 141965 518681643
166217 199723 83890552
165436 188287 304668136
157461 181763 133903448
30718 67451 91892158
42557 77343 100654173
143050 197713 136809669
31327 83217 129763101
41488 98070 141354239
142391 189660 609611218
133344 161032 865068187
149464 172725 58044788
47300 189529 355804852
45205 155725 276600259
119416 153985 86774107
23527 45205 935440628
6316 35669 243947205
95914 168045 180516082
180566 196068 38655927
51185 188131 342608861
105948 195479 224020232
153720 168888 37655883
23482 26762 193812969
180422 184853 11009527
182909 190451 690403626
194996 197463 608196130
17163 177760 401748900
189499 191410 680756008
43969 105659 410831463
105994 121397 38490142
151962 186491 86294863
72473 130344 144917700
51980 76225 60652970
65565 186331 302048854
127337 164910 696561613
178305 194029 39250290
33491 134192 252058267
27569 106610 197557843
160401 174908 36185791
4523 160121 389454772
57051 149016 256304848
110753 194405 423128086
52580 167242 892958274
196150 199079 7425708
108781 169050 150684722
105235 159887 732733684
148507 171523 402135058
149222 179180 74876036
197242 199637 6084971
49346 144429 237855101
169986 186548 129188354
158207 187787 73916053
136918 170536 250957413
25886 129987 260368043
67620 116265 520715510
70270 98715 71039650
105748 109228 569852002
115588 170952 424722790
126442 183921 442817009
122988 188103 162865533
1224 112064 276989756
163531 190800 396056536
98146 109893 29521237
90282 163448 286685501
100079 157049 281444955
192540 192987 785533632
129578 135170 692756847
192198 199931 808762697
120656 133139 31434555
153491 189958 91074454
173233 193275 539784643
145733 194620 870546817
73938 151041 270405382
75828 132400 454749564
158009 164676 670759927
89891 127043 185482940
57130 174241 292916940
81529 89175 672118952
85541 176146 38025051
108754 178939 194058646
145790 174470 71689371
193395 196103 722653536
195160 199702 11493269
187170 193205 15064714
82308 169583 903362483
16059 128979 282331169
111540 125342 34687434
60123 183387 308216382
141847 186660 112141439
33942 149732 289878803
140334 155550 717704387
55884 197375 353820272
579 75438 187158477
59465 62935 799636642
116437 124993 582005596
34931 62927 21303135
53916 151357 542378867
168098 180504 966042709
161000 180353 550251990
161766 182551 631738814
8806 25864 42762287
64398 179505 786307876
198835 199254 515229633
188483 189577 747512626
111433 154293 809928946
60099 127235 501391426
28132 64953 92142192
13997 38287 905282645
166342 174698 803679326
6732 65018 971043362
145177 145457 15913790
61274 172712 762809090
42450 152389 275118758
55658 170627 302585960
18310 154241 340204242
24791 157247 331416813
7198 73425 205565230
49431 103950 136232233
95883 120800 62374782
47690 167712 750797500
188841 192749 9809696
101416 143022 543457354
129153 145792 41672537
83511 115703 80518157
28401 161600 468479716
189250 190494 373927337
162165 185914 59449266
19438 141714 351368106
76622 98326 727396362
25711 160290 884545564
100945 148863 120219588
80005 117705 697905505
174798 188163 33428545
33116 161222 503293068
185656 191616 623105248
122220 146940 606273616
24934 192474 827265518
74056 77657 9062670
122305 143274 998066207
1496 166885 538238793
178931 193959 37486401
186276 197790 66680132
190995 192607 825755299
58274 104372 115088664
76680 182034 825747266
113863 125803 16507785
161981 194818 82067130
71357 72818 543383040
186326 194839 576387100
55229 151751 241484472
79587 173437 234851355
65594 172558 267544214
38065 56628 924451613
19311 103394 852193786
7518 24075 41569069
119406 179116 149512188
72986 133665 596044373
28196 168457 824518376
181163 190251 22762192
187553 194488 112528631
96260 101507 995448112
68593 135825 742858948
177613 191980 35885143
124944 153475 71540304
56792 186970 768506783
156555 170835 35616412
82758 94842 30220053
123791 146741 57364234
135950 186041 125226926
111655 152145 101531909
47161 153725 266731178
98857 126802 937144290
132741 169871 627856421
78462 89018 26304763
47649 85281 94090999
18180 121534 382721576
128789 193625 418409656
105731 152157 116344135
84491 192260 687029627
38077 48578 25589785
80639 165147 211373145
78128 90155 246402096
110374 116670 15679300
23898 100756 192002973
24373 116370 229952290
193025 197716 11731415
187637 194406 271650697
16952 24896 19801610
114563 171899 847685878
88987 183917 237568962
159259 170767 186121042
18915 25293 855470627
141617 198949 143486258
44876 150629 922058980
81754 94096 30860850
177125 185138 13311668
49825 137108 376613749
10828 144756 13264681
99796 195508 569396277
110240 158767 504009571
29832 31830 4916953
61905 192664 692417573
65406 82944 43700691
194030 198431 436448720
179787 181627 4630525
39020 101609 634250920
48970 189077 612991695
120399 136862 670941293
124833 132497 19228651
74178 78124 547725934
106236 133966 807216305
5940 6697 394381819
119743 121085 143748725
33445 54341 208416322
114979 181945 167726850
126861 143762 42272055
138824 155137 164308076
68851 188471 299230848
112220 177748 313397077
149936 192219 216223766
18582 83025 321327778
33828 117334 666884670
67203 125174 894130416
29170 196641 418814417
80997 107642 284550907
160905 183520 56558115
94571 112785 321317361
71884 71935 680268402
182017 184955 899603376
4517 20862 41031000
122580 169343 947537139
120885 137568 41906528
117302 184278 167703326
87276 104271 42413435
186425 197720 18494910
194662 198725 10274892
180685 196472 808787811
146851 195756 122344627
134576 167387 81974344
81910 196716 377300425
29031 161674 331759295
117481 198119 881388937
46609 107582 152413018
183342 186759 702937339
83429 84542 9224538
3136 151793 419537684
5846 156463 818970705
121522 177980 141441744
141117 157107 40161394
10996 59530 524771000
55673 177765 769930583
27227 56974 74431161
177809 195215 43415713
18180 198848 451948151
13488 186576 432979695
157664 170451 31898160
188791 191586 2759518
142930 150015 17956112
69854 162405 231557489
22098 190184 420447410
119623 171877 130949868
98413 128780 282861904
95112 127577 81337278
22346 122200 634933420
165588 177608 902705932
7587 61594 873813705
153474 183461 31523927
55856 109715 255922625
74782 128532 148699034
12213 127637 412063335
590 158735 495476664
97143 158215 91382294
72949 168540 239155608
150454 176978 534979090
132675 182601 381476298
146150 158836 629300432
109705 147815 94457748
148776 154116 796323215
101015 158124 143175523
47938 65825 563289881
183526 195102 881291265
140815 148009 477009738
75230 110211 87487865
162139 172659 119192137
29635 51584 19254392
53851 199073 581582374
72252 104604 145226390
51794 148100 811821728
180443 187143 16782275
60132 153873 234545247
85261 97965 296319662
145404 164097 626902086
84732 188156 742900998
160244 170364 511510877
178660 182329 9156622
111639 141529 74872686
87501 187533 250284716
126187 159637 236891103
40499 158531 719581937
17684 173404 815875571
147801 164497 41611359
127646 174696 117676731
193243 197032 804419240
145628 172392 66992745
59701 182931 308129775
5507 27464 55145656
8561 12806 10638196
130565 199816 510310779
190556 198816 20679511
188861 191008 1732601
96062 195758 249488906
113206 164297 127852136
99413 181034 482525643
143157 150986 19806370
169443 174000 291017511
134014 163522 766095093
186566 195921 354048756
114215 173329 249543789
67010 103974 92220180
4333 60407 453767951
91319 125518 85655859
199014 199557 636765052
28063 90482 155957586
17122 115554 565050321
18331 181007 406857063
133026 135114 670839571
147957 152278 643138661
153239 182910 480986012
8700 158777 375518836
72403 196268 805865331
19020 56466 93683818
47640 67155 778613689
31186 93442 155668955
143768 146722 7367439
156377 185812 728914128
106310 172612 193610763
51671 128499 529686077
104800 188837 241170781
84523 185945 378049862
156916 159166 5593785
23509 65291 448907642
124440 168173 109305097
19561 21965 276750211
78625 82296 9057158
197712 198730 2627643
128194 178994 127143033
96863 106148 23257117
189911 194806 12138894
50165 117172 167515663
77346 160782 187934853
162116 191047 9595715
54190 196446 355822708
33697 132090 198613025
127817 133266 13687120
10327 111761 253583479
51918 148567 810228094
70652 119130 776657516
179119 195128 39895823
157619 163332 14158459
5628 176043 426463959
47195 198241 377792282
118191 161661 108870331
193827 199340 13844042
10715 181783 427975036
196056 198793 502548168
194451 199715 13245504
58211 170261 353796695
139893 183523 109145330
56360 85793 73561372
70430 74275 9643808
90866 112811 540021113
53515 61587 20399998
30729 80357 124065750
71915 128296 783667754
155592 179274 59145987
47597 192325 719187670
58940 122488 158815022
46868 176572 324503803
40702 123223 237057517
93441 113672 334328129
31064 184296 687296761
8284 176901 421924008
120717 159046 989995928
165280 189475 60658864
189460 191073 749957864
139951 149871 911244907
165226 193942 978241569
172349 181141 647962897
140850 171111 75772492
52859 163167 275953500
5915 191695 464892014
63090 144513 203664834
80134 132298 130655989
86300 110695 60895735
131769 189515 144466441
125365 141904 41329123
102585 190473 295036490
73658 84395 777647602
81355 189526 270712001
193550 194351 311547648
146883 165473 880871547
162952 165100 849699133
7816 101705 110983533
28450 35460 312867039
173800 191092 100249793
13792 27957 35394788
161948 189095 498385140
103101 141388 316796025
93090 168174 550194187
50201 194510 361003199
5869 153727 883686989
122102 151290 706592945
163816 187286 58840888
55226 184399 529018258
131728 183958 130592879
107097 148097 986283169
33514 181073 530161270
170206 198504 220641485
12076 82981 177241515
51800 136119 211075384
162183 180451 158510979
139162 190798 129175118
147884 173372 63737793
60555 91138 720370357
47084 64905 44628353
94299 125308 77708225
36445 132426 804675198
140517 166805 65725020
69158 156406 324105532
184731 186982 154660816
67213 114231 194485706
99648 177234 194459393
192387 199214 17118162
184062 197440 13363735
83153 139282 140514118
50688 178525 848674175
70746 88627 716294893
167935 168459 1273860
11305 122347 354194368
14424 192860 446269141
24217 136989 282180624
175544 194950 48441016
27689 84036 891334332
122539 146391 59738327
85615 162349 259395826
181048 193016 29937294
43999 138621 236669342
160709 191130 612543991
137361 146312 22350939
71060 115649 574105887
36980 110438 183670820
52972 95935 107405485
27614 71016 108417688
4687 31736 944075041
193035 194714 4164064
64398 89873 62927602
155193 180391 62896077
39546 81279 146524584
187291 197435 835094845
21507 182975 403905572
157047 160568 6812620
154286 166913 780139815
107998 129086 942891237
113323 144297 658987937
102315 142515 538012754
43881 195101 378176971
187630 194809 17875820
92494 159974 679347451
157121 194846 692213978
76809 115949 97812969
164096 178383 35912697
188843 192201 8432522
175692 183622 756997175
187892 192735 156913155
16474 24629 20304711
92291 118445 89380530
128804 186708 772989312
6365 87687 203518736
43138 50316 720349038
149781 162121 30708229
50591 170081 497769240
97051 107275 25640961
173224 175559 5829688
100307 169318 172852740
170805 188895 582314777
16939 185085 420492393
189213 191585 5895271
43414 115548 262822870
83863 166783 228745288
158600 183092 815848764
134145 189162 177755693
193650 199689 15175939
21299 43882 56502443
180971 198167 954594904
66638 101526 104712256
109933 135322 83725181
11967 70509 146304271
8420 104431 451137367
124222 169147 985947300
72584 155200 19062017
10074 53333 180785701
85310 119700 330856190
98546 100488 3962153
137065 141315 10502439
54436 102448 119907157
83303 195189 279914436
55161 73016 915035548
95730 159035 158607163
33974 63888 74952148
164228 179991 586936323
103631 181115 194029971
18327 122410 988523229
174987 175791 2049766
189578 195054 13540736
176979 178807 4617300
143 103218 834514855
115434 142312 809139320
96613 113598 698682585
188302 192286 10012306
104340 107704 465431129
112124 195069 207557293
73742 152013 196040886
120242 147017 67011641
5702 120807 287982041
122681 144852 950973495
1842 157620 928404021
56314 196692 995442265
11295 31322 50025140
142039 199857 722984975
116656 183157 98363697
33302 46380 483594867
145707 160037 35936679
37356 81243 109737636
11590 17137 592556528
66822 93076 159895467
53855 199189 363621073
143416 196091 131737853
178364 189922 963807882
148157 163564 31683111
198935 199333 173096
103118 136295 83304060
138363 195106 813631534
15126 18030 7139412
162491 174118 796432307
111712 142229 299431106
75497 171168 239404260
14011 97813 568660782
145247 173976 71877479
91857 160646 172248146
42275 162492 285942281
114274 193709 198840879
116723 144306 285728464
191862 191872 26624
149752 160576 190685268
25011 173097 441842369
190154 199144 13640178
4177 35482 71977850
27409 61858 86229672
171447 174618 7780216
79263 191738 727054176
18085 64635 561353838
143836 197925 841450089
61766 119262 582248739
87387 158817 739760738
122629 129213 671145254
179362 184320 1729392
190149 193201 648318007
61876 133072 39521233
110700 112670 4941047
90876 114059 379164309
33394 41018 174665145
50436 83030 100342112
99475 148167 122155414
158767 187053 70725014
158935 182811 471247502
185509 196539 27520314
18017 163963 468002240
167665 174678 17577653
184199 196447 30654617
26028 31057 992846203
73060 172018 247778800
32670 159491 945116476
115709 151347 89372723
173178 175255 5164609
36504 144766 270834227
168038 199092 6651867
61436 174506 788264114
79548 142046 156364070
144856 151494 16738593
122493 125639 7928392
67733 155739 554656553
132438 161499 596808892
3780 27266 589534072
19561 190738 428179159
42316 70251 69726198
121188 169730 121526151
140730 158390 491966116
75259 173235 245188605
162587 179465 42338568
42496 119602 192747232
115904 171638 78661597
149302 160995 29130930
185711 198707 730300904
115967 146754 37540407
89201 149190 150325599
32630 146115 283943453
147056 170557 58822295
116363 188011 802551337
104738 109770 12649455
8094 35118 67614570
90575 161791 178295555
21585 187657 415436520
146092 190075 752302285
29264 111701 280255887
65809 153576 219632118
115072 136397 597576282
146069 177203 77935409
83908 165638 369623825
175150 183892 812278761
34215 171241 932282196
177348 196878 48738892
76921 122446 316695089
100561 110404 817358702
74082 189021 425412202
116722 121065 241719969
191480 198235 111090030
123938 138865 37388910
13640 66735 132857233
119751 151143 78757852
15075 183097 420167463
136894 177446 22685404
55108 112412 143216216
173860 185166 28189150
190659 198308 19115796
158773 162861 10094753
192435 194231 488043734
179039 191112 30058954
116402 166335 125049906
109279 133433 33652896
198576 199008 1077342
39881 86238 879815505
142959 165751 747736216
13739 124682 980578726
98788 189247 484160045
65492 109502 110032910
186974 190160 7997888
19270 65501 115648755
52567 142605 225260604
28690 176091 392260500
60266 83198 57079783
75923 193726 294716917
60571 190375 324572596
78019 183567 264112102
23641 189002 413673068
134458 197199 156859715
189753 192897 7806320
158215 182767 887667255
23983 150973 317815462
62242 163450 428791495
73304 186162 388264312
132559 176033 946606024
62806 114487 543779642
140435 189991 398755657
41217 128151 959943430
146156 166981 875136557
67127 96707 135945451
145366 179261 84792182
147171 188258 102765113
96343 164240 937747225
169784 197106 693119361
125166 198519 962279420
28091 92054 159895548
105303 163617 625401802
113345 120248 17354585
57982 183704 516789900
195568 196523 2403292
43408 107956 417209856
87059 187914 252302638
22740 127765 262719266
104829 138730 720058777
183336 197885 36360723
175203 177166 5017150
172862 192848 167706033
21901 45259 58434451
82157 93843 29278384
158212 188391 268464159
195648 196538 553673374
23817 102057 699050169
81146 188735 533641827
190371 195347 12315704
146168 193979 269426526
63363 83677 50728184
166116 189129 521304074
168070 179880 29667206
26336 122831 856143646
19451 51879 81028199
12707 166112 681435593
75894 76354 455667548
79877 136420 141591942
73082 90977 44792266
118689 152566 320514358
89510 117249 69371807
85473 132492 117700967
159961 162383 945618862
181675 191704 418391851
5269 32479 303785649
23857 138997 288027485
165764 173710 805734566
54249 185175 999720902
89725 107338 330899310
27073 185674 396689430
109029 160484 695787078
141845 170246 138500578
90240 154396 160857965
123808 127039 412830987
122474 178648 140653696
12479 173688 403318228
149510 187376 852579944
151130 185386 575559844
5883 125698 642943834
67232 113340 115161532
43371 50047 131827024
25811 98892 182450559
184491 187393 7313779
29413 197260 419762717
157692 165944 20543019
138840 170944 504458052
63598 154181 226776559
133111 199856 166895013
11342 181074 424561917
41753 152126 535051095
143017 143446 405674587
158625 183957 300669358
45329 47454 5361887
31309 101760 846292448
94910 170909 190270082
184574 193571 236538485
165544 182499 42531600
57342 137538 949738464
120025 129514 23872744
6095 103373 963318768
160715 176830 633249355
86172 189345 346221329
4297 137765 333992098
90304 132878 339925653
38450 85006 562077058
161850 168163 15731950
164018 186703 491626433
48999 66783 394051966
171653 178653 755947892
123969 146067 12961145
84073 147833 387766169
99356 162368 303333514
29709 68065 95877190
138898 157734 47178490
150023 184691 86525319
174757 179389 771870430
129297 178130 122202607
1349 22045 51695673
8679 100597 422397490
190532 191911 3438594
43627 106148 156202867
189332 196579 18034984
79254 106546 68241980
147475 197800 26250982
134155 167372 427977263
51301 172391 303057492
20880 112600 869724814
78664 193219 286615280
55173 182321 408328960
167315 182866 38980162
139996 184473 111242367
106117 195965 224833416
139269 178355 97872858
198092 198271 443817
138853 164329 63607757
122637 197360 767478218
16314 55106 698071869
172839 178533 14318174
187949 199711 353302990
117410 155365 95320183
122198 166717 111362383
48237 56177 507649917
71620 177657 886313113
126275 160103 971459647
4859 136276 485991093
40079 59144 47880928
152938 183640 972741868
101923 148691 117280691
154790 179870 529431621
126599 197412 566207309
133949 141085 285848277
116776 177237 9870712
121149 135686 36604424
64683 82120 43394071
175829 190975 37857444
126661 151515 62303657
49093 152655 588351687
4206 186239 455460732
71621 135555 164951132
115723 172633 142489599
132604 173989 103519015
103613 163831 150768471
103009 118960 40051768
14934 109372 236098836
198203 198242 922871853
63848 96378 726540890
133710 198506 486648171
12300 145089 578526757
18903 49610 981114926
28726 100527 545560496
71365 162790 228779491
89525 140559 127793043
173722 196605 694957831
12503 119891 567196754
123217 148940 64485741
133756 171481 736866216
157793 165387 5026443
118659 120879 576541758
152802 172220 48534077
135784 148493 31761052
144577 199843 223413527
129316 149363 385465603
63903 182559 9338571
123181 194404 178150408
26728 161459 725636100
63142 166882 485543337
50860 179356 354385826
182044 195842 854712838
73130 120791 523230478
10401 76422 987497368
118238 191432 511902480
89619 93180 62960915
94086 124783 727486943
149135 172781 59041977
129928 186199 244631469
14669 197106 456240009
22562 101728 772744383
185902 190170 88139540
24228 101788 878732904
109115 144096 87479264
160334 180466 966928777
69699 197871 402245219
151399 154056 6750949
103780 122436 46805920
113859 182739 172484592
153465 164751 27963619
33233 162666 323798253
123933 137470 483664100
2235 131832 324138329
177426 195521 200061387
151223 186443 87996579
100737 131616 461644369
65400 72854 18448099
63610 188589 719408394
103952 151280 118688865
177731 185504 813139391
149039 185524 91149273
126268 151078 871502030
132257 134161 4753977
135072 172761 94237014
59557 190834 589785595
79768 120836 102713656
50928 68437 13938542
113124 137705 582523693
108907 125175 583011820
134863 154868 50186575
24964 114157 222965186
186 106743 593789198
31866 171285 348879412
197297 197549 176663294
54760 91286 344580164
49522 82933 83498956
130223 137841 587354098
75960 146362 176186737
62721 76987 35587992
180768 194491 34297325
9479 104122 236634943
70712 173138 256338479
2078 124940 849017207
194910 197542 6647387
14721 47629 82232946
187457 193173 14284596
197304 198286 2512831
50992 120341 745520604
53249 164405 278033833
73330 90726 861600555
174803 177178 543612887
42753 138983 702690168
195774 199885 722491689
164956 175668 824296856
100227 113798 34050853
144996 193131 120408944
126723 133955 18151636
138364 149407 22053075
43885 169062 313055194
191245 193038 809260670
161647 187426 432038465
117868 165055 118112295
99057 186136 218082558
173000 177007 10091103
139668 189545 293956016
130360 179482 122915252
49761 55859 15367306
136386 138832 6092382
132366 190096 831706397
153133 169584 360481632
38000 153701 289706522
67920 141091 890552840
8285 78703 176176139
55833 174873 433729461
173564 196027 56082193
134537 190245 139376181
66353 195966 851996969
53292 122534 611769361
47459 167648 300532318
24820 35634 216269603
167831 191893 60273312
37620 159624 305347617
2982 101600 246459366
61886 62464 1427166
198285 198314 75705
145331 150647 17216211
191239 195592 10870598
47741 193971 365792221
106039 130131 311724658
591 2372 4454952
62970 170267 339812673
159267 171078 29479132
28629 69360 567268867
167567 191512 59979964
5192 98517 708888906
108340 131370 57624976
115399 182688 168504133
66414 81175 36764750
37587 138239 959663206
180258 194821 36333930
90303 93885 8981623
57203 195162 344962491
87915 173752 997416982
29230 118378 971785994
16477 27989 28741096
85082 123051 742706588
61882 112146 886968619
17335 185943 810004796
51151 111059 299487222
24663 173539 372457472
197494 198172 205053062
21066 128909 269773891
103584 163412 149796259
116732 163801 117834445
199892 199973 748465075
180012 197049 790179090
82060 173059 262447788
107925 116537 21381581
169825 197946 70378322
132712 192565 275860638
45016 74465 851969273
161340 166719 13374742
17110 140549 308689593
121969 138816 42286006
57252 188498 839938243
43128 100853 144102573
192013 197012 12465908
53525 164422 740537591
93141 141247 120349413
151803 172349 51365463
186279 191344 279906274
98845 149529 516228848
21494 81587 150204182
104316 182055 194653128
12035 188076 440317384
48714 49203 230007236
12716 66755 824506847
192325 196386 560577123
135452 171725 90783686
79108 99030 49642243
108517 122545 62561540
199887 199911 935759620
64590 152253 219320220
110052 114190 78132463
19776 152683 658379264
19590 42994 19903996
77634 125941 276648494
125237 158419 800807058
150164 177305 67810226
199548 199821 809653221
79245 151343 180569918
29478 135654 265649050
58743 180916 425119997
26786 165973 348064404
58151 78131 49861344
197589 198929 3436162
174604 183420 988642162
138331 185681 897779107
6921 171388 818456761
97545 169406 126333092
78463 195644 293110833
194293 196025 4249738
145132 183253 869398683
40612 81430 554768232
102268 152977 127195454
97270 98357 23510886
52237 171371 526865892
123669 139876 40568928
128749 139428 26710963
33925 63596 74336922
59020 143368 210835365
88150 103860 535813550
37899 44324 222040917
59754 170586 135597367
160763 161241 1157523
146096 180660 35113115
127883 175767 119819520
184140 196105 912663668
44909 120893 189962606
118874 159923 908408603
99365 130954 79327488
58241 189551 814908993
20886 188049 418115921
37129 50274 507405148
104553 192001 100301341
7095 21848 126102395
133572 145226 170726705
88664 132183 109072646
199070 199504 686454150
37554 57263 783372997
191294 194718 8556672
75211 126781 129084436
30915 36526 64554529
155561 196579 102421860
52009 67535 38948876
160794 178461 444742211
53339 167101 284632224
111064 156307 113428411
146803 183514 380751438
59450 109644 125452985
180333 188535 569464268
178503 184152 4289171
182457 192778 25781287
125450 152427 668852827
187381 193680 440036275
30882 181774 733096103
147426 159372 29964699
97948 109500 239751181
14956 88473 183629882
63203 173011 759293110
46639 175913 323358084
80720 176713 240274958
82011 135657 134458109
98132 151562 133952410
143791 162752 805356725
133488 175461 186876028
116968 185783 172302815
177684 184961 18074088
167083 199335 48070214
45533 196161 376695170
109889 194189 210961243
93600 184501 227502329
148718 193087 874081646
13033 87849 187124935
144976 185578 101574491
92746 173912 203173485
3020 34677 79102942
162393 166733 10846972
57791 176194 519588756
189537 199361 24561379
61190 117433 749121589
146184 146223 89554
159861 171087 27996708
2072 173291 428243882
30199 185472 700770397
178370 189819 960874447
25853 75532 923563851
27072 123853 718329875
192763 196849 10178984
109301 179101 945416683
163907 174120 25631966
18600 46126 604993237
95281 195038 249601832
81661 177377 784212927
77347 97727 7018471
173399 196085 88685650
132155 149349 622585751
63975 135646 179336669
114041 170093 349073873
175892 176809 843982423
136451 196610 763673820
47269 161067 387794531
23338 74846 269172796
56153 74521 45801852
184669 186507 4647388
171750 177568 14501914
179757 180491 399192807
1048 99986 247158234
67615 153951 584683601
184238 199333 37857245
164028 177799 34563718
102895 197785 237578845
105177 142922 94450175
154959 157124 5328311
61957 180940 297524478
164701 192390 69375669
167018 171432 11188680
190665 193595 7280933
124904 192130 168145733
44248 69249 62498442
26606 159166 442874445
38537 55366 42264476
72903 198344 516272022
2506 34792 80635930
840 78655 782700182
92007 119157 67922391
51293 136403 213032074
105308 112372 17675612
181734 194538 31889103
132601 171394 135331303
142103 175608 220045422
141086 163869 56981806
140080 158220 847798495
187677 195267 18891485
87245 100908 33950776
82873 179186 609186937
75085 145881 177190755
65804 125835 526976309
158717 160989 808632887
19130 192925 434671009
6135 6745 33678790
44205 82601 490176286
161475 192587 293519061
112780 188309 189019185
102061 120799 297561707
132062 198049 165035728
77505 174392 242426916
190589 197936 18343050
141942 188306 115984601
11431 171470 400426059
179725 181513 434377286
118235 128578 26012368
17335 159241 583714544
146731 199314 131626995
125303 142282 996380961
65385 67237 486231275
140238 174185 84967760
75895 167937 806403637
31477 89690 971164616
147477 170755 58194503
149675 160451 441063253
3112 81855 196835530
101470 186029 211735339
156583 198457 372454956
4537 53242 121896057
178707 179395 1681582
82627 125052 633967707
40433 140186 249618409
195126 196397 32392874
68152 179930 279719934
74699 128573 134871842
166290 191285 62531295
24092 184173 400369975
152122 164770 17242798
52411 154995 256881224
80513 101919 219056510
1273 30732 73598173
79894 191462 279162773
18459 53501 584291585
45147 181070 340025016
34458 186888 957549665
178701 188842 295835961
40218 137749 244102259
87885 199751 660272011
87089 130908 109662967
38031 143170 968447519
4905 171473 537610405
193621 199161 981827195
6081 114810 271999871
147514 186937 156069514
17678 163059 907338641
113945 159444 114050834
187974 199607 29161502
176921 192852 803680413
110156 121171 27519912
175444 198603 57976466
77964 147251 135422120
45537 59332 34569047
34490 168246 334569347
40074 184001 588467977
42566 114185 319096694
126310 176874 71035353
139131 140519 3456385
127947 182271 135969919
184670 193035 216619961
80112 98805 46616224
174485 180583 565911461
18355 185614 418329049
181646 185786 933373748
100420 185547 213274896
132122 174045 104885197
166198 192345 709630152
111851 182755 432896828
172783 174063 3242342
139826 173511 503950115
161452 165125 100617225
85319 107802 276231379
176913 198295 53411292
44268 142266 245109356
39685 191712 380370916
153153 185938 315914959
113269 136223 57638976
147873 152116 495791380
118253 131477 33257867
23930 48923 62442643
34423 190272 620533756
116867 136774 738678006
7837 113857 984578589
61966 199662 344401573
157296 167959 706103053
136652 138126 3624386
48292 140851 675413163
76722 190273 571486322
157620 191275 1710633
49153 83936 484874371
48615 88991 913672088
120358 178086 144547866
119975 168212 120687117
113185 175102 154989506
180272 192581 828207341
139039 179244 100611339
32196 46930 493202751
82981 141741 147060572
32547 102201 735091579
3178 8555 13427834
155115 178940 59532389
65922 190230 310899011
116725 151639 291682722
59456 94780 535026333
70036 126533 141450805
191129 198208 17758706
6418 92487 215371855
154350 170299 620117032
164818 188061 58199552
6090 140472 566449929
176238 197820 53915121
113231 139448 65726609
129997 130116 295449632
188332 195018 62551787
32906 194171 403450995
99760 175517 189785885
131873 196664 161989072
28198 68302 100230254
157802 189218 78529825
156261 178682 193097512
13881 162748 663686503
116131 171798 139526909
97609 171499 32641798
64208 190706 795974143
44282 105132 152159503
15030 165592 376408836
195741 196733 176645482
31930 44490 277376831
116926 170028 333428561
80082 177348 93302861
101590 187529 881676064
151580 166709 720294967
129707 152235 207104983
6909 144602 344541824
6620 33638 413453756
16753 44986 70523025
76630 106435 74510485
143623 151539 975079313
73452 146468 870493803
166075 196221 75360527
147547 152049 775170531
63998 175488 278859458
189787 198545 21898735
198298 198825 755744734
36605 117622 175487303
68918 121248 130804669
31161 105102 184897423
138107 147334 23084262
26960 73527 79068484
24030 188221 410693411
147923 155263 330780692
101782 196150 530652777
181183 186094 12274037
55322 113243 144680424
40710 143727 257748233
57774 113400 398487656
147208 182809 611391304
49194 69411 29058326
189790 195135 13233712
182320 194435 30213886
28989 157302 321019777
98592 157656 148032544
193272 194826 3794532
129579 143298 341494809
174848 198111 58210873
60249 98470 8779634
96933 152194 138524453
68607 146434 304816568
79859 186168 266035883
172510 193585 17471225
119374 163301 109898983
65441 169058 259061855
120652 132679 30280082
105455 110062 11567756
52531 168788 290800045
61631 72744 27557831
122842 127308 11177788
91660 116806 62859660
64584 72831 418443376
159725 161239 724201983
159534 171735 30572927
192160 195430 5041559
170566 181147 26481404
136692 167888 486026670
170525 176138 14087960
8901 157397 429012996
121631 138305 756175288
166042 187332 52191190
168635 170994 1696869
5565 44515 151617839
36816 120429 219141963
93077 189706 241829151
133900 198462 970796934
103210 187905 604959329
180229 199386 47937688
36014 99281 158005633
96217 161676 163925094
75737 197889 305596278
142663 160093 166504034
138942 158947 684590778
96362 143065 918410023
97720 136553 741284470
14187 24493 25657479
190471 196282 8608663
96709 199517 257390429
41800 109489 487497439
83439 173659 960015507
106689 159886 133319746
186084 198822 754819889
189880 191897 5010945
185914 197549 29053968
117842 158053 330812694
71537 103137 78953935
176752 178364 4044224
191798 195284 8600083
6463 177253 841476943
42389 155403 709846662
38976 49310 25864825
84355 114664 6618771
48363 53505 465719470
40211 96956 156266372
133678 156436 265695717
68517 131227 451882999
6613 148941 812688696
64207 168744 261360555
112360 181649 226187535
16638 55973 98375257
191768 193932 202132639
37816 65847 884937319
8320 48892 958501043
24878 54155 807960907
144182 190705 116398195
70248 162206 308628869
159384 198319 324002978
98135 151327 907072247
141056 187353 935271173
77503 193447 412577248
11607 187031 438813719
85473 125628 868810902
26098 158838 262977022
171878 183296 28464522
29540 34323 11815589
162339 162430 245698
17963 105864 209699983
86742 131502 772382602
72086 164172 230428888
199001 199770 1911134
167922 184520 41570037
97524 179779 990872997
124914 187980 466512907
92538 182710 225675648
136015 190176 383095513
159107 199358 100630163
167028 192147 62867934
108164 152193 477071516
10082 184984 437484081
46452 51012 922475482
95809 115894 50306460
35793 71111 88218597
194180 196646 273267155
117690 162874 113143207
74374 80509 15380668
975 74186 927486442
126927 160351 873938171
144129 162860 900968042
173678 195710 55000482
164598 190923 65899597
24546 189004 411425140
87543 193246 264461424
48724 159191 564368167
84331 85442 661610939
91967 185349 233703101
88490 187183 247057817
168587 195115 66358832
106208 112091 14680030
180424 195925 38699003
28148 91039 124033041
35294 90208 137317021
75951 111145 87973324
75629 174007 246186411
55981 174644 296738397
77165 157471 764142804
167605 175814 20622284
12700 121628 763501040
26708 38114 28345444
7388 121365 796572326
112502 116020 8749197
88226 170838 335606460
84619 114226 74291614
63021 103505 420464583
42710 181936 348301595
115694 176347 891976158
94342 136922 739072856
100901 101745 737493940
21983 110754 221930333
91432 177577 215708502
198856 199427 1433844
35370 68314 82423077
146171 197667 178892008
77453 195964 296462956
12630 126693 285332641
56750 70791 493205643
181106 182630 3829166
22417 82169 149278501
164237 185702 53776264
88267 107490 48080496
26661 191892 413227123
101599 172961 627327242
106476 184738 195837461
30662 113445 206924099
178991 186131 17770960
119892 127869 20039785
174711 195208 51220400
134185 158800 61590873
163633 191456 423271207
76521 145014 71687542
188716 189873 815363513
88459 106038 350523973
24074 136770 804293468
28578 170462 659832955
10240 150412 690018086
13891 173539 321118239
27073 88728 595341176
2755 38105 88299118
147203 196206 122531467
81105 113912 802502817
100136 125852 64605147
187014 191000 9902938
61425 86502 62604357
153507 189539 922869241
95799 186107 255787135
61045 61857 468479544
65837 83095 42942972
183140 199695 983867252
177676 196874 357943005
108453 117773 798830953
54110 158409 136938260
105114 194521 223675661
196170 196849 388029598
166266 188638 372949016
45944 187688 354604312
55527 132564 484096154
191068 193690 6604377
141425 153884 515038576
61833 190179 536625876
33456 48925 38717241
41624 150249 877249515
49285 137672 221157028
102032 159949 388657978
45536 171427 681377094
57059 104322 527875021
27607 55087 736579152
13326 41724 71040548
30407 111949 203789535
91886 118277 78606989
109092 109489 977856
192978 199372 134458761
78766 117211 96049515
16173 68186 895275513
157959 164415 823826382
156879 184102 73783364
89719 194265 261682977
61190 139671 196202983
50886 177161 733455642
154193 192197 506275555
62975 100575 93769815
82112 143803 928417215
131931 149379 43768228
89720 196814 611074187
33981 40602 972339462
127230 138039 27060569
75832 189950 733867623
188118 197755 125123887
102775 148992 115981631
112248 132761 51515154
105010 138122 82921436
51191 122570 178574598
66360 156804 226279315
145211 171490 97893654
176400 198019 57979162
9768 48926 97886970
23163 178957 809908033
11240 127099 656560338
149767 153223 8680150
93515 136626 27686653
152243 156784 11384248
95536 106180 26637725
180420 199054 46617575
48729 159463 277176262
194148 196108 4812116
77495 88768 724777085
90582 196327 529492696
25571 81458 684060650
95549 104835 469596259
59707 145733 215119748
74067 122945 122367531
72169 79061 17343139
99653 122235 550894713
140482 142720 5565303
64259 183756 365939314
166911 176120 23102812
160851 180460 32555506
131419 159459 70215758
154498 196939 105907083
77661 147230 174072378
152018 197077 112558342
174072 187643 416567163
184377 188436 10163835
35249 50116 37183888
99722 124348 644442936
132071 152316 50740318
11612 41592 24855040
178604 198569 558418149
42890 113189 175706362
136719 165724 109845364
67172 75530 13765800
199044 199966 532904075
149210 183891 296806260
139494 194342 137227406
110700 154427 109736750
135116 174673 98854893
28581 125474 997428704
52270 127370 187914554
176547 199197 127968078
165490 173335 921286129
144344 170113 64424760
63516 74026 6161638
118190 122033 9656191
91321 161499 962813962
187211 193100 14668534
40073 122215 205528788
47372 132888 273656710
58992 178764 299595379
71080 199778 90022042
131609 162646 469057638
68369 134779 80517881
33633 198416 555479750
61322 146197 212196587
181408 185800 995079511
153106 163375 533520840
149935 152107 34300493
60769 165695 262257660
48828 165784 194277089
8859 131286 306260034
165445 190005 61544582
41659 83985 105854124
80960 139273 914191789
178571 192015 97272815
47497 104051 141267169
198478 199029 1404357
27894 179690 979477131
114850 192758 866430505
32460 69247 225557368
173857 197185 58225330
84476 164630 741653223
58084 141962 209723319
57802 174695 33812624
111678 135186 709782610
9495 163578 385394262
118663 160140 377845192
46889 75430 71326531
25221 54930 883894819
38701 185876 266753512
160076 171622 698533278
167766 174260 16340516
63499 127861 423011316
70679 190838 300669836
21091 40512 48487126
197588 197932 877457
28840 192420 409170185
35054 105938 428470772
84380 136327 858618762
194229 196763 322334630
178748 190860 652630337
97255 136274 833306515
134753 173033 221560
61576 197263 915429682
194031 198813 12015696
78426 91326 32166332
38782 67570 72057444
70363 133243 838328454
132531 151199 46770047
85278 152105 167310721
45000 193696 378811308
148107 154499 16159406
149895 188617 864015120
118689 191953 206298131
58036 155392 243632578
165544 188147 51527948
119995 178458 146450632
38795 89562 126853401
62793 83064 940247995
34397 100716 366373137
60021 121957 651445005
148967 170817 54527380
33120 62259 873149964
33002 93155 150459504
74566 113047 96212131
184300 197278 228903391
175953 177519 121907499
101074 196988 945455468
198726 199934 2998099
163548 187046 58884369
84759 141392 141680238
54437 154343 250143605
186500 195958 23570326
82335 113905 78978952
1150 123004 304705488
93456 129457 90178627
51326 52419 25195460
45090 177999 332551486
134086 149531 960436312
177152 186696 23794521
147260 185022 250375353
172240 194713 69716861
68286 156284 220314799
7518 33461 87772517
45764 130803 212731770
170258 179621 23527977
153134 190418 93089510
93573 113542 278895134
83704 147281 69255522
137332 182242 983732265
50241 95661 237349485
5404 55190 124751435
157720 181032 58221390
116214 187247 552441426
3213 54493 411469496
54513 145046 226467071
192259 199376 17830600
51511 55406 9906828
134667 141539 17111402
136006 186137 397629881
129858 146931 447704429
195042 199599 942638776
163746 192014 70783266
183469 187940 11155080
36974 70787 575991715
52057 120762 171836980
32908 83521 126555994
78988 96249 328550492
1844 156435 386722963
115578 180722 939549442
118245 120161 4848981
101084 175245 969075699
62656 169747 531602485
6155 85138 871212965
161480 181389 49825268
96149 133796 94403041
67215 103293 396506156
165354 189574 455277544
168237 181353 32929139
187516 198053 148842093
105925 190569 743165270
119156 190006 139076476
74435 185825 341086534
191487 192686 963570853
81931 113272 78411099
153749 159701 14799535
195426 196080 128481847
33169 58872 64476007
118879 179348 151417956
9650 85954 754940362
81983 112984 77581526
20823 156913 340543977
129202 159526 75943986
160028 186660 635242019
140980 143032 5097525
121602 156975 88749526
100079 144383 111075196
153587 175082 53536145
119095 193906 187216722
41020 134134 258980584
54031 77808 59412985
191558 196695 12821276
22396 130847 454738612
123303 131671 429614841
132156 180142 120007207
62838 109317 388120791
89775 182434 241906648
83558 179756 682251503
95157 181933 217278560
179493 183223 255101584
26013 118090 230098927
76580 133569 142675180
197845 198892 397579173
170426 184053 34094637
42377 91853 123636036
29155 138805 406633951
180651 191716 464837312
194280 195807 3758214
97602 109650 371831973
84533 192180 269326213
85588 100576 37247386
154868 192006 92736036
153866 174051 975116793
77523 103273 64250932
101022 195598 269538861
193800 198184 10972086
141812 183603 988112806
16003 88726 257343250
101067 153410 138359495
105954 154608 122022343
104598 174321 174521831
139986 191385 727577247
123470 179097 390807697
121642 193885 989247045
59874 143504 209026289
115233 161994 738176664
78301 107498 72971570
62477 100594 95013081
48901 199329 596919989
68078 187501 53157513
153809 157578 9287488
156782 188389 78897732
157990 169462 351867805
142436 156758 36014442
101399 103869 6248270
7760 98706 227380736
12208 169602 884653843
89701 136665 944840157
142451 153178 980313952
37531 81988 111121416
165971 184212 437345259
84962 185472 735469891
42759 157758 672086871
176016 188537 125995301
162500 167675 304922761
46683 191454 653636550
72257 160454 220845405
108262 185249 192636678
153579 173731 60413252
125331 163499 95407316
22359 92062 174256533
102220 188283 732893251
182457 196407 34778296
2029 163949 479336976
22697 166657 360039274
195081 199277 704658378
45700 92369 626896093
97383 158732 835553398
179537 193861 705488318
193430 198273 386325185
51067 53364 5733726
54955 195760 352145312
159993 196888 92146328
33935 129375 238820079
44542 126065 873172341
71097 172106 308562908
92610 146640 729250423
3991 181440 708259075
117867 131948 35399110
75568 85167 300095902
57597 165311 979004112
8080 83644 912967698
66177 100163 990225540
42944 185853 357449927
69548 125834 140916646
188628 199121 26323158
149539 153280 209293814
187055 192140 863507338
29861 106373 191236397
127212 155289 70426532
156027 193658 865670282
87349 107253 938209859
69715 109366 597235733
130036 186972 73254780
36847 143749 853126969
31691 164526 28493112
108741 181752 182716049
193695 199713 15114440
31842 62403 12470481
117472 124183 17013914
137759 159039 431253509
188646 191452 211643035
18613 34586 39830825
148270 190297 105067882
101336 184653 879030037
105254 184686 847396967
149366 170135 51762300
34818 135250 251391614
178158 197542 48402971
32069 186889 387319878
125462 186585 152942607
56952 182991 315216779
91365 190514 248170946
47681 125612 194953926
104552 124446 993803
12535 142024 938856562
104535 184430 199921426
92002 103486 142656175
59765 150494 853678530
26669 160477 662899184
120066 132709 624966485
84957 167587 924255931
99294 176516 193505385
36710 168701 330125496
187217 197488 25561636
185920 186241 817953
15681 154944 348433400
104477 143094 96625724
30787 53038 205856499
178712 186420 19226329
187477 187582 259536628
94077 127416 311614899
52788 154413 699312834
49598 78499 572657656
127475 151906 388394767
113854 119105 13195281
34150 56797 773522553
132766 173269 366544253
144443 176136 584241854
119722 157173 390438574
54023 93094 97693832
74667 157569 683894610
78501 166316 219697301
155554 179514 59855840
136622 181093 308590026
178831 179731 733914313
14279 104528 225558640
4331 47401 443425180
139199 164794 63949615
162825 184767 735778137
151649 193878 893281080
56560 154307 244666927
35452 80996 113886946
61647 120959 148122460
51125 62201 909336137
105803 163124 669122107
101010 191728 620910890
32563 185494 645621249
194829 198551 549016676
144820 196388 128952743
169583 185810 238075704
10623 57889 118246547
81795 199739 295192631
191484 191727 643985
26585 160399 334697898
231 94946 236759681
72331 153502 799036861
41029 52371 28352779
170107 190762 935324869
161564 162463 109914327
56795 150552 752444698
72485 145151 181942289
93345 154104 152299733
98279 165186 732684552
166543 176657 383844608
165607 190311 243441258
91653 165772 773131874
68755 76378 19002501
155937 194382 262852220
148555 153498 797794407
111750 173556 154786871
24589 101313 963592251
68876 146856 195037564
179794 189516 534432187
20363 106434 215121073
6457 33917 504596818
104382 149029 111938485
80852 89936 653646404
35025 178329 638468816
47316 197270 506679462
178868 179191 209632352
167871 178589 26977622
72451 110523 95256653
24636 37044 958643961
145329 180921 959556536
44037 180099 392459238
175552 182618 170570507
78045 88723 718932543
167497 190236 890890769
19752 56904 92976892
28357 138904 276537239
35972 96491 322569724
47517 181509 787616871
178580 192856 29923528
7205 161820 700538957
143936 149575 14316553
70367 150600 200971578
20944 160383 348873643
153065 197114 673033049
129729 160259 76454283
121790 198729 192630668
59986 162473 135630667
169243 176335 870622735
45708 63022 43301605
103541 189821 599448075
49292 67792 263355591
17981 164323 565279906
75243 133494 145836787
101075 194350 776848018
170125 188039 141670821
46462 189882 358801917
193374 197220 9575062
20013 122374 255942540
6802 69135 925922565
34915 88138 560491744
136722 183057 115834267
112761 136980 60780985
66963 103686 54030268
6389 109705 767336561
195658 197878 5585969
140434 141806 3438194
32330 45074 849527643
190598 192906 5750055
30306 52519 4024347
142510 149855 548645176
156101 175235 47722297
31201 87094 139836005
105457 113889 576258864
180261 190694 26098496
54415 152754 246126253
163864 185213 53454873
146413 158880 270294836
175011 184410 23508075
130414 167143 669907176
5734 51857 115477549
179778 195661 39610616
128200 167103 383583648
27369 119804 231087764
199965 199997 363463188
190505 196344 501692037
99287 199870 251908862
78674 196413 403704066
25516 88993 158600958
116669 168790 355913201
37800 65723 770838615
169083 188275 48057288
140205 167164 694838646
131159 145091 34878317
142904 175323 81156734
64252 133473 173138639
89711 117084 68449339
113306 133260 50113393
88442 162472 185251423
25278 95261 174859335
135582 156970 53540057
107755 123821 195359737
103598 190348 217227440
166078 179628 33962415
153712 177176 58576642
112642 125419 32055870
69284 190952 896309488
117842 190621 182208242
128982 130787 392193117
121474 196330 976511151
24246 120780 241366119
15522 37568 54957525
122358 136178 780282143
166392 184212 44551263
166984 185285 129842672
145112 198922 134615494
6203 169327 408109031
39888 104210 631900493
175611 179974 361108790
11104 158711 931323464
13989 19147 12904635
17439 199322 454998810
170577 188388 44531632
37642 179935 356073518
13493 141804 320913367
1385 43059 329168129
81900 166108 210778101
177394 182236 12118917
49045 144360 261982526
135541 154310 5420085
149990 184256 337640016
63935 173492 274030385
39007 55946 926616889
38623 133768 798484673
130612 144728 199299304
105993 185756 199640737
91648 163332 179380620
173837 179260 13544679
156633 175479 860036123
153233 172024 507477473
197670 198653 77255278
14142 31548 194788703
45304 86381 102776910
62231 63937 987912126
36527 122514 215084987
164918 177485 406947767
169742 188573 47110410
71445 79683 20674559
119335 153705 86270788
101561 114632 32777000
127764 196834 172742145
102091 158636 141721773
175193 187420 438073257
84551 193644 898563699
4384 40226 89666086
137124 196159 785330127
138608 148035 139788533
116560 158101 36673776
142913 148653 381218270
193106 196818 95965653
32679 95119 156089514
107538 185670 195552955
171271 189982 46759888
127407 160236 323193875
120577 163767 12793818
48792 177795 411700554
127125 146922 49498876
146394 195251 103952137
36544 61846 63426009
53857 121495 169066381
92974 185631 231849820
109296 114731 12745789
77361 126251 122386427
83152 160957 458793685
63007 151809 446650434
63709 185445 993693215
102021 102829 140197210
192743 199798 17665428
149136 171472 55864105
19799 193087 433438500
90102 159424 626159264
45222 52216 473996268
96794 137232 315996459
101885 178591 192151254
112257 173296 415391311
104065 161864 144732358
48164 178180 325343514
81186 158156 594221837
198964 199099 556639048
172844 179953 17833683
54863 95096 4609904
168880 178242 649104709
18549 109787 228097138
9742 66808 308522038
159694 178663 797385697
116450 169199 132054548
34044 152656 675742732
132078 133405 109724943
170204 175282 597726654
166132 190863 787904738
126168 145232 47703702
107961 160208 130825656
1529 34590 555963908
32656 175550 357484468
45621 106459 152082102
172472 191060 518854484
10687 48624 94803210
117186 120081 362504864
132570 188703 140310344
191725 197721 14964729
20045 107934 472751461
137573 181213 887188055
159004 177460 495713940
38337 130961 231795782
90340 180761 706749434
156904 193260 90828840
189401 192840 473245
144391 163859 48658296
197204 198640 3696795
174091 196937 710654158
4718 21451 42027099
9017 188173 448133910
16643 185866 725311412
195790 196570 772754485
62401 114919 131160464
10618 139713 322894747
77040 78020 2437832
100036 165140 988251264
154699 172795 467788113
91780 188235 497761498
96538 108153 114328306
117163 183519 166180728
125098 154562 73885655
31091 173945 357413114
80301 142043 659333522
149762 157456 19186997
53379 142168 562371348
99045 182688 209529139
183205 195287 30104148
1872 48293 115969373
127058 143632 264211197
69437 180558 354934622
88833 115060 65629237
130157 165770 666363005
193929 196790 921198885
75049 87971 32342465
46721 193615 773314178
165557 166628 2667923
42050 50506 375623304
155413 194326 140618516
165096 192953 69750307
50012 60579 5632839
158599 174361 633759632
21564 126084 715274633
107801 160834 497336474
189010 196838 19509389
90265 192471 255828584
18846 151412 553780820
4054 78360 730909498
110861 155777 814223823
143521 181135 299663948
100482 182406 205280652
168138 190848 822702536
152754 165090 208596163
98150 133501 88672602
77575 122933 113511848
163925 173388 23746867
35000 61056 262103168
14686 128131 283721047
99340 101120 176740490
193304 194350 2607560
111674 178373 968947588
176560 177944 940461088
46493 52875 15904021
43473 185320 422637952
197906 199118 44188729
160295 179348 209672284
60740 156829 240358377
107920 167415 148783397
183385 185908 189731855
175593 176589 2560308
150882 169845 874298461
171492 195877 541659837
27442 170657 358181118
178862 181039 939373255
24470 178073 667116259
89642 109773 35483705
194800 198240 246790628
152804 164924 386196936
38068 175537 343980322
176111 188179 680989642
67396 80684 398650936
27148 32587 590487340
62013 161772 249457094
89051 134967 115074737
99285 162573 359873354
199402 199703 743044
179431 194072 36578181
9224 82155 824616512
35238 156564 678677250
8147 179636 56383054
53392 56152 83515970
137908 140662 6853349
103741 184715 930080858
176473 180495 78566727
190368 196844 257782609
73432 128461 137790718
191118 195064 225163492
97218 98423 2551418
155303 166272 27221037
116159 191500 442483391
112270 137526 63380911
195002 196501 789711876
164398 173834 153141591
123166 199097 225570002
186000 194238 20622982
65675 168692 257512197
160910 170178 23094686
80964 140935 559404212
162840 192731 636678204
127769 199862 943003174
159579 176875 496822007
43171 162249 790483572
82156 197845 289537672
50236 112076 154588386
1978 60796 147191437
76251 143531 168361317
116007 123926 19939480
183054 196584 33782588
81715 134188 131457999
113082 138602 283202865
151271 162445 27755450
113209 137398 703810767
43372 174802 156086696
23188 59497 959774819
161972 165345 8346348
127526 156705 73182490
145919 151100 13098500
149514 182593 80279851
45224 69413 60436556
102574 173002 176408148
147716 148242 1355009
33501 36115 989989479
143780 196343 131465353
2304 168702 824961247
8378 170971 406824048
129811 162544 81796158
146879 184113 683097501
111669 149836 95770045
197281 199275 514601779
89218 120414 584776283
121080 182934 154840431
23288 183317 400332377
83495 181198 185962324
53669 92696 97631046
124270 179856 139093479
187398 199716 608009892
108760 133833 635999099
20071 88639 171310951
131777 158990 68135433
41673 53972 90609488
30376 195632 862973698
25611 175323 374459780
168733 183629 37336388
174205 184403 25465350
25644 98339 181611509
87979 145321 453386425
59136 62171 177143320
100559 130726 75750109
142521 193917 87070040
152664 189685 304902471
7014 22552 49180344
175742 177793 5182405
195701 197380 1970573
153274 173735 811364411
167484 195038 396192706
67748 123176 138670526
86392 168495 205270788
65736 84187 921374249
139810 149154 98166918
2378 162759 448709288
31138 40807 24138982
181851 191098 246682657
92991 135858 107377572
172778 174416 839557892
23835 80757 806496327
40068 182272 630085813
37526 51773 35614950
139760 186383 116659268
1252 55714 526175739
29696 51945 55552878
130943 168554 93978244
157594 173664 40190076
125627 127498 31816071
92717 94494 4385912
28952 121535 771245809
63715 197437 631818131
196504 198820 5887662
194584 195687 988364423
95473 183372 977169482
55288 84631 896643199
192846 193270 846937369
37801 184872 910650079
23443 191348 419959590
19545 198417 218783077
117192 123263 771095239
90287 155422 465013845
120421 133760 33504197
108494 181414 182470103
87769 100840 32496627
83314 95844 31284411
107625 167919 975245485
127333 149636 410938275
125368 182969 951601850
45746 150159 261339609
47648 115307 402398260
191969 192068 913235947
4072 139393 786924984
141053 156519 651099108
41468 168271 731861082
6164 135747 324379170
101515 131135 74316817
157568 179083 53820718
140519 172332 79647250
118269 190430 480752129
36710 96784 206495015
29635 106093 964390179
35323 112558 639659076
181450 192771 28296047
87386 190583 283417451
106917 137829 11783165
130354 171490 103001681
193795 198612 12117488
86918 157481 176617181
193605 194607 2490445
43191 87656 111140251
105010 117893 32169492
37921 57932 688998881
46998 160075 282964466
128994 134099 604071284
79762 183651 558458955
32465 40660 20480787
2355 54890 159101188
97144 197474 678734150
140912 162033 115541527
192403 196505 569156777
155082 184884 74323011
84331 126539 105618189
15067 173442 396010416
31177 72613 103540033
192996 194547 3815349
7940 65604 975717201
33674 95525 835192319
151006 174707 245899856
1998 189897 469969448
112159 194657 206482063
61466 156504 237724095
76270 170567 835141088
80846 169436 623317512
35713 136789 958041313
77215 188087 277378371
9925 104969 342502585
172292 196015 876161276
52316 141070 631386500
73870 125940 130399418
179183 193602 18972100
43129 86004 107223070
54682 59121 392244393
29252 154845 456940148
54384 110368 139939765
93812 189963 240670676
5591 139111 825300277
9343 129428 300411848
79050 159858 202321006
117201 198655 988715924
178349 199089 51818379
18412 150964 431682581
41599 108719 759286528
91720 128065 91083925
11018 73029 154987497
60695 196490 993858902
82393 199920 913848547
190304 192532 5553175
99654 180468 886853283
56174 148208 265448276
20079 184956 412335710
29089 31647 6291182
166374 199780 83628490
925 178261 914342321
59696 140656 202381586
140645 144424 9487444
51590 148617 242877165
153975 198595 628933478
107664 187982 891160730
75865 102606 672795802
81712 154745 528852905
87240 180945 234401458
36820 94368 143856552
199840 199876 795597338
75147 104838 74229951
49795 59786 340227540
118963 188094 172999699
122618 137680 924359329
198402 198538 627243064
62870 119751 142169901
170241 188870 46642546
38058 174346 341014116
3370 115168 279566162
45672 145698 622935847
129313 186007 141805616
54631 71669 775061321
69659 147624 195184855
118219 150613 81304114
10397 101921 228739317
178097 198546 51142817
49127 95118 899579222
45725 102767 142437915
180044 199304 105226045
63065 181295 572085795
130435 198488 421435683
140423 174681 916008695
70130 111498 873239300
77225 162803 634887766
70436 92944 698985179
183150 183875 1774208
76624 92515 39737806
52480 124885 181223112
193127 196269 7792117
137223 178571 651747023
99602 107374 19612505
48374 105516 488202112
53938 101740 511865155
143975 159105 683369
10737 182458 429602129
135000 173889 295594869
199696 199939 606532
108122 111095 7337235
64500 93488 847450778
163695 167711 10047074
130288 194335 286095293
75971 174770 247154914
9857 26261 41119042
134236 178318 110305664
86455 103087 382242199
169257 184817 833484873
147544 185158 94020641
196912 197083 416506
64255 116727 992380659
19901 146101 342901117
52249 187459 338367989
39633 163585 310054805
33553 158927 313812631
83982 95479 709531129
90672 96237 13906638
27383 68503 554470582
134585 140872 15669051
131688 187638 907348680
43432 136329 730164461
104627 193060 736828043
40356 56453 40464876
94045 139629 114176755
72763 196336 309189388
99045 191895 232523468
66956 149478 206514055
20787 33029 617615045
7539 13022 11179867
176300 189907 34040733
181256 195656 357645584
136913 169086 834682337
151849 192530 101672517
156977 178904 54824395
86595 134307 119430024
151275 162602 28132642
88847 199060 275873551
69118 86045 426820115
79006 94639 98778471
199626 199678 135081
147295 175333 70143058
88358 118771 76089866
192435 196945 11229845
60762 152990 765293039
60958 71502 162064995
33094 112603 198872033
80650 105117 699936445
185917 192341 16083181
67776 153606 214945234
98877 163596 162098667
6284 33732 68705551
147569 149781 664868585
132394 183465 127728258
65260 183782 296388063
41770 178122 341144645
21541 171889 376187260
148241 169463 52936641
54372 84228 74645763
77520 121432 125232657
76258 101737 906876871
193225 198810 14008731
186047 187636 598430272
74947 121359 116022661
137898 150175 14933912
183015 195714 406727702
124506 129849 13377058
15666 109679 235043634
57842 91688 730011654
95054 190108 237928675
15733 88537 870639622
12847 102734 224633942
30220 68892 96682324
19239 57450 95617116
5523 106558 252780446
192556 198253 14235172
63591 123110 967499655
61143 81065 456697681
97191 186922 466009987
26366 172781 493341435
171195 183447 849278696
144685 151801 45468917
5466 199582 485790295
179814 189845 551895709
12129 188056 440022187
101246 181183 636473160
41364 163103 304500671
157470 162362 12078837
81658 159572 545938423
36357 83409 117596272
74549 121766 118070837
138660 160447 54591469
99943 194251 900076380
39911 64251 25996054
180106 195361 38037730
187905 198481 939487884
68928 90651 54227553
2869 71742 332366829
4752 130367 762657684
175307 177648 5928529
118347 122789 497243287
19095 100743 203933397
49385 164567 358904562
7340 92420 789081014
189296 198212 95812545
113323 139424 405809854
83751 96165 5878563
146177 179015 82205455
130261 154038 724445802
182721 183146 1072361
9989 180895 295352862
194698 198543 9699850
14507 86559 180132009
151244 183612 254408832
174889 193321 905293879
116708 181461 162171221
25526 134689 273052053
138323 156786 46367477
113944 186216 180948623
39634 44294 11695986
56739 172646 648301979
114713 165567 218497514
87331 155878 380761721
63766 132774 810976154
98043 106397 20978436
90950 173570 206818665
110311 171699 713249445
171069 175681 11499915
173121 192251 47841409
23681 34621 27277578
152896 163927 433317875
158805 182207 58538478
5579 27057 53936159
145494 160471 16106942
57991 66531 335876543
189389 196558 923180507
109178 116988 19399071
135735 162288 499679299
96443 130846 86264487
6717 166717 400315355
129225 156893 365634116
190631 191874 128217492
32118 185880 792084606
148009 153776 704264579
139109 158940 49679793
14373 119761 90697605
68269 184976 291947594
187280 189414 563535414
106692 195039 444552072
6283 110233 373151525
69530 88296 46222841
129305 138687 928998891
1381 101865 251060465
53202 164403 303028512
69237 152714 498659842
76466 121673 113029613
157174 165710 61432466
33947 189000 387959456
23728 171844 287314090
131408 173958 106470970
117871 156776 97608249
140703 161937 501532734
185192 195263 25123925
15690 157472 685974436
134418 173238 322416519
7386 111778 261140779
124843 167216 722749379
80507 135019 637579066
172526 182545 687718968
91051 188291 243323112
182992 194413 28554799
15945 28415 53717335
174060 194417 50836207
16010 112432 240978314
167635 182063 36235837
180173 184283 293439192
41337 172652 331576661
176267 192045 998589244
123981 160018 669917923
173114 191118 44959554
99506 131742 80950603
7564 44615 136798316
173737 179087 13391293
58156 81140 57341334
121921 182552 867114372
158580 189420 37171477
118530 188670 175543567
69019 191542 306531442
196442 198064 4113334
159044 190758 79267523
23661 139084 956922669
69320 108324 97602841
67638 168003 251001243
156577 177606 103301566
108312 140694 85980320
68895 86768 44732601
87911 95433 18726966
23191 67210 110154244
99020 179628 201957520
85066 144801 717896755
95371 164092 171981258
123503 150731 551776751
142437 153574 319644399
183642 190401 16954764
132331 190821 146266764
35057 145721 276938301
40462 127545 221849968
41004 94487 133719694
118315 169797 499789232
164546 194331 74595274
114131 169105 137574482
117776 161759 110160773
93362 134149 70611254
132546 135839 51702388
7404 134495 318101360
63857 104302 101009673
153615 198529 112167293
10858 65242 288241763
28532 160005 328950124
190407 197093 66036009
131309 174530 108090719
75476 154831 198731191
52977 67232 35763282
24450 70008 113846874
159009 173653 36610742
190703 199322 21591297
146500 153645 18071392
16971 105933 222318872
127639 158057 417074063
121444 179192 144682553
80023 171723 281810314
6671 196876 475892575
80630 165343 367228801
7843 89870 220611032
37173 72729 370318582
183540 186266 6827283
654 171455 427307076
90313 163124 182231375
599 151882 791864811
143877 151599 504529629
126199 134058 233301397
189660 197955 726973561
48886 82191 574057551
125849 164643 145981879
196720 199686 910416438
83128 114274 77872591
60813 138212 193443929
77495 110485 343430203
109362 136269 106515033
109499 182066 249202653
75547 109707 982275365
119468 175671 140691001
112185 156734 111745143
100788 102547 4450053
46722 66485 688169870
174276 175529 3135142
124870 168433 108855694
185190 187430 5658470
167056 199159 909462778
145949 160850 371387775
129625 169095 98654352
69933 90321 50978531
101499 188033 287933744
194716 196058 139653937
197254 199837 420132600
199686 199730 58771
34810 132567 244680212
87507 93551 607040542
13294 194998 482312831
158528 193592 296850508
189513 190728 3000495
44389 157307 341731840
16161 133085 292472576
171604 191744 50285350
72823 156275 209031118
137870 152122 35743291
102813 121382 70394972
138739 185389 426639643
49969 124961 701212661
122541 188928 824879404
8657 20166 2952338
32345 194692 486976563
94233 122241 49334298
106357 142333 90088620
146451 151072 496051249
49555 50750 2946903
181202 193738 454976711
14610 43753 825163657
58343 124930 166503200
101663 127675 152566526
149858 172342 655051160
150809 161998 245072849
72723 114124 103558839
115615 154622 97878332
106158 197035 227426965
107751 149118 114759494
3287 140367 342905667
50776 104746 134972236
31312 102792 823691118
102250 167532 376120479
43828 138349 997640779
53012 60086 11974901
40389 143555 258167296
87117 106475 822343061
74897 106832 523530092
35490 165849 326094982
157923 173945 40053585
170369 171276 2369061
65793 100900 541821244
50221 147878 764024822
165035 172842 19610783
156096 176628 51306260
65267 139554 185748126
108983 130863 54742487
101504 119030 43967305
31975 86757 954847021
194126 196511 5920289
169146 175785 16699771
168360 180189 29699391
154435 181925 68592284
120740 120836 251987
149362 197861 121154792
136154 184306 120325680
182589 198087 197613086
64221 196977 332005012
2174 120897 242715379
112270 123062 148497852
78427 145421 686992975
128275 155508 886038315
55901 78433 56270505
106868 194277 218819793
95888 167170 178436103
64882 81436 41259407
115676 183719 980802535
93289 192440 248126493
92906 179822 880837148
120888 162908 148781822
152056 191425 98350592
153668 193746 841942425
18285 175650 393587705
188509 193266 566618342
164604 191386 67049493
103478 146058 106745443
94640 196463 67718505
38089 139065 471964162
26569 132001 263646512
106239 112960 971926613
67735 132478 471610373
83407 115231 803498657
98283 126702 71279303
21916 134325 391719736
66467 169310 972395791
145809 157370 123491885
169037 175023 232252555
143192 192177 608526677
178561 188905 567265878
11182 97553 215878591
150615 193419 106931288
91309 141150 232461550
90813 139472 527434296
130650 167103 91149330
195919 197130 3028724
183153 186003 887345489
95151 125649 76435735
169865 196505 66650008
122619 123226 797104411
53431 144416 562721694
172874 186500 792907756
106076 139910 326142525
66409 136229 174624050
92714 146831 445246666
99334 117002 297254356
65704 78551 31983373
148015 178250 548729148
90465 140383 70839729
32714 92801 150300636
131700 179055 118508601
93284 123872 76594334
7960 150510 941408365
151693 178892 235117519
72616 126049 444694956
105231 124260 889158008
163676 167268 8998838
12898 167778 387368083
55890 117925 539245354
127279 137796 901075413
150146 159745 94493892
51006 159255 728634620
8013 32702 20636996
22218 165979 898721214
196487 198840 5979984
84733 109272 61461823
5635 96138 412942328
43128 82197 97522780
179128 189684 686521929
144481 187974 108795514
132336 135334 339199149
84775 136746 566480551
56387 157631 253242156
160361 188419 268132415
24288 149043 750860222
9230 186533 443528433
130665 173207 126908365
84793 144716 18458287
151853 155927 10208728
193736 199468 14421443
147389 174896 68773745
84965 127926 107499838
116110 120021 114574027
16455 63854 118517999
84357 161049 862048954
39179 188468 765866087
85387 178563 233182702
72285 90087 44516528
139188 139314 331127
8353 36691 135360536
71306 130130 324980436
72082 79146 11625662
85141 184489 248527977
88923 96984 20123349
164745 178621 569595738
175486 180456 766066576
112764 115607 231235786
174008 175695 4190724
22773 107990 213141178
58648 181130 464117573
33581 173559 350283459
75256 89072 609723334
151927 159025 17723635
79978 147677 169489034
143987 144429 1122523
177999 183908 596511674
28315 37710 529193325
148727 153763 12693946
183336 194624 28162893
51909 194591 623523736
197520 197776 671309
197016 199742 619912376
27577 137351 645375411
157913 161832 9714339
126085 148797 934636731
197310 198052 1917434
41046 79452 96050402
175652 193943 45743699
98329 160397 300829801
112600 156113 92103440
2097 144940 518120906
65859 146822 199917505
70785 184171 283642314
172402 198010 63996462
126481 167441 104586433
37494 145229 269586488
97058 130409 5513902
123577 135410 29685458
85399 105874 51112099
171458 196846 425976180
161367 169076 19194709
20167 142923 629246722
118096 181810 480447511
172293 193722 98022950
18812 147911 322946292
58715 103059 898618372
152552 154108 3946737
194655 198765 10385570
180875 184546 9187876
170585 187014 199315422
194842 195023 436465
14553 136539 305095195
116435 151042 86892322
147875 198736 127239845
117159 183105 165161283
85328 91970 6924044
39355 131529 294122793
16866 54179 406212657
33578 197319 557488555
136812 182941 115282767
14079 67333 197630632
149217 183109 196211253
46425 87576 176237793
44024 93894 124615593
126416 153451 67796698
98637 103223 309480186
101278 124417 58113274
14347 159357 943134191
188722 195485 583785618
137492 177251 681271772
110611 132227 786316536
19010 136843 631792668
154347 175707 53205047
145414 171717 206717969
48495 79296 170699684
105618 180435 187309832
111489 127279 39623402
15781 118800 257457582
91895 98646 16749040
108409 158188 124612405
87842 147719 149881239
33672 197700 453181539
157111 187348 75578452
57605 133884 524980247
125237 146519 53251605
172307 187835 973581838
116240 118013 783517511
137160 197560 426210313
198722 199695 2411317
166944 197483 827728838
64815 79419 36368706
187054 188864 496297243
14511 57288 106983806
82471 101004 648305933
112927 177892 587409292
95333 105271 104596833
17158 47059 74756001
152437 153961 375374759
54076 142470 221092532
70335 84420 35343376
179699 199691 49988247
164583 198812 85759248
135058 188868 988903698
56872 182953 340608701
47775 113366 163929920
171466 183364 29664853
139000 175307 90820529
116220 196293 620990330
190219 195914 14159228
146166 196391 125555469
54375 128905 603226602
133524 167404 745900325
141303 197237 489792718
37344 117300 199821847
162454 181495 547114661
138561 171966 95939840
25663 77507 129555636
191261 193372 5326825
185416 195522 25211634
87853 100383 124438545
24326 112843 375295152
67707 125708 145106257
5977 148738 357380373
118030 132580 581424781
25236 116544 228150846
92230 108387 437086976
72588 135679 573848737
159507 189415 74767367
126945 152640 357156090
125263 129516 10666393
153618 181402 69319176
74633 175449 763282968
83922 194969 277730041
61702 177325 102076656
129822 156078 595532460
134131 142416 739651204
198296 199025 1870183
28997 132334 313183947
7344 45642 440745715
104959 144452 98902828
108894 184048 187944057
63218 130557 170708117
168899 183870 50430289
82201 166336 87395764
190472 192705 5568639
146517 171903 102904261
192541 198921 15996471
41255 51417 106803317
191232 194325 7781325
32776 84589 887421390
74972 124322 123550449
181184 188155 787303913
181549 190894 822262909
139559 169579 524909218
138520 196873 145955241
46829 81223 85953110
77430 133920 928822705
16321 113158 216538725
127145 155481 938118217
5202 75551 176113529
192746 194147 716123206
90282 117451 122900923
104517 188039 209015810
116947 130179 33291154
138463 159343 52342889
76061 79934 9654998
7805 192360 574680782
120236 137045 910251966
32431 50376 30116838
103346 173445 175587688
71637 165575 235082895
197246 198570 3408786
73537 116261 210543326
136942 151106 11758515
194650 198665 10152227
67713 87615 49758929
92781 174310 215513885
84991 151414 973689328
190153 198951 22030579
13760 86682 533429677
54396 141650 780950974
72584 167504 529179734
165734 188066 847013859
52527 116373 159603435
18557 193910 438542788
73062 195161 305461587
48935 72022 911578624
137938 146031 20260788
102224 119471 18007561
118155 119723 529130390
47011 65255 837348860
160315 189010 723978779
39499 195831 641987480
55133 125406 942908669
159379 173110 894187867
24863 188259 408674133
14341 32004 648358229
54349 110076 572474814
110921 135353 491100463
26797 78170 128396522
23217 62526 786123119
98556 98809 596865
142775 170012 68135806
380 19698 220937798
44830 58108 535501428
105194 194013 222244252
106529 143037 545209847
169520 184547 37661344
111282 172050 503596304
116433 140184 823544183
190261 197483 17965737
5836 34885 821597235
56257 82357 440284094
104962 171195 165856614
169974 186882 979926997
167008 197305 75765319
122910 151201 662552339
155160 196979 104435948
71782 118088 115831382
56133 148599 592593168
56019 76279 50539956
9308 127233 920177212
155360 178784 57308463
191018 198172 243756998
157748 177114 528236855
100623 118868 45779502
19925 107510 863598730
144819 196648 129599193
55870 167716 887267784
34224 129069 237318159
184966 188232 774027161
13427 138857 313790674
68360 185006 579686646
180442 185406 13471991
194377 196684 5734273
187264 190774 8731447
147695 186529 289949797
107726 197084 528346601
22095 57154 87694640
71953 160267 221164893
65896 193468 318996957
141840 145719 107098306
170475 193812 480588728
83091 128432 113558414
144581 154876 25944543
171467 192886 53449943
24822 36920 30230750
90523 159790 173541052
52723 137888 335069992
14530 117368 256947670
34480 111904 193578197
56255 83931 867175807
172120 190130 650987742
151465 189425 922081920
191924 192628 1767244
116185 134099 472205844
31763 147781 290321194
109980 179627 286154473
50278 177967 93518469
103891 182835 197652938
114243 179004 162226799
112881 142844 75024837
158448 170520 309832235
23391 25482 330926629
12991 72765 697653832
144139 153346 23232140
42187 85052 107167667
34390 77863 108746669
84220 142128 144847888
163271 169279 15019079
83731 87560 633960510
13464 149767 553781384
93470 114383 883227106
46209 135293 430992354
22005 52065 566473464
77246 102690 569997932
86455 91918 990574028
68556 125245 287237210
124287 186530 155705499
60163 175696 945226663
41448 165754 310906753
123383 175814 812944164
109921 192974 207821116
186679 192320 7713601
166593 167460 2156686
170851 198898 891850485
137128 173524 90980653
160598 185534 539522896
28739 65454 239664312
124833 180134 467458632
79085 144866 589323269
23512 63918 545332831
13702 24652 27332903
184010 199766 135913495
71324 141679 176099889
142447 193429 127546733
3215 41369 706687124
125235 175627 126073213
197461 199214 4492669
160670 166692 186843908
93485 115781 267268355
128284 178393 182431430
105609 174474 429024639
187561 191582 913967595
186370 199522 620047419
44978 91251 93112251
117670 119863 955586194
153060 159617 16296701
78682 100452 54201039
105328 153334 120377400
100835 183846 446781760
52607 174291 585117002
148589 185684 92721692
77651 165810 452702912
99570 150396 325860465
31908 67916 90080831
119129 182043 157541119
7174 32610 175064015
40328 94455 345644763
70608 78160 18963889
106239 181242 971710247
59111 194563 686755904
175287 186572 3653321
38787 75223 656350518
169621 198409 72058859
19795 157627 344813196
147092 189399 931072656
96057 117016 52424492
170595 190595 50052818
30427 67318 675225383
94692 145638 127591805
53937 100699 116740562
62926 142492 198965211
5898 82691 192113722
115319 182390 167982052
167932 193393 554488671
26806 104134 193234143
69163 122815 134234656
49595 76291 66720143
178001 181954 154706728
128101 168992 102203354
154174 159345 438186523
2332 42011 699075193
8883 165415 391475673
140276 192981 792790145
117995 125022 326389103
80731 113162 81066017
24729 98786 184981682
32804 108651 189738566
198973 199161 734545295
57524 71865 35643438
129279 133577 786453264
9396 75045 992023839
60294 175894 600626573
67386 198577 328198491
82315 95563 308515880
51196 53640 6134222
184657 184961 406088445
108016 166168 514604855
78348 146683 677210985
8824 151551 460765487
175742 185396 720407636
152345 194822 131079830
16891 49887 911911350
165256 178221 32600078
140424 164485 59427528
70823 127347 141441140
161839 173805 13570161
189805 193008 7976180
84854 159113 695398049
101579 152362 773510421
112924 192564 300290312
97917 124929 67785200
52279 154588 256215244
131793 162397 76487311
12134 120637 942033718
191312 192690 3499648
46447 125429 197568983
118694 122134 227795874
136981 138062 2625928
4158 169848 414495812
32625 53074 51140782
150305 168310 44779641
162394 184938 791181156
131004 142623 452820606
54746 88940 647509722
127986 157992 337463607
35898 36567 138641223
29594 141863 640698775
156911 175376 530668989
112458 196595 210509020
37988 120755 207000530
196298 198384 5287976
130174 139171 725582174
97845 182190 69244476
48451 157425 744615569
99934 184615 212070758
184346 194332 710574684
80125 176586 693765956
177403 181188 9418224
101281 149368 120635494
78181 179881 285390318
88770 194708 265112735
153381 171949 984208896
54345 169249 287371002
178139 182042 643613260
55957 131311 748891557
162926 173654 969584206
11895 93204 870569271
61812 84455 17965741
189789 196135 15754651
163559 199238 89363559
36858 98165 493303179
114916 164822 222997337
176698 177311 1529367
110763 139143 71105318
128515 143884 779376370
195902 198239 5877284
195565 197459 639673087
73787 160133 216244747
151179 159922 21872497
109830 162078 130746258
50050 141373 976338831
20362 27881 333287628
62846 172783 275004106
72639 110094 671798450
71124 162097 78437700
87294 115544 70552665
199584 199849 273888827
9959 75663 164311669
82742 104650 657931494
86921 128648 22425727
125469 184038 146488718
70571 97211 876224847
129557 158574 72657731
17450 74787 922955952
49535 83135 636342203
155990 166734 26665833
134802 135172 844171678
106751 170552 159720092
117316 138901 54235737
54533 146738 380863717
145491 174365 70646034
37267 139820 256551954
905 186008 462943595
82304 88706 685672090
26870 45348 241617360
37132 148748 597006870
149913 184600 86592448
114108 124191 915498178
140956 185390 90253691
79873 110075 75574621
81525 89616 20208491
25905 184284 774173156
3158 148240 363021454
148732 195266 116202245
143102 180811 244755155
180998 184401 264356894
130225 148584 45950544
88909 187187 443969487
119381 190879 350408554
64249 134954 794643531
106827 146734 729124862
92368 106153 34420244
140508 169445 72343347
111406 165132 248162856
97652 191041 233728180
111843 167450 795687612
70768 180680 275030234
48815 180597 329774034
130176 172290 163371744
74206 183581 802359951
93618 151301 718463940
107579 141538 85011121
120150 145319 63097215
48486 119686 390351074
88915 198444 274144044
183779 195250 28635844
155888 175094 47883302
131620 157339 443933737
149261 182066 31811057
138394 177229 97266379
120204 187914 169439382
12921 17973 86062077
110187 181674 178996912
126515 139999 33731585
120225 151020 975727141
15914 120727 261943576
22442 50457 938637873
38418 86032 119209786
74062 166833 232136511
39378 60205 695276764
95621 130379 114483404
110492 136377 64908748
143195 185135 104951465
185578 193193 19048185
30469 35833 371520308
38880 126901 220182653
49436 116010 595025066
75334 184903 954178220
166509 190150 59217799
6311 182724 527181196
133481 183140 124205281
30517 89589 151402356
197521 198697 3052506
159443 197827 95888548
189907 191983 5172544
100790 197380 864820733
11157 154974 359943712
75104 153345 188557728
3889 132232 321155766
58525 163504 262472949
108398 136479 70315251
13214 45007 79524598
80054 199721 381150862
86189 137056 127307296
90410 171958 204258815
116160 142277 736589613
146511 175915 73563863
31912 44929 32596064
36531 143209 707001548
78696 124743 115240240
147231 158237 27627630
27411 74735 119001586
53850 69454 38970156
110416 177927 862586488
8430 197653 276163926
197006 199943 345711764
62538 103115 101181629
71545 199209 319558067
173032 198093 100052674
145188 152656 387967989
44075 175627 329103826
152696 193997 383017390
56377 168152 782047012
27752 145348 294169553
121453 194497 256201974
77803 92508 818908127
122584 189703 278823169
46296 47709 795438985
130 187651 697132130
190367 198756 21008698
189329 189551 573753
160084 173847 34387956
37390 88316 553993084
41089 163714 312887887
99539 150741 604541982
191874 197946 113947394
150434 168587 45195232
124988 180043 886764459
5399 83273 394922785
62953 95340 80814187
173969 182277 19576219
186469 192666 15478042
48626 145476 827918980
66477 179873 864369540
63525 179467 346934134
168262 169377 2826625
146630 184428 94518047
195310 197490 670511941
11178 27805 41628193
95353 105878 202650408
24930 159323 120006903
187451 194055 570323476
110473 171394 374020394
39718 155644 250385348
148928 159981 332693509
170136 195334 324450907
54597 118827 160551605
190035 197676 874808188
99630 134697 718784615
70131 145483 824948038
86438 157044 176739706
10005 112612 256587320
67836 137775 489781290
147639 171415 981259117
75641 164484 222191304
77344 157756 201311300
126964 178202 715444676
47485 185294 344706982
97009 199189 255831261
180356 191695 28380058
165072 191189 65363029
25815 168711 444219150
117382 158052 102016464
73278 92136 384890739
44122 53459 215924039
80847 92122 28206575
108068 116429 20771949
123798 192578 98357893
112115 163116 306449996
145723 149110 8579761
188297 191122 7036110
191775 192294 1282272
166749 174085 680557792
105666 146536 188499870
92408 162425 9602789
173298 187797 854540797
27925 198637 944035993
148988 157293 846416210
82038 120492 96278610
15366 95141 731176097
17 64322 607236737
4941 55505 632510191
175570 180215 11631343
127227 165779 416704985
98814 157094 694881498
183230 187327 159617892
188097 198498 572355507
148670 174202 382148151
154083 198104 109885583
122089 193184 682528137
63444 132107 171767632
71307 123261 210239398
156251 162665 301700978
59871 96469 641071270
119857 194676 602937578
27232 34136 446671373
128239 197889 174166709
135320 145098 24409986
73900 99233 63256244
1567 199420 494867473
23935 149921 459709798
93494 195623 255511373
56348 71745 702465642
49132 152003 257514718
36961 152894 765788134
90017 135113 113033781
146495 191897 113558816
170495 193071 56497531
197208 198184 570420682
114900 198383 208979146
136982 139087 5197513
98417 121499 622803422
118255 162190 940189271
140172 194889 136797137
118119 178446 151158408
179898 196983 42632527
139549 196609 142701296
168583 172717 10457747
38331 111491 305991188
77885 128750 127333762
69303 173535 260818275
99585 177502 868427035
184509 199405 234851435
18447 96442 194856586
17993 166168 450291526
123255 136265 873465208
130638 194322 559378549
101160 180524 683776578
124406 181443 297522089
2042 138221 734055272
187277 189520 406591147
160410 161659 639509459
99873 124641 569436253
53813 71315 20476007
179006 189490 26179952
71929 150472 196752853
167589 178280 26913885
80071 158640 196750812
158417 173190 36916798
70063 127032 382486490
117352 157474 719622318
14103 143554 949261640
167583 170900 8407164
189120 195591 226843401
150401 161927 16332477
62325 121456 134006047
23077 140245 689535221
69104 188272 471907518
142919 144528 4060291
25876 99862 409382069
34900 180002 363098692
62581 107198 952242670
167131 169869 924639
2572 3968 3381298
45072 145587 890832294
29180 145009 676406865
117759 156942 339317127
99539 142442 107558318
119823 160793 102642699
172246 195615 57325419
179498 184688 685501255
126958 185378 768329448
131063 175825 111963822
47104 186288 397594300
163675 180469 42100633
52393 128913 804228069
88935 180387 228917951
98932 132590 84523960
37108 180416 662787913
51562 156289 792268729
160613 179166 266757569
73369 80932 18977841
179426 198025 46483553
160696 181484 51989158
108322 132236 756963604
86236 102873 41367476
58470 64482 62264344
68780 166007 67600260
112428 193195 202152357
29595 190314 975671942
127564 180469 132406325
107099 177273 175777968
75463 105395 412274245
176562 179194 6577645
23579 134075 276427716
150689 163005 506773756
15940 48287 971281929
199746 199770 58121
167934 185518 44065826
143653 180542 929693768
184948 199603 183951794
85968 128443 106249986
195043 198198 7986854
100923 195588 236968408
31583 119366 219571353
76675 150558 916032980
153350 192853 834461906
21778 67941 376595475
70602 70805 218693914
131683 184643 538186181
4519 83954 494166937
168563 171783 599953366
156600 195642 583471443
53949 114832 152194818
180858 187623 622767305
51400 95658 110644779
137615 138881 113183357
129062 147944 921654055
22822 24750 4846590
85735 131771 113651758
126236 198078 771151353
101760 196348 594021181
99139 100585 3631431
64990 100031 87321637
72216 168215 383506709
199293 199461 434365
32658 126350 241983233
45094 188779 359418734
31592 71066 378381656
100562 131618 196785663
60624 149470 222270722
136065 178289 125982996
101262 196961 239564329
199275 199421 385802
20992 161980 500562319
14670 189017 436095288
152018 192174 705648899
164697 184742 168818345
57759 126470 171832502
191388 193268 4747597
73010 199826 502542133
91390 172943 204156962
35888 156956 432204521
106806 167795 152640377
59786 157609 962090058
98419 195328 837603954
182522 189214 16019152
11780 173857 731349895
166893 184030 42881260
147482 184454 92424261
148021 198473 126171067
88956 181747 514868550
53013 111613 146529788
171119 192615 53739752
184000 199107 22543034
4511 25525 52727782
177093 185872 759059081
43361 109403 608387707
92090 165783 220781257
137800 171128 4822755
58359 159206 252281455
160350 167948 663975890
154412 185523 77599773
9483 140796 328476313
137413 187356 795350927
6514 179111 431950620
31723 182961 378352699
75078 163229 220526552
73713 166318 271319676
127253 157990 539845298
194474 198307 9623580
115075 157017 105176438
125651 178659 132683560
133185 138444 227113111
124142 152225 70356144
114430 137020 56720417
97935 179983 627721335
194216 195423 543180514
178532 188683 25269301
12667 182556 905081199
23330 123118 412377856
89865 114677 62089070
179544 190703 147765323
110967 122549 370324819
89204 139024 829738531
2236 162023 283199700
20301 74724 867998010
133692 174476 101955088
151741 165788 35011035
139935 183673 109393699
29459 42592 32837588
47081 57757 560502696
165665 181554 39872895
135064 168792 84221277
134649 158272 737296819
26677 28534 369917252
167504 175934 253740251
31894 160832 384879819
88617 146505 610706705
166528 195313 616513601
107683 110930 8076973
171605 197636 268172960
131520 159233 69388923
104375 196891 231514859
134246 156267 584084506
109479 111149 193048
94061 114773 51812746
64369 98338 84720058
106207 190891 381039482
174379 178683 10858451
146394 170115 59268757
196944 199758 786952467
121786 196087 921745493
91829 136273 34674050
17442 171364 546498720
43992 80217 90505198
125429 130351 12338614
18722 123154 261176207
186163 196649 26164847
38113 77640 168860478
126127 156916 77133154
124146 188597 161156820
42951 189363 366241978
131706 137755 15119856
151980 175015 971854232
14587 179684 711475063
27202 96622 173414916
67596 188881 20112504
104516 164318 420620315
115550 171254 139548989
128935 162048 225359376
34911 123183 995145270
21812 140609 867123824
102738 125581 484392581
77787 143734 165015971
53916 198784 926678361
152856 166665 174491450
130344 164174 298727934
92326 168369 190222087
58641 116507 962786535
83790 88533 11806620
140693 197906 143135762
148940 180336 425600253
17116 80599 158667402
48551 157071 856756417
123648 153807 75662049
39948 148441 271559278
125980 165410 98534962
68665 163931 534609162
185257 187692 522987517
145631 150198 11562347
157468 173101 455570555
174802 186530 986318001
452 1491 110502993
12833 144647 696320123
51950 122703 118239368
117760 189319 179168480
175900 177979 231356473
181198 197012 620260439
114348 167093 132062154
137122 159945 196834021
62818 104565 104297298
96658 116629 49970263
38140 154718 291904654
34601 68658 589915439
98341 124523 65697179
156656 177812 532890639
115902 179130 413466593
198417 199570 934808766
90617 119451 72185940
189730 196117 61298274
140873 190669 451254983
154315 163024 578266704
82213 140164 429881780
130824 158232 454151528
138711 171434 953256033
106669 135081 71247011
187763 189013 3162298
193425 199017 14044972
191815 197333 199565204
9297 26807 935713102
183724 197677 34897843
163590 172974 23567406
43117 46611 659173354
104293 196667 231133182
134260 165947 474812092
145309 177902 81522274
63078 186909 738815135
81461 192704 278377890
108912 186261 440180822
189628 190092 1121176
154695 160490 14388772
127337 163932 91527538
40871 199275 783752852
117016 156170 98245367
188713 190717 13476235
97005 184057 217913369
84087 184556 251361860
117669 127379 24433539
66791 196198 630496429
184313 193180 22244035
87473 117700 116720500
167356 196887 973335899
61779 108578 116925043
184773 190600 14630638
3124 199297 616556302
161958 163892 31477740
152414 163156 9834922
109531 192263 290071867
37263 196621 398590885
170914 199748 72142782
92089 168097 370661221
181689 184222 6195456
27667 183582 389965327
143254 174849 967816128
39217 71338 769791122
176567 177041 1179098
139923 163732 922473877
74171 80531 15938180
179049 186934 887641560
150914 177173 65631185
180822 192485 29220531
68962 103497 269573023
69064 86348 375693428
48051 106577 146309911
157715 173152 95461029
111744 163008 775620335
10831 109810 247521610
11258 90736 198668318
2332 113359 487369518
172318 180445 414549635
44154 162787 296717472
43145 153419 491821524
134060 182153 120319786
19316 145829 390079193
138259 148705 26240611
36674 154745 502230432
172782 179118 15893374
42753 53941 27937469
11624 187921 52681241
164452 189706 113898749
157657 161714 792154929
165149 173235 666718052
170811 192506 54324710
73099 166761 234385937
43612 88480 701891642
80773 128912 120487726
19183 187339 420643001
163173 185537 99501186
164416 170101 33771185
56760 81077 884648918
19973 185090 106179027
169936 184906 923924952
49401 88229 391345701
106002 128235 320618755
151713 168263 41217926
114046 191333 193417814
175795 197393 53963883
166418 180824 36067125
122023 197514 188892040
131949 153380 568457252
126726 149568 57314515
90381 117223 67113600
136997 170656 84102497
34016 70923 987674349
2612 63732 354335861
42334 109937 640795098
166190 199484 83388396
131445 194273 157151646
94158 155885 623736832
184998 191727 898546125
95256 186962 301614035
63116 89022 64652074
102649 170375 536581342
150130 181218 77619589
95642 153803 145850715
139393 154240 466922307
33834 126062 230811623
121336 177231 451684926
122672 157882 88220756
126764 197844 177792683
168251 171452 554300425
1290 80238 197311543
98002 157718 172507041
32611 55432 57237665
22039 89314 168109752
42445 66956 61370737
172366 194615 55535195
88623 128517 99951723
56804 143350 216328994
15947 51278 88164545
68704 73448 11753184
174548 176330 4528177
19275 41870 56460894
61410 192239 327147973
76558 178652 928030677
167705 176190 197717559
62650 177713 287846037
124399 175049 233012770
41740 180815 432414694
171434 187323 39678027
133073 192114 881072128
54646 158072 845706328
47241 140966 336982743
14959 124632 274220829
190152 191618 876281
189151 194010 12107071
26684 161451 337035887
166871 177978 794566041
73959 193675 299577112
87817 156958 38182630
41988 170709 730599716
74626 164751 225430823
4298 187259 457841735
123279 197493 185594904
137541 186327 121988805
27076 199001 871893544
9607 35594 64999912
38994 40074 999047913
171515 186283 678237750
121661 153925 81048760
136461 181775 113367595
26541 198083 964333356
151660 188051 41905032
144861 147929 357298316
145519 170836 444094821
138276 190148 605390170
60624 188393 319441541
54571 117954 279635078
137674 176908 98192783
188593 189558 995119846
154531 189642 567203340
169598 175590 15056068
71745 107637 89836778
4228 124066 299879119
132854 158395 63854168
121004 173433 776489411
47734 89790 105068362
31607 105774 185487351
149251 157051 19504003
82609 134738 130586531
45369 93391 120043253
19207 141527 394883133
160505 161138 1513671
127279 189352 613559715
118630 169810 693169303
136014 171580 89038236
60282 164918 261498178
70017 173917 260105467
169203 175832 42186694
138586 151106 31474415
134097 134259 387409423
63156 139705 19657217
118191 119519 291429718
167267 186720 717596303
119045 180059 152755742
9627 32925 141033688
167707 190633 57430766
110253 179456 173275270
155150 167755 31308148
127443 172104 111864753
196973 199641 6750408
41432 156931 143962135
75619 196039 301194029
11348 199505 230196823
91850 107740 142238908
169068 169876 155444676
155008 197486 106007354
18301 110890 402388392
199578 199804 558688
55391 163195 269541275
22544 114524 229936503
197550 199501 365407104
67776 101909 282236523
101104 156083 137891264
141733 166257 168054286
23991 139434 317559884
9291 102863 53471573
140454 179547 865695954
180578 198829 975658681
96685 127568 77387497
191424 199381 315739372
149361 150874 3786029
16982 176580 399218856
125286 142839 43828804
95673 162659 665850359
20278 168753 334588443
172024 193817 54382797
8595 107863 264463888
57655 192094 633551336
195025 195931 886054794
138678 192777 135350812
98568 157453 209849955
93111 115163 55083918
50499 85441 490144779
2841 180427 444220876
85902 198895 513952986
53945 150593 527749860
69676 101303 460542629
70314 163134 232292254
178381 183660 13101831
42419 169126 693608689
89804 197463 269394324
182963 198526 38968012
187748 189082 3362549
77572 150047 716914810
130613 183076 11032103
145060 181990 92419407
83856 180916 375090050
91400 186666 238450556
103824 188281 211412761
120461 160815 784184276
68415 185771 883241024
172456 185249 225653093
185419 188826 770005694
135812 182911 182210508
152832 157963 12653393
103488 175080 209065941
170522 190581 212675393
105464 121701 40612094
127787 154350 355139617
61532 91641 75073764
129068 137920 22162141
177398 185889 21184540
12494 168080 731069387
184490 188062 8919364
11204 168056 842104435
184520 189537 12605388
157324 162055 764696509
10578 37177 854947245
197349 199335 869782808
17711 38704 178548474
156273 175107 21640455
37119 166949 324755707
17780 116008 245581045
96267 174697 898503429
143937 178244 171220468
93749 198285 261605019
129279 153934 687875493
179774 191577 297016679
92523 139819 464452982
141823 195803 135009654
32194 114732 206396691
9060 42945 84793417
110445 159245 122283492
74277 189397 363920854
97754 98559 1992097
113127 151860 97144732
174909 175519 265538252
15027 84679 173998764
135813 171219 631473605
10618 193536 457497245
154510 166013 244933588
15745 130699 287445442
99082 148313 291644019
193385 198767 13535148
26863 189940 407894676
97223 191108 658233013
130478 195060 14806264
105600 181979 554895119
131001 167820 92024022
157050 173648 41465567
151139 188231 92616524
93225 133265 100283083
169972 197046 67731892
1134 127462 318127404
103877 196801 652956615
72901 146612 413644335
116370 184868 493264207
104260 147973 109511390
75217 94729 48772072
144960 162158 42998433
146368 179895 436403399
3727 56879 133106133
110865 162656 129620373
177120 196261 47742341
122163 144056 54822174
25328 147307 311173312
20999 59411 96185027
65468 177094 279250686
60504 127883 168387711
59533 135322 661044596
51855 68678 42146318
151504 163195 753942092
153687 183470 792972247
158539 198506 99912212
128151 188939 698090837
9260 144889 831106798
26576 153112 316609595
111265 174257 731568167
171322 178083 16880535
43985 121855 869203121
14640 177083 637455714
139586 189817 678993158
114444 177766 158594264
22055 98964 229667709
128354 139799 420622411
57592 191986 336099380
195018 199016 10150217
132671 139856 17903666
25970 164829 347173089
20289 35132 36962247
145245 167443 55399913
77445 137283 149825425
91003 104716 178559503
55730 136933 203104055
177080 199734 56623242
66121 165977 79464150
98246 183843 214302413
105453 197485 230262588
197938 199506 3990271
115697 152302 897748056
195838 197708 91432155
28078 184170 390357454
170119 181176 105967454
175763 193675 44764039
35243 61934 66936300
152625 185651 50569105
89450 179520 467405847
50194 58648 21307686
85255 192962 564398529
34491 119094 786643195
104655 168589 562767379
154294 155285 891041949
147699 178458 138559551
58594 151703 232934055
187719 192450 800208679
182161 194030 29621206
150504 169079 74122086
156300 174280 511283725
177236 199017 268017042
97016 128279 905258279
81731 101752 49990401
60785 99572 96593048
108043 161974 54622722
136728 172034 542757763
129955 133044 7776576
177209 188649 28505885
66834 179969 344160106
151260 196279 112426369
31137 44942 864377301
6925 122297 288669494
98627 127433 105733974
54305 155898 254267795
77270 151232 419320401
128901 132091 963077788
58948 190574 541512706
167228 196449 528640540
176904 179116 5532020
183918 188330 11041811
2290 20496 254437515
59424 78687 674220928
144881 150242 549822942
79290 139094 149707693
191463 192812 3404603
79075 79939 128918151
161396 181124 146241097
72398 155556 940555109
109090 181134 837952978
182742 190017 18191943
54576 135028 576974459
78613 139318 151893269
158905 197755 97079007
72805 190952 295647003
8598 52643 858686620
88487 181215 234451599
2103 33110 77432124
58633 137110 196323760
119737 199834 790977197
83180 118638 88683302
91314 191313 250238524
42885 179820 342596153
53297 98505 789166431
83979 195955 280088513
160860 194939 441276669
21336 141450 300442096
185907 195936 25017468
81622 139379 144612307
120265 124377 10398663
3085 110234 687765893
126992 159213 80719835
100963 177163 190928354
84790 162564 227116780
92340 93293 2391844
176075 187177 871897912
115957 171035 137962310
159354 176886 43839140
10071 32910 182843021
107112 174076 167707371
162478 187353 62320619
30933 140044 272892582
168575 182970 379819404
163187 195512 711188584
141756 177596 89754831
114238 198402 925704932
173267 191066 604403570
40227 147251 267837165
173529 186274 31866140
37985 150185 280911459
122951 171734 122178789
15241 47195 79842451
75377 76112 1849398
127254 179884 866681411
176255 198112 54604220
87602 197063 273820069
74836 179960 624167750
165196 172277 17865989
46426 107464 152591970
96940 155381 146520105
146041 148725 67307048
28717 126445 244407184
72944 198444 19513231
103839 117624 348649962
112115 160108 120343478
117717 169049 128492116
89486 92274 7059697
41823 135660 941003806
48666 183774 380807738
96250 176953 29882061
23543 193780 507684782
137787 170736 686941108
61284 198611 343433237
34049 140357 265976774
92306 148924 141841992
18360 190873 566755530
171487 193948 562953043
13391 122266 567726079
66491 169623 290188670
134572 182685 120365917
192593 196092 783098913
92884 158054 163164686
47453 178801 842058190
7123 181517 436425996
134334 175790 390624439
70161 116831 116732843
122534 162500 99957910
48043 131660 426442531
199728 199980 619585
192751 199153 865735245
112157 166961 73911482
149318 153988 95705517
84521 192437 270011288
16204 165650 373687383
3277 89243 559038893
116566 164678 120465861
141722 173562 589103227
123872 194449 176516418
176148 185640 548805783
184316 193299 22515751
35550 99038 158588894
166938 186392 485368795
164332 183346 942131679
31342 193295 410859242
111264 137661 591571042
173462 183894 26083193
187591 188572 221367670
121104 174467 601299044
28627 195512 417347490
92352 164086 282686717
139315 196311 867981918
160298 168846 971659556
101516 135980 86504074
123198 176676 133871081
91062 107478 41064632
162405 198973 155634722
43875 57810 12968012
169249 170178 906255649
175631 184799 715383495
192853 197302 11066189
50336 170488 69282727
146113 178310 852351498
160738 171617 814299044
45170 170167 687617529
165810 194523 251960439
108345 184742 191067251
12571 98496 214746692
174821 194294 48757754
10750 43189 81183993
144692 178511 855807175
32762 75265 106268741
164610 189510 62410593
11003 143029 571470345
182899 199270 40997281
75240 198999 472086371
96018 171522 599198914
44279 180303 816856305
162110 195155 932030304
166721 167071 748692329
28367 168151 634727802
49835 153339 259138764
29441 147339 350808532
132387 137127 184205571
193286 197928 667554545
93906 103196 23122382
33644 67762 85409845
139281 178972 374029522
48758 140741 230158020
160238 195575 196256127
128885 183973 463393700
138886 148323 23697604
47096 83799 91745463
137359 192787 138599749
175229 180421 13026239
78876 154543 189527762
60240 92300 79943194
170537 190973 51094992
154686 171340 902376815
74348 181460 807964443
191404 198214 17054094
95928 133386 93885106
174601 193410 47074744
32629 85056 875844354
25876 110674 211944013
165084 179373 35858220
171594 187042 38564993
134373 162389 69999347
115011 178476 158995130
115175 141384 65669350
196793 198612 857830390
84834 189270 261318247
120280 183836 159049837
85550 147350 141258158
32695 131989 807377660
98307 132709 129258800
96772 185236 221478795
28899 129496 900829544
70394 167226 242304919
183281 187501 10570700
158749 184430 64129450
171518 179664 20303760
107383 155313 896695915
61946 165110 257890349
29239 147362 295423524
165933 198388 784564479
97486 146253 122198519
77549 146473 172494665
6439 24246 654836041
93736 175503 204668558
191387 196260 12158072
89070 143294 135709706
9051 98611 344773322
49326 66367 42750717
103009 124462 53935429
180263 190850 26449398
52334 52428 237312
66671 83117 40948005
19565 78976 148567382
37136 175212 345401059
66539 166972 782769919
159669 189585 74781252
62159 107638 348163925
154562 186517 36930754
140376 165546 62926602
79817 151850 180387093
182047 192210 25372343
49475 91984 106263314
31958 43111 28001153
81600 132676 301068504
53742 114542 152008118
67485 127737 715567770
126970 190221 196490895
56379 71273 37052236
95401 144725 123529499
47490 172467 312656356
168380 189851 452509172
199237 199423 477021
72683 111531 789407388
124910 139291 596618158
104392 164862 66394867
12120 74175 252035255
66608 189368 432620963
49558 71775 55464368
78269 116214 94805738
185511 190087 11440526
104279 189108 212349192
13552 125920 281075401
187359 193271 684566175
102904 120795 26454653
184438 187346 7353552
94818 185173 259802185
113450 129492 40313659
142594 192215 916704120
111279 150522 995178311
75331 122103 705249561
95695 197333 254353559
173840 179910 172567260
29949 56267 400240039
151977 166230 186726767
163175 165234 5107144
119365 156651 93486915
121894 135370 33901917
73331 125244 123381570
177671 194798 42687850
90983 143817 132243487
161601 190707 72811598
106992 116451 23636241
34971 121748 217018901
152540 188500 655978138
77098 112883 527183939
15958 45900 74756680
183124 190442 716599991
46403 146005 931634144
11784 85251 803302516
23378 147991 311757407
45658 76199 76315687
133185 158743 328567351
9801 59751 952784015
179451 186037 549630366
19790 169918 375452386
93194 103086 24586526
170246 181656 28680762
73998 155904 205145125
73513 183817 578515078
40767 108961 998231617
91768 102885 798468431
18692 91085 846950741
53608 65820 606398858
185274 197666 963643617
189350 191363 4963491
11833 135612 980489326
21996 121370 466775892
28394 146004 450160317
162716 197353 86662387
174640 188809 35464026
52281 58048 14584693
93558 153806 6717999
91247 158351 168028156
176999 180875 9615236
21275 39795 782008285
16754 50296 83755701
28793 89037 841288265
33759 101885 865516852
69055 188772 752629399
31650 91750 469300692
165125 193097 527517918
95449 158767 893697769
147266 189071 973634636
130265 150800 448237522
151722 153597 974741730
199927 199998 93668146
130995 139873 22206253
68430 73710 13101686
36541 187467 377610529
138010 192484 136304137
43295 123753 572286424
100280 180067 199893354
95412 192212 242317388
143290 150375 17959363
158694 176192 43729112
184186 192700 21388213
119488 152141 81875251
140265 144255 9984176
21374 120156 653334670
120440 131204 498319096
108888 174560 963578272
193699 199591 14796986
106793 140363 728562571
93270 189164 851318149
122152 159935 94724628
167693 176524 22231335
8271 111261 375045130
159081 163892 11913008
96267 144321 500198646
74548 94574 460103072
5445 155825 790743895
47225 142557 238410996
148561 191548 328064701
94594 165928 937666227
181314 192362 27628387
17756 24620 81159802
66993 144467 903509341
17923 189007 691947340
99005 110692 29402250
63202 151572 337802027
95634 191736 240575640
153047 192014 97296950
67527 181453 285014554
18459 46182 69276588
89137 170296 249531498
66066 189451 288888304
4733 143720 471504462
95982 173293 323884203
31378 192141 485875051
112333 162667 399158063
67254 157922 226861447
162383 190182 904669934
94583 199411 262413309
94583 142713 120470378
107134 176177 162699856
184293 185187 2265590
31287 197067 648146708
129002 133958 60295925
5592 11584 15176322
183821 185913 5273323
79954 85819 14781316
121006 189953 172628148
141616 166495 62208845
107205 145240 652378438
44012 158132 285542229
65132 183954 297134317
139810 146751 543794588
183085 185102 676923367
128379 161244 82212810
129780 134351 11451312
165633 170615 262370105
144117 152659 21540343
105859 163506 984724079
25077 121829 241887944
129709 182225 131428293
79239 137174 335608148
64463 151932 481017780
109724 152603 589184328
135782 152989 43106595
18262 156747 346508993
74502 158189 457939710
40002 101772 154409057
89643 147446 479073657
151230 167703 472744528
10331 167732 393660242
10396 109906 248845061
82001 182261 251024324
192566 196853 430305343
109352 127618 45666271
52748 164569 279698478
111589 162672 95172165
112819 134136 53497186
141476 171421 402494769
45421 103996 146348786
74011 108976 87619357
114847 159521 111964216
90781 132338 104117540
78904 132677 917223594
161016 178747 980986038
84971 144111 147963464
135921 137641 124558548
50125 134993 212438793
99197 132997 32173754
72665 171545 247601683
35628 146055 276280547
168515 193778 63268533
66460 88145 54073303
58463 74902 40991280
104111 154687 126849297
18610 55376 91990519
160673 170968 547078798
26843 35241 115776369
16962 167545 925189232
158266 168050 24347909
84585 132076 528667096
66835 128422 154003922
52885 106121 296327537
169036 194958 312754893
81627 85821 10630974
105667 117647 29892833
30989 49359 25020892
111375 185140 184629602
142620 170485 69719050
56089 130396 732975967
162000 162695 312123255
18396 160640 621866039
62279 177256 287613675
54512 83780 73145838
92724 173929 736529237
101346 184481 208144874
115041 117382 954413625
77448 159000 470831699
168728 177343 21716741
29653 172386 806226477
86169 172529 49365947
16098 81923 695129003
170062 172976 131828544
149553 161127 28798403
144234 199167 137477202
99274 131699 81408580
181220 196068 37049592
75684 185301 696615504
69353 171689 609566611
10125 93726 209005774
34078 53838 395411418
53187 178609 313877664
32692 34077 2317520
150517 188961 225198133
2040 165420 408523724
112498 113189 962344970
149868 191236 103283859
124364 182998 776055565
49145 189949 352321144
11997 94233 205571849
106858 120094 887240513
47116 193816 612364378
49204 86037 326824001
93809 130047 90803863
87666 114285 66492262
149899 199542 124061724
67287 148811 976671131
100260 121219 748361586
112601 139654 67773390
189413 193947 11300405
180577 199296 46832289
105754 196886 458611657
109199 114825 446372412
195114 198551 8727724
45440 139184 234460416
184061 192059 71485181
196232 199202 416892340
114377 160107 267026104
193715 199181 13748622
180751 185248 11275207
156572 193071 91182889
193607 196209 89590373
98051 192589 557402952
160759 189921 72923986
46113 119485 701044060
163511 192069 71522707
103218 187024 209908385
112764 173076 150997877
110120 154157 110467462
176954 193711 41841393
57510 173205 578319314
33186 150217 292982918
151272 177459 17928747
20492 179172 725903748
22643 93357 424994974
7377 25878 46512626
157246 191467 85501140
125193 132182 17530129
151191 179830 300655209
56400 96488 809212748
165027 177732 960896187
88091 155473 168770746
52145 128792 582812134
8994 133136 310632750
109174 187439 195832543
28723 156379 944656264
155985 184874 653964628
174657 182879 968576945
74814 192180 293673152
57389 75122 178876971
184209 192953 693826630
31046 53696 56604959
22497 82689 150425339
24815 160283 338955516
130051 151828 894556780
60973 168763 734915017
193789 195643 4607540
137032 198929 810616579
162560 182210 49298621
147039 194291 118246743
123397 128583 3496306
159816 160683 278109522
84798 97397 31364282
152254 165745 33574536
168241 175051 17081462
33403 97447 160118882
140236 181884 522585672
7466 174495 417951643
159103 163947 433501143
111046 128718 625766355
168562 169552 16448701
53713 144818 227934898
181394 181729 552503294
120506 179440 147563521
156033 182804 15881382
83717 165616 527801008
142201 143626 3611549
29067 186735 408207617
42732 198091 920855163
172077 188209 40220264
165204 181519 619571980
144821 175542 413779840
157810 187581 74415999
80595 125767 113091107
178450 193109 36579941
7340 35424 942942003
37640 57873 822470128
132231 151037 47142739
181470 181994 1326074
81917 136045 135610189
106318 178070 24717613
19816 58173 95997818
139730 172865 172954939
53587 98997 656494590
65021 66877 533629450
24802 71703 117163048
155114 187975 82024179
86824 87067 594159
143041 156311 33410143
57806 169562 104036938
49822 75328 148436479
172525 184093 593249219
65477 105980 101157371
184828 196655 29577214
108778 126153 43479458
168705 180060 761766158
98489 188485 225296429
34167 156517 535567598
91399 95971 542517503
66236 167600 253372015
50405 73914 58742864
114278 173818 834725392
43469 91217 134764016
155253 183181 24667427
58602 136070 193765751
179928 181076 959470967
76805 107827 76074408
130199 193098 678815476
34521 116480 824046015
172042 193174 52769023
117842 127676 410273693
199600 199819 765896901
139168 145265 13793466
70120 111598 847842141
83681 193086 856125230
128441 184952 957538067
71216 106081 87213350
124604 179149 136471336
194278 194568 654484
168148 171139 7587949
114838 170852 244127240
108016 173103 279252713
66270 156863 226660838
113257 139626 890070698
101797 122221 320629044
124200 156860 311920507
153349 195594 105443270
45564 102380 141911052
60 122069 305059242
167090 193537 66144567
121942 197596 565116399
142972 166017 57698563
118721 139184 295956540
102316 142014 99452523
46097 180663 164385960
123427 195590 180466394
195556 196515 2415763
8402 21474 344123807
116120 177044 152605692
16444 178732 405958829
27665 118320 735989192
172249 185692 33553607
114643 148892 524472359
151011 184764 766869507
10410 99837 223416409
77072 191841 287178213
133908 172614 96806299
23833 177915 385468152
128520 169073 101350645
120317 172301 130165576
70420 86430 40165707
170940 182012 27743177
65043 183950 297343583
196858 197316 666659410
100009 187584 219354707
61061 123230 724667200
152982 153291 773909
24974 192801 768921883
147830 151081 8220879
61969 161929 675129468
135720 152703 42529383
161577 174960 305849177
125533 199097 567728813
144683 154034 869380371
151336 187865 91232960
110673 123484 32133345
84275 147929 159318580
193396 194562 564373398
139571 144759 749305373
49976 103040 528676221
30171 179799 890979674
176076 182377 15808644
8600 127949 298582328
178019 193774 39320309
30970 186691 472558678
149255 153463 10585273
78361 87536 15864324
179762 197582 432728908
2445 64863 603306926
194723 198119 8541855
8492 136068 335885998
123824 187737 202656141
197069 197625 1367400
191818 192362 529737888
151910 195231 108192120
160884 181218 113548646
26643 106126 198583435
127118 130674 8942215
100185 157450 372083801
22354 140954 296600609
52595 140729 220487510
28102 87661 613389265
106585 128083 405810861
89337 161948 52881425
146971 188663 104300575
29183 138621 546800060
80693 172602 230011642
102971 192584 385824068
126068 147330 53161939
156258 160122 9637414
5777 73086 168379625
134139 167043 136931686
186271 196896 26535161
168266 199336 77850001
122046 128001 15000394
249 15979 428172848
5155 95614 308773658
1180 49798 276787286
59403 177544 295495804
99506 122082 47999058
179317 187495 20462026
1480 127344 86985491
98244 99437 2902521
77061 104305 68098727
191703 197956 15605018
188600 197414 503495388
26910 146541 299173597
150330 174822 28551239
19146 50655 78703560
27581 46912 273051975
18735 156952 964464029
87890 159471 179228239
64840 181843 536746605
122981 175621 531137412
156120 157260 2799628
92110 106472 742742140
119470 128173 96714650
29598 49593 863181451
178558 196686 10220436
45536 75889 728906787
76747 144788 170251199
61073 189673 875982075
152184 179801 69044308
146053 166682 51512590
108386 167733 148401846
50477 104302 706786267
7299 147087 349791886
135721 193125 143487268
192292 194694 5963131
137262 149940 14636497
117546 118564 67180873
42134 186724 789431064
166770 198441 832266819
105873 193016 218117521
37796 62838 423301705
78279 117383 97647970
146109 194020 119829653
102840 180518 194583500
22389 194061 429386400
199496 199510 30897
91845 135069 108310718
157401 193561 90323016
130213 151260 52739286
69306 172346 498003856
83986 164237 200705292
35672 142175 646844492
49911 158896 790832823
133543 192284 430062072
152328 162654 1561455
50699 189796 651405832
25205 85960 18089200
63777 78342 145678532
955 178456 444028256
135780 161528 416298548
165643 198803 446823192
178705 182613 31892353
66962 127480 151270127
75809 133791 145183153
116647 150698 651993231
60592 116191 197107285
25187 88735 997907666
75924 87847 16393596
19856 172024 480606640
177171 196859 163438193
14098 150899 342276125
81650 154241 181945340
46837 125623 197062884
147014 197925 559374560
9749 169408 478382475
160539 193893 267851688
34688 92270 144039904
70353 174704 261138260
173315 194855 945357728
2777 81717 781538550
115542 166769 575279198
128397 184649 349757765
77537 193992 291372254
133362 178553 113078111
167057 177161 25379179
196723 197416 454847523
51441 164056 281729044
161809 185938 330646172
108335 124122 39507775
136262 151839 39007162
132908 162895 74871433
83041 146982 738426571
59646 138293 463273235
149875 192431 106301152
27949 123765 239658961
112458 166431 135066805
167169 198385 748962212
196252 196754 1266826
8833 181023 427358782
22191 71084 122123168
112672 168938 140782516
81064 171797 845118178
147697 170308 56487298
137024 137847 1993654
117807 142635 519106233
112464 127267 302694174
93326 142766 123704711
110594 133217 56742638
90564 138524 588601013
54079 128482 652491126
76499 184857 271074796
83020 180670 640139420
70457 135101 161876536
14304 92252 135025938
20558 182963 406173485
28637 102458 184424231
137579 194771 312816160
1911 158594 987210866
8205 100344 230264151
160759 173735 32466079
119341 129489 25499987
16943 176128 520942860
71314 117195 114744587
194221 197533 8224022
96580 188511 230110395
6646 22093 13095768
196825 197685 488739438
47549 134916 194354439
132666 157533 109050898
106145 196671 20728962
139443 175969 348533770
43751 81072 66657320
7336 145700 213839854
59989 180268 526893210
135744 188384 131540290
23249 199744 441540895
136844 155790 746156259
113032 190299 262556883
4276 153334 545630964
151359 194497 107737016
72196 125074 428624838
36657 106914 307601290
72036 187355 779992591
32927 143362 846733729
54139 75134 668246647
163171 169916 16871709
141822 149743 985905805
137966 188669 556904967
167244 192932 64300807
136621 164644 69949745
145035 151730 16832670
55633 187634 884260247
104886 144808 99966910
195291 199879 359466002
136549 198309 154442817
196094 197223 2857114
63482 193574 476047322
14352 19941 630357199
179086 188181 22661262
11876 21967 25224409
138654 140868 5507529
100858 124225 58720875
84810 174956 330154528
78079 182291 260807101
152631 161914 792710209
21876 35050 32872759
147239 179279 156601326
60045 152803 946240007
159188 174971 39357668
197281 197370 232465
4634 69910 530922548
126161 179766 134132031
97408 129820 81285355
176169 182875 16740223
148746 186669 94755549
100524 113730 33153684
170605 191142 481865424
58943 116132 503789417
138075 181980 80765859
150704 179740 72568549
173894 189905 40017472
183716 193740 679754094
88415 121807 83549486
127073 159863 437170940
6062 85901 744476340
199522 199580 845093244
131837 164290 81076280
7441 187555 450732287
25896 49178 124356122
188360 192176 9585621
183432 197077 34066575
13270 183113 424878505
123398 167328 107794505
89853 102256 301398985
63221 116313 132616900
112974 136065 57931367
40089 69341 73259207
132285 181126 122123118
8078 47921 99776198
72057 73324 3184359
167008 196746 74381949
162762 167435 11673750
182126 190518 182194791
15709 119896 631499219
76795 122958 705932711
120493 150408 473351461
167728 184691 242573349
106259 107687 942033987
81978 85805 9736272
104460 151040 208119081
189542 194064 451181970
80535 81071 1355701
40257 69951 74296289
191954 199222 685676143
107697 186616 197537185
69273 146659 748780143
71953 197384 313848479
17129 22834 14218050
167922 194186 65785249
154452 185963 78587452
41424 150554 273123892
194771 194931 400510039
115007 143116 317365129
82751 190530 269744475
132243 150127 44841896
57231 105116 119642461
30984 154721 309705273
126376 127521 114817241
90924 190629 566510891
23521 188844 606946824
192950 196600 9083508
25546 155275 491705101
105695 187292 204271432
55852 120332 633124166
192486 194202 4285576
91385 143973 131653342
191127 191363 633926871
78367 126385 423227871
183549 196920 33406032
198360 199471 436683989
27506 187494 989838186
109951 199903 225117920
146986 149192 512725267
134224 157384 801492465
19320 67392 120227042
102656 138970 91093795
25193 147893 306915367
125295 183984 146765071
141409 177418 977776876
146104 156851 24665967
4073 138005 335080635
40306 81040 197639774
114795 150556 937729362
42438 102993 440541235
12549 197404 462368178
85322 98955 951295564
184371 194819 26094337
169602 189257 139799544
55307 160053 262070262
180279 183436 7896310
78626 93144 36291684
159564 176340 998004001
106562 111868 13241917
147873 197181 208000149
101026 186859 214946655
156080 169410 730732326
138258 163317 62639922
182530 186502 579362628
176390 196831 51048135
32547 96059 666110532
14174 136955 307132694
66819 118912 299202190
189440 192377 58835766
46693 135462 823677006
61475 81586 959129024
113217 145971 123015390
157400 166047 21538743
172573 196654 60130284
153086 154498 909715049
189726 195968 63024185
774 28379 812784837
189851 193328 8658625
27385 95290 169658204
34948 184538 374253316
88977 95849 14506260
149580 187770 462770467
193013 193605 1450717
111209 112659 3660133
23710 75468 129431894
122274 188185 104000749
78181 146177 170143640
28918 100122 177817385
34091 77051 631343820
44557 68669 902300185
149516 177322 69482411
198175 198632 108128
34947 45956 536635727
5966 63017 493284849
132126 184486 130911916
128172 170573 106040857
197866 199839 5000707
20172 92677 351887393
195027 196413 3511076
36501 186386 374983160
45440 109321 994140870
12022 155993 360274801
93978 150308 141214248
18796 47126 70855743
156614 193739 92715716
36991 94284 143222555
158914 198583 828618635
160101 178700 547872633
153455 191010 93729966
152081 187705 714981796
127842 145745 464869996
158372 183569 62982985
131210 156915 64432589
105736 192623 217466905
197415 199962 902666757
9405 11966 71535256
127339 175114 438481357
142709 183019 485049969
19924 37633 36893755
102324 106793 662551756
71094 111969 416160070
3503 177135 657737205
60008 197970 344956990
13975 157656 707416860
41833 198972 916911568
179402 197974 590695649
21627 145688 310349459
128285 155707 68681790
144597 182363 94558606
164453 193178 618722396
78874 171709 998508241
27171 50748 58856245
115079 134121 47829239
194059 197721 9157949
126706 189405 156884050
158811 191092 924634618
88667 164345 189373926
166312 169034 852124133
109010 153293 842483646
42864 84292 103570041
188595 191915 564805471
69288 141185 376214734
4309 163151 750826203
37844 132837 237789899
14608 70267 757731296
137504 159497 55024287
129462 196944 88694875
64133 65210 527300688
51498 106278 311074729
167757 174357 16586217
55179 99798 32445083
170264 190302 519108882
47868 60852 591913181
90775 104846 35202189
94428 187902 468374666
160091 172232 77685952
73347 173483 904986696
85716 184676 835775037
165248 190831 591985341
68846 174372 263999539
80916 167311 388874677
28728 68315 98944548
136499 194947 22890514
179613 191962 412419275
46801 185504 346950923
80616 180078 248899500
28720 133833 759967614
169011 173006 312896265
12093 51430 972740586
17545 99826 205577099
16052 92170 190188910
38641 183078 740177871
213 184497 460937109
195003 197057 5199352
47605 48228 50178454
21203 163511 905494020
54677 130642 636539543
116324 140111 59637183
95869 133449 325431169
2357 2839 880312550
190786 199022 564649288
80274 187933 269391646
87755 164278 191383600
151097 196511 113416911
25405 101013 188842049
111237 140683 73764906
29579 103916 185748828
8409 25152 717004430
154716 188259 178459247
4361 41072 741636952
51669 194547 441357254
111623 176365 162135373
133028 154503 53861140
15829 99026 639597745
33309 188908 389339695
109572 174271 161880361
81504 166189 211905888
124599 170493 123518520
110518 171030 151504508
76930 142194 995117158
57210 60826 281920543
171825 184778 671011628
13243 22589 167813892
131907 189732 144692904
149727 186080 90766325
107313 158402 127975707
112709 119527 564244646
50986 135502 222142672
45558 83609 95098184
112559 154655 105584829
147622 191240 375104482
143166 145131 289116283
124327 147586 58207727
124623 184034 546667585
95243 97782 392463748
40089 48253 20488971
45893 74536 71587500
111480 160830 123645558
99679 118190 903136506
129925 139165 23064993
194218 196509 679155498
17693 127167 663504412
97483 98650 439712358
26414 174139 468917054
120271 151830 345141991
183696 195909 965840147
127586 193321 164465641
82308 143300 152653534
196077 196544 1195914
117160 155217 95546004
106681 184235 657270916
101225 112614 690756822
168666 177714 22807384
23466 47448 60031257
65130 183685 296484832
78817 107426 598569327
74042 149226 898847408
146886 185723 97215633
151306 190896 98864653
106514 196982 690426933
172913 191464 216062261
171326 180732 910381081
76341 145381 514974050
85699 176884 551928443
109709 183432 993847446
68583 87028 46114937
167644 180075 667687309
194153 196727 219980531
99269 108257 367898724
71757 199111 487468431
65523 78443 676281083
112316 126847 860876269
168642 186025 43559901
8161 14547 375682312
4851 176336 429175594
172847 181441 123357814
72100 87667 993350168
52490 101052 253308338
84759 182148 342667997
92887 196566 656342132
176874 185465 21437313
11444 26428 37572889
183783 198521 36917418
67883 114919 356816254
74466 190796 793491269
42409 156628 424132620
113596 116207 6547726
117224 133683 41394644
124945 193252 57536411
142371 154337 330449590
86046 149154 157971098
149040 199738 798028284
120559 155571 994578969
145515 147867 294054037
141388 164575 441320549
48144 161427 283416822
39836 55571 39538641
175202 195227 450721442
31278 33944 6663425
96920 154744 544519115
45892 52562 16633578
183195 183728 1294478
17907 40670 56848010
46291 76792 284167747
60886 113591 828947468
176934 191592 36594029
137824 164919 67690767
92509 129987 342103819
63200 167295 260301481
71256 143781 181508008
66128 141727 201042147
129672 173124 602284854
199040 199494 1159649
25823 69964 110218686
11975 22573 26502192
170526 183244 368811735
184439 199952 371985863
137607 143370 14312549
8120 60630 131590711
138814 171454 81740634
158313 163165 12047454
6225 86747 316935814
181324 181568 661370
107652 143941 90828440
100875 117320 159407567
178860 191787 32275773
89837 136351 116553569
31647 64028 289566329
108007 109262 673132
136650 160783 60361426
91644 182888 228373181
78788 82550 9333717
171022 183537 31292324
147304 165180 282578160
9230 142884 334267903
36295 96272 149864601
163411 164320 401957361
19351 169170 374632398
140827 160851 50167518
51269 58793 145919464
175036 181874 17214850
113502 169798 928065238
176119 198026 198490411
92690 194429 610377976
27292 131255 260029908
132549 193247 737243886
106909 189432 206617304
141860 190751 122323524
1580 15781 35543914
109365 157918 121533998
22393 55999 370288498
117210 182109 162584903
29620 120662 18019248
171340 199876 730941860
67757 98731 77257014
121799 140171 46049279
190592 199201 21562822
45321 92165 117101502
17573 120721 832477918
135984 181703 469835717
80107 172775 799192196
22388 40818 45994629
86666 190462 746154544
77722 160444 236132744
142091 144880 5460439
88491 93331 12136031
71477 91126 815242990
90675 153267 280715395
9855 140362 326423090
31987 174357 356190705
39786 104124 610719522
13709 143901 325593652
94676 170571 189972702
51186 167302 442114058
166060 181115 392719734
40310 124061 626196403
88876 150636 935560913
100476 110688 229614392
142124 150403 853665357
90962 176933 215221718
126846 166763 99827640
140060 141879 4543244
122213 183072 86146368
21729 151130 323827430
127393 144118 838301834
102070 198749 285150030
77299 198235 302584524
57929 137524 489853903
166924 188713 864617465
19326 198919 449246709
110667 178846 170744014
51323 82632 836387005
36001 79341 108316907
107124 164506 143582545
136786 157426 51625039
29113 37445 20756269
162220 182771 992470754
94102 115585 53766090
123402 156006 81711976
97150 106144 756090476
45420 179707 893730740
150145 188887 41965490
178034 188377 683850009
49129 167638 296444084
4616 140299 631188472
152399 198585 183994535
24661 39227 591326816
38636 133823 238257324
61375 138018 151198654
18873 68535 124182789
39251 156642 682253582
116311 175258 147611305
21280 25804 34284335
59287 98907 602697715
57836 175138 293354936
193621 199708 15294277
149938 169812 36169168
96825 133113 641784278
192608 197922 13271160
150736 173648 57238350
167595 198463 77323248
169877 194349 816902990
62678 77719 136153424
2900 127061 310546359
56278 170512 285645917
65346 80731 254452432
131773 154995 58248719
95218 180993 271366857
196225 197646 3592528
115565 176515 445872974
69786 123426 134289484
148374 197879 567754505
109099 142116 82525416
60289 156380 240332682
45811 118417 169200238
66805 115846 122480731
169607 174997 948073639
29102 70091 102360430
73104 86181 821963336
49718 175714 315227673
165405 188048 181654005
59886 96296 90752194
80440 104933 61220830
76180 79089 173086744
134496 161246 66900781
184989 186126 302590471
124411 149822 201082502
159012 191526 81243483
121421 138141 553441090
152032 170226 45355397
151459 157782 15801685
163582 194710 405590927
165161 186327 732011924
145398 194842 954503641
79018 155166 190688072
77071 186861 274716917
16080 142953 114937071
19649 80742 58136422
44020 78530 86262240
71192 110461 98241233
4156 98512 694546823
121331 173072 129605790
164425 165761 785711402
21664 154039 889749492
164799 195046 607705263
34004 83968 461959873
40383 99814 773182047
195988 199505 128647720
117405 194627 193306432
42281 170630 31873517
167257 168207 154916560
142638 150455 19726457
14498 188565 435294889
129990 171448 598790127
185426 189077 9162055
191299 194247 443133172
194356 195768 604259897
106734 164758 145185169
132038 172364 198456602
82029 175085 232902450
158296 161327 7541477
158790 169511 780980620
132285 157268 62515846
6801 43514 395355793
121394 121888 86882364
64935 142914 713908720
184634 186802 5464514
15236 155979 352073223
128239 137040 902749144
173265 199918 66691588
67567 128047 151297098
64114 114977 127030463
77475 98447 52349030
106675 134346 636240035
102344 184284 205125582
44962 147398 463393613
43385 100629 142907651
92324 115308 57463086
177456 180456 7478207
31432 181851 376389866
6686 186431 647016446
65779 141651 136494694
180712 183104 103653014
175966 194663 237519801
37131 87839 126819822
188100 197546 23626396
55076 184555 668782302
189279 190611 65985611
59571 165137 263893680
81610 132126 476449186
43512 66129 56649283
191343 193813 6203426
93123 180292 218128549
199895 199946 499987887
38125 167309 600186469
29958 181360 378726249
182694 199750 42660062
120899 126642 572347461
13835 18833 110231186
132254 136637 846635059
87947 118831 77214723
118239 163074 112240785
10532 111710 552462463
10239 56526 444456338
9609 92574 392216881
127962 190297 843254997
104092 131181 408139759
140817 159289 342369579
166539 198831 312260331
24818 197929 432997103
84608 119390 2349533
31047 95564 182955410
49227 166365 495845357
56981 100757 866497854
48542 174109 314205169
136332 149207 317063021
76286 82228 29867031
192707 194411 4233275
169881 184462 36503857
60849 105390 296224134
135246 141365 15192590
91953 194035 660161439
59567 128663 281166466
26193 28283 789166502
149927 169945 49867404
103026 171318 171165097
52238 97620 113454843
53419 187901 617330911
53298 127374 185331322
186363 197591 480953273
45830 67136 604231809
48481 80471 80000143
45427 108602 901434958
172131 175476 8281658
47224 160834 854878150
93512 149918 141376872
73957 156536 206821397
71265 119812 430714496
86079 143683 942957280
118474 177069 146766491
150557 185921 668218407
179112 182859 9323580
113822 170289 482650332
159380 170822 605908494
136518 199553 157666338
58696 156474 244631817
126827 173151 186300790
163916 189236 158385954
41022 88576 118896074
110822 176984 165693189
192891 197328 11048799
83299 114692 78515037
61896 105910 564168199
93198 171941 703956307
54798 59794 545656464
194196 198151 9852834
42257 77119 87116261
10092 71774 228253406
71804 189695 628761965
147240 179024 79600378
14712 57489 107004200
164215 176112 29869641
142150 168415 641473148
154724 184239 73574219
45087 98539 1948765
83471 132513 889950012
127940 163168 88097260
76546 152897 355988748
198250 199070 2098252
130824 185721 972937070
144142 171138 42101465
126210 178893 366534511
104315 109674 6057758
21188 134201 282741270
71271 120816 123948771
186327 194996 21569556
51407 65151 34525410
149173 181425 407846416
161655 162827 2879950
162871 195841 92701143
99999 109479 750816696
9414 179277 424972356
143927 192071 878940324
132375 149135 42011701
128173 160293 659435653
138686 166434 69375069
36146 112786 885202168
39014 91747 131811665
68005 143792 189589714
33271 106172 182309724
148078 196426 120840096
177797 197908 638990103
48241 97257 610177505
147957 176755 73300517
158661 176882 45561916
70771 182464 550839174
7116 122554 351992745
53463 101496 124854165
155886 172141 40631796
97467 125766 70986176
115263 181975 167075804
4534 7927 343904991
109613 167362 967041386
81108 171469 649475784
78001 102496 382549183
129664 189863 348059076
45231 96623 481875669
993 60831 816589672
89132 129993 978648967
82586 182234 386197201
94060 113988 347091915
79186 185085 264938630
134521 183980 820466735
152173 177840 504603942
117005 145482 71436015
54022 132792 197115571
125498 161605 84000909
157169 199677 425649287
142893 197937 137728739
58034 115434 143358886
140146 159795 49292943
133808 157204 58552447
104059 142184 95474298
176344 181564 246879157
107340 158172 127342244
86359 120832 86109634
160321 185230 62215121
33416 101827 345633874
66795 142366 188929012
90239 102895 31561484
159622 195946 90719605
178884 192041 32845890
34815 42127 18393390
144066 193926 861288703
78965 82282 830368260
30552 113382 207039278
33577 76692 32696350
52119 137813 326841847
68297 138388 97564126
180264 183629 8388638
133884 189736 490691725
189626 195448 479139789
60567 104610 109900022
195683 197852 5465562
57780 148292 226471751
29017 112281 789071708
83156 178073 765528111
51536 173788 325449043
38487 93264 137021854
185367 185847 1188029
99937 165304 163664023
121045 187438 166263354
69942 70931 993348143
179671 195285 38905955
149349 171127 43016532
33495 188137 751731080
50806 77480 378377552
95020 157633 904901837
195605 199778 3810343
181569 194495 32213929
102097 132037 733784053
42801 176762 335150719
36121 72067 907600010
92942 141078 120418306
19463 159320 349918396
170065 184047 4508282
57360 134944 194067706
161080 185635 61435387
135084 174581 98701887
5006 31454 377641524
90858 179636 222236571
178307 191883 141920949
144888 162068 42986387
63972 132680 676859715
21158 78922 144457134
130543 156167 64236810
157682 174429 661411003
3198 179321 440627354
75893 188622 941063434
87521 99724 20603838
142456 195242 132001755
157401 192006 86487415
104489 125522 315234030
143651 165911 964731763
79592 125799 223730282
117673 182039 743807813
101135 150973 125039743
94531 100822 15628133
74756 198499 377025150
126471 192947 166282328
146942 152448 13965759
142890 163673 533377029
122145 146115 599418493
175144 196405 53146032
170119 172275 837980208
133443 144821 374844396
141481 154760 33448581
151129 186960 846532635
106226 189405 305248164
54540 114242 149190604
122635 152953 328701552
31371 77524 115440853
44143 189557 706773693
76200 199455 511157719
41230 150009 726212919
65788 83767 493329429
89986 141007 127743489
7581 193869 466142858
117188 142139 62543269
88213 120372 80444727
107962 133591 64187969
93208 166104 182420521
122298 190158 719907135
187822 199077 28197622
97597 141679 110401035
13792 136436 306778994
93960 181227 292793799
117384 144716 1575113
139992 144755 11909879
79154 175300 222438314
184645 186690 5143536
23930 51691 801858483
190092 194817 402426914
147101 170203 57753053
106691 119249 31453336
103173 103874 1829011
128278 154269 65190621
126173 187938 154465532
21716 22402 1755559
48129 77265 421287473
45473 133969 8841406
35984 185478 651338663
136844 169349 246532240
31143 190228 398020063
184818 193642 15332264
48302 105736 143608804
146120 148698 6528201
101992 173378 945508691
97515 105845 20900682
55261 111525 339401519
79491 193515 285270566
48502 108844 856106723
55276 145237 225024821
194114 197148 621177054
40144 110107 175032906
149523 199563 591673919
194868 199062 10600132
152898 191312 352019416
8702 43823 87918694
111033 123811 822239037
104533 182696 195662037
110324 133391 119698504
61217 181873 301759068
21950 199519 68571893
75814 193733 295019583
66326 73854 507395203
91551 120324 72040622
111613 154185 874553947
493 147073 366571219
21598 146792 846881151
185977 187995 5039982
174280 188990 915305012
135948 138752 195062832
199816 199928 283675
181338 184452 508593897
92280 156851 161745941
155308 186385 77586654
19331 196510 346060873
42085 51252 880673321
187463 188937 3664366
3496 11675 526663045
117442 137999 51620568
188986 197767 21926404
185576 187994 6021947
141149 160987 47789880
21435 148319 317517702
174383 183346 22439088
31060 137091 265332942
197060 198295 3130155
112094 168608 384743711
147879 192555 161906817
198119 198604 936072309
183987 195762 29443196
150028 180084 75037334
20772 115367 236456051
118978 150206 261551490
100716 158458 144765387
102296 193259 611388933
113791 137893 639906899
161547 170768 427595799
142940 158828 39875055
3081 108573 917018344
191276 191560 442616029
85719 195193 273745717
172755 192378 49078047
129101 172228 107998175
133379 198145 258176305
91369 189934 934452167
52832 188538 339500077
172623 184280 29079216
99511 174946 395046919
199745 199747 530513892
9092 124770 772967387
51860 170496 296806914
45866 87576 477803337
53425 153594 436622596
175627 189734 641000800
102078 164092 468439359
18626 80568 154820157
42126 146382 388423050
36197 180114 627182705
162353 166164 9559768
71294 114559 108230534
154106 186497 142299082
34347 102378 170085219
169204 183770 36488432
10079 123308 442371035
138322 190857 304232032
41284 145441 260601846
27480 187984 565927640
117843 195700 194835707
52550 122638 175339566
53716 57171 7855751
154495 160160 391402302
45735 173908 683000031
82514 159423 192629144
112172 160215 120448323
85536 121163 89008735
171597 193293 54162896
43417 97679 135521385
176275 179089 7062984
157200 159143 4852768
101148 126281 287317267
150958 194069 195155397
159133 187494 70899532
8553 23672 443744001
127291 130133 93216350
50218 141578 378281451
55286 109366 337379159
122771 187424 161808982
142590 149173 206312432
89038 142931 717474587
147652 175314 35122042
176623 184023 18393736
49973 165923 290070052
20068 116715 602873427
93567 108613 235747649
80740 122008 438670599
169223 192850 59158346
6383 175365 422851280
133376 139743 15880009
156059 166880 26883528
185839 186054 815224729
110647 131792 248924612
72821 111322 365417870
55960 105713 128200496
34722 79743 112622239
62430 185926 434528308
85615 112731 604389020
8130 13597 190308952
37862 171860 408808658
180896 182706 4195921
194793 194867 183337
178663 196308 867303596
62949 195766 332167488
74536 144652 950804593
113164 181217 170385668
1279 187460 539373449
175858 179082 8114377
94418 95583 2889431
66425 163020 576935452
54760 90458 89122351
43780 109298 603122816
117315 197174 199933127
146902 171837 399957400
121048 187161 165587282
10464 113625 885543217
152823 164974 30178301
9729 129097 298570713
122661 129114 16180277
26087 122835 690813170
132535 136228 9239242
119830 123479 9213161
34735 185296 376725926
42020 182944 352498329
109416 121420 936052214
21824 35152 716127662
195827 199470 98276252
39922 89876 124899728
18405 190410 430216530
34084 182218 633051004
160804 177872 42700542
81163 83052 4677190
110399 190770 604812751
178461 181801 8320094
57087 175303 948397616
21625 116124 236229900
75351 188329 945480495
2047 123922 304783786
151628 182252 40909585
160043 188561 71182655
50836 102925 130140891
39672 98947 148071923
194831 199752 12421536
49660 133635 566269874
179664 189839 529091804
116607 164010 271067839
35236 173231 718192770
118990 139596 1678738
124288 191269 656889761
37041 48324 154445985
95626 97325 4210116
164664 165926 175975866
8934 16718 19568472
53896 164043 360060620
132373 148227 39685377
169978 175773 200318128
35356 104907 173913999
141798 150376 723498224
64278 99907 712938970
182933 183171 644094
181725 189936 20498066
111272 155793 290308263
57796 190242 331298767
25406 126069 292977570
12289 165454 383063617
141897 146667 11929743
23449 187946 457241990
30557 49535 925211660
20720 147454 317002099
136841 153735 285079220
164994 174012 597100867
144036 165329 53183649
155890 190606 86727005
152860 192363 98687773
70294 98237 459844905
130049 184990 137345473
129885 141274 416929975
23509 108878 213556585
32843 51055 992621113
194630 198416 9542388
39361 69600 75578924
177078 186878 712294281
107171 190041 207450215
62550 94896 80697253
41398 135386 953353996
137216 167441 75465585
169363 178288 895929764
148785 165670 933462360
123115 141467 45877417
159078 161879 435907603
112358 188847 191424290
188886 193804 12287844
55165 65747 991740926
167922 195937 311452431
29257 142329 252363947
52810 58594 14598007
142777 183793 980386044
19774 58679 97352910
127319 128674 3436898
73302 153880 201902720
158407 187208 72060376
86733 109569 57119686
121941 128518 16578537
28187 149649 474016957
197516 198889 951523720
49025 70837 96393011
130797 175009 110552436
139526 184118 111519270
100615 160329 920395443
23029 153133 325655541
181831 189688 668876435
146590 192970 992895223
121126 145605 61402633
129314 154111 918195853
68518 100363 79378250
196571 198586 434484098
129337 145579 40658818
95655 176325 593000938
82905 106316 94712697
183530 189251 14342981
26158 155589 323807743
170351 186606 40706099
82028 138310 140924249
45096 179860 97884686
68621 134510 512930867
23521 25797 152019118
18103 71582 428625075
194133 199232 922486542
52535 198971 366414267
119618 170189 126563769
110913 132072 53107665
189050 199493 26145939
190152 197324 216894688
195026 197218 383743452
24336 149567 313417948
56161 188309 968915768
150517 160844 868500674
18354 165547 657056179
10908 18304 18536342
15152 190070 437423004
90185 163137 230868763
127655 139929 30730643
122614 147333 622109751
107911 181044 736166772
184035 192805 409928409
55955 109286 133358466
145851 179386 83908672
56737 177147 750681477
11385 165463 385306346
91226 171527 928526585
26563 43421 856075266
195391 195591 536752
11077 163539 381314239
18325 126801 271274017
163763 188202 626310782
134600 152673 45330713
21979 190609 907744013
77013 79633 110593406
37931 159560 304420941
9330 64197 137298356
78123 194004 289915360
34116 198617 885597214
198974 199757 1952443
50097 77299 776634192
51645 129755 195504203
84645 90736 758093312
32675 32834 450546935
70409 75390 565286461
14703 191121 571001365
67742 136380 171776168
193331 196052 6723954
117859 199738 832929702
144726 168597 59643427
53783 81542 69349825
154543 155420 2142055
14007 53181 246321833
90917 107569 41662811
84761 148619 159883968
181260 181859 248548317
165791 185738 435754966
107677 123116 38722945
123892 135473 998693409
102245 165315 157832853
150146 151638 822406040
65707 180186 127017660
25068 114517 309555664
52370 197915 364143353
94820 176771 829925495
56275 124705 313058686
146400 164926 46247327
142328 153365 902780784
153064 174063 52395198
170368 177961 19061348
139300 142794 8680051
94144 129490 319603975
33789 179255 950759029
190095 195884 14427328
94432 161064 897224663
54352 61668 588943666
130151 146110 39904520
189370 192187 245204462
84423 144464 150214123
83171 117741 319129165
108866 187385 894789262
152321 185226 82191131
172452 195248 33276003
16659 69904 28369102
56586 102460 114470403
93368 141510 120484969
151943 176751 62037663
161899 179350 605972217
190310 198693 366693685
29329 131339 952521101
191448 197876 16072079
6949 10373 233389030
173904 196025 43238546
55256 140311 212697988
36458 99043 156326883
181612 186230 660619378
153876 191692 94418589
199343 199470 346342
189337 190445 2764342
33227 178925 669783975
36329 145977 763903166
198979 199464 678628245
17801 130481 281879210
128784 183962 137989012
170286 174288 173813404
81006 100275 48018768
1388 113303 507688877
136087 194406 145806292
73063 77673 11590817
49378 63368 928132109
74455 148353 185033733
153027 185582 755055381
178288 187667 23402760
57641 112034 135826230
39571 149869 276129493
27037 83151 125103344
117998 196322 196009742
2509 14624 762895479
171484 189158 424492381
8097 129747 640268430
2513 12702 25411635
157860 185718 865107912
48230 63871 39211709
6967 150239 358674515
71137 91027 49777665
134890 151897 27705034
127441 151637 60680898
110838 198026 520042088
183577 183690 271749
175169 190596 38625194
182796 197850 738229774
23346 95928 826229614
83558 100287 512274137
43556 129117 159228821
154393 175293 52063884
131906 199719 169652495
172224 196705 61094555
191515 198542 17622543
151529 194179 106599203
172893 185265 30926801
181717 188663 17270391
75222 85759 5279490
197979 198365 196321280
31815 180125 464671415
136088 179885 109577592
98670 160752 882466601
24584 126471 647865812
124995 170562 113962420
186266 196994 881699354
60692 125009 998499394
189911 196153 608115941
11701 83099 781655547
130963 190980 490097057
75308 186031 277032209
68383 120248 129686129
33835 132782 99325397
105563 122419 212113858
177348 188474 27725156
70780 126578 877785308
183286 193108 949289464
66728 70713 9795900
152897 168353 993068466
127653 168587 102334784
121651 184721 759446161
111553 132475 52542590
191600 196985 13451586
82059 144766 987925866
128734 168256 712528269
60372 122025 153974423
185425 195640 25497959
185058 190721 771253645
141512 152142 365759754
100682 192016 228738720
48544 76103 68963701
186635 187181 136621115
99005 119746 52066709
169579 178728 23032684
67067 194274 376192575
61375 166913 263826866
165821 187142 53416949
167572 195084 68817594
171550 186395 553571264
14735 95874 874501516
165823 198750 715389741
141638 179862 44326049
66125 133080 167470544
46191 129888 209412224
43640 44103 1095035
149221 156694 18722546
43946 119152 154383068
106719 178042 178611809
50114 90886 267632103
163286 193599 75846305
193049 195012 564221040
95845 130773 35175233
26273 120006 258451619
132775 195824 157608020
156387 186408 351657573
137317 158117 420707680
192581 198074 13733870
197029 199450 391412300
112632 147044 897854637
168796 176549 19535481
129418 156606 68128937
75874 181294 668526141
189854 198982 946089333
186427 191117 11645855
27177 112473 213221472
62056 130661 482551949
153361 179369 793831082
103249 167250 160287984
105791 180316 186550331
23948 172843 650468828
5828 146653 352392237
182793 187047 10665138
73944 178963 980409219
184577 197331 31855078
148948 175610 66580602
33494 152234 355698970
18807 156377 344214028
150453 163876 33383719
23942 86306 156022138
125477 158265 607554546
17248 18175 825237925
7435 129430 405627925
9961 89724 686069745
164725 169310 29186370
88410 128871 101313369
77278 116428 606827790
193067 194178 2803785
56128 146639 226331624
27645 197056 94537078
177302 177645 857959
112930 140291 68552574
44788 72303 68717662
105502 189494 991491921
44892 172446 319151810
170322 188618 45742018
136750 166898 75282033
66570 166419 282789219
7574 146201 346941803
96596 109490 32434993
99843 195473 725955172
121429 183640 155776879
63963 71489 18623397
144261 148100 765293886
41950 163018 470860677
147111 183308 90595520
37676 53959 182461958
111505 135803 61034519
81198 108206 715406759
147238 164661 43507822
100658 162337 154478634
60454 142005 866847698
65807 97215 398709942
165262 199478 807383425
95177 168993 184730792
51965 106489 136363475
64794 182692 294893035
22882 180175 393494769
91938 176643 960907528
49070 192785 872101175
86825 136426 124139582
132340 181258 122353314
119040 130992 30012877
149541 151186 791965941
41296 90988 124206686
159953 164285 270278575
132578 169190 998284035
128268 131532 19844146
194662 197829 7948437
4853 152133 888065223
117130 190350 941832122
152486 194494 428866923
165694 173488 606328799
182076 183404 3275130
169539 175992 16223704
144389 179625 509427531
185611 190922 37006184
146815 152350 602423674
163877 187441 59044715
137669 165118 509718991
46245 78919 171091005
195880 199630 9463002
21291 144027 307017403
47024 102051 431772680
194349 195225 2120991
165251 198890 84297749
192051 192092 105229
142562 161609 47685317
163624 192661 72716231
126678 137126 26250642
63322 94670 78265884
98471 164160 164439963
121137 185864 146975921
121538 143781 971153280
15086 110330 237974955
127838 186523 146836392
43655 46488 114616551
101728 174753 838036645
68541 110833 105676505
16078 125229 272900132
47698 140482 461941115
90414 111699 53232859
169736 199638 92177628
89780 178940 223276953
194751 197774 690450790
64100 194579 326285360
127052 127906 196625550
148459 150020 4009085
32188 160476 321077981
198125 198307 460361
34170 193930 131324830
74612 151494 192507113
141967 186579 776392248
169049 198063 150439541
125398 186753 555955799
153791 175568 561615039
173125 184017 27183022
39030 150812 364926820
83921 150196 309948731
21151 115477 295887688
31703 41833 25374530
18151 121772 672347968
82819 107072 35640077
107189 159702 217292644
8483 79615 177909178
64110 131003 588701099
4153 83223 980909273
93098 167632 609831616
141371 184114 229290218
34109 185549 378928571
97299 155843 146756403
144636 154098 5379373
89313 187685 246240790
146902 181397 86378780
144731 194302 124030796
103939 108862 36284845
104117 199024 237581315
27654 48326 569115144
131530 186732 719991163
116090 193515 311680000
35764 191539 389673650
114087 154370 63829655
180860 187877 17552683
74978 199608 854155188
33905 47085 33071689
71249 173615 256243541
43125 155279 280668401
58687 91499 739516152
153295 198498 112923904
61659 124789 157811057
186952 199851 32298802
169680 173337 6311347
163581 179715 393730854
164259 199061 566790974
23631 78850 138083580
22845 38038 750949348
196778 197764 418207668
148883 167212 346436325
58295 143386 257371519
23173 113991 199372443
189538 195014 949720821
67688 149316 993336662
71649 175075 258825892
102008 126960 62566439
149003 189932 102282483
184077 188887 12065235
130515 156283 621219910
19372 154321 827232097
138629 184287 114181984
160779 186818 183645755
192717 198336 675894389
63021 145596 416457350
45043 109663 737210850
67707 167056 248521914
52017 74308 55745277
104331 171076 167122376
182276 193560 28121481
163548 174105 848653853
111054 181385 676500340
132729 140964 7623548
54254 157261 171399096
193239 194706 3615085
101817 180278 575325449
193417 197292 9646408
82512 182144 249432781
148672 163290 36410855
43852 85692 104643187
109955 180503 176581189
66786 67198 973490
140984 177153 90615650
98737 150199 129144074
15577 44084 71180366
39608 127824 231311516
89120 190350 603831786
63331 174178 744595027
31454 116661 213024565
182665 191283 21479057
5672 99294 907454952
178396 179380 2417997
199115 199457 830022258
139841 167643 69474060
157462 199430 138425026
99825 120288 51372553
156384 198590 316442959
80737 192939 280729417
182217 190662 21069436
95069 123047 564940647
16571 47205 76582061
76532 103739 67949719
163483 177249 34573660
125754 132149 16042294
114055 184937 177387531
142823 168345 132635080
179312 186090 69723598
79916 175033 279783726
198347 199826 531445447
39124 145894 333149357
26720 101191 935072043
15453 133161 294393939
65802 74449 21446339
128169 151474 866536042
67522 166770 248206258
149575 177368 421830076
80265 117379 210054613
64883 167746 257170661
97178 112412 561777172
4857 18899 35352736
169021 176530 158775238
136268 170949 86703493
11699 34867 659313042
111600 113845 947914275
47152 176891 324572002
84169 93314 22833640
176072 182950 969605048
58661 62631 9911092
10313 57559 118287309
178384 189018 983014612
157841 179288 53608352
132014 185013 358967975
3638 128852 861531232
68143 162351 235637736
116816 149454 361253740
125266 157182 79933918
9111 146528 343763880
55853 72392 41184075
82971 141149 867170584
122690 133765 198335120
166607 174649 20152240
197364 199000 4187281
52918 108494 746018132
67196 95439 756316528
33024 153103 304141527
137252 165319 556152699
187906 199450 711951750
12775 120117 268456997
172036 188129 641726413
16504 77737 93887981
75027 163602 221581061
164820 193974 73013985
196786 197306 458952768
89791 150187 482602018
2918 146527 359236150
183016 194568 670368726
93862 180044 282261533
38657 128672 331111232
67276 198160 653921925
49744 91508 722727109
84811 134671 124802601
140002 149741 789885352
98369 145496 118123574
82553 93266 850102821
52712 77025 795604613
151552 156932 745315137
77934 81349 345069981
145167 181078 323481982
161718 178080 789784451
60458 73574 679174536
163365 186974 465268939
27990 188977 402704592
47494 163746 815144846
4156 34288 75344265
199263 199939 161454641
94698 146159 128881298
187258 198570 382068414
98987 171402 181525222
14582 100684 215045866
39677 82178 106218048
77657 83495 850497673
61243 160784 278754710
165047 197934 82311082
59992 138038 440520081
155867 166022 25251174
161063 175973 799500062
140053 141748 613870101
170905 199821 72348020
190262 199872 757603743
41927 109617 169314169
7757 101391 234124969
123633 150116 66426382
60336 71584 27839072
119730 187187 168890316
112981 193129 200613489
180337 185597 13161852
117451 176940 53201108
194452 199785 13404367
162893 185643 373805415
140860 143870 4705726
161359 172290 27396791
155923 168869 628896618
51376 126488 187972083
145812 153949 20530283
186460 193039 16424797
140 87747 219055069
10936 136909 513920408
42048 94791 543160142
174875 185644 26978090
79645 121768 754162655
171224 173403 5411159
38244 159988 801103642
110332 124775 590038276
79905 110254 357313169
25029 152462 742965942
165967 173841 615666275
145689 170936 63158444
60150 199504 619259574
174264 197698 622464436
73670 179380 593431672
193123 193960 2072022
161637 183456 54597396
139954 144770 99441065
182660 185578 900325848
142400 174206 119397981
156401 182445 569342089
165238 179489 35793449
23473 87492 199069192
157172 182307 934571280
83152 158282 79479693
172738 192286 48885681
97689 160997 495124893
173719 188887 781476339
138190 167169 72481445
106027 155903 189168912
91650 196627 262663141
89756 186886 243122801
146640 163752 42750511
110667 124927 533793686
199624 199888 247895379
76493 77055 310083375
61207 131510 175783536
168896 195513 849160432
45868 57660 29557067
119860 126961 17833312
191622 193020 476568277
138978 196515 859924433
105121 110801 14173063
126802 171163 710551631
63566 128422 162212906
181399 182490 609327706
74349 118178 109612248
71793 110592 97090888
88959 166684 194485871
55400 103158 119139953
130868 183587 131831356
192701 193315 1530423
191384 192297 992056168
176937 177264 2556813
87538 199627 728497038
51962 123253 444682528
81787 146938 856403763
93028 138347 113408045
184981 189672 588847889
183204 183645 553309806
45715 109350 376062150
56086 112259 505159818
55928 155030 248027805
93107 172965 538961853
93799 108517 36906275
37245 65418 70564162
23601 159533 74792021
170360 174020 3234566
154854 182204 136152736
140516 172815 80822582
18768 119115 114314686
12513 89218 191734095
81974 110299 70895173
49246 163483 285742332
23991 60878 92422370
116423 136773 260800782
81143 110111 72446061
4785 111022 53075649
160644 165889 13047784
6635 13706 17886839
131025 184035 132551888
42136 188805 529224073
118518 182503 727627621
55293 173907 718745121
120817 162272 311202748
100716 186353 878589960
125979 140814 692520203
59841 123309 158626044
93473 131475 450093738
131707 165567 476524821
183718 189810 15295421
36914 158707 304756329
198127 198548 226952886
66818 192066 525987399
23475 194989 265806122
27482 87672 672892609
63425 108127 680291655
17190 20030 7096537
38508 64856 66059551
166931 174637 6130331
55395 143872 774530173
63309 175948 281754013
86534 188169 881072656
93319 167729 186153136
135663 150417 36948355
153982 187308 83201816
133312 169506 768181671
152372 180382 69940010
109173 187523 695853745
195691 199962 10771035
79717 183192 374265835
115708 173125 143758586
52826 62756 24947767
12740 171841 552395205
37475 166757 691387075
76077 192612 291568233
169284 170061 1959478
115748 117260 3713389
69172 135104 186738238
122383 144614 616846174
74956 182222 268466144
137255 175684 96052671
71567 118771 118129982
40896 150573 883668371
95543 138677 108042051
178681 184331 14009077
12314 72192 149627824
153165 160785 18930208
84523 174329 874300493
83351 173359 225292953
119440 127683 20698643
195373 198047 494711534
150850 153867 7618864
41794 78108 361081023
144663 195960 535586290
198820 199234 1040644
51850 190100 732677918
82265 180485 956983640
15727 100648 212042686
58137 118978 152018715
166863 177603 625163790
34437 197852 408835570
117435 188047 176809346
186871 191790 12329464
146524 191618 112790684
187182 194276 669274122
72196 74946 6971843
53387 136666 208476312
4039 184905 936958662
193096 199196 15300725
117009 134710 927677606
82265 160839 834436504
104420 112122 19219571
97248 170580 431391693
120144 182388 155855301
54987 92663 94149218
141308 199224 144965864
84022 139604 139076568
41200 98418 142990376
156354 185427 985179488
146476 188848 872456283
79722 93583 34635940
18100 82302 160422477
176083 183360 18187989
172462 186403 751054343
190248 193965 9245159
18099 198710 451843373
164531 168909 203571338
127001 164254 93115305
20220 38149 44688090
4963 51773 561930771
119492 123274 148894672
97869 171587 184710301
88402 165756 396972690
142961 152943 25205318
114493 118721 10583661
39193 184912 364519292
88320 188463 250580620
146869 168546 773501663
170179 197002 265062876
39486 102981 832514766
115169 146016 77316615
149225 181837 81533844
101847 163420 235065813
191331 194538 7993678
198987 199192 519434
35179 59653 61394971
123527 186514 157589608
64988 92075 67606386
73544 174414 554990229
191422 198771 18469082
71921 125174 382206708
198113 199691 165229326
183195 185839 726118434
143733 189819 115343136
82672 95109 361065601
177977 195253 243514763
177208 188345 27752349
158065 170580 31226288
174908 190638 39385145
95121 158896 159774448
164957 191122 65465994
15054 188912 434749523
76503 103903 574164134
72343 176521 720091956
1016 182391 461901781
49013 149117 407243018
105913 137154 78381118
61009 127701 166664792
52144 61945 638989657
137922 168451 151263137
180865 181322 1176272
194975 198256 8287932
162254 179372 227940901
185415 196294 349314552
40688 77333 91668105
72958 112800 99675126
39493 192676 383230412
143423 150244 17268451
22990 196168 433141096
27429 115584 51594137
71379 126970 158391302
50633 70712 50199089
132326 176954 999135593
159931 164064 217141890
5748 178970 433561037
178021 196549 382242957
165752 176098 484894305
19114 52704 83892738
14521 192237 766975210
167677 177182 200290197
67549 138987 178690850
165447 169350 270530818
199148 199623 936527218
69476 92616 735984850
103639 121370 454200685
59456 109576 125261661
167260 194713 74854709
91658 149154 380794673
179418 187908 663135
106631 112728 15278311
198745 198832 188434119
124153 141456 43224900
197698 198073 958613
186838 186942 849203607
78711 119000 100728781
149854 192450 373510393
27179 72259 112576190
75523 127633 529521791
138230 172818 37562695
156001 195710 99133409
121519 140281 47074180
37134 190832 740485557
192766 194936 3345778
42111 138165 614486019
162144 188890 590859523
112581 198439 116095381
13158 55442 55103342
45326 76316 77449319
172963 189006 40136822
153453 190789 93234111
31771 93126 153464579
147856 191902 110137618
44991 137635 634284087
142520 147973 13721855
162611 177453 37244993
187079 192022 950266688
90818 158482 883367242
79699 188047 319721902
66194 164921 246773747
46013 98236 130478521
25431 36649 319467883
78949 178627 249481177
123096 156169 82873550
183904 189631 5876518
44497 192685 370736584
160620 194885 119294271
167219 186233 47635342
4002 65560 231718488
175495 196141 51572622
117769 171942 198687315
194068 199867 14555075
114411 154163 99797704
32598 194624 500556797
147832 188878 120072576
177533 188349 254985355
185616 191157 13795633
183196 197072 34644801
169455 173753 10878228
170359 191774 367609981
123249 163337 595703812
136581 193207 92962099
51163 109680 985176177
82704 105450 872228307
136821 144051 17967038
69341 182990 284324847
135870 176071 100499976
14644 136151 950117561
73920 121557 119147631
69707 142090 347918847
109747 177800 969997422
48690 123406 651383798
43205 87303 110256372
112250 132244 930472755
48220 74986 262300447
173222 192618 48502000
12639 165295 381780323
87483 116443 886580784
142588 173992 78643055
93108 161794 171874978
13199 25409 252185865
190358 198752 21024750
91346 183364 618102379
166955 180793 859877092
143287 150285 17742690
144455 178195 371683225
119435 158903 98901059
182592 184757 5342811
121371 152674 775426130
37013 81820 111969867
30810 146410 289178753
100231 182004 898144400
94244 95570 3293365
7637 9940 766222287
85833 93285 18539249
73898 88427 36382478
137454 199965 24370796
87700 142912 138113706
197367 199065 344073390
183584 191984 21027532
127925 151739 883464972
166997 199649 22538460
39934 79397 98716141
92021 183559 229077235
118400 178398 182627989
162857 172235 23606264
130572 159161 71606856
31274 42796 843918913
135068 154311 426373720
74999 106403 78517107
173028 179522 332697860
44101 138610 236417767
154804 155506 697986367
70761 169629 247361692
188155 194393 113788415
22498 121268 246902207
141879 182806 102430135
176253 196807 738305974
68155 124361 610274564
54902 199499 529980691
142650 149553 449789706
176935 184124 586344994
105393 169319 159984381
14916 108237 451475459
23090 25440 323919913
175658 193276 548246962
13920 51904 788814595
152441 186049 83922252
91096 174432 208571047
75180 174284 247988660
24614 103021 639763322
22069 199476 575628455
157493 177518 664944552
83938 198684 542175726
109451 164440 137453536
145448 153377 19953853
58276 79266 52315523
196586 199450 7277098
56056 71527 916262591
115519 158299 909832721
56635 184095 488373992
61238 101206 474474519
141707 154062 174973760
183272 196180 32208862
60830 116783 139652488
174999 186564 13215955
18882 176388 393996369
148619 167167 46276061
99952 108984 22883095
5799 173973 908804060
118091 185908 87617870
46633 50564 9749938
157458 165635 422154854
95710 147133 206815755
187518 199856 576288693
43843 110773 788317136
161426 189619 377658361
31013 166821 488075715
146570 176561 729730178
197346 199225 553590255
52579 126480 184915406
154957 174243 48068263
161396 179437 247768175
1560 61460 230472138
154407 162697 20433264
40144 162517 306156234
113693 133942 50878695
114767 152872 814371272
154380 191653 93004413
76139 185962 274773090
23764 114315 226361373
27677 181758 671653567
156141 169914 558140138
118684 146373 69414660
106042 133804 69639254
107549 196651 270829798
192672 196965 2256638
81110 97070 39826058
126009 161409 503360886
138328 182500 110582029
183984 193449 370584865
123637 128034 8213387
82677 121734 97715407
58865 65718 17150594
9843 154250 708009114
181100 197280 40395369
144943 149712 12098128
77160 77848 1703473
137819 199490 26354305
28966 99349 849000931
68341 130425 155360512
75855 95571 517624877
127825 152042 60700981
158960 159165 530651102
96332 181968 214449496
185608 197716 30259757
194928 197104 5501639
144167 196996 132142337
121271 170053 307976267
10119 99543 530570836
60708 163202 256170489
139902 172015 80439702
172087 183633 408018415
26806 28464 508158809
45609 173260 121526565
174482 190091 39083678
35080 145076 275269531
179857 187958 24591954
137737 176397 645399770
134610 186891 130754828
8558 180267 429589356
89927 118200 70763131
133583 167939 386034347
12185 21616 23600684
59262 60894 308377229
136090 181424 752012151
190322 197582 18083655
124674 191213 166347193
183685 186715 114386974
5643 102495 729207257
86282 179942 997531092
119003 184027 162718575
133866 179793 347924172
3197 176257 915489447
1662 183887 292464911
31550 61192 74327463
106714 181716 187824389
143480 187809 542054949
98662 196783 812252963
112199 173204 152776675
74678 166098 228777354
166333 167119 17362614
65242 193985 321974067
96805 178623 779220317
130507 191433 388521462
52649 77082 273946206
65063 110638 113842163
54830 137651 207153574
103210 199325 921079966
152557 194496 104685069
5905 95304 223607905
180862 189625 21988979
98857 185450 216886329
127902 198227 302081697
168726 181589 32345715
67031 85101 45100721
83570 111980 584007659
81564 191767 275818340
164888 185094 50601950
31295 161793 326491575
115046 144072 210189700
178576 183950 13335406
72046 154080 908711260
186432 197830 8875519
74133 99357 62935951
73453 131212 57519801
100118 115796 235697000
124329 178774 136256105
73900 120026 115432297
70780 95756 28837835
78121 183421 263476889
137665 196729 19249058
38214 55664 290976516
32562 164677 330461165
136595 144162 687074600
149558 153495 144261459
166655 194491 623750302
99752 192476 948764269
19711 25455 241701392
3173 27248 60291705
133027 137702 11625597
33402 142022 271772920
4351 72942 901628098
95775 182916 218162788
166771 168335 3882634
128593 143546 70547819
192152 195948 9436932
171308 194158 971868120
13847 189188 553056812
108990 158299 564162799
142514 175789 561051306
79381 83458 418483015
176672 195253 549395460
48478 68447 701984879
71215 157174 465406496
151622 155598 76235431
11692 78113 166053107
117943 171927 839168377
183234 187277 10163056
100385 109669 23498165
68285 90379 555174034
3386 188869 889815851
104792 196832 961946061
181617 185507 916063532
151503 174906 260858476
63797 120776 382680292
139798 158315 221683478
194524 197293 6928329
146332 161032 36766885
101852 147395 114133852
86746 119750 82497620
143593 157171 34088855
118804 170753 235013839
49982 170405 557737112
91601 177043 213921987
23158 125754 483089765
91215 132057 102311449
111021 173176 155634550
184939 187033 534820192
117382 126124 22086650
110409 156277 191142011
9292 62580 133360719
178379 184580 15409603
157340 169053 23023272
66172 97248 131348651
132561 149424 42279346
64525 131403 958819191
154199 156087 778805719
80093 146975 792573526
120227 125197 926859664
189666 195195 963113119
583 164025 506168811
163505 170066 16423450
21337 36358 251558728
150691 156991 15757893
126761 132751 870393989
66091 125451 148364196
181383 183442 833789954
40172 55958 39672900
44585 182331 413558956
40928 102269 669355052
74225 110549 749652711
89298 188953 892112579
11307 39959 218341803
52185 105790 134093451
24307 146219 304960557
90063 150661 151883963
138219 174943 91860693
119820 142100 55791561
164413 178784 349706513
41866 155150 347895589
55823 65033 433352731
195899 196951 555979608
145938 148060 748655129
162092 196520 86087765
148803 188165 98320472
110833 159873 759852453
79822 147148 148520662
167294 199232 80011974
194611 198637 817801630
24835 101721 192093679
114173 192582 564356276
181518 190947 23503763
66059 115974 355018466
170102 181055 106202491
144363 170667 995801104
150092 176194 65171551
136268 151181 93075636
54158 107417 133135098
164761 183342 148787730
59189 129124 174846705
88042 172418 211198987
129092 167129 95138616
64798 77748 32252572
158967 174257 38179479
194031 197340 600177665
166057 183356 524605059
3814 19025 965492654
168098 189317 53170167
194239 198180 9844431
35065 146469 172828225
171805 198781 67421214
71508 170653 929303218
176865 199328 56153674
59992 97714 517257772
120400 194196 220119910
21848 177350 269023598
88075 121608 83803646
84835 102314 395901108
180088 187280 511681151
173181 199844 66702495
29177 130044 281613715
8122 101121 232507176
109776 183003 183222167
129271 139492 25548033
104141 184574 201321158
19294 94262 400905501
119141 131250 30395602
176084 192618 467503614
126189 174316 120361592
59155 152237 511246306
185901 190884 12422419
185434 190873 13572196
191479 195431 9807654
74538 127553 629420599
59435 165184 264354361
156177 176144 49842820
188609 192353 597691871
145804 173092 628828775
162706 189318 66676713
169993 173244 238268608
166974 192130 931675016
46151 63595 524077424
83728 91875 20330700
46213 57303 896477749
33254 114244 442825959
175654 180955 309278508
126371 166696 429617896
33454 137960 975725538
52684 190808 444228848
2228 46459 110572389
72950 111946 229022985
87225 98090 825852192
175451 183461 20058083
89339 97496 20376930
69327 103482 85265207
77779 191193 283732473
92927 123385 76236285
76617 192884 704706109
186490 193235 16854101
19758 117585 244467046
59213 195711 342346152
156667 157029 883004
121626 134888 276623333
85656 166760 202823259
37197 173414 340779268
108765 124096 838881495
90620 196111 263962331
94932 101607 999039477
26046 90489 141460792
1801 42783 375409821
77975 173376 238745446
193386 196955 8904868
191123 197557 16122656
179918 193799 34639412
138653 187835 372240592
159881 178335 994934365
60581 149181 687468939
148172 159702 28889040
103873 193737 224936690
38233 156915 297091525
59188 193462 335783992
183101 185036 4777540
100379 193019 486580869
95365 181254 339976978
77439 112905 88655550
165134 171032 14870942
196356 197279 44176637
49917 62547 31711036
187085 192382 241277606
141264 173162 62140955
128659 193546 690951515
44960 160227 288451047
78318 194070 963108845
90919 124069 83043479
92282 185652 233654599
193225 196301 7628744
195450 199711 10772446
25443 154579 695881671
184595 185891 3277914
183051 187519 11207974
35017 125964 227586132
81771 169425 136710096
68691 185322 687694558
99016 126741 335432304
101389 191022 818435872
53402 125267 179870844
18070 157920 781405409
5088 62196 78053492
114648 184290 174299536
194905 198214 93523244
18944 130682 279473482
4725 10392 697248078
26586 29649 500738952
159329 190942 78955609
33813 113734 199849831
161482 185320 59644976
61469 98803 606580381
84526 129133 766078912
171276 185944 36615424
143604 152775 293792930
183258 187281 602680419
67896 173694 391803197
158325 180645 55810184
166251 195363 72769563
79296 99305 139291755
177528 189877 381102825
193399 198738 915831141
77422 195199 846303177
14751 112385 880768058
61859 189851 895003110
181989 193505 28728648
5219 163795 406351238
19712 121037 560038817
99819 121011 373106563
51854 117873 165068415
71288 113084 125853094
118061 183195 133711255
133763 176905 389916819
162315 186146 59677204
174905 187436 149868910
129322 132413 7778471
157999 167652 366723673
101428 112149 174259189
125146 163390 970520307
142482 179614 209230517
180767 189715 99083730
7321 193440 856180270
193130 196926 9443688
91462 170894 722644142
113281 141480 70648305
47081 171893 312313117
70058 151172 203159188
146630 148988 6046975
76131 93267 42833257
96539 133683 93141807
184441 187745 939540641
48054 85873 94655053
70486 167054 506605400
154256 187163 82150896
96409 174259 515225350
198717 199897 217593899
90249 185515 656614851
60027 162348 774326421
22407 181266 411003892
162386 191104 71837122
97220 165467 716003474
176167 189504 33360312
165748 183963 45577751
59870 125337 973981812
13187 187011 777332318
96849 186060 519536682
78807 100627 601112705
169273 186850 44043905
27077 159114 336701885
82908 172119 223359671
168603 179853 28299334
119662 170167 498298363
139936 179218 98315492
155227 161872 678993003
127152 130407 8199524
12225 21579 23409447
198179 198255 401848491
8557 22643 35286675
152934 174984 268377334
106001 184115 809077327
160131 176696 315713231
76871 118580 104256203
38556 56544 45175088
91037 162173 178019677
170558 199978 988176622
90837 179464 221866321
150824 197366 419500526
72993 111811 606105625
101053 154813 790945148
19827 38435 566510065
68913 81931 32456820
16774 123064 738596199
49315 69294 164708659
178271 199410 763570270
98878 136446 320545472
52375 135784 208844866
17028 130805 492659310
22429 70468 120032605
123422 171714 120958690
116767 128080 817455856
93307 192302 247722702
20854 106079 156891840
112895 128121 38238494
48608 53979 13505056
139577 164681 62723928
64890 100210 88025162
14250 105209 229578317
86544 89704 7767202
195239 197090 4663577
142333 192322 291220675
194011 199930 14855968
68334 68377 120405
43928 65321 248599790
128978 162893 368501488
46560 152947 713084914
163567 187095 58945742
51827 182850 327841860
95778 182639 307993001
24350 64523 100576068
131590 196549 627263441
76708 85762 22716476
98922 130011 7021116
66670 124253 914416767
31443 75042 109041052
53478 121282 128398211
102010 184899 207482583
177192 193322 40273747
173563 181445 19718547
190988 195253 983413706
160791 169902 463453075
15925 83194 462179978
195819 196247 1046500
53365 137235 209954810
8033 153029 363006836
79511 167452 917156722
116030 190450 538068087
93109 174004 706892944
164030 190483 66266215
41583 104322 156839344
63513 185946 982571950
88263 109983 54348893
44466 106906 743566567
176216 184997 533237226
128819 194880 165147932
134738 141911 17863352
82801 88051 13189716
91181 192042 609018627
999 26162 62951409
83544 158163 186799522
111234 126734 865022472
90823 186105 637269418
182781 188713 14787401
19440 38407 47351967
188088 197214 63713754
139020 142303 8159534
50679 97511 117044635
149986 196552 790828725
115200 136367 831966808
143478 150495 857799574
73122 123569 126313345
51578 94507 56422147
119531 144091 48095103
83549 167883 210954800
10907 139393 404616397
28660 188401 976259879
50288 157041 267643318
76304 126123 124706518
74864 143060 873516799
150748 168490 374037361
146798 170848 60218512
135750 159502 10092283
83569 177998 236347482
64782 197767 332579017
120426 152324 79987503
114316 150401 980717214
118592 193761 312906770
190375 192757 5938195
40129 68351 70681833
79749 155479 189670336
78038 90344 493759472
172183 192322 583259310
45990 161055 287886389
139736 141979 5584564
176093 197783 130617591
186559 194963 8782868
121144 173812 325167658
59589 161467 468746246
197334 199109 3494873
52241 107349 941839306
65422 163823 246011607
29159 63254 99841117
197561 199194 548144129
179306 193747 36065589
199880 199923 11685
77994 92533 764772701
90200 181374 506076413
171466 194698 319509586
56561 194121 344018538
120566 156459 147285942
130180 178842 121782981
46962 63299 40891360
82235 98276 40074436
187860 188353 477785899
171542 174964 31961378
97255 142755 113952810
95630 120702 62761367
28777 59092 483047848
111383 123047 12020970
68670 111734 107583314
189781 197162 565723084
162717 173727 27672952
153831 183125 73090607
109063 196366 761821724
27680 41088 33438333
44928 191669 367097363
154073 175602 53639599
65255 124906 149171565
1182 35775 82325387
9348 73536 63821512
142447 152426 25138471
167862 190003 452356549
189666 199905 297059249
187255 193375 152505460
155492 161428 14711476
106861 172702 164877181
17309 98011 201652334
56278 92449 90310684
95217 118980 492524150
61430 175508 945149226
2324 70465 170301716
133239 147409 35415385
156467 194926 16626994
55138 61030 3471531
54506 128474 185034397
93818 153890 150595742
54899 94371 401930812
66255 145923 905525411
40100 156477 291351508
92075 187801 498921572
177393 181707 535569802
125035 176305 39114376
28078 97308 172956583
197888 197931 105719
96210 130779 86667369
114610 147067 81309647
74897 83265 785958984
149307 191544 105497011
138151 146744 21462836
5691 106448 252103659
103168 167572 443437672
161535 186783 63162661
77154 128977 129694279
168150 187086 47473687
73966 107483 83871828
61453 156989 250856917
95125 146508 218075615
11264 54730 108735865
179338 184875 13754719
60851 92580 970790890
175482 176381 2291078
58007 71300 566829623
8717 14034 161469096
150224 172285 383318130
31930 95574 159100806
84477 107433 57372349
99974 130167 599508732
50068 101800 974794470
169848 172315 6263380
184816 196263 542834536
79648 192090 281397490
19102 118309 862529889
52279 180062 490565103
43604 132124 752553993
120963 166884 635591065
168485 179988 28920058
105609 192568 515328008
45044 193490 371323498
19816 166968 725551994
165814 182324 219471692
51823 185846 436373150
25105 92289 167924378
39301 79893 101487117
168482 170319 4664150
103502 174930 69678024
188379 191521 382240853
193254 197946 11715853
37146 184419 368383754
171403 186951 728774365
121636 169843 493547872
89250 139731 873627698
132330 183653 128332731
190295 196494 15425666
99647 178472 375999124
179519 191037 151784160
63571 173145 274077141
138862 143585 11763008
129475 141104 29017267
190912 199279 21000591
12325 130039 656827882
129132 161568 81172867
182376 189627 760324176
87114 198855 279600075
69450 108758 98410637
83572 143225 149222662
116988 128203 28238674
37027 88710 727454181
182557 199789 124023614
138313 193990 139302814
21610 25734 10392868
83137 166496 271447217
55680 183275 319101231
80674 111651 77419012
91271 179018 439482892
48339 132810 235404909
55993 133048 192786713
71609 155674 298936760
127510 174093 739874526
81384 177031 410621798
188466 198600 25433877
143797 175025 839868430
15281 51242 89745777
1121 158055 392559010
92240 179441 218258648
68756 182077 723360587
119543 137192 44328999
83049 141421 265533167
111695 133048 113465283
44647 157243 281770810
159152 178220 47677365
54879 185456 461559891
98170 122931 13704558
20423 77468 142553166
130709 159161 806241192
91532 98369 17058089
124166 148888 644563469
94682 188544 488789367
167934 191491 58981633
34994 166334 328579544
159651 194867 87915667
39143 122758 209180547
91630 172924 140314467
192030 194122 108416617
159881 189313 85296646
110977 150210 98445571
29445 188499 282148968
92852 143928 580051348
56440 109547 705760086
10479 44775 85784341
93619 124039 76239196
101292 104850 628126261
51428 77085 64199590
188128 195320 185875272
143193 159367 630692078
102722 185393 207048532
42171 78399 90573007
193388 194900 108097355
156902 157363 1113785
111505 198441 368505345
86899 87030 319622
72849 112275 222928844
117612 150809 83373387
67338 189684 306073954
175343 190377 910827011
88087 159583 178997998
39088 195903 392276946
104634 144269 99238806
110105 111696 3917996
123440 172046 121707289
44545 155296 277243803
28894 98166 711951079
112238 167172 137535202
9443 163181 869741131
84491 87874 891795609
17242 23740 16195828
184568 195513 166089726
48655 163099 19976642
34505 35323 614004100
195637 199611 10045893
37342 72604 743200998
172435 199421 323024953
34290 108195 184937471
134052 158438 61015731
39922 41184 2767554
149421 155967 16353422
181409 196752 38295096
39931 131595 630846897
139572 182003 510272616
3898 135097 339486535
49652 132882 208327178
147614 168625 689819592
91855 137257 839533042
79613 173586 235206958
835 66920 165319592
189149 192549 592021063
130222 164249 936228116
98380 161658 158454337
14470 170997 555273403
48876 111462 156500197
154952 181335 339781407
45503 66297 52088853
73269 79205 503831361
10203 149400 348360586
38849 42548 599047087
199738 199977 591229
116484 168346 129826182
179991 184658 126529212
184712 188509 646892360
49680 87968 95764779
178253 180877 6481186
70855 89813 6145293
1181 173727 431588075
198575 198839 859012976
154366 159218 11999831
191710 196366 11571289
176498 185754 442117419
89011 199921 539185474
143557 183412 99735332
107265 116141 22160259
104310 171678 571894944
43877 60650 891259581
191545 199919 21004357
9318 49766 101143156
60837 147595 216927502
152698 162106 23359369
20804 139373 296580097
184788 189847 12730254
196193 199638 2486684
162689 164400 549732622
101637 154643 133006678
128312 190232 154903342
80251 184479 260797339
140622 188380 119465912
127786 183080 138347431
137575 176953 98505184
78796 95289 41149084
68554 91700 57755420
82312 188740 266370031
153426 167175 34183014
38601 189103 597945050
183750 192066 20842133
80749 147375 166745493
21187 187670 416460150
189528 199094 23914857
60730 89253 126546961
133828 198315 161244405
43254 197488 157673368
179538 199987 51118282
175298 180183 733309279
13848 130701 398458735
148680 179774 77753362
104804 104949 937312844
64187 88076 59643958
144713 168012 486588626
149099 195058 252538262
11108 38262 67848958
145836 189305 108743896
32175 158950 421754688
50762 107730 87773702
73268 198178 759642580
185934 195746 376567871
127789 153546 64625844
128581 171350 107073031
73090 96544 880678153
140671 173146 946459779
176242 197704 53624598
155749 172994 43020986
98648 135900 93487523
58172 185196 863475470
123461 135621 30533790
85904 143744 977943313
106430 138652 80701148
24602 72563 695278189
25591 103965 438249800
93943 193213 248469062
47012 129827 207175558
77729 167521 556290710
160688 164860 399986142
79796 157683 618892660
139914 151326 28677387
80804 134410 322109778
155708 163987 20523970
64760 102166 863266417
135657 193552 132830590
159776 186667 405726149
38837 91180 130843090
175629 188092 672659275
75779 100703 62144803
36978 125590 221674432
126672 184823 145430648
75456 75676 17093553
105261 116018 9286686
193400 198534 490839953
150981 197385 213180968
47822 125024 25214525
60064 95704 88847525
23532 42658 47872157
76203 113170 682725980
15396 78793 372146563
65787 78004 30373309
174098 177836 9357118
13540 187423 434986332
97171 198317 510603340
58015 132681 186786110
172883 181868 364369402
187576 195261 19109551
159159 198801 99126822
156546 184509 229209420
38619 40958 414347050
121272 191089 174729126
24085 176885 945239923
187444 193634 3897912
50868 51317 1132876
67020 84301 43106571
158717 178568 145016159
100463 196952 875976782
92866 168918 560012756
131816 150790 651147970
106311 134479 70608305
31252 137326 220867193
194643 199770 12909768
90278 168495 195694211
7687 196891 535669011
24968 173309 371063861
153414 198990 113874666
29051 48557 48676476
3964 103873 660307290
76276 150451 493025827
191353 199223 523514878
111888 161005 123053261
64026 113066 269690702
86210 188369 255504186
123400 156181 82154064
53080 59472 16150128
180315 190526 25548743
199510 199976 206454590
13252 86266 182671308
58905 166589 269204092
30456 151671 964745211
61644 92016 940566345
34221 125667 228839711
128149 148008 225827142
58301 178600 300926325
121994 124492 6379240
64821 85206 50908239
7599 22366 953543133
170061 198133 70259775
113354 181197 169891122
41756 80056 824257916
142241 199900 144314236
150926 153641 979250412
2160 133336 919012735
147144 167587 51068228
113161 169188 140206662
68100 197663 324120934
108689 156813 918800741
1439 8757 926121661
87901 95082 17887755
7954 115091 267978001
54377 59788 13657542
36338 136027 896634434
107456 166184 354566981
20250 120352 278855645
94184 132360 95681605
93353 183727 226139641
5091 97141 230280654
195019 199060 918076012
158889 184397 645730676
123115 156308 116780982
17119 197797 460283587
84454 89744 13115944
96000 170053 278030745
181255 192539 966667527
94484 149182 45078348
40663 142167 253941704
160307 195860 225891699
61418 150531 222913702
148567 158545 24970271
24871 90668 721504115
61219 69040 975612075
165477 194434 72489480
26401 30487 850129351
70916 165035 235478208
75590 133919 146021378
153891 167711 878593295
100335 101767 158290117
22179 147462 313375981
190020 196683 715941187
16285 177564 734377718
191738 198937 64673698
160419 188537 500976314
94198 193250 839247401
139877 147049 164881915
134774 195451 151664286
70403 100487 630412454
20178 39889 49143859
180861 183040 5467221
146277 154931 986288666
150046 178412 70864704
54459 167762 283330514
16910 119027 255249381
88676 166137 564515647
42949 157688 287056810
101574 163394 154792227
171320 183724 30925233
3506 131930 321364597
102829 184067 203421862
175638 190943 38246144
128081 181705 860224743
165537 175584 585861786
83988 175017 227717533
122631 137756 37906815
99629 142673 107922949
26797 188295 403880797
79261 195843 291669695
30870 32887 980767247
44693 159334 286883786
141168 179653 96382653
111995 183913 180034301
191380 191800 1105039
4709 116712 280193264
116263 161643 699702915
151751 197465 527871396
104626 156692 585401762
69915 148877 809862290
192842 194229 3478807
162133 190974 72136573
35518 80814 113269278
63709 111800 120097743
50867 140193 921262001
90646 155052 161439041
167548 182827 737555760
39343 95257 63594420
45701 149048 621272364
28338 144594 290769812
28629 159427 744322145
29389 29605 177016573
49698 131397 199087648
68626 134863 165716820
66177 193774 319042725
87758 170656 455520057
95090 151592 141594850
90860 130114 97911091
38890 115948 938590328
23888 127803 890244390
52957 55298 779530173
113218 199637 216364429
13328 186620 433519913
113450 165006 527803826
94056 115776 54377510
12632 58420 51036138
193850 193923 186500
186906 192450 13886987
151397 164929 33653631
50361 105953 139013522
158385 176472 14386412
153533 195134 807896338
118236 189319 177984557
116955 186536 174229328
159007 197014 94963958
121164 177244 140500505
160647 168836 20342756
154688 189524 86992604
164937 172969 142437216
197015 198548 3906514
188215 196717 75960768
190503 197230 741207076
97184 155529 146257421
55978 60701 140870548
107248 117003 428556156
155798 174036 45542297
155870 164095 804251604
159060 187746 71689636
154682 172453 44339595
118434 167388 122485695
121513 151112 500108575
18574 49555 77408006
123074 176972 151073671
11205 167010 926610782
59108 78698 48889161
152116 154839 297209319
134025 149823 892262503
40131 138461 685303434
122028 169782 392593771
106849 181215 186189227
78338 119978 364836840
190832 194249 385492373
183821 199553 19717323
88423 89674 2604013
148030 156789 22003441
172134 175642 8696014
90321 152312 664360138
116907 164869 120055009
8490 35176 66736865
174372 181631 463597918
118354 129612 851206674
118852 150956 151147496
79592 82047 6054563
53036 171295 295988304
181937 183834 4667769
84164 91175 17461474
18054 118287 250576160
180134 189487 72475930
143198 161343 130689562
140311 182597 745416911
25935 131770 486650455
123739 124756 2556165
152702 193484 95134267
136378 156520 753150807
21951 194940 433225698
37600 137679 250442123
37468 114332 318250761
45602 103820 145443912
92463 123506 77726271
195942 199006 914581821
150256 165827 411865520
64514 79579 37525384
178913 198583 402387306
41633 69343 572241160
49505 190303 465951655
198410 199229 26143473
28917 179045 613179783
167024 174269 18166471
53146 123658 176436673
40125 55425 867070597
47040 66185 47998722
12895 72700 149486990
69834 98577 71789426
90241 169682 731705480
166627 189851 58210976
51357 124179 736423861
25626 111228 213948654
104800 135695 77490481
128896 196879 170029501
159514 190432 77280314
92109 141962 623925704
3401 74477 177780746
114658 137163 56516896
31602 40403 21973656
42678 88389 114196932
24439 51582 67843270
83671 153718 175480275
187425 194947 18683547
42089 181295 661951128
6240 13942 19449468
67972 140770 715049209
35100 166873 583716928
100877 123981 58036196
138446 162668 60563206
169287 194740 63675159
182201 188406 978108882
68643 70652 40292953
16564 162289 965583962
190011 195563 707535460
9433 122168 281946157
198211 199419 3097800
140586 174688 85294845
40063 85166 313981625
97225 166016 981825395
53162 109310 783736577
46639 59344 31841511
133484 161349 825064323
47404 127418 200079622
77942 81724 9406964
117420 195468 195361064
179895 190064 600554924
52205 99415 117941327
21360 65964 677281845
188117 188273 383390
11798 91453 199092280
149570 178502 72289040
38041 196566 433792955
14693 187171 597373414
37214 38374 2857407
40218 105684 163785787
159422 183049 59001764
93544 195228 254406721
18004 155115 343132428
19118 170565 378777739
47045 70058 57438610
193546 197312 697633019
147107 181945 87239899
73562 196250 306952273
121634 177311 139487385
57196 68074 27125040
175747 188004 740610292
120030 158147 95533855
11357 86214 197994132
121129 133804 31911577
111607 171336 149637905
128515 129827 291173590
158498 162708 168753716
14821 112524 516252567
158432 188381 138797188
3869 134610 327134611
165621 196160 733162071
146456 194533 120187137
139795 181304 103869808
92041 128898 268397309
16146 162641 366279209
104070 155139 153218463
117280 163387 875151313
33064 102126 284543422
18757 124622 264797235
54830 67766 32282330
119411 144663 63227527
173738 175211 3608570
127110 180998 608466663
104612 125865 53291526
31618 50534 47321461
4740 27882 153818266
132131 194588 751673986
139586 155308 750097959
2773 168507 414457531
137550 196891 752248450
125817 140731 285531398
198973 199590 1544550
124029 159309 88344369
25829 152117 498427901
169723 183289 33996109
160674 199803 97859752
71354 127971 141765243
22023 35566 33826900
44098 67417 58367693
743 29429 186745285
190601 199834 379392817
101300 185705 211342306
97066 185360 221059368
1543 56430 267583274
13142 95065 204805555
135243 145777 898034117
63931 75449 28728112
197591 198938 627018
31652 119954 691994556
4592 160195 623376847
175624 192727 42791906
13644 118463 336091171
20141 162439 355810233
12286 161357 923256844
165381 198404 587296863
121079 159174 82704851
194287 197494 7953960
156176 162639 15965837
21397 178432 801310847
146820 176156 919489995
122280 180321 988946740
64727 76108 28352473
36822 72094 817447255
191999 195921 433569348
8609 160277 379535956
52765 170280 293997892
59678 197982 345857628
80058 133892 134831440
44005 189139 954998149
169625 171846 5717783
742 186045 963863228
122769 173504 426276989
144104 195593 354899202
34707 66134 78810709
87546 87778 569300
74533 101704 67822964
161081 172917 831686000
125468 179357 800062185
89091 180218 747898097
53628 95590 685416367
46696 102811 984510566
116541 190093 421114970
37445 102312 162116241
22500 187958 413861902
139540 174280 86939908
185728 189625 898323928
190179 196305 916613456
123881 126685 772551951
82121 112267 867735129
165550 184205 46660658
160532 196942 294405318
24043 136307 525816556
162383 169188 17007264
166983 181400 202450325
16771 193965 658377740
115239 142035 67123735
50936 156613 514306983
121665 162385 139005506
85848 122604 91881129
162843 199083 90742020
187166 194874 19137307
164407 174658 341833354
37398 126600 223151384
144289 189913 74632783
25367 179801 721209534
7012 164413 393767887
190121 191856 70285318
175105 183735 44498601
139014 157904 147807789
152716 176172 58568807
82643 109848 325921959
108000 117703 24131370
198307 198828 757761819
35881 58904 57701588
153362 176162 299492383
107272 137601 76024856
124825 128527 9269175
51960 124515 181595392
83334 199725 291302781
147437 162820 850691173
133360 156748 683256453
164945 166159 3065147
188913 198816 957779883
89301 95848 16360289
150526 181228 996727688
83908 175976 230360715
125021 137080 30251146
13226 148168 337640047
184672 188755 10214383
129836 191943 155354749
180420 184113 55156964
20879 121352 251161419
194706 195199 14384408
185904 199407 33819000
194520 196608 195657819
79016 92235 33044216
51253 117545 803882669
176687 194854 45269281
65285 196080 327034374
102741 137315 937057986
17606 69988 426882548
19502 107309 95846955
114722 134513 654636673
185032 193448 879141
124126 168724 111465036
56189 74085 346804197
84016 116848 564956284
148606 164536 250931912
74401 80266 304438387
83656 102114 179835733
66710 166666 890815087
157345 188998 441140832
193972 194447 805156473
49613 66823 522504118
13984 82094 161835171
73298 112221 655290889
103038 177056 185472314
189238 196706 18592569
183497 192882 54141326
183753 189116 13473132
68204 69839 4027278
134761 187489 131896647
137607 178476 102279444
140355 161834 53752155
85791 114070 70601529
7869 83491 380785751
65243 152284 217795196
80418 199489 297978481
128443 129037 472394274
153828 171532 44196779
71484 133384 155047169
125309 198260 182453931
157422 184634 67959543
122778 123561 731859804
47623 93390 114398544
7439 35209 69550023
122614 180110 143893910
45075 76251 737040044
163324 193974 965070561
6743 156245 374280587
98289 194932 241843079
107481 167471 150090080
22696 50286 68959006
81407 179691 685563998
6517 86016 199030057
119697 179868 150681952
115176 138035 57313640
84066 139032 851137222
192237 197991 159266482
181002 189846 20307103
20290 123633 258429211
72169 96013 59657458
72379 105377 82549555
39563 44158 437009257
124900 184380 148727702
191019 198048 17634498
8772 42456 232990910
36284 66847 539111539
74591 89318 148525287
118126 137920 49671929
34116 58828 61981509
172965 192300 48347384
26705 156061 323623277
39458 164385 312448771
39001 176699 344575225
93582 174008 201350523
192218 192670 938472562
186804 193272 950450515
154730 199777 112513750
194159 196235 684229540
36922 179634 636260473
51214 69996 530339079
126920 165088 95434667
168751 181756 32693992
185739 195549 863600493
84184 159878 866821125
91353 93912 6409236
150477 187657 92891080
136749 188885 130324887
134415 154619 447935040
127048 198447 304191735
143427 183604 227110200
6991 88737 312847275
20401 180837 561635637
90531 169788 198365918
99222 137697 213845291
166524 178895 31102829
133317 170447 19867857
171409 184324 32159136
191643 197419 10846205
32757 188693 390058056
179131 186567 18554861
144345 198005 224484257
60591 147429 211944702
182548 182699 366071
21688 197167 463653175
139956 163004 57588901
140747 180361 99130294
42170 167417 313193530
198319 199598 3248565
169881 193505 59124611
45713 112979 494173172
182266 189073 16993637
178847 181890 7581793
183635 185593 4921574
179521 182599 22996635
56962 93587 913364115
29115 45175 40111996
97308 170493 183239614
74535 166102 229114771
25855 137822 422883778
63019 191240 449708275
6763 124520 490122963
188691 191194 271788687
85386 119508 850785261
18571 143735 330198456
120550 127322 118532870
70592 153395 207413144
194537 199975 13687672
108231 178777 176606392
67380 120313 132314964
8399 164442 861671672
187669 191997 365407360
185782 197237 243808070
153487 176860 58371517
199362 199405 960444984
110653 148862 95791587
162061 162660 1451055
189147 191274 592774102
197412 197812 27312
9638 20227 26594138
109911 132692 57120334
26342 81155 951194187
6759 198102 478792599
36715 91902 137994180
86563 90745 10346172
88277 183437 855700732
27785 44255 229780954
43609 72824 72882784
67293 141499 626526980
53107 154483 253877230
26686 64557 399748282
8851 29566 974018674
184208 185355 521634636
113021 134587 54108543
73477 188701 288306215
122613 188446 164689778
137223 189956 763036270
40302 142664 256130117
147860 193134 113222515
166517 179761 271322902
99110 137454 975039946
137594 183793 751519400
135643 198819 157982112
111792 191045 198332531
147423 185127 622367815
44953 147480 337196174
157159 173317 40336586
23804 36889 32710008
198782 198843 873052009
58654 150638 314465687
30294 126745 241217320
29677 83096 329543583
65711 173082 268504508
14247 170697 391251445
181583 185726 192997253
155812 189068 83097035
75117 181178 346990639
107211 195734 489746152
152257 167044 36841703
61477 80114 46386547
101873 138980 190887559
30081 103311 182946873
63529 180438 292430642
78591 177462 901923836
74521 164915 593927686
122963 197892 187436217
65144 142204 192654096
63434 194534 327848868
148324 172008 794076740
31641 43731 9783245
167283 185537 45735815
112343 164373 253866919
96796 97197 1018585
98728 130394 967847674
49486 68387 47292851
179985 199858 49697699
53025 94788 880145226
87873 98366 817447686
81144 138487 143486231
179155 196419 333295765
72644 193037 751373434
165571 173022 18710583
113766 125801 795135828
131388 170380 32515255
6222 183269 748185659
4389 93087 221960982
107204 126287 191250989
190462 193540 7624715
45373 139424 235251956
113044 182436 173776630
106683 198274 229218308
112935 194494 361370123
139597 164867 737034383
1058 35608 810661845
36766 81144 254972045
151466 185986 634317622
2278 66625 574744086
160868 196023 87825827
46974 110356 394935569
72690 189256 857874429
110293 186445 190632210
143355 167295 59878467
57449 168442 499434277
88397 178243 717954397
11818 169531 479889669
152177 193770 103906306
173283 192028 854535209
177534 195101 43784294
111965 131149 466575766
109359 186242 499011615
87176 152373 163249247
35034 139011 260182962
27199 53958 671269045
66988 135364 171040397
101324 117502 575456176
88977 161196 542007930
137704 160328 56678475
27174 154804 589396940
133326 178425 324303221
80154 130206 220333927
3096 19990 42321039
38772 179282 351554630
90431 112684 391571090
10471 147397 387103004
726 158183 407582393
93859 199272 263855279
33752 138944 263238711
104946 143066 95385282
194199 199494 936020585
32676 177491 811649926
72306 121933 124156113
129379 132599 627303403
17911 70475 751149918
136640 152410 39520601
115651 183620 170127311
156751 166551 24312469
143509 194720 462247587
143767 198294 136417632
43566 52711 858693814
4044 99131 237659053
115643 118580 722124381
137307 176877 98989350
82905 98086 21187441
152439 160027 974223487
54448 141562 217861685
149971 165570 242092199
157810 191410 83940892
20610 149721 917049504
192931 195274 5781136
16029 30211 35375268
184368 186469 580567299
5826 75302 173865035
182366 193045 26653984
63026 93921 77155401
139701 139813 411450343
171903 199812 69731996
170983 195193 60447134
100523 104680 890784743
129261 183279 958037811
63621 159366 649762121
91833 153128 13538272
24584 171169 366710107
184479 192853 20975823
9341 59425 482665704
122358 150367 70288954
193499 199593 65409283
158562 184576 998472404
128525 132409 169418629
134130 172237 320289185
146747 175403 498301263
143588 164058 51160739
3577 87961 704983465
43969 191798 451937700
54822 197620 596779974
131925 162456 905332843
103021 126088 415390418
138373 171011 255861595
161891 180599 456943081
124870 147126 55627603
42388 109994 169018900
125323 193612 170762900
57210 138234 486810255
58508 159156 541642859
105403 135374 465902624
87880 135764 480412001
114313 176582 155993809
2865 143240 351042670
21369 106585 770338893
10269 87083 137140344
136838 153061 40686784
133829 184996 113888704
9216 81280 180178489
45287 106682 634412593
4930 130543 314397440
60754 181841 302808661
22896 39078 40437429
86013 114648 71475886
119089 140045 988102377
168729 183950 300998573
23953 101977 194976629
74065 132401 146095764
93014 173120 200473570
69591 168471 247350963
119288 196937 214072490
115766 133059 43461008
184446 196093 523745069
101482 147554 115519323
155146 157247 94105930
196402 198647 112624635
138713 151450 162931914
191795 195878 556385866
181383 188357 532365066
181616 187280 7762466
70687 94271 58987217
90170 194325 619824216
182714 199891 607213437
92382 177553 213204145
123325 147221 59774159
117919 171882 189429009
113175 195005 155952879
44002 45509 619037357
196213 198851 821642333
157560 186005 71073427
54925 58076 7913026
194747 198328 9021470
28089 76249 748083207
50267 74467 60532815
27632 107976 200925517
5809 110530 261991455
178209 179378 693999846
83270 152860 174349871
182416 184627 5449065
126190 179504 308361263
73420 185642 280854023
36307 115452 197833277
43363 163660 300817086
189694 197722 20010648
178843 180355 3707971
114066 118024 9889562
164349 176437 127478700
119264 120286 2574300
46542 102723 384123355
67503 149867 538702945
47578 68629 694630670
192928 199730 17049647
38646 161507 307414849
94996 108469 38919139
181812 189267 18616156
107537 109730 5547536
151264 179917 71610401
78086 163570 213846640
125355 198226 528490874
133369 144614 28061724
6155 171002 412513456
3936 30251 65899762
159259 191242 79853005
35489 105380 269945382
153751 170876 42644752
108827 189340 445648463
74417 79040 466382373
64976 152293 218475979
22961 36779 115193847
97004 144253 118353300
127444 187700 150786062
7701 140548 473690476
101128 190327 223379783
23394 145593 305713448
158982 176373 560230423
78506 147930 853001385
80423 139734 461628939
170950 172391 3654646
30396 97272 788669970
50344 108186 294837448
5055 164021 397772843
1096 180020 447523289
178083 197480 48407140
27442 72986 74559959
66379 78709 30706310
17156 149640 853892078
61301 81992 51479709
37009 148112 277998492
6252 45320 97855886
118158 186548 171249827
17982 137662 299388198
25506 135613 275477270
49651 101417 129297194
172531 190521 98510657
30505 33741 139415576
198898 199740 2090218
42894 167284 311083824
50993 152552 254275651
20560 46668 65271002
4034 190986 467674146
146736 172302 64050401
124180 186713 156411904
28051 47733 49186791
114313 135015 763521097
580 56970 141078983
150201 183343 41942874
116131 154808 97092356
100146 197082 242700194
49356 198175 372273553
146580 184914 827724224
40712 85043 384837944
94115 109067 37555833
165353 173620 20822078
95569 137530 1013821
117343 162866 365440892
152564 153874 618299212
47444 62910 414319697
102102 153592 129169450
133785 167455 84066025
138645 151364 31956948
155405 181823 65997013
49669 195160 133718940
175118 190398 38296855
101459 162278 152318686
182649 189272 16581307
65150 180324 288059251
137623 183809 536564792
28640 190543 404977782
9492 34386 62202488
42663 138260 239080359
10414 143533 553098055
189499 192254 6866522
130229 133970 567866374
25258 167799 360909951
163776 168544 11913335
111077 185212 469660078
188426 193821 547624317
81807 197232 288821099
82879 94999 30313469
117162 171371 135877052
137247 172347 87788142
152439 164251 777559413
183896 199013 37866398
149945 185754 174282078
23690 176724 448585723
125447 179950 136415715
75758 188612 282304599
125556 143667 32718705
171532 191038 48606572
26901 50197 58130187
80949 178899 578981953
153250 191194 540105997
139856 178146 423284251
137545 196388 872949899
166889 190066 633983339
47396 89219 355688998
49342 79274 74803196
69364 151044 89659232
77519 103087 63785630
68705 187138 296309667
22746 27662 12353598
184717 192913 282720418
165589 167995 707396328
75266 81390 735777136
40037 192866 863690357
190181 192690 719156404
91836 118446 66583446
20231 64484 110706593
197036 198011 2489359
193162 197195 720373897
33540 62452 72515230
190638 199201 943685230
172943 178313 13491787
122713 140852 45402240
55804 55901 884954080
73591 96205 410516301
105376 139374 85177163
122803 177321 136489857
181562 184927 472185504
105590 106073 68949351
169812 178601 22124651
189900 198436 959310626
108008 161104 227891971
9270 147695 346320165
26252 98423 660311260
161812 196068 85615313
49676 104194 515359741
113992 179116 163107022
74211 142824 363076914
191368 192048 388396832
158602 160538 4831324
39875 191653 379755756
42424 125883 470294642
154492 177331 94892746
144649 183241 344787772
81671 118359 477343728
48882 71437 56359264
138462 168882 76033847
97545 186465 222656711
79967 82139 5371803
180094 183151 874686286
112128 121343 23060658
171997 186492 36160911
76843 150087 183453667
33094 44405 28343951
27768 102261 186147535
194691 198398 9327801
159916 182449 56297796
33485 129003 9868531
32350 183524 543260865
95322 176492 203280890
93369 104200 516145300
192614 197014 10973317
196657 199942 8313781
124682 180551 139744793
59187 180025 302238644
79796 124382 763560416
168172 197303 72886161
143686 150088 826241457
85547 93620 20092690
111699 149523 94931044
116341 182340 621984978
16913 184626 574378970
76057 79156 7741535
45909 65393 48830959
81658 181850 200334771
79418 88265 22127193
92956 181521 221638007
26884 72423 264935390
133407 163903 71948503
692 48451 119348447
61365 84698 131263365
199976 199976 2964
71489 168723 790656029
133115 170527 221575912
142116 150169 20362564
105280 175393 175502771
98560 123711 63138290
22258 95039 257053643
150759 193328 218905090
149190 181829 81588989
29348 73994 111504419
70059 73617 771735677
145711 155812 25375216
135485 166012 306368194
7317 108840 666169384
172663 190264 44042898
92560 188121 239117053
120969 126798 122301691
67049 141329 185698928
117988 187905 185226115
73991 102848 72082836
21504 131791 427881392
133294 188669 138438972
164713 192325 809432517
118630 167860 123212675
175161 182370 171472845
164408 171554 743618603
96777 119671 57338536
53766 55520 526807657
140570 146435 14712958
83565 122453 424357458
97989 173038 217004683
9667 39911 75577333
116984 120104 7870268
65422 199483 918450021
187289 199476 22270844
97218 159445 155931622
136440 196484 266427879
178212 199192 401012748
77225 176128 247509956
1216 92382 227860736
170476 195996 470624472
107053 135001 70127133
130156 141348 27917742
16996 70108 951936736
8192 24230 40168347
183940 186851 313918273
177200 196374 47835890
134231 137151 399897605
189035 189590 1401095
52315 81314 72546546
197196 199887 6826031
24169 94975 176994498
75386 192514 293077023
143854 149454 14203466
56173 86528 75824385
111803 160630 870662926
84271 103844 457757323
189410 193437 10020879
165520 181384 39780827
122795 164912 105301762
45980 114652 171687120
12331 198995 466975805
63952 111771 579151373
131085 191721 598139215
91569 116255 283095328
80808 149123 122032741
80724 157297 126682579
152328 196042 109149294
60277 119249 581977341
21830 140733 297415518
82983 115418 81091694
119343 132318 32591014
130279 133793 8833267
115363 137894 56498471
193752 196429 446912
11574 124504 282474442
53410 130124 869347635
37540 120117 742234073
187166 196640 23579054
161122 196159 54233805
144351 175514 335313749
20212 94293 185109487
197658 198767 794164403
41193 80293 864280428
144146 145099 848712716
141488 187733 323651092
177972 188504 26268346
192167 197026 505713401
72372 95141 56939430
55607 131372 189445714
73012 106965 240077139
2487 18379 846489691
113900 119840 595698617
84628 159020 186228452
4009 194499 887068423
16169 195899 608675536
148991 159820 70719504
28643 166655 345115743
147889 178367 76291910
493 37911 532209009
129268 158875 74144740
165982 171869 334438484
126101 166517 480520746
19368 45848 66219008
18775 121773 257481230
128305 151599 111345510
31839 159735 320105942
74995 82791 19457472
123982 160646 170804169
166595 170377 9505456
112832 115551 6804432
828 163309 406297179
174849 196619 503504833
178780 185358 375830755
178275 179338 2626349
151947 194647 106657832
173994 182383 21004698
118532 175757 143289345
71305 101508 75476793
53041 63134 176028214
27340 70686 108292465
83373 109133 64560523
76332 199804 308967425
72231 86330 35445471
165775 182517 41971892
142243 199418 125954699
121755 143893 55468875
136173 144931 258450959
135131 138926 9444937
152079 196092 158841549
155300 170857 515823128
146592 185425 97159537
87595 113071 63653796
39738 87446 217788866
82311 110211 937655562
157461 167425 24754938
87957 185897 679399040
115305 174737 148772666
50909 189420 665016317
196259 197932 390602730
106987 122720 902339631
81069 186579 264031503
157226 164900 4961286
41356 114777 193576020
137813 177164 564784688
25257 25570 251805939
198689 199609 516089062
20554 111614 415293885
181539 198014 41162312
91239 178927 219552346
178644 187411 21884852
156603 174791 811365070
70764 95399 323145630
115531 121708 15473058
120656 156914 90954016
182371 197049 36604300
18093 99011 485924522
164942 179302 36028949
102522 114728 190402795
81864 122436 101603549
69489 172995 259025325
158715 199224 101309534
151243 187695 331641275
135176 195586 150979106
184106 196380 30699274
91636 91777 363303907
4185 192429 470975770
751 142114 353490562
193318 196647 8258712
26509 34144 354380751
107255 175322 170387175
142218 185889 109301767
194716 198626 9057564
50006 190668 620531138
106097 170279 160631988
186955 193526 476256951
190053 196064 14945791
113598 175205 154243181
140550 173319 82014914
141657 188606 117424808
3576 83776 586152925
114729 161309 277389297
67025 107915 102172127
70479 187111 907226152
183435 193193 24409037
41268 150649 895701441
23738 196353 431737955
36820 121175 261601286
47818 56665 22227258
172254 174073 4527287
112473 133811 53533928
96809 122109 63385063
79153 121293 105330491
15223 92027 191903835
174760 190221 38742135
137543 141303 9309351
125920 141756 625943439
126602 196149 173917062
69478 118125 121621109
182452 190896 21033945
158342 162747 124848459
15592 69659 135037671
55304 133725 416988748
133412 176591 108054785
122603 150699 74384179
71494 169697 13719043
61844 153646 229750899
37527 190511 382760917
199474 199488 39750
77460 78711 200881768
79671 92191 297759980
198928 199174 631425
137888 156037 901761459
58174 198621 767810169
130026 145421 334902065
67373 127674 709791790
81479 126905 253368477
93930 153238 148665958
63834 156959 233029831
80137 152777 569560090
82364 94231 89526491
56187 59419 8098557
7755 146479 347161366
68677 130995 155904950
113046 141704 71788174
169282 171299 221258519
193911 199002 431305043
18558 26573 20093704
105564 145742 782136166
14196 119580 419711302
105275 105457 601921301
134180 149363 819243466
37367 138196 395374884
71504 187466 290276676
52868 57692 12196991
162921 188958 385912804
111567 197356 653812734
28137 81346 613114707
21373 63156 104537292
149634 156674 233154526
193750 197296 781704756
69740 196616 317438281
186717 192202 160734590
26599 153523 831802903
174872 192715 533480711
72550 115660 107866384
198328 199673 699256649
123786 165259 274167395
32741 45046 261102279
72419 160310 331947182
78028 93075 37664289
41481 191479 375212596
183931 188426 10226265
164084 167039 915443777
110544 187730 193204310
126364 171790 113751136
146454 190333 409197258
168197 196307 70349140
4698 38746 85308736
132290 148785 41317440
180330 191240 27233530
155991 185782 23501292
6447 131414 680383364
179664 191316 757376993
111028 154114 308716200
155210 156303 345922964
63989 104629 101507362
91138 154965 159955895
75405 86007 26612030
177258 196793 378821569
47003 153989 267828567
110846 187193 249078206
3571 75508 179979875
40168 54189 35167655
1538 87207 608674361
115223 161513 690635576
137282 173676 468542823
153412 155755 694045772
135954 155539 49055766
143241 190756 502609153
114544 122715 20513729
184813 190653 354920029
68780 179166 276207013
20019 135143 287989333
177968 192391 10781233
54005 145057 227797405
32720 122497 13515645
73118 184458 278629205
192235 195222 7374917
196743 198817 5282896
24596 67633 801344702
143372 166103 843919961
170975 195343 393491534
198181 199340 606917366
122540 158803 90827599
42340 125940 420999590
38611 67480 68429686
16273 179614 408539164
142406 166288 132162384
54824 104496 124098301
67210 171536 268979682
80288 197005 292024057
182837 194993 30292954
128025 164918 562627633
155874 180590 61732035
146723 181194 313787107
195933 198263 818695290
146642 197934 216360352
46632 116016 173397676
69115 79647 26297121
117640 141273 377718868
84512 131980 118817977
19326 130225 342665632
64585 82081 43503908
29012 131677 802348232
182848 183148 765906
52233 189325 343078093
135598 160775 205375331
103839 148038 920491708
64521 147035 910615930
55014 190670 550385586
110051 157186 118087149
122841 129848 17586015
188068 192490 9779542
146795 188755 105000706
165646 183684 772307742
40342 114943 186600872
115515 174413 147470340
37053 151386 286142360
115903 195511 199204194
72986 171182 833375954
152747 166381 33936799
49626 81638 79990819
162512 195164 81652108
117597 173965 141254192
157601 192081 86196591
157445 188165 76733890
42883 57298 36112433
66756 76097 296075999
97005 188385 631010352
147539 181158 909062439
74892 115886 102483372
182511 186083 8881872
33617 80664 117713222
83408 172748 223632272
108697 165755 142679318
128522 193592 162717675
8087 8367 739960
108578 115944 18313895
7874 102422 236426122
163179 169827 240033127
184676 193271 21536510
23441 32827 23443076
164214 171360 313824934
8776 189669 697749631
13789 34921 220549998
65707 164235 246282975
177456 194281 42052597
181479 186496 737401854
132599 192169 148961976
151172 187730 91333519
155702 183181 68620943
45535 159866 286092190
19866 81443 846908075
119850 132312 31331076
182320 190591 20650329
127756 162832 87687506
9669 143899 841117635
65058 85462 50944541
167856 170843 519363064
24369 124100 249487614
51956 124075 108794760
48561 63315 2968423
33076 149569 291632076
85892 97897 29832188
42165 60020 770285881
197146 197935 2005331
36137 181453 361613824
82135 190086 270206683
199209 199552 847928
111453 183083 375142328
130288 138903 179985065
24136 71132 117424781
119253 174894 139246990
75184 125892 126940273
65236 108937 317500538
41518 109501 170061412
193684 197173 8709027
93446 112234 266899327
83033 133918 952883948
197123 198723 4116665
42804 43008 747611328
139690 193034 133429518
36440 132076 239283168
25322 68048 106778948
30016 197774 763573024
116088 166094 693478880
175370 196793 907676621
175118 178968 9760242
106127 163239 445189677
44637 133327 221926415
80213 153993 184864391
98201 172708 186598240
145769 193752 306257841
39122 130863 799181219
139128 192717 782081498
52446 177981 920951244
41338 175387 335331890
173706 198426 376975556
99818 126490 66983606
90518 164698 185616752
1186 143969 357040328
83561 157912 186145727
13403 136196 307245802
79002 103796 562733540
184641 184886 588622
140960 181603 665364724
53592 116602 818920936
88986 121717 332862075
117717 130246 31542764
102597 165253 156852561
26666 179366 381921039
133062 196668 158943010
90023 121615 79049417
14383 52269 897825247
41972 44738 6906762
28505 122465 70872500
92473 109208 139869057
50998 86518 660983826
7288 107826 555405198
175741 188979 688444499
88215 193254 629656141
192684 192785 549421310
129781 156746 67582785
189540 191256 4212432
98093 198323 250912598
146288 186196 99832880
103411 183159 999511749
57373 170760 362853440
149638 151013 3425977
98370 196837 883339220
108564 189861 203439453
19898 31761 29588977
39366 80460 177906175
198740 199614 659388350
106199 158719 131591133
97878 197769 623438187
81999 162243 200836779
8929 185924 442778512
199005 199325 800136
133858 195345 416813920
64968 68854 759640985
97767 169446 167369768
181077 184003 7278907
1611 128173 336919195
146718 197894 362427112
85710 97224 201937728
53176 147234 894255892
185293 191503 15511402
86245 134600 933988505
117132 153659 204561653
27949 32697 11805983
4130 100858 870012584
24386 189935 414151505
143573 150909 363157940
58967 190375 369020237
199569 199619 132628
123439 187428 985428336
48364 144011 596384053
6354 190762 578693589
172269 199632 600060964
147999 179990 80027133
119260 170973 129480342
82942 87713 11984072
29814 146494 291860383
179070 194710 39009117
108226 197601 223572247
79407 196071 291849678
86914 115705 728134984
85987 104557 46325178
140733 168738 69999283
167035 185459 862457067
137782 177530 493584800
37237 96323 348423279
24914 196076 651856869
119774 149249 661155061
39455 45108 14166424
105606 132498 62091389
192285 194723 3309101
132939 146722 34342358
72877 184678 279779697
45043 81883 921928677
82319 135332 132856243
196934 197740 920822286
90821 172552 204619157
170812 197599 596991043
167917 194744 525949590
51290 72303 520172384
39659 82445 106933630
174991 184753 24406366
170805 179700 414758136
58449 100732 105437696
97438 147542 97452177
13432 152283 347458057
155500 178679 874010101
45102 151512 320165948
3097 64723 154222557
131296 174765 108704460
199717 199881 409456
121145 155197 85462333
12988 92165 591329897
130141 152936 693582535
170260 191082 945736871
197965 199042 514522772
81864 82017 373222
14131 84223 175223398
41748 128352 216661597
101605 193008 228862584
29740 185598 389867399
44539 184951 351215614
133116 179646 116343483
176503 195782 492836777
126911 161108 85594346
176416 178778 5954839
25843 176226 962602953
189197 198102 934484342
190430 194080 9096908
150360 177850 687339757
172188 191316 47726447
115253 133733 786143815
108216 141492 21047448
180307 188153 633349725
177451 181169 9260332
133768 194097 290477364
86172 159707 184035940
43600 45954 587402243
115281 193108 194828515
30067 160443 326195162
34868 74546 110110485
197277 199118 4697697
10669 113191 256284181
125448 189306 159777578
151657 168054 109411276
191559 195521 9862547
16504 28877 30883091
198389 199207 2090237
85135 126606 103750938
119792 133112 33518026
44846 70593 64296764
120006 128233 987161638
121992 145404 869984292
87104 120704 83968444
82907 119591 244395678
72375 88601 40572543
73406 91211 44553772
183043 199099 280343144
44222 175904 329431963
1779 102773 252287702
158933 193951 524446202
48258 71431 57876228
84938 141068 140405783
88179 174955 947779187
42984 77075 85179448
85035 176126 227929714
179313 192781 553666937
362 4138 9336401
35161 126583 228767176
1044 137158 450662369
165470 186839 53554493
87321 103109 39242273
56472 128375 179806650
20622 29758 599768922
192278 197859 885004233
243 54924 136782952
59862 141049 202891419
82819 100396 715919490
188326 192232 88951764
113730 137154 58848237
117936 152543 86883374
193966 195818 3069169
89445 176996 321753808
27680 197925 425794448
174162 195816 54107931
73291 124168 127421472
37570 188543 377701286
197271 199024 2600748
80754 81832 2628131
162916 184203 617173464
84985 88972 832892828
5193 22441 43363204
27687 77090 123459442
168367 184784 301637589
162947 174079 27968983
146802 182539 89498013
96400 151033 610773399
163017 182160 48012782
100518 166599 165512003
158907 176077 42891476
100423 138683 292012043
153123 163980 26908115
120228 153412 12285777
150098 168359 339209577
141174 183945 107026064
72216 146772 186611453
76381 99116 56701504
49292 120038 176908993
52088 89162 633569985
3338 42161 903874004
192450 195196 6771932
196219 197005 314564051
157404 177066 158176607
17404 47639 75619561
129776 147662 44768544
89899 115505 835149163
75756 113760 94970077
167543 182493 37546180
134855 162206 576930159
105264 174871 174212694
1813 100167 245657677
100173 133126 296565473
93867 199855 265281564
11257 188896 444345640
133670 135621 4928737
155516 161081 13796508
160986 179640 46686454
149208 179328 75269909
48556 105992 143637566
148644 176886 57594874
53892 144950 227792730
62074 79021 42242092
130635 165019 775574757
162011 164283 5374314
154518 180562 744317190
192674 198673 15058714
165820 184617 47045924
74535 148670 185624789
127321 193051 182761043
35293 70562 88196987
86420 134635 120637925
159176 184207 404074675
197408 198014 390408213
71802 99803 383145235
192965 193149 484866
154471 193841 98230592
194922 199361 593745618
32871 188502 690791923
1177 51975 126890372
9876 123830 285040074
77273 127003 124459112
16892 61249 70166707
89101 191893 257274267
42085 118844 453608649
81587 123913 105996663
101010 135029 85399659
140818 155950 38012226
98848 125212 718058480
41083 148249 478515185
173309 198108 197266208
101308 187329 35842887
18243 171992 384673673
137056 192980 160393050
141717 199074 431663288
161858 186867 62568794
157324 177735 576788665
131259 156060 809269181
109798 188174 196076954
100160 124564 61339435
160499 175348 37072298
66549 179587 282729936
195535 196217 75894943
4143 82693 505996451
183827 196237 30998717
65710 157351 638391382
105078 193604 698599398
9564 187642 178099612
5397 166417 402925564
140130 158047 44924161
167392 184834 43659988
121726 154996 526571657
89575 92810 8180800
116 11962 51782958
10635 50758 825806322
136782 183220 739261773
68413 92009 998205575
102507 121552 47692157
17671 184294 660570718
7583 81046 449707094
8331 137239 925643775
49248 118896 255934478
140003 156488 41367915
56865 80272 837096809
83218 102792 48841895
42285 158643 1791811
154070 174325 50442000
160963 183339 55959387
100177 183154 418772362
141464 198784 143485978
136357 161220 62154445
31133 190023 397510887
111199 128300 42949934
5450 177908 431613007
69741 178629 272592326
188241 195466 303158925
92572 93078 1313745
44718 59570 25057456
182525 187661 803954550
17369 151521 335670893
58664 179635 102449527
30300 159742 544586212
115395 155007 643234926
132493 156674 574385527
76123 139046 480612264
30084 155397 967062637
69332 128749 986694082
126984 189556 499162332
161362 191211 13568135
39771 121571 876937816
198204 199033 2124645
65011 106774 610526266
181230 189508 654473890
186317 194867 21294537
114942 124600 2256226
158855 184646 64410397
189620 192260 5081157
197611 198022 1069905
19313 75683 406591333
35892 62185 65867574
88926 134980 115412442
8223 76122 169858952
158189 172632 36088382
99329 112744 171094408
140755 176898 339917250
101396 139496 95511847
191496 197851 15887088
14125 182547 421273530
173303 185018 29235805
98219 160052 154981102
64911 190850 525286124
98839 163994 163192648
163026 199182 460044012
101286 130143 72422520
144342 157076 389325664
158197 176990 46999927
95918 118264 55913214
84573 115572 77476030
60807 166288 615013060
163637 170252 594220790
197980 198066 219588
83370 190239 267488111
182811 187106 475349165
148624 190365 690166085
184190 196034 29619900
94985 188718 234569724
56680 114202 270518505
93609 193923 251045574
124411 188125 159328895
31849 87303 138768815
82678 167448 212095490
95489 189766 236032406
112661 186610 13901152
148202 179515 146392077
56794 125665 624540851
134535 195811 655659402
80106 150145 175470349
199116 199362 407469371
196772 199800 7649653
26441 111182 211729912
112541 183365 214113738
49829 52012 554254806
24370 105280 147667221
126092 165232 507460353
23025 46335 36216714
174735 176568 4685274
166163 177575 696827144
184112 197915 34570137
133780 194288 629880274
175585 187383 582262158
193366 198287 12317444
46180 125737 199018352
69840 87370 462263266
111018 164923 134896887
165413 168287 757289685
110472 119649 22962818
158416 184375 243405499
189977 191307 3257325
34671 186734 380460887
67901 140021 787544557
37130 92076 988515703
103694 198148 803765297
98182 107973 493431560
128803 143507 36760734
167599 191528 781092749
149622 181075 78498513
85678 192082 526952088
134563 188388 134595455
25505 96267 455569256
158100 171150 32596703
118152 161955 948817928
86278 186509 250725275
89733 146385 737944119
146248 164668 786099545
109599 115115 13672204
167442 170578 208109547
88471 89273 815336758
196084 199239 345426921
138216 159263 52781858
29131 81397 130608053
165353 188459 57857757
129059 141895 32097850
71113 134745 23906549
78297 131065 132048077
85583 191231 264251609
167707 193890 501847497
56966 121910 162277664
60292 96514 156913798
91176 198466 268515682
114264 138156 617724022
49617 107290 105060941
19129 182556 990265745
9600 114142 958836774
170951 186402 518719515
174693 178253 871263814
59493 99828 100544579
88178 108877 461977989
113568 134880 85038488
133392 183900 844720240
95988 177805 941994027
164241 168030 9501791
188145 188994 748564183
193150 195411 5561714
51834 186943 338045436
72492 186095 635214874
155839 189187 787231137
3595 155196 390123235
116052 195635 994380012
80152 129619 450656794
168579 176887 20935204
26687 169817 743939068
91072 121069 721279372
45857 130739 212331320
110880 132258 53668788
692 185906 463251787
90379 114912 546635080
113177 163031 404002362
112710 154123 103902908
183275 185449 909019032
126185 196481 538180793
139619 161936 55824283
66948 141968 958187957
178940 179959 2519497
152255 158272 14993852
87034 163478 191192849
39200 145989 267195678
81417 177455 240383555
138275 148762 737142742
148391 199491 445456877
138113 178027 99919504
59864 146225 944881704
19646 58193 232540799
40984 92251 128222970
21226 189357 420604872
88222 158000 39816085
74418 153936 806659367
159287 169185 24577642
179072 191897 32013205
123510 164577 102655169
130343 163371 82537845
99687 161677 349120638
53807 78934 431370704
148459 197147 815738523
48184 158544 551497187
51494 177729 315933574
2999 130157 318116517
169633 182323 31844380
129272 194169 162358803
49070 66071 42718280
10949 182201 428428346
58405 162650 406629283
27340 60694 83561836
15390 100684 372454057
89551 165292 228268759
49378 156183 856739599
132636 181424 122009428
100147 116997 302200306
101172 173793 181940807
104490 148579 147139567
110722 160980 510191385
133419 176576 107987491
113105 192264 761529740
191117 192168 2313006
155233 156303 2645461
68261 97471 72933323
93779 108958 453186197
50110 120567 192204992
54975 78519 58821976
171352 195098 59222237
9566 192380 457337967
146503 199641 132955713
197784 198114 839607
119498 186737 968058931
15109 47072 79826849
72835 194804 305172737
125982 154115 70579960
35019 163780 322096540
175151 194383 177139201
13822 83787 174899038
36498 69217 81828056
110224 184870 219611921
51805 165749 285060041
152809 184115 816059556
129485 137340 16177934
96037 193205 593102065
152923 188093 780795171
93138 135535 18651679
80861 90228 23362220
68309 161562 233333666
79730 103747 170395923
43204 190306 367959397
21214 42339 432209414
47201 97065 589947987
100697 141005 101033481
60399 83846 58463258
9240 23105 5946471
130303 182418 130393416
103311 185489 788518456
138524 157562 47715109
187078 190566 5230900
9783 184603 437297621
143306 159873 41647042
131895 149745 44796988
187782 196255 21138365
47446 167927 707657865
102866 107391 11450822
197149 198581 3680925
52730 145896 675828273
94063 135788 602625567
69392 188291 297455156
141354 179904 503802029
3947 181325 443771119
60362 165623 263101676
166688 185481 47113738
136807 142741 853607561
150405 177914 297728127
65858 199250 356322527
159104 165357 186103985
97912 117019 368543404
34422 67827 896614459
139672 147349 122656478
62610 173221 10349895
29868 101555 179059824
114406 138828 511146279
45825 126915 202799712
198849 199860 2521942
186961 188291 694467988
31033 153447 306373397
139475 166645 67914028
20075 155142 337966035
181551 184865 8169163
197789 199730 4907967
78427 116133 557981387
138000 197241 723545532
159166 161568 5933180
116827 150554 72538808
57562 77080 565552596
24153 102170 840865644
183302 195700 505511254
59268 173649 536024204
117736 127603 99897621
30911 59810 764869652
160966 168359 18383419
76414 131980 139107956
178216 187940 131398268
44175 193961 374694026
2018 88217 822678010
41382 134125 232045833
122057 145657 59154412
52157 116538 786788946
33283 98480 162992342
44526 154297 642567540
195045 196828 883710670
167145 194871 69296025
44087 169000 312421595
26400 162124 359976332
64433 117112 131501528
118555 158408 99883926
73106 156820 241405638
118816 123199 710303365
73067 179873 267363197
45766 52732 17337710
148586 188057 767407852
142910 148020 753450546
183042 191373 20800989
94376 159539 440430672
147737 186114 95946366
28224 136937 470637901
116869 185409 171617968
149621 186171 291490274
139238 177134 904290189
114598 136554 359386608
186862 191916 552697852
197705 198199 869329833
159127 170075 27255207
154037 158319 954836683
98987 184342 213734455
117222 146183 72640475
184223 187296 666513735
61273 101759 100918578
188065 191422 1026121
53016 70207 42948788
55812 160717 262380585
84094 117514 83458038
72737 74621 503680283
172453 178970 869929521
160911 181474 51457892
151311 178466 26207498
62033 186112 652510684
137853 182424 685417908
60298 123879 158873342
197667 199143 3767004
1873 31151 73112347
118206 160447 105890045
66771 142154 188452129
156408 183048 790726795
13175 51872 352668777
59525 160245 251970332
70900 101688 23316576
142823 193612 745321349
21580 130071 468046758
78953 125204 115749475
171511 180677 827347265
38870 183525 914922367
159879 199546 795947534
51709 162675 277606139
118881 142753 40561568
111129 185001 184866472
163575 187193 59205039
37124 95619 176574583
46342 191719 757705511
37623 198548 433694472
63396 65771 363189650
145390 185052 523466711
82315 138552 805066158
180357 197524 505965539
136889 178387 220869052
44184 56991 32121809
69785 159841 225515411
127544 135819 20838893
64217 78737 521994890
148266 180179 584061269
65337 102546 92813168
34121 83798 583192412
3553 13155 24100991
86499 98667 287810118
16636 194726 445353418
48778 197371 371732695
115904 163653 227272416
48936 156111 268315002
6565 146933 559809659
135586 162415 614125164
99115 119347 50791694
154304 157338 1774594
48033 197375 373552201
142482 170227 69390810
77816 168736 227437581
32126 45383 33229848
32042 116705 211680718
89149 178209 222971405
23135 78976 245194777
64833 118011 132827825
86771 91335 11311571
38955 119822 202223977
79007 127796 333884125
186236 188638 5947503
189267 189684 310874305
47741 159419 956698766
115571 155071 99104402
9788 36730 67370342
191847 197954 15253776
72106 176406 542261246
180500 194263 726005165
154019 166128 950465752
167855 182350 36398996
13998 143897 611481000
139734 193525 465566526
119664 124841 13072731
87879 94090 986948036
173691 185177 221979553
180146 198533 46000638
15731 57532 342746827
43630 141684 412255516
128514 187713 148080904
77156 144737 213061232
178384 184668 15610258
125499 173083 119063101
25319 104266 304599260
187624 193965 15833488
189541 194866 13199125
33542 51840 629211082
79697 133081 133723595
114684 155047 101280709
158522 184914 399183
47784 84713 92340504
51665 59503 462895861
55519 187181 329318054
17260 159148 354966823
131977 153852 54901196
153031 173288 868919631
146722 168600 54692496
199015 199289 695535
88833 182249 280343874
173880 186234 30858683
127180 156984 74725124
4761 82080 193412619
147255 150429 8075150
76632 85605 22499314
132953 146336 228926799
40006 176329 33795301
132519 189525 142579625
141521 181826 100939364
62989 141641 196682040
67084 155456 221144372
18370 192852 436381652
199121 199994 2174500
121106 183740 156791505
20205 54616 945725896
136980 158721 691009566
184094 187018 464820856
160430 160519 232008
184695 197323 31552907
143285 185991 817673683
172302 199408 832052726
105782 115401 24026867
93232 174450 203244710
46123 106287 150372219
3479 90478 413658313
83793 174921 543450002
184137 184242 273065
56267 134146 194773846
161144 175158 450587232
182802 191152 955426949
38444 159455 414859400
96914 179460 222698231
151813 187902 90171938
133777 151674 277054465
122700 135234 31492581
151136 181705 76402415
111704 198402 997749148
100741 164183 378294464
134977 194320 437827846
82184 95084 902211277
28327 189616 403500729
20233 27631 766123266
94098 118210 60319289
6713 71602 162330308
185959 192532 16465027
173787 175569 4393721
140687 196956 140753408
193544 195364 4494581
51235 127191 753616917
191096 193958 198639284
32029 199565 440622549
98365 120647 228076494
86327 126512 182223331
95197 165754 753417290
78837 177114 245956525
184393 196443 30127464
174909 184994 412133152
115214 177809 81819603
129098 154793 64479284
32128 123665 229032374
58377 147862 223793080
19683 85423 186725552
22665 198106 488994393
127999 129549 286039613
631 117714 292666921
55197 181654 316369339
28888 86863 144982025
172179 185214 32515410
98374 110235 29739412
26199 186989 568099926
164940 168932 9988607
128728 176080 726706903
189161 197685 784226111
191495 194252 6920496
27937 157627 324460096
46568 133368 217168167
97922 170397 698102657
136874 183312 116088030
10051 176446 605189024
176792 182964 15348483
188703 191096 995034714
132763 183079 125833230
179833 184568 11772071
8645 20095 611787321
171638 171827 992720140
175589 189505 34829164
136855 166671 224875029
132258 193147 383817509
181222 181281 476514102
11189 114809 259075010
119630 183317 849774914
166056 197610 78902078
4913 156435 595207467
67290 145785 196349529
148516 168167 49012019
148405 162431 34932394
78324 115208 92152550
199410 199921 1268558
126900 144835 29697629
67769 184505 468544734
49529 130911 567368505
143843 168674 62055285
128873 188004 147924086
84877 184654 570997254
160831 199344 96324560
185048 197988 925470033
116348 196485 236558306
152890 191252 766567131
35772 97971 458718245
47742 73396 592891347
149524 175351 893621339
191394 196740 13361489
69234 144030 818928540
113682 143580 2478851
186939 199097 30436735
49914 103130 132906647
54585 108527 556013840
151362 154494 7943238
76011 145034 849687021
42866 91968 559262983
112110 148962 956822099
128569 166008 93627534
37460 104429 167443132
12666 13142 1199663
101444 175950 186622013
186978 189450 6221298
197705 199313 49055462
172706 188480 981769382
140901 167216 65816620
104338 113198 22148744
34804 85142 125967279
170237 175964 14401298
193369 194981 166898569
170552 191433 52218687
85810 92412 16424694
12337 21928 626953232
196818 197380 23903688
166354 193677 68349776
88260 92543 10725856
33936 152960 297981563
121991 174866 152033603
117404 199598 205844810
106608 161905 194978917
113967 126530 31561639
28830 59197 76008053
121382 153519 932618162
141571 158759 43118309
159004 159064 150206
155993 166966 104671045
139219 160056 497346569
112317 187229 187577822
90333 131035 315073426
69571 99513 389737728
104116 198908 178321063
76409 86902 26321305
151688 171970 589241309
11404 189333 747645914
158877 199405 480859971
84563 144817 150756450
67687 109276 104051986
164965 198742 652581921
125590 128581 771861451
197212 197556 23837
158283 165023 662905779
49768 67438 44241629
105980 145714 893781012
134455 145222 26938398
86124 187952 254685729
124559 135144 26514416
78674 91942 33130845
15859 19912 10044178
195137 197264 350118387
81070 192544 669259715
130365 182967 265976741
93150 128048 87387735
26074 159943 736562275
51324 70084 46890594
95987 165281 686623339
59254 112797 605323026
136634 167852 294963263
43293 174855 406235799
11891 112204 250760087
75124 169688 236578263
59224 96231 92318937
106325 198061 229589882
106406 116569 25349535
65228 167291 691109532
172717 195054 55742077
11838 40560 453536534
147525 162965 38504460
18036 194581 572436654
71435 194510 815828836
82263 143540 435176267
171202 188628 43497694
20205 135642 227971404
80441 173077 231817011
9654 81046 917038038
148486 182013 738288139
100561 196171 530910073
119938 190517 176679569
54580 163349 815439089
58542 133530 13409540
8254 96368 755026737
54749 169243 286312844
86329 177824 228887193
43311 56566 33202911
108017 168507 151244759
183574 190275 16807179
29410 57945 217932972
18228 165605 368566867
50740 52736 4992993
142946 163932 52500985
129426 163429 663899421
164606 186969 56026668
131367 137625 15673973
101232 162487 764126242
175930 176262 864003
192802 198141 982479013
67785 184882 292896491
82569 120134 94019058
138114 185900 119553425
14497 65969 272052230
197614 199509 4833045
100383 137608 93467335
76480 198700 305870716
123912 154862 983596240
164376 195745 78514434
77119 147374 175817995
166912 197384 76203527
61480 192909 850349626
179171 186200 163145851
167123 195814 71754638
127457 181777 135990998
177723 194756 42450547
66159 130116 159920738
168349 188683 750229386
118880 149552 993529025
158171 176465 695722570
148971 157218 20594704
51896 164610 425903407
124486 142178 582711391
175925 180639 11800776
158898 187801 842244394
173632 190576 893761735
77329 131790 905121779
106341 133232 67437663
53718 88707 87420794
67793 163935 750894574
37610 99038 153475710
144026 179229 88128537
160144 178146 324236372
82744 98205 172026058
127134 178386 713475420
84973 152167 214481014
124676 130209 13835969
173685 198756 62715345
172506 180899 13534726
188030 194997 623528143
172149 185023 798092484
46586 175746 538504288
149112 160997 588128673
33296 76937 109208329
53514 64241 26981519
185065 186161 2786952
141218 198037 142183669
73478 165307 700707361
37533 130372 232311455
83863 122542 205589989
141064 181356 59467834
26388 185895 854000068
190243 198969 21819949
115650 144941 25782676
141014 154932 35057337
166683 188161 61199550
17265 100239 207246010
59591 127067 800590992
142135 199930 144656433
132481 181597 849995187
43851 79861 871237052
160357 190941 76389336
81212 192703 84082021
26442 124263 947803006
7136 63720 617861798
100647 123031 140189615
134008 170647 899282754
176034 198087 709975341
88424 130607 537221533
95552 112512 42498891
168636 190404 54564522
167675 180821 32944002
111234 120927 24257103
56355 72363 61792250
5558 45761 100734306
14680 79747 162610913
183558 199699 11998886
135662 140231 565018860
33443 34122 1710497
2019 195351 685102887
178000 182129 10335414
64519 116794 130515872
106455 175745 861258408
20177 35180 37363580
55370 100104 111566863
183456 184474 553578
159363 194107 86823662
73115 148402 188568292
36124 81564 113541880
47601 135817 976002620
29939 74029 110133644
69531 110384 709311362
19488 50957 707550072
131074 164575 83703386
144695 162279 43950032
77280 179319 255370307
127659 156380 580519005
97517 179733 404204612
143686 167082 398135658
133068 150552 198919165
174152 181155 17513394
95636 160605 162755916
35758 194876 419178980
21237 163483 951607406
183337 192576 218357622
189964 196513 49647529
199766 199992 558352
16555 160170 359270513
75192 179436 485213903
49141 118534 173528725
100201 151616 764718587
89457 148675 148379723
8882 32398 58765069
29796 76322 415032260
23568 85761 697828851
124403 165029 890828114
166704 179536 118831582
43708 124129 277787777
98208 161638 491926225
105211 195952 302670748
19582 117516 504633699
61421 96748 88060326
28340 65368 621085725
142931 150226 18458034
187504 192293 433514729
103835 149301 114057372
62848 188175 313455831
115908 129863 432243050
173851 184196 445080728
183414 190644 18079300
79999 180130 915850292
189485 190547 174713660
80294 93322 152745675
19275 115684 593510173
29873 188394 396477949
113284 155303 507795154
157105 197077 890868448
82108 118067 39104420
91794 91972 477475
28067 183561 919035694
102436 187534 412204660
72863 169822 108132329
60223 103980 109139986
110617 153635 705539860
20915 181208 941110389
84090 168837 531946925
44544 196054 612349051
177706 199821 55271617
97778 162668 456397243
1814 173531 41739752
62993 111608 334102080
65527 144505 890966141
84560 85731 167501413
103832 153879 396764896
1538 8663 37073907
39536 78775 389971490
64189 172800 271643668
41589 42535 876485
10580 139668 601859379
158606 178405 49533001
1251 181454 450708829
58518 175419 292360496
165071 171340 15835645
47835 99993 898829211
82020 154206 182110257
187933 197935 25020002
197751 199137 820930780
47435 56117 21757635
7252 122967 581142415
91461 166822 363101394
150908 161356 26003105
153705 160488 16851347
199736 199910 453087
24331 62512 950334820
23058 26752 9334910
145816 151837 814832019
164605 198017 83665319
151199 153094 396491868
42000 120769 196924246
134916 151740 333092613
137922 181173 694393389
73566 117536 289317159
178598 187738 22798826
7200 13382 897978650
199546 199795 909881998
18151 188393 425803382
16564 46547 53069719
118322 141845 58949476
48950 159687 277198847
6530 141967 338907968
30012 88155 215853029
171961 197345 63312052
92088 95715 8974946
127033 180024 598787090
123976 143487 12672011
27989 124001 240146207
105237 189806 211685442
166906 170544 925075021
103080 199344 952680324
166993 170486 292419062
159087 192373 83202604
45169 97233 518669356
41428 178262 931548794
194962 199323 11044925
96625 136858 155510900
142870 169000 65354191
105229 197701 231394334
24879 189931 412892607
150356 170969 16786569
191450 197617 682973613
58927 62217 8225441
27707 173414 628500944
184294 194277 975767623
9977 62945 805564048
116586 197824 308451555
127457 146271 47125153
138572 154203 39342290
65087 81619 530411263
157336 171128 34450092
171379 184939 33774411
149381 178188 71963113
105527 124437 47453360
158966 164519 952913492
140582 155447 37351597
184138 188960 12148339
17872 134252 291159069
88850 179279 718976465
44904 198447 964490342
134474 149620 560589777
92664 156822 606887992
141509 144756 8143672
101075 102909 4580366
59190 187880 321831979
76170 197327 303064031
119897 131107 581131867
82744 167254 211467657
156427 158257 4528969
128649 177743 122881416
156754 171725 37437618
74281 89947 39125042
78001 111668 333414893
130217 166675 91081916
186900 188285 3435809
163735 176556 32208123
92944 128952 287150857
199809 199853 497463795
49964 83900 84886703
81905 83853 404401573
144907 185831 102380582
71640 179395 269737376
177672 178269 133593002
153671 156070 202715705
97912 132383 359833005
23170 84599 153625018
147754 173772 65090134
175348 189308 34940808
32145 79106 117470670
85091 142033 720958353
160701 194071 83410327
54007 122027 170065050
119608 123186 152713953
22543 75636 132752724
104567 112637 20210076
43423 119526 370898163
89022 92682 9234065
72853 104167 380590899
5174 135434 837275616
6039 127567 449975082
89227 155957 214267775
75450 103589 495605003
143839 182552 32160467
136779 175921 97840092
36045 135113 143276642
130809 158984 70541024
68045 136455 58042304
73398 107305 84827247
49085 132258 208197535
137311 143164 14501833
805 18969 45646488
193406 198189 78693293
15398 77866 156040772
128074 198989 317461299
54280 63699 415748113
19447 66548 573412670
36126 138303 255553961
176069 185986 24790392
104053 157167 977550665
63329 165161 288771414
16798 24304 53808095
88571 140470 129918676
45631 136342 517986062
149404 165593 40281319
2430 49910 953914365
10251 52740 797957572
48454 158241 971329382
115389 172903 913845774
134097 154091 206666258
144888 190246 113526449
2145 152220 375471631
145324 168472 57760307
97328 120225 34721362
160462 192024 78880194
152574 180440 69555833
164072 191264 137473851
181309 195323 34931235
128686 181138 131211290
94448 194171 249602300
72517 140895 171143871
101030 178020 192888023
10909 116207 263247094
45212 115755 176356270
77541 99907 55764019
85091 87020 4826497
126342 136752 162268900
115774 122124 15895736
115478 167708 195363910
66453 190118 309276985
164536 179954 427780038
130978 179382 617696037
6016 173255 418528351
166711 194170 990432526
131180 154609 455111194
71672 170273 359504729
112553 190783 195768155
86240 128137 298719385
175403 177013 831498386
50251 81541 78226791
70426 195826 313763401
77555 124610 117807000
95027 153156 145722863
63852 192468 321708053
110742 116922 15427845
78797 78866 662632196
41941 50226 20650396
128889 132253 698464
194493 195633 2844383
33086 99586 166144877
137079 184831 119297697
96539 102136 14004469
43386 143765 523363235
116311 138583 28960040
12341 120292 448443914
44130 49998 14656827
102966 153463 126744077
168126 197935 74601477
30959 55350 61078186
195209 196070 2161539
73197 143250 317543268
61114 170001 713124741
106459 156853 126299101
141519 143240 153699554
187279 193355 179916157
95355 179269 210114435
103019 118029 37648339
142162 157353 783314756
42422 141930 539500084
85209 115692 76169116
1296 152449 378161808
161168 167017 474423788
101191 161404 150832603
67086 112806 316244280
191653 197130 6972174
175653 185956 344429023
109988 158692 800581891
69449 98833 810768116
177556 196379 390350607
26006 101088 302289840
134388 172996 407012094
157608 183567 64869942
52367 149518 346966058
592 149028 473379356
24755 175050 375889159
197511 197978 1222167
51778 63919 30489933
138449 195079 141591683
139144 199703 241448002
19860 91677 179470124
43436 51162 19224539
22589 78316 192968808
90827 112257 351572523
9471 188386 447550137
117101 191405 186014664
17761 194505 822728345
84861 194680 274703499
5769 83135 193566046
8967 135941 317687759
38515 168281 872911240
50597 86958 228646846
66165 177676 278904596
21791 39929 45284105
194954 196134 2977042
198450 199082 1595845
132173 137112 318413839
24492 112080 218957635
150738 183546 81936389
55503 155070 249152131
134509 175357 697696430
153150 188240 87554210
36624 160186 996234340
31797 183872 813064479
31819 162196 399125877
157246 171760 36347935
198256 199422 2993920
33608 101182 652015254
96583 110594 35134751
7913 156321 371488171
157783 196319 96242256
85967 158936 283943841
32091 36904 12072798
185609 190942 13297866
31482 124456 232658432
92156 150647 146526265
163743 190731 67575178
109333 176405 167812869
86519 173672 435556520
165900 190271 933630164
106619 110346 561163205
7483 81295 597626714
85941 151751 884069283
52040 151324 896312679
9864 154116 905581455
54587 133815 726379820
8603 148030 733787819
150230 168343 860073728
189777 198194 20988947
22879 94485 210099922
55731 170858 287892958
26151 116136 910211991
157491 167364 718051267
137829 170676 635278279
67182 102641 325312923
35761 175579 349778660
82442 104230 54529480
141302 176059 64352442
173310 193324 103727396
61707 180354 296678897
82823 104439 54075075
38645 185690 561684509
109245 178602 173580229
127988 158551 76542797
49696 77465 820307123
25313 26920 350044572
84138 108120 381216340
96787 133576 682314364
21349 123451 965416297
136992 151506 428006933
123894 184660 619423230
118094 166411 572608058
198274 199690 3598557
127155 160607 83804460
40084 139035 87001705
196679 199005 5910194
82247 176062 234836140
44958 109149 160582325
100581 131392 411516466
115194 148996 631235127
80726 86705 15004895
24728 82436 340646804
4724 11663 17566692
105710 128004 18496786
55809 65232 65747540
136096 187100 127561437
6647 170094 408937433
104939 178138 170594105
71431 147603 190740743
177625 194008 698525831
1341 86342 212563089
149168 190844 303030503
181207 184352 542734998
73136 155833 645862834
39137 110912 179454088
72430 189170 906152731
52729 152889 882190818
90701 194864 955581164
193650 199536 2744274
36898 64340 68721373
98215 175634 193861733
199249 199409 970057934
185066 190152 12785924
149708 151355 4094130
143877 192157 461301756
81594 135902 136042846
33419 196758 943904562
114988 171539 141738397
46057 118860 396642897
153604 176809 752853061
122673 150280 580782401
82236 139040 114702453
131814 152709 52409228
93085 147577 760725103
55257 92663 93452683
150174 163266 448335095
155347 155399 118120
25415 163645 345659636
23514 146779 308288863
124842 161324 189538583
112836 187666 187329739
138518 177478 97540258
97739 178567 202463686
43661 50010 528356658
23040 72145 122691595
20449 63201 106887879
128231 146109 44692422
12719 32960 30086053
194122 194240 48979
67181 83334 40250972
15466 190521 581795203
100954 195937 237770667
183064 188737 846583962
130437 183996 133930067
73451 158816 565846062
178322 185450 607698894
71512 199039 320711405
126700 135404 21857426
156956 194188 921484174
150902 153333 3785828
87462 168564 563091928
168097 181832 428278012
92912 101941 22439795
96585 132266 89501174
162374 189940 69048717
43252 100297 829813489
47526 57337 24597053
187640 187703 599863020
21626 115625 835456003
18415 109101 226789183
137592 195973 145919160
11030 72676 913246818
30954 84821 883477994
180108 199838 368053602
180871 199482 46621934
193991 198598 11579604
114497 184699 175720899
70215 188952 676197703
14124 195938 454665687
25618 160330 492875075
152757 183192 76021561
27491 40231 31696037
123956 151570 809567802
110900 148441 402359303
5271 118270 653223453
105911 168821 157427571
33260 97663 165270437
152456 190611 344136764
128502 145536 638446789
143902 144466 492015790
26140 142591 291158623
183027 184285 660753
194669 199917 13211741
80192 182012 254867763
103323 152040 122198747
167445 180934 652748928
54160 158977 262306808
142713 156257 296064238
117726 184951 168266891
171465 191103 784274611
18438 194590 733199510
15579 110628 237559550
46237 78175 79875509
28614 115257 216559151
102793 138153 644427795
161612 177509 643233855
129063 151140 55383147
13069 20836 19470776
71113 165627 172503421
22951 120118 242997411
176056 180587 11352489
26008 88533 624920545
76382 155878 199077916
19654 99683 199884762
2573 51996 123473085
162401 193076 44269906
76994 193325 902167162
158877 199738 425209783
30317 51484 52832985
24691 87742 157674796
27082 164644 604141789
62906 132130 242821507
24223 49177 62371251
76049 77437 3460326
73066 105405 80905211
39030 53471 431599977
74088 196458 306181100
132869 134762 4687572
105470 194006 221579794
106395 164676 145822192
35081 99117 23986522
152808 182473 345156003
139458 164226 61888526
124982 134010 22624393
161314 167997 108491888
109006 121381 30777247
84548 187431 470088734
74601 180738 707045187
47070 181071 335193591
88139 119132 764389910
136051 189515 133722841
59902 175100 287976069
62807 140254 193686613
57407 71592 35264989
89546 153849 161220809
64032 152266 142407298
109188 138013 72113790
32810 197910 469415739
22450 74949 131235013
170629 184436 339870526
122626 142688 50187572
26308 83345 492512779
133197 175330 105347209
45273 145590 534595654
145671 187120 108177253
67690 149548 889915760
26281 102751 155097864
107551 157030 790069746
91737 108260 564226962
94107 131547 517432345
147995 192415 126762536
47748 49504 2203542
23541 94244 176715474
150300 179563 947188676
56491 153947 902166956
65309 104658 98261498
40218 147864 460672574
164440 197830 83598976
44043 73910 49846652
131169 132098 2360470
139535 166391 67169054
171139 178164 17586179
156251 156258 18982
93537 157927 161275911
68868 179962 465362130
44293 60743 41325238
116488 193001 191579524
147948 178753 77100929
41552 129164 219171358
36126 101737 706660557
167162 169621 6142090
159182 192717 395937460
21218 142718 303866583
133862 173893 100164396
87777 139922 130496195
16214 161360 796071079
31308 195726 411296983
70392 147407 887338219
22652 37323 160715380
180972 197183 40516528
172424 188789 40849935
104661 179353 186992018
10524 67591 370515864
68156 158214 3100491
159975 163637 837424756
194092 199137 12671132
143693 152063 21057767
112876 142333 9759000
100427 169415 302007859
165559 173450 634043959
71386 162147 339844959
113743 137186 58879198
80742 139363 146723885
43704 195195 378808333
13302 52123 10903718
118672 140740 55320558
162748 173271 489550681
166553 169887 287281374
36858 149000 280683262
178843 182581 9299577
106480 137390 464615056
119698 159718 100333193
18634 180656 405268041
186318 195358 12926058
147533 160971 33601887
32114 53501 983512969
86086 176679 398489235
2444 76087 219067550
100437 113960 23667616
127043 164209 466643059
186511 186982 1160140
181718 188098 970912319
173750 185912 30375707
174493 187379 32298568
27429 42742 562211425
145848 185223 815584638
167736 169373 4114776
98695 154050 138927066
159681 163016 8186984
191420 192820 993601305
138895 198788 149854046
58096 167847 274403341
46538 97129 126401405
97007 183946 217625978
14708 152772 517004302
67198 167672 251240880
160885 188850 219588431
171435 182109 26652109
79149 171516 231249947
144896 145276 812272601
27954 95936 169892036
156457 164198 931213181
41182 120380 834527325
169548 181546 781246267
121555 162366 102183543
141636 166915 63233561
45080 191350 882781524
155444 164445 22273950
43795 103202 677837115
194302 197163 629246097
32609 64836 80743428
125827 160607 87076797
124475 139645 37939916
3414 148926 395625282
36075 56565 51350083
178449 190838 84285037
106430 165244 147130802
80172 177824 828989093
177681 192650 119450608
132001 155667 59321524
130347 149879 49009483
87352 116923 73825368
155287 193545 276287147
52852 136790 210121299
68215 88787 51347454
72198 180774 271745776
2981 195633 481843132
107775 184520 192026848
156919 194879 426548279
105733 110477 506205282
62165 199416 343294009
51717 82591 77175003
51830 123942 180447061
177751 186138 110633100
137620 164041 65997361
125593 151864 671762117
181035 196306 38154586
84294 187202 257533585
49215 61002 815379133
30377 63944 83971446
58596 173949 288543055
100864 106266 13619238
182820 195393 961693111
56707 110456 134266491
118057 187262 376234160
70939 190417 299003957
195528 195984 478459002
153897 172941 47455335
7454 154183 367415689
126827 181777 996769789
164316 184544 50686246
150202 189952 126423022
91998 115495 58725742
5364 11784 696142557
157583 173850 971014608
173136 178932 14562155
13785 135826 786024700
157138 193642 706899209
47970 102003 179942036
183961 190888 17327925
153591 166721 21216641
43830 173876 325353614
49960 166310 525370994
92438 188621 350210540
29078 109376 942070155
74196 114836 757727221
51664 59704 20307224
176212 195132 402386785
136987 167818 261003624
33498 44317 797231893
22513 163822 353398730
126998 159092 80381213
17878 62875 112574824
199180 199597 921791187
102014 112996 27536676
192313 196691 689249686
32557 141022 798135009
139252 179061 117504935
30681 155001 311164120
120926 133185 30854817
198204 199035 2128485
69782 116021 507816558
197835 199922 926255720
116825 134982 45655694
16318 158129 714637795
86421 143487 397306402
98053 100911 7108406
71635 130109 671271400
79869 181287 484872102
107780 170850 157833053
177114 179986 127645221
112372 155332 107752638
170853 191392 825536066
158171 196327 95312135
121805 145706 426062624
130829 170700 99696709
139021 191293 130695993
3075 53772 126790403
88087 149545 153975017
160811 182753 54871152
43573 110014 166072705
77294 125202 55778654
20686 98915 755927159
12682 167197 924478891
166446 194274 69674600
63846 137524 53434190
140464 176066 131017742
175026 195004 49906265
14193 95296 603537307
196069 197973 857374742
113880 188405 20999487
96121 196593 251427051
179971 180214 332337321
152931 192659 99229271
137534 151924 36045686
101103 112415 28419066
48585 128822 200789036
40684 115897 249635445
173682 178025 241680289
166396 189068 56791591
162507 180528 45186963
182025 198089 40115354
77712 159392 204489657
107279 169051 751228220
29609 134825 578017966
159211 190188 617817631
50942 94417 136822041
175329 189456 35368305
93919 166482 181584426
88579 95963 139541802
203 96849 241548528
129796 176908 637612941
33494 61911 975093784
149411 154512 4361909
162411 171066 21741996
67934 174659 266973645
84557 197225 642495338
187718 198321 5398082
93525 189885 241188982
105446 126349 40555209
143361 196368 147600072
163709 178721 37716217
87869 125805 94961343
148801 156231 591882353
73227 181298 270516297
168820 180762 628083390
63992 110919 923311351
90119 144544 17732954
136220 183398 117964510
127011 134501 18786438
47878 176167 442005548
168886 188675 49548370
83684 197873 343194896
62917 69107 234574521
49772 107955 145551510
16117 128571 281187774
194590 197485 376888167
21033 155862 648763208
188934 190589 4147874
93393 175535 543873402
163790 174417 8561901
13269 100501 708582868
4025 71965 169861670
111280 151371 100560047
61118 144726 775178371
10949 41242 75738550
2191 56671 136295521
56111 84509 70923270
146154 182262 90375058
86618 106358 49291786
52758 194903 355550799
86087 88312 5439676
164513 166538 716860986
26281 31660 357936833
145186 166820 54026684
102673 148419 233307644
155156 176095 995413101
118759 183659 162443520
66343 76259 138743924
83726 90861 691839040
123093 151758 25845767
154656 199748 112628553
24257 94631 151396258
132768 136663 865026608
110292 169325 165398553
133121 156792 59257839
121686 128124 933869466
10676 82979 180728985
123846 198453 186658278
186163 190130 855028206
129664 151606 962288742
159189 195799 830816975
2974 174743 429628903
166192 187539 687854727
31648 40599 1827675
46820 58761 29931880
139343 161258 91663289
94914 172373 193970221
78076 116417 727957645
156419 165583 22760474
109325 192860 622936852
194746 198267 8861390
26099 187670 789498176
35663 189570 385087974
159703 184194 114593386
165159 197294 80410285
24545 140133 597920747
33868 81698 119585611
133091 139051 2919007
14414 79072 770502258
191686 199241 345422790
140237 173042 82105124
72973 162209 223311976
103704 190213 216618134
114882 178056 552290969
153579 175849 55527088
13221 118039 808043759
159974 191544 78845199
22494 112421 224832427
92411 162984 783608944
73082 157771 543429721
127068 162744 95084812
58989 168935 274862346
173835 183684 713886749
45449 54058 831225884
156254 172199 11251311
174599 182714 370072952
89204 116637 499933496
181131 194206 32719864
132963 187087 766849763
33294 117252 209945169
114476 191924 566357778
118325 197653 620489490
178288 179783 3733635
124965 190910 816449430
185354 187599 305329715
123243 181572 145995185
65533 111723 451782522
159675 194441 86834124
55676 91084 88363043
68712 90436 54219316
116270 143067 67086062
102910 128422 181286010
114013 196380 206115986
21752 117440 271503268
188013 198929 727626329
40613 168983 321139393
32528 82251 919131707
115293 174172 147439817
198574 199134 184088230
179896 194432 783781677
45312 59906 36666884
81493 163356 754707910
150727 157695 17367860
102428 166779 184384079
186663 190190 8847818
20671 116723 704843458
190631 194697 10119131
86105 123934 882742618
185728 195314 125809320
138338 178270 99995474
78984 86860 855486674
36665 162418 314556696
14741 136482 304495230
91887 186127 235837089
172517 193709 486268772
87887 186040 703553691
117529 156448 97666670
8580 16608 460872635
37630 117398 589600536
134583 137548 4188947
177805 195321 853177155
179153 190987 29510164
97473 118792 53408365
79826 128824 253302829
120425 184067 996814624
97601 135831 479592690
70117 141622 178965445
154902 194281 633306465
157795 174327 41257692
14149 186021 429847595
159137 164012 12057767
140956 159146 45636889
59471 196741 659046577
194758 196833 896757887
69465 150498 908827464
175495 197567 386481543
92008 117828 498566827
2148 99321 242749212
79201 171578 231280207
137589 180886 139081027
75167 174012 247380014
16131 182143 415225657
181734 185776 644014359
50520 188701 392054362
78404 168117 451694410
184351 198047 262719785
96627 124605 70203121
98527 107262 21944544
127635 196504 811845884
20312 54509 194896178
166381 174861 474424871
94437 108683 35766860
145624 183619 74233978
169580 171588 5200852
93884 151948 482734290
104974 147854 107429893
47809 50484 6645425
143993 168296 60722159
82874 182845 250211745
171988 191496 48667651
19531 106739 996928509
44795 183922 348008230
181356 189092 19361818
44504 81439 92339759
7741 110424 256898578
151769 175551 59400999
10975 198833 469943052
89258 199773 276624903
36045 120617 211439426
166534 170271 10168155
142999 181288 58501515
115849 115855 573553341
17628 106300 854472222
82693 193480 741178797
86572 151751 163165164
111793 139230 68779075
21867 113994 910893016
31903 78194 115817613
183153 197210 35083732
159359 193001 84063317
88723 141825 366658028
55470 103863 120800088
157900 174147 40583484
125936 180683 136951118
33657 53248 51030441
74425 85954 28969251
175461 185569 472877903
129704 151349 54272537
18378 153243 412395219
72625 158463 214930429
174998 194439 38115966
65420 183519 295369002
7521 147777 351063264
87273 108858 993363662
106042 107063 2529175
174514 193614 47763368
190246 195227 12342113
148664 158626 24920229
138896 171600 81908256
102867 154089 746226390
136015 154637 139582672
123646 167840 122703593
69600 107345 496399944
129191 186026 602755333
141753 192221 126300166
149673 152154 354839
63045 92288 771085131
149430 173803 356807421
170090 184837 920917876
64290 163346 431271859
162996 178278 38373982
168389 192113 879657231
144175 148664 11345900
189155 190252 2748429
125985 159210 83200055
23404 114251 227096361
19951 157162 343287670
99532 125647 762884961
12002 57543 886120365
55609 75236 17670544
124482 163902 98542767
58425 188152 976183209
121740 166962 47304848
9680 72471 156946028
131543 185169 646057339
175095 175659 1453596
145956 148540 176416846
168841 183381 42964440
112641 140699 70246126
56082 174311 295678234
148553 165914 43337432
28654 92431 31895552
136738 180721 109937936
57630 73126 38533971
8076 94446 216029153
76727 148247 852729547
78788 89497 26684376
27470 155785 321057719
38905 168007 322926255
21468 173690 400076820
184981 190533 252958308
179189 196311 42716006
133547 165383 950419027
68706 175959 799494566
112422 145320 82445988
63824 194156 310306405
86125 104341 45418906
76356 142336 913528959
190226 192846 643005114
159140 197048 94692678
33016 73323 37856290
194045 194517 43252175
90978 92033 646466196
193304 196863 8863399
38602 193469 923758813
22529 156015 878775055
74889 190211 288585641
158759 191865 82754085
110473 194482 67942105
89217 161250 433758732
137093 193219 190308734
8752 34089 63310804
70239 197781 319147135
109599 151182 123051242
167108 195952 670890037
1215 168650 845465889
155938 191354 88429639
71433 149627 195932551
96964 117807 461278692
100601 144001 327837118
58664 142693 945075754
157503 190866 548143034
95838 103672 19594709
109234 179240 175178606
2876 85779 942742893
17374 83068 164196275
118997 138128 47954248
197459 199165 4364224
34729 50311 39003131
116569 147911 886756972
119290 122793 8829771
40779 60221 986437633
55372 119902 161241646
35570 47391 158873332
89428 147420 683931875
196301 197202 1540568
5933 165701 399748985
167813 189809 965093502
101692 189775 661971845
131065 146013 342686954
120452 124301 776906182
27769 117694 808244418
120839 145186 46559613
103731 180155 902672239
173586 195692 169991544
73106 118475 113525628
157760 185216 443219220
178815 195442 41412888
150216 188852 96473958
132197 194615 156033841
80439 147620 168173292
99870 141882 143406552
24238 186384 405633363
106552 137468 919326451
13397 19354 974922977
120781 160166 98742747
29082 197558 798442046
11881 137134 679178461
69331 113481 110328017
31302 198660 743092613
106357 147575 339018913
198492 199648 2914852
74591 111011 443957907
137337 186272 422594111
105924 129643 59482385
101972 107047 155298421
79001 100083 25729028
98559 181512 775291700
159323 175479 40331071
90121 177463 495307254
111018 120179 398066880
157766 190309 653879336
72354 142515 443839402
121591 122379 1852334
81969 139842 535895439
60593 193861 333194641
61399 145254 209661648
10690 174747 867772004
174312 181949 19165537
154491 167514 32259688
91224 138002 117123321
60210 122282 155052813
198244 198582 902139
98706 197042 171345543
66304 94546 867515153
198984 199472 333409544
141889 143217 970807976
194578 199317 11956158
36428 108592 180518352
189012 193403 10939945
50218 131127 202467723
129581 179028 123757776
42368 80472 994362053
185862 188235 5900347
93315 104328 27511302
120032 145568 957928277
115752 157649 480683887
137125 180373 108102948
689 84222 208852089
50014 64761 36997149
161002 192255 78172832
52514 125071 181593550
33286 107042 342877488
6908 177512 426955134
153475 181826 70813295
184403 195812 744121743
147570 156126 21477643
10059 150254 954959229
128720 144175 796804820
95089 98688 8906532
190493 194440 631645700
99171 196777 244374529
57640 134386 548912776
134452 151128 41826771
87049 197447 71610245
83357 166281 310854732
17653 182291 770951212
62634 133657 417575987
190695 191561 752133973
193452 194780 3261620
120632 197304 191859917
74893 126295 128676706
192529 195466 132378753
44168 76034 79688528
38785 89291 126204136
187108 191746 11598671
20626 33552 32154849
189724 194122 270756603
103744 193846 225545311
75845 196066 720612778
136162 166263 75170897
196831 196996 430288
88559 159904 178714870
180724 188949 452076022
181808 192271 26112899
140210 185144 703053222
92924 99948 909612251
159593 170765 136278659
184887 194194 471669630
77370 171789 926559054
94491 116405 54776302
48579 100104 553609560
63335 96491 980519839
138682 166190 68771221
42781 110337 296606163
26574 72855 257546172
9723 44136 308222466
126750 134150 576435924
153861 173005 47701674
54956 162133 364718663
8198 26244 45288321
127301 183083 457511855
105716 192440 217053808
95367 117012 711376016
45847 50395 11282449
54160 70467 40700692
151995 186156 85342952
167406 181919 179236767
78507 150013 179101201
7890 106746 247272649
146088 158350 30712561
185410 196804 895822415
64342 121317 142317565
39773 77047 93236346
198006 199991 28919032
109551 182979 744602394
33651 94647 152553796
40811 111370 933437003
76777 192081 288497573
121765 190805 709320586
76628 91970 38338888
117691 140852 58080646
25753 173336 369114952
61177 169500 500326188
47177 189179 745024903
94950 103729 21920286
146183 190763 431581042
73483 108151 86798857
60073 79169 47573705
181276 196373 883542386
161756 165100 8282795
163634 199791 90536986
124551 168102 108866390
130731 197860 321965329
5868 168701 284123843
116100 121645 360004888
170426 190570 50446299
39412 172983 418582366
78620 187409 272212408
86798 154002 168336794
37023 113281 190626045
41106 153790 436388343
174284 195301 871838960
151414 187625 992199850
27491 73423 114727842
130663 196354 967992836
196328 196445 134501363
90018 106218 40556049
163410 194223 425260651
131260 161665 76042904
178565 197564 47415969
63582 133484 633882688
100441 106290 410178558
61444 92164 76643837
31173 55351 60587283
94391 171443 293655656
198980 199775 1974545
128877 186466 311351620
33750 74901 102956399
51384 99990 121424741
152261 162654 164997082
60790 79085 45545958
137556 142103 11268460
44877 100236 940119616
51901 147208 238458173
51794 91141 98402946
53573 186952 333728219
71488 92091 51628568
153446 197649 410803889
156848 188285 78460653
158742 195575 92009233
127175 199154 613252172
139159 147311 20393772
115992 157823 104869612
185206 187679 650979251
17679 30042 527457900
128796 161827 82627483
68527 169201 251765531
100158 129500 73701721
65702 69162 559287427
129842 192313 156258566
122009 140402 437753105
143300 151081 137592512
55770 149056 675566621
152015 155806 9504373
187238 190006 186705574
31852 71621 791893067
111799 189640 194932951
21010 141742 611227672
35806 182391 730355794
195997 198575 6565859
184210 186027 4611868
7145 21002 34799396
113302 134153 52357220
78064 123441 113561374
135082 172805 607680293
159769 178220 740993097
82591 180124 244153964
72271 176586 624087663
93121 104982 387278331
22600 38765 652430274
143075 197749 472568235
164937 177202 30835255
194616 199844 13169485
4350 193649 473628939
114008 125980 30095288
132621 154835 328153334
38455 139122 20974813
110014 176727 25437724
100558 162709 260192520
21577 28386 17032608
82457 188570 265545089
24988 63348 95970239
10077 164651 386588829
148807 177381 851480575
115648 185293 255985196
15250 104691 223504864
95120 109667 36520092
182105 196083 34826537
21895 65406 366762328
89350 178726 223814033
34831 163302 587143274
115168 123878 317337084
48939 83164 85582571
97442 170199 182132656
187246 189382 5313916
95995 147238 128319478
53321 105274 129908476
57781 68042 820487950
53006 132639 886848294
43042 157472 921656069
52001 58841 751082022
46991 185948 590359177
27012 186067 397797600
30019 104247 585102044
125191 177403 130678580
196011 199631 460243824
196501 197082 1449705
162237 198470 588372021
187426 189226 97482896
84494 98744 315050751
37340 189892 669549338
77789 166693 702538421
24471 127838 258575169
23779 94226 590686145
157006 177362 701799070
140404 199944 748785907
22127 130433 270900915
43914 66140 55708504
48034 62843 37098208
64233 149235 231020941
192702 196821 281713285
48831 67927 47821566
53019 169525 291443698
89875 120872 438198024
161422 181065 222418367
102752 186559 209886795
10023 152166 780706391
93637 191879 245901699
179674 180116 351704732
184041 184799 257247571
81371 197673 738468007
184039 190473 16164883
88236 107660 48587582
194883 197037 851071174
111659 119936 20743974
46416 90078 109071327
199662 199786 980069796
156206 169372 568629343
55008 148512 347593613
134250 188990 136908584
67864 132422 161590512
125163 165793 101588567
13935 168823 387298804
164492 199680 301774892
70960 190405 509931493
104943 170018 162851281
111346 188020 842249740
193528 196624 672960167
80401 145308 159678589
125085 152758 69342214
10895 52235 103288849
188971 192645 388098961
124942 191231 165771541
99652 111076 28742649
43836 192286 371327024
181618 192386 856918787
173782 188617 36986052
123670 178389 524159447
114428 138367 540274720
62586 170479 356707886
158780 165576 517857526
13125 168294 388068370
164843 192309 68813780
88063 180911 232318333
53028 73380 532747801
130756 170340 98983329
190339 196031 66497681
3519 160979 591170744
48048 152267 640636395
133090 178456 113489399
172556 199356 67023749
25782 113395 218899959
77545 177426 759032631
63237 176974 407194442
59082 156582 756993353
157585 192196 982714965
139496 141153 531960191
70164 196350 315741332
52510 101092 157185043
128489 183564 137761656
173554 196016 56089763
61743 85962 827689054
17892 24973 414208591
51861 78263 151800803
101132 139014 230778553
98987 176666 194664474
129268 197576 613029807
99722 192807 233139733
64407 82496 707090051
11154 80528 173453082
99630 185460 215006933
109140 172386 829165039
140307 146855 16336222
112685 127190 765330470
5017 55949 127630487
27682 166677 663826240
22805 44142 878540746
77442 130252 132206575
155334 177866 645744923
21267 100526 198011899
191013 198428 18608985
162918 185947 57682256
82458 96491 62310470
16832 150636 334756881
183551 184517 2398782
19094 57920 981823797
8542 70509 333574617
75582 197106 303991314
129977 154773 155337531
197923 198323 1021455
187777 192265 11246538
67499 162865 934615626
154836 198164 736967916
166101 171773 14334097
20112 104884 977173201
145451 195788 125830349
76359 154363 844329777
15007 17611 173650784
50481 81322 533700819
85955 118763 81936330
158774 189138 75915001
144496 192359 991931112
90246 175585 213638557
183948 197357 33523228
95989 178410 206416598
47347 93326 210120563
59622 111381 328749418
56363 199683 168597754
81565 121156 887311540
185903 195799 259079863
41639 165978 311019797
72402 183974 279186686
189130 197900 21892421
93322 108093 37012289
55251 146124 757527266
165417 188097 700821389
128236 179714 128795822
67807 102497 542557165
128609 159558 77505228
195403 198366 7509746
39234 156308 293035255
66430 150394 476508042
198417 198470 590984275
180720 192458 29380838
64874 122147 709237199
171523 196169 210261216
91610 181831 795518529
74399 111902 428214985
121207 160014 799156321
15868 149913 335336608
109064 172269 64464752
574 107737 267953683
66511 93138 66461632
179293 180216 2286532
157835 179703 953544412
109688 180393 868887038
70248 165579 238555299
192639 193082 221519926
173571 193271 355712950
123785 188824 162672257
191380 194586 558096020
174991 198871 59813144
137167 188846 129176811
57999 121662 997146942
8889 63043 135462777
95699 112678 42539757
51006 98829 195712662
122750 164885 81569861
12996 137247 310916594
110274 142272 80125856
26279 104968 913029612
198810 199729 577630557
140173 159007 176613640
90526 198300 826506788
87388 187816 894102543
42060 80425 95902853
163894 167780 9702261
183804 193996 25516797
53991 159746 626481697
108171 146358 95582356
26939 158227 328427410
8438 36578 189066290
54421 156694 684955334
190911 197603 506532021
109983 133233 903389912
156789 165943 22728508
33028 158855 41001848
85903 171322 213737928
193050 193065 48152
127087 193377 659098814
130813 157207 66095338
65331 153943 316899369
12515 53703 102981505
63505 197607 335374590
102416 164756 156051202
94561 185589 590213658
107584 194019 216310442
38181 93124 137460531
127367 149927 56642157
172172 174841 6558625
124269 178257 34582521
17055 108925 229774458
67920 158961 227865337
142037 161908 49744940
129826 134571 487333915
177362 193837 102962902
15126 180119 412604807
147743 159351 29078642
51651 106224 484337489
30605 90485 523794839
150161 153969 583071860
141383 183540 419336119
113530 143954 182935235
41866 151266 273808256
162360 191303 55953806
26107 96730 678824083
149471 186866 93376535
84490 123758 696626984
23310 56941 84188862
14822 157159 356033909
176839 198342 53707428
49756 173949 925376132
132123 178178 124737637
38717 161212 291316331
154233 192526 95600684
125629 184838 935022681
152321 167902 38782813
70562 92869 55855525
126901 136670 246091177
142800 144092 437617545
129794 144941 371309371
98795 158959 150837495
110673 164095 651502789
150829 157456 16535632
43327 59906 41585122
26198 144344 337256421
145855 173491 69122811
143993 145257 3227540
32248 163195 327587203
26123 188958 812671350
118237 195239 778096892
54793 100692 406312088
173695 174595 855756731
83903 98395 31859936
88350 90580 5545948
194456 198680 200010873
158392 187317 72343202
81598 188612 267764820
105633 136655 77789726
42761 99587 141851154
29087 142971 631001925
83392 94993 898771539
49538 188625 347904145
43238 49445 219603809
168151 194256 65375695
187426 187540 275810
35242 89133 859719500
105748 133469 983265851
168634 182144 33941651
194216 196416 5422011
98855 111312 201558526
26093 59436 83401510
157341 161999 11556509
20369 180651 400869953
23675 40406 296727919
180895 192213 28350131
53777 125762 82889312
26786 62675 89737356
198399 199951 3912789
179599 182034 6096721
194907 195414 1241930
25202 103544 382225631
176296 188511 368764441
132934 195512 38991728
42375 44641 5636875
10696 196834 465561855
140959 193953 512542508
183740 193017 962303079
137050 195093 145022989
103035 109157 455805258
76192 182274 112638966
111896 192981 202999417
33228 43629 2708315
116499 199049 206712940
23497 98180 279218981
153401 192947 98745950
116256 185173 172502458
3210 196838 946021508
102880 104691 4666691
153807 181361 137938466
72293 105068 341024262
135629 180117 125916913
181826 197549 303256267
150582 182242 79141229
57454 132457 93075367
161180 164339 974108373
179951 190606 26596582
117544 164027 286015901
197493 199692 5607016
121972 126654 140763359
34849 190722 389982694
145492 165637 50285882
103206 116429 33149459
82775 139951 143158374
32511 66343 186238746
61945 175623 284278962
108278 128906 125881183
139929 153612 335916441
103215 196490 233522060
121797 181900 737288468
110019 174561 292047919
95810 170401 627927135
143853 175470 79118379
190265 190580 770908
129013 176241 118203996
6965 132204 313460223
76056 197506 303795981
128380 159121 76962580
171558 182586 27501029
170483 176656 38582450
91490 116804 678185396
110926 146256 88550792
20982 186209 413328637
121146 188523 168639096
174110 177902 9500766
48567 131793 619136038
74256 103166 72183700
32082 79491 118567215
186333 196280 24812946
117440 153898 892829622
39030 108974 175032757
59437 151877 231259051
99057 141108 105404515
39138 101385 155542491
163573 193093 73905551
184125 198332 35600244
17221 98177 242248077
104509 105330 18602465
34432 64623 938233023
76212 102849 66465828
84913 112031 331625012
29057 45533 41199352
90913 108594 44306053
104585 129112 321818596
174086 182442 20927128
25818 54971 72874615
62641 167945 855986607
190285 198057 19406849
22359 136090 410958207
188877 193316 11120501
16524 114610 245121000
6586 70504 159920497
13609 163587 375055135
5033 54523 123998836
3602 55322 129510133
128984 176979 404170021
189319 193385 11889154
166748 198175 78670146
188442 189632 481162361
122247 143585 53430050
186672 193083 16034444
64523 184280 463814533
64664 165320 251619874
82653 185689 65451278
156031 163310 118562020
8550 139699 328102661
62553 176527 759629871
5347 184347 981271850
190324 193639 8230493
193442 197883 11102478
48719 194160 368247526
165161 174851 24297986
91259 132691 103825020
172584 174530 4605043
131647 191224 148956372
150008 188496 1392579
88957 99056 90080190
43360 75479 733612256
43121 52143 22419785
76038 76155 590892788
39381 42095 166950054
82121 125819 376346985
144708 172349 61987394
194585 195728 385891346
87249 122725 456951214
171689 173539 4526375
135026 148159 969960542
120602 164426 603138074
172310 198198 64699838
198213 199798 4009214
78185 119392 103025403
23363 101513 195251843
34538 44028 23824016
92994 106505 33741712
125081 198146 930772691
138828 180900 105199182
20800 27910 17788115
53421 174082 301967059
38601 160818 245409628
147692 159008 28343335
131596 194288 156801949
56303 144148 219640946
138702 163935 209941265
62026 136792 187020094
186145 194513 557884404
123028 190406 775529145
120573 198418 967080795
18092 64569 116353745
96709 167730 642156222
65861 102546 91451705
195397 199761 11032917
80835 93814 112926808
83211 149603 166365432
142486 148288 14652824
179597 193298 744478380
106387 148105 104526720
138146 141817 768243815
118933 143406 523439806
85249 108883 461478899
41031 115710 186779709
169481 182043 284510645
33158 133170 276656915
3337 95759 253240719
62376 136503 185398287
90851 133307 106361276
155953 163750 19306276
40265 104389 160414667
73480 101166 238984506
177173 189244 203418527
79969 119780 285204651
179259 196425 86712023
59847 180793 302387578
52799 193294 784716760
146581 183823 207937614
46271 144716 746201121
91935 154876 157719888
105326 164206 654425920
132530 193056 885375244
183127 195387 412152906
139750 197903 145457927
134442 172246 308328802
5068 79780 567883385
62050 76496 35963333
150313 170675 50752618
11858 127505 289215473
92539 196572 435894147
6196 151070 939453592
12556 48973 500745734
179242 194722 38615272
12976 48479 180367653
18813 190569 429622128
180907 185502 11535395
38693 166892 216416931
15060 24233 118388502
163930 196333 81054974
26484 124233 691275306
150630 191775 787398806
29051 43221 35457583
27353 133299 265031480
85426 118524 82696255
156966 187389 929990308
33715 64405 344172821
139109 189929 236957254
14708 31943 603480009
191370 194674 975438415
130693 146876 104921882
70648 70711 176972
89806 150073 787723516
121555 175587 271051886
17359 22176 310042166
152762 167425 36466665
74581 185019 768193879
190109 194740 866842175
175953 189562 34077580
173659 177438 443862262
107887 115326 18516310
62446 148961 216458361
91940 199725 401134111
146814 154749 724361826
196964 199305 372140727
109958 192554 980135845
612 179822 448304104
65389 77147 473258987
111960 170753 147222195
160565 168981 543148084
2810 136730 479927591
153795 187871 85020060
92552 184758 230699159
196988 197603 515165436
196158 198747 6605204
167081 189433 52505247
349 138298 794414768
68720 176632 270034795
150107 164017 342740606
37007 172259 338424382
19869 56256 57386413
178036 180093 5109031
159617 181700 901920154
152075 182006 74834353
184240 199863 39185194
156235 195738 253650006
188522 190131 4093848
167381 193539 65470128
102093 151676 422871798
148743 184701 89802801
140364 180038 509981829
155496 159637 305514731
105999 140727 86962278
39581 64366 924934411
34813 105250 176164979
156562 191608 887634145
76690 121323 208195474
116266 169584 133461746
19277 98112 286559187
79215 164247 212696354
30061 194114 902033053
139990 198641 146765056
198209 198592 1016865
118789 180218 153789695
110511 114695 10436288
139549 149175 626593028
181206 194896 34127628
180487 197932 755335718
199086 199983 999010497
39852 123783 273725082
43893 61271 43603800
66996 178421 278732422
34193 191975 674986428
34611 54629 230653323
180962 188882 19822500
123929 137836 906996969
7345 38849 955462009
63629 131695 170245327
60267 89126 71900329
102614 132576 585478043
44872 197285 381199169
124216 132220 189346156
126877 191283 161089029
10915 68511 144058257
162255 173780 28957133
135130 171228 90298410
151246 160271 22552787
108703 141423 81799867
186627 186950 796200
197488 197894 1068265
99402 184788 576296014
83740 124665 686652847
131051 145308 35707551
71071 178991 270184476
42814 81411 96435301
139865 174738 832328864
191833 197436 52347325
128366 189989 962359924
12442 78908 166238908
115479 166315 48707229
12030 27209 38006746
94981 112803 44589428
116754 196687 593569677
45005 168863 651918979
76584 116413 99527552
121536 128680 18039120
150355 188102 94225085
38044 53310 38225062
155597 162315 16610797
71567 199724 320766358
84509 103296 187812948
150520 165094 36244656
70793 191140 301074595
151294 160314 23861654
92231 150714 300100725
2217 28166 64882607
166801 185554 46979463
70917 171228 251089573
23169 107888 792310179
140860 174131 782899800
146155 189196 107677663
167529 171271 9524786
137322 176888 98966933
48135 82325 85409624
4425 67490 157889376
22933 156701 334767415
178909 194051 37779266
20705 36756 848946824
115004 178338 226310450
24403 172305 370019596
175963 184936 22388843
158571 199304 101856271
127969 137123 946339672
149052 165235 40270906
60762 66959 15418908
135031 188014 132461610
123125 164574 103600515
15835 97563 224825786
82311 199300 292859736
127721 145496 44535707
61279 68895 765833526
26948 107271 200760443
156119 180342 60478592
13295 156055 957996015
94870 161824 801554449
23403 170564 512895665
38481 183674 748709297
70814 190197 686502476
195036 198931 592055202
166219 179582 128602195
111966 137475 64050362
32052 182453 773142068
54930 83592 71589897
158644 192817 116967595
164597 179609 953839544
156425 173480 392466059
10672 183608 850204234
164255 188366 60381805
145735 184154 47192970
88292 162989 617518078
83503 114638 77835937
103069 106586 8921549
4152 67200 279282412
148630 156760 944329948
22786 103739 202331418
14826 97538 206591863
118433 142556 654757616
55405 90276 803593369
72924 93114 833828600
146181 177322 77961997
195455 197075 430252181
196967 197506 406413604
84175 134593 126193940
124856 139871 432860370
74408 194067 299422542
76332 105909 342267104
19621 32704 32658977
95478 143488 120209920
55972 151942 240116502
61569 97632 89904495
67792 99713 79612383
110814 133112 56000287
5698 142167 341490221
10628 22839 683788606
10993 166245 388295832
112720 160752 120311684
27302 164097 615148252
196400 196923 1334457
16779 86363 173995810
76065 129153 132839718
58389 112249 730725597
183642 191165 18783166
121726 148926 68279138
104779 199513 780478159
188413 192551 589564934
139192 167365 70414421
167194 178146 27495885
48653 88061 98593411
31489 67154 89321984
108257 117700 218365689
79940 105367 63569268
76383 184420 519520885
42075 111407 173300296
149439 177895 71063287
8853 113321 261178948
159242 162464 7900964
146639 173631 878133138
50090 127217 15691193
175928 182478 692007729
172028 193661 53966611
136944 196335 463353471
57208 139397 113215162
133200 195345 155296230
195822 197737 4824434
117347 129723 31192838
19345 163857 255904776
198008 199978 287430671
128623 139912 28234376
131416 148124 37575722
87492 155141 169392519
719 189347 471812994
177943 183668 14266468
138233 163001 170410388
198526 198751 593608633
46624 97794 127781570
188873 193036 528763
110799 196509 727551658
53546 116090 156402334
2687 95143 835716915
41496 115945 630758760
4127 134677 360385640
1298 78505 388926421
150526 193662 107740033
125168 138294 302440230
71084 127632 141571457
22837 149117 674590256
157540 194836 93134777
176509 196708 50406447
30497 194779 885289590
42132 184704 640292875
135709 160230 61329712
79578 154992 188916372
171110 181567 510064422
61922 169902 264800973
8900 56549 119283509
22056 39777 662129056
87459 183204 683617982
37506 87392 712152377
88006 121646 84083290
76603 168304 824909832
85208 163208 294822017
131246 175095 230463902
160435 172334 29742554
184912 189513 11598765
163332 174659 28363775
63780 171873 270471585
141624 152139 26440246
45762 165718 569254786
130930 185433 136339362
87571 178350 227225867
110187 143909 232339578
59591 159488 41856827
182889 183706 2028360
169411 178696 328791841
63302 91164 69546613
116413 184042 343256335
143079 198710 689628641
166052 179259 19807172
122514 181993 654447491
130117 169201 97654408
116139 131412 38375431
90219 183207 333104391
111622 147705 939390070
74359 130389 140300810
124372 136437 30195710
173571 194107 39634804
77621 117629 835798398
123614 126364 146895056
176688 191059 996403693
54418 195741 353458926
44709 57582 32312723
121292 153534 80988091
81537 107146 911288253
156388 191332 320240686
5891 145876 350324418
49190 98177 122401750
51130 65578 36295647
33025 96766 159321261
147016 151055 991339039
151160 175749 61392700
54518 91941 140380834
67762 107785 100086778
155861 172670 41942972
70808 198492 319497973
7791 178575 503632306
54223 76166 516390956
78532 109778 76288611
182482 194386 583766725
100112 141623 104076083
49806 158148 593482622
85864 198682 675855090
113351 122395 22734172
50539 131721 203161012
81161 151195 175389509
141588 157722 40482186
81069 117041 548381960
101325 113249 235670493
58380 162195 929258193
101157 126496 876196844
79301 109119 572824060
192464 195588 7728402
86688 123377 91797909
166582 185597 735682089
78951 175256 240946370
75392 124012 121682100
145334 149370 10201270
90702 148604 145075134
106593 123578 42606494
22567 103247 201572050
174409 174455 77215
24744 173749 372767971
124074 125350 3196539
117775 199703 205108860
52113 70732 46583306
179590 196543 818782600
167501 172659 517634248
110205 167501 509261027
142608 178469 89837261
75285 75625 880748
10624 117202 497196946
95576 147200 129274458
49146 155843 366053993
137929 196619 146750476
120510 130610 355140852
172628 174754 362585728
195032 198518 397248
183333 191608 221345446
131912 139476 189406894
141445 142521 201540435
111891 130526 441054164
105691 132345 66822336
33525 100704 167907295
81455 192744 278495395
98357 160205 177122629
33237 154857 732492683
93298 125587 620613214
35947 95143 770572457
95798 144273 465881633
35800 143909 930512286
52845 169656 699824766
87782 156068 171013055
63855 115838 129889270
19778 176377 391730735
24317 127506 258073948
47853 55758 19870866
130340 130955 395092650
121312 194805 784349230
150198 197966 119326657
46864 130965 210381304
16957 43694 338411459
5656 184476 745457669
18446 50532 80121745
86398 168889 206262043
197790 199024 3152087
73211 91799 46525069
78780 86205 863275572
198027 199452 3617782
83674 114450 76905460
188315 188509 480970
158026 160069 485660630
110750 145995 88302220
26810 37254 180775184
151726 193117 103462439
16696 128864 359760275
127508 127698 571538242
59527 112054 131138480
132086 170471 957372315
173956 195296 65665161
105535 105546 35515
134734 152636 44884432
24456 55741 947320812
20023 137688 473273683
95105 121070 886186686
75741 89891 35293365
180516 185893 117296908
94785 105652 90979085
142085 155537 33838861
144738 178221 308322528
192349 195356 7401995
123786 195228 336968944
35391 65817 100534162
136559 143445 17150675
122551 195548 150071347
105460 125087 823493898
96295 176159 199989849
50359 91275 154997773
101791 116068 372836615
143 178003 683239314
30655 154312 309559231
190368 192907 6309164
166773 179108 615316789
189021 196729 469263530
25221 165445 774878636
56846 141150 802040053
110958 131344 572804040
44847 128520 523362339
99310 165613 166076004
40536 56875 789075349
79905 197441 294059226
70955 139622 171884134
61470 72211 26586528
182948 195357 878337045
116498 150252 84786147
38329 101525 168714910
52642 105601 132382280
143778 144178 338531283
71575 126112 676488825
191345 197223 14696171
98266 135302 648659344
188573 189487 771267226
83422 83967 382773308
175783 197147 53379869
75104 180733 264303746
175347 177393 120498373
2722 148739 365335082
188336 193020 787819633
49014 128554 628164369
94606 140358 716497371
127051 198351 178391516
41894 133414 228982902
169171 170770 4081973
174461 177969 672805154
81535 158915 365016692
138308 179447 102984760
58452 99300 101840314
159382 191796 81002334
143556 199584 287007128
15880 150634 894049186
114817 146020 445024369
50575 183976 333721106
74043 123903 471191516
111623 186077 186383579
81687 83430 4398272
47732 71466 351695943
108130 173772 164301399
102948 190174 218468586
83852 148892 555385814
77341 81421 6191929
7842 44208 798570527
78733 110207 967422772
24457 150391 315192600
98518 99730 172710526
86965 104697 44278694
55980 176637 578669124
16691 101936 212958049
123341 155557 80716881
88432 100677 30489007
94544 164964 505887690
162737 181474 46989698
32319 103036 504104209
179221 183430 10490348
164311 194652 75947163
179143 197680 997591423
1800 181651 449865303
77379 171588 235839656
18560 112311 238635305
33451 188787 388648686
29874 151090 303323232
172523 198617 65283920
81562 95104 428085672
16759 122965 265575165
173206 178882 6846616
144768 177632 357426588
196427 197575 63437048
82140 181471 522487626
80327 108828 533268617
30552 88405 2427181
195982 196557 708326298
18267 36884 884512033
83302 169062 214576991
24358 152662 321093364
155951 190198 85576273
44885 121257 538035477
179452 191011 28832015
102618 171339 983485425
145657 194758 261574804
174273 176277 382768081
72133 160034 498563434
47116 121522 406259313
43792 63571 49495234
90646 110017 618700463
99190 183103 210190773
142873 174520 992613615
4024 191056 770349034
30407 122732 295809624
33168 50135 42448602
197059 198476 3606400
66762 100199 342548773
62616 63722 2741302
1239 130804 324024990
115511 186598 177993890
192662 198412 422748861
26006 198036 430250433
98519 136811 96082100
70485 142760 180854387
137206 154161 98844521
44618 145887 876815977
110106 167928 144661152
139280 166074 67028844
92371 117119 61791560
122778 144725 458851738
158516 183302 706766430
139467 188079 906601133
102037 123688 937928271
4379 190065 472729850
28540 97869 507383134
111017 177027 165315967
92388 107801 38587481
169512 169806 769429
29064 162263 264429579
185038 193056 564554698
33714 130297 692900042
59540 74514 37294934
186400 191905 746873316
61213 183206 585349730
20483 102874 554032918
58487 178672 300662561
148989 179759 76896416
98727 180925 205850052
48373 156026 733276906
8623 75291 125137238
50091 191701 628404546
128860 138617 24405638
153971 185953 79801142
177299 179776 6186612
50554 76249 64261379
77877 86393 21415292
148035 186839 97022407
166374 194439 70214253
12852 100018 349590026
172146 176404 10610076
64521 89101 825652199
193698 193761 869605721
163995 170996 809065726
143024 164661 54126446
115494 197291 667658155
67329 171546 302609841
96555 164399 664788559
45895 110045 160402390
81160 101782 283483389
32110 71903 99442158
99933 102408 680075684
139813 156366 41542273
110386 124038 583732383
101904 134591 81981334
97516 114267 41938759
63759 147526 416166022
61206 118035 141896072
28336 132745 489313852
150901 160791 123197466
96939 129071 584546571
65610 72727 17608228
154676 177039 69325684
101112 177658 697400438
44274 194025 615114330
28218 70396 105344128
17845 47161 598002420
93092 174164 250654026
53309 90602 93202712
85258 186582 253508297
79032 93067 188113205
82488 163746 388437735
75674 178991 753551629
196530 198070 335252
92966 94288 3238321
46898 64430 454901600
85642 124073 177879057
78352 172462 235512989
176127 191269 723900081
88708 158981 892915439
187013 190058 697151234
64444 129933 163782198
69765 198983 210335967
99088 147903 122405625
82063 198838 20623511
83225 97152 34792211
136770 197747 648730336
173746 174302 1337849
53674 80844 67973958
138347 164223 328364698
164760 169010 10653917
94053 159852 196567997
168439 182302 34843162
189697 193659 174190092
93078 146261 774435373
169507 178597 22898528
152479 153395 105421080
196910 198854 293851524
46195 116326 651078228
187433 198825 28505915
52942 64907 378007482
89231 160713 222461106
75005 75510 1288569
63397 148333 634640563
195299 199910 11683646
189700 196659 303506411
50802 188665 870320556
108814 109596 1921518
137443 181315 109692142
194199 197361 7834483
111533 181120 174234127
153677 157028 786328278
152447 188672 90437431
142245 143919 4203805
35097 127756 948544461
167772 193366 64090404
91226 189388 768566137
106672 119594 32333695
5096 114346 274959255
164634 175412 27041719
49147 189606 903044497
61039 167160 441608863
177532 182192 720511103
146622 199982 865777781
36841 60548 59486008
165692 185325 49177440
20697 168053 368491701
187463 195133 575879450
95457 166855 178700471
79230 106360 67820905
196092 197766 734742366
164698 181007 40885265
127559 130863 8348335
43405 188800 363660580
159650 182873 618374361
171408 173128 4221765
90662 122986 81009570
138331 189083 127016321
54943 188053 34298839
108490 198390 224918315
127965 147707 590658729
19856 135122 288354237
125654 166147 943625216
170730 183307 209458881
131800 199191 168602579
145145 198691 211992416
182429 188714 457957814
15111 29284 462621410
105777 142459 91824051
5672 102833 821741023
2058 32121 74009124
1800 177684 707956409
170014 170625 1573550
170109 187901 44554022
122475 165398 496187509
77496 192589 287973125
140709 168726 70036946
121935 130089 20554450
79456 160747 450586289
116633 168197 129076092
162650 191030 71001033
189695 193417 518505585
178700 179273 1059984
176573 199658 805028422
97317 130581 83404075
116005 194620 196728763
90411 176622 215878931
148872 170018 52726588
43097 159162 608790249
123955 137548 76306027
195283 199857 11576697
184848 188546 386781326
125713 143205 81743313
184964 190336 896750609
136704 170374 640865282
77648 120277 940731746
76403 135738 148621561
197335 199875 546079896
174555 174670 287855
131033 185852 137113323
126636 130938 10804949
141431 163348 790016987
161342 172933 29012495
184288 188209 258434657
140817 172720 79860433
91713 112316 51564272
99756 158958 148448297
187028 187143 84016314
170388 174303 9830714
114461 142912 826227320
86296 185109 247112997
9723 132477 307112763
167161 174999 19609496
27868 158073 325773376
27968 93301 163326753
120091 190949 177312902
88843 144421 139183800
45949 80722 86947747
121102 187768 166896953
104949 160814 594068322
46331 177465 328082938
16692 167339 376688354
42527 78914 259732858
150109 195240 112651407
148332 155282 17434073
63624 166252 256628630
132835 140839 897162965
13364 20562 18086727
87590 119653 80156824
64709 120652 139745826
13545 44068 124329657
98822 183848 935786413
54422 104869 126070066
3833 60987 143190528
161547 171695 765450877
155943 197789 104524759
165555 198049 81343565
110386 185358 187663650
30591 177219 366880540
103265 159450 744479978
41562 115448 184690864
100329 114278 892401637
175910 190793 37218518
160642 199528 97250583
46463 115695 940849479
24511 165836 353521071
142355 194671 607923180
68821 99890 77478732
194978 196374 5701797
17734 70141 130968447
16063 193116 711494331
13883 17423 873195635
167669 198144 76290677
135855 165676 74461086
86861 115347 229710576
167417 181553 35513165
35828 116444 201491033
156466 192420 89836268
180585 186512 14813386
18903 106829 219749664
13860 165833 380069451
105778 123442 44277756
194032 197033 7471174
126287 158431 634153255
34506 175334 352351609
37970 187490 374136986
158842 168605 24252423
180348 193222 32208527
108604 170402 154588915
158557 159784 3111698
80036 87410 18542861
110596 171206 151768842
67038 182609 366938769
109049 133473 5621513
84687 121753 92661070
28450 33286 11968675
153006 157354 835472752
178773 192338 830722227
163090 198299 88114284
32828 125203 808386871
2388 171888 463046987
73998 170952 242684968
9347 57462 120446094
72407 145899 596398764
172223 195086 130730359
69808 100954 77799854
134967 177968 107542298
163520 170732 894302048
23776 50052 279012189
128679 175832 117945823
122926 187594 161821205
32276 41926 27099818
4650 84031 524957668
186793 197681 54312385
177391 196544 834155565
139052 169726 914889873
151718 176719 62526993
29001 196895 48203697
125038 196811 876704008
42171 110172 407025806
61731 173899 280535355
128626 130019 3510903
114619 164008 609873400
40079 146651 266690914
101560 134467 960212169
172617 197861 168898006
15502 188432 681748421
143828 159614 626803411
59454 129185 226944522
72640 80888 20685358
80803 151922 823688315
199838 199933 239879
6683 7620 2334526
146927 193621 116826931
124017 126891 651614948
66449 124778 145833538
121664 145462 763233305
26642 172564 511367327
134571 148333 34521788
10915 37337 177055893
164588 180932 6953108
48752 117202 701994322
37756 170771 332791522
128416 157376 72514335
175746 190910 634555855
77152 141546 161105213
20447 140128 299273456
48535 160649 476544947
36273 149210 282648861
69580 120417 350610517
71238 81658 100982926
197259 199044 4549806
163153 180108 42489949
154337 162239 284068478
118175 185752 282457061
110807 151151 420948601
157119 162301 12810480
5176 71640 166296948
85147 102970 8070613
108849 143398 18273605
96184 131529 88633612
155401 160287 12155337
85436 149477 160388043
46445 79783 83304296
26891 170673 359582543
2672 165398 573478848
152363 157759 13451505
79615 139735 920970042
90882 131589 627952114
116000 183707 169484361
158046 184010 64835784
141946 168779 67068960
67363 78477 157930900
178162 186634 271574209
122102 166006 109901701
105760 109623 243550828
121722 189266 450120862
21875 134038 902545641
16796 24552 19314988
100427 165145 162112981
119355 127891 21412621
74504 195819 25978215
57848 122378 161321634
38146 111950 457246217
161134 162537 452811506
160561 167368 639674437
12744 81455 633253541
34275 57203 57506139
138218 199700 153854022
168164 175785 19142583
193755 194700 2348156
175555 193573 45016028
194702 198524 9634299
92827 161734 172458878
60514 94160 83909723
77987 138654 151830033
33980 183020 273685153
192433 192742 770035
176740 199700 840324110
15221 29305 35132031
12891 33574 886688970
36035 91712 876779479
55094 66000 27361762
91459 176556 438925261
27152 54171 67506257
175380 178271 439454418
34823 125316 226454796
164045 180968 42385173
138352 158315 50016683
114520 117143 6518369
6208 157678 379082700
75284 127237 890382225
101821 170575 172178342
113815 122781 22565451
113592 182186 171817740
85644 178837 233202315
130334 189888 758359437
70901 182099 278315297
9543 147325 431164117
132963 187227 135725341
89585 91283 3633621
112409 188129 189490887
57103 72441 354734047
17326 60569 648575066
85606 125573 99975866
155628 164341 21568701
98064 152997 137787653
131813 161412 362497553
172591 184727 30282851
188995 195030 174250124
3754 69898 165419938
181661 198743 998823008
117823 137149 48572449
155332 194273 920496385
102023 159188 143282728
126768 152529 64620489
31912 107893 190067571
109374 166206 142114197
96544 112706 40503086
62986 70769 19365135
58296 178646 301056548
150971 193881 784383948
131384 161714 292670977
23089 70333 601736723
112910 196410 250629495
122154 150268 70578687
61101 199311 572811811
180611 190973 265615279
185395 187879 6202752
88145 105936 319024660
95592 105733 25415823
157069 175549 46121080
58649 129962 178344504
140 89889 224303356
31761 32283 96944066
100621 163797 158219030
52305 159102 831539609
23922 47700 59474438
66305 117072 126707382
105261 175486 175792869
4879 183292 446478136
156874 167624 26683168
130031 145839 17387094
78350 103237 367840314
72564 170133 244160971
3723 117411 498641024
48399 145113 242022385
5096 58509 147575868
176803 190985 35356607
52322 68105 16594177
23233 154501 328598604
47029 85441 96060311
125862 137079 28147798
126175 189343 158034055
119146 135051 39945300
9724 178618 978668685
74846 148033 183199401
14338 47939 83979382
63054 74091 49828421
114008 147546 84080001
156144 186364 296136527
44986 137740 357284854
131267 175477 110587488
97339 195917 610946309
41133 133557 504349621
44739 177275 566149205
187955 198960 27578048
118435 123740 10715379
80826 158743 463418493
183777 194191 26098005
143870 189309 13643201
187866 198135 25692948
93170 141275 824229284
123055 143314 132670755
178390 181866 8675854
121032 158422 293334797
38850 87417 121508621
3318 99550 807440060
89109 197059 270120227
7290 91847 818879134
96616 156949 277934030
85180 107201 54977260
80806 156091 188538176
11067 67181 140399044
272 107158 267210605
52624 84621 343660580
163638 172285 21760013
38934 43841 12345737
174630 193046 537390695
84994 88218 773802063
163616 178976 36004531
187501 192613 396513822
176077 176396 170435160
146263 159991 640258252
12564 88634 993047269
85764 177060 228435248
92003 177320 850962918
198571 199287 1797880
49063 78190 95808753
48578 73307 61802641
95391 120937 350260911
31199 148487 148406701
5304 134007 322161801
53068 106412 638434826
141054 177379 547926494
110778 198263 533522024
153287 155400 967104676
72607 141929 173513500
25530 186731 403206647
10826 33406 56361872
180815 183763 7359550
32771 85291 131368187
101873 183571 204562480
190209 196891 16635861
5440 151987 366873745
33675 164541 327362477
129775 190220 404950474
186216 188551 1039258
133398 182498 445528775
130643 183067 859051897
178061 199596 53847209
127728 183100 138549373
62556 188499 314941769
75400 155355 200246862
24091 141271 293083383
47731 119562 179593030
80804 96935 776646544
44393 190851 366362937
14163 169322 787572596
51697 117059 163415487
2833 40172 93250280
160564 169012 470068714
95998 125626 74264510
177017 194801 20253952
174961 193026 45204045
175804 188617 31998460
79130 89445 25720714
176885 177513 1560939
21952 54712 81958636
84752 93705 680080552
56483 118531 155014869
151397 163387 232391007
8558 56200 608188203
94958 192479 391711236
126627 195133 171295055
98183 137648 429908618
143026 188427 772289547
85998 166641 201633853
169372 169713 861512
114290 163082 122153082
36081 175271 348187605
78856 199886 877143432
127181 160491 558558445
68938 116130 463657991
191535 198672 692122257
170530 175261 11844752
14696 55429 151776492
35474 93484 957557815
85411 164042 196668166
11882 81071 172978180
79583 106867 544901436
198390 198477 223204
168579 195706 505459969
65891 142736 227147422
141190 143537 5921076
73602 190956 927703878
45514 158711 805807819
147846 188219 100916776
20029 41017 52378138
164944 167588 728187877
32686 152005 298637792
61662 143408 204309602
8658 100697 229999391
109286 183591 185855682
23850 181560 852149037
159410 171905 31269767
98958 157966 147959334
137105 190017 727558985
34204 84232 125194653
124756 195296 54690738
136171 199625 430318173
161596 176702 37867526
117977 152127 709022930
145899 185383 98775552
98182 151910 134693841
72060 132014 150138417
136532 152876 40995320
21061 95468 186000608
27523 135839 984098757
197819 199455 244451374
113408 113496 240421
149580 194357 406688843
124489 162028 420946776
7271 160430 383337512
69449 175192 794957220
84151 98782 796595577
111664 140609 72527052
58369 127186 172017474
131643 183898 130665938
10818 185212 953657117
129526 141767 316266458
68856 175597 555662478
55142 66840 932303219
41076 179317 848857588
13547 34730 52879133
62463 71983 23591224
31175 179896 917076954
193553 196618 7651668
62446 83065 51388473
193578 198800 13171252
193095 199155 15200774
97676 199244 287153760
179728 183866 10275347
98884 158623 149806999
139227 189904 245312560
169461 176509 63730621
32527 43146 26677599
110770 154501 109742522
144706 189555 4301159
93607 94257 1642076
151439 173545 757659924
107217 123161 209533091
187066 197452 25892218
192821 195384 6307613
189180 195845 591221688
180229 185593 855974618
62970 114428 128558345
176573 191732 315907677
107892 109679 4482457
129369 138636 23162000
73402 176989 837667388
168050 186922 47270415
57835 128484 176692006
15265 127657 441721293
55415 93187 94320622
103050 159007 664429704
92477 106810 35795470
34365 99900 163767730
50056 94864 112014822
182236 191086 21993369
186747 196828 25173668
77555 84631 17712053
30498 122580 265720305
36022 163396 318556711
184978 187943 7453478
187442 195064 425483531
64306 156518 334570950
99885 117280 43591133
135490 191419 712113614
184603 194423 24559798
134760 195378 151491106
82838 147501 161917875
155082 157802 554496006
72862 170605 697944599
278 174047 434707374
53236 111246 658515152
190392 195242 648673619
154775 174617 49408993
182568 183692 2762630
93072 128190 87921313
117937 155284 75200235
132075 182324 125730322
69065 107708 166766964
80730 150724 175300663
92274 133064 102223983
105343 192032 216972758
163392 196465 82760939
125982 193277 168341538
42233 108281 165155908
198347 198562 578355
34679 185265 461969568
31544 144077 281521651
101824 115446 663635842
173550 179916 192237074
110542 148507 95164607
113802 180439 166882046
131049 195596 161392578
73548 194120 301721699
151018 181983 754411845
105414 112411 17522486
99623 176458 580684747
139744 185107 113440391
22128 77006 323558388
152020 162413 25844499
43626 180261 352403671
174849 181157 15824682
40640 121958 203372714
54993 193788 347140105
31880 148218 291137641
68621 137641 172673594
22444 181203 397134191
157193 158883 4217483
190021 196339 15728349
35827 75132 98256131
163118 166436 59156125
53469 176570 308095520
133813 148451 792805794
118616 172508 446660427
33723 144859 947069480
111669 157572 115043336
3706 171412 989369623
65151 133750 171602417
190782 198747 19980672
14512 127546 495210793
128365 136426 20208595
59525 165031 604663645
42054 140101 245226290
22971 72864 124687856
127792 195544 169419480
155421 187940 81178231
113912 146015 868283403
68967 162514 233989336
18344 34047 39130326
6663 113478 489869383
179222 186796 18900929
103844 143551 99478466
100891 177624 60526293
20269 113357 232610450
38997 162036 744464674
129586 170853 261958828
115107 160784 939934418
24819 97607 325806455
147392 174675 68200573
38728 44450 14311817
112595 115451 7083217
166167 187945 54513189
9762 161847 380440346
138912 154813 100772483
88018 192647 455410978
29222 168216 347545121
60762 154372 912881006
26556 156145 963003405
82326 87871 13969698
123695 159658 90064626
85372 175260 224877315
174317 196426 479353196
22844 26290 8718039
14011 63522 123829474
184937 185729 2037171
155484 193930 96023450
188477 188710 285067641
142816 193861 491530717
36880 199499 629660507
107441 115270 62389437
186203 188185 441703199
79836 85398 13970106
140461 166869 652549310
198442 198865 867671586
42718 112239 519719669
100459 151018 126921707
183891 187048 7956849
65852 175095 348262325
147253 159192 299596215
153361 161368 19864767
157888 158711 2055583
19720 139449 299455990
6609 75421 528507931
120788 173847 955637805
117576 139192 54257432
16916 80528 158947125
168388 176824 45367469
18605 34633 9182991
9993 10232 525875353
98982 146718 119634602
175437 182520 391323306
24865 157272 331284386
148057 148606 1413573
109301 154161 112421341
108087 121738 34061129
175651 179223 8985230
100893 194734 846669818
97171 107372 25569142
61693 175525 338272920
44259 131433 939960580
89942 105244 715391815
78477 109086 522979727
68944 181448 204356288
114749 123834 22862037
175333 190182 846890202
193206 198652 13647983
70286 81134 590316326
191072 193168 5337096
65858 83225 14168602
164055 198013 85015626
71574 105126 575978224
174200 192625 46091166
95009 176706 534955042
46183 138458 76196946
36583 107189 176528852
190086 190244 428884
33687 123540 570766025
92269 108154 32751488
66264 129194 511410934
194644 196467 4572256
28142 152334 391404831
159484 198400 97265380
17012 118694 763386262
17420 88855 178521117
46103 189856 129636982
181325 190089 21916545
9680 97128 218597253
46308 191592 365912614
199833 199862 76783
46915 126591 199286475
33557 166148 331749612
78714 188111 273670484
151255 185443 422118144
130012 194304 160809397
123929 194164 724578627
17559 92840 917081716
194560 199679 12914433
104025 196695 753821430
91125 137814 116913937
27608 124101 241355557
55567 166201 756428859
153517 163774 25408843
77679 151074 183811344
137222 185922 121770853
26979 81536 136291681
102017 139450 93827176
113281 118687 11965911
69924 199791 324985851
188701 190047 18463921
14935 160878 364970900
78379 177117 247095374
183200 185645 689634466
136937 179160 833094474
65471 90868 63367269
148879 179648 118299979
6509 61428 177009663
134836 176783 104972447
57662 147586 224932717
197464 199501 5208026
131128 153795 766504313
57968 110160 864856163
30519 151697 749173427
79400 171767 847107751
88751 193190 261424132
43012 175837 332216924
141167 144485 510396605
8473 180105 429417615
199006 199188 671924748
137978 165459 739954676
89237 159917 177065071
126411 196024 600799205
33406 61089 69473121
131859 183330 128750046
24501 32955 21134841
122539 156257 498605064
109902 116893 13709320
91668 108492 42197604
30069 164824 336971103
8749 13124 484371043
69084 182378 767811144
32338 169105 342133314
142128 199783 320356298
10966 60802 124792640
3078 162992 399951401
188830 194825 14939057
103467 161427 145197289
41644 59476 44711994
194470 199939 6188514
11291 68500 143096023
187265 198089 863447058
96563 114814 45695479
34596 47297 353010775
6862 35528 71817699
134497 140405 879913001
154049 178209 414035078
192132 196172 471798286
127233 140207 32449415
113758 192073 196087780
115749 166514 682855647
95826 147525 129555799
64306 179671 288582828
11540 14916 8547679
123482 124598 805058354
193933 195465 3772705
129318 163086 294370092
147553 199374 129615354
128865 155767 584955560
92760 162882 175424827
131170 156753 64141143
144105 144922 682475414
84923 178401 695471639
96851 150963 135691194
65687 120578 137107989
121982 155193 83344747
67160 109771 979586910
15050 47482 81016153
144543 189031 530827011
24016 108923 827016542
24971 82334 410799694
174278 178837 11486579
85917 94780 22014119
53375 144862 228908686
137708 176205 96345497
12326 62294 657382893
174484 187929 758595124
131679 196153 161177909
20974 119001 245109479
161780 166617 12025856
26650 155524 346165110
99238 193587 99138384
174165 174482 53637209
159192 189045 74613881
187703 190111 522982132
180810 192676 882822223
35742 166434 864403568
168324 186045 246944356
178110 194711 608939
101953 123774 54779232
167457 173082 14181941
96807 156130 613854284
6503 123318 331881052
125811 149518 59461081
58398 109971 883918879
62868 87930 999410353
150512 175579 62580653
145038 148825 553453541
162162 164348 5406603
133311 155634 55937391
69495 154390 212689829
85210 85216 21153
4840 123530 297057523
128637 188155 593033520
153369 190610 2577357
159462 162172 64027849
32510 44632 99252843
196943 199528 372823901
180378 196756 40901000
78811 181427 986957595
26838 182010 943469442
19269 45834 66418276
2564 48363 443170463
160409 182128 54317490
137688 172405 86894885
56921 85828 516195067
40378 181490 353140569
30060 121612 259583149
23634 76323 558320674
135781 157940 603026280
159715 165698 1729906
90042 170674 201844336
31141 93021 154764737
88707 159496 177318694
60258 71395 455931949
109755 196769 493288315
85384 116410 77465607
188317 193812 894457375
72497 161979 721158776
37604 56125 697895620
158790 178590 49540489
101731 118475 41995131
71253 172446 253328555
87895 108187 683469449
12945 51021 826021495
197915 198078 862340861
135469 163588 70185012
161271 161379 258362
59866 179959 382028686
73570 117078 81145519
80466 174786 235992099
123022 184251 153115480
110394 124281 334718537
136828 150256 11599378
72363 178620 266009260
3883 177295 958698617
105273 189769 211532365
108128 183802 398556128
181183 194490 33223441
7363 82306 187446467
130754 144715 34890462
97332 189004 808204334
78877 196408 293974656
124909 185750 152175265
43524 161055 604552552
15265 107105 229457237
77695 152189 683845177
187952 188309 145769998
169595 170078 910206478
77157 162977 214665359
27559 168752 612607253
174033 197153 432513935
27061 72652 113862140
112251 197302 212834703
56404 139345 212647896
70433 154224 209943027
78088 83877 14498782
36839 77806 171843799
193805 198620 840064536
1268 43702 503276189
80201 168236 220223611
9179 19702 880350
141583 161575 50056819
910 114363 283584581
172580 193891 964622012
83157 109234 65344995
174187 180046 14673404
193467 197587 10293897
11578 162910 616019635
180814 183906 721859836
86045 129660 133776905
96276 199795 391899313
32208 111295 197772880
111947 169940 145187644
26319 94486 170297876
183822 197040 33041473
7715 179160 429067219
146539 157393 593072958
83471 142468 147640399
3906 156685 136449427
115227 164875 124247071
142505 151784 759486690
195603 199450 296870236
14705 61255 64280353
53144 128291 469210868
117558 184016 287611660
80522 93854 33319279
38318 188671 376141942
133244 176860 521790859
98899 190866 588237362
13915 105623 229214939
59615 108026 708731817
2530 44465 104808359
151917 199592 445212023
59326 140954 583186120
48339 137888 840246692
41437 169321 745579878
172070 196775 61657797
80509 113437 82305060
157266 184197 67220392
151424 164156 31665274
17197 162264 362774525
171523 175124 8856186
143993 163971 49953324
168587 174702 366200740
107986 147525 98980989
19093 38805 139281917
122240 139353 42886122
102729 180290 313028945
35551 103229 169093732
193129 199329 15537549
117890 161572 109428396
38065 165225 423368912
157281 196247 446957465
131055 185958 137329161
69682 130606 135216289
115843 125289 23765424
197761 198709 152588579
197424 198402 2506088
23411 68290 112204703
60590 149473 222343401
38399 184032 391302232
31402 194971 884585635
88503 155395 667296835
194662 196699 5102653
82170 86360 10662974
179493 194918 646619251
71798 187667 778078026
107269 189184 208971812
199535 199816 703117
104729 147084 456213577
142666 154627 433767404
96881 174936 195416766
109867 168134 703783191
132373 142169 24411168
170664 177475 17112815
73915 175221 908825284
132370 165745 83392192
11636 28627 677495434
193436 195774 258377954
55816 154590 662565183
96055 110659 764446614
158782 183228 455179581
111748 146365 86765179
36019 181145 363050617
177365 195658 598501531
191836 192326 1215275
68713 196546 319724316
140839 166626 64470799
86911 92059 564056118
73767 99521 64280141
179349 192433 681493831
4793 69892 748403635
112131 125337 253599832
109995 191053 202776682
175839 193552 75844955
52667 156484 591824896
85569 178837 233411494
108503 191562 207789252
193093 199192 974546625
6547 51671 243072857
43214 146849 259134825
30573 158015 318883632
6972 59732 132217749
54482 98650 110237045
151621 196403 111845099
158883 183244 586388923
174773 175419 1657572
87574 98856 28014031
152675 158710 511760084
94523 122686 70531071
104400 178284 76715315
120970 193631 181846899
118280 151433 83180334
177241 187797 551021591
116104 173690 144255214
183554 192255 411578253
199852 199906 313172601
141518 197946 186422858
182844 190693 65407662
122013 187198 163229361
66960 176978 917059382
19609 129282 295980883
182454 184656 5434084
75249 103150 919854998
35661 174083 427733961
103836 167969 160555144
35108 59454 979732193
122795 136086 33333382
136362 177862 103815675
39990 105731 164444995
90490 100748 469933951
27829 118494 417839715
3112 10183 391444105
60869 108044 117823708
45833 164778 297424945
169201 190778 257480775
42242 45260 159248085
159840 168599 322776842
158983 196559 135627224
154374 179073 61606888
33636 113359 968300772
188301 198219 555747591
87125 132613 113887515
112653 120603 12038589
34726 132730 245306491
27839 192438 411736479
131328 191488 440346740
114670 167579 458374439
125186 196368 178005674
61698 105075 108292720
177462 196459 63017874
121805 162016 740820447
59150 152632 468165045
184850 184917 939047010
5702 95910 225672875
806 15922 674695863
112582 164325 626128589
114422 122847 439962745
190611 198760 8207372
129325 195085 411471464
80970 135976 137743912
88611 125149 388041051
82517 195136 870291284
133627 159989 66002616
65348 194302 322535929
160541 169569 938474693
109316 173794 474359911
183640 190167 316183408
41930 132821 757302875
108383 195594 918328158
57265 183911 316712370
38742 120596 65087422
84436 154467 175457344
96140 182413 216024261
145157 161798 833018595
186679 199295 31592781
108697 118297 414075956
95060 174452 198718955
72587 97873 63213583
9987 96950 333013882
40744 142704 978083388
7196 44913 991048773
186808 198776 572685633
39663 162912 597990364
182402 191300 63619374
27913 174123 660368160
42673 155928 283395075
138341 157993 326411847
16717 172152 996025933
789 65778 162585579
154998 170870 222956352
117182 190600 568247545
192427 195820 8435332
174358 190658 40788156
133444 176220 107012490
111311 115993 268526328
93171 184182 268291498
54630 140801 24314106
186623 193737 844641562
80327 154813 5284045
65277 106576 103123526
99368 121203 749753454
58460 179570 659682796
140323 183078 388976945
153600 157179 72321122
64399 96123 79130848
159884 180568 39521946
56886 174092 399613037
180293 193318 32575744
82217 194674 281414561
117821 160561 107127915
58418 192944 585425647
32802 163652 327265460
164339 166278 4891336
73329 145152 179835758
101191 104639 32100833
95225 181931 984853068
140835 160268 48746181
112686 115084 5961104
148580 195435 741538755
49514 142289 232057267
191019 196761 349055
122002 191718 456293640
77260 96696 196011629
131053 156143 756076360
136670 147818 497508461
163289 198513 88189827
49782 177345 319221779
119982 184576 161679142
82573 133718 128136257
161483 162699 317096072
8853 63331 580316525
54912 89646 86713755
77862 195512 562829262
136719 142348 505095840
90749 104821 35238845
72222 117142 112343781
42649 115167 731441916
105747 169456 239785822
107847 141205 924011695
101147 189710 416177530
95335 149445 339543264
169591 194953 63400212
170624 172720 5280843
73145 199650 316648011
20846 65728 112359477
176844 182782 14791535
6008 114191 294874910
56038 152596 92800279
121903 153647 372736321
150003 175830 64438816
48513 80294 615357477
54019 178720 807595085
36884 162295 313690518
139107 152477 33572296
194618 197472 7137919
7172 194874 469569189
8399 62761 136098534
135061 150565 38860064
99318 196878 244272475
130739 142272 111781896
145787 183902 150152608
54790 193325 786556921
162384 191756 42585507
45288 181428 549045414
191218 195443 10538516
195407 195956 1402655
4932 68206 158406324
116945 142549 634802229
129171 194382 241032928
20665 165984 999239999
183651 189688 933338
191973 196089 509331453
57289 194515 464407747
136523 150938 36160877
152628 172632 49918044
55060 131842 192055104
116863 162520 467221198
14791 182764 427282508
18646 70409 337775714
128301 151988 538944173
111266 132004 52047965
106729 126071 48543160
124722 170966 115674466
17430 185025 659437519
162484 189214 66955856
109838 180291 636951552
64346 198797 336317249
18165 61217 107790737
38310 83339 836798226
172558 198916 65935877
123791 190651 892491808
32313 86027 786140026
47708 123087 188580462
119552 149907 76200933
27924 42396 36191472
184878 190206 13425930
16431 56797 100989217
35729 119900 210466480
192767 193704 2321427
178651 198215 69331614
194998 197701 6845842
98938 193427 236609091
113409 179962 166708790
107424 193702 416883836
76219 81683 11693131
63265 150247 217708113
65912 199084 333056647
122253 173965 541342241
6406 198686 550860686
142633 160592 490451504
199210 199449 272803651
120238 133307 651312853
134289 176506 105641521
15516 194076 948076797
91617 179296 219492730
107496 120604 159414071
121748 188678 12966150
69986 157919 220185760
182004 187031 12548793
58122 89110 986470653
179258 180316 542388649
47086 128371 555331847
143188 184029 102195143
155881 175343 767233669
144072 196007 129874738
73376 118454 336471984
13314 73268 424908065
9923 70283 567956767
156192 158667 5753116
52810 134899 205455255
142699 197791 566132591
152061 164654 455208527
50195 193339 358148609
131740 186738 818374435
11205 179482 908294047
145192 178987 84580924
186797 188282 372772135
174784 190995 40549391
114799 167095 187105173
5913 87017 413642688
1699 47071 113404857
129587 158498 72384130
122426 138063 39157502
17283 108204 227360670
140667 181145 901609931
158406 198349 610094924
54359 169174 287115277
72559 119336 117067425
90114 131415 103474896
53134 86229 164770328
76559 80524 9904005
41006 66128 953719009
101254 149730 121631005
2769 118372 483355869
94368 117195 57055245
73184 155685 206670398
152863 156773 9785603
174105 179073 12469594
172470 189269 27196494
153394 171221 44484755
188708 192433 9373875
161148 183980 494937320
163449 181341 194196558
170874 184064 32960827
72438 119072 854528774
182682 188570 14653945
11899 12474 1418587
105718 143011 380635676
170660 182135 28786404
18293 20592 204812
45710 67362 114141532
100752 169178 171339627
86592 108500 939072525
33382 71997 96567742
57147 149833 853803063
57518 185663 534780041
24627 157698 332956356
173059 176120 915312908
136490 160320 59651679
57141 120603 158597373
97522 135691 95779908
189973 194592 11470029
177462 190832 33381222
199813 199997 525234380
119005 176541 148881027
152778 185791 82455152
81760 175538 234718302
103689 186986 573366340
180265 188769 21237185
44173 76821 81631857
758 191844 477936143
98426 118419 50081972
82143 145203 157950598
34475 86751 130811177
17820 118509 399929367
155602 184223 71390268
21064 22445 785236612
99959 165322 163663438
192849 198816 252268551
38436 152602 285842803
130462 191029 151431538
44030 107218 897908182
40376 193462 989275437
182672 196597 34745969
183529 197416 29654675
31843 119913 764417139
191567 191757 25903262
118074 134567 41427495
53040 175811 307186944
193356 196960 939904599
139106 163830 997943702
135852 181176 113306198
109178 183435 427840313
163451 194729 78237380
36722 84785 242867207
116163 132459 40966461
198949 199639 781028632
130277 198191 169836634
92057 144321 100812419
199850 199934 214617
22624 34333 29179741
108403 147167 96959393
184443 189522 744963484
52810 156700 260074297
125804 127491 100742556
134405 157088 712994515
126335 135279 222109514
14854 193009 704253137
171321 193739 232850008
160362 172721 30861866
52717 180751 320344123
131335 139574 66279034
139817 197144 222434197
197115 198819 399595161
192363 199245 17256462
75275 194531 996113464
121198 138150 42537713
115215 152737 94145672
128318 140535 904196667
103542 162480 147595875
114279 154646 101320959
188153 197121 22410701
5865 36586 992946945
17952 184923 530799927
146115 148780 6771705
199527 199643 873620298
184475 188445 9922353
90369 127392 92710735
1231 126441 313091702
181163 181918 1939340
1578 92927 228346614
107372 126336 47567782
88948 186502 244191603
194917 196495 68873748
61624 105893 507351393
155656 181050 925069155
26002 53004 67390158
17232 113349 240216445
87983 109445 53757529
55455 100549 112438868
82445 101216 551394184
97795 155778 415575434
130873 169148 95627687
120595 147705 67978799
38549 75413 92247662
644 137288 341833279
91390 111764 50948955
27597 193608 415199640
3622 110869 180936468
99915 179462 723111823
36541 96782 150544253
176548 177494 2367030
197020 199565 748081408
56136 161108 986699963
129019 185682 742950274
72561 96148 58995000
67479 172153 388708611
101744 157260 139173230
99737 109929 25705423
45733 74598 78970954
23746 114940 227986928
82510 84997 6330023
159199 176649 43632405
31487 134784 258497282
98366 197457 248004924
61100 75993 37092027
60398 189157 321980862
169150 189047 49894651
54827 158807 896449211
13195 121632 271136913
91632 98584 12521030
119184 135128 774888744
63093 107212 110239760
129667 163812 299377768
34266 60051 420067483
15827 132311 254076127
113677 167499 134712278
106965 142760 137317244
33142 43024 373609131
51675 119477 537342878
133841 158705 62221559
122820 188574 275575797
80253 146559 978590261
12886 167896 777839795
56819 57739 420307983
40204 146496 266025706
22364 41183 814353028
146002 176997 7587112
143297 152275 22669492
37522 51455 34824060
192708 198752 182480986
170372 198365 988200204
129863 186650 142043385
120739 139882 48017194
57520 153628 520152042
1706 49396 119191155
31803 167036 338309318
110526 127686 43026164
173899 190067 974740635
62545 187900 313482902
49020 179005 717500330
72671 108805 90534465
42129 183650 353973081
49365 98379 122454627
159634 198773 897548576
38865 121197 205841409
93970 174321 201128354
183176 185992 7025111
21860 110741 222223475
186357 194903 21257031
48257 194941 366882619
175877 183382 127574297
54315 149628 238620970
148611 178519 74797167
92515 142607 125353051
37059 90175 300831704
150476 185497 866405833
35773 109000 803821056
65996 188992 433182539
112677 178138 797210705
84324 150599 728736346
80862 102583 54176651
185624 186687 349640100
83425 158478 856652138
95506 160739 708703105
48742 129776 202803296
167382 169470 5227987
72633 132663 797240712
174248 190658 28164754
77241 87021 19383320
68270 195110 317252076
21034 27793 439882516
16089 23066 86543081
67703 89420 104810553
154759 171625 481302890
178239 183337 587343
37258 74422 92879971
171228 199872 859402187
88711 115927 68095713
176160 186949 653113333
49674 164879 288144812
127146 197368 175636524
143207 172639 988382969
195778 199357 398067967
171339 171982 1642999
164092 195875 79541022
175707 190140 783945880
64988 140498 188790077
158651 161323 815007646
44034 133041 245098188
136012 195820 610040256
13527 156849 358635227
54157 172719 583186160
135950 156203 50740940
178902 185404 16184139
63107 199516 341261745
95945 147932 130244132
43117 138984 239773876
44729 198481 879508397
40887 78944 293229746
69329 180893 279100887
39123 121689 206463739
180408 194543 65408261
185329 197758 31056048
165420 175235 24636688
138946 196853 345975140
122523 178336 678649936
70870 108807 95009521
194982 199032 4188260
38414 130582 230644192
10711 34772 60104362
89937 175195 751195877
188155 191632 8728371
165699 166515 985024665
160602 170137 489806123
156370 163050 444421849
41769 86284 111390941
186757 195737 26428182
60509 109267 957720004
128352 150094 54548347
185598 191346 14329875
149668 187696 861497130
54410 163736 273407000
154006 176965 426430935
125461 195352 871314943
61425 100537 97429340
173424 175048 912485454
115232 140159 86939248
72528 199890 777089427
65164 104460 615374615
146773 161409 36656217
193312 198606 539922650
143361 190038 942496441
156930 195241 95631908
22829 32082 23098596
5728 165202 399006045
108566 130085 951634191
76379 197186 855703779
43233 109429 532638826
9993 30530 580222366
171560 175084 8657388
148254 184456 329943825
37505 176288 434240309
46088 114156 265167615
101535 142103 101668263
138052 195569 143815957
167053 189519 644365997
121018 124701 830154402
157565 174529 786381931
154412 195556 515247394
29936 138595 271751365
20178 53855 84138046
192126 195942 581756279
64857 71835 17242371
54382 146994 231634131
121303 160847 99109603
192468 198223 14359372
106041 143378 197087888
75981 181777 621242820
181444 189057 877543831
80418 117473 92552914
62868 91988 72727051
187555 199038 28734448
180715 192630 146216821
195935 199394 8764680
45795 178577 332207957
70510 120672 125478644
94601 128703 277926162
114804 131803 42686114
124667 178439 121783165
136607 178861 105740871
44743 49095 10829994
84188 199839 332796003
60153 107394 117909444
170995 183706 31747120
111124 197280 215580502
25115 65890 844827031
103638 120270 171881688
147471 191029 537010634
3400 131880 321467511
53389 58150 117737639
103774 130086 66036380
183600 184820 3007056
184042 194975 27290731
126586 159987 782756841
130922 142316 28457611
90858 175791 212579591
86289 192851 266544510
106545 140659 85422604
159341 198885 370038357
58485 61110 6619824
48158 132732 303214035
185120 187885 2653754
127156 158238 77870286
56817 170785 791616619
190278 193784 8713563
37802 103480 164151786
5950 74889 607884519
48371 50411 2848369
21018 27413 978793205
59807 170890 277764832
175438 199039 59066775
131184 153261 179189217
91734 149722 691273054
137024 157900 996506885
40708 100304 148881837
93973 119767 297392186
74720 83174 629825247
173035 186136 32757871
47297 78074 707806536
4773 45694 102557726
56647 84251 225051684
140957 183487 106447946
22327 130775 590240131
23029 187170 410654984
148895 165770 42063618
172451 197456 62429546
117015 140397 58622002
1085 120197 397508846
100095 153841 134918592
50631 158351 269578555
12152 133991 304811427
194342 195967 3121150
137928 145094 17955230
87691 122434 16205368
36649 119050 599963322
104898 192193 218494515
199213 199788 1416918
42904 72902 632994134
68469 83186 36709326
195287 197450 5462070
171971 175212 7964477
17496 35241 44321075
142801 176550 971398088
73229 171082 698971243
184024 198121 35286204
167335 175190 722897223
53144 59088 13330102
112849 193043 769063931
56406 194161 854836603
1566 163210 404179775
20171 62686 738439241
35624 124094 940474622
55612 58392 6959517
114645 146665 80204012
128925 196232 168316033
86420 122597 90463614
154386 184898 904791358
184501 193800 367891869
143179 175844 973941975
38647 133206 236665175
198496 199824 389239311
53785 128929 187990720
115282 170724 388430597
41209 181100 952476492
151884 182538 76623875
100894 104663 9557961
175089 178210 462814710
192111 199934 19601989
73096 167869 237136632
27127 61760 86682119
175894 196729 436455085
99770 187409 383230149
27342 96395 547059375
5834 155917 701266329
155231 198353 107710684
81946 190681 617990388
110504 152566 105498457
117594 152839 88511820
147089 197575 962660838
45424 134203 222107299
117703 189017 620771309
71134 112480 103468467
76149 145596 327976933
80916 119761 60132378
196784 197510 546407807
124279 184659 151000567
168598 179537 522347487
41248 128181 358980165
33123 166064 604497440
189694 194138 41917171
66752 121361 136376710
180540 181887 845236755
27717 42582 717708294
46932 48553 544562563
60913 112414 128573448
109454 112475 866293854
184722 195712 7101959
149229 183722 339685518
148933 152015 270039023
16822 192308 438901951
167706 176590 20576101
89380 186763 783630643
97940 165264 798846425
133097 154758 802690557
75259 90555 38191272
146344 164884 46255536
164874 193766 277283266
188114 195074 13976549
29031 71227 54148187
3881 4906 2447773
195770 198782 224836614
139564 165215 64106077
77381 102558 62834590
194252 195180 569298992
154435 167101 7974142
91247 96243 971511785
145346 199227 134786464
57703 191610 453659062
129058 135640 16587935
50163 179766 324332038
138822 169717 694095610
120733 139809 47832749
64961 113067 600063689
36633 73913 93142034
116181 129955 200087607
24771 128671 259895053
42908 182183 348455963
8683 26531 252616420
86727 169103 316971910
116734 181875 163173548
6541 67191 151900327
80406 80478 158711
14536 155564 352816093
119808 136506 41923754
113963 153425 99034186
53033 104275 128155750
183121 184393 146737286
74867 148900 185370298
176172 181987 197005761
129548 163359 578607283
49222 185897 929168718
195889 196904 772578939
52916 197221 816288149
173199 183104 24779704
105065 190715 214342138
138381 186959 90842272
113825 198872 652706886
59339 76304 375278629
177232 188088 106073525
119117 196069 919731125
113521 185039 178998926
88590 199811 278393175
166101 199385 628166652
179130 189763 1133616
46378 94239 736950139
170368 189692 48418163
175039 177264 100102539
54222 123278 882454958
68439 111593 142368406
86210 117502 78061364
141691 149680 725388031
61780 167943 755176450
83911 141675 144499504
108891 169153 150638112
168685 172824 10461977
9570 36345 66990305
146916 154200 953087277
75592 98615 57416490
141170 158823 492098216
115560 191891 191064702
91457 150084 566753069
78880 81749 95390815
72709 108408 239812090
17992 178571 468301404
106969 161093 135554337
6333 135116 448682716
139733 156274 66189233
190010 195394 13358023
53718 58146 11203400
75285 95336 312914391
73938 160520 216799865
156442 157418 330223195
192144 197282 260818919
95569 199362 546890949
193533 194579 9701026
6282 132279 647258047
61377 65344 9839626
58219 162269 926495944
176245 199667 153872273
182067 186270 433044778
129148 193745 161579177
138181 166046 991698119
36088 132471 241160392
76600 113900 93220439
95551 175600 961298685
97413 197826 251339467
67121 157313 416351832
154598 183255 71519589
143306 178131 39447671
125195 149386 231305543
123886 161186 93318987
117135 158937 104836210
72064 145094 182848238
197955 198455 473116341
77067 149177 469776343
731 110207 474083469
2147 38893 404518267
34632 121025 216055552
65088 68230 1172533
49881 191536 728926758
107624 186672 92064196
167915 172513 11620239
3594 74329 153286796
173413 191194 458222034
48831 116676 704024693
169874 196999 67873233
28258 125283 300148309
195061 196143 2742208
1015 161005 400146751
96383 154772 906730520
132249 143354 27657868
173259 175030 862018830
106917 107254 190269268
101316 157489 140809087
179855 193538 34122203
140970 152430 28852751
84981 172123 938342843
187185 188688 885083955
196798 197724 700187052
69592 197765 320703112
112467 123204 497179378
78805 170160 228521099
123878 133710 24652825
53787 188230 821267824
78472 94094 102151925
150122 163954 34388146
92895 111133 45560235
192450 193272 2056536
160740 191252 76236210
52494 158611 265613815
34195 136115 255117611
126196 144263 419031693
149139 165425 40515938
42889 137674 317351423
124607 181683 320069208
95612 154895 867795469
878 93665 231912751
109369 170830 188453370
80657 160826 200655819
35345 148317 282772004
199810 199981 411371
112656 147049 86100306
119545 155738 460132093
65182 161241 612488222
187233 189774 2603648
50544 156364 474200345
185963 199815 734161187
9575 197506 470066611
185417 188876 8638389
16319 103768 218490659
917 23403 56190997
192441 194352 4759029
10825 179717 422521853
3749 104842 413984922
30811 102149 736018693
34381 44184 728911524
111907 156017 110637118
35874 99375 158574817
157302 199253 104899455
18918 116625 185149324
3838 147130 807815584
36237 69572 89754141
14451 41852 387002934
2532 44757 105560634
36585 136230 835479778
139589 174038 86241313
120038 164623 477576044
12670 148939 562516035
191935 199360 18587262
176090 197891 693848480
84638 149539 162572638
63602 132256 171765885
9443 97134 434939317
59197 192541 333486355
77123 126326 123168148
175709 187596 819403948
164733 194238 73896594
58143 174175 777528052
183740 191614 19708513
53422 71604 682480702
47357 60286 345711501
144446 145456 409865335
144520 177679 83049068
188776 192198 65952489
10014 194039 460341994
54137 184676 326557686
123405 191659 494673764
17097 101016 513000850
39875 132657 629517493
101563 164737 220160176
164484 166427 4912692
9610 82540 890930609
129574 194787 850665384
164633 167449 7042785
17919 26758 393891852
117260 196114 197347992
174752 191389 41619473
159053 173165 164107252
140613 163430 57048987
180449 188221 19395071
179292 189698 204740437
148776 162816 34944064
138176 149159 27620807
77384 178013 21799714
164045 191053 205633776
144318 164186 809478490
12424 68957 4766209
35945 197734 404708487
5417 134918 344618546
57589 125606 488731800
183939 198850 899269366
64947 81204 40529553
9068 110420 253420295
82044 83981 890463615
33714 69188 88774159
169908 172492 829953792
161318 191323 23962320
16432 119084 256594878
24221 119475 774919678
70753 141761 413236325
9547 92760 208105963
183415 190312 17281840
191635 195991 10831253
175129 193268 367318121
128466 175328 117222693
28470 47440 499990840
197800 198940 2926716
134721 192636 396962505
37300 138136 252250527
27088 105981 966741429
174493 191991 43800958
10343 137703 351005095
95508 185069 643929727
176160 198096 54829531
153168 194484 103113288
197276 198795 3914792
42308 94685 130874023
180001 184396 10919598
49273 115118 869977686
96465 156305 149997249
73460 111994 96354119
23723 140209 825023309
79265 120125 102213244
148128 169155 825125923
178612 186159 840287963
151272 155308 244528969
122210 148272 775992913
166175 194168 361673758
64878 178761 360540736
166259 190083 847658256
127846 190216 926485818
136274 160905 367192028
56534 135492 519383691
1959 3613 3971442
143014 165488 683689190
75407 135157 709767722
18739 186973 420774401
40807 165210 595324441
68233 115953 855969788
23146 41010 270972870
54478 135477 202680545
34475 38225 6542372
138370 158625 333041976
58071 104316 98934914
116958 160435 108984278
129332 198625 42404771
176901 194922 44915847
100281 164189 160067055
139628 190144 126391458
41121 141079 953968682
164817 184123 693062022
154547 198429 109570049
111836 119928 20289091
81634 176834 913158390
94643 151333 666834805
25147 88169 584842801
59872 155020 238056531
101068 123857 480404524
117732 155642 109362491
80532 83303 301257447
128136 185015 142214912
5026 104187 248101829
7246 121524 285852317
157565 164440 17028794
123061 140181 830961726
113621 158759 156337655
60041 126430 47688903
162743 198011 88290757
70129 161146 574433802
181470 188325 564400089
116424 166572 151580821
124482 129201 895179165
3990 6188 5439284
103577 111527 19939506
135028 171945 911687905
18557 41287 56774522
35536 198385 764951089
83277 154924 179526582
159705 167866 20226655
132874 146907 226241593
45869 145887 80950069
113520 179751 606563875
82551 138393 139784942
107809 175034 492362448
63003 161341 601954797
63596 143442 242319266
192372 196759 211458541
173836 177738 328771287
193598 196363 6905649
109170 112486 41705898
190267 192530 5641106
100107 118363 45810068
182344 199505 830125071
74381 190496 290595602
39144 105830 166753590
167868 171347 8873081
18712 107610 936255171
25790 105235 198534819
57489 63588 961230071
72165 139578 734340769
93656 93732 36523882
101152 103480 5819509
51606 52742 2844108
99896 110592 914454319
68279 70019 196760918
52332 193278 920282758
175096 184341 23120040
124907 156984 80345041
12502 196876 682575838
193818 195310 157324233
75968 80852 648020357
84277 169818 452427349
123576 178471 300135907
27163 184031 392313412
4362 61814 641671422
160316 181851 600719973
10645 152164 354077281
37944 138003 250363430
115588 127560 293113304
51931 108324 141123751
56147 161848 511979127
47254 111405 160306505
6094 55766 124488311
177922 188686 26849157
198393 199737 3377548
108968 168740 396811134
129699 186986 941308094
107266 198476 818433249
89310 94522 117675238
114274 162025 119601714
34720 136006 700044710
185354 193883 426873459
118556 125384 17229333
54353 131585 618652851
46361 56935 635224406
122830 140757 44856266
156144 187423 78151332
78106 109348 78231437
38146 128880 899020276
127201 175583 49853705
28118 111771 631909837
43448 194263 245062657
21459 128441 382397163
158947 169646 26646363
18669 142613 947426375
71730 136874 436388405
96592 106765 747927462
177998 185381 242363169
98053 143069 690804397
154595 178236 651527554
26089 158947 332323229
29823 148497 332799751
13019 175007 860337926
189289 194762 13586071
188271 189906 204192988
101430 153656 806532066
105996 172095 209553771
61668 106659 112300581
54742 126850 180327030
34897 196867 405218838
104522 171198 507767144
98222 179885 204543715
156513 198651 105335332
21772 164754 357578830
50736 190822 95761463
84706 150477 344363056
8712 85808 192898877
33557 124942 228722506
96219 157756 596596184
28435 143211 966642969
32109 184729 381798091
1787 179826 113642647
120482 195626 298061558
135458 145082 731478085
110762 155671 112602917
44461 93145 369461179
98115 192335 235895142
185791 192343 592302805
100184 102510 5876418
3623 172883 952883288
150296 171389 31977886
198740 199423 812071096
107462 152209 112162517
137583 187544 124941279
43199 173561 326087811
189844 191401 22920861
47064 136436 223598927
112784 168981 613126452
130651 171190 421030667
97862 132965 621498530
31944 115936 33578624
8110 192030 460161889
77658 190840 283175526
122879 166984 889030178
148973 183133 85353211
187675 197919 434320726
132852 159740 67287008
17096 59558 106256376
28161 94868 166679205
188449 194861 15990048
61153 63471 5715741
58375 149029 226808612
155821 176780 52377553
48620 79586 77460477
168353 179874 929288705
150602 192939 105762107
107666 129658 55125576
71106 116205 754784677
126967 197198 702334079
6112 146370 351005630
114207 117120 45016920
86513 181608 593041132
14470 34897 111992025
159405 179358 876181834
33799 121819 220165636
25373 61958 91547063
99406 157377 6595169
129622 173914 191043418
1756 58536 498511901
31693 128527 409065385
129383 143887 36247660
68973 125599 141696309
67276 119095 129493470
105898 189812 210083605
59353 103167 109266571
173717 184962 28010004
105494 191783 215999097
171663 176110 11024343
12853 198513 464463872
66971 90253 58021486
98254 116638 46016802
23925 136754 798125192
191341 198153 951443137
159771 173777 249919908
93651 160749 744015216
21663 167415 364512851
115484 139779 391009747
86487 197805 278427193
22957 95819 842310925
159362 169879 859776444
40517 157798 293571841
39243 48884 102868922
165949 182145 40612706
54411 141476 303340114
79816 151804 598328799
57545 180300 401604949
10593 177415 417348538
141991 166028 60152643
64473 122731 656091609
164679 174428 24466030
39274 41788 6330801
39294 195925 413234754
163478 179154 39328590
147400 182679 88270285
70154 113662 108817139
27086 42133 965999445
98474 121801 58436655
110719 143338 572106016
160816 187905 67705369
186482 194976 5837094
104394 187340 207654917
72338 93741 53544712
24929 66578 597552260
87858 121512 203273853
55429 122039 19042044
86570 87937 386340418
89288 132862 977761765
101977 188698 351931656
149160 193183 110015871
165710 192198 854447836
49382 199542 777552459
139749 186502 116991355
105911 125095 48156720
180300 186515 731253863
79276 132422 570218332
143563 168208 67264101
100203 184390 435468977
155587 182164 26665051
50751 147604 242395823
82056 102483 51073912
19899 77686 144444600
83505 135940 131324110
168633 179214 520483435
35066 170117 440686889
10559 170675 972523160
136683 145258 21415991
32316 94935 156588407
193291 198257 982566159
35139 151032 425632204
170636 175470 12108447
74508 130158 139317797
76284 132984 214536759
124807 151586 710632971
188442 197449 20053760
73402 183831 916457959
35931 176102 531081948
88873 157631 172213190
36804 169414 802335101
28707 68789 964807749
3830 175435 429341400
108166 169982 154618312
20364 181265 402434485
55325 103121 684989260
156248 159511 674886577
124057 174188 360013378
29869 88710 147003747
143002 144573 3994094
165984 179886 417627254
11659 24181 31281323
175991 192526 474163191
14900 75297 150868835
54983 117277 302302779
124357 195045 176691914
45400 90723 601303775
196371 197008 107299586
135190 170717 88790839
183971 186308 5891546
91045 181579 646068094
169773 184474 36801731
48170 176942 896891695
55192 171828 797355632
10114 27096 487788005
179388 197579 45422435
191433 194059 6583601
89572 176099 216631024
2745 19160 88860272
12101 158479 366223643
97204 152484 701857681
169652 182800 32943189
152201 158561 15878451
122194 177239 137843984
90838 103280 976238585
59106 119606 151145487
86133 92872 16780909
94652 173864 198340397
199322 199902 1448961
80583 163470 207372092
152620 173857 102933408
72189 164996 706520261
58161 79095 52218153
93954 95654 4233123
139327 140948 2877663
186960 189293 615380672
198631 199279 1617912
29698 141829 280448605
185800 189709 456631901
1595 146935 363406203
55953 134310 523151407
110895 163794 727353499
14595 84121 996385185
74365 155971 204401085
147443 159608 747186768
41606 59423 44689828
26365 36222 471487720
50477 85094 86636137
44577 188640 767506872
130894 132622 4370507
8362 88506 718698756
93937 168269 185977024
89467 187871 246295732
5324 69683 161068242
134101 170445 32805092
23360 25452 5263450
55381 193396 818093054
145502 170252 69676309
120504 155456 964660307
155882 164793 22068474
55537 168685 282837796
13382 85361 458125131
171117 176106 303376252
581 136498 340005152
177601 188893 351412255
18132 59666 792905428
35508 90458 398991993
122203 139529 805314
24056 73002 636297103
81774 188950 268239473
184407 190673 15729721
15647 139122 308770857
7382 185380 445417733
174025 186099 30159246
189879 197696 828905849
30143 133736 259180079
83254 90956 929705998
35254 172966 423029031
126020 175505 648743365
77292 178809 673072980
142575 153925 28630568
185529 186890 3398751
188505 191354 7127140
65979 82405 40806838
29933 112188 112669563
13747 121054 517283508
163555 180944 204917631
12982 90668 194195764
181399 184528 7791558
10282 62011 129485713
5786 179927 27186528
136248 166411 785510733
65037 177177 280534797
66259 78276 29928578
114095 168510 136153773
177898 181129 626447291
104538 186545 855655796
174162 179635 13722901
144945 160440 215533617
18359 67451 870717423
190056 196596 16291400
86520 181576 237868417
31935 129216 243388440
67184 132560 111441406
23469 158943 338960664
90426 189191 641770377
22332 31178 22068997
9146 173626 411493060
38842 167729 665802502
67848 145538 194433488
26803 93798 167400195
148888 193257 446183449
197121 199417 30977601
8299 123730 10726591
140121 165685 324886608
156263 196908 272864625
145922 197290 525208444
162474 187405 718578398
130295 149878 227481619
137170 195628 582669041
39095 72218 702111338
135290 195325 149997750
165721 176390 269044317
116432 148808 530408521
177194 195567 784418067
157447 186910 73616973
106281 183078 796007420
29209 136254 655007191
168105 171475 199388179
178223 188004 616854002
92567 193617 252832369
99757 123802 60419470
199045 199610 1374869
6567 52318 114501751
108315 176539 720124211
11677 116208 175606441
150166 174502 60694190
167673 185698 350741601
197990 198751 958941063
24994 111162 421314831
44237 199112 387461188
96021 170458 357488426
106525 164469 196068050
455 152104 379392913
173638 192018 894244849
135182 175414 100571987
25627 55290 74211868
149735 180935 77869984
115123 115376 644470
156493 160381 702079193
87639 146868 148148772
164521 199810 758444541
169923 199794 74804941
5499 29128 367234239
187305 196680 14385706
6526 184950 446422419
4740 149902 363446303
32921 175402 356453792
92868 155080 155853419
187952 195840 699666159
78608 159769 216631110
155892 188034 80256390
139861 166197 65838207
33290 124562 228439220
130042 154766 62006365
4914 33114 935734373
57475 126785 173299519
46384 125929 199006366
3206 141700 903242441
179743 193401 34086314
88249 115114 272860070
154713 164186 23419888
33736 196828 966506415
157288 172629 38324487
170720 197488 879035167
162053 176995 836916173
98349 193606 395635354
64775 156829 902941227
143414 193113 124382445
46778 47789 587119365
174919 180559 14177571
56667 84560 834359383
120720 152911 820274331
91169 193762 362973129
146559 174258 288675569
102990 131960 560061079
72358 93219 501208598
158229 180375 643974495
8475 48759 484638300
877 193823 801777675
13427 142176 322014047
65046 78878 34495183
176099 191945 126993629
43685 73389 74122040
199587 199744 307967
75741 83246 18712819
130921 172553 883350162
145950 186600 127032101
160915 183778 273474417
98514 117495 47482895
183695 188067 533325
41579 107659 165215783
153953 179184 709119909
24430 141300 292318163
54988 162433 504260661
192465 196410 13491371
179781 183886 261132687
186431 196607 25369273
79469 134313 137319423
41450 87494 88959960
194924 195469 1392410
17883 172103 385865978
121169 178015 64420491
37737 107507 174506889
152921 175717 656203027
31396 115889 211285413
186070 198958 861760046
149517 164726 547958700
31910 76783 593789532
61430 175697 285716211
136661 166583 972020949
175479 198620 129207689
34854 174490 698136902
47770 173446 314398208
58166 155039 399498104
186445 196057 156554963
184973 193430 21179168
184530 198475 34909157
199498 199771 497055597
100258 119598 992802420
159852 180637 506331127
14809 85958 177883875
194805 198027 8138262
83562 103490 760517480
142251 180160 94888828
86303 119359 82587507
71681 136811 965534952
180391 182483 240683843
9867 164245 334682701
114093 152851 97227960
9547 72346 156996375
180803 189752 22457739
49841 144620 237101720
160430 183406 57420938
46154 48349 896623310
61634 111427 192363913
35242 72954 94277889
34632 198766 431682869
56875 191804 998293207
8416 120128 279429573
121184 121291 257895
196623 197661 2625780
159020 164337 688732632
79396 85841 231065336
7082 157097 586288623
178599 198726 761029816
66868 117447 691206299
93343 132521 583701979
51821 95982 110391713
151292 191295 28907113
121783 188213 166251790
65977 72798 610214640
89062 103870 37014464
165123 190401 63352988
187963 194621 16605664
184240 189962 9350729
162008 177036 37655955
181439 185895 764697632
109496 162114 131604563
15761 168148 716685185
124257 154009 799311070
189148 191860 6762778
162314 198082 911297630
142183 185137 107472108
18736 52312 83851657
28508 56394 668667098
162798 183876 52781863
177736 187685 169237994
41039 72859 655605933
154047 183886 691170324
46439 49135 6680849
195392 195979 1498873
13966 124331 276042018
18139 81128 157471584
129336 187780 146185460
163306 198448 973441219
191569 196645 12646111
138640 167702 72641274
179070 193088 415497744
176755 193747 42398915
175147 192689 930066311
123376 129659 515649128
128534 166450 94789270
87494 100797 33042905
67234 84173 42306874
48669 102895 452357123
83027 83244 532841
81800 156010 15079657
17519 115019 992275584
185064 193141 494642781
194583 199166 11571108
105014 107087 5133344
89824 158939 918603649
168816 188497 49289195
118109 166880 122099304
140979 145211 10677548
76563 178414 687973863
23318 57561 85745257
106909 111812 325027110
46717 167235 995899286
164650 176996 31049342
148222 199754 128860292
28796 93884 946907248
8579 73707 162833571
139071 161746 56719377
135012 173906 97296309
123161 155646 81403669
92964 192650 675073150
29454 85428 139935349
150771 173299 737961499
130462 150516 50286097
196711 197045 553912
26843 132247 118217181
182474 193085 26491742
39179 128788 461268068
146745 194551 119567090
21272 137797 751108212
151799 177527 854993455
136979 151751 455872169
119748 172332 131673854
68941 71069 874474603
35788 95761 344667514
7381 183793 977928253
50846 188460 595515510
110865 125326 36319374
61270 119014 144205676
37801 177044 348447800
128703 190319 154160910
89892 140769 625059144
41661 122947 203332284
126044 191827 164558544
89647 165891 509313816
93591 181701 220603141
187527 195020 725554860
35893 190778 564918839
98933 151636 132208934
148841 165100 40475030
38158 48666 802860713
21518 183226 404516577
192095 194508 76728378
82488 86586 471188019
197921 199923 873457537
79964 118876 376234353
85916 145405 298439748
177226 198552 53303140
4091 94610 226363809
150855 174971 60161923
78549 99335 51777887
189582 193036 8579971
124982 168841 754477269
20843 163623 955497030
147777 199016 128152845
124134 129865 14359981
104286 129600 20084201
192114 199777 19193394
81739 127738 193496709
134515 176825 613018335
31920 73524 440033088
22299 180719 396255814
167491 195130 69135488
121522 189278 169686491
7411 81291 184885100
87984 99907 29630843
83295 195390 280425974
183881 193323 23645539
11464 58512 117733927
2072 87605 500434008
159877 196056 90300472
43988 103884 57094331
140188 159938 49553730
107713 138401 880514829
116815 196920 955804852
40065 154720 287127293
58328 183394 598035406
90822 198337 298550957
73882 110836 456258882
3354 57234 354876271
48478 83257 86939897
158508 182471 422425480
33554 76884 108439003
5418 182822 443956846
21319 51541 538221775
87156 90575 66431965
3619 35760 78720090
43981 91907 119767671
6492 67276 152231515
60795 130806 175003515
118291 187696 173758875
28293 144921 916278594
140598 199604 147672647
29299 106180 192133848
164426 192511 216272912
5961 55738 124765480
199452 199480 85630
8375 173498 413138893
84260 156205 180149935
186344 193123 8211844
87140 115899 71839403
185957 194284 90116892
1528 1633 257577
47529 158145 276758330
141013 191061 125182473
17921 191232 913006131
123423 147837 635715124
158428 167889 23532206
134208 197648 536616565
85711 190956 263223809
151718 175242 58743237
145665 199642 135045406
9396 52853 108661954
181470 189670 146287793
144291 179700 88658846
53052 128320 938533581
106506 125947 48754559
123715 156857 102370160
84228 95069 349895334
24364 132097 874061260
177084 186260 22903216
31355 199984 421901618
188093 191421 245628623
150235 185264 87479986
127987 156697 65336425
171827 174630 6850013
64922 143993 792897451
57119 133302 190562343
26386 125506 247832809
60060 166385 265787519
88187 129200 102678231
63836 93771 74718202
6709 103421 241850739
98165 130567 52545312
16773 50582 796974890
196722 199027 5851614
163702 182739 934946876
99736 162692 678363091
3509 54461 127552634
10217 32954 433273761
180563 197182 432195378
180255 185164 12238979
133056 141891 927307526
21146 107052 692613940
139302 147729 1226713
99357 151092 687877474
178347 192610 35597316
71183 191798 368524851
191368 194210 25233265
129905 135821 97702106
58188 174790 455262212
145394 158617 32278202
187406 188089 157453146
77408 142204 162104000
27032 85442 146026229
28310 157094 388212312
183819 199842 228256161
130802 147589 42023236
194114 195430 3204437
183690 184868 2915588
64824 80765 39742517
17878 141650 309570990
15838 165161 852804842
35351 86338 127629288
53409 74193 947806289
60904 117568 141391222
142387 160062 626064711
708 39705 845473846
57373 141960 774940161
175331 189753 751555559
146545 167023 832756864
83223 106972 59367485
3978 80962 192538269
45833 64139 732911514
89965 118030 643124222
80251 145101 162348987
160616 183823 95215903
163112 190035 67409765
175013 181066 15183296
98554 106837 3041675
97877 117545 8438690
34421 78435 680810202
198373 199955 3987185
123287 193628 722611600
185610 185668 120578
73766 137099 158666443
36745 93936 409316856
59002 74411 220926166
73172 122875 124455322
8531 162089 774173708
135376 167918 81260393
73685 95825 608039890
117614 133486 39945534
133227 139728 16203209
90688 104298 34073361
97213 106180 391973001
3504 42416 97439651
118676 139234 51550094
47479 119561 180164499
181174 196755 38907602
74821 97765 742391434
182141 187743 13964826
97936 166896 186893752
33322 178195 827257829
122224 148349 65529805
71227 187248 952893429
45265 167468 305601924
8575 108817 387498173
63789 114050 125564315
118856 169594 963637908
128969 138286 403392692
148889 170301 53417990
123979 140424 273797148
59760 199080 348413884
148186 155167 17547898
199313 199595 702571
12189 194946 294825175
152851 191611 96808254
62945 86491 299868155
198691 199380 759599336
152780 196491 661916018
12306 20642 20936531
184082 192625 109976106
44508 62359 44762477
35798 197896 405471713
151293 192095 340064570
150753 188454 94147176
181422 195810 558366187
136231 194130 144768222
151602 195736 450531794
56753 152013 673115856
180801 189913 929557802
70081 180534 81993769
181120 190872 24361338
2289 36435 85346360
162583 169730 17903194
169895 176240 467243777
133377 137208 9604070
182560 185955 4728601
23474 37926 36070787
81191 137030 494161084
70731 131509 152154740
99329 132603 271915475
77755 159732 347442833
79732 104281 69284049
115118 168899 106455178
163041 163822 851447243
189046 192052 7501538
63813 113145 123225647
121041 128471 18742338
153365 194201 102001515
188606 191145 6362141
169246 179205 25033780
30973 40426 142773793
98015 164942 90123595
73364 155965 698792137
21501 44194 290039152
187055 198258 27967923
145633 179538 84838024
111783 177772 582699075
60306 80896 51269117
10374 130225 313273545
54576 138658 210310906
161461 174992 33815620
138198 190781 131557715
66392 116941 662012900
41216 176102 119717177
101172 159791 146967121
20169 153382 333316911
186422 196395 24865506
107321 118560 745269953
48612 165494 985104016
61678 155585 762876845
144459 176054 79075588
186471 188502 5015771
16957 34324 43264392
170937 185991 37637557
103936 137865 814178912
20986 84506 618904307
154613 174069 315139990
57948 168452 276268425
171248 190421 47912256
196910 198393 141615172
44801 176557 875376987
170310 186297 40033363
74843 199923 671328475
36281 106721 176088459
112905 153436 607861900
55355 121370 164908158
125385 182997 711522514
164626 170053 461634978
104981 193689 835513988
57258 187209 894966725
33050 97859 161992763
73411 127151 134516277
95175 102031 96181629
128608 152905 332554432
131275 141818 26357222
10848 132931 376144502
30908 152143 303352161
48817 110114 153327017
192393 194022 507131015
175440 182278 17163527
87192 174372 473636321
39184 85728 116506687
57803 92059 805990905
159777 179765 49940931
175932 185415 23713938
24830 160309 338987549
65855 73115 17910650
199468 199501 78360
83210 108158 62483093
62993 104941 104790370
97972 100542 6333762
128556 184762 140550874
181412 188440 10824605
14064 139023 862961868
38293 94217 688526468
4065 191854 833528932
95831 105665 24681226
192997 197252 10591093
187733 190219 6251011
50470 66674 40676209
147031 197054 751010893
24030 183113 397963060
101038 126558 64065456
17227 115335 245221149
54743 134509 359071620
141037 187566 116487798
141728 198927 143162109
151508 157565 15104447
105651 166478 817941588
84133 112498 70916395
5050 6572 445976833
151110 156697 291010948
110753 126359 39178822
167364 197351 75035609
180639 190339 988063541
99340 105520 15602705
53669 121931 496105905
194173 194715 1291202
88821 169622 202248570
109234 136272 735843814
37727 59385 54355225
144581 146589 178566186
114258 121735 18737636
70432 116045 746992153
99659 154654 954786841
80219 174008 478826085
70577 193305 307118309
54102 131512 193696073
149899 155683 603064877
155111 178712 58957421
24064 24734 553618792
105951 169088 157976917
83946 178817 237460852
6209 117490 400580180
47969 165364 293573062
43872 180261 341187189
17708 43447 64425061
43486 107190 159189697
139676 191262 128990640
169566 192319 56992193
42865 79369 469470108
187081 196317 680845960
143663 178301 86748963
127604 175113 288249025
125776 198386 181634518
7548 54471 274582495
36812 104484 169185175
183121 185221 5232840
160292 182197 642169128
6871 18106 17900447
82128 94539 29005054
128532 182329 134620721
21586 58484 923452533
5328 174905 424341847
138961 199507 366688831
54178 179355 313185814
168127 175962 244972696
57434 170994 402547391
3350 149933 371523776
56364 197959 354105420
74175 92215 45154895
141323 151069 24567578
99945 112763 961578875
101136 109652 154567478
82888 161199 196018532
174133 182773 941365623
152287 192844 101330654
105986 130898 3181061
29302 189199 399968699
122579 182788 150678516
60776 131982 837513921
192366 192737 933469
184200 198243 35186203
34717 188580 384920969
18382 74737 685911394
175591 193610 569224098
27753 165280 388900227
182564 186308 9346216
15350 125822 276244577
119062 148423 376875934
137171 183381 115532030
79043 129722 63552587
20099 73322 132948112
45418 155468 816882803
73724 134677 152625609
104861 126720 54790844
3303 122349 297764379
59280 106587 564790850
96093 147086 127688793
2457 83227 201883602
110205 163298 132844405
80168 128362 569959807
5926 121312 288623972
142904 167770 62178702
83980 128985 112615934
119741 146558 114127130
60308 87325 466925730
82362 145137 157234823
39485 85531 115211292
120646 164446 109590915
27390 105628 837226835
110572 139295 581384250
80220 160826 201776156
102890 143411 168554875
26303 42957 41602489
16700 33969 95491404
101698 102185 1258338
63778 106461 106635551
22592 198875 441003380
169488 185646 40504639
59556 109231 487249876
180885 192699 29578932
77522 117753 100576158
61342 139974 196558957
54306 151954 737844468
66110 174317 270566160
48785 147779 247776618
43051 105920 541719320
403 150400 401074938
15928 94282 373901541
13053 87784 186909096
16027 70506 607450877
146336 183977 773372410
192792 197566 980319237
167666 198652 77627686
118258 124722 16340051
89149 129592 492942369
41098 100795 994538832
142525 176490 585739289
96066 185326 879634960
180406 185618 298315582
113388 137046 59421468
83144 180291 513225537
9331 58048 121936883
194257 198607 651199375
133990 183925 124834192
58231 186904 784106023
88338 99016 26560519
112327 155800 108991786
196431 197981 796945872
165518 175961 26208066
82401 187490 401400522
138297 144519 15570577
93987 106422 507734507
39923 89503 123963716
120279 137070 371225840
178420 180834 5944553
80828 118651 114527406
88516 184755 240810981
125386 187268 717462714
104667 145198 222315889
107405 141276 84801307
11365 55210 998498550
124805 186514 154376732
27285 92435 162866045
124994 139315 93242964
61323 125566 586599358
19037 186950 379904916
163266 175435 30497455
52856 155787 516464239
22381 104510 205301207
153816 170857 56268786
164850 185605 772755006
166504 166530 773918415
110180 156842 116961360
144145 179280 213414878
106335 162813 141331111
27472 128515 252725318
97976 154800 972827890
23192 44486 874606637
135049 135085 89941
63991 107556 108834135
171902 195343 903215133
107780 189073 203449971
1058 188210 468038400
176870 181383 623217737
24328 30772 16105752
167865 185699 44694775
150835 153254 6097232
92914 121636 71770929
22535 84254 429029580
72797 164274 228879997
150800 152191 565151952
28969 57610 71684699
142516 198167 603070921
30591 182480 730485184
34409 180054 364450698
27973 81766 263471996
120495 126285 14597497
103417 121544 45422307
71566 197056 738788014
164581 196098 615594887
99753 161609 760438637
172148 198309 65350588
23194 168805 934291905
95427 126929 75050467
170585 173861 2298899
163765 191423 69230529
135217 184806 123934444
99877 124521 280073186
98050 185284 218417797
65810 90409 107430641
66845 147763 202403703
114364 176481 155598262
72908 131880 590899417
35246 127164 904922717
24515 55268 305472731
137648 162456 726148829
127087 135315 20687751
100409 127422 67846299
90341 189745 248850116
27924 52814 62175442
85317 143193 889280807
124381 132562 538033203
137362 179698 105896533
171032 195044 461554366
2560 91990 223558004
100557 119246 46932971
120752 136449 39442065
145829 173263 68624203
148682 193369 111681051
94563 198565 610345814
13572 192842 448417191
175982 180740 11891769
102444 171080 984351879
91595 110507 47331414
62591 173784 278158294
151018 156940 14783949
105256 111203 703184733
129720 162924 82971877
44707 157071 770419083
35111 181702 473601045
71461 160101 222005144
18324 147285 322531736
176020 176937 2340903
24718 102249 193756271
23563 44588 368811932
80227 102998 56811216
65648 174735 272767833
89685 95290 495004316
90862 92241 30544485
140032 161491 53701923
186892 190274 7954762
33935 156582 598351780
64082 137261 544168778
135811 141179 13268485
162234 179647 760697222
97513 156661 148278759
143568 144948 684942470
62655 159706 242826627
50580 78295 410710135
117060 168728 129343331
80121 142692 156578164
46355 67138 52038878
186030 195049 22467454
44184 88296 110261451
167210 194337 67903134
182357 193583 816142930
83199 198179 748878512
33937 114609 758768092
11061 180011 422663888
138828 182929 212760289
184945 198395 106848933
122617 160149 94037032
97178 168410 143471340
9407 158031 371879218
73664 136020 156159898
198382 199129 152315414
175594 175960 918474
187066 199447 233402214
157136 195854 96698777
116792 154216 778771122
4420 197445 351923154
63349 155607 962854914
191648 195716 10120006
185309 188527 503928699
53368 100789 118448126
124263 142304 248742424
112769 167614 5534609
118308 185103 167175103
128010 136157 973802775
73834 162578 739528576
147150 183305 259788298
117092 160207 579453436
127243 155122 70095916
41754 67236 281932843
112664 151493 97340671
20199 22535 301583007
134018 175082 102634402
198749 199996 3078900
28558 160098 329126253
38256 172965 337075291
47525 160732 573554132
153166 181277 92971518
53229 64989 30425680
7251 30215 57604664
14803 117245 255969223
20150 36356 42635652
91838 193716 254953197
63783 178647 287378624
97822 162929 404629770
105737 159455 48593394
147517 173273 290896438
199380 199741 898775
142994 174527 420605000
72741 73396 625795756
162591 176212 8770285
158364 191283 310529295
145001 191190 669989178
28811 98817 174827030
26204 144668 755227998
120620 158516 94995785
149208 182673 83629024
68260 71931 9089719
60453 154339 234936741
21597 149248 319425741
151363 173796 78115683
132914 141873 329196317
154234 187642 567945410
91079 120542 73708636
128855 140391 425986861
177174 199942 56903103
147211 160764 151467489
123541 193798 208719716
182096 198336 40566714
59268 87331 818448767
199225 199674 656360
12601 106914 483368824
99250 112518 992308318
159461 196198 91739526
83212 140539 143486241
152025 184887 404242020
180383 188058 19155023
80844 147761 247523828
182549 192936 25928079
91649 138110 729377106
26517 40745 477751587
6686 57580 211913790
38206 109826 924821425
164395 184428 861115745
80175 161690 640355539
91751 93116 186168144
100741 170709 954762696
85198 140743 138948142
133305 173965 101721415
49491 92516 107573884
124932 192155 168138321
173076 187090 562792408
14483 119352 262162798
35914 186953 377832408
8965 171261 938461214
36038 157696 304400802
49420 180111 999066689
131898 169033 488613566
65716 109968 722243846
67218 101113 178255462
155229 190304 87615110
75360 130275 137466533
167376 180146 459242635
22281 160491 706348085
123719 162409 946197857
199597 199869 454170708
115734 198018 663448281
78605 164859 215722241
118027 174001 140210927
111856 119329 1325482
49786 69278 48750964
156572 175696 546600905
176720 199962 483447787
108482 138585 75310184
30816 148540 742113818
9005 85773 192057242
187547 198838 673843087
31748 34456 390329419
175864 196830 52377694
12710 181784 782993273
135892 149691 34609120
159027 173182 35360838
16087 118650 256301959
48355 71560 154078939
101932 135702 84785888
124599 133583 949369865
173702 186424 31780767
17935 197630 449453985
126200 151258 101493305
87047 178334 597890888
128330 130116 767411731
165392 188528 550075588
17375 132981 289235804
77776 152568 187336631
139649 191292 129134983
184095 190995 17269414
155317 191947 91461297
192590 199447 17207732
30612 147820 958997556
89400 192038 572513151
83767 138717 137513325
173062 199898 67155427
45611 182594 403173784
64151 150349 215738314
144558 188721 652948163
86119 163735 401695625
51442 76099 61718484
107861 159136 128407165
11878 82421 176275292
130000 170015 819276547
68324 159772 228915674
91903 195274 258584097
74525 115494 102407991
35978 192294 391041058
36260 69950 84178964
152517 176328 59425746
17248 152826 349038999
167390 198642 78299411
147802 181775 324764299
76947 104033 67654950
4927 112500 269180065
182870 187262 8982914
86353 196363 275120247
50428 123864 618915952
190780 193140 515309948
84205 194203 725096516
70638 119887 123203876
109147 142467 108628387
173440 181075 821628725
163857 170892 748042505
47666 75540 69672784
191606 193894 5718246
83277 189082 704473497
93245 97340 10128529
114522 199901 213741978
73222 149314 972948944
175721 194352 46594180
8289 85347 845842297
12438 170143 394462047
36054 114599 620122888
177211 183532 15746805
189273 196924 533675544
199554 199703 770215469
143143 183059 5596006
96996 172005 723347333
103566 176048 181535036
14394 142683 320783927
96979 183813 365026438
174952 185684 496297098
136957 185671 121788359
174652 185875 494124813
45339 117091 179304995
124946 186904 154974271
99748 149401 124645266
164940 169036 10249092
2749 42272 98847828
166164 192782 764476121
77224 128770 17673171
192028 199034 696611819
148788 164152 24261877
153126 195532 727501638
71005 198672 483068818
119863 141700 54693535
65635 80482 587279912
150857 178077 597635045
2766 6174 98805613
183064 196184 847527427
30495 167570 555378076
7538 16435 416612697
2547 189451 616104236
118103 162788 18022514
97639 160150 156652719
93883 164741 792327709
57612 186579 322548719
143591 165791 630921609
61439 128867 746932515
9582 70520 697387713
87772 182245 999732896
118724 156438 94592881
31975 75327 108435340
172663 178889 569946194
165805 185213 368662422
112317 187512 188254210
158491 170684 946560570
14995 117760 629900759
50379 150372 808197394
5538 84122 375761880
146287 155590 23384336
141020 144427 968921949
101006 129948 122927649
161779 171732 154175675
144183 196631 296087285
984 93541 231326324
22240 57151 567710932
198468 198629 290135878
105920 107665 358401655
198452 199854 3524473
181568 184340 608847378
154279 170386 308222934
7392 35716 70991797
29031 29920 1358097
8993 14838 884553698
104965 105658 747727818
177650 189245 28971329
127416 153811 338322772
59217 131714 181301976
141843 197281 138646446
133811 195333 269854942
147294 183090 891090177
10238 37819 68915109
169553 189005 48760511
192043 196153 602141768
97140 123396 327822009
10923 56801 114846265
112094 179285 633557133
64547 68358 9407828
179381 189311 415846792
36984 154257 49655594
67887 191011 307995989
132317 134005 4217272
11182 27973 104572392
98561 165167 166743935
44051 134538 226373504
52909 72202 736159029
199440 199650 514583
183844 199925 722003107
27054 137316 978622989
185883 186357 853078576
19651 71981 130725069
61298 116673 138216351
154070 155826 4302396
15363 81818 165982875
116711 178896 770263144
159685 163480 118611572
156454 187709 78080880
64998 171824 267275294
45778 133375 901752636
186576 187526 791787461
41534 56731 38122117
39318 51197 572504548
35423 115174 199387596
8709 174488 380175340
189292 196773 18639261
30414 150036 299386185
123700 167620 601499098
155069 172820 44238763
144033 158938 37391115
69474 165371 582970777
62543 169342 267021448
41056 69275 70596659
41599 94768 132876765
137551 145204 19132405
59471 62422 7362607
85869 135804 125000178
32606 155151 306753511
77064 117307 57476094
150631 156677 721185095
90918 148705 677101999
65747 140167 494441105
137679 165627 69838032
185340 194568 193208913
124653 186184 290439934
34432 158758 798716657
40869 42797 4917137
171560 193287 54244566
356 103390 418279164
57684 110884 251825743
7963 199422 479118313
117411 185975 995764316
144822 197231 812971224
58357 91312 82228360
91407 183811 128276694
25983 163231 343183242
149955 180468 423157328
75018 126822 129650217
26384 57984 79007863
171237 180759 972039757
58420 89310 77023988
158528 190287 112961491
122523 137269 675527994
109185 124307 627664669
69925 121775 129694422
49680 138005 220977670
178058 199994 550084718
182362 198710 40903963
157262 183109 68932068
124354 137010 31705968
167039 176833 599324546
39019 184178 747577237
74007 134063 150407707
47483 60007 31438402
460 143771 358396596
40627 152723 280630227
145037 180579 335356201
126443 167084 234118168
149350 166576 42884995
41028 58632 447299428
112644 195791 296294470
115066 153331 96034750
73482 174859 253679136
176206 199189 57486136
127709 179452 211495943
163661 188626 62473235
87933 175850 219986070
20693 167736 367695169
134422 173438 97583031
20022 147981 320083012
181265 196060 132419523
25633 35596 24841785
64063 99480 88258879
102669 148006 911277788
194745 199315 11540735
152425 196563 110213460
26636 39285 31493959
79086 168093 794723132
29697 140310 276653836
28386 45028 298684211
146852 154395 388816549
83329 125195 797952928
121642 133179 63495627
161380 180562 48022399
60832 197186 340884593
160413 170396 24870983
71614 83487 640388798
103870 133031 85407198
125244 192550 158482440
192650 197088 11052918
133250 165047 858002232
98275 147690 123853419
38828 44306 13709972
63815 198404 34409710
88558 195739 268173390
73605 111557 295138885
20122 145709 314100998
157586 160635 7624548
28786 82438 113379561
195860 199144 8306547
14059 135773 304509758
102920 114500 409197967
94509 126268 808529676
186713 195257 21286573
111426 140637 870891301
33053 105742 181792402
84876 98463 957827480
81189 192181 556461865
168829 192015 850587821
71269 173199 620491222
126560 164810 595977114
127849 149418 75641515
148331 192180 258481182
182151 195038 32066102
40904 95874 137409337
189110 196437 18238620
82502 118262 172430919
184515 196504 298663654
159616 178134 500102200
59331 195508 908158349
71717 128618 473295475
38099 42899 12108654
185892 192336 880135397
141226 190758 196680540
35069 147743 804673941
93049 192985 892861733
21679 89761 881227830
199394 199492 261859
25683 170218 462800949
145153 182810 94175654
195273 197103 4622633
67589 199805 330746469
28118 156184 320460957
165165 184630 668567525
74833 122284 118711816
24124 63233 321796159
173329 183095 447130626
84223 190641 999527730
63753 79425 39075297
162233 168325 15196806
190943 198244 17136103
175958 187022 27693934
80580 156770 190819473
178580 195660 54542446
153323 170418 719313652
107698 134083 472917873
25878 98653 181736396
90133 119695 73987484
24150 61147 954054565
57790 61338 872167124
74472 102036 969688388
39454 75072 89055243
86163 187072 252439081
62577 81634 47487285
88043 157639 174220466
133477 184642 118260205
181422 192513 435235020
135865 195828 603244711
57608 84376 281759336
88846 144571 143823419
144501 155290 27176429
31878 160627 322180374
87439 151458 160274777
39567 152540 282822388
79052 187347 386770583
158042 172844 36966661
71016 97768 66849790
55106 118155 157537719
56576 128721 891195719
109923 126587 390139049
107237 179819 181748670
161912 198226 90828637
129407 130046 1540031
29498 161169 329329646
71174 131995 571750371
57069 102484 113346452
86084 121341 88023530
104350 137004 249244265
110420 179856 173859346
182427 185654 8018581
155511 190509 758810521
1168 34088 82167507
148398 194038 114076045
26933 177008 375424174
131771 135219 8665393
4956 21685 42013111
163243 188736 330052147
195084 198751 9325742
106419 122202 39517103
23184 157613 336364091
112326 126328 533055374
15539 90650 456416470
28680 185417 519720561
98005 142156 241350345
199067 199704 1606945
173672 184128 26038524
192800 193369 51997925
23526 79073 396604359
89056 195185 265530047
187678 191427 511604469
194255 198222 9896628
71076 182946 793038059
53847 168455 843324929
4328 79324 490318371
115759 129179 314833574
33718 157387 309530552
146666 191130 890504867
34649 158241 956264981
122552 165576 44939673
80249 87207 460819126
1249 127744 316317440
147281 183242 256303923
170896 178041 17932135
137322 170338 82492374
7336 188120 617219827
192528 196443 9716119
38967 59660 51896266
92648 182376 224599865
124424 156759 739052802
16917 128025 536942263
22009 27985 14956240
151730 199833 120274010
122015 125861 8077130
29572 143043 283718545
186546 192496 14898371
165985 181295 38349269
19737 79581 149579893
30657 109928 248667858
126012 181602 139125905
195643 198749 7885729
31463 42940 28805523
161261 197444 90445055
97777 145285 119084951
14188 47529 182974208
96178 164343 508476673
60991 126382 289849012
66610 141441 187058192
85734 146755 706317276
12178 119774 66258036
27759 40880 78305437
27185 136487 273429370
100816 125656 62396202
187760 196182 21011549
7813 163049 388380957
110337 134315 60141562
170943 195616 328047718
138478 144872 16004054
42165 132136 225076661
101362 117392 881783346
31220 113724 206254788
17176 54626 93645728
97410 129889 81471734
110146 171256 624377823
138409 162021 626035217
109299 141394 52323164
126047 187648 154089208
32671 43269 315720392
164185 168533 734846876
120305 165310 112544648
34432 52039 116139766
5755 89089 208474882
168187 192300 60414251
50034 104251 135557165
108277 187111 133235897
180810 196479 39159065
108600 115785 814348902
2687 36971 85693940
45618 91043 113514688
67804 152840 861961739
118605 187033 171349397
26604 85805 147989807
74419 157685 208467918
139303 141664 774028578
199577 199722 361002
73213 142474 173359687
116113 160950 112321596
158876 190006 341713071
72203 93540 6991504
23508 165960 356297181
1957 80368 888288246
137271 144848 18861564
6516 177230 450767700
161276 194054 81969129
162228 191170 72398162
92722 103225 25096932
142697 152101 23680766
151058 173906 57076370
175074 182747 19259189
89081 189803 220930062
142032 147350 218557665
97541 154060 141801151
194074 194530 1090152
3607 189946 43246001
142773 190773 120135520
10499 15939 13727355
124922 169022 728133673
13364 193131 449701270
54381 138449 210267139
53755 117620 159605237
19121 135439 927981362
10379 189375 939856117
143961 173469 763724652
164217 194279 551223398
53150 117045 514995351
41676 131351 266225410
34076 90115 220632716
24958 138686 284462851
59937 120946 152336155
197454 199296 4701186
195762 199523 9496115
80955 142752 154620968
33052 152852 299888151
168335 195852 68875827
19896 24759 888227343
167720 180462 31969428
19742 142458 306893912
38270 187726 373952134
105646 174867 173252136
59685 193500 334607765
170870 189000 39256251
52971 69128 520669696
14636 54170 922048200
37867 53402 183824852
41581 179096 997232055
89292 180922 229354773
195739 196470 1835635
124401 189502 300916427
58563 153617 237919807
126339 165094 642366112
149130 194562 113449198
9493 171525 405464604
51189 130273 197932993
135567 143362 10385221
118443 171830 133774289
126185 185117 147355346
126322 190573 160729264
152798 190137 214996208
26918 184159 393191729
159691 183060 58361552
34060 108905 187331373
21491 127672 265607604
182850 184508 437195945
94403 172965 196671152
130633 165702 87658654
192028 197912 997563823
182232 196793 436579355
161024 162547 3712410
6544 48755 105662741
188502 194758 21284562
139647 179635 853176969
128922 196652 169374049
64363 161524 242982527
167317 170352 7645708
112102 117645 13862494
79751 177823 245453019
69939 115167 779499048
199668 199688 83241425
156745 171769 269696440
130100 158511 212406448
168206 190769 241928817
102786 128629 64890078
82803 104410 54055559
133450 153392 576031456
29348 74166 443726400
127359 161558 85604411
121812 176955 788257094
145591 158414 683602101
97316 195351 426715459
125485 169235 109397899
2059 16816 36926097
173880 190065 40432471
103002 139700 56214823
116853 142932 335087870
35885 168324 331215261
86965 162744 189519474
177579 191854 595314474
7666 41573 84953640
50501 122097 751364235
9575 29333 49489206
86926 168400 913338766
93784 124176 76158108
164433 175019 26550600
168552 184688 250463616
140352 143469 999007268
126163 127825 4119822
18975 23191 35097450
32465 76537 110242397
34609 189844 830404755
89830 151887 329145032
127619 135888 707154117
124310 199161 187259403
170472 191797 53382982
34876 150592 252696148
78643 194645 290160981
4222 112073 269705636
15432 133510 147986448
65840 180478 286682757
135543 145503 654753927
146567 163622 287203240
54652 114706 150056709
189978 197768 19437231
36994 95902 201585198
84393 86301 887424589
109387 151067 801042673
186158 199305 32929311
124620 186312 154303516
159123 177552 46093812
15579 166776 887845358
175147 184721 23946512
40863 104420 158931664
11337 157437 918620920
95053 143095 120217045
172055 174505 775696692
83274 197136 284896640
41815 57525 878389618
57177 165282 270279008
88924 189215 908176578
98196 138310 70628761
10100 139549 323798708
28841 188647 399686315
188857 190543 401722214
43112 118915 276700648
42593 128833 215682310
119492 189514 175293045
42208 103834 153953083
146298 173619 136968556
150836 184060 252387380
129688 143425 629541005
111687 158688 582151885
109047 125999 606049823
26353 155775 780230712
88916 186140 830707929
20817 175177 912201843
168173 189488 53436342
46830 124747 194902570
69799 165223 635620159
30508 73310 106922059
167561 178394 27276549
199556 199906 527704981
156237 185142 72135720
33274 138614 263592771
41657 49546 19724166
20657 46590 57878877
15331 133450 211053677
18101 39444 53335423
157112 170088 32307286
26183 189853 508144246
66095 74428 20636687
4841 183201 446357642
80532 105085 61418957
136154 164520 683536082
138832 153155 35998048
30495 60237 139286094
116869 154972 95666176
115498 167162 57702773
112589 184473 875319963
33922 164697 773893942
185946 190022 10217681
130365 135300 1950093
27890 187839 400073481
105692 181646 461014710
45283 141274 257318228
146169 176943 77017046
732 96954 240450752
103355 109062 368724698
145160 185445 925864344
1988 74185 180403205
67413 193620 567484692
20494 152698 330789602
80069 106046 22903521
106346 136370 75279853
114953 154380 99008033
113458 140887 68730840
122297 198314 462855692
190085 197723 933527663
2912 186310 458773422
106562 128727 55571336
64979 142649 194175726
195986 197066 833047564
66421 108915 106229467
5734 148586 180128966
71094 126327 138324036
145592 171412 64664507
140946 142325 3462665
82824 140627 144687803
58055 195049 342512344
154464 166279 29265275
38114 175167 881895821
77712 113876 910654804
166736 192563 78677949
149882 175329 711977997
14618 96854 205452951
88573 91321 1898907
117505 159860 106276325
23030 129095 685067551
21689 78344 141688332
132427 187554 519788189
178928 197518 595647129
91423 197708 375259743
146706 157879 394837648
128599 195992 168505469
44283 140003 239457029
74444 166464 230223402
191915 199557 19155113
24964 121491 695651922
28392 43596 38088512
128565 166050 869877818
66108 123562 143587119
41404 52296 27167901
175959 188016 30136463
9191 67355 790069853
41108 106100 224174029
23015 176389 235699685
100490 183568 820680366
131834 149626 114379130
199369 199569 639090239
45853 197406 995808786
165550 168837 898556534
130891 195728 162111320
10194 31989 81920769
62008 107618 937735322
169266 187763 588280883
167292 181128 813910820
188294 196123 19543762
1743 14522 472490307
60560 179817 298226167
175247 199937 352925749
36996 156646 205005261
42695 85140 50106456
143929 166441 56310531
32766 89552 270246562
108478 130823 521969168
40984 192626 584942584
180207 193191 32484696
64145 130799 166700646
17719 86907 551074491
165946 198899 2372725
10660 78825 918151116
186918 197386 7558633
67906 176852 1524966
109713 149412 99507449
175452 189528 41701984
125620 132400 109808303
149123 181010 79626536
130937 186633 709246319
137611 146200 21459133
51049 144599 234043222
99859 183874 890860914
15594 103489 502577715
143871 173514 74204355
158555 199262 101786875
29591 89415 149460651
71424 197539 315574063
135894 185206 981520003
126758 182649 139844268
104655 136758 954936274
144711 144939 514648127
75951 104450 935134676
63980 129755 164517228
121192 193901 182011220
16719 64395 119257975
110567 188360 161342776
83687 99405 39100989
175387 199592 701744940
22693 33915 27994364
103358 146423 972925330
100228 157630 143924138
124309 176937 378003060
33046 110594 193951687
175927 178461 3838198
24380 133614 273283988
170149 198422 475626774
41371 72813 78522833
129832 178348 121435273
186184 195956 851910905
53183 99391 115363928
192487 195504 2060541
52481 62856 144867685
13549 17711 270784918
69995 180552 276731360
173731 182482 719489255
182931 189086 15453832
199958 199975 35796
127331 191879 161516846
147783 170463 341316173
187796 196302 21231162
159751 162732 7263376
37569 190417 382446575
58124 121254 550602384
76580 176531 569668190
135801 140942 391543935
144940 196321 422015178
108754 168826 150190228
187219 188609 3358461
40714 179456 347180694
163706 188450 61943527
16525 174555 395180809
155436 170402 37265995
51011 73427 56013694
24108 163109 347675811
44344 181253 459115066
33682 183878 500878469
197203 199630 307490856
27365 93819 166077116
31313 40244 22278878
118691 125950 899706427
132552 141899 23288992
37836 194642 392263360
90521 175269 411173872
161722 183979 557170776
16739 108648 229808765
154768 187066 894365253
86551 159441 182456184
134196 150461 40773572
28284 52816 61286105
176576 196611 61630509
128790 190918 155377739
110944 180797 758320376
169321 169583 991731343
89012 127656 96794298
152763 178895 65328448
64211 133206 558561269
112539 156563 755785828
88013 158044 181788154
125370 145919 51391505
161536 192497 77477747
88140 130821 106877540
156483 191081 706752387
169828 199045 73164380
45398 125895 201366466
13260 142870 324169548
67328 98874 402546296
95589 161798 485952641
142974 148878 14959843
60852 144071 414533678
43444 171389 939094590
140445 151319 27371191
160183 181683 252195978
85621 142800 338834495
70190 75127 928704410
111565 171256 149544202
146087 157375 28317852
149129 173576 983945063
162118 174548 31081896
67858 150155 235135930
116871 173665 745542716
15905 156526 797543872
116011 135984 299024559
173732 190370 622369780
167101 188310 53048462
131520 165011 384833723
127097 159979 82389322
96626 175892 285113169
176988 186797 24482029
72281 122454 125602170
62738 119887 405148658
186490 193758 18130148
26270 45494 662231460
104692 108499 869171628
136038 140449 10943582
55554 92073 91183027
1783 149892 370537527
69444 170249 252186918
29186 162882 334324806
89804 118709 627481735
38742 139357 251723114
177686 198275 51411417
166669 194264 69112625
29019 85438 26511889
7106 187007 450179125
188837 199680 556966017
127827 133899 543143961
120334 163982 546634982
148389 159112 802798435
46550 140456 840230010
7255 152794 364337255
1424 100892 248473446
135669 142045 60151975
69876 144430 562932706
128836 189602 75706337
25684 48032 477164536
58182 167370 272965784
7763 88668 202345178
30529 196514 546934721
9926 192050 560516761
160472 182385 721010615
43892 82632 96772259
11657 174891 408267016
174328 184278 731415726
164278 169623 891370216
60476 81742 67756145
153792 187003 489137998
141741 166033 22165854
161890 164738 7056944
114336 189188 187414883
27821 196988 423113127
97867 157533 149513828
141611 163838 217487156
84160 162288 980190871
28289 191553 441484160
76486 118804 859366405
183512 187346 9619047
28995 160397 328739590
101914 181119 327057158
36810 186652 374867749
84630 150627 165283984
172190 193305 747128512
41265 186748 798745908
58390 125728 498633308
195459 198277 7116590
2563 130253 558655883
8942 166982 395312855
101716 174920 297796848
151433 168810 106534686
81465 169858 964897149
62758 182848 559117629
106699 134456 69600607
44237 172818 321671944
95543 97463 4765599
130632 132789 5442369
174275 196477 619743010
116489 138805 479588676
139756 165028 828718573
172191 184128 449655580
131524 195396 159649924
178935 192143 893411798
68532 179471 277569865
60002 180362 300942781
11979 99133 527937332
178546 189734 899127389
147809 171647 476836024
195797 197725 89999882
83231 84003 349044911
60966 78265 43092984
168507 192862 61021832
102238 119209 42541389
111301 130247 631040734
8765 95462 379197630
130390 170445 857609202
157441 183463 65033448
128282 157919 881705033
113846 142256 71187798
43289 105995 156707232
175687 187844 140844180
72840 105558 81863091
69151 155706 216706143
21128 155194 570094281
151243 172681 53539864
1931 183408 568956464
48424 117640 173011935
64090 168684 41851294
43251 67073 59602335
194675 196635 4887912
46257 77153 77230474
3928 56762 719255263
112623 162386 157011408
107636 177698 175439050
147177 185901 96899301
142675 165042 425527764
153 97412 243062943
23483 53658 75421440
94843 138032 108162290
164988 183435 46241422
9104 105951 242148947
50124 163600 283865183
181792 183712 231773100
77904 125552 272752677
43978 152656 929899203
186667 191358 11693821
127401 181644 30656169
8449 33177 962260979
193213 199047 602497428
178126 196373 756973960
58174 76730 189413321
128103 171571 486280196
134842 149624 775439845
147642 163909 40587953
146792 174893 70327377
81652 87686 657441031
97938 142401 111362019
187889 191271 79993956
175182 195970 51954493
130576 152792 55708239
158746 196488 770398403
21630 118448 544619030
66223 131662 943198533
134259 164966 131235992
118595 144362 64596060
147473 166224 88911962
7850 153486 364586364
28882 131734 937049931
174837 176425 418534844
165336 172871 243584908
110917 149920 90589594
105272 131290 65210221
77572 126304 934068499
130856 188762 619319978
123221 160271 92790011
73833 114808 283092495
52226 84716 81330134
115709 134036 216293714
153430 155795 5876178
192272 198093 10491824
125464 142152 41725037
160821 186433 328564198
131629 160194 434988323
161211 173659 519180433
196883 199708 238725600
43261 151251 336462495
78549 90162 888822748
12939 19985 297502647
11745 49564 866528603
75824 153902 712005043
57827 164456 266584772
133299 165999 549022882
85360 88205 7058372
120410 142174 54477814
27919 51006 57664808
104124 176544 181353921
86561 91054 11150363
34657 155520 302554866
180547 188771 132848907
148837 182269 180586710
31041 121410 225895958
123601 196384 908780177
119741 152707 26111924
62805 149526 856093872
87924 147060 166202172
96331 158322 130537255
70620 126673 140308975
166404 168840 6054551
153120 182270 72785532
12358 95678 175879791
15106 115318 284556835
129171 149232 50301658
42398 58352 840327179
70205 192419 305867093
143582 150584 7303299
162724 171726 22713561
146768 166702 189586836
194360 196754 5934607
22974 64573 308794061
176719 195330 945003590
8425 175479 417951955
163409 183678 50759585
106530 113501 17414043
63903 108478 111440547
163771 197462 84291115
16476 198931 570340145
85622 112686 501877380
26855 190231 527931843
7856 32279 61123828
38198 45100 17324755
157366 176751 297886348
180944 192337 816951780
4445 137368 821942217
130440 197966 168890537
181502 193324 29537601
135710 150512 79691171
135315 148423 32788473
49895 195159 680334579
195214 195579 837340560
173010 184821 29484406
79593 95430 93903498
14080 175134 402783874
133970 192757 147019217
127905 143220 268134113
150672 153266 6525785
186604 198501 29753317
145268 197409 896816965
87393 194069 266837940
38209 130404 292841114
180562 198581 45077482
172750 196207 684725683
23668 61424 474620933
53430 149002 239293026
59290 147480 220551366
128766 160050 6768824
83560 92068 21283388
20563 198579 445274282
122776 177604 892133200
22968 121504 246344937
53591 123665 175351965
26615 157502 602222574
153424 178532 305429616
188282 198952 333376142
4201 185012 466328668
162976 175449 27551093
64507 73615 805698780
69671 101666 79908951
47171 167099 299938334
108190 124379 40571395
51395 114217 157096084
92482 159275 167258891
104429 158521 135518540
61277 183442 39772386
69041 188802 698127501
149533 190068 101245256
117253 183234 541362523
164379 179463 37877306
84595 190348 264623211
98303 168913 127073257
169671 176778 17900711
54331 132232 194939704
89598 147054 621074747
40569 114403 597764413
147634 181074 83603338
195915 196809 84881731
99711 108221 21517943
79968 80127 386986
54323 170773 291304091
191541 195704 10368274
140815 166475 64162300
47064 65297 45658792
37524 152552 287966575
119579 187283 169529382
145578 164379 75720478
153782 196132 622937460
151498 195861 958063536
29128 135827 712818594
191076 192138 2729301
192804 196820 521988145
120066 150342 235624669
187516 187549 81594
65324 108970 109149742
14280 165991 875220391
192863 195387 981146830
146998 190942 621377664
67767 146049 195866965
75660 96802 52739595
126892 156767 255643516
59280 88990 74093226
168176 195314 754931833
64226 183678 298734182
154703 185826 77651414
160021 166673 789618621
69858 147334 193894835
39569 131297 229512457
176404 197262 52084585
164948 184683 942890798
16795 168500 708523353
121546 170064 121475236
171086 193064 54945403
35676 67327 79258620
56450 169050 281517002
43858 185667 354722267
163373 198537 88058995
64035 154416 226284122
28588 93766 162874315
88174 164137 401788967
164540 183214 46819604
170431 180455 950020680
70149 97829 913547295
141888 149497 19231054
132919 175943 475908748
81528 157008 189057734
160707 188575 77507664
165397 193305 69901352
50190 61087 616331905
142731 145998 391524726
155643 158053 299896120
130294 160461 75505433
28771 82465 134129158
116774 159920 568124775
143865 185540 557684469
3783 142107 346027879
130640 195315 286695407
135949 181375 113591314
120843 164537 109327361
108603 184852 190707514
94775 123446 146513276
124370 134214 398209310
61232 163709 256139264
178304 191907 401123804
14402 49448 75317584
91868 94745 7188433
97381 98217 586042172
25209 103017 194337280
126441 149345 930416481
154203 162201 19753312
119755 132832 32898101
41535 151470 954704714
101963 181157 198301328
154431 168496 545653237
149977 190097 804089213
169115 183177 211184248
58518 132903 190765608
32019 81640 828217835
77835 79150 3311802
100267 185778 214184776
137686 173311 23968148
9615 103633 235020452
168806 180180 614787812
195559 199816 739682402
147018 192332 113403873
73827 191827 295342493
82532 140365 144769194
155131 176981 582083559
137430 170149 397094697
188275 196983 21784501
114020 150479 743657493
93462 102050 880383431
11559 172137 505250183
46566 107305 821949633
5751 193668 960278669
144658 170304 89291737
135425 165929 792199814
35814 113669 615083925
198643 198655 22680
81519 188053 266585513
121584 150354 653163688
139881 172868 772521884
137867 159890 55206464
1589 34064 62066457
100219 132412 270169724
83297 139373 853810440
65920 132970 167701697
161603 190052 71170869
54322 78263 683146692
44698 97859 132805946
82684 104970 55759620
153972 154514 1373861
13931 104291 225851488
194727 197539 780467440
137622 182183 111502993
81660 93614 323915941
129704 142333 31558666
164177 179771 247318277
163100 182817 159956415
38691 160276 686392551
177709 187699 427719401
48282 91137 259133371
168795 176144 18506518
126867 174508 795751520
191731 195917 10396633
73318 127388 539710735
8819 60499 129422287
176672 185941 23105530
24266 86877 156600011
193110 194729 227932791
27121 96541 266360821
44409 45871 3683081
142319 169035 66793706
63887 156848 232635334
111656 193404 204620076
29076 33362 10543331
63153 105001 237774180
75048 111064 487208433
198414 198640 425841064
138728 192917 135543883
132132 143400 28089567
190640 199271 21628728
183685 183887 621036757
158935 166806 19557670
40078 70327 75634038
181431 185914 612293728
120476 132688 30703605
95880 117028 405366469
18409 188784 750361380
104738 148773 514290123
50502 53152 6641053
90763 194125 258689873
99165 112170 906947527
92836 129410 94176851
17129 147029 324848139
58793 171023 767907127
158984 178399 48571359
23447 183941 401424142
5026 6642 994597889
149323 165376 39918638
132454 178540 579551699
68127 92906 59052209
135228 190794 138929253
49341 189103 457764765
64789 175405 276642636
23772 170910 902592680
80018 182526 472989586
125788 134514 21849871
82663 134163 129015319
97968 180707 90625332
185210 194573 23372118
193445 198324 667591692
31635 98632 167420064
41810 150160 976735150
35837 169801 304509492
142491 146214 47254569
43273 107735 161150283
186191 199877 225660334
11409 118464 347694086
117862 147372 73965591
58286 151139 232314137
21920 135780 284917768
110631 152383 177517134
187012 196481 23622328
104139 141023 92338088
197335 197833 1281520
170208 183152 32468632
174596 175628 2635028
173604 196778 501707386
26030 105653 198973540
133513 196918 158515584
49829 164120 936126282
186389 192173 14463289
182256 183325 505744834
155412 169868 982139352
53634 145010 914189736
71661 106082 240021021
196952 199079 867564
56543 180766 310648414
73475 189924 553522115
73856 192954 741307636
61884 159573 244357014
68651 170557 9985256
187936 196162 20530296
552 169457 422387990
56626 180878 507244577
111764 189757 195302241
184464 184624 365298
73979 124541 126645427
104816 148879 806346783
31620 162622 383292717
12528 136749 345913608
52534 177595 312976475
159246 168281 22400535
111637 164855 133179941
16464 106876 510886594
119209 167874 958374927
123255 167754 597720645
187385 196230 22026211
168245 195594 68442829
158807 191391 704645190
12809 64805 130156298
117576 174757 354182285
118294 186284 170219541
90032 133625 165264934
146782 150009 378692566
27445 121316 744573876
69719 160581 227489020
193527 198323 12036631
60168 190033 652806882
109322 182166 541527254
13473 41621 11427918
128489 197283 835075810
159344 196050 660373225
120 51332 75417596
141049 141912 2191269
178473 192180 34203507
132444 188085 139093687
178133 180720 864910498
158080 170232 30260096
123342 140948 44004645
171246 181098 24597109
50698 70786 83656256
42073 55655 27274875
113597 150167 91799697
135277 181660 116028069
20962 70911 986280823
110401 166142 139512999
29566 90787 65393688
154925 198906 109885413
32674 145959 283427829
73909 193239 298664626
122240 163099 102238381
20704 92701 816733509
130792 157932 424893329
56553 66038 403299199
40056 70241 729254838
12606 126762 285559990
104967 134027 72860030
138626 198639 515220636
99116 158089 147873469
158978 178949 49965969
93631 141795 120588957
26833 164535 344295208
10499 117464 696577714
183341 193198 500484180
126205 147373 52937409
114214 148119 280177781
181471 194400 335853346
93532 98984 731372093
112236 146400 85638412
58635 60186 87542838
199227 199251 470311826
197214 197459 610982
172976 187363 14028371
184316 190485 352488155
30005 62385 609096216
169195 198650 564990689
162980 166993 10076442
76718 122950 115697369
85711 167206 203805119
137988 173375 815865180
154837 182608 69321571
107605 109882 5750016
192481 196058 924159514
56149 196617 351236151
198729 199347 462401227
34801 85975 692320092
37238 46260 22589406
79658 179716 250464868
34248 152243 295381246
40826 108259 168718204
191826 197842 878527528
184237 186469 554029356
19131 70220 894151774
183617 196011 847259143
146554 180511 84987489
108172 166154 145035437
157594 162787 295184983
9888 21068 27955087
58910 168613 299506644
181559 183539 4894890
91353 145338 808748528
11189 182369 512209809
83344 169513 362104261
85123 148422 878479844
155037 191412 349367375
36833 47578 978331662
116804 175963 674668354
41907 199331 827292846
72523 160184 996514457
23263 88687 163519614
47392 170417 895816127
198881 199787 341822614
35005 39099 266702057
126061 149182 57951443
183324 196859 962286449
5322 91810 366272680
184618 190187 13979372
94679 169840 485852391
6498 109730 981211807
66811 193250 540556558
97998 162971 985701591
179035 182280 458611777
53493 161834 409005319
34372 53570 674383883
171844 183668 796237884
94852 101594 960347961
118824 192019 183215219
49033 62776 34503694
16707 30368 965192989
175363 194800 48542192
176294 188262 29861893
128356 185484 417762081
149326 181842 81256243
3599 181141 444195212
140155 179545 654067806
69586 176654 423940876
27267 153413 213108942
3519 92970 223795329
40007 182835 695251301
145917 185698 99510919
134100 152244 934291612
152897 184760 470557629
34936 119801 212265136
31838 183371 379126486
94870 129627 87086411
9647 26159 41417104
122718 123261 73153451
49636 112125 513596505
187851 188957 2798582
96729 198366 254420795
2060 98562 738265783
149413 165585 40242995
42738 135613 232393635
143074 166957 59798640
188983 196265 18137793
34233 72756 586953125
170512 177824 14779808
112242 186006 184656642
17597 40962 58407167
185401 189881 11238922
176510 187887 17123651
173253 174493 687307903
153619 197494 109483277
125767 156690 115179817
25732 127059 704162973
148196 193122 112326701
128617 145533 42362532
193470 199701 543700224
71277 89288 45025278
167443 187475 115359523
40704 48587 560709608
101241 170079 419946308
161393 172955 783590603
71887 79398 18845308
170070 193299 58161829
53616 108742 137951124
148638 169010 50802459
68441 142530 357006097
176096 177901 64704542
100122 115614 854797706
86117 176999 501782827
177941 180197 406194404
152111 195929 109445509
156837 187911 77579340
163243 192924 74295198
90583 199885 290580685
133784 171721 433725604
83498 188509 520399869
85288 183159 244882158
6617 49585 107622399
53684 70357 41640094
70541 176685 272729480
24761 150521 314696986
156599 175716 661339642
29673 50388 599437665
117648 181445 516567016
56405 186100 324350491
183788 189454 393392820
182868 192804 837160137
169643 171323 4326121
11653 106318 337019939
64602 153409 222230272
171385 180659 9452743
80089 110018 773356319
151495 180243 915844715
186211 192686 16183860
197389 198209 2098146
17111 143037 635985469
74013 80738 16876911
167131 169612 6194080
178310 182402 993231487
186509 194156 19123590
133401 178179 112028783
143235 145026 4566697
194053 198284 10586434
49485 54023 11369340
152442 164827 30745216
89248 196056 446722355
78398 154266 507980397
120474 187647 168134437
94916 131161 74405866
191194 197232 232901667
149151 172590 58544294
13776 18347 632039664
52770 125747 386599075
129824 180214 746622139
82003 158337 661707433
114681 189477 245919438
167745 195749 145839126
133456 162055 2609456
108223 127484 922478100
94874 187586 575225031
157154 183969 66940546
156487 169220 144692618
199631 199871 599771
175821 189931 565434788
52762 104852 130266517
38628 99952 153226837
111166 123944 32072700
52670 118534 603797085
69114 96876 69326223
101765 110968 618080256
189501 197423 128990474
108969 147004 95080010
113650 161310 119405325
33186 160925 688715169
24488 31620 528450723
38815 139641 975996574
146591 170528 59886203
16441 138023 825002481
12790 198298 464060899
49297 192761 631011638
145424 188275 460378503
129178 135170 15061309
23012 195254 430768348
164076 168077 533466532
116595 154536 95298365
96043 139167 108014075
59663 76986 43183686
166572 183617 42702424
89383 133297 339103924
62341 115340 132370651
186874 199861 30629686
149215 186371 92846493
181994 187235 13119068
42062 110098 170114229
100027 120076 536460575
153773 195076 651757852
82144 105525 172271690
43348 54186 27046445
54960 85660 76770366
16307 32707 40894555
69188 198304 323026115
37193 43803 577326847
75351 101323 543272382
157878 197882 373870601
5149 50900 735398991
96570 161840 163445147
192915 199107 396022279
14997 114991 249821723
109039 176911 256073187
81232 98235 680590871
36051 144460 271165517
164690 185356 51804564
110436 139406 524523635
87144 135149 432855860
101783 189085 966160865
140849 141825 2458385
39564 105061 647184075
88232 175071 217288142
56555 95802 712541136
160842 181125 472743312
27467 101122 183984584
35494 43147 224803818
153509 157418 9685616
174263 186412 30397622
72266 175931 259464739
57483 180194 306888140
182302 185832 268075477
121742 149243 69028196
85165 93229 20116859
62174 140401 370662507
14314 31713 43389374
128834 189446 151662324
22922 52302 73424873
130523 156280 64565647
74852 78884 10117734
9243 162523 993447771
71504 137587 165523732
191425 196463 12588426
90218 112081 54651921
101380 170021 171881873
79610 80532 2314273
56830 88229 714415815
51547 168597 292783464
56578 109768 319945191
76800 90017 331403039
111165 154771 155736899
78082 169211 227967527
8496 129978 895996912
140403 193561 132952193
53105 179151 459374981
36228 152074 289891848
81690 93515 627677268
5407 185577 450880045
187505 191090 8862901
42643 47670 12543907
40394 100912 913410839
24624 157369 332160366
111327 155307 110318038
162918 175188 30749096
20555 24132 8602540
197711 198201 1236468
28193 31627 953138153
78463 98930 50973333
111276 156953 335063445
29709 155974 768885652
184169 197207 330267205
120285 172492 241149904
128411 132608 541029938
20393 130924 276431331
104167 180800 922884915
8329 108029 525979408
99733 157322 144417481
194686 199946 13234982
109793 142286 727841060
41710 112392 557665009
66431 81173 36710807
157689 175944 45613642
70914 99412 671316719
28721 156646 640055260
96317 132040 89571737
127118 131031 194694328
31853 107080 229015495
176338 198851 336870571
101631 176528 187639689
156441 172221 886812603
94276 110427 725696836
98209 185229 217872667
92826 121320 71202159
142644 179296 69476903
194085 198732 11702276
148974 159015 376125865
5903 152691 872112758
65126 152308 892898163
118571 197272 789253978
175209 190766 38947676
187418 199075 29148380
41211 108835 169206325
180974 186952 158927545
131182 132305 928832512
69739 186518 844401672
126253 143829 43920935
31982 101626 174041710
71636 106152 862647545
75049 87395 30961735
153814 156258 304311026
16010 77437 153471921
186988 187279 792193
183165 188543 879786319
39651 197765 395561364
181350 187593 296793430
121312 180463 119662098
142836 198876 962998849
46938 51055 16824413
157571 162227 478601035
80080 166340 941411057
160664 190775 75281207
47339 125546 475485450
194129 195497 3353201
116331 130596 10446420
114178 158739 111673851
108539 142644 85313012
174795 178498 65290508
88818 167693 737571190
61794 102821 77144445
13907 104379 967563235
42095 57831 39412875
128713 153964 405076622
107479 147755 100928692
172320 187063 36877856
139646 142818 7874695
127995 158998 13803544
145992 189174 122530594
159108 196622 987672186
78597 102539 59723701
191188 199710 13445857
49895 127324 193693278
44437 185072 351802920
19932 189354 423803824
27231 159994 347481050
87914 161051 987450072
23365 141747 296083391
121799 179101 379791658
4278 144746 405140029
45861 98537 131541492
40845 139930 247932792
15537 191524 440110908
139719 176202 91319903
79216 99657 531254077
64576 78835 35530617
27615 71245 108980638
19645 75937 140721730
32565 163902 328548398
177127 182589 993629346
22963 98295 188266532
168142 195055 67278589
193151 198689 141587271
53210 125143 588848499
143293 170272 98940272
113684 160069 116320627
88694 194791 265475747
176598 197893 21926745
175725 187511 29513370
138921 169142 533089742
108577 110207 4018621
12166 193258 452997190
5302 160373 686490284
81692 104247 56444163
58022 97781 820805387
158512 180724 55490409
60526 105693 476948124
128117 191200 247140668
177869 193502 179154338
73736 155662 548783855
190322 199137 22052901
32285 59613 68527257
96542 137476 730748693
73951 124224 799167853
122884 174761 129192215
75345 146550 178175856
178361 193180 314997042
66572 68022 3026879
96041 108284 30738496
153709 173323 48877687
41552 156579 287885089
153976 186495 81170165
151298 198877 118933027
44443 104781 960872223
63157 101783 96413448
138819 142892 695869986
182524 198726 40536315
72275 75623 8462425
7015 198165 478280999
143907 187119 227732124
21258 35208 34836357
98515 129662 759769540
57961 162770 262063564
175087 178527 751042302
162587 180596 45150921
165465 167399 4859364
147450 154331 17429599
146551 169459 57244334
190766 195478 584606979
118667 146899 70696144
66627 133642 965502400
106834 140756 801043093
159172 170605 28504647
33512 159446 691761120
72871 87866 946375258
45834 106900 178302044
164453 185436 704733983
26626 33864 17927547
86386 106699 50667096
56530 199642 357957762
111078 139339 70811169
8323 121618 283333098
106882 108426 354454509
49438 140355 692304493
55992 119560 160714016
134474 150117 39268924
34989 105384 176038600
113499 157214 109596963
86875 105838 158160430
41551 199051 736064332
112459 150658 452362262
42505 189602 367985641
180927 189235 20837770
83801 87883 3025764
93016 185884 232387644
49487 194391 66603683
92132 174055 880103413
155803 190931 868573761
112038 187712 189472731
137352 151502 72681469
85730 154085 766924530
191006 195794 574714491
66302 138259 517631457
67829 86919 47788336
175822 198689 13990794
143551 194387 548124357
175342 189374 35123913
157182 181913 659936496
91657 138272 319790613
22910 63333 101161601
149791 149794 7377
15547 175777 646094828
139190 182840 21505376
46278 67448 52975304
71003 188685 953851706
190697 199326 21605705
98149 194141 240327199
29396 131932 824284940
116217 168501 225915408
90746 126764 739767175
177302 179500 109209814
129701 179914 125678437
110556 127771 601459247
185268 186294 968764862
151076 153273 907710974
145584 163851 45605083
136799 147369 219382887
191632 193130 261484972
165439 187967 56437849
137872 161263 81267010
98634 111550 32402417
69902 145279 188703253
68706 199315 599721171
164293 198453 343990290
3385 179306 440157688
48945 120263 343172743
139703 183137 108685309
191258 195473 10514725
73005 195817 630657505
174616 185778 886861
125913 142280 343257810
169453 182878 125292533
115878 146660 711265789
82729 154238 66070261
71920 142932 602987720
10761 173608 407399765
78496 85233 892647732
125115 199242 739730239
85247 107992 56899882
39705 149297 463937368
48753 102745 69927509
187060 187995 2289351
141624 199571 559137639
183582 193629 25103362
6392 76158 839120959
144250 181825 512051511
14369 16523 335599367
124824 132621 921464511
49180 86041 188801636
137663 140728 7617147
170120 193224 215510365
62156 115435 133021981
159925 160482 1357426
91698 127036 88521636
194459 194497 90398849
121117 131624 26459948
167871 188873 52607495
104511 172666 170626841
71629 99144 68712566
12791 64763 462558944
192429 199289 17195671
65408 172269 267316939
195553 197131 240600705
61645 127294 164076919
111414 173298 154949146
2110 106782 567655632
152395 199211 366049703
97248 146159 446492300
58061 114442 140845054
167016 182653 95032316
102414 105461 7702058
133135 162644 560103535
63013 120273 264292500
19620 129933 275972739
92174 121879 992421885
104883 108860 10090579
120882 126850 335119322
138688 146221 18859967
160676 192674 369399178
119287 130111 27212414
160573 167631 17512248
176316 181331 9264811
67270 170488 258150195
155057 174296 47950145
171930 183930 29860069
132465 179602 117912400
31665 161035 323699675
193361 199434 430303735
11937 163612 966548176
15075 81381 165619065
60686 170669 280960610
80617 91256 26566811
17079 186521 423802178
65802 167997 461755164
156069 161482 13403113
28469 126311 244731133
111716 121968 24133822
92663 132262 99187571
104587 108058 300867147
48479 133482 212744013
153494 196342 806267522
88403 189807 589983080
15442 151101 339359801
149458 164835 23982625
24999 60531 88995353
48491 144735 544757882
132046 169875 865317977
168408 191373 602870961
9973 195936 465119543
23523 196472 432568435
26473 143016 291326178
177556 179232 804117801
162453 183953 53811439
160069 197446 93330675
24765 82325 143809713
41971 183817 354798653
95491 194325 911927406
199007 199890 510997716
127217 192765 915570624
171196 184608 33485957
47580 63723 273916632
133992 138203 10466328
119452 126145 16860632
51666 125141 785524267
9808 145979 340631847
180335 187924 18961887
52448 109534 461470146
36329 83552 294465713
154832 198144 108147831
38637 110782 180425909
55192 144730 223924925
174594 196975 678912894
36475 90130 134109208
137474 163531 65039209
43451 98983 138612021
136214 143056 875618933
194838 199152 10923141
14244 183160 487236354
175057 183013 633245298
59718 140423 201756144
104146 117661 325530378
155781 184430 71500477
1970 113831 85040470
58085 181900 309722278
138103 143002 4540511
55266 141801 216385541
60285 184659 765969927
159255 178449 48005573
168769 181494 31962379
69547 133570 196928254
186696 191965 660732963
123649 148532 62338553
164256 181342 42852842
139153 158368 48121257
78681 146001 168446154
90529 114512 60013814
90963 155120 896974615
47785 123299 654992739
140830 199728 284440145
127174 197615 176212755
163823 194684 835834230
194160 197367 7955003
38409 185681 368485421
115792 194872 974348905
70427 160843 169062754
24052 142545 296380105
196026 199643 9160596
59847 150792 450368066
199995 199999 557203014
533 172965 945046150
56135 176996 302320834
141638 180467 97185221
111093 171750 976285360
1046 134741 849807038
195410 199487 10352789
41194 64925 849639472
106013 181162 102362310
101067 191006 225169509
31153 124124 305002116
152252 181127 72113755
121334 130839 412110172
103560 108061 11437869
91923 128018 405346479
6297 103125 579330688
109796 130912 52888760
102886 130578 734932524
66420 102490 89939271
183490 197117 34020098
112352 137029 469695970
182746 193578 27019779
129612 192419 157119555
156742 178243 53716974
73466 96044 56453041
198342 198541 529493
41396 124293 207387665
158328 168165 356283224
156685 161856 12787480
92488 175221 570685636
33342 75028 104306202
29617 89511 896856222
55172 83936 71861044
139344 173966 698227694
39140 104582 840442133
74453 176612 255706335
48976 192611 359390016
777 29972 72976488
68332 96537 70410174
179484 188102 21468868
121965 187344 847248072
36011 140100 498506589
151654 166442 114070149
106134 178315 856656415
118628 150970 81197885
112029 180696 171944280
77245 139009 154594153
41405 199199 641286753
48812 61319 31512544
179330 195779 327124442
9414 190572 824865719
190189 191702 677482746
16141 167507 378441219
162216 193334 77879386
190879 196524 14100866
48364 191360 357719793
17714 42618 337712724
173545 175732 5451982
63227 120754 143747586
155433 181935 11043971
108363 118475 522121422
66417 123389 142409896
189992 192612 748000974
78113 91009 329657053
126798 162669 503204691
105170 186167 794446617
3878 21614 44442611
113258 163359 125402499
13330 18581 13215662
76164 146759 362178432
166132 188386 484555178
144638 179536 87377167
72007 197903 655261382
21225 141327 300387465
135436 190124 136752429
42630 190276 464899263
6625 80380 184579541
173605 179373 901521201
184408 192955 21404600
176478 186960 422072853
103119 167259 533567822
47679 59323 29224468
97591 168323 177016918
108916 161574 436075637
55563 108728 975011485
1088 1194 278327
177391 177696 778645
82232 159375 784829540
191588 195664 10147435
108241 142544 85824691
187278 197048 514250243
43223 44875 4074017
96981 178594 999747156
19565 140674 761302481
155411 184060 30137410
45805 131629 214709152
158811 163984 12815615
186483 192796 78736389
25053 46287 453145154
170180 180003 24677500
97324 155298 580284912
170862 191204 197544900
116150 139394 58290876
108068 119784 29232071
101017 185310 211115150
62562 91956 839138597
162005 163081 2646800
16790 134951 295553564
195125 196841 699086305
4365 38578 497715201
31217 170896 528425062
87452 195943 271352763
195996 197059 213331464
172773 199854 45533553
36523 93907 565618934
126335 162262 447208945
128587 129901 876292039
95306 128314 82764398
79602 124275 111853562
174558 190530 559398013
75318 124191 122336383
199784 199907 157236
73625 112879 98170718
155161 159269 186363063
175627 193887 532670005
115330 158252 107584568
71929 178944 267937903
73418 182190 616787318
29290 50344 52542441
33369 187758 159175052
99803 173120 183689159
12817 134372 539122144
13984 36665 56636142
184983 192198 380714262
141747 194933 116302767
88607 93473 12215542
62643 160807 245545646
118647 186435 169726816
119067 135114 66639382
75972 113069 410977614
123313 146290 211003710
181120 188197 17656915
61622 146269 211644003
12790 167058 125212221
79029 94756 39258884
114200 170093 400583305
58863 121901 157480514
40289 179842 349287784
173843 198588 510129248
198262 199518 3209039
125500 187161 187415828
66421 116881 125971485
162783 174203 28642888
284 120115 299641367
115848 119191 8391580
27127 95409 170580695
102179 193996 234986239
101788 113302 749941860
161399 192277 620902745
159288 163183 367173485
56471 178627 646872825
25538 62543 531099124
79769 132726 132628969
131196 167001 89536434
24863 135074 278183204
111715 198795 218035854
190234 195965 35840953
40441 164141 827486878
86015 161686 287788536
15943 88517 880652105
88253 110760 56280302
196759 199549 614935612
70970 94636 59194344
108244 190677 293033875
135997 145521 23828604
115416 134643 143324587
103640 141630 36745392
187805 189582 358255829
98891 141759 610818067
155129 157889 6836144
127149 189308 155556883
88151 119945 937291382
188450 188859 1051405
188809 198556 24257153
23275 36754 108377729
101426 154158 22463749
76765 118367 103999869
47735 130029 205902899
118187 199431 203424836
51155 136924 214705376
123612 192424 172159010
98116 110995 32272507
120687 166724 558990641
135752 186543 967446930
156187 195578 98330680
145546 190196 576576290
188301 193440 3862218
13680 79943 165629706
65856 145898 288942458
65524 192193 316807242
61535 79480 943629800
153969 162932 22150983
126082 161252 430998677
79798 187647 430254858
196357 198391 5156245
114847 117638 6926215
128363 128503 144243
102250 145861 109279536
166706 189344 562596649
76289 142932 166733590
175528 194910 293243998
72753 78084 13403240
14878 76820 154746307
79580 114460 448145073
191248 192778 926823944
138051 190720 365373447
1404 103938 925337044
49047 157288 216074948
12867 116972 260273311
94067 98492 247843894
146225 185345 302393789
22784 84552 154466366
136903 144422 18715016
34260 166485 330799262
134493 137260 102628480
39480 199852 409754255
140579 180612 524134167
75179 143728 171530270
102683 149402 65991616
16150 189992 434779920
157110 170332 32945646
94800 103689 22192233
11441 90167 480795922
172855 199951 67799496
27821 101886 24852818
180813 188364 170246536
138259 178557 709696832
180530 181215 1695176
35326 57337 361129876
40774 131210 415022219
154462 198300 452109248
129438 160985 918854174
184630 197052 631442826
22181 135673 283960617
159866 183138 58114667
38184 54373 979488353
91389 113711 55794567
136740 156726 753235704
74191 116999 928058225
68776 188638 299818149
186549 197810 28119808
29781 100612 731017384
65626 187977 305959683
27501 116232 277236272
33340 171693 346331221
41391 80183 564458778
177871 181071 7963539
7294 123000 717597435
46730 109274 642482388
93497 119839 65889626
9436 54114 283590621
157639 185302 217978398
57274 97693 100867287
47753 138245 457301167
96778 134636 94911194
156816 164063 17928595
138790 158658 514194209
29928 187430 393985531
111061 170782 149501919
114158 145131 77647068
162806 168252 13599671
164473 195835 224991770
1949 18619 41654814
9235 10317 39537
90129 184158 345917885
8385 90027 694885731
19849 181899 405388444
57596 99982 830923870
130575 162378 959627442
179010 185205 15392293
121813 153871 80502758
125915 134693 789999884
67868 98203 502911160
75879 158871 207768603
40307 147263 312024666
110331 187800 867365457
2439 112900 345425997
112581 128024 38739755
42079 134605 319362432
194391 194761 244540727
97032 193873 242413650
18590 63839 113169890
39350 150949 279353087
58801 65149 15862207
178108 180778 813389241
194174 197477 98824963
175188 182339 17956657
76784 79816 246849
19238 47191 69899820
137606 172111 86360060
50329 94222 109752388
55026 120427 163492377
182270 196265 104171484
187354 192494 624224989
56129 113445 143144281
183155 199545 300885040
160019 193978 537442294
83799 184734 982686910
153652 166919 32950269
101116 133580 32845618
50497 123250 48981079
113293 132276 47697480
49369 127620 952264839
75685 94323 46539245
153624 192428 96865187
120895 189068 570137891
170936 178121 836762041
63046 68297 199421516
181589 187398 14489931
188469 189057 1540069
145420 169552 422980914
152786 189680 622728842
156223 175585 661431894
126278 142931 865281499
107055 148296 103420590
98858 183507 212031983
28351 61887 83974606
147827 181466 84138146
10670 181433 427170369
117925 161347 108773723
133743 140689 383649929
198605 199844 3089752
92802 98157 13266900
126446 190188 992229492
147993 193764 515338183
161968 180112 45408651
43416 162209 457412684
91745 128975 93265081
85789 179717 235007796
14348 28302 919001297
65243 105177 12788112
142253 148192 14960155
106519 192842 216058134
31459 154914 309064720
140745 162284 328981407
178334 195528 879672560
13322 65313 250233237
172522 179462 558253021
155312 176344 52472579
15476 51042 596996496
242 13425 32946606
78402 192652 285819600
31994 183187 378281099
128287 174740 509244521
119814 149873 369915450
107105 107821 386775004
110062 167404 143440828
134041 147301 33122389
169762 173377 9121529
58271 123851 112989501
114370 189720 188697749
150423 175575 332463117
132978 145995 71112933
34579 65565 761514163
96454 122743 65889684
152203 180560 441031425
76144 82249 15184129
77841 174031 240748498
99224 145708 750402411
48350 48404 108200946
192844 196538 262964102
1293 143039 354404046
29126 31897 863433931
158455 170810 30826139
153426 153449 47260
174509 175727 458479070
100529 144785 110963751
170744 178197 691171465
22346 165785 358743360
98434 111043 31592141
130108 139916 24502057
134200 159871 64295987
189995 191851 4626233
62390 150968 221652358
55933 125766 174636660
132627 147926 776598879
191490 197955 679289918
100724 138338 904364743
60666 132438 496997779
26750 82393 220770651
175610 195256 49053260
74846 188491 539072593
85564 151774 727240886
195118 195637 1328421
83730 146592 157294388
81392 153045 179507550
122711 196235 447449355
24299 142376 295325382
31718 71427 193172047
149375 186395 676242640
161177 169078 19670832
18523 118864 250802514
4221 13300 22803806
62651 78246 294324315
51257 80412 72949475
154949 161828 161462481
104488 194442 376714150
107144 190548 208801702
21799 57764 90013735
161873 167155 13199326
115655 133419 300134257
50019 129933 295614733
96060 193669 244281259
94046 101392 317316937
185282 187182 121113792
157905 164209 4416733
115617 189404 184715218
39722 44938 427846972
45104 103307 145389595
139053 143793 763974004
151305 190615 155678551
145512 182590 263709693
22126 162976 352215057
144921 155268 26055748
64329 133550 173153770
147394 183754 90924173
199142 199362 534279
197359 198445 2791486
145267 152614 518001345
121726 173862 130603726
118916 168607 749632177
189692 195658 829496831
117445 175986 146657725
91119 163226 180427964
94076 192529 246437937
181817 186461 203518684
188600 199318 485020618
46475 88873 105914455
58756 105952 234514897
145318 163642 907034751
51216 74183 334458024
44294 180569 340953816
42821 84332 103778005
22067 60703 189928054
49455 123522 878830688
128369 154297 71760468
131849 182870 127624026
106619 136543 316843076
93888 186710 877874504
23602 88004 962059285
170048 194416 60982029
42527 85496 848033232
149441 169582 50165945
77522 187659 275596440
42668 182236 819463671
29001 73029 142047721
88908 124132 88260426
34410 99887 548479838
124837 148255 638744698
8705 199058 981188364
106049 141989 89981900
92993 152219 148332619
139064 168928 74620726
93496 115658 370701823
11073 147319 984729041
166303 181687 857085950
193736 199128 872359717
132296 132401 556630890
21055 58905 692417077
13729 78559 162053923
64128 178310 285648828
71678 108526 92300411
159517 176258 984222751
15365 41030 64013157
150355 153817 8708442
137027 163652 501959528
69577 125294 356326125
79674 149847 175784415
19676 69267 283766868
140224 155734 38966065
165700 197388 79262136
10756 28140 679483391
42847 119592 194493254
152039 172127 365868407
34966 48156 843846508
78197 139032 141087252
109478 170360 152277696
62715 123988 77266892
1711 112137 488953045
41494 168180 316836568
22354 142239 299810326
74834 107939 776347240
149053 153655 11601475
160555 187269 647807378
25814 84038 550293378
69215 189568 301163610
107821 112805 817642882
95289 193421 245623011
129796 134680 775107998
14989 98662 208913916
129937 161067 453119629
141554 160760 623247634
36179 45979 728027949
12985 172909 400103189
23153 78635 414326953
163353 193094 74468735
161723 162095 151871
82373 89895 31362863
65675 172536 637981571
44097 129454 213567243
91574 183715 779356903
165449 193200 837129988
199441 199762 721984
71336 88250 42361976
57672 76936 48076115
177547 193070 18483770
119787 176307 179745811
72328 176665 280555463
65800 184978 297969507
24472 160048 339281815
50404 129055 196802726
135506 177293 104528616
102434 114628 72169726
128797 143049 310568047
83865 147697 159780223
183344 195629 298605789
138564 193360 137086174
113259 160030 111488288
71087 141786 176966392
41175 87830 200300774
70380 158767 510525268
114685 193914 250334701
163414 183749 899550800
17656 48977 78274371
178182 181800 221453727
110165 119982 778459787
164191 169233 414270911
29726 62979 83190168
187343 199137 648094816
1269 198091 517931096
166284 185503 48149636
193337 198225 969659827
68203 182045 989064617
12135 55381 231456182
79801 181484 254494793
31309 120564 223227858
170794 174365 8949776
37115 37419 108581786
188159 199082 665099496
12377 119604 714234615
84735 144642 683235715
75740 93926 45416459
112643 169205 141518072
79592 127851 120784695
40572 67963 68600785
14899 101792 632324065
141350 147983 610276208
156336 198965 106539870
186593 193750 797400707
52662 94909 191633114
97882 164458 166624328
91245 99727 21059702
198260 199737 3738540
99942 186876 595037692
32564 83602 127664169
184096 184844 1871278
2387 116796 285976298
19893 193032 151338143
134525 187832 133319473
66577 118213 128939047
92782 105916 32786860
98950 100756 4531624
107612 109134 637672573
112414 116842 11025197
7883 16943 278727843
101305 186795 934418278
40841 146706 401375390
12445 149375 342693898
7816 116674 708308102
26367 102909 400452417
95028 122491 68763770
189684 196433 16768550
165216 191765 846667866
155960 181921 928503918
19504 144009 311410780
88496 142610 135453160
119484 147609 70494230
104781 171989 168349115
89976 99248 23103930
157602 173002 290394972
43118 165024 304836414
113122 120831 403375331
33602 132756 263222006
26967 121800 237051825
176187 185743 831239616
154182 175544 284921710
181196 183544 5853842
92047 127851 89626652
35073 42499 18696414
159674 184965 63111928
169807 180754 242940121
179729 181731 5024865
81078 83143 5125514
129073 196461 168550944
14823 97191 205751309
199174 199993 822252325
38415 183307 362543894
153296 153813 1330932
106304 168972 817737505
129129 156120 67673442
82920 130882 797761149
3449 17404 35002523
85057 127160 973031488
99989 175856 472960424
189666 194656 12374364
188284 196924 21611154
140515 183175 106752465
28327 178152 374817622
167840 177174 360335236
170966 181850 27267805
51192 176343 313168849
82848 116545 84218379
8021 149769 354849348
167280 171110 9686403
82458 98244 238463612
28044 142535 286328872
45427 153478 270451445
164650 198358 84421275
3244 102176 247323920
127357 195791 176478117
136608 195726 636058440
182329 189289 523682813
50323 184089 334636183
183935 193506 743566367
172608 182788 641435593
134970 154916 639627708
135416 157421 254285856
27960 92228 196569288
180077 188507 433859915
186622 192323 484175623
111750 152685 868256024
85970 159200 972212508
16486 124161 269286311
196390 196539 376895
77791 142242 334492879
136573 149449 32333134
1959 14258 30758258
43411 67166 163814977
196816 197819 109093
160297 178190 427547207
1548 75955 185965594
197333 197911 110073749
71012 194188 308260682
23952 66307 835759315
81475 90060 21411521
34258 39423 12982170
169319 186847 43901149
97734 132743 87836619
17869 158016 350650766
154565 170761 40299875
174637 194873 50570080
98592 161670 157998900
57506 104866 505984885
178989 179007 49050
6031 185936 884337442
65143 187013 304819014
177132 178770 4108184
79964 136704 142100175
197400 198061 1708067
20749 139315 296544915
120949 166638 114346136
116120 165348 760445216
167391 170943 8983844
85173 153477 171061110
85735 188226 256331984
16604 124783 270537539
40993 151903 277612625
81101 193391 280945936
128802 184878 140222716
162063 176068 35065301
139813 186741 117397036
133152 141851 994908196
157272 170042 92486768
130537 183643 811862359
66311 152806 216399431
46507 67470 218391005
167312 171440 10518171
132544 167644 87662077
95312 125680 76129756
93890 127344 83771192
135960 178639 253371915
91105 146360 842282397
117844 168386 126481673
16179 151239 348029845
13337 88251 619933282
22483 195598 432965423
51228 92117 102312305
125563 197678 180378812
109133 129642 51310070
120953 166012 112821362
17616 195230 444239627
122523 150993 913589107
156241 174560 45645614
70746 79080 20867222
61251 141536 978377288
137748 146130 20976470
6791 145350 346802516
181426 184530 7716153
28378 115327 217351291
9823 49210 910204293
155290 164175 21998022
115604 126904 28348516
174598 182275 19307334
78775 96511 44234565
181556 195047 346802728
166661 198169 68657194
127513 194838 464764824
126220 133364 17902172
643 35275 86501295
150171 181903 79280608
199988 199995 764084530
62631 96567 305467501
176935 189849 27818977
159619 164657 5335764
93855 110076 767831975
13746 46098 80852761
14121 166921 562917112
64607 162052 486703711
176170 183473 587186783
47903 86566 96683182
75672 168962 449166820
170479 174356 344055006
79520 91479 638987377
1350 124321 307543839
30045 107529 892800522
125703 183251 448324312
154492 155844 3287082
191025 191367 873616
85254 183214 268521923
93632 152319 312635728
142194 153473 28444773
136355 162381 357506808
124998 186104 824496529
82862 111182 198473318
38528 152887 680886929
169206 178862 24312197
139706 199347 149221941
166381 198144 79483060
190291 199785 647221713
104128 169417 163402017
148468 179736 856806753
132923 166552 197156026
197220 199791 6505680
180836 195396 36344970
166507 188728 55614324
52051 66359 35976573
60165 60610 1110949
2457 116502 285039093
68368 195895 774216267
18606 149694 328014157
14779 113825 683698695
43901 116623 181739641
181047 199433 416678854
68013 130987 157584414
175578 180505 12355200
68950 84766 777605150
95039 125180 193566525
7061 97691 68865831
126984 142360 38460994
23943 31376 858411777
56061 159101 404788655
193200 199197 15027516
72620 150022 193935732
112901 195680 207135319
49915 87348 265614980
109926 145949 642036508
43756 98190 135329546
51996 89095 92756228
192898 195939 7556370
178649 188789 25264147
123140 178982 488863021
172686 182467 657720735
144843 149041 10646734
172064 174792 392947013
96822 180479 956256072
20691 77758 142614921
174016 194608 51410345
141243 159626 589865674
22307 129786 803113944
162336 189376 393143397
138681 194716 383312347
141319 179883 96580858
34091 140086 374413444
185471 194289 916539805
174620 185431 27095644
121326 130437 22963216
163398 171806 552799114
8265 42544 85864865
135465 192969 143755440
25899 145256 298529486
63378 123267 149764797
166792 176453 24285732
114186 188148 185118997
166629 184024 722660240
92310 153581 872656108
73166 172112 247751850
137752 157874 50413257
197479 197983 1327896
135950 163529 68859465
42374 196878 967616212
28546 175782 776950641
55612 60700 12800828
167198 198655 78786164
18502 163831 363396815
39507 158426 761466259
1500 197066 489051360
144366 190789 834528292
179834 184793 596164529
82260 104255 55047377
86547 166885 200932226
62152 185843 435064511
32474 33488 2486588
90097 118372 693440027
68199 147336 827610463
145495 155708 25631386
34101 58367 60881182
187625 189372 4386370
159226 168489 22973935
72019 165129 232990770
135364 143219 124717977
88090 155383 571647093
172697 195864 57874469
28126 131775 937675568
73729 130329 774106369
129601 133791 213293028
156693 167145 25979328
131919 185137 386584438
7938 48931 811926252
186181 190344 10434044
163301 173032 24420126
138924 152580 28017080
186301 193806 53068577
37929 148292 283409126
64557 128361 653697847
120697 185881 531179127
164147 177811 34301094
115569 115667 55746
179338 194298 37396269
134958 189071 256910759
68984 173491 458090957
131063 153879 57269718
18583 74121 138751062
63133 100739 199095323
6501 32141 405215708
166799 186767 488025706
13459 103635 225363671
314 161217 787876619
165957 194135 70528982
83714 161844 195491368
197802 199451 4206419
25146 45198 50112222
19862 67722 119651111
182142 195550 310098644
108295 160255 130108567
194624 195228 1504382
187151 188235 2633403
185515 185637 311084
183759 190544 17025454
155639 167056 28406549
85380 153556 477725641
10171 170387 538017723
125480 169055 108948160
179677 199218 48880019
92953 154583 154415565
172024 194752 56668867
5542 76624 473130235
148381 155657 18245525
141813 198703 142397106
175029 187195 124454911
70268 145250 829546201
144442 172854 71099777
168567 170913 5974597
149739 182184 81073707
107748 185794 195289925
160644 180418 14369403
147305 188296 102515885
182758 194800 806705892
113126 149829 92108427
162366 179905 44013889
78196 98421 609097982
113558 176667 158101967
47364 67982 959406200
175673 188762 610469049
76411 128607 687675975
164459 184185 49371115
176844 190859 808723566
94490 165242 674649102
40960 146616 264350082
43426 183771 351015195
142531 183465 102452651
22922 83924 64497967
140744 197882 142925621
6529 145880 559741525
114949 123411 525583249
175432 192124 230348351
85514 148727 158261740
102086 111157 22750394
177829 197980 655851642
196498 198335 1862683
71738 168011 240914258
6039 110152 260498219
3023 45243 105617174
169425 187814 349331455
107137 136344 73252824
39428 102814 158372083
1362 3207 4514468
34283 126392 230523444
118522 139368 52275469
29889 135949 265345506
78939 133071 135559544
180474 189951 417256815
153377 188617 87929488
86257 199748 839194914
135154 161541 565208407
42670 137291 615589005
86234 172412 215624058
164602 185082 472238553
80274 175336 885536377
177344 196522 1471397
58831 63491 11624131
134428 152953 46492228
42303 47274 12435672
124966 162891 586645181
13745 112156 756915026
16609 60779 110564571
125275 162772 93727170
146667 172331 450451483
83465 136561 132959663
176091 185473 23461816
157768 161669 9663961
195860 195879 57135
31128 98325 552585550
111223 112213 2464651
16434 48171 894607125
109475 150481 357003570
181128 199129 45054533
180951 183436 6243264
139883 183505 109123173
99849 124314 846527408
181688 194232 902070613
32309 106306 147878701
119316 137746 46195544
159061 165098 13137570
11648 174796 838655156
8636 124420 289687698
149515 160701 27888034
168655 170950 996231543
5113 20547 573601371
4234 8458 10594315
196705 199831 624595683
191977 196952 12402890
197557 199660 446895586
59010 168780 985352731
64702 81223 41198744
85859 152384 166528004
101371 181597 591649117
115881 117077 293711068
8651 77525 420746560
105878 123981 45414375
130485 199377 172351900
14290 109214 237346538
98686 166732 170381393
90009 167671 344512492
159962 161973 542590183
83313 124187 189496435
128906 152846 60046050
29577 164661 745897413
44584 197284 381943200
170209 192473 55777598
65034 89567 662775721
183909 187735 9615463
197272 199981 6846083
82631 96942 35771029
189439 191723 5699213
3556 189349 63481547
167316 184117 42044124
29721 87685 144915302
195650 199246 8916743
6195 30497 60915650
72069 94438 830424170
35881 121434 213855879
48986 166662 294376536
73324 179612 989060545
151032 175309 60579676
83062 132251 317737694
70958 191680 392670166
10155 33541 58388610
147947 176661 149874285
198362 199971 72734566
154368 196194 104325765
182297 186472 10420456
176583 189508 32290283
75591 158968 208703026
177543 184075 16237529
63296 120324 995149567
195603 199986 725565633
32125 170357 773560978
50080 51171 934358024
16143 120563 260985577
105388 190024 211859798
108226 170269 299510034
97059 181265 210841335
194993 195683 339846580
5565 184012 446497750
58050 167828 191420499
11343 99303 317498658
116136 164708 121556424
28318 89302 152377368
39781 157100 762866389
65994 86120 871766992
2135 98149 239919536
173751 174971 792014892
72266 78299 15184012
127501 165354 94649671
132968 147800 332581324
66986 124152 142937899
56607 67871 28054484
130854 168205 375275237
20347 42409 55123167
177251 178205 2369386
112694 187646 989138877
137181 182078 473213971
8533 20287 551009690
34031 132039 123284587
91796 110289 471250617
167168 191348 266599409
43651 55137 28704764
80231 157295 192955051
150862 184818 84755521
169542 186054 90993031
104894 156377 196533479
133621 189637 140135987
25079 46733 54150334
90331 155098 454848364
34359 196309 405153575
166948 198523 79043233
195275 198253 7531036
27648 172734 362910146
122879 193239 468414529
91668 126511 87284220
158414 195427 380584076
162373 169080 16754439
12405 100086 219086014
30116 136556 266294949
175825 192967 42873483
136922 193208 600233864
92965 187484 144238955
27198 154923 319627000
3777 28532 596356934
63697 174816 632912969
88393 187745 85967509
9623 106199 241474354
56330 187627 328371728
67211 94013 54081973
86962 174378 218689309
9849 24604 490994765
136453 148528 30236351
88047 106999 47328870
198574 199893 618175787
106520 116192 967103963
160345 165468 12644873
135097 197737 811066808
85669 122515 92116137
94264 125292 77754415
114788 186877 659195233
71996 110106 18939109
26025 115571 184687450
101680 148381 117142194
51848 185539 334509987
84879 134822 91800447
39196 112357 182959650
39901 136437 456859346
178206 185116 17186901
5112 105815 979034872
155485 161891 15874287
178249 180390 5297769
78745 185694 267587971
92788 189984 872958308
86951 115318 954565520
198044 199190 2924102
56512 93689 953401576
8539 196060 730150603
106119 189110 766405731
66467 192939 587975124
38782 99736 389077759
175645 191270 193252040
80249 157552 193544447
187461 187698 564140
32648 116221 208955930
198029 198764 1899037
130812 149028 45674242
38242 115764 44905134
136898 140353 8530153
67905 77230 103440260
89367 174532 215431506
181164 189401 20624221
79367 90792 28559062
182320 189878 18884824
26033 81783 139238995
68418 124436 140170148
186162 186246 263661313
30368 67828 93626098
12375 47297 87375269
50671 103791 750323137
98647 198609 250341240
6352 167241 54335761
107634 151913 110968890
176393 197345 52315587
121643 187487 870884039
139961 142197 5547488
10716 13085 5910629
124555 188671 584975619
127313 169640 105879177
96199 161536 498408836
181165 182704 3870960
83851 99299 626946187
89310 197001 269512995
85141 115422 590699907
143925 149820 848687696
151726 193857 105294876
27914 147119 652562677
132828 145181 184274772
127054 156627 498478056
6094 124509 509746557
78655 121608 107351119
10002 114538 619156177
12365 104412 230134029
28547 126090 288443799
43276 103925 962453601
5261 42109 92369652
183208 183291 206487
184138 192611 21268691
82121 128992 217481837
103335 131044 39254684
15414 171908 535663021
142071 152314 25804431
128325 129659 3314166
45504 114476 285526857
42912 86480 108966846
163000 188402 63592768
87886 158113 175833951
193713 194207 1278451
190420 195258 11998545
175881 177288 3583909
108143 177030 159973173
67165 152070 500968727
161104 163314 5450138
93549 102130 14310627
163490 189437 65001426
94396 137585 258984015
44751 83065 502470330
19111 162876 359496321
149381 155813 513775437
10894 32206 53223784
115073 191576 226163982
195718 199660 9961131
98518 132963 86444267
25249 128481 291777019
69364 129546 150608802
117304 121489 10520162
199387 199694 106918309
7274 82267 349232553
56097 184825 321884678
133328 186935 134053214
163063 168006 12368593
100253 128703 965950439
43143 126830 209274220
919 117698 770019152
114205 151609 146274636
177472 199974 56255343
107663 154427 677361193
96501 173574 193023447
119902 143163 213038757
58372 79361 703953163
76369 130538 135602727
4065 14600 970882340
155142 199137 238078130
187753 194702 17336800
10923 185305 436213048
166596 187193 838052890
138053 174592 91364492
142213 162937 846475830
16675 62729 187723209
133365 179661 489070330
191293 199214 19907529
98996 149253 126103294
131172 184926 134418564
46851 127598 146958329
148821 188236 98455083
188936 195237 442533361
173654 181559 19789918
16663 182761 415435696
88722 132578 99179928
89039 103507 513881606
141482 176097 622315936
76531 186598 716764557
65361 97609 374031030
41661 140309 956170716
154373 158092 384276455
197066 199783 6864464
104940 157024 373178068
64221 135214 422108215
135149 140577 567074568
153870 196907 107417814
1016 189496 684105398
188908 193849 856069665
11080 133525 306343183
158800 174887 40152131
75677 157510 204813308
62920 106153 107978392
9079 144763 339386922
123618 199230 311520918
154633 172887 930890602
154305 185035 819751543
66681 107936 303409494
29651 160639 327702401
45046 197229 380647734
94026 162764 597229844
59959 137708 194351167
146047 146593 1340641
157480 168608 27671803
97948 127378 568336268
1553 87013 161065663
2705 191355 471827750
3176 150115 616832356
142786 164141 16666107
195041 196123 2738344
165056 166317 1624458
153729 154037 787751
151070 169058 44783834
55575 128683 455472840
51285 84856 84022526
117590 156836 104588704
16193 150884 336971312
156720 189276 891243569
94611 155938 743828290
170951 194379 145838089
91900 165210 291115043
97399 159691 661569769
21133 155432 336097711
987 95786 358403141
12118 35100 57390523
30399 41069 26601798
110090 126494 282396331
11343 17924 16467845
91550 101896 25837022
89689 144432 694345105
78231 99386 587048725
183167 193516 25832171
180533 198513 815345241
191808 195807 9942927
157892 170538 31546553
153404 184237 76903637
36012 87896 129739147
36500 68936 577120004
86960 185471 246465301
25890 48342 146415550
39022 62269 268015272
28680 84238 59940655
170389 191850 53726528
146366 199784 466709701
166436 176064 1120742
189542 191383 478146
1729 39299 93825470
2408 37789 88389929
117820 143543 758728525
100184 115278 37883592
124345 181187 142178418
73545 177470 260133702
158997 169766 26801795
57439 157730 979662833
18760 185868 928448264
83862 114026 965718337
43391 72291 72138030
33598 128055 236391582
103350 179449 190628909
182076 199427 513745476
86622 148425 154716070
188446 191965 547171595
107503 138069 846805379
8768 89556 208885848
91283 185965 307244788
169279 180826 300344588
24940 38505 775686202
83096 192151 494884473
1045 134821 334585859
74466 157562 208007728
97756 109952 30631794
158190 160117 810764189
194149 197617 8622668
158094 187066 440161277
86115 102749 398256214
54039 114112 150165207
124826 160897 90255494
26900 119185 476693290
61473 97677 90253303
63860 199502 339314607
157910 177925 666359811
58800 125841 236986753
99717 164858 163137640
165121 193261 271719860
59235 136416 193036688
116322 157907 104266387
107530 171278 159642828
181460 183745 5665185
99691 198920 119311633
144092 184045 503871222
173104 174495 3438933
6933 77089 990096883
165351 197053 79343427
48557 86601 743527096
145358 179384 85119148
11655 65855 232132407
18208 178336 664377202
45798 196046 375737263
70250 193720 810719965
101872 110104 559133290
121228 142079 811615672
33908 66850 41155161
178512 193497 37379626
56209 167789 278963883
20488 82832 149477418
147329 152692 13576762
121061 159886 19690886
26085 48849 694035953
159767 194272 799751800
73692 92061 309960518
140074 146171 15296128
181279 194857 33849510
199994 199997 8402
158121 162348 55971999
45676 152843 705669156
125359 127242 4672301
152516 179588 857156611
66894 111267 110763517
141595 161929 50903746
113151 165633 131359786
72071 108342 90878187
80057 117142 92702292
4250 161685 537884588
86166 166366 200557138
19148 88411 173088650
149456 161085 28935595
108881 187122 195730381
126467 171513 476499453
87460 101868 304001189
129391 158283 754056943
25006 31478 338135960
1245 151485 375840564
44839 107932 157792394
3264 195314 682635585
110360 133711 102301713
85054 127203 105435621
137469 186995 547851276
156826 178592 137368707
164534 165387 947366965
60477 147209 216810324
56708 122124 837024609
145806 157496 29283455
51753 56930 546788618
18200 96863 175661593
151404 186061 917995851
18412 130747 280943846
98657 181203 756097495
194273 198322 299772498
68583 182831 285799476
154436 175766 443005772
167179 187281 444933219
174958 192309 496418289
186438 191517 429845282
157825 169013 871839703
53728 67360 821586133
72633 129812 143177385
184290 184874 1454770
34747 62987 985223153
62670 63897 3064877
93944 110525 41497482
195533 198963 8674640
187272 192545 500315103
19595 186421 417315056
194920 199515 751036882
115543 156478 102647901
186349 195919 23863264
82405 100690 280467387
95639 136318 101963425
87670 191545 259875354
64262 72431 955480694
57336 172534 313939642
62356 182814 301267049
37023 118448 203586335
140059 194114 135251669
33343 108590 188314964
157343 167418 25029064
89906 127178 521359171
51424 127973 191569563
812 87540 216833432
46169 57873 750430414
41012 112318 178318255
75535 152604 193010241
41799 128627 205880605
198171 199163 313806349
8214 85206 192638487
23854 94293 586274734
121280 132557 285595470
62364 132188 375235690
8007 164446 986322322
195932 198501 6508794
124258 149721 919143028
7708 24727 891100685
43634 120175 191338512
48091 67220 47920644
67536 199172 329327214
185316 190006 4346893
71785 189134 293718452
173359 176149 33004288
112012 137810 625141018
153542 159672 15256360
193231 195758 720383122
40173 108805 171818331
164635 193541 738348223
23909 38411 620354725
12345 182543 425801092
77908 163006 170085285
183412 193088 24193835
34017 109590 553454731
38637 164790 511201728
157388 164037 264266793
154995 156270 3149248
24061 176582 855177794
190546 191939 3472174
83291 161224 255479836
160597 174884 303281002
142790 165508 56820139
111688 188694 246028749
61739 143876 983668788
141374 190165 626480318
11126 186284 438168982
42528 57488 37471551
140682 145243 433077143
106283 185588 524782081
22131 135144 21860873
31008 165428 336144314
133815 176076 105669775
129058 199269 175696751
19306 72204 961393358
124032 187999 159994931
12099 16873 445137106
74083 98305 430578065
24843 58682 171578071
28294 151320 307859415
96911 120008 535622562
171050 188383 43299853
87854 102887 37426456
88569 157571 664053145
175268 194842 48876963
139996 150864 27329244
55061 94250 367460423
61963 107101 620323906
2617 167275 673783716
31470 79130 119220361
4618 88694 210327905
4906 28655 907691817
39988 184253 794424828
22875 105060 567131022
118917 194964 469260560
43153 50555 948554499
149326 154404 12787259
176514 193209 41716534
158260 164998 16710753
162833 185390 56498852
128673 157509 24847637
154650 176987 20543598
180773 182833 129641122
98696 134093 88824368
39031 126656 219217158
58015 162183 260474778
116153 127048 27373355
48429 192938 361532897
53001 108468 929826
124694 130998 15734436
52838 153119 251119650
199837 199927 568650016
193472 194666 915303313
89315 109627 50954222
170390 199405 428685405
112129 156785 28685683
59980 195728 884280587
96432 168391 180077128
127837 194589 166941677
151415 175810 670087095
160377 189613 680776892
3987 31869 69743604
97778 122319 61516337
179533 180894 148664114
459 51595 127789233
60812 117635 845362546
186261 191503 620228074
36966 128665 229419202
160511 173829 25396881
166382 186992 51606157
62870 152741 224922835
170229 190050 49649901
104758 135234 76420137
146475 165978 452809243
6800 191845 463060719
162334 177943 39162422
58153 197509 749482377
187998 195740 62391761
27556 147662 832561165
116557 168376 659386157
76069 92688 164478952
143846 158552 301628473
54657 190982 340955429
10036 50514 948633952
28550 73722 286122999
43322 50194 17067739
198644 199701 2642008
68676 169965 945350472
4224 92246 881872100
112367 191124 197053450
36295 155183 989840214
189421 199434 428674963
128072 151247 58070665
182308 190930 21481340
100584 196721 240693891
170377 196042 64155767
77964 96105 8014200
95669 188697 498065890
72502 129101 708648375
188555 190856 5787717
69068 169249 250599423
114787 162192 100794001
139307 195212 139761823
158766 185267 229736377
172116 178483 15919697
43233 111464 170487289
89958 156905 663662792
83661 164808 202950495
92429 196266 259759521
169589 181118 28905287
4327 143249 939128383
8762 127637 297353163
77037 153287 190978236
92400 108352 39981274
177460 183202 6500852
102485 139701 444656670
56119 100420 738231347
6755 119654 727759492
143480 173887 76167442
192821 199275 744431044
63103 172691 274157411
135383 182300 117345650
4363 191398 975966251
35510 133555 931517372
111102 154947 772551420
197377 199730 998417508
122322 155811 828421557
22776 57397 86684117
31560 110138 426477008
161468 167256 431736332
86406 87394 2468981
185980 194315 20866488
60469 179399 810516364
164429 191492 140781065
89850 177484 354856342
180672 195953 38148771
191799 199864 20196439
99590 124235 195807091
163721 195327 79038666
25197 121930 241804285
53205 111543 299928274
61322 184030 299625830
8977 145866 342446563
61117 76071 37233521
26703 68465 905972482
62976 153954 227758347
43682 154844 727067499
44996 133115 220544968
182765 196273 807602715
120745 150237 74053204
75516 184356 272271810
96559 137554 102784079
13051 18766 479061360
69049 171131 255447172
133751 178810 112756186
82681 169979 469363023
69298 176457 124530499
128505 142996 641271368
16527 88373 691450960
46124 128052 204968680
37007 78973 104953276
31487 156602 313169794
82985 170951 220173839
15189 79256 160015863
95141 160773 980301487
43570 172927 323567821
193565 196742 719897487
18731 125955 968649059
151100 177131 65059188
150912 180916 660340703
99911 148961 478478349
123926 181053 20606126
80563 103439 902883538
154548 199503 112293014
90396 187500 243076545
59056 196457 343561778
28450 187585 510367699
197860 198977 780623124
49245 162726 283846309
147024 180859 837067159
83517 152631 386567092
88675 93781 12818304
94794 152710 145173353
169654 180159 26335293
108482 127741 48191916
169473 193459 918369996
133827 169651 543869664
179165 183071 545645887
85419 148074 323150764
101532 122099 580167753
194868 196729 4696529
126804 173413 875909611
152067 169677 457703165
106516 133042 390627364
4872 146373 760436679
90966 180311 223616170
68658 168933 250763576
154193 197863 989575707
94052 140453 37860385
67282 129503 155631505
153252 179933 66644823
160214 181337 52756197
131253 194876 159052678
88167 146342 145636697
183864 199155 668179754
28000 67067 97759334
102643 128811 65692926
78115 188664 276561941
115025 199711 21566039
97597 106194 21540553
51718 149445 625375812
101014 192679 277532828
181993 195962 34832954
94495 114530 121626217
55062 175993 992765335
28956 196170 576245220
108367 147860 98836952
99616 127790 565060900
96786 147013 125789491
61107 90384 72978227
78373 101577 128446284
93097 129121 866545647
89970 194644 261954525
125769 148079 486479567
100132 150692 126868219
153515 162014 21084257
7454 64948 144051222
167877 189486 54170364
44707 64676 50033055
110657 168072 699197894
117289 119802 6386439
9314 118810 936733748
91288 116888 63989051
165496 168020 6335600
18188 143156 932001531
69980 167909 245028703
43305 140950 244169220
193939 194539 1450924
5220 153052 723299087
143895 172163 821312744
43829 190043 365740362
92053 194617 922043475
120917 127347 594987095
122963 181355 745408634
145486 150321 180854109
126519 152691 65628696
133176 173241 100185091
48211 162649 896644890
118804 144956 65528217
170817 190759 49901368
188485 192538 10173758
120014 169889 744928577
177716 197371 49034895
169101 196475 68510309
44732 67000 984441479
35983 65849 74826054
104035 113744 888935349
14964 175579 401620297
35468 100515 162471575
4627 197602 354024406
93278 160157 167483077
38148 65697 333653288
121199 172297 281415238
150757 193351 489875819
199147 199480 855165
11943 33310 645219956
56129 138452 205833978
196066 198976 7403258
83033 136187 133142959
139289 178742 393582307
18011 76907 147251292
108580 147745 848801707
136205 178432 571062731
90581 122595 80198989
58748 195406 341687188
29081 110735 204081485
180555 195473 668352998
27643 95435 384058948
106622 179349 182092891
102084 102988 2202521
194800 197752 7445080
156495 161497 599733012
182930 191440 21294398
41925 160133 295806945
25012 115743 226832306
13241 126729 906068626
172254 199510 59424245
79814 139525 149427837
114177 185054 177384592
98371 178215 333978034
85381 116621 589741157
87801 143677 483249704
93380 164630 497233373
106267 131748 106437715
122508 180933 117076489
165366 193058 69369810
138140 182378 110734718
121640 137253 310940201
61664 68945 18046557
122758 133829 488422516
174419 183625 22843953
160642 188510 69616256
143514 143874 904876
192814 195310 993717487
13659 120765 496474894
43112 56432 33358247
164358 173817 23824614
43115 193134 375234378
181930 189399 546792592
141840 162861 311056872
193381 198493 312052266
183906 198822 893150543
170386 189507 286130111
36245 140207 779237842
32926 198501 414244252
131751 162664 628377116
33264 62597 728140182
72926 161004 574120744
106019 142026 6493835
147301 166344 389085495
35136 67819 81800319
58901 108878 124940715
168445 172194 9567294
150154 196657 454954858
191940 192345 1026436
63632 184129 301311214
97054 167635 705025672
58799 143009 210488359
12473 52844 576098738
4179 32765 36852181
50179 136448 675346910
137794 194245 802257116
179133 191217 617745998
108372 131174 57040456
192003 192317 786737
88010 173642 669044978
184486 199839 38461148
13668 154687 942277551
183759 196907 407065535
36816 65831 866203141
147907 151410 568960712
21845 28961 17855595
23181 78175 137556283
119171 150458 78489382
97868 102380 208704345
40175 70499 914786865
146654 166799 286305998
129686 160865 284328994
165507 180193 36822044
136972 155403 46185437
73157 96814 182473289
93938 182263 221143726
72469 199833 318774473
54676 56244 3994470
136173 153742 69874427
104070 148371 111064242
171912 174699 34716668
133912 159444 63909224
98558 186033 888203508
17155 111550 235920728
123053 151308 70806400
2576 167810 902660028
88788 164111 246890776
34930 35803 685487666
157031 187650 76494470
189382 198392 22522042
4611 87530 704471860
153426 160914 18580655
52263 56993 794007125
11285 193768 76998621
124806 127392 125589527
195706 199754 273764319
120932 156716 89785662
8508 37571 1761104
27771 129902 782818278
156678 175814 47732296
73782 158190 736352068
30666 148655 295242673
106170 183228 192922450
172514 185350 32072348
119118 159986 102434014
178795 195516 836657103
48671 101064 862685336
100515 101358 2176657
35997 54826 730066416
191429 199451 20143546
158850 179444 51478224
61141 169508 908023811
4585 160709 914219606
165283 167832 936106191
70415 120522 125373423
78219 176864 10253540
136642 159578 539434078
81217 150784 174214443
28645 37759 22689416
75430 132266 545455849
147605 193208 399617809
164919 199906 87636173
196894 199616 6887988
100675 198586 714463743
10779 55444 386132384
46252 60623 36105713
101884 159785 145159016
22120 168060 364956106
52214 136803 211805618
50540 82217 79156538
156930 184124 67839836
148081 178503 455659012
129503 129882 963365
174351 195733 53441098
187598 195879 481480722
117922 152354 772357387
162794 177961 400830496
41405 73715 893081008
130217 180238 125108077
146476 172902 870040249
54385 56784 565043294
185311 196552 28034534
151704 164770 697829568
34123 146749 561851209
129774 199807 596159398
154286 169809 38548271
111854 182309 234977972
110305 192711 206263254
4460 177859 52083980
63986 192227 701426851
2500 149078 366717854
70602 91763 52910645
198833 199765 159260418
113965 154873 102647197
1459 197266 489646959
121988 195681 22878961
150699 173415 56708005
104061 117190 25011784
84985 89608 166873339
89976 166255 190935556
184747 195507 12368426
26799 37397 387358404
173612 178165 11396901
119917 154825 74481591
63323 165141 998326406
182086 199242 777797669
74001 146239 180841477
73041 98624 63897809
115290 134026 47048580
160507 163995 8592358
158249 189307 77646043
21674 141841 300566639
81512 174088 519714964
155509 199500 838133697
140779 150565 22642202
113138 128550 608682087
59526 185106 684705167
196086 197867 396707358
187430 196490 517829181
169742 178094 86094377
100024 173389 183799307
187858 190552 151912211
131408 142416 27476425
49984 126671 500277873
118621 128522 238332561
49353 78046 286950522
66189 68322 642657409
159112 164750 799263442
18347 75820 143620299
122736 179382 103279773
64153 170186 265133801
132969 147448 392905277
80013 126834 199582435
146776 189957 784619899
105050 155366 126131303
159176 197615 956367255
35149 65730 38131282
69920 87861 44922676
135561 155847 50788947
77266 194078 292271688
102249 107131 12243710
96383 98486 6131738
82018 160460 805650635
194819 198093 432950406
181077 186034 12382677
46141 65459 472743045
24889 49179 60681447
134476 191595 736409346
16231 140953 311851838
177387 195162 540300126
24013 76082 130188993
187252 195526 490787944
158328 176026 44253845
132128 172770 220527322
185735 187812 5172583
154944 155919 188153740
53319 167261 642854130
101975 118640 869087400
111515 149758 324114104
193974 194952 2363015
109397 141352 235353781
155932 170400 518688258
42372 88209 114558591
56168 179490 880475317
5711 63204 144008956
5270 95648 226105292
50402 91553 102878979
37938 98834 176319888
158705 172250 33885301
89656 118044 742885451
112248 176274 160350461
45251 120740 619223884
163003 178397 38666020
131480 175969 111267153
174113 184279 25358323
78336 146170 169740057
12897 176268 720088264
152045 189040 92473183
143465 199937 116702443
128143 157894 591118306
74961 149097 185654426
155551 169734 718936118
15829 159469 359288388
126848 144042 312814739
60903 78829 989170221
50405 71943 53805375
116618 161304 365421598
19571 95022 51866380
198870 198991 651465751
26588 111241 211495776
35755 76494 66333328
187357 187610 614908
3747 59935 140770594
68661 133030 161107921
31127 81803 544522620
132283 144850 52137885
100513 129959 73986404
173871 189105 909498704
169627 187810 124469383
160843 192902 992940555
132208 167629 494576653
86447 125137 288772425
138462 162927 61153446
197392 198807 3649387
186173 198058 29730894
157198 175854 46589261
168475 191231 39860504
79321 100298 120998404
149519 173418 59641214
182115 182769 1592496
30180 138149 473184002
116806 193795 964416257
133935 151643 44352834
111583 164287 906075702
13879 59083 113094487
110619 159558 863292218
30162 194880 684693763
92918 156480 825017713
36857 78423 103979671
156504 168010 776839724
107709 159044 357255348
103335 164671 85264978
38654 122014 208489753
113647 145007 78618042
120985 136654 834888206
132204 172466 100730258
70080 90263 325187500
183982 199222 627656803
144020 150813 281848572
168554 187467 47436834
191860 195367 8657881
69643 149689 200495670
63746 176569 675748853
116375 167398 127736650
111029 139086 560566943
877 105402 357345261
104878 108205 257900571
131740 199771 170174350
117397 152023 712920072
160002 195566 789913804
156662 191876 492550845
68141 90287 55311231
147674 180192 81314653
20644 184463 757150334
161117 189496 71014939
67194 130389 158069676
90376 146392 140285791
121792 134327 614450
36902 173567 405665132
82366 92620 25738646
22337 157457 684229333
110595 140961 473144904
64820 88382 49151243
7985 37865 74796720
39056 135293 570587602
91974 185011 802652934
166763 198377 79145133
63778 178136 286077537
38154 114816 292140591
65755 143182 193506886
84849 127211 125265597
66001 148110 705427257
80570 82974 5992404
42674 152598 562292684
147048 152239 933295482
18274 25111 931311228
20174 50046 74579234
136609 182380 114518003
150404 185878 779815740
187710 193280 251907313
80240 127230 117609145
21368 32014 26584685
189664 192532 7134919
73331 90961 44133540
144727 198694 169367083
196207 197832 212692471
81544 136779 791469333
67148 77782 26490397
129469 151937 358522122
129907 130982 2661229
27169 30892 744670005
45528 110244 161743889
38073 38390 616592461
86667 156416 175613957
140188 165175 419044194
48246 102702 136037379
86195 180063 234824403
16026 154513 593618817
185207 192300 17765862
146082 171400 63430080
117633 197084 198885171
112679 143353 260369515
59051 193027 335020742
159363 163396 872188777
140889 166732 612747796
27376 93998 482901762
155997 156616 676155277
131529 191340 149550115
56198 98112 24330774
33515 51285 934400744
122416 192556 279520055
80398 85918 458692737
88753 141418 930569216
189691 191518 4501018
115476 163208 951546820
151334 187969 857569747
190313 191654 143281791
97716 103963 729647179
55988 133217 263002131
44135 54543 26079040
116498 193606 337796638
198428 198614 512296
152137 161861 127160375
181138 193787 715311514
67477 82379 647433666
90895 128765 738377499
173522 180237 16797117
166440 199716 75024242
101992 150840 351829755
101783 175085 183525447
165007 193034 399081919
11003 171422 401381670
58187 179094 416504746
12065 184812 432054495
143949 162075 156816380
68401 97516 946017041
25600 173718 640580741
116053 142854 67126136
62638 126745 160293243
169277 196220 317532444
24424 175233 377240044
81169 84120 520679540
33423 110364 192457118
101824 186715 849681923
35501 154347 780954140
155971 157505 3775025
74862 181777 267574997
17458 141349 309850393
30767 102489 96616742
53361 126902 184011937
155418 189996 927183109
193898 196527 6538821
61708 94798 135364866
44895 98131 132988507
168264 172809 62963156
109166 137346 70580533
17384 170426 803935707
7972 181923 832922274
172339 199738 68515059
88572 190906 256082600
150318 152036 4244918
121450 131239 786524959
180823 181790 299873436
21720 56872 839515111
98511 136133 94388453
38596 68519 442992906
55632 152095 412552350
27092 60492 83595837
177999 189851 29629332
107450 174157 166982918
39838 109772 174966898
159789 169399 23861636
181253 198146 959892825
68700 107551 89523415
164462 192625 70560842
188594 191304 6789490
84558 130950 116119540
46665 180406 790951425
188108 194434 15824619
65246 75508 242837865
184670 193622 949332377
50093 89121 97575409
190273 191867 3964058
65474 162941 503057309
7252 194504 468498474
175371 188315 32352066
49781 80812 77597129
34627 100375 164264079
147879 195133 165183888
63870 188584 311887663
149940 179326 196544409
83825 96905 484349761
14281 24227 946305371
175441 182479 952885901
35632 131503 767993992
167457 171014 9013869
110222 143157 804115624
186561 191950 67287265
29265 186326 392847662
4605 164568 402851666
31168 112411 203154357
23311 144128 302199811
196404 197121 1804884
61097 93718 81353723
158642 174447 112079539
142422 164056 54091999
115936 138023 55380280
7531 85556 195308018
68494 74847 15836384
158982 162728 9218651
23851 31431 194469668
38751 65584 563152523
97759 109247 627734325
29549 39706 25298196
142462 157250 37120711
45063 57505 31231614
1003 128316 734358981
14934 132281 295592521
89452 146200 266880150
74131 103100 528529477
75076 106497 659561294
189965 198289 476077770
175567 177998 138946509
138495 185493 117613138
86533 99049 216095463
133220 172483 98224090
27122 73348 780012512
91821 183474 229418450
152353 172696 553202141
190320 195878 13825132
184530 196856 214902351
77497 98130 51500531
58206 182874 965644253
55057 59316 317136295
161269 186544 63226838
34504 54935 51212669
23696 80016 140785954
177724 196462 46748464
28977 75979 117481816
89103 92255 774240884
131603 133175 968313
29067 70700 916206451
123686 160049 91091168
170931 196180 29863294
193193 197200 9953188
60687 121699 152325761
160822 168898 22843518
99758 199356 249444377
38329 139614 253432595
109587 116288 426653387
186496 193166 16675822
45652 171288 890538018
84083 139865 139589674
116546 119282 238146349
16470 137832 303513028
116368 135236 241101237
182661 197486 36990256
78687 80418 631225316
109672 178419 309259056
79642 154116 186611541
167888 186116 966662198
143526 182069 96497206
197566 199112 922821197
66148 77438 28080963
119358 138255 47334141
156470 168747 30505816
148025 149179 2973132
844 188385 469024926
116196 189306 183062692
190803 198161 18392240
128626 172551 109911519
185681 192183 16267432
17235 98978 252080346
162879 178233 38546305
148248 198702 126179758
164940 189082 55024017
127576 150006 56307602
130389 173117 106894089
36349 49778 33563852
45100 146432 341859914
27411 114433 217514316
53364 143637 225883908
36318 184305 694896852
137378 140382 190670533
142902 177567 323514763
154737 165604 26939685
68845 78252 386813058
39294 47507 20615553
115491 173392 145009614
197476 197536 83757
66319 71728 13286703
50947 154576 685395418
147922 165950 13942336
136166 156496 814417143
157878 185086 67942516
129053 150363 53490882
17122 95648 584049987
56442 152312 184005102
74767 175761 252744811
9592 96634 409582365
142713 167164 61195825
189646 191534 566460855
70345 130448 150514804
14162 53699 792037746
60942 179828 862806697
83517 112687 961330761
153946 189471 88694201
118936 127023 20315581
127405 147647 733953731
85930 140869 137378449
10964 192744 454705944
8710 96393 428690099
62791 153703 892196924
195649 195926 700681
157355 174944 43890195
75448 145511 175375008
50578 82409 79514522
26991 166237 348211107
15042 89653 186338495
104785 181564 192239136
55142 149841 237017789
185500 186508 479410460
71253 197132 314952797
144759 186620 104752423
43349 143243 249762765
17791 85709 609598513
89101 111152 73394796
151489 169216 44178530
55147 179154 634908819
53991 58311 432927293
93347 176730 325759639
164669 191893 974486653
145257 161643 486275212
136496 155986 167263243
161260 191914 481446387
69774 196634 317404135
96366 152729 445903167
156585 175659 107846062
57833 193211 338615221
196531 199283 754141317
48293 169811 303976115
152170 178916 66895215
188905 194320 13553372
82946 191244 797131625
106179 121721 740274128
170155 192471 55898428
89157 105271 778378337
67332 108377 537008193
124713 199692 908510456
92398 155900 159052442
103372 171752 171399016
69963 160955 227751633
145365 187611 559889106
43568 95972 312668598
101144 114479 346595089
92531 104996 31169926
29409 97054 909166295
74724 171819 416479317
36452 176670 907811352
29391 185525 944942998
173862 182875 933836211
172864 195817 57355419
70659 72798 5326530
131561 146145 944109855
45200 92350 117859485
178039 183360 13256882
70948 196621 314419202
148849 155192 516980824
13402 182173 391495334
148341 190631 105681219
25782 158251 716269939
54139 182651 633891366
199580 199868 38078168
118705 173485 137167964
80464 169025 314153529
94444 147317 132383797
80537 142641 305279630
193900 197506 8976441
191912 199275 18462938
162468 185232 186114067
138501 148467 25043163
194296 198412 907156461
70673 141196 400909783
123751 166445 106752809
138229 191966 148432842
13527 151689 345684742
151349 188938 93912880
158385 182694 60789384
78295 154281 850622238
50412 51929 3805766
73891 198169 311019193
55282 88570 686523466
74825 109626 227197425
18539 152561 335344832
157780 196516 96753675
179540 186908 18379941
150430 161555 591399791
21209 193550 772994397
98571 116887 140295640
84637 154234 174368863
58174 174234 360013197
27968 197541 424117494
35974 80527 111373182
69276 174841 264093904
152667 169120 40932750
138718 173547 614866063
4 68400 763533365
69317 93711 60936192
181819 192027 25473754
100354 102733 3680123
98432 189221 771001606
69931 101414 78633712
106613 176576 703150560
188065 199091 138391959
190820 192358 186350482
131395 188031 141641029
167681 185553 971452151
140630 170535 74829746
24332 46649 743767723
85603 166884 731654439
44091 138412 573293807
104756 165738 313898202
46337 114579 170571142
72642 171453 247408841
26803 174372 571549592
139499 158272 718816180
186010 192813 17042341
158070 182521 61133997
46716 148833 255549865
145492 166300 51964667
146235 158560 30911986
65668 86672 52418622
129092 189491 151143480
160496 163875 48167149
33337 74400 102720109
108523 142726 85532698
108641 131529 57302003
177889 180047 5392817
155584 168826 32909380
12682 101590 222195690
162335 180855 46400096
89287 135459 115738430
169781 183064 33294448
41198 139581 246121657
139527 145758 15653492
129094 187832 146937363
91135 124698 95703197
142905 165678 56969735
175241 197145 54756839
189756 196464 16681001
188732 198081 23410358
69993 77311 18357333
85564 140863 138310861
168475 177603 23006790
78694 158314 199259937
198447 199634 469916556
17084 44746 349472731
105773 181004 188286962
151566 192987 103514806
74935 102543 68924723
83252 177889 446551989
121280 132331 27839178
110765 115808 661820577
87175 116479 20293189
4408 24199 49628884
148042 148652 637820294
19558 136393 647857906
157321 177521 50509904
194172 194802 220139
181374 183619 759812293
21323 44304 45910480
143985 192199 228196853
74160 121347 117989582
194273 198332 10142513
140747 182134 359751152
70691 190132 259748552
168432 187053 329280952
40557 63749 58157682
16067 90519 185954464
60145 103549 108209134
187940 197352 23509572
17237 173426 487369788
184169 196108 532854297
34909 74440 961542508
199013 199337 297388180
76263 194523 731290890
125948 126795 862869302
148917 188138 99410850
193876 198694 12115263
173074 189755 986079776
5177 88504 208513007
182292 193087 26948328
165362 173203 445329422
67456 183751 793675580
16620 161814 363115315
64779 196926 623675855
43851 168620 312001710
174666 184430 24426050
169066 188930 49780377
137753 192037 135787339
22102 70432 120724815
45245 103484 145451288
152787 188897 90190179
130181 177782 970981383
88911 155928 881520285
80432 148471 170340913
40007 162221 257506628
84196 132348 120544955
142017 147368 13432896
37934 68205 801423889
136954 154341 43648516
108368 166790 146097944
61062 193581 331318236
26703 60037 83424200
59202 185180 315034917
117712 137365 49398263
103915 127735 59735771
96971 155026 358916678
188121 192287 623225505
55936 73146 42838509
85065 135662 522266267
153929 159892 128163409
169956 170870 260680701
171915 192181 50590182
170849 186948 368701601
65921 92295 549376822
11236 144057 332206584
50782 197684 923742631
84901 158824 709532267
170726 178111 18530042
40888 61997 97856861
14073 148170 335448096
108576 150757 737094716
76937 168662 281742443
16208 184849 421703696
182133 185179 7532281
3244 104523 253261351
134626 157493 601915573
141188 149303 964724956
112376 173348 420890950
178525 182984 11074401
7232 163942 175151008
191648 194993 8262352
117696 150866 83284956
183357 198503 152737060
77874 135430 144147570
133806 183258 624710485
90499 183479 989346456
103686 139446 299004502
103224 196910 234554648
89963 109974 50137867
67388 100100 81555245
179202 181161 106780014
99929 167202 168495331
46541 136646 761746664
103992 196703 715813282
21159 25040 9737260
133947 153128 48132329
171992 198542 536222955
172323 185121 160155472
140818 171663 853997284
65444 111199 114265340
112260 182535 175982897
16207 115612 396254136
130495 131953 3666613
88248 143208 137505665
34953 178188 585458457
67269 102360 342634817
19078 140927 598875757
58905 115155 140478332
59898 120892 152309151
76879 83107 15532125
63121 139862 284272024
17884 152700 410805417
135483 147981 298367276
100024 157238 954278057
7758 142000 335894676
56179 148925 232037552
79727 128527 329680800
148144 165586 809318823
104073 121611 41631189
151728 185307 83929625
133701 196447 156857776
194577 195202 128811792
13391 17399 15800050
87259 192875 168295800
170311 176811 16371775
150267 193840 704441603
48536 198189 703150722
149811 182019 80474137
85129 170028 212344986
18692 198093 448701822
88571 160097 172773003
27617 98931 450485235
108492 192804 895695408
105643 164167 33724571
64355 89250 813965011
170381 178304 19932667
27788 182036 385886210
134874 176021 774373110
41196 67562 66006669
183050 188142 11521042
33649 162168 321542520
56543 133899 335608950
197465 199602 5452230
183266 198756 660331183
64440 179024 583059034
2279 148660 444737288
39413 67329 69917303
98410 114101 39295572
176781 198288 457704614
102107 152396 621797344
13122 110581 243707173
48851 129496 680961744
92051 158369 545872766
22191 95212 182470308
76162 100047 59552246
100257 184259 595054921
35719 123611 400377646
76183 101829 36088317
32550 100989 607864324
122042 195753 184436035
136543 187539 127561587
57592 179706 880521196
107785 160064 130948920
78047 198271 466200818
32891 175205 74147011
159916 170810 27111103
8030 50622 181251857
130908 141983 537647888
188900 190974 5158359
135081 153056 45098184
58192 97860 98940552
92646 156563 351471459
172862 179553 16778868
142790 176436 84280190
43862 97922 135032295
33579 94698 620309481
70966 163212 820405201
183886 183988 163241114
119940 190146 605413180
36252 198213 271289820
44814 163188 296065767
99933 156404 202616347
99302 195375 391321779
118175 170387 130727268
159744 168664 247105077
158997 163333 656951957
125374 136498 27871875
80086 118033 94890003
27162 95901 171744767
18307 99706 203297413
169917 190938 52602136
179443 186487 17610312
71918 87783 995993313
94073 95486 681274837
179102 179833 1837288
683 93553 232124335
136174 142446 15571543
125753 152175 172293364
72711 74205 3752106
70273 115087 526574680
134310 140102 14415210
153846 166725 31932568
20267 136532 290789979
180273 184176 466873346
78130 157907 199685208
43972 70855 67150224
141232 154746 34050105
118551 143989 63743596
29813 91024 152972543
115427 161382 807339873
191866 196197 234118559
66937 170663 259366523
120620 162261 588911454
59874 137688 194521740
193774 194271 550077937
106388 137809 838781325
180887 196677 967803167
110630 140904 356930656
143460 185240 104562799
173111 181024 965186286
90082 115991 652740860
39079 78170 221565113
17806 73249 762856171
176374 197118 51793011
7926 149337 942733853
28566 199295 492656417
98361 158361 150327102
110670 146892 90652707
135457 172836 93430197
186883 190776 9743304
114939 155768 102397343
189298 193476 10398563
125376 170670 2727820
98838 148770 877628668
135317 157697 859248422
61545 142814 203120375
22210 142593 301074263
92170 176298 210558518
144774 161818 866900589
135828 171106 167011810
24528 107717 208024141
103215 111527 337938395
136315 190292 188637141
121618 162653 102728229
184864 193488 828698
76656 106611 74865154
86571 91749 12844547
90353 101717 28344191
97693 106607 4621233
67166 126084 147367083
104796 189216 888424155
70304 124088 285463999
150765 194539 334812345
12904 53709 222113818
75979 94874 35545570
70116 171646 254228835
172936 194063 52812914
129435 149906 345342388
168376 178830 482475837
197472 199007 946360
199211 199372 979589097
53123 183639 326522622
2739 95238 837552315
177538 188801 28088385
120997 147763 67150697
63847 101876 976177188
18480 45483 67485873
85378 123053 94280784
171162 191995 514937172
107315 171987 807605964
41159 98495 143276927
156423 167826 504555192
14153 20279 3685090
86586 99118 31124176
120496 149043 71626774
111270 163524 130794668
94112 150123 20558931
189319 197190 19605061
142761 193628 414946940
11409 22817 643232944
43871 111439 525530476
151532 194527 166732402
76773 79417 6575103
91429 181609 648934678
68287 163741 238759860
53057 120709 169181967
183651 187002 8419601
73943 131992 76503589
134040 166753 284908603
32636 176122 359001109
23584 68666 682061095
8897 38950 63580111
11333 12543 3001566
25847 44727 47126927
72496 180770 270953012
156881 168158 28008107
114174 187039 182443512
93962 175321 133555952
50978 191916 352623736
22821 191095 551538879
15826 108987 232943981
101179 146317 113158136
134609 180741 115369446
34617 197850 408379905
54820 144447 224150521
151069 170693 895796512
156626 172485 563584513
136446 164769 70717876
30145 86214 445076650
9376 102411 745812882
41261 155386 285656077
158304 191187 774602236
66316 148387 235489825
97613 151281 235238045
122471 156886 86268802
3169 141810 584591554
64228 130105 164769705
179378 180696 701733467
150268 176472 65454093
134248 138360 770518531
169513 185802 725356477
148291 148533 225693165
108444 168492 150132922
173298 183921 224279270
9331 52908 316962131
109630 163109 750696263
197809 199070 3219659
180254 196543 40670604
113403 173822 151378130
110902 171800 822410366
158932 167043 20185764
168713 185838 572651515
78430 195245 292161760
10019 191028 721442395
11857 23620 390200904
83660 176988 233579647
48883 162572 826778382
193510 199773 497140311
152116 193516 110278736
38773 185873 368006650
18923 77049 492957445
185958 194802 22051715
97042 156136 148128620
65414 131106 164268286
113368 147909 473628629
64659 79901 37963383
113132 134017 52431248
53740 182906 323150858
114325 114402 190944
8172 10804 6669446
187788 189986 5538361
74267 83996 310939189
14000 78596 661469384
189717 199022 23252995
33739 187616 858654720
87988 160786 182210211
101498 189658 220819690
55969 106988 823673423
163450 176892 477113884
97575 193975 241312761
53418 122729 173419249
73685 199942 812067366
8431 23603 38021232
27617 27749 335820
21808 160255 346429576
154907 177198 491897227
197897 199444 3937827
65421 188463 229002786
120853 175568 420072908
50414 155471 437594693
1215 23280 334731631
136098 179310 322066721
174310 178859 11468459
152513 195598 107544498
72782 153684 918580508
97921 108504 26632346
158263 194880 91434168
76994 130238 133284312
87066 175628 221575493
161139 164210 7597907
154815 169236 331659242
141479 183766 105797532
93839 125274 340113612
131154 151459 553026533
157749 192451 86733241
53706 155495 605065101
18429 170778 381009403
112414 188611 450997550
109694 142447 81924480
92866 105198 504743142
52517 129772 193351724
66015 79825 34355916
107096 178600 304376615
160227 185445 300576216
153337 185467 660312432
58158 110187 129971791
146151 191910 773332781
165165 193608 71197606
137101 172252 87911998
96311 147021 126995002
58417 129878 178711604
149637 191075 103405640
197962 199486 3878185
107428 150198 107253758
127781 162271 909018321
104325 177097 182227000
192107 197485 213626045
54270 103481 122906432
114722 131203 41381710
88103 198689 276762593
34002 162488 613820287
165667 193060 237637595
97015 181156 540670969
199695 199935 760987891
16321 120063 259334477
74474 150755 191019745
100804 179218 196462320
11948 164962 860064409
186966 197090 25277617
46969 51331 10820889
190676 195018 10733830
100233 150911 127178192
141168 178322 93088483
189494 194469 12370222
98337 186498 220751813
193759 197263 42563742
86589 109488 57318560
1441 6567 158390684
145029 183070 95170118
137956 172010 123117277
28132 122759 946276474
83808 178959 238166557
97070 192329 369398110
46854 132129 213337531
94447 137712 108364192
2622 27001 60996399
153083 171706 46522746
64926 139704 453682808
184099 185907 4584743
94313 101727 51666826
59148 126328 306802842
29936 165896 340052680
126350 167635 103185152
68052 168709 251757602
156107 188731 81446699
172946 196152 857177335
41170 149886 272153221
72928 120173 47634636
44279 179575 467990017
124891 163686 91333683
47936 104752 763100982
42578 104207 154009210
136677 158232 53926000
73271 151883 196906876
114991 181251 866836048
21269 73209 686503052
125242 162824 93963950
174746 195527 51954065
82456 160181 624470429
8796 44311 88836102
78956 136229 143384204
93164 95003 4546270
60574 168705 189771177
48586 151895 548577535
97567 154909 143794850
81551 158068 295763270
112200 140178 70119011
67605 118080 126109622
63772 176953 751359808
20111 117636 952933133
70053 103362 83226088
198676 199285 568912622
152791 167361 36239411
78166 89621 28543106
143721 169055 705245336
195966 197973 798158880
25037 68777 594324801
24964 136530 279094031
104193 163651 148786024
103708 194498 227232486
22647 128821 167230341
93398 170897 595400512
179362 198851 48764718
84856 94589 24256432
79398 147316 175011251
71420 160178 222267704
166383 191728 974808140
182214 191002 21867505
134073 182398 120906053
113591 117176 903543547
92345 120811 127933403
37522 193239 389593925
169534 180050 275637032
6274 69301 720937613
160153 189360 305906918
174710 180469 570797105
113313 194791 801914315
103094 163741 151890740
97888 150052 130848068
105357 168989 159235228
14020 102739 558572084
88567 159077 176576648
122511 141924 48585986
64213 193770 324004877
127223 142346 37822413
101870 131291 73798819
85903 99148 32848298
180223 196330 40216556
91992 155210 660767925
26301 47275 523229094
6981 78274 178438526
180776 191756 52976521
60236 92524 80527959
123293 185227 154940118
99278 131687 81370450
39315 192346 744703683
164900 172839 19958383
146803 170425 825411666
165544 194287 71975529
93401 183698 225952519
43380 101734 145716100
66852 162838 239958367
113408 121981 21507052
141893 172016 75509328
1847 40272 955415470
34368 137595 460290372
23709 98963 531290949
10926 57019 596205516
87301 178507 465107700
104873 150691 453101151
46228 88322 105194349
106208 144802 96659800
38620 156342 294692697
89579 91066 281008824
108753 157766 122697386
139131 183454 780284699
79767 181149 380695978
111453 116975 245265264
82357 82829 1222575
88320 153214 586322623
160202 174385 34142074
35135 67991 82240094
147519 183803 53105719
24006 152196 320775047
25175 28289 7766323
125062 148341 58330880
133503 151066 44024822
36881 44488 19024541
102257 138762 894177672
37683 142632 946098931
112085 154593 106706893
42125 171145 634121444
13487 121812 632715750
113621 155611 105341792
138872 181716 107217608
49764 101835 612361815
29846 32905 7589834
65497 168603 973533121
78119 157101 197739012
59447 69893 25938464
141811 192205 126094280
81051 113243 144889991
63976 185397 303685772
149008 196986 764307121
129615 162592 82420937
119616 188138 465930560
46949 123636 404854069
8358 46268 691089814
60145 149865 722442154
24680 167892 502952819
141859 167412 958324050
152236 163065 354612573
30913 192698 404693238
81468 144971 158955051
131084 161147 307321871
6390 157028 579943056
11562 61237 124357733
42505 162096 481181083
152265 162027 24290686
153744 198599 208321911
3622 35382 79467215
112791 118939 15390699
76272 106875 76491053
56736 176303 517257539
122251 142115 65730159
157612 159414 516209882
112866 118987 15346996
118145 149727 980042262
70068 81958 29713791
4828 12495 898641365
193687 193943 946149007
132924 161990 72622270
719 150576 720334222
116759 194106 193653735
47590 70048 56037729
151178 167387 40340793
106681 138523 475633657
112320 141258 482681754
110991 172818 827195353
179388 198568 750849466
182000 193694 839073305
33130 39664 227297784
159611 177638 45081690
181395 198532 42869107
137951 143541 896495322
108240 127508 933767804
88619 189767 253209935
138000 173634 89196533
23494 85518 71201901
8690 182028 915593328
46496 158335 316272236
82178 193166 275040086
43101 193147 87316607
38027 53889 294809468
95802 105285 577684310
73068 178231 792178434
196789 197120 813546
135655 163596 69722823
28644 88613 149833105
56057 71258 492853150
189291 190428 583955767
57860 150738 232416918
186552 189483 7354478
23138 189005 455506895
190800 192075 3212293
28663 172192 359073746
71353 170742 300978287
6450 117571 18471767
160238 184862 520309526
132617 135056 544460186
63888 195987 330327146
14739 112094 577751051
49866 100294 125920860
139312 145033 176986186
193334 194714 3403938
92458 117513 62574663
22545 23918 3417288
78015 189326 278551526
150956 185278 601793885
168407 185832 940887057
89847 166402 906945873
174136 188529 731349629
76476 129254 132110458
49318 97521 932506496
137439 141113 9069004
94112 149791 94260207
144733 199823 137853863
158848 189172 75804830
166681 181732 44644434
53557 82959 73531271
139488 160210 13470665
5465 81827 745161345
127032 164241 586384107
37069 162095 949600998
193148 199820 16710202
82392 121560 97991015
11289 126751 288807032
93197 186603 883370100
20111 123147 667048223
184732 192315 19013261
161220 197597 90952149
117360 179996 419860897
95941 145389 123893623
58767 68808 25018739
192411 199836 14989428
24922 127528 256606154
37407 107707 485377181
89266 158010 804878544
11555 156874 363607453
99311 161304 556434677
27491 109415 792710494
146330 174688 479477719
87592 192430 262314508
49576 69870 997170398
72482 121030 121438334
197904 198184 57802535
51923 98851 117181869
167942 176688 22030705
121276 122683 415743295
79797 86908 107634215
75191 172069 242511825
13976 191361 864105572
43016 187317 360968523
109019 146461 93648875
83961 158798 259809628
38902 69122 280070391
98026 198793 999189672
23549 109651 215337488
50982 152694 978436892
603 169959 423536372
3409 158831 472096610
42780 92906 410991360
9377 77447 170228074
118431 141533 57864392
80638 171453 227347806
199570 199670 264252
116575 172448 140028304
179342 182277 7364339
46291 153719 268939574
8133 102827 379110570
66009 171631 592031012
92313 102473 25313621
164748 171388 16799491
84692 94626 24783407
182879 187490 179236564
111862 190595 557303744
48583 163288 375846822
80012 90517 723797089
144533 161169 41652235
125235 171164 330434104
47391 96439 57317052
44342 51888 968972804
37671 122299 276633660
8213 13286 12758990
62189 185726 623299219
138343 182483 773476199
88216 162642 991111075
117770 185822 170351972
199692 199725 72371
176998 187263 284460
156158 162030 237254828
122477 169495 117589542
19726 39456 400304224
127223 134295 17762609
154035 172296 198023991
29639 176614 367706587
150341 198435 120156523
109545 170040 766306113
135871 156844 608891899
84058 166458 206128315
60793 68450 4473070
32405 172146 349709193
156816 173500 370701771
18685 103761 212574331
27316 50850 58736225
54014 104454 997814822
39116 171478 861727402
104929 182317 56247159
189992 195889 14685753
27100 51102 59909735
62488 112984 126119242
27451 182810 63478776
45538 123975 504197123
25959 105079 197755064
48681 113875 494984149
109137 169393 497281173
61580 69191 568607612
169510 181026 665123795
107904 163347 138665683
166546 195859 392247785
193509 199945 16162429
152327 175662 58251287
9966 84163 185559501
45965 181142 676286923
109366 198128 222015783
186649 199128 171721700
140896 180581 99343727
57202 130741 670716340
167251 182200 37514688
130534 137239 824280638
87347 162194 122344988
193864 197405 8816766
139626 146207 16472473
144236 144779 1365516
132542 144746 568550473
120364 191134 177065124
63264 81514 45495379
14090 58708 111613104
43981 87641 153067732
174040 182499 341378445
63520 131662 747124931
177378 198904 150017134
60817 111365 439787146
30099 63251 82957375
70657 162245 908859680
97555 100945 8435411
67528 168193 863188374
99102 163964 317641853
141361 184867 932761482
56245 67195 960564250
16148 174409 907229996
92010 141893 407933899
89863 125783 95585274
159985 163708 9127048
106234 167594 153528277
127428 165748 121591436
157928 171670 691883456
159186 176074 42174897
12638 166755 385472645
9808 24936 37852401
8153 160900 681500575
10606 110871 713730189
23555 79874 140758761
57898 149048 228097453
41703 168896 318105303
84899 168295 521245702
178139 188966 24948805
173936 178465 11368354
147356 175204 69646243
146457 150013 9056162
85134 182073 242578060
84525 162760 195678098
39209 110894 179229495
197792 199189 3574765
100637 191768 228248894
5130 42796 392374174
98097 179925 204946056
134963 153094 596359939
51031 148787 244714838
9530 172862 683246132
108895 152550 109351294
118650 169477 127201913
135402 186027 126555443
94622 110682 2635768
147050 169415 32632841
3338 154458 378291817
124713 195571 660187370
123207 131898 848805030
140043 146057 683997473
150524 151208 1709748
150689 156436 14373652
169401 190522 52905023
126536 139153 31568178
161705 186873 765778279
194783 199074 10843167
97860 194364 79637730
62495 98805 90497855
107283 147024 99484109
190481 199774 1538787
157168 183503 65794062
62946 113088 416980413
150830 171942 511512608
84376 87413 300254728
97687 160253 261131316
81876 95255 535099866
102127 106163 416010784
129594 183517 742569929
87931 168979 143070172
53294 157488 260796378
142221 161905 49275138
75876 192114 482449926
134663 181417 116955541
88315 193444 522913754
38779 136928 744171338
88770 194602 264829027
10264 104429 235421132
82958 104502 53892499
154832 196225 248241706
83353 122522 98056929
192411 197340 12269731
143205 163197 594972093
78764 151094 543360607
199356 199928 1442047
106582 119818 33140754
8051 167715 665125335
105176 110727 206136466
98540 185344 653323028
7861 24412 41514756
154666 195357 101491141
145474 150032 372942766
159754 197930 95352572
35552 174913 348618071
82650 152217 174289065
180719 186209 375097544
118236 164831 844499392
183494 187365 288185847
194904 195600 300284471
112530 153125 101831952
20655 151901 328350207
66638 157558 735232457
63360 66179 611712091
195510 196674 30938619
8665 105430 241964415
182948 194475 28807126
30642 178991 371184427
188634 197127 21230643
96865 149175 532483372
30379 174368 360147083
49081 167046 295142763
129704 161876 465253562
38679 88901 998962591
79808 81797 644434947
150633 193295 790904692
140392 192138 922617175
44906 92509 101399555
180269 182485 5587217
66421 147445 355501044
100718 173979 371504708
190852 194413 13170760
107029 125783 47073205
135812 177605 104517950
65981 129727 159362667
126695 181719 137726692
123180 156037 82339673
33803 153557 868425217
114355 164921 126556197
167621 192307 244297458
39194 81854 658250964
122769 188684 266946043
99892 187531 219525007
129531 149900 51088060
196951 198312 188186087
76595 107414 77054245
194311 198861 2038713
178203 198365 50379732
2064 137748 362764064
53708 117411 159201296
23745 169439 364390036
49393 58504 22873977
147364 171625 60821168
137635 162929 852550519
24449 95859 982088270
151889 197929 115042571
144787 163030 618027604
44556 121541 594850452
191657 194841 795973487
86151 161146 187587509
144394 189771 948557090
188015 194550 647543571
55609 97964 194369032
123136 148672 291224235
78421 170486 315879538
23609 106865 208109026
71918 166691 721637584
198855 199781 800425500
144466 164391 49769109
45474 172228 528085562
66326 157620 228340143
42560 45832 8174199
192326 197700 13416767
179869 185273 371407804
188898 192987 6058244
77374 91541 35368625
165221 177756 3665232
73020 160344 450365772
28690 104589 284599950
78116 143549 163719791
138093 141267 967208370
173117 179119 481073556
56284 65320 194433254
191582 193489 4758166
37002 62910 81468602
110168 148467 361962500
64640 169343 236670726
137876 157320 81348829
154970 170869 39589857
13958 170049 718333015
31237 69610 95926187
148974 172189 690485057
160248 182616 521545703
172174 195553 58330836
111179 164825 589658674
90554 154684 317951833
71823 129631 597367224
160548 193413 82119356
64785 125378 151529186
12258 46334 998896748
157568 168957 827327511
76461 176518 681190315
11882 163573 379364645
137542 147394 24588326
124930 139581 36615076
84846 125743 102352368
78529 125093 116549336
101418 146970 114134011
22911 146160 308336070
35560 100055 641151468
101254 164368 157997002
173586 177333 9410540
13540 194662 726256064
150811 188188 93339824
27844 98951 177586008
144034 166058 63394040
47821 122743 187374064
96184 164422 170790728
11352 90048 196663505
114655 197759 207994669
2537 47696 112903557
85068 145591 966410339
72236 188363 643080342
65451 188265 696199597
19188 38279 47627894
180733 189961 417274350
66834 125105 756389998
80066 166011 947651239
162948 165798 52198595
69765 144107 186071226
29736 55181 563790888
148323 168919 51333970
195094 199034 34923681
33367 131917 126344349
39523 74610 675922213
149654 187206 39351814
162878 168405 13796986
108834 118931 25136509
120113 157616 93979674
159370 178096 46804318
161362 194502 82844311
4830 176983 430870051
119520 164982 113741902
48648 114288 164133484
186193 195726 17718608
138646 184199 11799225
148564 199107 126383502
192188 192228 81249
59257 75733 22088824
128025 184161 140335897
177069 178519 3634642
153609 184123 76064975
139017 142545 8782147
131322 182611 978150734
175807 176762 810017672
165945 188569 56581253
1202 46474 314123366
92050 181913 224926957
10184 22087 477609631
128634 191373 658955557
168745 188865 50399227
170281 176587 360036132
41459 185164 922534079
143634 161770 45388670
18746 76071 714368454
4279 126383 371382934
40173 123286 912093588
24382 96551 878573059
77153 185450 270974161
129458 189984 833544512
182215 192841 800212702
85147 194964 884709499
105873 131568 64451675
106809 132508 64493707
154686 164654 108567514
95933 181992 215474043
78957 151894 182603117
133638 192529 680453777
6638 197036 476374066
119410 157572 831195939
33219 38688 484887400
71762 117427 114169819
46260 110879 161521723
72230 119288 117767969
87291 104145 669575230
69118 163300 487540618
34868 155026 758337900
80677 107035 618971025
82638 108173 14817893
190240 197882 19050106
64234 117992 836431238
154977 156899 597728208
33239 38060 12058430
81106 124887 594033734
90417 164293 385552795
11941 29047 42818806
157525 199062 103855936
126247 157787 78970196
87621 160555 805210234
198195 199798 4051791
103823 136975 83193771
1867 94602 316275734
115154 167556 633883992
20136 76709 943866447
155715 157548 226089353
170477 196250 273035287
131395 198270 167259755
97362 124675 68571708
122542 176646 454593099
96174 108570 864463122
71816 150385 253605125
20706 182992 564220909
6778 159232 743763598
145181 164615 48492529
44042 129836 214622862
77588 129630 6710874
193809 193958 381344
96803 182198 213867725
82715 121520 197775039
19042 159573 955950408
163191 198081 631344468
71030 106756 174247901
77134 114782 170103809
74819 96398 53890308
176773 188037 13585399
69806 73622 840233640
64510 197543 332649920
79126 153805 187085401
148567 195519 117312627
30005 58536 98468358
27396 89382 154868260
63108 84830 889500050
43599 45653 5098512
101526 103166 644827917
88541 96022 18689129
188752 189990 3150252
161343 178371 417305981
44634 150989 266222338
125324 151473 65502330
192934 194470 532389126
141434 141604 635688156
81552 191467 732969875
189831 193733 9705203
60926 182137 303126244
155332 171219 555098178
190263 197806 170416233
46712 192594 422931093
30445 88340 681796788
195603 196783 2981900
154655 178799 959272924
156753 160323 8884921
21869 41726 49660982
122453 197694 595000305
49931 95754 213672439
110330 155961 346984758
64846 130636 164525713
21798 138853 689319870
72276 192229 300212300
75352 118151 278311182
81720 83466 291514225
80747 158999 195901481
107467 184615 416624533
61663 180747 297746973
29761 56542 67049252
28151 28209 134338
39365 160609 276225449
145136 180879 89363677
177034 183304 15648787
58755 119820 511641967
34593 74617 100123264
95486 131257 89637038
29502 33755 523286535
67422 76945 420127559
110177 121976 29490278
3097 182796 449531722
96916 157539 262739759
185001 190693 707752847
35851 131600 339893249
52151 73347 636706679
106205 175080 680949082
49123 123966 176702125
115041 180978 165074751
123387 157197 497160963
144331 170182 64620846
162024 196544 18836886
9005 161904 382471614
81431 175667 393091824
80346 137200 142357531
191265 198080 17086475
89701 193343 259414064
79050 118896 614412583
31516 109578 570978068
109360 181718 181069518
170257 183859 34066618
66368 101160 328407033
80140 127169 697542358
196492 196816 818641
130949 169413 96145865
157592 197299 99197474
44094 139569 783470083
179770 189630 24658979
124652 165839 102969093
86194 151272 162910844
50269 198902 371919094
47316 184645 343479680
38534 136324 244766061
83460 168765 213396739
53908 140203 594702426
65226 169362 348114783
51476 53309 904412504
196372 198732 6017369
139195 189723 734050609
114207 124155 665059113
72932 175180 511439795
112083 122979 589072246
163211 194690 213248948
32636 74574 104867566
191335 197951 16574804
61190 191327 537752653
67667 186961 298404098
69197 173513 700048031
180431 191117 26648462
74009 134750 570305531
100119 187086 580358781
158939 183261 60782285
188642 192131 8763771
112936 129857 995504792
23521 75342 446263398
61884 185107 520779379
136257 146083 24532836
78519 94288 239169418
164640 178693 940817384
109916 143717 84606432
30048 127012 780053273
61580 118155 894817887
88114 160844 182054656
160783 164248 646161704
153508 187957 832233566
110141 174075 160079201
183977 194181 25577646
161178 193044 79695956
34503 161829 297192236
185243 186221 376843500
152704 164626 29588662
12659 136264 309273386
127075 159787 89633335
11922 128514 662535386
136068 174325 95639665
150501 153643 457847303
23579 162828 385170972
113453 167672 332347853
18947 27915 22409669
17745 142728 190214678
144011 178598 86627867
159715 173119 79399153
83540 134680 128028304
75012 111994 92428975
37867 130628 232126952
49120 56966 399183258
110060 123179 36968974
36272 63051 66993034
58263 178493 300734037
576 19856 850945785
42699 85982 548318066
15725 124569 310411922
17261 175518 395828763
101648 123434 54715830
164559 180888 879226964
108594 184021 188676553
173540 195305 54303676
31212 186322 388051547
51730 165044 283483116
162745 165937 8024161
34532 109396 624985290
194833 195720 2254340
84735 177577 742783804
27464 119701 230578905
142921 183687 102010798
96901 188446 805220775
53466 173220 939054918
46900 128598 204353309
159569 174840 769577120
101645 134704 82961298
189133 189896 1911321
191879 192630 541238355
72248 72754 1264894
47261 67435 50446999
16632 133187 291548712
78665 119707 143892850
89779 162934 140042128
100262 106121 14796020
67028 167517 804372963
12675 180324 419398243
157105 175740 46518491
123365 191564 170590889
177727 197900 112744457
17007 30224 33011266
132915 184816 885633002
24376 73490 122735122
32029 71887 696407525
120198 138759 46519634
40177 54636 783967551
182180 183223 65435708
132653 168062 12689301
40289 191296 377827663
48985 102168 879579057
103744 137635 588185865
123742 155070 78539075
113853 184701 177356417
193428 197998 192952347
159174 186424 68098691
176689 186256 709507438
63009 164997 65386078
19569 26298 16916913
45437 87256 774219070
147724 191517 109486681
112431 145562 83013834
8315 37292 649499574
105896 157815 130111743
165059 187045 55104434
36123 119318 894034535
6275 52488 115648360
112382 170558 946698220
162151 199371 57023030
71189 148967 278755047
21678 37409 244494652
193038 196097 611744669
187523 195689 20338714
121217 156111 27258667
122148 154456 81142094
167307 173757 16262605
54076 63763 235405559
179375 187952 21402817
52926 131644 197015360
137686 149248 59076010
129039 191097 155191142
15520 157171 354322653
31131 44943 670662565
145418 156321 890554195
193151 199016 14701875
161373 169398 20016756
107141 110894 9396591
157614 183156 63852072
152123 166250 671316127
171812 199562 600312839
34342 111143 418348239
37183 76253 97678567
16401 191604 438180776
133885 155761 54801559
141857 142854 329343040
29872 155025 361944197
120348 129356 22636382
34381 137356 257759980
178550 180024 3649360
158103 177284 47972348
23146 151835 492977565
80813 193090 776409592
82787 152479 334126116
135469 166124 404386697
191456 192729 733799560
160837 199161 24023245
143063 174687 79162730
57279 85224 992435207
148591 195968 118372672
120613 144426 483491311
150160 177375 67985514
86827 149564 157118625
122597 134578 17583797
133220 182541 80996957
60841 94417 523471400
118801 198183 963714657
44269 57424 973148613
125313 155214 659720006
163653 175094 189804899
18791 179307 414554193
38727 84778 853403973
144762 153957 23226126
62519 185010 306277485
138003 158608 696316813
70863 118576 645395036
120879 185038 160558189
98183 123018 506695534
151282 187056 89396555
154062 161870 588451444
157077 158387 3221563
10461 33572 57706427
74382 144526 610149145
95256 128708 136460444
63536 119448 951476741
7570 171661 742852069
112620 176823 702547510
114912 119089 136231449
110981 135762 639126890
90023 176650 216944354
159082 195689 91441647
113593 138304 24513730
83603 186719 608539870
87071 143070 389732433
57283 87886 76424637
10087 104400 235826711
8452 144981 341602475
13381 83090 639150643
7125 62713 139227495
162033 162760 1757875
78570 159455 202492095
39023 199859 738788976
166841 181987 746783862
196501 198366 4717095
172624 187238 954002734
1133 141219 529411481
144145 184949 102044635
9987 66984 291114022
143317 193651 911205906
172503 187664 37888983
1965 81316 198323176
149408 162858 33423209
38222 118510 200792395
104282 181634 193704608
196905 198047 2892712
32249 41571 16215434
80800 163164 206067076
69348 129551 564034730
182387 187893 10295932
38023 138108 250453870
158674 166775 20114575
41502 191496 375200657
199254 199938 2996494
60889 70096 22753905
52300 77557 63200103
9346 42022 81749223
64727 152666 123713392
182354 186867 143695007
99809 117633 44667204
25142 47556 56041325
127927 148160 50688130
100651 176621 190381311
113480 150776 93595309
104839 119548 47966359
175852 178547 481148782
180892 194774 34663986
170025 197672 76165512
145139 193576 121076914
194528 195168 623314117
42967 63513 111711527
170922 175163 337474805
136349 154715 573689277
62505 182152 334549645
168634 196046 329724784
163762 191324 221929676
27428 46341 47255219
148900 149964 787238310
174372 186122 29388216
181093 181678 807182848
87281 172475 562613051
157015 183014 215177196
14748 157351 702554995
173300 198804 63833207
30370 163314 332459530
50344 92862 106374916
64411 135764 178517943
76773 125021 994907121
28737 158917 325688523
9442 166550 392967138
91189 135161 845344960
105186 145353 193277504
131904 176027 110376624
74033 97677 59081496
137824 190055 332480227
170927 189032 45312461
25171 158373 333201122
58791 64763 835618382
90283 93359 7739966
46611 77127 76252484
87813 184909 478774595
14728 144453 324398269
1270 34357 644778688
78032 107422 73488599
94313 178859 211704092
7861 10889 7697594
110833 191787 202651304
151186 183930 81752300
83351 99782 40956917
120049 165241 793699235
53292 56681 325801537
104117 189678 214228163
44055 188377 360995783
156995 177263 50663876
126247 171696 461088070
83920 101510 51683680
76556 84844 20760716
55556 73496 558606512
185856 194473 21513994
6352 48896 106481111
35498 91059 138901389
48160 166950 746512789
66346 147479 202879070
168550 192998 437785271
104565 128137 59089556
24506 72435 546484854
68311 180552 280858190
15694 44220 32276312
170822 175506 11731333
118172 146020 805107897
96561 111175 693824814
73706 81746 838789713
122203 160914 626988593
195022 199428 155697901
88191 190987 257190445
121990 124338 634199649
168881 189697 372850024
117086 127752 26853381
84888 152021 168080160
155533 170187 961383726
130251 142883 31505246
183507 188303 11953880
36505 88302 853903667
197061 197681 1569290
88526 104671 152812363
153451 165054 129690863
82759 153288 176730660
24834 160404 752080589
177816 182506 470416166
195379 199155 645602973
188681 195993 18260330
55418 80478 422900215
114942 144574 74242461
91245 120900 887608815
142440 169008 66435049
88253 148474 611383281
120892 182309 815082796
112440 139380 67491944
67416 112602 112933385
185147 199466 550882670
161033 174034 32546560
130298 184416 851956762
164047 191369 986721616
118253 140225 55068580
43802 136032 230741727
179423 199571 50399394
123159 177625 136320025
179743 181175 3526893
152169 185806 84030214
36477 104387 947043621
172158 185145 32371924
69707 128605 347489338
142022 193839 956821525
139624 162345 56768567
5060 41431 91160579
169117 186865 44480671
41847 96203 135809312
143732 171879 70552465
32654 59516 67315977
85403 97617 473671510
111810 155179 108804566
61353 142330 202387836
158860 192810 346864934
26478 186410 881494816
12581 17777 13004629
196035 199453 4867958
112663 131417 874470718
42694 183710 352697266
110867 136804 984930731
165705 194802 640837341
44461 45791 3393003
168720 193836 62898436
72999 114535 103878743
164270 168633 221762061
160602 167768 66188360
18257 92390 587195472
4944 74789 174794276
196049 196644 194993879
33663 88754 333735862
67808 167271 568209099
197358 199789 6164228
47722 133206 213907752
72876 164832 230059461
154419 164218 805946558
47221 185864 346783709
196571 199056 6304048
100132 116972 574082269
31313 102260 383415478
75151 179289 486134554
52175 129201 192788177
104179 129524 63554097
64381 116425 129943569
97365 199092 254685589
89014 99614 408023870
41277 79022 94380355
3778 129901 859194716
7613 12491 463419526
195027 197760 83659433
1365 187687 465994174
143895 146602 6792627
22146 109384 218193806
191091 194885 493376752
108587 119136 949745862
74383 138662 160908759
104679 197423 985910554
43755 140605 242193701
83337 100199 606059053
55933 101279 479175609
192821 198936 15340688
104050 174139 257608872
171564 173999 6014817
197237 198147 499596926
76062 118276 909076615
57000 93690 210835031
183355 194724 28374753
137549 164654 67656493
198505 199436 61681897
157316 173198 39660045
4169 187089 334568317
89007 180135 228124380
51156 129723 196631890
158617 165579 793751238
90794 136140 113635301
184318 199054 36924373
24530 193853 601664415
2809 91846 222589995
188204 190007 250544546
125372 156523 78021704
189212 190125 2284004
192448 196407 9827918
76649 156279 681897000
123497 138996 38799452
93690 145498 99647634
28996 31412 5955349
86676 156609 414195440
32017 68172 90455762
7607 198364 691766385
113148 164214 127803669
136610 143479 17102917
133138 185272 130342823
144105 151651 18998530
176758 197217 999215981
13747 50911 92814374
29221 153717 728497391
102220 122128 49884801
42378 192017 570482950
53390 167693 153718660
72929 159219 500417433
104881 148867 843701321
62783 184639 348661070
51746 129819 989736477
148802 179125 254525053
63453 128716 163226933
17395 197779 451181154
93998 122035 585801823
102061 134676 790144231
67492 145942 948722881
1435 87683 694047228
23022 40788 44363235
116171 157331 158879726
141108 158807 44393703
56884 120071 282661685
142749 156475 971494405
5429 73914 706368967
120471 188733 570902168
60207 131103 610287217
81472 169751 220877189
162946 163689 1867173
172335 198114 692763698
72758 129871 143043565
173399 190491 42761400
70674 146720 190287705
59155 70975 29377325
150594 154784 413583775
6893 115699 707020437
65522 148454 165088014
25260 99154 178505807
158283 161124 133458367
188436 194368 523097692
71837 178370 80643322
118226 172549 330484041
180275 199831 48938740
144941 189719 112085696
74306 108497 85611410
131975 144271 202909585
162130 172416 25824956
40801 173422 338831773
198931 199591 1647859
29075 158194 825985509
172257 190379 45292623
97431 184676 723347158
51706 56614 827837419
55243 136288 202748963
148968 182379 83520803
6894 159921 826262283
60079 118468 160158224
116147 177293 142280002
94801 176460 843149595
184502 186026 651035785
166496 197123 764258597
149988 195246 639991928
169640 170541 2285029
116556 195990 863350550
109496 135862 66046610
46905 143053 240413745
28146 89318 152828058
84377 119711 999061429
26418 191174 411976482
78048 139415 153562232
3124 171949 422449599
189731 190859 259598805
36396 196585 446289126
144955 176775 79686791
37752 190577 386364284
161047 175737 456749051
129003 129490 168520983
51999 183770 329694074
184743 192716 650092261
194171 196965 4984771
65327 139957 732877570
75822 95411 48916443
48977 84598 89141206
196618 198986 416473026
130618 160913 75793018
190533 199292 470484157
92029 176285 206272969
198561 199004 1109427
72117 86690 895388519
49785 168706 297434193
176617 198493 54662306
33868 160139 316051596
149862 180845 77339138
126355 161978 356426401
187999 199883 263419770
140109 163472 637658648
185003 198907 820652079
110910 193748 837365741
33466 158395 312665686
130258 162318 80092387
70161 132434 155977235
26323 104199 194592682
22108 128704 266607670
11166 65265 135393634
198655 199273 1547330
116685 181331 161895141
103720 196541 274854683
127254 165318 778757209
43123 48422 279382854
33290 155385 305679863
140514 181387 102282879
22076 192045 931853304
172911 185773 32142810
54029 70237 40429055
150808 183950 82734263
6068 165854 785195831
188925 192697 9437135
55824 83068 855112331
119243 148299 72877875
52470 52653 996235983
50328 163548 297180033
39479 100627 152753061
61603 195116 138169463
194461 199310 12213280
76740 129141 131113979
103010 147209 110806900
13284 126353 282859302
121930 128273 676817579
49508 67978 46193691
69970 174980 262773724
19889 63279 753320955
41559 138634 242836161
179797 196304 826656902
137911 161484 933334351
54726 169416 194149639
135831 167291 78550824
115560 183551 170202916
75545 176143 803273895
80514 99632 859579020
107070 120576 570660474
120907 161774 102353334
66892 188063 302982459
91004 140955 125024043
4580 76368 466232686
134735 144027 19523357
87742 169194 203724631
34356 103006 171575705
123341 166119 106990919
178829 188891 25082276
114123 138418 60863288
78603 146719 170390768
160107 176384 40646671
39539 89425 124681028
128485 155084 860251489
78771 96136 90620922
89611 166402 379385399
25236 185724 640528001
41840 123319 473688947
47023 165030 296232522
53082 113070 149996575
186171 189519 806976509
68088 141970 184832052
148412 179674 658321639
51725 84352 81668343
135129 187851 974808885
19942 174937 587046316
192591 195803 975878515
28247 108133 754502870
102805 173615 689536176
98677 147679 122855327
26204 34819 466894110
186538 190202 9186514
16657 144874 320636260
95415 127942 81514749
40880 144166 72101996
192262 196229 9848585
93765 108299 148270488
50272 111828 153895639
86129 196299 481675436
5906 171841 525125750
41449 163900 553969882
9668 189460 449787849
89525 159864 176247862
85516 180876 238552401
92001 164246 180724342
170399 174235 469027485
123169 193191 175180721
46745 101007 135480092
177404 184226 16926088
12465 153591 353230173
122377 191990 174197362
130189 183608 283370412
121055 121987 2371787
14712 78175 158633548
40811 119207 564591802
112408 149706 227892144
126788 142909 49093247
143721 193145 995645369
97911 138141 100819792
199254 199841 1454958
82259 158367 190582897
102970 170956 170337890
185388 189032 9160385
168163 199708 741342190
777 19592 929164279
118956 173031 135392766
170195 194426 60647576
4296 139081 56760279
68988 107533 72577466
136027 153126 188898793
132170 197383 391526362
11333 192539 154841659
39325 66479 68056198
71400 176383 262798876
166049 198661 81644068
93953 96570 625156263
13280 128196 287484408
90637 119384 475050554
58905 68897 24862055
30575 99200 171413672
40808 127345 216520049
37166 62637 392769396
28764 63121 191633560
83941 174507 722676270
104058 163977 893910882
190529 199950 23588542
8246 137392 491042543
30488 56964 979487168
166756 190019 442819261
38807 42489 9251893
107354 151204 287964236
148789 159944 585509844
57250 112767 138710924
196111 199157 7741226
78678 175970 914462798
147403 151041 9244951
121560 153314 482448685
109040 171838 157178926
52479 191924 877973850
24328 161416 715093125
180674 197056 726045224
26132 137604 472654245
43800 102679 719719187
29982 66113 370976765
154598 186455 79523437
46330 75697 628229348
114279 184026 174588408
35872 135050 248164026
70729 191800 302959838
124223 187862 6358875
122269 195658 183587253
66072 196637 791001392
142666 152561 24976342
194896 197792 7314547
57373 139781 48185349
161666 184356 56728292
176836 186546 397384223
175417 191019 38976536
93510 183921 836863094
108553 149789 103346224
183888 197824 114022857
66055 120599 675204358
105435 123753 912842304
48538 190951 655384461
12163 23670 989520216
176397 181442 12619808
93174 131899 690831676
165296 192872 69084323
82165 145900 989934827
130885 158008 689679973
100902 162030 153148462
178908 194786 39552986
17210 95485 195596837
186617 187539 967702381
119378 124629 13242588
144264 162603 37625819
129936 171798 20176761
114243 183583 542001089
191229 196245 12518638
155382 161326 172401267
104896 180998 190477073
115613 192873 193378528
75218 134160 147574979
190869 192459 863387380
93146 133696 689457820
136265 171150 524369255
78057 189251 278252533
172746 182192 23674179
46533 156265 48434810
165536 165908 986954
13878 94288 338619556
5013 155875 377674877
133700 134017 667469746
36788 79510 356251640
135474 159535 60680745
97127 98474 3345220
111567 173475 155019133
189888 196008 15205561
192017 197144 703727796
84607 123008 879436722
130817 139204 20935348
28690 133362 744801334
124564 146248 54238320
174853 183834 81927356
190565 196495 14767291
151672 153296 4136043
3018 139287 357443879
113182 154881 104632204
190076 191496 921631474
5482 148389 357742849
61378 73919 593931875
140084 151229 693272747
61728 120094 145782922
186103 186360 671038
140188 195975 522760714
38135 193888 389690014
41647 89532 119626567
50966 151451 251542078
108428 176886 171333844
45397 142047 241707995
151373 160724 942752733
145771 167820 55051213
35208 147138 991637697
7960 146093 658338810
140047 141079 829546543
21779 176776 404522245
35741 169929 335638994
38144 79552 581515816
47322 126140 846053518
154055 199845 114354761
150880 156741 591438350
184542 194908 392645588
82492 192014 276776605
196902 199289 373512157
79452 132943 133984141
64911 130005 809653164
37278 58727 676639918
108292 111537 774762732
72991 125640 131826533
53055 70811 44402778
193471 196924 8624168
176345 195331 47360822
100273 171527 927961000
151269 194306 185089819
16883 61927 716509434
198579 199326 1535236
78254 147734 761840329
42852 66516 680565790
7047 7857 778180958
123518 171620 120469045
114327 133443 48003558
167319 195249 69853634
193433 199181 793108366
39377 90878 128761815
69183 137009 169796472
104616 198762 573599897
63204 129280 165260381
16897 85932 172618295
62774 115869 233953835
149808 170936 52715849
116757 139369 56734947
119445 182757 889839638
95164 111178 40091827
47599 144008 241132708
183224 184832 3952883
30113 70614 658373431
136708 149935 33189311
128790 156725 70022828
47813 51176 8356768
190570 196288 410969861
178322 193051 36763691
71996 148515 602434672
46397 163487 341312651
56830 196457 741665470
164905 168419 8777278
45808 71432 63928936
131125 195826 161801895
47405 156806 273766030
62500 158294 239607496
125541 126113 540620
21910 191226 675942779
31867 100672 171901572
105978 147767 104702319
186765 191050 814895897
68594 111137 106294497
157312 186587 38845078
172977 192250 213657691
36233 44824 65950587
3492 125577 485311992
66000 157281 228318280
27710 153580 108168768
153020 185442 80938072
35063 80173 336194050
120240 120795 1342995
103360 173019 174490817
45026 85814 388237487
65478 183597 295418413
74967 175113 886710757
4012 185173 577049431
103023 143554 368933265
128621 196730 841022564
8841 18549 22963936
96248 119543 30568901
121668 197004 188549602
191695 197596 558371824
98095 177925 172632724
41508 96800 138133831
34862 91945 164150215
149777 157988 20478051
19857 138466 298776096
101827 131950 230059698
146193 160837 329828060
145680 150451 12053877
27730 70199 106046743
179668 189114 23617040
141022 156122 806301512
133994 177716 109404165
197822 198860 17534617
104288 154185 886792693
46887 106018 147789997
11640 133795 531865606
33834 80464 116642880
79367 150570 178346287
9860 56226 88226194
68699 124116 544210873
109439 113622 628045603
88901 180115 77549060
187412 196490 22628144
91947 136913 707807162
108502 175538 167726764
163569 189228 480163581
121987 196313 969468153
142040 152717 230719518
59030 73802 36703753
164391 196469 80292217
55393 126154 42029980
32939 103139 175403154
185038 187863 202605318
75556 173172 390630236
86105 137116 986791578
113620 149853 90948762
162674 184960 467373707
134942 145382 26104029
176851 188758 470976372
38472 106504 170147858
20843 71258 189095454
146293 185764 207192636
39470 91796 130817738
147749 176097 668247787
50780 72297 53776063
130409 151721 764431519
179051 193348 300597351
20744 166913 365557821
6761 175024 421033880
141268 172708 78724749
44018 129592 214058635
105655 184298 196796051
124597 171693 117920744
74449 196159 304471115
7292 142938 339403427
3645 172482 422457301
169957 171833 148740720
185725 192630 18653501
75406 171853 241444953
100518 181992 204141354
64626 185948 303404481
197028 199003 189017679
143313 192331 122710062
17053 181512 954883328
50082 119427 310453612
144558 187009 98587933
44347 179320 337686496
170078 188322 45661895
18435 100230 204267507
142550 161734 486255981
165430 175425 25104245
148416 191273 107072429
151907 172395 51210332
10177 156139 365258561
126525 157302 601327212
176625 191830 37969296
120340 150238 497711471
60257 147328 466821669
122576 181563 590174896
44887 123317 196188224
5212 58227 933977862
58462 196287 358502663
13213 187205 692842873
167461 194802 952788883
131094 138155 17643620
81432 145852 757734345
139294 179329 100191710
117501 152200 87114284
169561 172730 708310715
48697 55765 17848451
177466 195364 44619701
75235 125652 126192253
122481 161039 96529260
65468 85134 49123690
11509 113064 497033192
140232 178149 94926833
153886 197290 108305557
161069 195790 86799281
82925 100948 783191002
175630 184673 2813318
67958 197981 936632434
70774 182726 899859357
163794 188384 61558253
4398 100472 705866792
130223 195907 877086254
129709 141857 30350238
177739 186826 22669025
91059 121118 75169336
82975 166262 388586622
59109 170428 774910208
58968 185964 317579675
99084 144868 114759999
170118 197237 751548624
18814 155176 341216285
190197 197753 18846266
60232 194109 334726952
67167 169133 254954135
192867 194278 3548804
128144 132152 199511685
96883 194251 243753015
58884 83087 60323856
161127 164276 7777380
81233 133770 554369140
126419 190574 308611357
177259 194566 43146347
49579 165669 290357209
176477 193653 207193489
186609 192984 148637039
4523 41282 92065538
76320 112403 90233834
155504 155639 340886
16331 134066 49324834
149438 162975 33626829
105127 120527 38517272
130823 180800 124965689
188509 191558 7651381
152647 170888 147352036
181774 196397 338918598
27746 73822 115070692
86335 158257 544853551
126443 171381 112529384
54476 152901 423730468
4051 157969 411236101
183053 186977 9815139
99895 198804 734650457
56442 91562 985904645
29272 169317 350214242
158794 169444 26507845
1421 28310 802971969
158145 194835 900765855
116914 173281 141184752
10368 58367 876691905
18428 23337 613968668
129586 187262 884173959
140787 156670 39894083
160283 198758 348287016
122711 128275 516683446
164181 168792 207324809
124866 196639 660087705
118530 183554 452378836
15916 70335 281194174
34633 59066 61295957
137707 154115 41247809
115102 135465 679424900
147807 148960 2953743
94587 119792 63076637
120565 122057 3741529
36337 68177 79609849
27434 87335 793780436
7682 163641 390208734
98965 137318 144878275
112547 184548 180179770
94163 172326 195698311
98475 115701 8289253
133375 173846 781767645
27239 187510 400901707
55543 197641 355326284
168638 180179 28973498
108822 177853 26504820
149976 160853 848931550
156888 187425 76298137
160168 181996 226221015
84563 145370 816860343
178236 184426 15371451
20023 81393 153384593
197889 199962 953372539
104922 134528 74205805
193942 194391 469635
167937 179796 57186758
194702 197406 6760687
174047 184657 924269883
185032 187737 6837057
90104 197224 268051738
156673 183421 66781311
162641 181846 48168153
9668 86897 193185288
194058 199331 445194996
32376 70355 835969600
176601 194916 219412419
8387 104772 241068977
68182 160549 396656795
21550 107774 872285106
129003 188831 149650565
25518 134566 272766784
10282 120719 276139215
29153 42581 471126636
197520 199125 705227532
137416 191911 574800960
1342 2821 3638533
905 130898 325128948
59406 61185 3774943
93308 127170 84740867
101005 198298 450461933
169749 187610 897415864
25476 135911 276270516
51948 139926 557326437
11363 137924 840814550
39629 86257 332602510
157298 177501 546454042
172239 199340 73119381
11988 162551 843537362
148455 195534 117634590
165573 185812 886350642
58831 98991 100118645
105996 173760 169683704
179815 199121 530933665
67564 199146 944105313
10531 41193 424239181
88841 117672 909894732
77679 134281 141692846
121419 135624 35790189
37727 182230 498384371
194951 195343 978915
160009 194219 85485531
15022 146626 162100142
83613 103021 48359931
187795 192911 739938729
132195 161176 72462938
69871 91927 205751111
113918 195323 647535582
180946 191880 218206357
8063 37951 74783519
38206 118379 508135298
59044 79609 17029774
233 124233 515473056
127136 145221 45305514
105078 142220 235110037
106246 112945 16775543
92779 129640 272567234
184107 186205 5321514
180985 181923 2419314
134057 137491 514378434
170037 172894 506909494
156964 179533 602628210
196907 198529 568984004
13936 137802 309789573
22750 84211 153704261
87145 106973 49479345
171460 182896 28492841
169854 198961 425421715
142924 167114 2773742
135653 192927 143159008
19022 91513 14523695
185361 192517 17909540
198731 199600 30269005
62983 118823 139544343
85301 161317 190198433
186511 188805 5699301
99090 159475 543237048
118845 163354 156762608
101996 162101 635295547
143444 193703 954027236
88894 98799 418156527
153416 163904 26011314
12722 153314 406658998
198653 199325 1677139
22235 118457 429178433
33519 174383 654503197
159416 172944 33752961
94051 197512 258891019
41087 42060 727900
16888 170566 384329593
62272 133115 177227125
50180 159116 272660562
21138 192896 645614962
80513 134028 134009304
32214 158248 315412580
167103 187888 882876654
85261 154279 172900366
43988 116597 181432803
194138 196183 5048209
128127 158197 75284723
54703 63432 21850304
106442 180532 696612704
103655 118796 37958897
13941 94927 202388990
156316 187500 77917317
38328 141297 257611013
181397 195193 751571098
124998 147318 905482906
6802 59890 133103985
42726 45143 5997667
14203 166671 501836993
26826 91409 982087259
124713 191953 168174801
135264 150618 38454957
18224 28777 26388506
160695 197313 638181889
146603 167544 52308295
71583 106521 87426414
175703 193629 362992046
116535 191635 188050793
116403 131288 37423479
25041 158319 368107274
39955 163618 472270597
58013 157571 4888976
32485 89719 143072617
115180 152369 93314047
74787 140674 164863475
117468 141546 60397933
67042 180947 434050214
55381 135181 199610052
126646 177906 128286017
31408 184044 381838507
54414 92210 94468082
57986 89828 79443664
32465 44683 30605116
124432 155923 275125271
13977 66483 178229023
64345 64937 1494144
21165 60949 99677770
13615 96046 206009778
106871 137469 76775453
15751 37330 53839668
148350 149661 290266109
173692 183294 23974708
147944 151381 8682619
194687 197466 6933316
105186 189926 212090238
156875 188577 106935885
26123 69985 109487265
135327 171621 569330895
146505 151364 12272353
169885 179142 23267672
68538 199669 328069281
137475 170244 448645620
100495 154941 136665031
133973 175234 103162944
99581 172541 182833855
39304 81574 105658409
114699 149365 86997944
173159 177085 1912173
132634 172213 573854613
66150 112405 75271816
67661 75671 81327110
171591 183911 204641055
26878 28867 1141095
146192 184157 82945368
23697 41163 246207340
153286 188636 88218447
6891 125830 297667493
100480 100628 404650
144677 199190 109319418
53908 196298 356146608
84042 132541 236100641
198918 199004 140690956
195235 197784 48323666
154450 180103 1130071
162492 197268 86995986
100962 139088 558729676
13147 126589 494014860
49448 107463 145040732
25333 126097 983703854
46849 119556 966310162
107782 114181 15935396
117721 183650 165065199
124099 180482 809821303
159753 186140 65884112
64566 199396 337220525
93692 124619 111423395
59464 62508 7607506
31594 177406 851487843
128688 160329 446261778
196246 198016 851129609
194700 197610 130293112
180948 191796 27169404
129582 159688 75403030
3943 136201 685974390
65972 176936 299088993
30479 58648 70531326
109733 160489 127093656
122831 143519 51753606
45401 184781 349675354
102085 187271 290790834
92275 114359 55181401
42322 44074 946690
83381 89444 15135922
159940 186256 65724733
39375 196630 393353157
99281 110020 27053639
165948 190398 685210126
181707 185598 988032549
171625 180997 580512036
29407 157518 320487421
189477 193384 9728365
75880 161972 215430682
96177 122192 515652276
66971 181536 640863202
167999 172630 90229833
12692 90633 194831609
147869 198139 125697975
60637 182905 305698268
176251 190180 159789904
64488 176189 609170138
195751 197271 3796508
15677 147959 387415018
130957 181151 910984946
149565 165720 40204118
130796 161321 76367040
81132 174608 975794168
103827 118801 942895777
131333 175852 111364465
125617 151595 65101785
41641 57342 39364875
126159 159642 83828039
128434 156340 69918672
130759 183380 131628376
71498 185743 602073765
69031 180448 621489525
61481 186070 311530967
42934 92174 123075500
70511 126268 139616154
140187 144644 950418505
144448 148512 10260754
30610 116964 215875155
112655 122376 24362918
68078 122008 134843618
59145 138837 833473743
64152 163184 354629311
188180 192139 9929135
78907 140931 529825719
173766 196492 56742675
48778 101388 131463597
108746 134407 64227472
122673 182331 149350921
48912 99731 744049335
51665 80157 107105149
199447 199501 255233459
95692 101837 15349382
49891 129502 199219640
154869 163305 338085340
169510 188197 46790595
34109 135004 252540412
193316 195075 616748512
123871 182373 146411295
154379 169880 38480020
197170 197741 1291833
157221 166383 22780519
17138 72021 137086097
10153 178245 420552963
62107 113221 509435711
155465 194985 294246759
118476 179233 994660821
31147 166414 716101786
172415 183130 837904363
147254 186755 763817931
91729 166508 187144106
9411 130280 699113804
175784 194080 45741398
154066 161823 364188671
124512 198575 185290646
37748 190653 382573411
174121 184707 26419686
15038 138698 847821718
78428 144139 164378797
123499 161819 300433491
195350 196533 3005020
9973 72298 810774643
114317 158970 111928991
124508 133119 21532748
7962 20491 134227620
77293 157816 201600087
65030 153508 741005171
116118 118191 82275817
28198 178773 376711445
18529 109961 228554926
49702 137893 220661617
56716 161687 262492866
81121 117750 183696402
120387 169411 122671185
179137 187635 21203944
140709 178363 34801425
125199 157538 791421252
8727 13090 10933285
133637 136711 7707162
76921 144337 404179370
85969 198711 282062378
56552 178834 378487068
28730 134302 264088372
10182 192214 306694710
145016 179484 61514956
14358 195817 453797924
187580 196210 21499055
24681 186060 403688524
112236 148448 400349997
44662 102482 144461611
27283 123296 240133383
152585 198023 113493692
83713 137738 130467294
118025 119712 4271110
72709 157382 969945248
164495 182726 229465343
68242 105561 272157957
134060 187253 207720975
48458 180876 388320409
196594 196751 227600
90554 118179 287124670
19470 109530 469074164
22382 136022 284283092
120786 164329 896048915
161915 188981 241301188
193211 196854 9059056
189291 198869 508324106
6 142789 357065568
63248 126874 979789715
48941 116344 168523312
415 30737 577502288
142768 156418 34319211
40839 164994 944804040
80928 138390 143780854
39823 113792 184957469
114554 124063 23945227
59934 86068 65239698
29955 53707 59336475
59797 63923 10243230
87444 124215 776463601
35244 105196 841372219
163123 183371 50709065
45805 56487 26771699
129212 179879 769857393
12367 80913 171390780
192833 193826 2466539
22967 156151 333310545
15994 47576 192802263
124062 195088 268713582
169557 172541 7578738
173478 195042 53830255
123978 160922 92454655
107655 110226 6423639
107662 170979 158521171
44872 96071 127930405
162788 182326 49001234
16931 148119 328132476
116885 154393 94220017
15179 178687 408950844
167459 186492 47723311
152771 152940 462566698
78684 141010 155887388
83827 112163 980968546
126164 156873 76929922
74721 75691 54909811
16624 76220 148928486
156885 163975 17554675
82355 153698 178834654
43706 172637 367520368
106320 126946 239349100
68724 83073 35795741
14386 81301 183880502
8861 152603 359742704
25197 119956 236866619
152303 157598 13190100
38965 65906 762087672
179694 194318 529686463
115030 179185 160678978
196307 197442 148265094
26137 33652 18606539
148797 174719 417040064
110021 183822 232254258
28430 166986 346536381
99820 195985 240749441
63385 69828 15978976
187757 192440 2825330
41132 131004 600619567
166738 189858 659330759
113934 181637 198115185
113283 158164 900669501
123463 195135 179213023
65260 192409 991697296
66597 154255 706335894
109755 191701 105286733
83018 94945 29812474
57961 73126 689131323
72344 93850 53805876
105728 182727 849676118
8780 10011 79213421
144648 148229 9063386
142650 155820 33118386
96834 120661 59659113
120059 140897 52178163
175309 180170 12178101
110283 139919 74262276
89816 126939 635969917
56187 127281 177718611
57695 105108 118454952
14198 35427 192986462
184028 187642 9097324
42990 60020 868498905
44978 97808 435768871
21258 160694 266874223
3742 184875 538992119
146696 174745 70171515
76168 150410 185916607
77605 163463 822170323
44120 158734 286793971
157146 198706 103921359
5442 167272 909294973
130120 190838 151835161
53400 105366 129953402
86953 178420 799458469
167467 192511 940264768
68194 190745 820974959
63238 116122 132105764
196301 199262 147522916
896 36683 372307069
79142 102013 57096537
38309 40396 904497036
15092 22860 288857004
41289 104583 592858925
162366 187669 103548277
189283 192743 8636775
32935 123274 298402701
19657 155847 340763345
35566 135696 250615348
146309 173368 550277171
4584 118549 719093236
122333 129381 17706603
38882 176621 344670118
194691 195028 786113
532 107938 475824417
46425 192071 364373052
104745 151858 214095018
26826 68931 105221179
157945 186726 71910517
173508 187708 35513146
53467 65634 30607403
132036 154988 57574651
147601 176706 72841886
13352 186448 522959433
86002 181586 239166523
23180 161649 948062461
162390 195056 81671795
9964 95790 214500057
41034 87161 765914753
45161 138789 234241229
194040 196756 6736934
57678 76734 26628707
49740 101740 720238288
156306 194036 421133989
139737 168207 71133288
30602 89975 98951024
101112 180930 296418146
127884 153095 63291841
147043 173421 66044035
95761 114464 46851403
63167 187554 311164990
79081 154728 189489659
51361 95192 189188806
93839 189448 86787490
43587 169272 502223788
31090 160956 600550386
18441 27152 876397903
158949 174302 38328397
19960 176629 659045752
11621 198636 467826011
9312 191807 878163086
158046 198952 305118219
33671 147132 283885920
134831 188591 194908753
15947 173200 393252692
30967 120532 706854554
80686 173752 232932454
49772 92612 385337472
130269 165593 88270882
93883 96266 5899288
77875 89035 27872860
22385 23095 1727870
28719 36661 19789316
152201 155521 845487347
75128 149762 186926561
69421 134365 197446074
38596 134763 240691957
62425 144179 772119800
6365 131594 313438206
85394 158704 728065053
38507 45395 17322959
177889 197294 535088727
86990 181598 236783785
188803 193604 94819797
152774 194129 103323984
127381 160101 81999805
163259 172760 23838342
174053 180457 989052938
14546 63002 121143293
175412 183927 21270740
111984 165638 134312986
109851 169601 732902912
163422 176370 50547859
52023 87646 89160488
56812 184580 718029929
10817 197526 466979115
167546 169699 4059836
94926 133153 244749112
129758 147801 45169272
34698 195732 115613298
139431 144306 291596124
144792 144827 84247
152046 168600 41216086
141258 190841 124072295
192535 192662 655115369
172267 172478 612462644
71933 177618 748444295
178810 189605 502647687
70304 165167 237353828
47003 115040 170047062
174471 182392 19901234
10122 97797 694518318
4923 18310 942238838
53802 137819 210201896
174781 189728 37487993
127381 172758 113575759
194256 198368 7619570
171666 193543 63195957
179985 180160 653543009
73244 171695 817234659
25621 93571 169803557
119232 142066 277393489
61495 98548 92351362
39025 81583 757281709
66105 106607 353133735
145221 185685 263526344
55828 178706 622520801
166331 180034 452097988
71137 80951 152914938
101250 146290 112897662
59447 161593 773215247
144583 148270 9340395
53175 154873 321960863
68862 169283 251176142
187406 194139 16816211
60724 94320 83760924
14998 32033 42392665
86790 148798 471526898
92016 99776 204840617
67768 74203 659925562
163815 165721 4791543
119936 150845 484467177
65574 186940 308781656
40347 166203 624306560
177592 199246 382834892
133706 190208 141335942
191451 191524 557106524
52819 123851 872187604
44271 88915 111554808
79098 144571 243086352
11393 74231 157050690
157730 161246 8732110
125403 137846 704370265
106829 118508 29239888
196728 197053 815404
145957 154662 21970656
119937 140223 50824563
43218 127222 210058561
63558 158724 238082780
95067 154058 147919801
49405 100231 723071977
179295 189190 247432686
118456 182085 733242225
124575 129067 11199281
160331 177663 597177082
184759 194477 150039166
11127 174457 927283803
4019 89519 627740624
39369 97670 572418606
27592 154652 318006523
70493 185413 916794459
56752 147374 341556861
38012 84980 42603703
70663 145989 188549395
51947 180948 804880329
31822 106940 948208158
135595 196411 844859205
31143 101497 175796170
44914 77103 80461264
147022 193110 115333089
72462 90658 534350349
42815 191428 371700962
186997 195889 22198256
137701 164235 681789194
101784 187657 365705199
78402 113841 455801084
131361 160514 72997355
147926 171018 143625538
192603 193942 481627422
48817 98051 611368017
10180 154617 361498870
190109 193961 9595887
182227 186565 656722019
21156 82377 152971681
186671 194261 327054863
187843 193416 13936780
160975 166350 13386671
151842 159817 19962376
99722 182140 206506072
53055 197657 758577744
43283 164938 257522886
182618 193386 26888747
13963 191223 966172268
88155 149568 850532667
113752 195643 372087556
125842 177616 211277085
87375 198097 121000562
48326 80058 771871517
76197 146525 426376960
194444 197586 7856603
14382 17671 8144090
98518 186496 220306272
48177 68352 924566355
74725 149730 328788222
11895 139010 317968677
133366 170322 661337439
53018 157705 720236459
3227 63165 681336692
117753 151804 784321390
144232 153214 22668342
190251 191040 58643664
70588 109397 205072244
46453 154151 269619430
15604 92951 193330687
195004 196057 2659861
82441 187866 717674139
178900 179356 375909305
38736 42060 8349113
192501 198068 912073338
71692 199311 319429408
49863 69071 48040606
139549 196909 997901440
130089 163532 181961013
144978 167445 56112095
136083 152341 952199392
180240 181368 2827319
180839 199489 46722018
3356 140961 704413803
27576 52282 445742984
15377 190035 436804608
74376 88688 105642257
63406 138284 187247811
195357 197113 955332981
64248 191406 317996276
13373 80779 168551361
102804 160021 964126143
181628 197688 40050564
177057 188914 29603068
80129 158805 629670376
131732 138307 568346885
139661 158520 695724964
53265 153181 916035282
158009 195796 94402959
133323 156789 58791491
169205 174186 12549486
17976 166944 478329130
109531 143271 646526832
101919 176958 187962433
95152 137322 2718399
189524 192126 342094465
22328 152046 587975370
135061 151413 975547434
55895 151516 239250833
86888 161363 736538177
87699 92785 803255644
103820 136394 81715516
160842 182287 764922791
172043 192904 52061412
31019 61295 75863076
115922 166858 127506323
148521 156228 18227029
79466 170233 227083117
81117 112351 78095506
16385 149334 313554342
22017 190667 933289920
59931 115961 139856222
129618 187480 144783092
57256 93544 90596751
54044 192216 186626599
76938 168890 229995438
190078 199413 10900747
187524 192781 71856835
49025 154162 708973197
52843 128456 31694480
101452 102485 2622255
69464 197425 320131381
33425 180412 367799716
136128 191175 137574031
143043 198028 245440300
143150 151938 22161078
43516 99838 140589544
115037 131861 763372966
152207 189384 92909964
79360 90955 513695584
92973 155793 453979951
47931 157113 273214237
9265 128131 795518977
178877 191274 30884910
110613 197472 217306912
14179 168155 689792028
181547 188659 512226845
168581 183813 38161508
159814 192057 80554702
103639 160024 317558905
75021 122892 119798717
86176 194015 671613823
179579 182523 7360811
42768 121181 287335047
65016 69227 10413468
183941 196147 587985165
136195 159555 88145873
91539 146513 809872198
76678 118821 105366408
196706 197701 2523679
7338 71695 803026269
58134 164594 324300245
27064 70212 107739016
177295 193566 40575481
71401 92508 52864142
195559 199519 650194457
39178 57656 46349740
140974 196085 137825020
157886 188528 513936284
134353 177648 718219443
156101 189819 590608075
191835 192845 574675051
77670 116392 347527566
138127 138645 1290197
90197 144616 136234731
34863 195878 402814959
149838 156402 16383702
175983 187384 509325442
78184 166551 221020880
186729 198128 161870082
135430 196453 152527187
73095 192927 777680725
125302 196750 579635598
96330 142236 907691920
77625 99284 513020234
146381 162790 40956961
177119 197639 51226294
71432 157215 222103449
195916 196727 547506564
93771 104368 26504411
57572 147670 484282542
43553 198528 444771411
160357 173728 33425105
101992 178703 192163790
180992 192300 28305156
95475 156302 152435455
97039 101346 10737972
98129 103288 12863998
16832 182837 762108993
65478 188123 306716603
150773 178191 68503625
56098 62894 16949865
54817 128571 184459966
173083 197217 60302429
110037 192874 875215647
83976 170605 216741298
36995 73856 948263202
79302 104917 949833429
50230 74562 60861589
121614 173765 130662065
50221 79765 73884571
26325 52629 658479113
173477 199663 48837166
130513 135648 559694404
182461 194179 702455735
2144 147425 363373311
146723 147995 673895528
193385 197392 651750814
100676 117960 43350561
45077 182082 394690168
180270 196629 934674244
26006 29989 726288969
100118 128744 71878036
184421 186481 5225762
120806 124503 621620312
33640 83305 741733612
25498 78188 131728338
9155 61960 111241229
90225 183984 234639128
73936 146623 181956233
172602 185815 33008987
111540 124076 136068731
148556 158194 222450412
81140 192798 903603402
137850 140255 5980227
180615 196397 39393589
183724 188781 836657457
53668 68981 38326269
38814 116743 526197582
58176 116049 144546473
11484 139356 319844826
157817 181581 59431382
73217 144511 74635383
173562 182127 481468344
69339 94824 63642779
142845 195972 132890208
151634 154396 7035048
60708 150608 566977887
163456 199173 956444779
96992 142112 113002469
74888 96625 54255126
152940 160327 7815657
87870 101013 70076363
104929 122900 130969776
125900 155330 73783812
149749 183281 186421041
52717 105016 462113885
160083 163504 8390014
185340 198559 643328840
31585 189179 868742767
22184 193353 993135583
143211 157419 35702478
41491 86915 113623986
44343 100448 140063240
147673 164138 289268485
11476 40563 72624937
99523 169324 737641563
110112 138300 70577148
17708 179333 841057785
143264 190773 118940208
173334 199511 856291168
180785 198983 617202896
104702 179723 187836273
65535 129280 978431432
86181 155787 995524526
195922 198714 376702111
111607 141079 73819254
33926 119701 646976351
165358 179392 215769671
125404 166810 653099184
138911 193264 135965901
17150 36059 47245326
168238 178895 26840870
15326 56686 858637386
86923 161185 185785731
92605 105680 32688400
69573 103380 84451286
96909 165221 170974280
27598 90823 874695046
173938 174681 1752854
2573 192653 475410683
177263 191833 36387729
70517 149228 789254459
92087 100672 21289289
157333 195784 516628014
2939 82189 198072030
102185 186366 210783633
45725 149169 718831512
75877 101738 64543668
13736 181690 796074049
143924 170785 270416359
12351 99823 218547038
14413 49868 277857908
103089 198101 237911484
94135 163626 173885961
179347 196325 3198738
129671 183988 135838052
68365 168876 251367013
21113 71175 608024797
30369 183816 383785339
178787 179252 763910386
173701 174438 1776386
93704 172598 197525126
70245 186129 356655173
189560 194355 431133551
41848 107864 486243352
75351 79566 10536697
18951 82245 404015477
88487 120590 80317015
90490 123769 393964506
92372 150593 145842336
47503 112089 161352135
54233 116966 600472680
104780 176036 776309998
18210 190175 310449500
199596 199828 192338836
27630 91391 170051239
131424 169782 95872920
71098 157532 216424080
166874 171179 405551
164679 168183 8768051
186852 186945 479129434
189739 198723 764971055
170051 181517 28784194
23820 80470 141616961
93878 167167 183422923
77822 120103 725339377
63061 90481 232754806
196056 198139 264628819
56626 197716 463728624
59970 62024 314384013
167002 191563 433587904
84224 159087 813501119
96432 161352 162568409
170611 199327 250456055
158159 168446 989348219
126137 130933 11999362
72933 75298 760253677
16294 142878 488206020
160492 199827 98341561
13877 180092 603687976
119804 155844 698090657
126953 190072 157942293
56984 125948 204778534
163374 189076 480039844
25978 47037 52606366
36046 84091 715940181
171806 189932 373895149
9786 186406 668321291
43551 65775 787124520
117471 192849 965771926
192095 198158 149268798
124057 191873 562465839
197211 198045 782099375
123207 180500 143367033
188026 190217 5542549
153345 181674 70769949
38484 127944 36775811
148288 181039 672808838
36964 38337 799619554
3855 123197 298583171
149026 153047 10117275
28932 175664 367006783
179769 190612 27070588
20504 198526 445274903
158633 172265 34078042
146721 153147 16317130
84085 120995 92245853
144174 190863 116792448
113883 175552 154431001
130143 145772 39098146
130453 178780 120967934
172293 191343 21060798
37642 178182 351676628
131376 189602 145695962
102683 189365 305074697
121940 147368 63722553
11554 78784 168080177
60404 130032 341596241
135235 142986 19238420
12456 63566 957538707
168764 170115 1527979
116814 160948 110588277
7932 156381 371592677
197242 197655 846294108
64819 116611 990885659
18480 41984 58721465
157201 168297 335355624
105681 190873 528126249
112231 143117 126599076
110646 190469 559577122
87892 167189 832371072
20044 149411 274265483
129308 176282 34584582
140792 147658 288643549
193797 197367 388254
123103 141175 45140031
99464 112418 32585512
44323 114022 174246703
68232 157382 748719605
55790 143165 218404672
159025 192350 922432543
141620 164897 758157418
107175 163025 139798247
129140 196473 628422275
67187 119398 223445440
123168 170268 117779913
23261 108529 662937676
87721 194120 553215244
11780 171192 441510050
84420 193562 915303226
20785 133720 282522604
33699 183196 444740084
132096 168525 91007295
4792 107419 809697261
197537 198883 311842521
89074 134624 114115747
75537 106401 77141740
111218 174579 158588141
88327 154724 166401850
142713 174107 343385151
89427 117052 69083450
141541 165881 927414688
182926 192122 12635379
101215 123267 30567636
110419 114139 9278874
24923 89264 160790559
176534 186876 897516529
41317 78236 92314565
33703 189362 868327127
121936 133202 28360607
32429 71767 98326226
128829 143619 36989565
143415 158878 282828072
48793 172792 649036548
58678 168282 907994164
199670 199768 222637
52671 177649 276958469
81499 146976 688784752
22204 47724 63794049
171755 194559 173438879
155742 160142 767430990
68916 137430 171511615
107095 129606 56471371
104501 138130 84226821
8736 116087 520342449
169600 170748 988532166
176663 191676 950277395
108119 181134 439039158
197415 198683 845592525
177825 180745 7256585
151462 170929 48612542
21786 197438 439340551
49204 56913 868994677
128946 142203 284711205
179880 183595 9228279
61786 73711 429456283
28066 66525 96258149
29126 59626 76337689
128822 171622 173896247
176823 195438 641474407
15992 143350 615831667
71398 103130 79270948
33870 162577 321966002
74081 143787 174455675
95695 134291 131762349
62088 187190 701410879
41699 179022 889297179
165458 174645 2698798
43162 128636 213760778
188849 191878 574877196
160049 174226 434363651
152597 198500 114678173
24256 86494 766387835
39184 180763 849176542
98277 175168 192526517
86769 100360 334609426
102840 124079 381012088
123398 180881 143795211
127211 136727 23919981
72192 86201 35230580
96641 169586 182603664
97087 131566 86448831
173859 194463 51432242
116998 117003 20814
165282 199250 699274408
79763 87135 18502658
68542 141096 181454981
111780 197037 213369240
103157 167973 162329983
32320 170500 341230846
54168 66111 529218600
41885 119857 548787547
103966 162523 146576404
89316 119368 75260383
84667 175038 818609920
107917 113331 108630764
76912 94458 43828560
98240 116975 487965010
84454 184655 250663817
93465 162094 171759860
8089 130517 306358063
177292 192260 866823071
66098 187130 694519973
169197 185205 256521116
150961 161416 25998558
82180 129435 70116154
157414 177541 50338754
106573 147682 406930127
6083 83587 193947837
37174 58555 894274745
7493 30373 57427818
36765 53065 40737987
110615 170583 150108871
143643 196951 604719974
19542 175085 544020561
155310 192907 93863768
127290 139130 29648628
67905 177862 275146553
182423 187797 356256741
48182 193921 864458198
187646 198465 27061775
89887 184682 237265034
185321 191403 290595840
67215 196318 322861205
62581 130237 169220585
130436 167024 91474774
87968 93661 14170401
149059 153639 11548244
83510 111680 70406319
81015 125195 833563932
171296 180579 23175851
15553 19940 987550258
108580 157634 188702582
96478 146460 188007082
130831 186694 361196543
126635 169787 107923177
5303 24924 49267829
33976 106686 181831830
170828 190303 48760465
45932 95206 123130638
130767 143535 389064931
79522 143618 891385808
115859 180730 880004621
185582 194433 7066421
96374 146092 124562011
151855 174943 57623898
52985 57103 10433603
141650 151442 24641269
102664 114295 29194490
72528 122319 124618170
49598 96720 117720973
113554 177050 640542638
37612 182878 585665979
105942 162226 376582591
102405 116239 34663524
170950 193307 39809409
23960 150303 316203094
83333 158683 475330578
122301 145412 919531357
86714 158453 658136708
74860 162390 218958733
152303 199386 117685914
53535 172539 766386963
127060 185604 529784618
17313 62963 114184905
102703 191685 744653087
93109 147145 135213240
65848 142282 838918455
132449 147431 37440176
76752 176806 765735967
178879 189585 352513261
42283 113029 176825332
168164 179224 122349162
97132 140567 891508919
142069 155999 35039258
179351 191464 948587715
81910 157794 806838435
149868 200000 702516911
138386 193955 139031599
55564 160321 262044544
180460 198516 45166055
126581 147171 745254535
55584 120851 163062507
18557 132777 285698402
47896 182192 336004856
94218 169843 306789188
185433 198247 312497675
113682 146552 208618261
31737 141861 892958698
32327 108230 189913401
10951 33648 56665064
2043 8057 14867687
134601 138746 576137001
83668 119448 89460859
187979 190803 859932490
158152 191679 83816213
34343 39868 206009696
48459 62489 35237308
89126 166963 194790756
78483 165653 218041634
16353 125929 274027996
25731 53055 68201163
105415 187932 226893049
16615 118095 581274569
109988 177222 788548804
40391 184838 398092816
101065 133841 655062935
93849 155824 155280633
198050 198169 269763102
196184 197140 658864258
129764 198161 171051544
154981 197251 105494766
99977 174238 186027177
114258 186537 420950408
24041 137358 812732881
193477 195281 4440235
36016 139543 258951421
68156 91711 58823130
176327 184903 21374262
32327 55852 59008792
61453 117326 139414584
85159 91934 922269002
63857 160544 752458830
156520 169370 610057725
21597 175977 386177289
132819 195381 714646982
9506 105944 241125418
148579 188376 99448360
145781 154256 21390752
21375 187286 415089122
178510 188652 25250415
126263 132139 836543770
60540 133281 710783429
75059 184165 618225416
105017 160629 428401049
64861 73797 22145465
84253 146463 155675080
71011 155038 210496941
102074 135443 83741806
1810 96934 314655992
105612 141940 422430208
168631 187596 366147083
117723 151477 501209164
23283 198509 438355373
145601 196012 125992920
176167 196301 309695904
192620 198125 76191566
72099 119682 119069717
134837 172492 519383482
138741 181297 917278905
110099 122258 30430888
50458 100030 467033198
114795 181468 166967580
20391 98041 665608171
20305 95029 488366192
66017 76871 26988260
56438 71729 38033960
99523 182933 999683902
153184 187024 122875284
103623 156945 897928112
75567 184499 192813750
157284 177781 51239493
35010 44066 22709916
160304 186080 64376574
110151 154293 110749142
56308 63051 10374590
103074 158145 138089622
82164 125248 107933000
142380 197158 213260148
122314 155577 431758903
147706 155056 18518415
4261 9802 377943807
186183 193515 18301528
170983 199614 227231538
52484 175227 307101186
15058 129563 439262816
20837 165688 988217602
1214 198592 493673765
4464 149746 582379660
195210 197559 5929423
155996 189964 295279214
40179 148984 272429993
185350 193458 20251529
189211 193414 10469224
175840 189545 34317657
30159 135926 264623729
48054 129540 203891080
41766 145094 258512817
129292 183137 134717774
177056 199654 94165098
198342 199574 373487905
164154 180811 41734214
104870 183170 196011716
195323 195703 704313727
163725 179950 13832071
124701 163693 97426148
41633 141213 249060133
32930 44139 395173539
26382 82488 140102437
112714 152210 99028107
144771 196438 463385261
25134 165906 352078403
55677 129902 185620074
185373 194128 21893463
171274 174962 9120763
28708 113702 212399366
30883 45639 765694136
5794 83143 193513780
80903 173611 777017212
172981 193231 356935996
48538 116388 977163134
98692 100062 3409618
72738 172797 250422788
773 85071 803780732
167730 177063 23486582
185778 199008 33128467
153201 160797 456599266
42635 194503 104922150
154808 190017 87905488
66962 184071 292839145
138601 189071 908487609
59942 163205 258108553
155740 188040 80641477
7538 105152 282112950
186278 191503 13053219
68117 196698 321644599
178393 180716 239022247
53589 183687 325485818
1618 169386 276696707
17653 63533 825836630
176742 183213 33328426
45029 194486 373827448
175002 182521 18891298
95935 150533 136858199
118065 132579 36506252
131635 150668 61192341
187724 196061 688708358
168295 186143 44750388
45174 174967 324659682
63706 169529 264596978
14935 198044 457890750
32234 48504 281724503
139863 150128 25840674
137940 181170 108156331
150258 196918 630402309
145454 196825 128417341
138552 151270 31967034
37249 43512 109559234
10995 16842 3959558
64428 88845 357050113
6573 25469 858157539
101132 132870 79694489
179013 191470 540183556
85686 89464 663037091
74315 96411 185940403
101961 187760 728494400
136167 194607 146046280
171627 197254 877789901
33112 43854 26959204
84501 148411 160003356
171878 184474 31370500
4080 76100 229484026
5856 76398 49549507
3016 9636 864288844
122893 191821 694663251
10632 67373 912196302
184197 192302 140355153
160518 190084 131700612
84734 151906 268371347
5527 197336 479912376
57815 139636 204634464
45780 155934 631062907
137799 176019 238952161
140450 147171 16830988
31394 61511 75515667
35132 54422 278481032
127563 159608 676198846
150535 151640 2737738
88863 129961 970908013
2491 114376 794366473
178754 186620 19614497
47669 125063 285988626
34367 120906 216454728
56973 93192 441861933
197622 198964 155747614
143644 171982 638036514
92116 188549 278351545
88391 180558 230711699
168303 193019 61912923
40846 158556 764938823
52063 159113 408384869
161298 198214 92312999
66679 83874 42883322
162030 185100 52107242
31057 84349 133635707
106243 193355 218038758
90990 110332 48371370
61992 132955 181819497
132196 177580 178384495
92432 179309 293655699
44332 133865 224024087
115398 168945 134024735
107323 187786 779489734
5635 145293 349571347
129238 165892 450450484
81858 129219 12329786
87871 174419 910172856
124446 156936 57639695
89955 124827 966303126
123462 134911 515143848
130805 161353 529256329
29648 190284 401839109
40890 101075 150386434
120876 121793 2300685
69377 81012 29078526
70140 169234 247956879
155114 166108 27329845
68646 148459 969752299
169594 182606 2179767
12752 109331 241632415
122517 171202 121888298
82030 96064 35126490
121406 178463 142987788
60561 137799 789018615
159521 179299 610446508
171917 196463 61245518
4808 9355 11540367
105413 145125 82294325
136043 171877 89693617
37793 125670 352319569
82499 187240 403687535
165139 197808 225990841
121409 177569 140714443
28860 105461 191478514
134860 162533 69125525
68863 137097 293113242
107299 158479 380578190
158374 178012 49145000
13461 121499 676119446
135226 169624 835882187
161466 193276 79588018
16177 62564 116001089
13683 196815 458015826
31558 190695 900060659
81312 184482 258129571
154536 189056 405754062
103911 105650 4398064
192115 196329 60130595
152797 172250 826593755
158171 180640 56156018
163883 168344 152267166
197577 198746 3025434
3792 179694 999067103
106701 183286 191730860
10688 93766 207679102
136680 144030 18295838
116797 191889 188011623
96054 169057 744720354
134740 151556 42126567
87739 195023 293326351
151382 198225 141397957
38873 47813 22377801
196761 199036 5784532
167226 179871 309387234
111155 192246 384484042
111294 183177 179976432
7693 87997 923200228
79690 161073 611359781
97285 172472 945296946
54535 173310 738410724
77518 100159 56444828
69339 192257 307527868
85657 179933 349315047
35531 118396 207191595
132141 184374 52614917
24800 33560 21794606
116074 197804 10473728
80098 115288 88006120
141869 183161 658801172
143132 154567 573416863
105540 114050 21296521
150079 156435 244245535
129367 187499 145444594
118601 128094 20125002
154604 179775 471631279
177355 185252 844889196
187674 192701 12577248
53790 165141 278488586
98767 172568 184905976
177575 183968 654263974
155044 177442 55906062
167342 184263 42347499
49477 165171 724601035
1637 56486 137172471
118374 159040 214658862
184012 191985 11019373
9834 199957 495165629
11236 117388 473158390
16689 137734 802520528
16029 141590 554808357
91721 99206 18596737
15507 22918 753020106
182248 191100 22004734
99445 169730 724984191
135121 166166 77555180
15010 21049 14929979
89881 135680 114826071
2276 153149 377550275
83434 198162 287083921
8074 135710 319499122
81105 161940 235633048
158373 194232 89659180
151094 180991 74641560
102343 111962 539953015
5220 191990 907237062
163988 188242 620134
119443 173057 61528025
103986 150092 115660865
113909 122992 553651661
13636 93366 199317503
59364 73559 35297879
123451 154801 31251564
49540 59805 68390669
13640 91076 193557742
92436 113984 515852074
155798 193193 93427998
67209 156351 223095387
151089 172724 54010360
152225 159822 631929464
196241 197045 2027914
164264 199851 89144043
81660 154071 294166261
55267 192279 342687424
97937 186836 388228110
164930 184229 471834558
149178 197506 120703723
58771 196531 344469942
118628 172910 212944972
29992 186466 399203320
164660 199518 861094698
85290 116642 78295150
70150 145917 305218982
50096 101650 830390673
87814 88251 31084861
164408 180711 449938402
45483 169875 3458083
178296 190734 314212898
40236 79270 6336694
33095 106178 182742745
39627 154083 286592426
143762 150139 203056098
178546 192615 35121332
179490 183399 865928306
116342 154245 464789636
35076 58784 59489578
173270 192810 690989287
166627 182599 100106356
79533 161651 205486140
63954 185231 995380596
16456 48136 79116502
99875 111912 30210588
107450 123316 39781771
118612 138367 49523141
132840 149343 182303732
9367 96964 218967415
18681 28957 25690288
44119 126187 339022901
175860 179514 28028836
148007 196567 969355797
30489 91683 152918131
170648 190954 50777745
99159 110331 918386040
61760 83922 145175593
10065 186674 441801441
12905 131148 394042416
146721 193769 117716158
4914 89544 733940181
27967 46926 47409094
188402 190753 5906635
103988 128756 372283098
171365 198026 66597717
116654 146760 35408932
14333 177375 462808402
24041 88316 16468543
66025 180388 286002768
43245 158965 289503819
112153 187900 444236272
197991 199619 761732225
13162 134968 304774118
174013 189911 39754312
32587 36438 9675581
7237 166028 982199647
124708 174948 125609825
175137 190809 313853485
72630 179814 268320960
12762 120140 268546836
186356 195023 21548966
72622 146214 382040567
30771 149965 298342039
140180 197976 510628356
166079 195590 73765457
25429 64209 97019995
187861 197708 717791391
152479 172723 50527287
84891 90975 570498468
119846 156580 317664495
29925 42574 31635815
104393 189142 362013599
23936 142161 295700498
120272 165607 113434390
73884 113779 99783550
17890 191874 435216457
58611 148589 225082886
82284 134885 999126932
78245 119216 179478206
132032 135085 190993283
192191 197320 432965869
50235 97735 669170621
191839 199734 276916868
65195 123930 146846384
88703 191156 864098956
41713 65996 257971390
33846 80434 116561609
81446 167802 216043420
11723 198249 466540295
143461 188093 111654198
73772 98926 62789201
190073 191967 4735087
122524 147593 62805714
155644 158603 7352360
28747 89792 152517993
132986 143328 25731086
164595 179019 36240843
140982 170339 790867374
195569 197960 6040213
48210 109662 153747400
185663 186350 1742025
76040 157317 943907013
103778 139336 92299886
11240 61010 124638327
144848 179188 874487097
81400 141937 395292856
129752 151008 424898850
82880 197636 287153378
132461 191949 148758808
18679 38853 50376724
81249 105054 59536632
184243 198285 35177099
44908 66851 331478279
140752 191912 128000661
95867 117801 927682401
10878 133256 949727577
151804 162010 591904417
90623 117087 66178942
80832 90763 79070761
119301 193789 186401895
125959 192031 176051768
89158 176077 217578023
6601 101612 312290547
64557 144852 657928099
173688 184333 16497761
112456 118459 917036290
71024 74434 8560340
152519 178719 427108256
127161 177599 126278577
10471 75469 162546650
24060 131581 268999784
35090 194158 656971611
166566 191315 730189520
140102 171724 62927489
140272 156062 337383635
19608 33913 35685784
122079 141603 48899745
162159 199048 877000579
98745 171376 182035519
122763 134049 396057070
131612 191887 567853922
67934 118682 126857511
183732 184461 1817826
137698 176253 96485254
184433 190522 15379678
12039 107162 452727326
190517 196284 14351866
104683 146265 104143042
185711 199677 34980202
81964 153129 178368639
111678 151666 126154858
34368 189476 388136399
166725 183653 264379452
49509 120114 442150560
40593 100198 148926041
2114 82469 200793681
188732 197096 271655765
87191 148354 153130846
144980 166202 820484015
105894 175134 338928098
160111 198644 432023729
24740 184485 399554863
43339 116089 181799502
58732 193866 964684938
136373 190397 135124412
16140 163475 368391104
1765 169682 419875895
37648 180183 356629843
84173 132502 120998719
127994 189857 888419777
70580 147947 193689410
53858 59213 768675517
194276 199268 3641723
143948 198087 437693469
84747 112996 70598542
186762 197581 27026474
142302 177903 89135829
86458 182805 241037298
42368 191478 173076329
5903 168448 406633804
151638 172197 293112161
29571 189871 870583686
70149 106312 954521227
147282 159433 30500425
164560 183433 47318623
104347 134237 74942656
66458 173856 268633309
15255 135970 678882723
56846 125044 278329823
50195 90518 423081766
111061 117224 788036438
92633 118136 68626968
82612 168350 214513818
150498 160325 108498022
145111 145524 1059588
68241 153690 588218559
143960 148694 11972243
90267 186386 240598982
84770 199797 287808036
103642 181740 195630523
91990 107745 39445208
132814 135696 7238961
37344 177868 744567055
19108 186869 221189977
147256 181160 84820557
103740 130258 66553446
5943 90546 211625415
161379 191294 794475603
163931 196020 469315577
108561 168276 670921476
195584 198771 8097386
48341 99062 126668383
83075 130960 119921505
180111 192991 32201943
29269 37884 599365896
198426 198618 531821
188583 194859 15657673
47111 160997 455818710
42791 46395 436354758
136977 171403 439995405
53004 160154 268215395
149079 172762 59144243
146020 168766 85873197
160010 184384 60824404
83087 165909 805805505
23297 38451 872260711
22325 22395 241861448
126618 128539 4832763
68882 157997 223026186
38014 168176 624789912
93301 116661 44140876
146913 174560 69178859
159002 173401 35959715
78833 145595 167088399
84952 87913 530077519
34548 186969 381350816
158933 179145 727409031
4765 21634 994024309
131680 187137 138737291
171612 185965 278660355
166909 175522 889330064
107525 120481 606664254
12320 81213 265355513
14000 48147 399483878
117640 181769 857409100
41969 70224 70546843
82185 147944 164703758
59537 103461 109578031
9864 170528 864224375
120584 149665 73030125
150668 177152 46004004
7593 36290 71937442
79689 166623 217478410
99166 118568 48665736
116049 127688 692937147
100880 144083 143194630
144515 172524 70126605
185835 193575 251758105
170212 188909 46833914
187082 194835 6480036
87324 193122 809471570
80585 85378 12044604
141858 180763 97334372
119719 165906 115610434
60933 106241 129121403
188176 197203 22553787
166036 174203 439403590
187249 199636 30971757
91804 118557 909265790
46522 130944 211213316
91301 152732 375539736
129792 134999 314679827
8227 13198 12493454
5128 127994 776403521
135352 180342 112479333
17674 101119 401727503
65483 182274 728165084
128068 149966 54918475
35127 68500 255048252
104849 184612 928294029
65544 172645 354046609
131865 186638 137016982
149023 170503 53590706
106628 154152 119211677
160969 179190 45610735
42985 168597 889926118
114918 181173 165879677
187612 191859 10622323
53099 142771 224319351
53695 78391 61802837
15658 21565 10117702
26493 55602 72790364
161428 161579 852920543
101640 152610 446847310
15287 198568 458384998
132568 174458 293854228
103494 131963 633997604
170564 182106 28934894
2468 23995 53801416
99435 139131 145397134
36392 38412 681692310
114557 128566 35186030
147038 155652 648194964
19518 131966 328610885
84348 177424 232924640
76976 106298 73276720
52520 194782 355858334
1380 108242 480685191
146955 194551 119038630
48901 68339 48673712
131107 189278 145547026
98602 127741 73105241
59702 115706 96950944
150019 187160 279387114
98171 167736 508954701
92098 95508 21433485
97646 139601 105118696
177525 190306 526690199
146874 160710 34729150
77326 151662 991643720
186388 198525 470569126
133057 143525 26076027
75948 98805 923348965
109808 149212 98744528
76363 171415 237966475
102939 184560 363027771
85725 153869 170650622
150915 178223 168318602
71604 116517 112296490
186518 198661 606111993
181454 192301 16229889
166380 180703 35890518
46157 189386 689723798
26019 54352 70796675
186852 198746 177777185
183043 195279 30508996
82139 151693 975098799
130646 196096 499286333
13488 45702 771716268
139867 172885 622067506
54587 151259 675925388
135081 169648 86374316
95522 179383 812360934
194823 199090 197158053
100662 122360 54482414
102574 188449 214991634
196392 197221 2084558
86642 108053 727562723
116952 147402 76332648
196545 198888 5965043
35581 79420 109606681
180315 183679 8391490
11549 115097 258833990
85091 131045 312427049
92330 141954 124196114
166853 167236 959383
10746 45396 608238452
174915 177809 12627059
71442 136558 332053961
188460 192348 9778867
23208 151818 415656021
1165 145050 359846352
20584 83861 158168250
167004 198849 178352598
89187 153005 439654237
62148 145349 841578382
152709 168866 40171619
140326 193773 133693046
31645 78255 446465737
197457 198937 410712442
31679 69592 976910774
82823 168305 293041613
68670 177919 273320505
84469 199696 505538484
170729 195846 62796674
40334 45640 27025936
20389 125171 262048409
157798 194538 82514388
22420 36738 35756277
114741 174719 744235555
195076 198448 431401945
141687 164266 623003321
53750 63781 25175242
108791 198812 334099601
115294 116240 2367742
109543 155697 115610073
32907 121800 595443877
58348 76598 165756319
188439 191852 440297274
83309 85143 4685067
29507 126644 242906426
143670 188373 111820577
88496 114241 64377285
91951 153975 821272496
42835 118820 562663386
181878 192447 592748206
196786 198434 4175378
107051 123464 41186251
108571 192676 210425657
118724 139951 15122324
117732 150128 764287447
31603 52260 479827151
182838 196373 327953368
4904 130117 313433841
84197 94832 26511841
119557 163676 110398801
46615 53965 839332457
149742 154661 504559406
150987 199017 120030193
56999 142505 762605103
156644 171463 380771439
104540 174540 284914776
21544 58098 91487953
154714 162805 19968756
162422 198824 91162507
126225 199198 225802732
136427 194298 144729201
176339 183946 275507038
120944 182319 538420273
97157 187599 910920967
154329 156189 4561300
144454 166666 945598237
68692 137024 418689647
1233 152220 377713062
180852 181529 1753779
84753 91726 17357999
111306 192255 202636034
48727 85067 90945126
154207 163119 588812705
134076 188925 137176569
94944 184862 225010333
67365 136139 685832147
17736 154799 978858319
19164 61208 105244232
30591 172691 668782624
15407 46167 847438322
80368 198734 296223644
119052 178119 147898739
93381 110864 906257349
41596 160066 975419820
50231 197415 672051450
119700 132874 883803288
50952 97751 116939690
29093 172002 34919137
53780 63718 24935224
8431 171125 407073879
90613 105104 36312948
82619 90122 18764533
32285 117261 352540806
54879 100644 593828411
17175 168644 378750336
120840 132099 462771611
106020 116647 15396225
39414 160213 378173394
196052 199431 8585794
69016 152660 276949887
131216 176743 113962866
163664 187165 378820038
133418 142781 594458373
162305 197893 665499279
169032 190396 53543011
82858 161861 231817077
30748 79920 122914278
73245 174769 254078842
22583 151082 321563755
97228 184801 219196338
157481 183352 960272419
31958 178904 628361300
6147 79527 524593251
81012 142076 152782846
40414 53869 33753877
5360 85020 809328014
186962 192563 14016101
80368 98959 497321248
55335 117205 154525195
133490 171118 83862401
123856 183185 148441763
172318 186600 56240047
26198 83837 503507974
135162 139617 11076830
69641 87668 45148493
147731 195174 901254139
104682 134358 74368019
119576 185467 798097043
93202 155001 154864593
151892 152934 2664203
11672 59273 603827595
153428 180146 66682203
78545 97691 771563127
75872 150875 688514648
178122 187239 22821183
176834 196679 49506480
15162 148064 647209026
24193 169674 363879996
130283 180078 582596468
56057 197720 354279746
188553 190090 3899916
132166 170460 95730292
190516 199744 23099503
146108 176345 528942218
88817 137304 121525082
73290 145296 555581065
83454 119634 90495783
160601 167556 17225586
54349 139255 212388040
173582 183034 784034954
79804 178126 246094044
120989 125627 62587270
2602 149004 366294480
123122 148327 988024215
193695 199082 691728504
31799 114889 287568113
28351 78696 125882449
152373 169530 958005784
19640 115451 239485709
149913 192821 107175313
19045 150533 328989823
130854 199026 170532789
86968 131913 301456859
196901 197709 2038880
20942 79996 693454590
156430 175308 47109206
194329 197683 344978780
33965 196133 383365037
132952 154228 50523887
59311 81357 54993477
82727 138404 103144990
63664 112456 121911362
107443 151639 110760529
117003 130054 328296738
73618 85548 29927915
2642 55933 277892340
32169 32751 1502515
80273 182885 256784316
20024 22667 118009659
121189 175211 135263936
89577 190598 252870955
119518 167245 805559101
22265 95036 181887213
22399 197631 438271886
159655 176296 387392187
131549 156879 63467384
152865 189315 91074109
171979 174315 5722729
73472 159375 215104715
183511 184685 2899146
53360 100659 631824410
78737 189856 278055678
59204 87116 69718065
181237 184711 346689931
166335 170283 6711530
154888 168931 34879484
45926 192018 365480251
187485 189388 4746753
182354 184178 226795625
138132 182606 336372632
86059 166796 739577415
178760 190682 774207025
9133 45900 754103772
66739 120915 301966643
166277 176342 956673746
101027 107462 353765692
57696 170962 791548718
39269 91037 886729509
174892 182679 286987637
21445 25383 9926958
56944 111655 136650815
3427 7809 10924818
195276 198841 516687574
187194 194184 17445227
180181 184326 10312538
73984 88820 37089429
152747 190968 127954863
141912 199267 489146063
166890 194742 164715697
108202 177591 873730592
116279 190997 148822051
72642 178613 265297972
33640 160968 668729392
155230 183433 70401091
97601 146832 123268077
133684 153769 50404111
101363 137827 11852594
172568 193918 426413321
90119 190242 250635459
142028 144040 935517080
63045 132248 173186549
93149 179554 831769042
179333 186845 352462416
167187 192410 63151678
41848 191751 375028662
171340 191037 578294437
134763 146183 20295849
121458 123019 4077859
48774 48854 200681
155361 183282 69690841
156866 189354 848556772
82209 192450 275935159
42016 73124 10437851
98494 142838 289163497
178147 190870 664556104
191203 194440 8113230
59150 171300 369685820
119972 133001 741972644
59243 141209 204900130
104440 160373 880411812
152409 155948 8849434
90924 109845 693723604
59685 127232 411827214
30958 82053 18567609
30022 172027 913078534
188958 192080 7814645
55835 198439 356655042
179055 188499 23519589
149167 174594 100927317
171273 172709 3552367
102301 130760 28554615
101582 153161 432941354
184693 197922 683162739
143087 161931 783127304
59407 61310 4793820
62137 106412 294391062
162370 166193 965879118
83839 106184 55812436
74177 185706 279101303
49960 103279 133193482
111343 182746 178770874
187669 194171 16270440
93025 126987 285742709
34425 149911 750273790
137808 186857 785131663
157208 157851 1598442
58354 185863 318876235
59494 175428 274607857
6188 172648 416526650
145686 166442 51859971
161605 168456 17031975
154846 189104 226520156
146876 175484 71630138
111998 143137 77983425
154133 184287 75174003
51773 98424 116607346
73789 102222 944786815
98481 176698 195942394
134411 195573 806125346
70934 117321 827533885
115140 146322 908067179
167830 195084 582390909
107196 189378 729794079
135518 144789 472451439
40790 56202 862215753
158900 161557 584675108
98681 146652 120212409
188898 191275 284413853
9262 28187 47386084
157335 192527 87968977
116534 169792 175836849
134974 165542 76329765
35640 77000 526925652
138242 145702 394825961
27766 140705 282453980
9393 145222 339816995
18763 171094 381031573
85186 162946 194467527
70379 144281 449511121
21097 104497 208524075
124576 130237 965612014
130543 168437 94678228
16305 82397 165068454
182407 196920 36206023
122335 128316 15056853
121604 173942 700540517
186115 189064 435792399
10481 26029 372844488
150819 172810 54888003
90529 199714 854257545
168966 185158 40555394
517 23188 3665562
138391 165977 69019061
155119 161121 14875690
183172 191085 350947483
121203 123445 5740240
6118 182127 440480621
7765 161381 245511247
13755 61560 953226234
16160 80860 642043249
106523 143482 639662
172568 173821 2825308
24535 37997 33609486
51401 114708 158303788
141241 163318 390890361
148521 199720 128025588
122944 138379 432242106
137398 150003 31628184
131736 180631 848296467
170106 190868 520910447
117131 198801 204536081
163525 188619 58965877
164995 186631 582911120
81336 84499 1945328
44656 129059 211137708
15657 198071 480545978
170486 188883 869414548
167013 168126 2769866
165567 179232 34291671
31087 40595 913965495
14616 24672 523151319
53039 66022 999785724
111454 139762 70941150
25327 26780 372257760
197081 199171 850666906
87323 106147 46941435
37336 112463 187847280
51967 188986 342855726
67652 109335 104270270
182328 188600 672107495
40869 160467 417442947
147667 163412 39277028
42120 44769 6600943
34122 127292 353146090
121554 176993 365721317
181421 196919 204280341
160585 176341 39366791
80011 108346 70979160
63437 160309 242392723
39787 73279 83704419
58978 180713 868172755
93951 108866 37457016
122557 196030 987347694
126866 141186 35780920
48187 66703 46452296
169053 177329 233297274
112515 165520 132601412
148003 195460 118588416
128885 133328 954537052
26334 166435 350332617
19851 98947 197551308
184165 195360 27975771
12102 137722 314225064
113039 174028 829960618
7909 53930 115227073
89080 195717 449459404
175974 184697 468100975
62892 83192 50640315
126519 145573 47710002
60622 137874 777679435
84434 177874 12559486
56768 169515 641932242
167428 179951 31478761
109989 193356 208619084
71482 99233 69314454
45223 89978 738323492
98146 139287 360407834
116514 186017 174045599
104010 184890 202423381
85186 178535 499726757
190025 191943 824278478
96052 132822 92222040
172685 178478 14545727
123572 136960 603616997
84069 192581 864701303
5983 83250 193318896
198752 199432 738802831
66120 89776 144226342
9361 95307 486862714
36464 61752 63403668
119261 152257 141723902
69001 83485 15549383
80192 149967 453256279
147918 181287 380088688
154707 186624 79655722
38842 109567 176916442
6503 192422 838307341
166653 171801 352910342
150647 186755 443501730
174109 174601 686401655
160397 188597 70409073
4918 132049 318218917
113596 157789 110793386
89280 171053 204746155
22767 163523 352034439
60239 162661 255982477
187091 189492 6009782
146510 152123 177577896
199147 199447 511365261
187848 198782 27425791
119914 141627 54402835
48976 124630 189363760
80923 91869 277521356
38618 164641 528393712
62748 168139 263532457
1569 11595 16707128
175526 190255 36884314
139679 174410 86871254
53751 76049 57644752
42657 110588 189912929
154805 160222 54051604
52376 64532 88136066
173155 194201 52643050
192651 195825 251024827
48109 195639 369023922
186846 197386 962772880
1816 27259 63586962
16262 68449 130431092
3654 28617 296222769
84581 197666 685694150
111880 158972 118039590
42693 186404 573630207
95099 113714 46542077
139597 144791 12994031
121641 179693 145414785
11063 99023 219765845
198724 199703 215356063
192456 194235 272941120
110936 175256 161042549
117744 196531 863469712
155465 158865 568654528
184099 195193 9048640
120374 149004 545709886
97387 148125 127169983
31378 160954 324215034
98678 190079 228878687
187538 192206 11661718
14355 160485 636765142
28558 39037 26143754
136535 147887 28406161
29380 199918 559297933
13913 128410 616578736
144674 156327 29301068
19917 105336 889371663
66110 130887 161960025
155676 184901 580423738
138279 174625 90896323
109747 157907 120593324
76555 189733 393957520
120986 133712 32014300
104979 151837 924896049
110095 161468 602042341
18516 153063 788892845
104112 186873 624032448
166153 180555 827290056
89174 151859 157056168
186632 191801 38057795
164107 166653 6377374
12223 146600 336127251
171149 182666 167814963
89644 169933 232962983
60798 112617 549955439
128203 153816 64253983
19895 71116 814848033
61138 181819 709423675
189401 191448 486401275
77708 81765 425445449
152126 166380 569694582
127000 146120 845683977
134804 169844 87572506
92301 186094 234712460
171582 188610 42421178
185737 186252 1305105
181016 185682 11692533
116798 143914 967417266
144423 145836 3569011
120356 142551 55572610
195854 198999 304063933
37219 190163 427224056
149333 182972 630161529
39148 152017 282499135
168118 183647 38889016
77854 147517 42108526
118040 162056 110236075
170186 176164 15054799
165381 185251 49807864
163695 166548 7149322
40755 103671 157282797
168829 176577 850337306
45478 116972 178670533
184821 190783 20054181
156708 176097 157589888
72762 95986 667923407
62205 176135 667709770
133988 138020 206014253
102749 113357 713267317
144903 147454 6417833
62005 150305 220962365
10410 12442 5050603
179661 196785 426820394
44127 159591 288946275
44175 112233 170117320
46758 198778 380318581
39094 99616 869751487
87436 135053 799924542
193665 197144 8686550
101244 155769 136734471
41640 120673 197592448
7571 73143 164023648
74323 130904 141670149
30779 140896 593072472
46398 158394 897487194
124764 178807 135273035
196083 199367 8332015
133665 172920 733169339
33951 179076 788270317
24353 62986 848127563
167959 192736 273631396
139075 140695 442606157
195838 197125 3216667
3897 104259 694807630
137178 157104 742642274
52526 119651 295365052
67757 87396 49152108
14320 31879 43797996
188735 199206 453898528
196586 199747 7997356
184858 193972 22468553
100347 184395 677099421
149828 199527 124205047
117351 169382 89006148
142294 191280 122523554
156157 186449 75654110
130838 174144 623400811
169000 183559 549918034
133596 166487 82170304
140689 172064 459901733
34754 174669 592469935
196422 197919 3793541
142043 188954 117409775
136919 198180 153157512
84185 174523 101167182
140406 174277 84759035
64262 134843 176546346
182847 199761 42320369
44143 182875 734394380
58878 144324 213631972
187235 199490 754226833
48108 121869 777252177
42329 145890 513093541
43605 130626 255822403
31810 48441 41596440
7433 113162 709069951
93154 132745 545631636
145893 185585 787593453
116074 157786 249869144
35742 170292 336562678
53240 62925 24329142
98027 188656 226857414
140949 162987 929345152
18360 191120 42965401
122261 164842 2926414
126356 140963 13707285
55378 59685 10802411
44812 56668 918000185
142196 198198 501504490
101270 196634 653677100
40358 113044 516146525
198637 199206 1433945
171519 194153 56508534
191607 196296 11682100
11634 197127 473559025
111438 115138 871728048
122447 123045 351776665
45720 72068 799052461
196100 196137 103157
91051 199670 502128261
112405 158943 183141782
86461 114895 495501246
15411 139832 336955592
24795 187240 406406409
101620 138278 361810749
141638 187824 115550031
13040 64686 129282701
136371 163655 68131783
5042 156889 380166997
54257 144982 349215006
136051 164687 71485732
23217 39466 40604459
5729 29948 789303948
122801 178832 140282045
79082 147345 170814813
59095 60132 380803890
106059 133276 68253854
3760 166525 407154556
69555 99313 68578452
87618 105629 44978254
117600 140213 56736299
50133 82475 80823011
61376 146125 983769054
136704 160041 58424172
16800 81441 161525639
2615 34137 383448906
152748 164873 370359574
124547 195591 430196314
54916 54939 69588
8995 40057 77596808
20160 184024 409795882
178557 188345 520027350
45280 164246 880687169
189436 192000 6384195
163459 172934 23791321
3392 61396 145296132
70755 186428 289461532
8086 17702 641755152
16843 143961 348670696
80311 171037 473129446
189635 190190 1368715
130015 174719 260900017
127643 143766 40328153
144838 150692 14789552
131512 137149 706136817
97280 159669 170240818
105349 137274 80052999
52208 150461 246020801
132501 153704 53186382
153314 173279 49796372
1916 196429 538145987
163600 192464 72293175
92503 131902 769028322
33048 61155 664032021
129401 199626 275196390
156742 169386 31431637
169127 175378 15718706
138103 189374 842916898
73803 180849 596105925
78945 127176 120652679
114197 122567 606745835
172256 199201 67372048
188822 189347 742884698
177227 185786 21336996
89652 102369 777421806
66799 100162 83106275
164732 176592 29833799
71772 191839 360565155
197243 198079 2141121
84134 180618 911587231
48734 171282 306701718
184096 192824 119121328
181264 181316 23329310
66243 146199 199925332
81929 158329 348929201
198944 199914 170099253
11377 104162 231945381
25582 145567 591381066
143487 188479 344288492
53845 143166 223385591
102187 154059 655272338
191619 196673 12591119
113492 137394 60017822
176855 179247 5960495
168312 194708 163872757
120874 153273 862554718
166639 167071 1138009
136445 161984 751955906
164882 195253 352743033
91203 123271 281873807
34151 43286 823813501
63884 70411 16145284
143489 170674 469277114
123229 189922 166872896
112180 155437 213626272
26423 52063 63938751
118142 163099 112572652
19197 113306 383976931
142414 184759 105928472
23316 109742 926385331
77496 123677 115584629
137881 170359 901077557
169160 196434 68259294
98189 121440 58178707
12333 107112 818837158
188384 192938 11409589
183569 197556 817204496
132496 173537 352080761
135667 140874 390591181
182733 195715 32393815
9613 42098 72532573
52521 182705 692893217
15060 76466 512482665
24094 158188 695089176
83791 114449 76612655
120028 135831 39721723
23230 163288 745341793
148665 182206 439461384
51603 119540 169911598
132806 157042 60663152
122922 149039 644361440
73071 125736 131874278
11446 105782 235845154
186577 188348 4372824
150370 196571 88095743
39184 183074 360014135
100539 146504 115267859
57722 150166 231354950
135047 199195 160452522
89903 158525 854219394
62682 128734 165188899
12817 184506 792314073
75650 102623 67300822
198651 199082 98357734
187824 191532 124870258
47805 187017 348284459
87287 186434 248050338
4433 123550 460662036
30274 92711 494614505
117397 129741 31095323
33914 49726 39590084
95434 107361 29865494
71118 172955 254906517
156823 188957 45210931
40469 67649 16822570
189802 194305 11245129
18533 76014 548151740
4420 29236 431191439
55079 78512 58535077
135664 195494 724432580
90087 147175 601058458
78329 165574 218226855
146156 173717 68992953
159201 161412 616702616
131143 170029 379722165
183109 198261 56338297
157987 185615 69044461
177060 183836 16866397
79348 178817 786370003
51666 180465 484810573
133576 185942 130946895
71014 138225 168226349
138782 154342 900341129
132861 135781 211089451
139873 154485 36771703
167692 188817 839982928
89601 93035 8686764
3293 133990 327012504
196527 199250 304845580
12659 196032 771479954
38251 77217 97483171
133069 174606 277927814
72140 199012 387622848
57726 125251 168860811
134914 183860 621001142
34685 183471 372281934
142763 164390 169719886
58255 197916 349239785
51248 158302 126467482
66875 160936 930765934
52915 71418 46210029
9845 161020 378185625
178079 187876 5917433
93232 103161 746526392
55576 134959 198543167
7774 175707 420206090
85929 187058 304157086
32977 170404 343789654
154718 170134 482122769
104830 153330 867875484
80631 125987 392980948
50492 60762 25917308
55381 123081 55536856
28115 164559 209406126
142347 196553 266340530
61040 66999 14858051
49560 169929 306872269
120813 124776 903689374
4485 120848 291087209
37996 133381 391434599
127320 196267 172442955
73416 115674 944322633
196176 197686 3808097
182183 191543 23332110
197870 199112 309544411
103217 122089 218771741
180495 180891 943900
180015 192645 31556980
72070 74969 7325092
58667 144105 569078255
40709 104937 160624033
86319 135508 124921867
136664 151490 570539177
159144 195299 456283806
103872 155323 98367624
67983 142846 187246111
50004 93392 410910488
87125 107091 568856394
153405 172971 48800870
20331 141477 302925539
107134 155063 120214357
136160 166906 496416855
170288 196312 65072651
94196 199484 263561385
73777 196597 577156498
12784 70035 22886160
73659 155296 204503902
185151 193676 21321700
144893 169494 379047059
6009 106973 376666234
184781 195575 26976087
163783 195649 928331757
154437 165004 26127113
163661 179389 191571361
100727 131692 367284456
135739 158827 505966864
78700 195849 293036307
158028 197165 396041367
143244 195770 282321659
64544 154498 225147463
161959 176328 35975011
96825 158506 658443493
51112 73990 57172086
115952 116113 406683
114035 114054 845889765
21264 149544 413716547
82748 108413 170933429
122050 175641 134163520
32664 162605 847690945
95702 166300 950796129
21006 88689 169153365
76306 160011 209569551
64346 194873 326360104
34383 172889 346596792
22310 147212 312399459
37677 174347 658771967
11240 86342 742943757
197585 199142 3977141
112822 131103 45861001
50473 133724 208363804
63654 107489 802388104
50435 163450 791380495
12366 107541 237972759
57112 144663 218929583
76581 101677 176340713
7475 164937 527594188
77273 105913 71581142
191095 198862 554195245
17975 199314 567511533
172403 186417 779568081
134150 198894 161953751
47899 105409 486194197
22922 173124 375772770
198713 199947 3058665
91377 142201 127217887
55135 125598 176237898
98144 102831 11685416
114095 176581 156513759
141122 172873 497688087
134115 194641 151300770
155905 199807 109726063
71662 179609 318346849
162624 187431 454067557
32769 191271 449618025
158547 173616 37666964
46640 185841 348168118
6163 16561 26202143
26146 83336 875183616
19742 171826 691716769
16380 82423 164964317
136838 166224 390725667
193954 198767 454421862
173868 181005 787255160
20772 26663 215059633
131743 159227 68824018
164919 176643 430268508
138262 161920 59188140
44883 169018 310463420
135926 188571 897524983
15528 86951 721925914
104497 141480 92586313
40876 48122 982495400
43825 113446 222595186
116727 130989 35855931
118132 172573 663339777
18625 88000 866413426
56252 69487 25520025
131211 177169 115047372
182921 199405 41298729
143980 164727 51840052
64578 119748 262471487
100732 108317 680612957
104116 127925 59681657
9516 112015 256269649
191708 198939 830518936
146344 177859 78850716
67431 149871 206381699
77932 161983 970216233
90778 124406 837441219
5164 194567 773400346
153796 157680 9574891
149351 158904 302862389
96352 122164 64658481
144902 160833 894047280
32352 184983 854805233
97303 101328 10042714
99124 181726 352301690
116368 156351 298091709
86568 104507 316054305
181350 195944 36425404
173213 175910 6743245
2511 82619 200200582
186001 193365 18423890
126337 183842 8399657
6101 85872 199701253
92427 139504 117813598
163776 187153 58601190
148831 157535 977232901
94178 143324 122994748
137621 164925 68190249
113610 126557 471880385
24519 148079 309144255
67725 125688 569069394
62820 173646 775318158
100578 114425 862870635
88800 183294 929696280
185130 189984 12207342
8746 135119 883473206
99116 192031 827785891
119339 191264 179964247
24070 135886 279787215
973 6398 844606295
26814 63316 91277973
78728 191967 475605675
93595 95051 3648310
154506 190892 929899015
46042 136838 227248998
127887 144173 205925507
182043 187688 14065002
97494 131759 85919897
156902 186335 73517491
102238 161251 687390214
163731 182259 245766789
138264 164221 29869627
53953 168375 286152061
159063 194300 701786350
50012 51454 57489351
142329 197815 138794812
198066 199451 853672200
93575 138914 709259250
93954 146349 131230509
196973 197303 802324
181779 198220 41046637
89588 118528 72427768
195051 197442 6038654
65838 149479 209282328
67433 122835 489297518
142014 162717 51763506
153224 163747 26078665
57876 84830 67339111
84735 135932 128200560
47577 148517 252573305
74609 151096 191551731
76216 85673 174605123
126251 135689 23701119
144148 188535 653496929
89708 98583 22139472
68407 101913 671627362
143885 156097 646457509
97518 101033 920210999
174630 197494 57180374
106906 198815 25917020
108909 130182 570419263
39647 167768 839809135
64700 118325 133951127
68132 83349 556813133
136724 158137 630774231
170126 189806 849300857
158852 172799 742021612
38460 112059 184014078
32090 141388 497486709
19383 59574 216885065
9824 106801 242450179
171265 192393 631220843
40660 170392 324565678
38900 138668 972234766
106034 194929 222382086
53802 69362 12374017
38295 173731 338930226
1848 120578 806353672
154832 183754 72145510
192033 197095 577532138
150913 156596 14206126
31295 89567 252642306
123894 171312 118712005
127900 141353 187460425
167725 170422 6789450
14380 102146 431273813
187634 198631 23305038
30891 132419 254008533
142514 190440 119952002
40117 92978 898160857
17353 176287 399807470
183272 189388 15303419
170228 174023 812666919
119821 128029 869977798
144287 181889 94138375
75398 192722 293553917
31719 155328 309427725
53082 116144 491563223
132572 139309 16795109
61128 125521 160935091
91031 109461 46223030
48860 197732 372468760
108428 159685 278566235
92799 167990 793350685
4530 153859 710352732
27559 189178 751655609
67475 107631 751056169
76899 178910 255338156
195919 199203 8314543
79501 163166 209324758
151605 196586 481249840
8198 153461 363604336
4461 24037 660326267
150726 193466 338249186
183430 199784 40918507
20282 20593 773905
181908 191678 24397804
4461 84408 200051695
146515 161526 37540451
91261 140184 122474725
60457 152168 138036723
130067 162719 933616558
157216 160601 8460738
90070 104218 840695429
107631 186254 847394663
128981 184780 139550985
118477 136083 160879909
20218 102397 693879441
29446 129881 251229434
197669 198867 3075859
154560 160139 963968933
186989 195917 22280399
79693 165386 214366959
125235 131468 771361703
116169 151716 307804497
158385 186939 71375957
98497 100201 4196238
128401 178330 695207099
30608 197703 691800784
137592 188313 363055384
621 33198 904514554
3143 13898 372412806
105364 111335 14935895
52733 181380 696394768
55715 73506 431721557
133500 171787 220691934
46570 67552 801886284
124901 181416 181791429
171450 175607 503470577
68168 83624 38664770
159901 186454 919310120
96620 158384 718948645
17558 118459 994678101
101019 109808 888932771
14573 121078 266201363
30248 174864 361699108
198602 199439 850270307
170055 173661 6536286
61715 114343 159812834
144444 157018 392320531
76482 172009 239160960
71368 166687 238509777
173344 178512 446028898
105369 182003 191884606
192810 198560 14414716
30180 134272 515948317
98273 108368 21573495
97346 166154 172285137
106389 179317 182581910
50604 196786 585293357
76729 96565 254670944
185515 186531 2548289
78852 95231 40854800
25286 39305 293021850
189002 197609 917773617
145006 178479 83807043
123357 183808 658387807
11488 77361 472011643
10558 95238 824559901
3570 185849 580664614
119693 181092 153711360
70590 87461 650482074
27585 170968 813139829
121793 184204 156161888
32768 68083 557915920
121404 141465 50299166
102640 186521 746963570
12427 177276 506456865
158038 184699 66595432
132449 160442 435624225
68087 178065 275223092
168607 193310 801537879
199464 199943 634473262
199139 199444 650881185
137106 165319 682625581
133610 173840 133799855
106520 164241 144425534
82703 162191 204760625
162810 183401 51597430
145329 158595 999080
17725 154566 744991580
62409 98926 579077365
114766 133454 46942372
192201 197240 12548203
136643 170373 405986265
36918 147973 277861731
185007 193191 352844906
42321 143640 941111504
44366 167551 308068071
15055 105177 225196079
41902 62338 784595545
156720 187867 181578916
150490 197923 118499146
38739 102658 159682136
50188 120399 366934211
14260 120025 532101255
60214 167213 267447450
42771 92061 224208815
174253 198984 61889380
90481 196769 265978395
81583 142876 530854897
190696 198725 20127838
24871 66150 406099211
124940 186911 609115542
27231 96652 363318178
191335 199571 20679430
94297 170685 883922992
105558 183988 196292301
54886 86549 79162896
12738 184784 430375226
43817 129230 880517986
130319 162348 496751366
57418 186811 323610193
166609 166686 187569
82589 106678 375208690
99204 153032 832887519
45946 71739 818316332
38155 83141 112496531
29116 36118 283745598
4163 13156 22571488
184781 186950 5464587
196972 197497 1292648
79109 138243 556210358
15880 98598 206564943
61551 154298 854498791
103609 173941 176189146
105197 159955 191806621
30096 158057 600333770
189522 195541 787891188
84512 128991 111308172
97993 102261 10691014
165836 197807 250114457
178156 179505 3379490
102835 151868 123006505
198374 198557 451871514
133340 173035 99269710
108199 132811 583013296
84529 85866 3403230
122174 124892 6901821
62430 115794 461678840
13946 101643 219079774
149693 154244 513261147
194355 194575 305917730
72561 88961 706342559
87464 149885 156321639
165941 189979 60186375
183330 189000 971711260
70998 86457 38783699
21562 194508 432553234
30181 150143 424117237
54306 192109 578266570
123559 126575 7554995
193863 199155 416029391
168266 189101 585539667
58358 156272 244986413
104046 144101 779675553
65647 179275 284192325
34444 171686 343527467
59349 198775 348730133
129325 175780 271454897
20931 176468 389127212
57872 162989 24347895
36223 69823 83947536
86534 167181 438904591
100649 141458 102302804
36354 56815 92207060
78977 104918 64812761
162541 166650 688878622
16787 47712 893488412
126170 167898 239425253
153053 199937 107890812
128558 172817 957044582
176273 189453 32959559
3216 72794 173912255
147970 158298 25858827
190078 199446 23477330
17122 48744 467251236
74124 191452 806191885
3436 57391 135120287
26071 100221 185133085
185049 187820 6966935
81277 83699 6092727
177196 192521 987371061
108359 154971 32484168
133006 137549 474568682
137155 193186 140095234
95076 188657 247739756
109560 133048 58874490
4076 32776 42466045
77541 97484 278812845
194017 196934 7270808
56737 180719 310046313
57642 121390 159238961
105567 124293 949803512
132357 171310 97475431
190947 196509 302948405
39611 87617 267761366
167547 197939 76100182
175568 185751 25472409
116504 185267 827120488
73339 99095 64316233
60385 108616 120478194
131728 168860 44724940
24102 151437 318634634
127387 153405 842026599
199757 199962 708161893
85813 194401 276339470
117456 153279 460701199
51247 192715 353965856
87984 104007 39986234
86788 112454 64112534
191133 193231 5319301
105864 134967 73008777
132839 186287 959044439
22065 56983 87389906
148099 150166 5283136
146790 164498 549286397
99860 181912 43773899
74804 93894 47710632
28398 141487 760079478
193719 198896 956672837
87279 131331 316008979
189912 197410 893901002
103750 185608 708238096
78180 107056 72119417
68973 97295 261510597
179624 180764 920019
33906 172346 346444928
123798 140738 42352475
112679 152770 563829828
11494 114242 268654913
191983 198869 17263230
40698 112182 406978295
1615 94164 952027015
192078 193394 3262734
124782 163068 95705030
1272 84968 554057854
24324 130124 574441362
1929 53715 745151866
133676 159703 65168936
96993 136041 97921365
13523 195333 796050140
161799 162407 863660467
124387 198325 491239799
69431 136819 699535262
172266 175782 8734250
61623 186463 312204612
175278 184447 22896608
72549 160896 221173632
5021 24333 48491439
4554 39440 87357109
15838 49608 84325680
130932 172014 102870464
101677 113087 28642112
64668 66826 780255752
22263 169445 368086889
106222 161139 229177493
107605 192487 212468556
198231 198911 1764189
22127 24667 616895692
122230 173075 736845138
112416 194754 506030728
178924 187690 687346986
131178 192437 664685240
111682 132384 593481999
73643 143620 476234471
57843 82271 237991129
33150 55084 54965557
193642 198571 12402318
52771 91680 384776622
14341 189059 786699974
126613 148580 783735669
122108 173264 128081976
84743 86370 4150022
194569 199288 258652008
183386 193739 6724311
155402 155805 972838
69174 120638 128673714
193051 197708 11633339
143118 157121 35211579
103562 180854 305172150
64723 115735 28104973
76846 107171 53144048
182934 187057 206330700
36503 116252 199385111
169166 172236 7857952
98717 139051 101157238
18948 187786 422285408
187945 194021 15210394
32249 62065 74768191
22415 47774 63389160
148274 180744 660271452
72231 162487 349400307
119815 176483 581609656
165065 172272 602115913
114072 167915 197367822
40019 65045 339683185
17420 100113 790215581
116234 175656 148778513
137520 173901 91001045
142911 171072 894152301
122329 136494 760646042
5074 42862 424552475
140424 146845 928970110
67792 134512 138163320
63733 175354 536515929
46705 121190 414994879
45429 79239 364503047
98087 139931 992470757
113183 170137 982812152
164009 177547 33988212
133104 172142 97650605
41232 110921 596442061
157831 192354 86294410
100712 126217 563531217
26309 32101 5087646
176515 191791 38167444
107906 186821 197456032
183833 193711 865486033
150536 189763 98052909
124867 132919 923030701
155866 160473 11478837
187139 195894 62982978
85528 152010 166432773
111925 144661 495722491
104728 105307 210670097
177489 183258 14406309
12100 87861 837079555
100600 138078 93997807
147119 183786 426600331
53316 134172 685275021
31448 91167 72853628
191807 197853 15083487
180322 199963 49143252
179098 188998 599962131
9299 70622 121809123
24977 135012 275286106
128554 136304 19438602
86419 176013 224135471
24786 79513 132974950
16388 63848 230372779
83807 156063 180940317
49543 166900 423358122
132967 174819 803681037
145608 148787 408833726
20739 101123 844845903
109221 183180 185047471
124369 173582 123116973
16629 188078 428767457
22685 26026 8451064
156795 171017 35464664
88388 126147 94588776
27332 85261 144852734
67782 143541 189526932
50673 165603 287524617
171229 196917 64162504
78994 110633 778632686
164671 176454 2446434
98685 138913 820174707
154504 171534 42495779
150043 197483 118424980
72229 107361 87908213
108715 160289 129109779
185984 197146 27874405
157051 161780 11723433
45113 141239 240418565
191304 197854 166075299
100664 141332 259357041
129913 150865 52500550
52753 88570 89543987
110669 172609 38927359
161627 193944 767607264
18424 20190 986876872
190408 198085 10895036
195591 198975 8572756
92581 150826 145930165
101322 130898 74218470
175849 184739 840073805
15010 117562 256173574
125709 199429 2137168
38606 180226 354364908
167308 198270 77509385
113602 180866 168409924
4217 22097 44870591
83397 172475 754335750
15080 145812 570299516
124741 137667 174614458
142130 188416 79553489
165465 168364 753758803
197559 199100 944468252
57630 124220 465610617
117107 165058 513279460
142320 169456 67848672
106122 132939 67309871
114089 146541 20242410
137017 190781 355999482
89040 109381 51041032
150643 189488 97077430
157653 198837 671821899
197917 199441 3889860
141372 170547 346843572
38508 145200 267015495
97260 109662 31184277
139479 152011 243895967
122231 125844 9132640
174141 181954 19583184
175909 193406 9627811
59226 121422 338995875
197823 198523 1804884
66007 110974 144629630
63096 144402 927676910
122280 191846 294262356
157997 176581 108809611
67557 161565 235154454
176876 188593 14585403
126909 191042 334252419
58004 138116 200335589
33011 139163 265589447
192615 193188 531570178
147881 185497 94070106
174693 176038 702456989
23437 92982 173900697
133212 176807 218240505
75936 137892 155048130
171728 195838 301143826
87086 175321 769535197
66442 196293 786707069
121607 175863 344126625
129249 166245 765815641
3941 192197 470966123
196938 199899 5999034
57554 175664 295352629
39631 94974 138370918
199940 199974 68712646
174332 174783 1096416
99198 149071 125140228
165791 190128 271548248
50323 159447 273139800
197284 199049 568094234
38793 92214 812255414
197159 197961 634313315
62798 190488 409093015
88224 165686 193816714
49043 90752 696255413
161894 195056 635178733
139832 141729 84024795
132906 150531 639556817
171155 186491 37304322
179710 197033 455990435
117866 155441 801849060
136329 140322 9919551
1127 182413 453455042
52148 168651 291445552
62847 124430 937284502
181307 198376 42682847
175827 184199 20875776
58773 131373 485924203
120444 170687 435289517
105498 131506 543879268
133338 141752 20972537
113637 196885 584426970
19795 62259 106273380
143092 156422 836662425
179937 199294 48394032
136588 185001 121008274
126586 134632 383631050
29006 125983 495879568
199255 199538 701224
7647 74042 15074656
124525 136401 428582667
140478 166295 64566487
64602 151040 216285511
49632 81075 78618772
165033 165356 783907
44786 123538 197005712
176879 195408 560771306
134364 190357 244521811
37637 54404 785916192
161742 164316 206959541
176431 185794 23362553
142464 189176 854341146
189499 198967 23674658
24216 42426 45574716
5191 158311 416160904
180535 199257 46836903
192069 196478 871969056
30242 88963 146732819
146312 197381 225043293
60450 109593 122768151
188700 189596 2283820
80277 166990 216973554
145311 192743 393560623
100191 187560 432356542
15446 16993 3829320
131326 147748 574263487
97593 155488 833468134
117997 146872 230029987
159635 192472 82070412
194697 196237 3834786
50476 109258 147110224
82080 116357 85745590
154757 192166 948965908
131117 166652 88809006
167374 196046 71718800
98813 155744 142808965
194327 195749 3504635
109102 180301 643227680
25874 56527 76672962
150412 182810 687506502
151610 196326 395871909
15820 108262 231075907
25972 104907 197246740
34518 133967 248881354
172837 198760 434362229
157521 163145 13946780
138376 176074 910734095
51216 180005 322288461
191222 199231 848940828
111658 161572 463221707
89243 94078 676174601
154584 198391 498879738
104835 109393 231836259
13136 98331 412181721
132170 160118 603924104
138447 144104 7017822
31311 152196 302575992
195643 198236 6525020
91373 98964 18851707
20164 151775 874229054
195097 199110 10158227
119234 191779 353546576
160978 175677 36744784
196528 197620 2748952
79161 177471 719878903
183625 190573 39136523
97355 132222 87469418
107738 197977 312232056
127222 182484 138327294
88866 137301 121371764
32250 158060 314873213
88929 194144 119229485
23939 73760 893660967
158591 193071 86173731
151374 177437 65128128
15128 73466 495048867
39021 44633 423435554
126104 129444 95137581
155526 172236 104410709
134584 180267 114269594
112430 158876 116367524
26800 36625 342769613
50535 95602 112637891
116348 162353 115185376
39112 59633 50004000
4580 183215 447009619
58533 194142 537602171
69730 114448 111840524
105731 131980 447191300
72181 190672 507484189
60696 141805 71736907
17839 148075 748413295
156756 189954 786588597
147760 149227 358144146
68996 195714 316983132
37546 133815 240958894
76111 154020 195153857
182435 185119 6613445
199032 199071 615445053
64376 140745 190941618
45380 114617 735633666
29406 94009 161406410
168128 175005 317906498
13793 63584 124526553
97792 122776 62655303
24119 192151 615274144
55060 71298 669116483
179917 197221 43169063
98613 169633 177842528
187924 190495 6465296
78665 136673 158725834
134381 149188 37145404
8938 180604 429467000
116491 126370 204505094
21208 111571 225885788
174061 189752 33428277
68227 195426 972977646
104808 113683 9729129
25604 165446 349674565
79003 88751 24282986
32177 50938 302608006
28561 56833 18557983
12751 160431 369524660
47591 73710 65200186
167163 182226 37785076
95441 175647 270654829
24663 36114 28667955
68272 198167 324974364
95935 177635 695268351
86718 124006 229043572
71746 193665 305093886
13059 83620 476494761
121241 154524 83614313
99517 199987 251616228
162979 187299 60963948
172139 194371 49451024
94256 190994 242063732
164044 173348 23362462
43817 57045 33141650
132915 166752 949402048
37298 58862 54058234
62297 141042 196838105
98370 150428 723723955
186073 198417 983140988
107199 180904 770809446
79146 194319 851228921
43683 155513 813570467
196745 197673 2336880
189093 197337 20531377
119596 148504 72506382
13634 97117 208633252
191704 199187 17177303
83239 161422 195674781
134596 181677 116247046
11734 187264 721886688
161378 192737 66432192
29444 64599 87981117
28442 188458 400218174
101936 130416 71459147
59349 64314 226341029
17436 60929 877263225
33227 140597 268645087
185196 197792 135093033
161233 172539 871520034
37382 146504 273005623
56674 175004 295884219
33520 193776 400971092
117087 151151 85521895
102562 157571 137884898
431 22259 377955782
190108 198841 21865251
198780 199931 2854934
153762 159556 14372423
155552 160157 404307924
124070 143058 47395976
139350 186694 118433935
185094 187207 3270120
194081 197283 219844191
160871 172216 20001270
131260 163652 80950167
185874 191516 14092971
153149 166697 33622599
148897 166690 368258735
192747 193055 760274
43314 68574 63145098
129357 132084 281867320
199014 199733 1793688
131383 187747 140992949
66630 88650 54842523
62261 125334 157711982
102390 182788 201319194
92902 164802 179819782
150417 189112 96690535
35818 118973 570596466
11947 190595 446880378
125043 173423 456679155
53557 85130 706335734
128907 169539 930159620
101551 193767 230876322
166033 180015 748187840
60027 82860 56858358
120467 160168 621335310
149085 156565 18713514
185107 199709 331785677
53205 114557 241810928
196292 198111 4591284
154886 194347 98527533
188467 195579 17761762
44309 150014 264609106
169072 183619 826038559
190890 195143 513631265
156450 174475 44957296
188733 196810 20197892
56035 123630 166954112
30711 33769 7570437
91241 108949 44441328
53417 157478 818389732
112187 147143 87584189
133280 187184 378375534
157071 169819 31727962
73739 144439 507649569
124157 144978 171733644
135161 140637 913169397
94960 102448 9418689
130822 192204 153520315
182371 184455 2245555
145946 148506 6479202
170389 175566 984155273
9762 64773 137676423
61643 102413 415218848
525 91510 773688440
143713 171413 586315108
43863 44580 1757171
113866 171855 145336148
140761 199676 404631822
830 117139 3264854
192088 193365 665061901
156741 186719 74845940
25420 110797 248742098
151435 157248 188697537
50030 199403 802891336
173139 193770 940348911
101510 197127 728414059
129867 176741 929469093
163416 171181 773659001
127064 180606 648409835
51817 151150 248692451
148691 174909 65464063
123022 154108 739581924
2974 106542 583104388
7211 114192 267617595
191378 191393 324505166
103690 114250 446197702
98066 179002 558323901
7365 198960 479450827
2701 179552 442409572
133130 188857 139303519
116081 174369 145942275
121638 164965 578754929
179756 197069 107125497
155860 173773 44742657
15649 77169 153731818
131343 139775 18365386
14776 92659 924583671
9343 173090 963734454
51854 121206 173403613
68087 130970 347181531
1461 82636 202824256
41447 187070 364314837
5828 52961 846299695
138019 168703 76669802
75506 86394 27292274
106229 128884 56798560
134347 172802 205628483
123547 130279 854816758
181412 194299 32221733
49980 115659 304391267
7190 56410 123329409
41496 121803 200795796
192769 196385 8981375
143429 155459 40271157
124189 172295 120376257
130041 192663 102359045
7460 131859 311354839
109437 165851 141092137
89197 92650 8689832
174711 194048 95740032
37168 93007 530088442
16882 181052 410569031
74902 123585 473244397
60165 87727 68740980
74671 107526 819126276
132221 146729 331605890
91113 198136 296676281
72977 88782 39495984
45963 136092 173269714
174336 190565 802262481
70229 107868 94232634
190237 198839 21521940
170509 184278 34416889
56615 95073 96003784
117909 161371 108878507
96082 154009 517787695
15248 80770 163703018
100170 111043 836406252
3296 31621 873310059
91624 190958 511027160
5573 146139 959187223
144333 166623 55694943
142172 176511 86016385
158852 179919 52682687
39447 118384 991548120
110455 172497 155358485
20221 152847 883841481
54285 147723 233809112
43231 164933 304307117
58582 63092 191964720
99987 143124 572032557
169255 191660 152357236
35975 91430 138588136
36309 156051 530650073
16191 129966 284538351
2632 153303 377022333
151114 182544 78534264
117556 160747 108287012
98662 117570 341564089
125995 182487 522303340
86184 190863 261815033
187442 193183 14345428
75652 177916 285100674
167901 176805 719173939
115430 127679 30785990
146503 178030 78923873
125157 165712 101391432
85855 157326 984727792
42590 145477 257384792
47288 86155 979925598
126058 185389 373099297
44771 116952 180415841
147957 167543 48867923
141362 162071 51826458
3874 91693 871237091
187470 193488 411313452
129472 186031 882215825
64986 99235 85324452
191301 198611 18374075
116800 173012 140794903
158034 160302 387070223
134696 195001 516640114
39902 70888 77502304
70450 185853 866524209
174776 186418 104555796
198152 199230 2767619
24636 149699 313014551
185332 185632 87882487
2036 60035 145141159
116473 193339 192459682
98870 124657 64823733
102222 199617 389684372
40052 195501 877160356
149330 162255 922429283
163663 193055 382519333
127523 158160 513552196
168030 194221 65592910
78419 185918 123040280
157366 191326 235970456
42423 123704 203306772
179929 184377 11020507
154073 167069 32271494
36173 150508 286132890
118283 167060 122131012
15519 29697 35381284
157866 191488 84004938
167595 195823 70657583
4509 80862 191055323
49850 50624 239185113
175229 177426 5571617
8345 100417 171946500
158447 170945 31222167
191653 196856 12980795
154691 196852 77517435
102708 161984 148515644
161833 162942 745792
99630 115934 40940871
39127 149984 277522886
112940 148629 89491843
69344 120414 127714591
182425 187487 12643955
6556 45920 98586112
64475 183982 197299134
490 188512 470232734
114140 150709 819978602
38664 95935 98972690
161652 172758 27818966
100800 179835 594551909
109589 159186 639348485
179115 181185 5133242
33376 144384 277795509
105710 124908 291910146
177939 186992 22614124
78879 138490 69387015
28646 138154 273880055
129359 155910 177154001
11901 33635 260843461
1302 156310 470267817
67486 76738 23073967
128892 194587 303751732
30561 187374 172629472
19184 19244 166672
180174 192948 31924592
64518 113492 853556553
191415 195731 5148261
110790 134540 580382489
35291 120883 671304543
62036 174368 280890962
155944 158845 219666840
86397 127223 102098506
58763 109720 127356988
182276 194316 206000235
138856 162466 58974720
49498 78911 757887886
105821 164544 146924740
178949 187623 21626231
149677 183124 631975031
185465 187908 6087920
143702 178880 717298219
47213 177721 326518742
63757 158256 236419629
44436 169506 312822519
62059 80988 402628674
85319 106113 519259030
172952 193659 51737816
47983 191044 395931356
4758 130570 721532961
71645 159580 757797082
65963 90894 62144549
116797 176981 273562280
189627 194709 12611987
37504 131490 235194212
114657 126109 154821015
182861 187057 734790877
24550 40272 39210812
44442 76226 79466646
183474 198477 378135412
118181 121846 867723248
130953 154904 871288112
59049 116484 143393207
85140 162198 192747833
180827 184240 8492490
177582 185068 102673981
145212 177699 540387685
117011 153565 91781854
55940 156900 252621459
74212 159566 439032482
185674 188371 644412305
130518 181290 148999000
171409 176021 4015485
87572 135311 119555277
184013 185590 485263382
199005 199796 58109127
19082 41080 299001330
112048 144314 80872845
85381 182585 947358210
133884 161729 69606984
55181 162204 267640530
146806 182879 768001284
175562 184011 30751792
110884 159680 305441871
25896 79499 133934003
53833 197453 359244392
14945 49840 822333130
14936 174885 399944275
60815 148268 218708683
22302 86860 787610138
127942 131470 8884290
53636 59427 14643617
119271 193545 185850857
23380 86608 652852985
29445 193518 410336465
113801 140213 66205730
11823 108119 240838757
107504 160503 132765317
118216 168388 863429843
4799 88324 318867996
162312 175470 32971360
23081 75734 131666640
171907 199426 68775629
172980 186038 952594034
94220 134904 980640549
137586 189715 581985496
3213 147146 789243114
83478 100014 403145777
94363 147465 92097245
81533 90353 358704838
184050 198969 37385001
189324 193828 11215546
58755 79499 51738351
159952 185593 64036848
136263 155131 780935118
2928 70888 402642545
5092 56121 375953632
25681 105919 200507340
66540 140794 185634139
118221 154978 92274899
121611 134220 346836715
34176 37384 8089810
11912 149740 344908270
47772 102979 720307476
88599 117436 68172791
92693 174475 331184081
186178 187559 3480293
62239 62873 190910
33049 193801 926459150
176538 190288 883948668
157862 187306 73611876
115870 139897 60243894
73992 198013 310377482
156496 159679 70381563
184315 190758 16158824
79688 167480 845595572
95549 183974 221309419
169678 198514 35339847
185648 193827 426159705
8523 181422 432598945
13081 55592 106451139
14249 116460 255412876
53679 93012 98400001
174337 176058 4331159
156701 181432 37870607
78194 167762 457334502
144217 166441 55555296
188105 194727 16541044
64743 180770 925870382
74446 190206 745810504
130098 153731 59287129
158746 162529 176733373
99098 113416 35890703
131552 181433 543549998
10557 192594 455361295
69436 153483 210498253
12516 15809 8369216
171954 176712 687838358
58260 188640 705080055
130882 164252 83349654
86372 97175 26837620
104302 122552 45739255
88771 152335 159284851
154520 180501 64815746
129502 136916 851443651
163255 163727 178641385
27217 169390 355541383
26817 64629 94601136
161595 166841 5244951
85365 124841 98784396
63053 174092 471759657
69314 103647 85738703
150317 169367 447454724
119699 179462 149650466
39080 141198 255438014
70295 159639 487615153
7847 80305 185265182
144548 180117 89012196
78584 180373 276590066
103974 166596 44640763
71057 170512 248903353
163320 165229 775154692
119070 190823 777197263
72969 187198 285927367
151616 176054 61039014
91951 198184 981387084
95021 159825 162356207
105078 111787 449491812
85309 98415 647604003
30599 142861 280781067
127856 127871 117060603
29822 173843 916242465
115310 144371 988493027
198167 199657 3785973
22523 79609 690296600
132918 164733 79425506
174014 180894 899246020
13228 25735 317922136
164739 196987 80724434
160031 192886 333768587
164379 187650 58320816
17873 56483 96644730
82703 166557 940745196
12421 118641 265581874
58853 173317 286252551
154489 161880 678569001
176298 193016 41774110
146028 173867 555695184
6439 75357 616870514
188222 194749 16290969
67206 121961 136828849
9164 149379 350896232
73446 90489 393820063
47965 48418 1083018
34991 110681 706780331
8627 120796 633584896
71368 194144 307284259
199959 199991 67136
25825 135295 273829528
147123 151828 11904463
53901 187522 910858335
64812 66953 497741931
194628 197420 29157997
67249 134248 167613119
99696 124723 42035584
71114 159993 525064852
164301 164500 586757449
137095 183159 115152125
142976 188270 962898738
7502 131373 310029735
40668 162258 304182599
164095 190340 138682817
106857 119458 15611825
97784 151182 851484320
51473 108226 142006315
121695 186834 163083922
142737 191763 580794582
79139 99529 50799512
47446 152363 262537646
50058 181041 986934732
74184 87576 714598174
139606 184845 347084152
119846 120254 331821926
54525 81871 743611531
114549 193563 846228801
85500 157749 180840537
145944 183586 938231053
194725 194897 872222351
197168 198784 335525660
116694 163989 791039472
157863 159105 3102728
182678 186287 9009072
37580 40270 535339776
189332 199933 417046790
11450 118739 932545517
139338 144038 11743767
149053 154879 14627775
68381 139289 823656360
5761 160655 650055234
3877 141890 345260356
67060 92120 62561489
30396 66654 90756543
31692 72977 103206807
184968 197706 31893429
130308 174222 719984850
118625 128129 307677504
24456 43978 3043521
4829 84236 674621418
193815 197003 1120827
1411 165642 882877680
47999 140001 230155168
15626 192349 441990066
32282 106759 572809664
62209 120764 146281172
159116 198672 723149903
60714 190548 548740579
167042 167656 1489511
34636 158619 740224182
110531 173907 413061376
145240 150114 12324755
53340 94185 320624560
31059 136592 264030089
50827 84882 85238536
38827 123197 554977954
193097 198658 13958336
36714 143342 266701893
45537 130794 309103555
98127 114827 41834672
6313 70208 365885440
6593 131773 313311376
59834 133171 183396206
147289 172340 62720677
88683 165926 193360823
137314 147976 438516200
83091 113693 76503061
5519 137196 329622762
81490 158289 192287271
104478 109526 219682861
188165 199698 142847564
80813 167528 430913256
169870 191222 744191867
9681 94728 212635473
149192 171718 699818059
151736 166043 131557895
124387 131155 16895175
73606 104367 342592826
135951 181315 113436576
62011 85626 58990142
163053 188311 63201493
72876 101500 71511921
52281 136799 211599296
65133 162737 244018794
15318 44077 424539889
13838 78981 891868218
103591 169612 934973390
142649 146450 875804380
175125 177493 6008060
190093 198752 21705296
32778 55898 57927814
112480 125834 33515549
116411 131821 38742314
173573 188869 38209037
7831 74751 311456777
18188 188515 426002019
65695 187134 997978009
166377 172821 16167944
87191 103065 39487781
192812 198494 720544945
188244 194752 613915295
192978 195321 5758471
83747 110735 513590742
134622 149061 972505238
49617 129752 768841366
140141 197707 387386245
119253 181028 154605529
85889 129508 457744891
19634 144106 815408640
176393 183929 18777765
8163 138889 777075610
128001 141615 971189617
107528 128364 430987326
66557 136181 947652143
42652 67807 62845479
155838 177833 814711251
60017 101844 104290388
151863 160735 22126752
84059 134664 414747849
149421 183062 84002922
198622 199554 2320467
199290 199912 1557925
161606 175319 30987813
195455 199522 10298590
83188 108018 62212902
144011 167626 59021689
52055 89632 93935179
113485 143168 42131162
160711 169011 20635857
68712 91857 291065330
184454 195191 26800125
147888 177413 276350901
100502 106355 659793456
193583 198914 2816881
29355 109613 273487173
141227 158684 19646885
116871 191093 185759602
150374 187440 913536501
61288 179439 295462604
102284 150587 121143469
181750 194048 30677826
73957 171381 482148064
124408 184331 343702207
176050 198405 637730988
69974 127235 143343338
17965 80341 155937794
93921 102516 12688363
9853 79424 173933612
87041 109180 533742302
51834 191310 348930203
29772 46480 41776808
134030 160466 330066737
1226 134715 333855517
112174 153722 76215362
10273 186187 515051454
72111 96218 712046865
67759 68905 2846141
20852 168759 369882799
126382 149628 639401614
88265 161608 183570027
161168 179652 440052835
65354 144045 387461923
125749 176728 127601566
61827 178589 337719469
165865 181272 38586189
23681 128948 263307435
28507 32657 10304326
39816 56703 42404453
104850 172056 168346351
113861 124858 5150121
140940 196956 251019059
45209 158435 398844535
160097 173129 676437111
191851 193845 533322740
115282 119070 9521688
146852 160631 1131826
43182 56573 239019217
146762 188545 104532319
63084 152589 224069617
152908 185715 81925090
134996 186990 130005393
25112 164830 349362077
177637 179313 833062512
109810 156929 118049585
5304 161441 390749960
98086 179650 204264547
8021 86886 197381641
137008 151979 744590553
99270 161791 761295801
52138 63022 27335360
150292 169428 7722422
169342 184856 972573344
164952 194664 74347941
132329 181999 231731132
115775 187036 397522549
68928 141425 181344638
116073 192812 399662809
72796 109151 828149951
34644 76824 105527954
17447 81992 161285031
146926 197623 126835395
40511 85125 111687013
82170 193659 279018327
86312 88443 530935385
100340 199851 938954975
20881 122683 254588366
166238 181668 801926663
123502 174419 55643413
4427 182071 854387398
139809 177343 659789138
27089 28587 626515164
106927 113647 16797355
149660 186843 92839803
70118 71418 3237425
66962 89526 56208133
162430 170064 14164717
177973 195026 172256843
44047 95867 129460166
162335 194329 80112044
76597 100746 817151665
194447 197124 744356477
128186 199087 873982557
63818 118345 136239009
32711 126066 599788083
153106 196382 107998567
21616 173538 380051332
45940 105724 882657736
184277 196216 29852211
99129 197743 246930205
112376 162975 126611331
119476 181574 569675954
10836 193829 457708180
170869 183310 31134988
151740 167308 38783481
2302 28133 64621138
147421 162701 38138719
123462 144607 52887373
148165 174109 64867712
39704 80281 508512989
95307 181545 215949916
6227 79058 182243598
96468 136168 99572062
66400 160963 236470088
14162 20255 15243493
12191 161817 374266920
3198 98215 237513204
28638 84152 189162015
167319 193766 646896573
119911 153946 85462721
134875 199099 160635515
97926 135600 996960116
194768 195522 1904098
148471 196359 119656291
99313 166267 426392588
173861 196802 953457337
32124 50031 1822500
48312 146609 245928672
45650 155268 274354137
113138 144601 607819249
169612 181979 311618218
172294 194190 415651753
154878 174794 293045580
14211 142461 320687106
81512 84289 806271937
112020 136049 60326402
50729 80492 180376332
134258 139799 13816826
61426 190083 903448181
183434 197923 36206367
135224 174905 99170469
69566 163685 562933830
43287 55696 710988002
198918 199053 324118
107886 149485 104262764
148231 166027 941686461
67298 84044 469669465
150714 177648 627578683
197348 197759 1062620
33510 89499 140014464
136468 197610 132358277
108019 185522 193907149
184223 194290 6417078
26625 69723 107598746
182574 193778 27972693
151724 191929 100499573
107761 145875 95425905
56562 98908 998381188
132542 193218 151731995
139423 181975 382495811
83538 119834 90764785
15245 65828 810556882
115556 180384 388366644
178372 181224 7057916
128630 197211 171492276
181921 198067 189812418
176838 191470 140997557
106341 139363 83791515
55247 138951 209338579
125105 169869 111906917
115601 120549 165049458
186360 199198 32132129
182600 190078 18686845
88260 177667 223825248
134201 136679 6230109
181644 191646 795616469
121930 128609 16830339
75863 98139 55605545
138781 172192 83644796
98886 162425 159156142
29025 112123 877566680
20800 168653 387127135
147602 191044 266773274
148005 168217 50422206
91667 141679 92562477
95149 105195 771183096
178456 189941 28664254
6297 185894 449413435
92496 185666 233154252
127612 171924 111000411
80193 88187 20015425
181337 196257 37240223
47953 95245 118144902
100287 113820 33960996
46960 147787 252258284
66750 151991 213270084
33108 61583 71413632
172608 196244 59016873
49906 123561 273463448
112267 197243 371717601
191111 193143 963092364
165160 177254 30425388
190441 196632 15401636
83856 137936 817183502
4014 101641 244038172
93743 127045 15631576
98065 196293 245857484
88911 178464 224260360
23903 185716 404764855
106925 175352 171326526
156746 165654 22081550
120656 151031 76267298
145299 166726 693866978
67264 110388 915451395
108864 162562 134238148
85291 114605 778696029
131195 145528 529464140
121134 195397 749762616
169720 192156 56170674
92383 130919 96498464
11345 142805 328758578
59725 105765 114948528
148147 167820 49084597
121247 147454 65724290
196522 199025 6350666
1765 18927 42869120
100654 133837 109845539
96782 114131 43452142
92249 168928 191818080
125953 148711 461250856
129964 181183 128101837
120982 188591 2293696
143452 184180 101851061
35523 128785 233324874
127426 186110 146839202
39414 108651 173228311
141581 185749 928118988
110097 189040 197587881
150950 191517 705516106
50687 181085 326267264
57674 76217 46252519
148766 187437 96654696
165980 198542 60298530
53517 182512 322818575
165991 199367 990310858
150908 160084 22928301
73043 73200 885431799
31179 102320 177799856
115784 184691 592814358
146156 161953 39503965
71126 180492 957638604
191380 194750 8403587
117145 125370 202384703
142874 188954 452309667
198230 199772 366895182
113066 188465 188704473
77364 117252 952155302
23602 82650 788073513
97612 104539 170478997
10126 85574 645987960
44794 101824 142481799
100795 156971 354494174
167339 197518 708056345
190391 194274 694067036
132950 134502 3824846
13061 145372 331043576
32505 178612 365635138
3542 72827 44625251
165442 173622 886716499
37548 137381 995764490
172137 184465 408023197
197825 199411 3143587
139697 170056 32329745
10346 138011 382713682
197584 198656 2771159
98986 132258 83561729
195177 199080 9884933
125853 155020 73137691
190538 192180 980605895
4259 131132 344801827
109228 174937 164355302
82403 152368 557168160
84488 132282 254368589
83558 132679 123013667
166063 186990 52367814
199656 199706 819965603
66254 112931 116539409
198803 199277 1180554
22141 83648 937381353
97827 114090 946146459
27947 155308 427967535
79663 190968 278497341
126366 136971 26601230
114147 188546 366534484
67639 68800 2877954
157937 166020 20113694
85978 185711 565668846
90912 97813 17180226
110075 184906 281093177
88661 108385 49491184
193540 195556 5020717
154158 191509 629776608
161692 191689 75074486
268 63089 860809813
182466 191130 21558097
179245 181838 266178304
143707 150284 16628586
81950 97467 306694183
48653 128500 199838652
193671 195162 3674646
191768 195466 9147230
17600 122927 263467474
2265 146351 360399405
172704 178230 9289286
87926 102112 35376655
165084 196057 77466733
137316 193973 141647310
66838 129052 155534424
139943 180232 100804681
181643 194309 31610605
98574 178293 199712123
150460 182923 104476783
189308 198104 21965455
43533 145929 256114173
105514 150244 112183930
34842 148208 283721120
176449 180299 678181029
32948 187684 387125691
97146 126977 491353704
153062 197023 109735484
167783 189304 53935460
109343 182085 182021909
27941 164450 341346797
183766 195780 257550247
132999 168593 88876144
46788 86714 99829871
114322 190013 677811605
198644 199010 912585
179227 188408 589459196
30845 182405 876028881
86061 158841 22414437
195986 196818 350003826
101989 191014 714671701
95156 188398 998859616
111776 159438 119484521
182995 191489 21244444
135004 162407 68432582
150300 171224 52238906
63120 195003 329788766
178689 195282 712761345
80198 134277 635299214
136761 175147 95906302
34159 117226 207712859
104316 156369 130462053
96683 178519 281541058
43948 71257 68179730
182423 188335 14700205
191816 194289 239945265
113282 169846 141593536
117928 191634 184518152
101885 116434 36412909
188563 197950 495087753
132346 196147 376800573
86386 196617 275666272
97849 155237 143910886
11227 88380 467155889
34857 118874 210131937
191895 195591 970901527
48051 115952 896703968
68794 126933 145426123
164681 174358 24297108
148131 158838 98679583
62274 188292 315117393
100005 129630 494692435
169569 199518 218563034
54295 100647 115710293
115274 130707 38754511
130835 194967 21501816
175712 180491 492643460
87322 196702 273555860
33344 180423 368049537
110799 118131 169191056
169352 196276 154594118
117870 141719 925953153
141620 161780 50462212
138162 175370 93091528
33563 69260 89352659
133606 139232 943587030
122052 184831 568634068
23837 137627 284681538
135044 160953 64767922
10364 50838 730117918
194390 199319 12387003
59642 65413 230469888
103559 125764 55763760
147388 171843 61286502
106195 174162 170176786
34257 39012 11960543
132749 181115 616268892
69356 122605 133207121
173570 199422 8485408
198037 199006 623574695
105570 196678 774344731
196463 198704 9612979
47570 152027 261393388
31613 51952 50858404
127843 152418 61622140
141872 194339 157109236
171088 190917 49533401
180437 192086 91738239
157127 176210 47691291
85890 108040 119132318
161509 196532 87547503
34539 119477 887522788
189508 193203 9231510
128208 184798 141483934
104946 113487 21330485
8528 45795 93301002
89847 167284 3231076
111468 113138 680337970
107292 136242 799643707
115601 184639 780242941
157800 171791 35037280
136296 150856 36494660
194574 199494 12426459
127856 191695 159739661
8655 23216 36445478
120227 155535 109852233
142115 158117 40172476
12191 93064 202239947
15070 194198 447949348
193064 195396 5740365
32454 91425 147439280
120459 182504 896418762
80228 113565 392696190
52517 56043 8968478
66419 187652 734901864
154697 193316 96417849
183956 186074 5329516
51195 108186 372848667
177451 180701 8098433
76888 152637 54009271
145094 156222 121508866
37098 153774 859747104
93124 187978 573101439
25895 197231 613083867
46075 124444 952113419
76412 160177 860398563
194169 195257 2621352
115688 174595 147424494
76640 138952 155941758
166665 171774 12987927
186594 189229 495675936
198204 198430 777931470
174285 190652 518774341
65820 117427 482277800
99908 150355 126615738
63775 66798 7611186
149307 191805 988761713
11890 166320 386250433
154090 198483 110834810
174539 193184 46691917
4433 136718 331107646
192179 197382 855847692
103995 131605 312164423
114586 143077 71323620
138354 144229 775646233
125021 194926 174743373
98356 173379 187882263
57423 135018 661926403
190663 194281 9057525
60534 112267 907953530
162909 185358 841174644
140054 191177 127866481
192581 197510 721265225
194176 197128 7314213
168476 179886 28711665
151162 195416 798671310
188393 199374 384511102
143274 181681 980466214
34317 146965 926794528
106707 126709 50158861
73669 87375 625267052
193447 198540 984722167
38766 113558 89718875
178821 180427 3946229
15430 168076 804174981
155409 169052 607363381
12301 80907 250489437
113649 144137 76406731
93746 106254 41327739
121659 122529 885089256
87954 180954 556658827
163879 177310 974722070
115580 183754 939747006
36265 127848 229092078
8302 21890 34060007
145658 184226 96391775
26661 171683 519658548
69552 78941 23544750
99178 145735 116762189
151275 159295 20029072
109515 115874 15790143
185308 187165 4683827
145793 151904 15357447
71938 141365 173785145
141562 182594 102721623
161325 195926 86483443
145633 163635 44940783
43357 185404 645553704
98262 147705 123934066
125444 126418 2312664
1746 119693 711893456
12422 122190 274529210
180834 198040 83155398
87710 164798 192795936
4235 50923 476936219
17674 29237 28994670
118399 190162 373526372
156113 178116 54955037
61022 141418 200921343
70055 142522 181367087
190308 195339 946658986
193902 197126 843402801
42424 183836 640195785
25101 174353 373307009
171537 183964 30928671
184720 188012 788193655
62065 141586 198775462
195918 199018 758694878
178920 187832 648544299
30058 76056 941191774
39055 86738 119291332
58575 136541 812586626
167680 187824 50447029
44654 46839 539433145
24112 110218 215293679
55648 112228 141290617
27175 169815 241227777
18493 196617 445428461
82923 99846 354788211
173281 191995 46799462
135976 192756 332175628
136267 159622 91928242
11826 91820 389670949
139008 190659 129202399
145381 164827 11565499
35098 92352 143221361
163493 165129 213438201
23025 81122 145266199
176652 190843 438672354
166618 189406 685205712
34490 170908 341333498
69982 187306 293660316
182796 187619 12064171
186451 189412 7426197
190758 193855 7736986
130131 144973 280632125
152654 153938 3277458
138834 189532 126846065
154236 177724 58624619
8269 43403 87986859
196933 198644 76472064
179441 187075 980695451
189389 195907 231510631
179633 182326 6747222
50869 177135 316027511
57263 86446 290080186
117604 137632 50334230
190214 196926 16709505
85993 169841 475902409
190880 198862 5273476
47531 161403 284822285
86422 143389 213596805
176561 177943 3438384
76283 150154 591642867
8721 56755 293777699
70647 96565 64761992
147157 165294 239190878
18383 139497 317406291
482 64636 160492066
66124 179442 283392843
97248 140523 784590632
30346 184780 38426526
1220 189924 993639634
76803 120907 110247866
175301 176101 2027366
141445 163886 56130329
28339 134584 265783927
178339 197635 48159523
28228 195738 418942367
6496 124693 423713339
155742 190984 663114087
18845 159989 353137428
87070 134895 119715663
118169 151291 559655711
173078 175120 431061404
48956 64579 39276696
129187 187503 677209188
124750 128117 8427690
80493 173741 131426874
146840 168443 53989565
173972 191511 562652070
119215 160762 104071459
197588 197818 5182976
35368 87379 130159790
129863 137626 19426245
112727 117095 10852617
140743 159291 339464742
118491 168766 125789906
191626 196423 11942488
52970 97036 110141012
99503 101699 447223732
65314 175197 383825969
168699 186314 205303504
188317 188577 636035
166865 185314 620639869
129695 178647 100754346
149210 160670 28599878
172552 199407 67183372
128345 139156 27023796
118582 130757 547318881
51617 144795 527551380
162686 166107 8614223
68201 111171 107406822
84623 186941 256016619
138437 146243 989945139
74271 192087 294843811
89321 168885 452627527
155342 185762 965830526
84839 112989 70338910
170782 176526 982743033
1421 7943 16090144
152750 170893 50786212
120149 136423 40848174
111868 191942 200472259
92387 193302 131931349
53659 153239 313631939
147149 148805 4274262
95787 155801 150442096
129777 182444 561888449
122933 189985 974277075
173366 193464 50237028
190321 197968 870512993
4478 76080 179180243
52709 97816 504804114
144485 196184 573278599
4813 153798 754519095
191428 195100 9119213
164185 199197 74758423
193157 196376 7988792
89162 187508 875130356
118465 155475 27688465
135969 148663 548867336
111631 122659 661732998
108677 170882 155615766
36983 164581 930811388
117131 125621 370708698
29412 128891 248782266
109833 148066 95744910
178279 187236 22395758
101223 136376 88197646
44197 50020 14531760
155069 179206 60264480
113694 118060 947749294
116344 141334 62648467
58730 100461 110431859
57218 191072 723411960
171397 197694 65653053
114349 170547 905344485
125907 171166 334869878
134729 164268 242566532
96978 115969 47542909
184541 186601 5193562
26781 148317 268291293
180470 186451 14960136
80109 102296 975597774
19562 137588 688320121
52567 53055 212607159
54483 116851 23072361
51342 138226 217391767
113194 166499 4079193
45821 69930 398129101
55359 184883 443186788
158320 168350 23133673
152388 170258 91779157
99109 199133 250494277
134442 181810 505542781
151331 184452 82693285
131779 153790 218261735
139665 174901 45832235
74133 121105 117488212
138419 164656 518879288
197883 198282 1022389
2080 126113 991276211
16250 172943 391889362
188713 193642 848063312
199649 199704 139463
1940 40716 96826109
110270 140230 806802565
195500 196004 967794771
35552 127419 229800333
119051 119972 2288269
139615 148690 4355078
162862 185195 907082171
193225 193440 617101528
190248 198926 550655067
132438 165263 81959677
122103 173189 127915119
84654 113276 71507379
125412 180215 477354262
184730 191012 708814528
89234 176322 917994237
16982 177438 141469240
49185 148809 249367224
66681 190158 308822442
95220 127678 81334762
65154 164562 401339510
168158 170605 920901148
169403 179798 26125818
56148 149450 490286814
102952 108445 719752755
156957 192167 87957198
89838 147049 176421876
161234 173372 30373732
128451 171774 108488978
161804 177021 38136472
11962 146800 337230136
30472 181189 377022008
15711 17677 4781539
86389 104066 406625392
33303 159842 785053159
56407 78094 726547716
130771 181513 565765904
190653 194149 123484989
117595 132367 993089834
16710 150599 334975076
161895 170051 20367039
41790 194776 808277468
106868 135732 72471910
149264 166886 377885240
81038 102325 139939133
180308 182655 539409074
71007 181010 275279268
22831 157851 602404047
71805 160959 443434686
133827 140107 698531988
96866 148255 821517293
161168 171122 24924748
130772 160526 74495664
113566 156637 108035914
135144 146838 496046064
91819 156679 920300543
138150 143717 13919332
43362 112364 172460965
80932 183768 749618097
148972 199082 175967399
119680 196848 466216917
109000 137642 243967586
114785 189922 188137312
149781 171032 53052299
169527 185069 38918639
106024 168937 676417402
111540 120653 696832771
105330 124321 47653399
174334 188503 285493819
13686 143808 379061827
125623 178678 132808481
86288 142968 557840912
36509 69008 909014112
108405 163860 424491313
73110 98894 693256128
195029 199622 495778862
56920 164020 411689885
49501 113439 159804110
104697 199361 236928069
55832 104129 786686718
144513 176429 79910955
94503 112567 45241023
196633 197815 392729362
165083 168891 9516530
199040 199467 1093612
148214 172667 61135688
74084 88707 265747362
62748 148397 214302013
165307 181955 520421460
148422 187333 444440945
51912 65821 629050058
13231 194129 452533375
85274 129361 110337845
21882 139084 293190920
116228 148240 181291586
70264 190993 439645875
154700 154927 549639
70783 118323 496052291
154611 162790 20201163
62628 82774 891615044
87135 147031 611566566
4841 189586 818809671
139623 181896 900582717
116653 164305 119291768
85605 179623 469912855
84024 105467 53559092
38979 104200 163068146
95233 137554 106082143
68675 161211 231482882
18979 64983 115103204
29619 88076 146127808
69955 183842 284988073
77745 131608 134854776
115708 130790 864832704
19367 119081 549798075
154508 166159 28877781
44571 126133 204077788
118768 141008 13822140
85903 192873 596988280
170265 198251 226499434
27693 85952 145708110
55818 137919 205295451
198078 199796 36593678
19750 180470 402024064
463 71095 823792988
80685 123169 161091917
134480 183571 122772765
178510 182292 9439920
7413 184872 665361070
168515 191225 56862836
138406 174596 473380781
51285 173686 306321032
51128 128938 964171498
68619 192555 855285024
124667 195422 176859136
60595 109403 262850333
103575 107785 10670319
63547 107360 109432323
128605 142415 34499880
105628 122410 71489420
65750 118855 640849075
11237 48428 787518982
1820 7304 834327240
54468 191604 229687641
56538 159462 257490382
94185 163343 173068945
149888 159312 23511977
97579 101509 1595250
83723 150965 954730393
106115 160923 976980044
12178 40868 71694267
159167 199620 520104741
150536 166641 40083957
193914 196582 6627475
47161 193236 365377806
164385 191812 68725438
98860 105792 17500766
104403 154344 125276284
36615 95667 908554073
87672 151453 159714238
126534 197963 178685569
39029 41674 937794426
53895 93738 18297225
123890 161978 95281107
100776 153811 439913589
157068 193884 91970295
84191 135242 940699689
1516 130109 828839798
62118 110114 397336949
53622 109543 139928345
44817 62459 47487326
76605 80305 9242589
113170 131951 47151718
45462 195883 376209658
119435 141839 56106778
126965 168293 736505469
49175 57797 21684860
140652 195701 871400504
64006 147348 208432199
184285 194168 919952311
20908 120436 587514965
150815 153174 5958130
116542 177920 153773554
170840 190914 50183893
114382 161170 486603805
83237 121397 663190093
73593 160109 48425374
138186 149372 28154401
13520 163589 936237342
184300 190574 15764706
175201 190137 37417969
17588 186478 422521971
43480 87725 110597440
180756 197377 41531659
10225 26126 796521193
111288 129418 199170401
81851 197828 290232219
101562 199469 224039079
3083 199544 491479215
65622 77689 634943287
153160 172253 47649169
13398 179952 965616495
6457 143029 341687143
75504 178693 258264924
12858 112623 249487073
54366 58245 9814472
142850 185161 494085949
140138 144126 524465802
56856 85619 71860843
90805 151899 309118338
44499 110151 164165703
100567 146033 254336442
176225 199702 58717148
196556 197230 1700132
18358 113213 237048327
99143 144047 112567862
187204 196982 393193203
116609 138028 53743721
95585 164224 171775758
126860 181446 276393457
171268 174656 78930562
80982 164366 208580441
171556 187239 39174788
175411 197977 966420294
61196 193128 439858109
172645 172857 521687
55886 134002 195385563
98664 114395 39438992
194503 196591 152783534
108630 112196 8794596
80232 174539 235973416
153032 161729 21574644
195420 196852 3633974
18845 87531 121826828
54385 64780 26070636
159811 168147 10747256
120076 175759 139404085
26968 172425 363859685
108843 153568 976828402
77336 113229 175545570
76921 93210 790988685
21646 45766 60350592
102205 184347 205612673
70819 90923 50263173
150705 150926 830094269
8643 103733 237720094
111197 194353 978918262
17516 84917 452813826
166351 184693 45892149
152519 160708 235612457
27064 35338 20572306
133181 155463 55823244
175859 183022 17902775
13323 97994 211635123
147305 166161 569369741
28668 52019 69930551
119908 190746 297143581
37833 76152 95873446
10397 161407 377727012
71545 125007 565373531
176599 178075 508346963
187098 196034 22237873
72008 144074 180398496
48445 83518 87699787
191315 196504 677728472
81678 164123 44616656
25915 175012 770713566
82858 169115 556856298
134465 195188 678696564
172667 194637 54868387
184837 197556 267436326
51660 157974 266123973
87332 89139 521479656
74170 125117 127574607
99471 138996 99165418
104947 174148 173246955
20373 142447 305248510
55950 111509 138777796
33069 140945 269874921
175646 185705 503351305
49103 117663 612418861
104495 156410 130093528
56723 188487 966763345
71312 177859 577053202
4567 124635 943023224
124920 152319 342804507
50870 135910 922302144
160331 175366 546600261
53796 99748 114702222
10104 62547 80566571
4917 139235 722834705
1260 17838 624657072
187555 189762 2938757
111216 112312 925492970
192639 196740 10209473
78037 150705 557875115
108410 176442 170253202
64421 85152 51758291
2092 27903 64514393
153655 165132 30649843
108635 177708 172886789
157617 167963 25754178
66332 118262 135991766
4351 126296 722544165
112255 148960 285560142
115926 199820 814100985
67024 191930 312384789
119907 121185 668956070
120408 159768 459670251
35001 197808 992266233
26690 193004 415936953
180120 199141 47602043
10204 31383 321157424
52442 145173 838725724
173917 185310 956546048
180189 193211 815815052
184771 195665 27231118
9168 118474 457748599
153134 193341 820699478
131116 153898 471809018
124506 136719 15283873
21982 114008 230057425
83641 131803 548206407
52682 75533 57170882
44281 192122 369847956
113138 172279 148145497
57085 75988 47190808
45202 174854 324296937
108940 191435 206310547
24227 181756 419813603
103753 153546 124921949
78997 122319 108350083
72857 154637 330346949
162699 192451 607029055
177867 193174 38262817
141164 159736 231766078
1939 50683 135727283
37594 58236 655841953
88248 90545 605284176
153658 182203 755330599
127870 135896 773887413
124601 177416 563983090
61234 124700 179554219
24580 49866 63206716
50144 128119 195145728
139313 188698 620235
166387 177400 27667406
7012 8571 539531952
93298 157144 505519256
38442 48388 24906391
106032 155266 303385062
163852 175640 29554065
149753 189078 98244338
168162 176868 138163170
40269 194828 68879288
70923 91423 93378913
17197 160655 854283599
96922 195641 247065153
90907 93042 983258754
42275 66264 54399200
4599 15607 27798195
137833 184556 611975946
64294 134490 590029354
167561 199910 81049905
92351 135274 107542133
71419 193750 375162193
23335 64462 290773459
104819 107742 7354350
75698 126039 54303402
70365 182149 279831345
88629 151109 156579258
117138 189325 180786610
122220 137101 13263751
147418 171832 820342262
85543 139184 743828005
83640 115233 78951736
123280 143763 51221319
116318 194761 287021175
140817 181421 87928792
123858 160267 91189524
124486 188768 160767049
16175 93442 193079535
192642 196520 16291629
59994 66581 311948179
177688 179046 3395951
10787 198579 469784901
93902 124259 76085103
191693 192865 2909251
154217 197210 130078658
196090 198440 5980593
12028 54053 105104017
111585 174692 157974321
179070 180342 765141
160533 199687 97908832
68721 74347 13969695
155139 156919 32768884
62167 106671 908501400
88632 186872 245895880
178187 186781 649489375
110084 169997 149891047
34717 86191 956118523
61984 94817 860927194
170776 180374 15461599
93388 178545 213180664
127851 185799 144962704
3222 164177 402557710
184846 189433 396193649
44883 91322 116047370
190362 194684 287152457
149064 158232 22890410
92343 145535 133194459
99302 161757 637061234
88549 88642 763564182
47374 117950 176359933
47779 111858 432271353
146704 177202 76412807
48343 101424 132603142
27573 155848 320975375
174805 197424 56555235
101366 128872 69011407
94083 138011 110022906
129156 178894 124524902
82280 165817 209089922
192599 199678 17749652
23957 185724 404650704
113357 142869 689339287
58249 81796 58671155
84904 141593 141806163
160761 168685 19669801
49414 95147 353495211
131333 145165 863261836
29905 74283 961806000
156815 171820 641779002
19001 46643 69120653
54578 125588 177612997
120950 161232 299315539
111404 121587 25469458
146905 164551 574543327
126789 144164 43445790
83004 174147 228119015
90364 174731 983406185
22257 174613 398708397
199522 199576 514269414
145691 175701 75058190
188076 188568 1224183
125482 192082 43820916
86784 186496 249467504
175288 178949 115741609
89576 111800 9715235
286 143980 359398443
43518 69990 66048563
43604 70940 260539041
150947 170217 47998255
107326 108946 115015160
25294 25349 158039
4596 130057 314020659
7851 52966 112883559
90458 121331 314582257
61895 95705 255884295
82016 155415 979875036
17957 91561 183959409
165710 180424 36875381
45466 47659 381757834
15409 119873 261075892
7533 105520 921935221
107405 129648 77828611
54554 54935 735577643
194725 195320 1439400
190361 193369 7486317
69317 91443 382700090
8939 132381 972143495
81953 110983 787974120
176948 186284 23312974
43536 181697 345643239
56043 162628 797642723
158214 173322 190700020
76468 151152 783710788
105432 158043 131796062
104978 139817 359597107
56378 73918 43646935
73638 187581 463797745
108341 149984 991108701
115621 177073 153902651
41341 199202 394939276
160597 186985 65927057
141668 176527 235528659
43680 69287 63941999
153182 188949 89297020
116616 182426 164864640
144150 178967 87208035
125735 176349 461523490
16948 162213 363255192
28208 130712 94797700
127969 153245 771551883
114576 146197 79261054
93055 97641 11353781
112895 139621 66987596
165540 169915 829433796
175503 199124 59107077
178196 183315 12763169
79930 102121 266401513
195761 199731 356882615
190799 195337 371140867
32975 96552 158913371
65571 155062 671476445
67200 179981 358707781
154603 182237 526946317
175761 183757 915685969
13972 131829 329458829
134727 183273 427790169
139764 187265 537845108
101014 130005 72791052
12307 20449 13611323
149146 177874 428507765
154715 195901 723959114
73897 146028 586621935
18413 72581 942145453
97121 142317 113189125
112126 179100 167760826
22421 188653 280268219
38214 116815 34561048
162597 199464 92345691
147034 153384 16091237
160861 169471 155418503
89273 190258 574474192
85142 144562 148652814
138387 155104 405306465
6182 166922 402160122
80237 165925 214416937
79602 142530 157463986
142711 159359 797984778
169805 188861 16551315
194359 194848 901659019
11401 113803 255959698
4360 59722 335045025
25552 196799 428273711
87911 98264 489078997
170129 174316 10518710
12116 76952 849631919
123926 129605 14220479
92880 176089 729134400
176875 188507 28989522
149813 193018 791475734
63375 141988 196574270
57944 164059 265325182
26000 96965 177271974
192083 192404 792901
128994 159609 76674643
198920 199930 473354235
48979 192381 617101916
117289 133615 872658202
136485 141691 12931697
123710 192731 172662919
72011 80972 22490453
3496 178962 781487204
162571 169776 861905518
174792 180754 143595720
28517 177693 373207018
101063 109120 45691133
125668 137732 697266343
160130 191996 43353408
130801 168867 95110947
89141 92136 7550577
82052 89081 17611134
36688 184177 3510611
85468 193644 163392176
31246 98641 742978628
147969 195330 294260553
189186 191231 207713814
105621 117547 967732116
58544 183032 311342063
30152 54078 59808791
4065 37713 917715766
107388 118528 164141775
160703 199453 375249177
47805 94331 729360590
111672 168646 142576444
18551 90475 179680316
191656 195012 575572826
37716 96721 147510874
36222 192419 989852233
119793 130817 6226036
26894 145001 295390974
102546 195404 170400798
116755 174231 143951976
96003 164254 170780847
106874 111376 11275694
81067 132451 655752702
127593 173903 115937018
145422 197471 130091474
30031 155516 314020471
192268 196749 11151690
24322 80758 141098695
188360 194974 16481522
174806 184027 23049977
70692 130349 307107427
77520 110200 97413280
186621 196382 518090188
51458 179470 320367970
189536 199693 790057344
75808 135875 585744640
178243 187778 23774841
174114 174781 1604222
170422 186517 146648644
61258 118915 143992984
94798 185722 740709754
149055 158794 24310982
117156 191833 238398582
1421 108887 586894153
139343 188112 847642823
22354 31355 22417297
95198 152980 144863184
65824 186128 300825531
155042 197324 649824019
14132 148097 335090541
153706 187970 85492777
59014 106330 118149143
189268 199148 24722971
150710 196031 113165260
172643 177353 571465827
127598 157588 75111884
91710 169332 542935230
100442 135100 87055709
197078 198708 596462363
126383 133010 6993094
108657 166447 144526180
114181 138920 62033179
142688 178797 90471277
47178 152751 264185064
65376 67413 5046268
83097 124932 104794963
109833 124122 35816516
187176 196500 23220619
98822 153529 137284859
96820 123442 976336383
155167 195267 685304128
164788 186030 176539549
132864 148880 200663580
44673 80469 89476775
74893 161120 215774700
193832 197498 223955013
199298 199658 902179
84519 164872 200962570
64847 181379 291461717
192385 194461 293452600
198937 199235 754742
103182 149102 115253298
179382 194268 229112479
40003 44868 12268368
50598 79417 619075403
35415 130937 262904567
84374 155425 542932791
90961 144556 134160323
38307 58293 50162679
37503 77115 946895990
145393 160294 37316874
94872 111334 41190692
83733 160710 192678090
125921 159219 208149525
25800 36781 185713453
175889 192113 40575251
72489 116369 109719856
169864 192891 708187039
32752 47863 869928663
159262 180081 561767542
195917 199620 223564778
19851 90970 177751837
18672 36887 562721590
72274 145629 670521804
112716 160264 119146474
92410 161546 570735107
198255 199086 2117902
123056 190929 169743786
174300 178198 775092847
91154 170109 197554670
100615 173641 182975475
129258 150918 54320497
171746 188202 469881730
101847 162623 152161445
104151 104606 1153548
53252 55432 5613128
108889 187359 798973064
94241 125631 78643492
184539 196270 87209741
114344 155911 104241223
54073 142414 668601445
164630 178501 34858394
80746 181930 853497474
20926 22032 2770512
98365 129619 341280568
149680 166927 621166287
94216 136125 105039020
198314 198645 135505
43259 152011 272107438
156805 186954 401467737
115573 138914 112157349
103543 136739 975545478
46391 102206 139457239
54185 165605 841317208
189076 198607 23856478
92613 167217 531135528
65658 193443 319544390
42529 157897 19659958
175953 186523 26440506
136180 157617 250836694
53117 143866 827836922
14065 56160 498302396
87023 148687 154374381
87101 170860 209557253
185559 186816 3143618
119626 166349 116960801
106964 107725 660192395
83850 152741 549335767
20821 54796 85017492
136508 173453 875574116
58436 65199 16903992
156584 198119 780230458
121349 183505 730629121
73598 114405 427184099
86805 177311 226494061
190440 195379 446173522
54737 141369 216649515
62743 75709 32349985
6448 118697 280805494
114174 183393 356427991
113473 157800 111128071
64986 134876 954140720
20366 64718 238414672
158871 178358 530634734
81928 111765 797846640
36330 121709 109219721
81914 132404 72004307
30697 91622 192576882
36699 70280 83910658
125622 167935 105785300
168020 186610 51080659
97150 164827 917951490
10614 104988 235943948
95981 187776 875903932
123084 174972 408061644
86784 134815 382550766
114011 186000 5137147
198915 199631 1794699
33299 73229 99826601
114137 178083 160139907
163525 179439 865909723
49410 190047 351829006
60363 178187 695815638
141793 174367 361030336
40906 149839 272708184
141214 199102 976664356
61880 124277 156005131
21454 94730 183184593
24880 113131 957110790
150211 170624 50894207
149162 168380 47855505
48028 115387 236779250
114201 121924 19344988
166123 168902 6899570
59242 64488 673650051
114474 126924 31249493
52826 56671 675527513
85894 148939 472814889
29056 115888 427355498
40681 121063 119998328
58167 130371 180542653
129247 149439 50675076
187987 194244 723697
128042 143733 39203634
49340 194788 703859732
33314 94888 154004440
157364 194022 12529091
166950 185845 47294198
61388 101261 274652656
126281 170924 754797740
87520 144467 162399306
57645 162953 456974776
76611 90273 34112011
178668 187494 168849594
141455 160749 48358579
128491 176924 121205266
21602 43369 820088095
87133 154706 169268091
27292 132688 509198047
29276 188701 398704820
6919 145862 551467848
100948 140020 97959856
114398 171874 144036143
87555 121541 84916299
39997 123265 208377302
78797 199186 301257638
100387 192454 825677731
72338 97495 569908106
40395 163149 411166033
46753 115347 457590933
121049 189262 170827676
171249 188558 571241065
124422 187725 916059196
18511 63284 111956645
115246 193860 196779136
19047 106773 802063304
178672 189314 26565781
80525 151585 177959199
172023 197008 620570082
4128 67867 159464571
45324 124985 375635818
89182 133735 977178047
86003 104694 267025924
167512 181346 34723213
125968 195569 699784071
170809 180435 11230800
139266 139998 1831817
124435 199921 188844515
164638 176914 30858608
115195 147571 257599141
140141 158744 46628294
51102 178647 319210714
65169 150574 213713947
150629 194519 927784879
20197 57975 94472138
28395 194206 414786486
93360 113932 51421011
69778 153064 549987154
26288 82004 139129113
106983 146845 99820919
75247 76092 2133653
63392 163844 805311860
89895 114681 978599402
157916 161479 4008108
164796 195898 746404607
8151 141575 673487247
166223 199351 685226036
188125 194187 15215797
140198 195248 510982652
93617 153292 913555084
43711 52696 22355327
102087 135902 84834009
153942 197237 114912687
23142 57896 86991558
197368 197748 990042
155872 191019 87733820
16472 107954 671838690
27144 183949 517914529
184036 192126 345402635
36100 85081 860743583
149527 197908 95589248
10847 158882 370358868
4288 63067 147140353
181521 198575 316447223
94229 172212 197705952
188360 195511 17849777
77438 197022 299163255
45766 129658 209843047
162582 187660 828403531
119837 126009 965321381
62302 98330 89857698
152612 177966 430940531
128676 149995 53489508
7018 95328 997534963
120745 176604 139934624
161310 187410 65311260
127416 176302 122361062
53607 144592 227626216
64150 64294 367400
174008 182740 21826648
91427 128236 92263334
169427 180707 587004289
192369 197127 54935268
148384 160155 407201232
97048 151442 136349119
98066 183726 966134682
5127 167918 956263338
36498 188729 510839920
173386 182209 22121798
128511 172341 93147426
94903 183074 40197396
24442 177615 383240851
38178 55812 44277403
90702 199098 271313352
138651 178393 841352614
171038 178687 592491124
26525 56767 496070678
118286 182616 719709121
19291 166820 368950228
93828 171229 193800347
23228 181246 395320459
153135 196397 174667808
121165 195193 185223629
73892 173502 249338412
20100 106548 18402443
59173 168047 272208359
74985 175560 251672823
18876 181298 858267222
126090 135359 89304021
29101 183471 386118222
109942 168746 147087365
116202 172395 140779725
13021 195469 914789646
81205 128657 118777344
189442 189696 959786198
152470 162696 536239050
65729 176935 917957254
170366 196064 999610793
49310 92901 456837187
187780 195537 865987420
47463 123591 323889003
115987 137831 156528993
62824 70774 19793339
190297 194258 6549911
179747 194313 36379354
18841 98465 955098410
150986 185523 86253065
91384 97617 15552694
69760 87304 44005707
103224 162951 102880665
91000 102279 28154598
7242 20388 33109633
183655 187572 327724649
181844 184659 432046259
5005 90665 604146459
117064 155800 97205395
122989 136821 34713051
28671 40843 30340215
184257 191148 96564873
32420 77737 680323613
51223 121987 580822966
113555 181848 666545237
171048 196123 62617194
21505 84662 157932572
54148 64791 343643133
76042 91877 860094916
168092 187658 49015624
83896 104650 250324954
144514 192721 425816637
31460 171551 853864067
85087 128812 109407912
54605 77906 58192499
53600 70545 735379695
95018 119600 962381560
46602 141303 236851960
193276 194291 881479773
152522 187655 639305678
178261 179811 446983758
108988 168947 149890000
53588 124267 176894811
158919 187378 883388586
79751 88998 9433323
53617 157382 259719173
95344 171611 735055366
179118 188319 935492902
74755 104620 503214069
71507 120699 905516929
110582 198166 219180940
182270 197754 38644432
185453 196237 13602653
112198 159154 117706659
18535 54831 90758256
56275 109748 767951356
49639 154131 261626206
165395 192120 66938326
81995 128525 116561914
91773 117964 944665312
128598 175876 496161612
197372 198954 57732130
154254 190324 90042183
148142 182056 84852551
32762 153512 302258862
45929 84291 559513792
84749 147349 156645293
159034 178569 48877312
84492 189866 795888213
76033 104104 70131229
38614 68991 76024402
99406 144253 836972621
55514 83691 484133445
32403 90435 145099787
86854 107186 50742997
16641 199311 827617089
176910 192109 37957179
61674 109938 817488963
85477 122983 93822356
194756 194926 780814057
185713 191038 691907624
32210 95911 159274084
100395 194098 393342518
72372 146954 768138356
65600 88567 57256904
158483 180327 54577318
17371 96038 473980328
172270 191468 47940893
89605 124998 88725865
152297 193459 659686431
84611 112604 69997187
118816 155988 150971916
149164 181841 681544360
90152 131583 103795344
31636 101548 804479245
110396 141967 227506670
62416 98115 523232873
181890 194456 31337510
160989 185722 61843821
69562 177600 270425737
116801 176936 150657700
156671 175695 47459872
198225 199935 478692686
52502 159340 267418236
194433 199948 258929701
70899 96549 64080105
110750 160218 123968461
106131 159875 134699327
70950 167207 582831778
107255 188379 762498913
149962 182473 216369129
161905 174793 32218712
96022 148030 431363680
114923 167940 132684576
186588 194768 20354001
56801 66937 756672249
107174 161185 135253933
83430 176445 232846217
6304 8965 6805170
62526 109797 118123012
173625 189477 159087032
162100 180159 45215492
5222 131700 967650406
87751 104405 913700432
78001 85039 81137605
155558 170404 41323624
102109 190322 667496103
132417 185522 256742871
72113 160059 220251771
46815 107615 151959779
3869 165281 411510897
36947 104253 168265353
114864 145855 176977789
51158 61632 26404548
98292 194717 755825764
186316 186652 743493140
45301 51726 6775308
197871 198523 1681550
7708 116752 272745327
102162 167344 163162786
28101 117648 840462544
99400 193132 365593498
121527 154913 914106035
39141 41282 5406674
28529 88874 470022774
82505 174522 230299272
524 98528 398354020
172455 178300 685858579
2161 4509 5699194
46831 53269 16019685
61201 129174 895273842
6641 164295 547161470
69181 156676 219063931
87119 146619 148861628
104330 188468 289215178
71005 78486 52362932
123647 137368 34407420
487 27945 68640518
124825 194630 580181400
12 124762 312025167
146087 183820 94351016
180308 199304 47553134
38630 107588 696381303
974 55762 137060342
92215 169651 566793368
723 149951 373379155
76818 128137 128442448
10398 88218 194560818
94776 151733 142713674
133623 139404 799810927
78128 186011 730050993
56368 128329 977444874
136253 185193 122333064
120702 142297 466595136
64434 190479 346043242
59132 114480 138255883
102692 136472 963295289
166218 181281 37751363
16820 142809 315022014
16374 165802 637779859
115147 157252 449884809
52347 91652 865471133
42689 178961 340938448
102356 155967 998979685
147286 184568 93253742
224 106436 265543660
108014 140610 490266823
150596 172783 926902537
78825 170678 229798480
165543 182398 835493574
85794 179716 234995937
59965 65868 497968133
76158 113968 94499630
149090 153103 327541894
103633 117897 842878135
133073 190389 143314075
141320 181864 640169825
165050 176800 992696146
33756 38803 604530750
24880 124102 204140937
98153 104143 2917496
140272 193154 132316445
176945 194899 407103182
164302 171760 256009428
88851 104227 38487529
105342 147937 106717520
187946 197726 388977804
3090 107820 602647556
17335 171334 642238379
12815 158852 365413590
60098 73717 33799919
16008 43740 446254418
34869 175819 139919167
117749 168405 126758313
62483 101899 421276134
109346 174347 472215155
163685 197807 184179159
181319 189778 129452974
149671 187484 163661375
102551 190769 220898520
140323 141888 199372760
31319 114318 207541270
38662 116791 195337052
194317 195459 506086644
22950 152803 801135951
21979 160147 345714988
193652 198544 137584899
194286 195856 16186907
164509 177787 449676763
69608 75877 186423342
5802 175618 424934835
198046 199247 3062657
161357 165367 9935293
70665 176543 495809252
56273 91302 87424825
90176 101556 28371009
90174 160560 176273435
128666 188737 150232720
147735 161008 77623300
166559 197803 594691031
3394 93384 754677786
142113 184582 106269477
145987 191313 113342958
149897 177872 836641823
63667 140563 486695181
162820 182960 641520042
78405 163776 666972692
128404 162778 994235615
139619 170548 162368382
16312 128578 895003694
60844 158915 245258873
115151 170026 364294484
126644 161713 87745313
156763 191811 14126639
142477 181754 98372488
111052 146848 89621305
170490 199906 73636339
80583 110972 75958284
69890 159296 223849205
112067 155149 108090185
29748 122168 396790495
57061 71181 922263313
165057 185758 51851663
15417 138365 307384109
47163 130407 208210596
146959 159861 32447496
96725 148884 130765885
120365 171894 129097848
88075 142830 136967669
24131 30121 413502787
172783 182621 24624705
3570 8563 515202837
183235 183637 978318
121352 158538 662465602
99063 110315 28290888
82129 107913 64625930
92859 182248 223738314
5816 73284 168775663
180587 193481 32191683
156983 170379 491143553
29834 170115 551913244
64391 114609 125398245
114319 135726 410550565
62256 116974 136631660
111482 193727 80793885
185450 189730 377420438
114510 164484 125054220
99375 140033 101974469
43627 44149 1230828
58178 133190 239402173
112233 163084 127304862
134336 197376 157601715
85985 160876 339873084
161545 178185 41676461
94582 122735 70508229
85758 148924 158111751
63234 113715 126075345
186663 189507 4156804
154487 180189 64085857
86688 90930 10533436
9786 115175 792807847
2749 128656 314925389
70128 116609 116225412
88747 181950 978519690
177695 188331 907700613
81588 102943 53298181
125406 131155 14376121
135433 191520 803299045
182995 199986 842402653
139906 191721 129630023
172786 177075 10786844
12166 23741 28947289
15673 95360 199069871
88996 105003 785171796
22879 196873 438059373
158621 160865 5556559
155513 185885 928629525
146971 182644 89308297
115061 133972 47493565
191794 197364 13861962
70312 159095 485570384
25922 41374 325962923
193539 193670 337820
136404 170187 654407595
71245 150766 199177691
73281 145139 36085111
181391 190748 290124496
7925 147373 348958091
74244 125539 128408303
77612 127633 334056527
124312 174393 630834656
179153 197998 7537695
111773 120949 808836752
184886 189008 10399094
121522 178766 400946616
192210 196514 10705896
33784 126979 233180188
109887 175241 163534224
138319 160434 55428473
101111 112206 27824872
52996 58741 4061788
57791 120985 657585814
166448 166738 943372744
125053 198970 703276914
68413 150325 404966058
38334 55923 44138124
195044 197409 138822638
147964 198242 855456260
81445 162158 983365391
5890 147802 355182067
147511 191920 111059838
146527 199907 133558405
127528 142502 37466736
106271 137479 78289113
192487 195919 4542525
161961 185706 641085962
146356 166810 90195545
189640 199123 23692511
116897 139351 56330853
135970 143309 767084412
3409 90335 575625375
97350 160497 158251013
171614 185987 35827341
53107 72294 894147496
172220 193525 964753519
4021 158320 685176795
176316 177633 3335023
16554 163418 367238289
38601 194695 390507442
97864 97931 168925
70558 161486 227573413
71778 128831 142852717
35951 135079 248039746
155433 172901 43586011
124296 179551 138266618
49643 136572 217524347
85671 102698 42347428
19599 61116 103967230
57116 132519 657413681
104174 129172 62652378
63672 118042 837702748
39419 75327 89805899
8928 60808 329823792
121785 192718 177554744
61202 145639 211128266
64214 165501 301708542
180537 190789 123208098
100678 120817 46485035
45572 172339 599998529
111789 173340 154149660
60122 122840 156708607
6253 47421 129589230
156496 163849 18223711
95109 176056 449619911
44116 93643 428072230
154612 155310 1729573
141855 160723 2461157
147569 172538 893027850
63380 162052 246775198
37181 56961 529013129
187940 188727 939899506
13671 52682 97481341
122877 128968 257244319
198532 199888 557318670
94951 145008 598646232
43908 119970 190152864
84466 178793 941217123
124080 178082 135118983
9762 138178 427964151
25168 152252 832178211
53276 182695 506060222
55824 93978 605558561
105259 108193 7420409
76123 144172 170264805
48283 186655 926441887
82691 139997 143469525
153485 160279 16918554
32725 123024 225933426
128585 197871 173290413
53351 193778 351345610
73621 138081 21842228
115274 169261 944581278
35576 99961 160832642
57925 198746 352269843
83185 172468 904073512
183126 194937 29423040
145076 146107 2581115
121751 153905 603190061
19205 66003 493741314
129836 161714 79727055
6121 123410 958949742
161008 182636 500904236
127322 145561 45702321
44746 155994 278446820
177113 196457 381274856
166701 179625 379625191
57158 102370 112859471
15619 181150 413976519
20640 113200 631507975
66916 79004 30103357
53323 144766 606231567
177226 184714 18616808
52595 151995 248813589
305 22244 166835169
145677 162416 116277445
10178 194190 558391998
130243 174630 55316380
21784 35633 833564298
91868 177419 214180948
102355 165692 163756874
105748 161880 140508329
58013 65992 288272115
148782 177606 929587711
162754 193326 76549284
97026 110214 16574694
2442 58870 141206025
28331 83961 53053417
15151 36315 406415682
76448 81394 12368807
193719 194944 400895820
189560 190701 81580370
123597 151151 69072249
45962 155778 318190063
125343 190695 163480895
69691 185187 469915688
156318 170802 468289642
76137 82268 643842693
25059 81749 141656783
129819 151034 53214057
162464 183749 53285559
56143 135386 506199870
191256 198888 19185486
185643 197691 499590617
30831 168746 344891340
183374 194904 997360123
150665 151384 1795594
42397 156395 285259428
35609 197740 405580141
192918 197252 790908608
40691 46952 15754424
120063 163116 107747930
170441 191654 328778967
139507 167027 68838741
160338 183037 56701973
46079 161654 289120998
178960 188296 23236744
18543 106839 459432578
91645 193792 255631176
170625 185460 981019937
136806 152051 505967628
169411 199140 67315712
169713 191764 55237915
136288 169314 82494985
71125 189481 296243490
9048 128977 299995590
130189 184228 134144949
134672 142022 803432461
1359 70003 171493344
40870 197788 949358589
92945 108544 679834538
143317 150665 18593433
128538 139236 26740909
70156 73536 434530314
93230 197417 260648010
30309 162484 377044051
12767 30810 45185100
34706 150346 289526826
86803 107982 52968877
125225 167617 105969957
76867 181581 262081259
145284 161536 40609486
195555 199737 10552916
161812 171613 9964298
12899 26272 33561271
57187 103208 114837277
141338 152289 612759475
62701 136723 189123079
180614 185033 330566324
138088 188659 909818826
161614 196567 87365606
108332 150679 106073540
30739 147410 60813168
51320 146194 628061938
91391 164707 183432347
57445 110303 132022365
115499 159789 111062706
84684 185214 852190691
83825 134625 590632455
57315 169256 279884698
1520 190887 285382375
457 158012 993519921
13547 173549 975337309
83317 90931 33359548
134521 185057 126348654
32732 48037 38298949
155474 187333 977926622
63501 75239 166667405
194933 197188 5690080
26947 185198 395779812
193335 199502 828462676
51582 115499 159810631
154874 176616 931301963
192224 195742 669497713
39541 126154 216724434
75914 114390 96154861
84829 127344 106361765
37568 55194 525696389
110682 185672 212879543
137948 151002 846565477
86513 113667 67765953
139916 187030 117884533
78589 186314 777238778
134072 154976 52440975
41766 50073 407360863
90782 143613 132264578
94208 161335 681601115
126757 197627 177255988
17793 128632 277269169
66310 71390 86628661
183407 197190 27632865
95322 136137 413562537
145411 165655 50535801
61100 154702 361057442
179919 189134 23019836
181928 187322 13472842
148329 156280 19914469
126761 142727 618615683
57841 96093 95488689
2646 174224 429155798
171414 180380 22330841
198652 199713 605623209
35133 75709 944721801
84789 195991 278137639
36029 113433 587955786
152329 198091 114340472
68480 110673 25160677
62930 130188 168254626
9411 152054 356947865
74403 81850 999271806
26230 179308 382869367
43330 47519 706814941
122135 159007 92404818
37510 102249 734484523
10196 35288 62687856
134564 147179 947815297
31959 197735 660742087
17586 198201 451806070
166474 186897 51142410
118932 153586 437225650
62519 147595 912944001
74503 146787 180833060
42699 77453 86837002
24074 66385 985271864
149804 173646 596596835
94161 162869 217737629
104001 128292 60978271
44183 170609 316261558
41438 194782 937583191
198543 198555 39549
89440 111589 958002186
133250 168466 87946567
106638 145270 600299459
86724 134770 919986769
160321 193997 84131975
81212 163064 204760270
16196 42173 369717338
5348 41126 739838429
154314 192624 95609592
57428 106293 801252301
100137 118210 45331590
86138 111262 62684544
354 138435 345332017
8129 159361 378475360
20253 149619 323713175
55099 180472 313615591
130208 165641 728514725
2207 14535 30852186
83944 133136 123188345
76433 80649 10561682
196817 197058 597040
132541 183377 686575606
109647 187450 532760421
73334 142014 877075266
179187 181465 5690674
647 137950 343391762
173978 183844 806598297
45408 83668 95640762
139359 188902 387517521
7077 125881 297349740
141348 169405 513952999
143337 163752 51065166
130452 147914 43720106
138746 181437 553566603
140456 197419 155037187
53625 163999 944313516
43121 104911 154398424
28393 144975 291630226
31761 33528 4355604
17767 194158 441252002
128914 172227 290932675
27418 37441 24994700
98283 140639 106113444
159455 195932 261203985
41220 94211 902391925
69497 187417 425966230
181563 190576 22497911
93584 126871 83363381
8181 139990 871875828
60704 175920 288067130
79905 115989 568185192
47983 198035 375367054
41201 172664 452804505
185776 190683 12289227
77046 151251 185811155
117047 172794 390638980
134179 161111 380578042
129555 173252 713571763
113734 164360 126712167
178900 190074 27878108
192478 194988 474197138
135616 153065 43750340
125618 199984 124741798
195743 197643 2764389
82193 149455 784491979
196376 196393 463986198
33210 198241 242792493
138542 189070 965191919
13537 15166 4195826
7076 10106 7719520
16537 143376 317145350
196408 198835 6178047
110915 191775 763511202
28931 168677 349436099
93699 130073 480509209
62051 118116 139996959
186999 198592 384408306
120745 140614 49798161
52082 171190 298077548
18280 114108 239531597
46385 160156 284718037
125233 173650 121174960
88470 94369 14761788
103384 178708 188724488
188417 191245 7063167
13837 114480 251568909
110780 142844 750783249
63868 69960 15091228
147356 181738 961608076
83141 127657 111445116
3636 84876 203234246
25763 188179 406159058
37358 90173 40282592
101253 188572 218586678
119800 125827 900357739
31513 130920 950225490
129292 163460 936017759
179998 194523 36231488
6900 126336 298918917
101742 127871 65562984
132220 190941 146808389
140691 163745 796292302
164012 172404 266917145
150639 182578 79799856
110284 113868 8936767
117406 198052 742554711
96634 146474 931785141
40659 140671 702793803
126068 146458 899510394
145819 151112 970057962
162428 173980 779171381
67452 189172 659560051
125814 183257 639969837
64698 150561 283180588
13513 136454 307564503
9497 69826 123035909
133281 164249 259922566
146104 182097 806748557
118342 193138 187238073
43981 95537 523924629
178430 195656 42939963
30280 158425 320572960
187005 199816 516368011
160103 163281 7782508
54903 173981 358459683
126109 176309 125593315
57492 105575 580252798
199991 199993 9357
97730 177927 711068304
148483 161618 904336670
181424 188080 16578084
54311 71561 310262995
188181 193153 12477344
145515 162671 853702590
8982 38843 300813564
99273 194510 737363982
107950 134235 65827842
10171 43789 84128004
79800 116855 108240745
196233 199618 8576882
172024 194467 877509179
2961 164953 841188674
72700 98579 64645736
160013 179702 49211240
164171 164374 314853789
146872 159615 296855078
185159 191411 15639696
149687 179534 191513483
145300 163063 620572062
164726 197661 804210465
134897 165390 896253108
31470 109966 519835662
99879 197733 824242579
189997 198089 20211469
107357 169870 241482783
167979 186803 327362129
60269 70007 840766149
65808 84811 246737390
34488 96118 154076200
44231 56936 27647021
53169 132613 327188351
26651 43093 8841753
143693 189540 114747156
193736 198829 12811570
156561 191912 88316842
195061 199500 436812480
90647 130098 98874829
134951 176633 815404627
36880 153014 558391824
106336 131017 12636536
94635 142441 943837989
131676 134073 487412102
56625 78353 54246744
84024 85058 20842315
181832 192472 26569857
117623 179005 424387554
96819 109726 32434720
32985 140168 268151233
96203 122991 67177294
78688 127201 121362098
169052 177260 694184469
82606 132465 643813880
46479 187878 287921528
147754 164085 881841793
7039 122792 289664615
131685 166589 892258032
163482 166418 7362441
107060 151400 111176982
192293 197020 11783525
131592 138837 52191728
101044 151597 126809897
159731 198946 98017776
153883 177397 58687890
28771 118415 224097534
103968 114799 326437754
44240 93063 122091774
88915 149956 220092754
198370 199199 587789940
20329 156014 339460698
198746 199630 596813086
194131 198616 11273111
59693 61352 4195111
47069 112605 163837779
102396 117740 38427681
41455 169943 801221062
41097 98642 426562191
153981 194623 101390008
198698 199924 3054849
73870 156599 543435230
153061 158069 396834916
10994 191771 998784460
85760 195514 274463158
104135 156177 827627984
104476 166111 154278135
188604 198738 501193522
185309 189903 11508506
42153 134907 579936459
22973 28948 14996876
35407 105491 175230719
133118 173097 99930848
32552 117701 742451547
131155 158588 68707973
67355 195338 441834431
171407 177966 16343125
115991 184426 260237269
102125 196719 766453915
18616 24034 145793272
96091 166726 148513661
8589 166492 60853702
87258 100594 461616266
172130 192946 120110281
41625 61450 916788029
62725 139910 193036973
159314 185426 37212062
6099 105141 247808492
55036 62759 19333075
56720 148013 730586099
78247 125392 117981546
48465 184278 339750858
141652 168182 66316449
176715 187485 26906289
118904 153509 86861078
16861 17843 2365726
199084 199463 981509
25067 69716 590919648
167285 185875 359321826
81803 180775 481305147
53373 106149 131956423
189057 197234 99958127
104295 130023 64518236
113989 144249 827564452
15263 173067 394627202
63462 133396 279235674
17652 87733 175273942
29628 46190 41390801
124563 181408 357608157
12359 105285 686129119
142063 155750 34422769
85965 164258 236281044
122301 172322 600879786
104521 149498 112780136
88382 90551 5389858
185359 194159 591231481
179152 196658 43676088
125353 182310 142520122
184050 188711 102683447
148894 194295 747088266
36024 48311 30696833
168804 199792 121927963
192412 195731 223182043
89974 129621 986946738
29489 78812 827824543
167743 169225 3732955
89323 119844 349956020
75929 166946 866042039
31936 155779 309959004
33193 88907 139305437
133808 155611 992547830
67930 125123 493517849
310 173481 742587415
25813 86532 151785941
110496 112442 4875971
7990 197159 473260160
114412 194501 200433509
97095 198931 254950174
115430 145782 712435960
159606 197147 93769490
85011 165005 338245006
150462 177386 67287644
117590 134177 41753377
79095 143962 162303973
103920 197821 235029462
124534 146219 54237059
178511 180124 31214631
80742 96927 40391675
111954 198400 216414696
39414 121124 698518997
91584 104203 1915926
118810 136208 43712442
54807 113824 174231656
166500 188223 852541942
99627 157794 512922279
4476 104837 784793732
124606 157187 455728553
95466 115593 50377525
133005 168137 371439084
162364 165340 177488004
190658 194532 623094317
34151 148038 966638482
67176 81179 34935559
160016 196548 756002713
16822 87666 177082589
184418 186332 384857528
91300 186311 992862850
118102 179181 152989413
26764 141717 715101959
4858 89053 210638299
83595 180158 241643970
76274 183606 268567025
114658 181200 166607396
143376 180141 92050180
193737 194334 1524744
76111 159693 209242303
27089 32694 325653749
140692 178514 138237378
104087 137910 84752747
199236 199797 1383275
123114 137853 919033863
187295 188962 3991319
93514 116022 288452492
187793 197051 23118073
101867 153906 897725399
52840 187975 315171968
57386 168407 277545976
150249 191060 881783809
33229 130451 243303093
92301 96146 9556718
61455 135516 185214798
120567 197945 193650518
172554 178688 15394385
80004 165058 212800228
196092 199167 7823503
153259 178868 63977422
15030 100697 682534362
141211 177572 91087480
93575 164969 359456466
93336 115836 374129800
45267 155243 275269256
95436 189901 586928705
172410 190089 44171683
19311 170717 378689966
138998 191860 248219971
60954 169715 271862457
77497 161197 209459856
37601 174304 742749956
114154 126786 31726388
150558 184257 675077272
68437 106257 94488510
34301 114218 199860521
2823 162151 398508490
146797 193186 872044334
149726 191400 104049403
28863 99340 175997885
131549 196888 805974971
119320 173338 135236905
187990 188355 185196291
155826 189813 578460404
174307 179799 796881776
176624 177253 950257861
139122 172366 580175710
164119 166223 5298583
199081 199680 631810477
187674 199341 29205570
26878 107608 821995365
116860 148750 80057051
27689 62704 87574214
48971 151098 255696705
189560 195548 943282051
74443 78180 4093927
135848 157730 54733867
182235 196416 288094992
81748 149476 169712990
34243 198655 149362679
111930 130027 339518485
163750 183803 50201250
42641 60915 648938428
52306 177399 820237658
158978 159346 923204
210 149974 374769316
121799 133601 29680103
189034 193797 11860623
63770 174415 815503279
125719 167914 282637258
59503 139069 242427508
66804 73344 16146695
85154 124346 98085197
145843 165483 89404228
13144 100431 218047785
196746 197238 858297113
56088 193376 613867619
91596 194775 258150198
162353 180457 45383761
58427 88310 74549268
123266 133295 390535296
5461 94336 222382215
74015 84820 27112751
32072 103071 177396420
119280 183222 160059448
78299 114069 89393971
149732 198755 122526498
89638 157836 170823040
179755 190613 416245830
108421 157510 486872440
84691 189841 88184808
119449 158461 97756350
45273 64023 641426432
167601 184019 757248624
73282 101288 380571864
86762 195658 344188271
152854 181317 284391914
60364 171263 277329015
164036 171161 17915017
80908 86599 517916636
53013 82643 74070152
21300 108706 947987263
5082 27513 915226348
63891 192542 321783441
178986 199915 52311994
3695 101095 243477880
48145 156171 270412480
199555 199924 928030
83647 120441 221050875
83781 178540 395116833
92195 150293 145567447
191963 194538 22295552
79507 99735 110284798
160198 173462 33074120
91472 172468 326806191
90657 198831 942516405
24126 76180 468848509
55000 167511 988679429
92663 112007 48303641
86160 96038 324457607
150674 174878 60386729
131377 179089 152420302
171039 192662 54067409
190400 195227 220706990
178115 193364 412949675
114334 150750 91363044
118763 159958 103280137
7981 38831 459211723
57863 197393 348925542
26353 35299 961453324
188798 190581 460942169
76436 88339 29743059
118995 191899 182469292
68456 144891 775965490
5829 149937 453544196
130778 188265 578531340
87981 99856 29500014
74521 108454 675247326
8599 144068 380263604
158716 188816 75198285
120601 162332 997764210
198405 199677 8809943
101275 150850 490230955
15570 43408 83950681
108726 119696 27335612
47618 91890 106771901
31174 110719 346939871
22543 22615 357668616
178600 197648 629679815
94928 128604 84381339
79652 197840 85790286
34 167099 531380207
149073 174316 63025756
15878 90236 905195147
138319 187616 199796199
173673 182358 21726663
182299 198931 41588887
156335 157332 2457567
41834 113354 530632650
141366 197279 295062883
161088 187707 66588349
69968 196206 315844003
130583 170493 99816788
48100 104221 212796073
59895 101882 104689356
150295 174097 236886983
192747 197345 11436685
121156 156283 487527007
148011 155470 195848272
20307 140279 916460907
70890 139158 170861533
145969 171015 236791836
26692 97178 272576302
97566 177979 201383138
38897 129768 622911549
3802 37820 85092376
22623 91357 171795237
61104 141988 872076776
135037 149820 254913581
49744 107549 658820972
54637 163856 273133164
76544 104641 70241369
56869 74796 152453361
185024 188000 7482914
23551 119149 957957071
153810 154550 944332
91964 139321 556495121
53658 99353 114095144
165825 177758 500829172
101110 163251 155613892
180309 199198 47283053
185811 192151 15868275
137321 169479 525604745
13124 142306 323124151
63609 119442 948661212
160619 198189 93891044
163485 188088 61568662
6434 193366 984277322
167164 168340 166305936
182784 185086 258530071
144848 190801 114968899
171759 193406 54012785
85891 135129 123210287
58019 143645 214114525
10164 100093 224688148
68759 84759 35153437
14197 54764 789579748
87604 160368 182151632
51041 136119 829474431
8895 116444 413022423
149228 151801 6420312
47088 83147 12532382
89651 176663 311588428
152356 186777 471988842
108519 163764 138156699
100508 136083 622280306
108369 112133 9260654
92452 130079 56173429
53690 169063 288591034
174221 198354 60369395
74841 105648 77019614
83145 178964 623863990
161444 181566 49609754
73064 119424 257803378
83260 171498 747738921
63418 198636 735773646
119025 197062 195265753
73896 103307 73504813
164978 168286 524302740
66675 100225 792843744
52963 98790 114453834
64361 183073 472020089
2871 189891 886029962
23977 162413 878052790
151626 197765 115290479
180048 197736 136504834
143070 163011 49907989
132826 160095 68242178
75802 83931 267280442
39549 71868 75295112
130508 193449 440296481
70019 97793 69419301
3985 140818 342304875
165386 189931 27508442
116374 186668 557031158
72039 138300 986339342
29813 155197 313773716
68781 103737 18740476
97223 199415 255860946
140587 167995 68544576
67467 134227 898823763
108867 124683 602755549
73667 149939 503345659
58348 192691 745472826
154737 180803 64993616
163454 179550 713428231
95944 185539 737298810
151516 153151 4166894
42087 79180 92729833
93359 150314 310579713
177692 194503 882235435
104880 199865 802977559
161092 198805 94381334
100758 189516 222320253
63230 74134 27126395
135503 171046 764716238
33253 75988 41123534
137752 190663 440964750
41379 81841 687259618
5977 105548 249100495
36998 152287 288538320
15427 75725 781020087
132156 150431 449869384
171443 172113 200105276
62403 139158 437941264
113245 115762 679289932
116228 153919 175293235
463 129357 322378887
178081 181834 908800286
6326 129405 308031673
176750 192750 162861768
197471 199293 926248328
26470 119425 232317535
19043 52519 83604727
115603 161142 699849114
144964 172676 807897202
93861 113892 50075590
107973 180916 182472052
108873 112152 539301737
167832 191127 58292524
164876 183129 106744300
174990 187410 938185858
124977 164938 99880269
75459 184569 484246066
46757 181063 524501266
90309 101884 28909891
29096 172876 359640043
110149 173542 158704892
179027 198499 663460354
184139 189818 49485740
119780 177777 145242155
121348 139526 60273291
72876 142587 174481279
119244 123372 701182496
106223 180536 337188021
127946 190418 336459201
61131 147074 214830353
62388 79388 42352465
100684 135454 87321665
155090 181339 2147602
150417 182807 215123010
163150 164487 942095452
49419 175729 315982516
2040 51369 342245389
187692 196489 21951739
158861 194911 89993616
196382 198139 743954395
112529 130455 44944018
157761 187408 25055374
47024 110365 158337607
30070 119588 223799543
25876 72555 227643229
16048 100758 630132020
180005 188949 377181811
98841 151442 131954953
4716 53707 541907342
22682 192987 661813249
24103 45235 52871449
26208 61505 225706297
61054 129845 575471733
78134 153408 716491282
73953 164391 958338765
124778 142038 43115126
132609 197457 162101265
139537 149484 449630677
41403 150510 936041590
177897 185848 19845320
93592 117891 619654091
73561 83316 499076173
26312 148190 94978354
151223 164979 342960770
6123 42937 92246853
63060 168850 369033869
174234 197240 57490346
10103 181296 672929632
164911 174787 740429855
420 45043 637338077
103432 166840 872408412
108673 115207 379418086
135723 152391 954799998
186643 187103 858486958
6654 96032 223567798
88964 143306 450166543
88404 162665 715915625
7928 50521 106606326
41001 199890 397563980
79472 119511 359941340
133287 170301 92506566
145737 191043 156502506
80024 81961 40275520
187405 189802 5992840
123272 136279 32622310
175989 186673 678313544
80727 133682 132583650
38796 169475 326841612
133687 138193 11208251
136926 175490 310785723
19977 172806 759911011
172196 198555 65893156
85389 191115 365727363
122548 163829 490730104
170212 177936 19415528
4306 159978 389643404
193172 193787 881673
111573 174672 636179232
180988 187165 783521976
28738 167804 347765615
156431 171486 37660974
142462 169611 67915320
114918 165739 409548724
82381 153287 201848894
88233 152952 746937254
7531 189744 810495899
66965 148175 203137697
100798 105880 720555913
109406 188957 541282234
23056 30956 19772680
169426 190910 53770102
88879 127490 853745757
199365 199533 435896
110546 143428 82317321
113624 158415 357513795
117216 199602 206306556
122962 150405 68815098
52676 196883 863456667
59134 133683 283996930
102900 158738 450354540
177681 188030 573055606
171638 190062 45977304
93580 145196 129291820
124549 136703 30456912
188972 195312 269876205
72398 180791 271249704
199555 199756 208337862
152853 186645 84407868
143912 169592 64214360
104449 162189 326411692
98270 180132 205001909
193043 195039 515773048
120973 186901 995032908
159665 178344 46714928
173222 198649 63626766
68141 114869 983633952
187175 190775 991189243
135796 151706 39786614
167724 175164 17239267
6089 93128 217803345
151444 165833 943327587
64008 123321 148317510
72044 106955 417794828
75465 176590 297867998
13602 172113 396560407
196004 197867 4710814
148417 188186 638796026
43046 83635 276551773
72300 184101 279748112
61522 157858 993806716
151080 172906 116188056
172515 194271 343201140
82433 173606 228282269
60098 182391 305833693
96594 143451 117359893
88447 158768 176102720
47684 192751 884535494
181095 198136 42598726
188843 197130 371908941
48844 186199 349459201
134119 174692 946398057
108151 143942 89521603
129453 134546 523001146
150770 160811 25028799
12452 83986 178913699
50799 94973 110458898
133293 168427 87744810
13054 151785 347151945
166843 199454 22121197
160594 161537 2222502
188079 199324 28204913
117592 186876 479282523
91222 121151 491938447
21032 37400 40919652
51938 165764 284759186
45372 49098 87960752
144088 165581 53747792
193609 197961 4141793
117546 120482 536143731
179511 195060 603869652
14869 17932 7540952
85602 128026 361815840
148162 177922 737084105
133134 194302 152940552
173660 182779 339949491
47113 126792 199292951
98372 101027 534086758
196552 196729 945746246
1737 74493 181812697
8360 159039 774260577
32308 67955 89230151
77154 188133 923925951
48641 58223 609730580
49525 91031 366351636
64352 190245 314902607
19925 117248 243239777
151344 193652 105672258
137876 144272 15966901
93738 185125 485282402
19283 49651 75886786
103168 154833 925521758
83305 107049 59374434
122561 192599 175247742
157061 174557 47108350
7790 115570 314633486
146783 157950 28077623
173750 180409 435034332
143941 158789 37261059
63282 89677 65840401
7474 74861 168660270
26477 170484 951723399
44330 66689 56024795
21691 172205 763278178
40697 148345 877643685
64669 178216 284031275
172133 185742 33959617
189659 191787 5289020
188206 197951 24399599
120057 140031 50037407
135035 196354 923501297
100854 182830 629966347
73632 167248 234241675
85059 138827 134563592
173412 185256 29633995
85736 134507 907403217
158908 187090 70455160
47600 189276 354425119
113563 154714 103301191
9600 187214 444390037
10647 36532 50845757
90130 137647 119032347
6633 85438 197246939
144020 176014 80066213
88941 168388 198783427
7575 195249 469526645
180563 196689 40251368
59448 103287 745501618
38040 176083 345441519
29649 174235 361664967
133649 178566 112376800
92464 156695 757845588
43830 180715 798583300
110741 131553 52208018
123166 157281 870108304
198101 199944 938015009
172569 186697 15910282
98208 163322 855865226
97974 150061 268737682
21882 58228 343567893
150369 163622 717751394
8563 122719 772846530
196809 198156 627136660
59093 64743 14119045
7450 32789 63515819
181164 194330 704964897
36132 161438 421612079
160085 166362 278773551
129049 177977 489911087
171743 195459 936267352
108966 119594 472402413
174021 174748 107068663
12710 120189 542060623
179462 181302 651992374
85367 181734 241163010
174640 190714 40255391
124349 141675 43276017
25481 186559 402907530
78412 145787 168602651
185922 195786 24624044
140308 188050 119412706
13229 33449 50504250
168434 184762 774210824
129622 151910 546773817
112553 172286 93567271
124654 198552 950021791
6017 21785 8315583
139086 159571 51321085
195859 199624 9505791
58483 181749 731805748
158189 170337 30290291
142843 161445 136429080
184042 187184 7958307
34871 144258 273690990
80312 84680 844819438
193854 195838 404172698
74533 80702 15436572
85086 188729 263424274
130787 136678 14796547
110724 181373 176872935
176241 195018 38188216
84502 177109 177268752
1250 106173 262219186
129769 192732 157489247
2974 117317 285795144
178151 186063 93686363
128755 139374 927058879
131994 142470 499918639
157563 175116 43802481
75557 116196 901735146
47878 62395 36392386
66949 181063 285382244
95648 114774 218148072
155953 197621 844475468
79474 116625 92838353
81793 82155 839785231
33182 138589 834306969
149497 174712 62884026
12261 91177 197291149
65535 78926 7943613
17637 198665 452909895
88340 180277 230107927
74647 110319 878637399
53106 143284 637490177
191495 198622 17894727
27355 171915 793243300
30928 58705 69532452
76154 129704 134024494
64201 82959 341773338
199013 199932 2302505
198026 198736 227686
143511 161771 364079433
119054 165890 117245049
65370 74984 288306918
126053 134435 20978224
141837 195304 133662732
123491 184546 152742755
98638 103351 11800341
174228 178258 3878403
82933 113115 344040303
191160 195609 5944876
154613 156537 4732301
179814 180572 718831575
160449 176236 166355961
183613 186985 8443175
17318 71780 136060369
136953 148314 28449495
158489 166290 863198716
102451 156790 136265631
193888 199762 6513934
190891 194092 8036277
65217 162518 243268443
137122 141196 10037097
140465 157860 86698095
196140 197252 2798180
23005 197989 676082592
157267 165542 14363962
39636 152254 822610290
69445 126401 356601412
195581 198733 2220327
19977 155159 338243546
80286 160820 201598994
62532 194957 791862540
145499 155130 24190271
88880 139215 126049007
111776 192119 201128632
140038 151038 27691910
194092 196696 473541460
112419 198095 845669650
50007 191758 354669621
156833 182846 479746966
136625 158835 55582613
37888 157871 434405724
25350 168460 435738384
103761 113094 271603471
135184 178990 109599415
170131 196566 493860283
103032 196315 233531392
123199 156463 83330383
120 31932 120544600
123821 144173 50906224
137789 164999 987956202
173524 193559 50043992
102786 152406 415112098
48846 95363 908642065
190815 196708 14692756
152916 154277 3488676
3997 42943 340473944
164004 185387 53545066
143150 161161 45139075
168380 177118 22030577
82861 109577 858837459
48725 140149 228754336
59983 163918 629839653
147231 199021 129605920
144856 160920 750291533
116116 133247 843022319
80504 197437 292554244
168800 197031 41043991
15914 49167 82995531
66476 92261 64335100
117632 163641 115214145
168117 186435 140769656
128509 180320 129606426
192971 194759 4405272
75363 127041 129315558
32157 151720 299243718
181372 198815 758284301
34824 45075 392628531
174183 194411 553735873
134689 147238 623915341
94835 166812 180143570
133983 181601 560726620
89259 197121 430561802
154563 189395 516835451
121019 174003 892493911
90105 193358 405620402
55802 120254 509116750
75917 122363 116176914
40886 195806 564825547
125690 143205 697379334
183176 184717 711278300
4622 172161 419346577
150738 196448 579170178
188330 192046 9340891
130639 132151 486407305
136526 164477 69791398
70228 92433 937449818
30958 85922 137498204
184595 189720 12905970
28611 152278 408841527
134763 178712 445936456
164721 175778 114631911
58944 167736 271976868
116115 186969 361915621
72766 85811 32782956
181523 196413 37141539
139534 141383 4625595
121848 175158 133444506
80642 160498 607661257
126673 182324 139286686
149909 175014 30512764
43357 71419 647807928
42835 152059 273295216
164832 175917 27846090
30526 173465 357556327
152751 188533 650695017
144841 185918 102780132
4813 131915 318138057
103564 136319 82191846
21186 108835 554654289
23797 146436 656576019
115885 139603 909398649
45612 152961 865303608
20166 77860 588532193
108518 137319 72154340
105846 113890 20086133
88544 140711 547841620
36462 153709 293520603
105467 176077 176776863
169563 196801 68165438
132758 198447 740164785
90276 91460 905899264
143938 151790 956870557
132474 139721 827789882
6279 113445 573154008
92507 165850 389136008
194331 196315 691624122
25630 35146 157455971
61169 192687 328872030
161121 166709 13896634
171655 197178 63659718
131527 192482 152477760
124376 142257 44661739
80922 189726 838027356
39969 132314 297364633
89006 130412 103734448
118846 137653 47180925
49775 79477 336567527
44272 161352 292899044
45426 195847 376205254
120913 173520 131750165
24875 163829 347512808
14732 156183 541936212
41428 130402 222586276
90149 148964 828336972
40588 108300 730524986
143584 153325 824558658
171888 193740 54531628
24782 155131 103731377
199340 199948 20492
170116 174035 9900010
151235 199949 743426149
60683 192349 329210800
143002 156767 539984023
5173 185041 450066920
183627 189876 805469671
144276 162896 46535804
156258 187180 77274705
75078 148770 184532947
181663 188707 475297549
83539 155766 926297359
174971 196584 54038461
135835 148087 439371801
34634 170044 854131414
66320 115671 123239112
145135 199833 136826283
48196 137098 231871207
45338 45926 592303491
149912 190338 100998501
85546 140004 813576
71486 79391 537808329
143253 174648 248100942
131220 167352 90319375
36081 176278 550530511
154470 176253 54308663
67718 187976 300824464
112781 176123 553086664
181877 188782 17194694
121870 158274 346452050
79414 126171 368838974
161278 191913 703148338
47916 180200 639501257
198105 198728 33246180
39922 126876 947345578
168186 191345 57978935
79748 190321 276721416
1566 123768 395666128
54347 133844 198922208
14049 90370 190724188
49221 91448 537204333
143241 161979 779211177
15401 39644 60451158
43910 178622 933703680
34922 49536 36622335
109876 122619 31884801
162053 167844 14424000
117758 134770 429132707
74055 155841 204836762
156879 186467 908022163
76717 97163 51042893
137688 163484 811338716
15014 174636 936491737
196722 197735 682854081
694 33778 381490532
106370 180399 349580557
107579 148977 108727271
48790 174294 666907738
190369 191590 58064981
147835 177751 74854974
188753 198039 498045547
88304 105950 44128522
3098 130470 896693904
140028 184797 540468355
96227 170786 413733782
100268 140481 631020474
5769 169641 971404456
170687 180919 25588852
20270 147524 378588141
23469 58119 86737156
29298 74771 113613447
112865 162062 867452856
75381 180328 201444279
96545 155855 148676366
172911 179900 39912943
28933 129476 251490578
167442 172269 896598617
102963 105594 6691940
52797 67951 292636359
53649 147579 929660625
125732 159924 798569118
186854 193506 16611740
186665 197347 182217639
141304 174812 815720900
23110 167629 361455993
150953 191577 101453492
171986 192746 51830982
56370 111071 483751948
53144 112508 148484228
173725 197495 113939264
38926 80349 394683205
165729 190089 450871280
45020 189842 362336253
6484 142315 339888692
98218 165721 608091086
40013 139984 384707545
184433 186850 6093266
28937 168280 348425315
131018 161157 856570819
134757 159467 705989082
12423 179822 418824673
183094 183829 1797693
115598 180839 259830798
108099 156289 120710238
23079 76105 132602306
65257 136623 178517167
163143 197616 844778290
189273 193526 10565509
57087 90036 759309125
119180 196290 192920464
173991 194159 50414894
161642 184744 150961130
125476 133859 21032938
46894 166092 966849998
65671 92140 217924674
37426 38727 774880998
75344 110455 70890199
43223 188538 376748351
112977 153683 451876383
79387 144756 756113408
47335 81071 84289480
143248 181758 96490131
146166 197563 563882947
115538 189621 947458446
119890 193289 183722872
46604 58580 113128160
10775 197486 466982508
122951 136659 310501816
69085 106153 92656941
3813 166854 416950392
104067 150599 558941951
185737 189027 8264104
12301 157997 693664026
53800 136164 206138217
109430 198963 371822836
190475 193238 242263732
144827 163245 100158244
37421 81731 110752784
177178 183644 34476753
177378 192077 36717596
61772 151293 290108334
2362 117503 287774824
117671 174589 142522896
55104 65149 919121709
38663 139087 251287878
62043 174528 208171812
6913 79516 181671334
63597 113364 812998738
158722 168265 23708377
54282 130943 238122142
172551 199274 66848932
35065 155455 301387535
101970 162221 150860553
40726 115022 912898451
61520 88864 899288625
37379 156263 297556692
43391 61732 45972627
108060 131940 59794639
78623 157060 196366244
25508 63361 643421729
43182 173499 325948590
104289 173964 174461285
6448 52017 796127792
173716 181235 389042807
39810 59511 49443924
161850 186457 696466218
198180 198299 304080
50895 137344 598274914
111545 141946 517082838
172428 193104 51655378
23388 161123 959963683
98675 192820 236496991
70780 88325 7135098
11578 182974 837182236
48580 118604 175095167
87482 173009 269098141
94717 173321 196770811
122641 165297 824298700
35821 80302 936354483
118599 155071 91551993
101515 143213 527360732
168639 177843 308883894
119629 184288 161813507
46197 60439 492352748
93627 95704 542619634
16838 188897 430311035
47777 197641 374873776
90561 166894 521845680
159912 173574 256431985
38753 196158 891144432
97908 198489 50575694
182911 189338 712125811
78900 153051 697546197
137688 141767 10159358
137883 168610 76776341
55821 77676 54513598
128085 164363 90632356
143431 167237 16216457
60274 75125 36903609
83100 187494 426261716
87790 147914 305541367
189586 190387 1990199
24119 121407 243205638
153647 190780 973242185
102734 153679 216686425
164852 184908 50213785
21987 31343 23324938
149165 165844 41580178
171093 185388 370985415
49513 119963 176141055
53876 128984 854450252
34733 127119 376619022
33209 35212 1462256
34203 141757 898598802
134473 140420 14821881
73596 192869 298477866
43231 160313 434369028
87911 171771 144963774
183004 195619 31497349
12436 185439 432795567
28120 108254 365395384
104939 165484 151489960
158858 165604 738070419
34918 118036 207861035
6440 185494 620012321
185636 190758 12798470
62201 129773 368119350
123016 138954 39882301
76318 100496 60275856
3385 62954 256337853
170918 178531 19112161
97926 177504 199308203
70761 133439 156914020
187035 190984 9812851
88550 113680 62816494
25212 125581 251015302
115296 125835 26510139
180276 189675 270148504
181558 193851 30669503
136835 199261 156115616
16771 63646 342132378
113397 145496 80517974
153331 184251 245767942
60670 161471 649085888
15027 111736 546534269
142849 146546 9297768
153038 172804 992192736
3429 198600 488322088
125866 188505 156645719
41425 171356 672605541
173951 190846 42190730
3070 34264 77923332
147657 160948 614547749
177396 182676 929559774
13512 166392 382358330
105962 192725 217166767
162719 166502 9478816
121287 124611 8499257
80252 160891 360025125
42232 44701 6137243
12531 85729 588162928
42016 52763 26805574
19677 68221 121346221
96192 110990 535818242
154479 169501 478221138
23446 136042 736286233
113483 120966 18756455
168227 193560 450577522
8046 168787 756156535
4396 161579 626263568
183829 188308 11194743
10073 106034 822421256
47605 127483 790554155
173425 178554 12894994
47668 71406 59229223
190680 198274 18966377
105993 183554 796528611
112650 198916 692894599
167140 167474 776816
28380 144925 291514185
129275 136611 561873917
159958 179816 49626315
514 183449 870249296
126724 158914 140281424
147310 159510 30613962
32239 152218 300325418
177047 187752 26725557
1080 32836 70513248
142468 176126 84274919
45889 90155 314934973
46612 190458 359848749
24219 117519 233202977
99372 145526 115792990
89110 181244 230634523
109518 120991 28585465
29460 82891 133482856
24007 43458 534021337
190895 199746 713773144
38957 155092 290717926
151814 199387 213081520
149185 158725 169843107
10889 163990 382911121
47095 199983 382439179
9448 44918 777010286
32760 73662 145836125
121676 163408 4974229
144616 153498 442951790
116419 166852 757237450
52294 145569 832362931
123280 134584 28315385
107293 135853 712091730
78454 108584 218575416
56178 142203 250920756
170039 192906 57242117
143424 155119 79262389
146290 182252 888488521
139902 160908 52564754
37379 51959 494527242
69719 185329 289327431
81162 160033 197465793
190807 197000 268674934
14340 108348 768472311
162999 185259 55769707
165221 197696 81298992
14726 122309 268954348
100581 174193 184409953
196564 199611 661218140
196324 199745 156815113
135171 188440 133156077
70593 165868 868425652
69350 169358 509096525
112842 134568 54499585
78847 153718 187542456
58806 181829 640047337
131145 133106 5006528
125001 179044 135238957
81982 187008 262892774
148696 171511 57100968
83137 180716 310239247
149628 187623 94880989
146495 168693 795438959
25222 118673 233576383
574 152650 694913717
10174 164535 609074613
7831 153286 364133624
154126 179323 62868344
134737 168783 317436062
167844 195658 985913120
147435 188389 31549876
47713 194829 531963081
125942 165055 97771112
170360 188901 46400604
71454 114214 106976367
904 66410 574697861
42057 183400 315986354
63231 71661 289770549
40622 108347 623338485
166702 168555 4625585
122113 133737 29236852
186154 188899 477305331
45368 143077 244326549
126849 129415 789786143
159999 192631 231993831
191990 193080 527726536
148748 188456 99179827
64481 70720 337698862
160215 180447 50528115
63456 171830 271182673
115396 141433 65234684
162930 184175 695027520
194471 198259 9500022
59180 129450 175728817
126419 141700 697088663
132494 198534 165165194
85001 140647 139199946
45312 180106 469587454
147523 168143 51473106
144117 153627 591286629
149878 181477 681809443
85408 154838 435458357
41563 56399 37216106
168265 185651 43592756
164305 194630 75889142
147371 152174 761979451
47363 74272 469891277
103953 113154 136945137
196828 198971 11923086
143516 195682 475655726
162365 180943 46527248
75956 80694 11844789
65566 166108 584127303
13894 85233 419551318
46421 96781 698599693
96626 130529 85001748
108141 185796 194277923
114462 117862 8495464
132848 158557 64300393
122986 195701 181848283
135804 170794 426294815
139250 142752 260020377
172724 179651 684728427
114412 193577 198115618
179571 187148 521697659
61519 74178 31448155
107928 129244 53359479
30134 64529 575787380
33272 169509 994745018
68911 195537 316741236
93585 113109 48832305
163220 184997 54487637
84562 86699 5366441
183297 193747 505173439
135102 147404 30728650
96124 172131 295130774
43220 166026 307128927
59496 164931 499923742
164567 192214 69267757
95541 131659 90528971
23128 106071 207377265
27180 194182 414879938
117210 142623 804942620
71477 124463 132722406
13562 129530 739380868
69461 132142 586119565
17464 195108 444273239
97667 116991 189276449
149363 170958 53905958
105386 197165 523749928
168780 191746 524662463
105193 170945 420538762
82216 112500 75828516
81088 156179 529539804
29516 172476 357616336
161571 187908 703758360
181646 198064 344039753
140708 185217 30111197
17305 140234 307441040
112992 126707 62378569
45798 157126 278564609
75327 77247 4799525
97934 159085 153231235
156452 174178 689037881
103210 103649 85152145
39822 58738 47474064
19562 22589 7575648
76332 94586 45616048
125432 192341 357645614
43652 131085 218675815
191284 196946 14174360
152046 174937 57129463
164052 197230 542146874
105807 181652 189914949
121456 179079 817613278
192104 199238 17892757
137261 181733 591398051
71443 86774 38482463
18994 177217 395815056
31720 125550 112486095
87156 179870 232009726
42817 103275 150975241
63745 97384 278557782
70280 99741 351066419
172696 184301 28955484
94406 157002 883308250
113683 122020 20917265
91974 144816 458049435
29873 186388 391502970
188071 197109 22595177
44106 171842 319668434
35131 157998 972770049
94410 132871 639235723
84549 102830 45540816
157516 170472 32319318
67872 109507 104183956
108249 121412 32812855
63913 147282 208510387
24233 53030 71961369
163344 164456 607509
73641 123344 990959218
16021 23294 344804499
195916 197333 182549304
59869 126144 19660799
149994 163484 4708152
116263 134190 45036149
118915 121863 7374571
160585 174852 35578464
54353 118142 353490369
155821 178681 57142525
48499 181257 332184039
176290 191910 179884665
159744 163294 8699605
76070 126227 849253242
129434 169624 31817579
154310 161633 411386259
144334 173976 74212231
56180 145951 895581285
98177 100771 446955490
154876 182507 476141436
171463 199878 34924403
66874 180293 283645926
195444 196003 173230371
41150 153044 308846409
46588 145586 900414083
179213 182990 375177967
105633 184789 785755652
156991 182726 632872746
135936 161342 153724678
91090 169856 838595025
199605 199762 372560
140941 161757 52119878
136839 169050 80413458
121633 133658 810728027
3264 74743 178728109
39065 84415 113439429
17765 186277 421539324
97383 105705 936971762
105446 150312 854551861
122553 176129 393720776
104636 160622 140233492
72119 130432 146035275
172943 193526 759496111
119935 170848 658753412
127214 128511 396328333
189408 193029 281342282
66799 88219 53408538
67683 137539 174812038
195900 199030 168094831
134335 141486 289717387
105005 137585 81650332
159385 196780 530906915
116968 185452 171477859
65952 105872 382540828
80985 96032 37584550
67076 159648 779481209
137668 168022 39518881
98261 182768 211615297
152787 165746 537725140
173302 173941 1643915
190492 195963 400323960
35712 124701 641038176
120860 189888 172820050
25814 42851 184856278
126868 169688 278287972
168534 186382 44760778
64128 77366 32996956
38201 120461 818406365
74937 183293 271144097
141966 191728 124541367
55003 195400 351075811
163090 167070 425900422
73939 190239 30283479
41667 100566 147081944
70769 110735 939470202
141950 158332 41053291
34871 139828 262632355
196225 197395 2933976
138464 195767 143331693
113360 189931 827140703
124121 193614 268015065
194302 199152 562339038
52347 69732 421568488
129319 169847 101325649
134515 148237 483879319
173214 177333 733665431
161628 189138 68844299
152068 162106 11798213
171938 187576 39016273
180069 183282 122738870
88894 122463 692867773
25712 26920 3020796
35614 168656 332741155
95348 164118 504885032
33188 104782 324280013
66412 99216 648272042
79552 180004 251396238
187541 198165 26537099
148895 165435 77873180
128384 178013 224527879
199503 199770 893756622
86872 174222 403748500
52572 195126 356563540
139452 159038 2568065
68478 96770 36678898
37407 169962 331557358
75536 122330 149988985
148643 184548 805283285
36886 50802 67172879
158028 197586 98837474
81834 120136 401533555
142020 150799 108863789
109548 141270 696049185
110889 130813 50003393
170124 178269 20509288
120101 168433 120899383
58927 61274 3546276
137297 179672 555282623
152602 167166 36237016
193530 197783 936347962
10922 20057 22893911
135730 144110 492302761
160664 199948 977661698
76509 83055 16337498
9215 70851 154091402
93307 196388 387017350
48691 107405 654554698
62071 72134 666829160
119583 199396 199808369
109645 144428 708471907
170432 188791 45936613
53422 139740 216005529
117785 169993 418222141
163747 197197 785152595
2261 190561 470997163
34876 49107 656851684
155748 196536 703946571
191412 193767 5890297
90989 145746 932873892
22083 156791 803313788
72006 177343 724003205
150197 192975 106846098
96683 111094 36091504
98821 116640 44659886
8684 132632 310148135
23256 144224 302613767
86846 128339 125053871
158173 182502 60843476
129748 189087 880218150
111645 148285 91896997
98911 130824 225293466
136550 173294 984435038
71128 186980 366235513
150275 193296 107466428
133989 184646 126649903
122434 167048 111621996
160248 161141 2135379
196985 197414 638931915
64426 186127 860207763
2601 90142 218790614
24336 191682 418627568
117810 139910 55428313
46137 199210 382951934
24962 198910 882591260
137156 160478 273196864
6718 164784 949066827
115769 158209 903325583
115124 195021 199893787
28890 190677 404702639
181379 184739 103437341
168582 194011 643436141
137415 192248 137108320
174538 184880 25847911
86382 158552 180603608
99932 144232 111058081
91633 117442 530746298
76324 93098 623334699
28119 147241 180729166
142312 157199 85936256
181670 184975 197160197
102806 170269 168942063
76016 94703 46664246
147430 180924 83751721
139073 148632 644940042
128613 178374 124565281
100869 149085 5789249
36689 133732 740880872
17584 104540 746127337
15761 98217 205944274
157593 190577 82460310
60266 134005 184331291
25055 155890 336095363
54971 114739 387377718
36148 71682 430385605
157535 165851 946245920
26341 156428 325450397
44443 94175 631445437
48775 148341 249265257
75569 161055 213914051
86214 148041 154694190
40463 43985 8423183
133515 151990 685552482
30721 113393 549361648
92518 180473 220118067
145911 153105 18193335
183275 184797 3743132
198093 198446 911159
90419 97933 144509864
101820 199749 654520586
46316 136816 764727786
154864 183408 335243605
46475 93125 116640866
190300 190402 251594
148103 166737 16999125
128331 141521 30778792
92673 119124 599422320
91764 105414 249467033
95748 165419 174375762
21410 152329 327607891
7339 74613 168363442
182707 188385 14149045
151048 189116 95110222
9547 51245 972553038
33310 89490 385462352
159849 178353 46254289
59473 120662 152842172
153252 191801 141499014
164015 188131 123386058
154267 188782 109446030
38312 123339 212762859
11620 70304 611980280
118879 180836 592036963
141039 179790 635731925
69706 115062 113432175
188745 192140 8515657
125904 127314 19277791
83218 142418 964436244
130783 146119 142440770
9497 20422 27428800
42400 91665 952804525
152585 183161 76342459
18547 181993 408826003
154018 169323 941418465
181578 198408 42025588
190391 194573 10369479
198394 198806 1070251
84741 108950 60654588
35587 148399 991654832
73783 111290 93826580
133496 146380 32209193
122146 173385 883550999
60290 129709 315705648
82167 89113 88889937
54023 188551 338489690
3561 37571 85075247
112466 195210 206997465
138278 138975 1770784
10581 33399 122839594
34591 192903 814507490
51535 158494 267696957
40996 46602 5203708
88188 104679 41229967
151098 175800 61658979
131859 186345 840302263
155795 182117 65777613
126541 176636 902890497
93967 114637 51703684
70481 111499 328595718
120773 144934 60545213
126533 163613 92699488
190374 195320 12232303
116254 126621 26054350
22067 39800 44258978
85655 106025 50842070
175012 192039 510521187
172306 199895 69004740
7238 89614 206050362
133490 178530 454419326
93200 153969 480514538
64529 134663 86757503
36007 117180 202892951
26351 118630 984928467
168531 175407 17289363
182788 190670 19719165
59861 141535 204128052
144501 193666 122977991
115447 174049 146799853
118991 151522 81596617
188904 189346 45378243
109465 131288 54597541
68814 89215 558020931
109485 140771 78248674
199784 199813 663894268
120085 149944 215590752
106115 198929 232356527
1546 25625 754591470
99199 126426 68367231
186187 197178 560046090
148384 149405 2625773
69824 199161 644184312
136534 169979 83575865
67670 127243 589978319
13801 77500 159203111
92370 165864 183900372
126554 179034 131365230
90251 148002 144657977
21619 105001 717131864
31727 41270 23918369
115975 191706 622855765
96385 168015 179296164
48281 103369 144139141
193683 193795 301970
120960 124783 700688961
40931 51236 25770192
92841 132521 99389705
196469 199899 8666709
168760 186751 45095014
61203 62647 983938278
108741 145311 303147549
117828 146797 198571198
145128 180586 905282093
27711 191814 439248738
155273 189679 85961997
35954 61071 667613781
2436 188462 465256395
157239 188490 78058586
156340 164437 462129848
32358 159718 318786528
113287 124891 184011056
188977 191672 6737357
68972 188683 908861580
198100 198744 1677400
96152 133815 94441141
9360 119591 275634956
133227 169640 31582869
185640 193182 605119765
108663 142087 969601303
170750 179820 154991819
4116 70865 179492077
102151 197228 237958124
32447 78097 265154255
86647 109594 57424431
86363 164478 195297568
184383 193677 876581267
32929 103707 176918460
95905 184478 352891710
12904 117206 433849317
2963 57450 91070992
76112 133556 143806960
173972 188370 35938475
55835 64017 20434883
191393 199031 19178128
38585 191745 976663984
12873 140919 733017430
108438 158182 762003790
88901 181201 231041927
172989 198297 63284814
141421 152270 552057010
44391 150910 266618168
65144 145619 855856651
34274 88254 135034529
73880 199761 894615991
154031 171535 259214568
143511 159910 41176472
110530 116930 15964346
117617 150284 28124278
17302 138932 304233448
171225 194961 759322522
186131 188951 288062629
113607 144061 76312280
92531 99783 866616383
170680 182014 28435704
151336 163498 168962949
30657 54745 60289662
3191 155864 382063103
118573 163955 981188050
85948 121957 974710538
95212 184784 163779345
113618 194914 203423453
13706 112417 457687712
15972 110932 237258450
185669 192074 16036744
123657 144394 51870829
4081 187252 899858919
45541 145792 277919774
41141 144647 258944910
52686 59230 16508449
98065 147507 846967513
162988 172750 24521416
13165 165612 879918859
87936 171634 144508728
189758 198556 397457391
107704 199026 228569140
87243 176093 681617356
150595 150604 27061
27149 39525 378500160
121342 166457 112966674
89723 187254 889181146
10065 34966 697906511
8475 124624 833743004
71591 122466 127365113
69875 155954 759661349
64214 114611 125868835
141414 160864 84433410
46758 118380 179028675
10734 74094 984341404
123504 128119 11578645
27819 28920 2770772
45054 66206 53043114
15081 58695 598895912
138097 149254 28043043
60614 84497 59556378
155512 182475 923749946
24168 140222 723168765
132221 176328 110319617
94594 189610 828889293
53184 183822 775592005
35680 45719 25169808
191853 198075 798142723
129340 156935 839696562
188044 199005 163646072
199725 199757 9556
114558 142246 69363888
6149 124503 296197456
107200 121420 35540276
126501 187335 152234510
135575 154515 47517481
92246 153171 152677577
53257 163691 276248878
67920 125753 144724044
137703 163281 937333825
66960 131866 162305308
61566 170591 709113411
43630 125237 832207471
68651 93631 788506564
53329 84237 77347446
168694 198051 504666543
29473 101678 180345447
186281 198232 29860871
194825 196504 4237083
165512 175448 24927744
177814 190109 377529847
168746 199605 590545202
120928 196604 33802961
161012 171277 25729436
148244 192699 423333468
172074 184200 998020670
47267 119691 181038837
44220 65005 224784667
89442 135452 440657914
33220 186421 383334772
184550 194837 225733456
35716 112477 191941022
95610 165298 174382277
114747 173239 572194024
81125 195980 287307020
127823 147508 833107590
48510 154459 265326092
112312 147279 812472577
25934 129794 259741165
50524 193984 541637299
107388 131193 440186808
59363 128817 173646911
44908 57225 84875704
50897 67105 638223327
99891 124570 411292238
68835 104727 687992964
97995 143538 114090470
31988 191274 398461812
63103 120967 433427815
179060 179482 612266641
30760 197870 418005341
71051 142351 553688670
125752 180775 137610690
58752 161816 257727898
52976 183125 615545837
101807 172241 945230052
111194 168995 182595536
46896 142534 239185835
89184 188903 194071665
187800 199163 28482404
198942 199513 1433073
30077 95423 765366686
197288 197590 778641
161824 188102 936292354
93559 146651 132920079
71038 86860 978540378
85933 175612 224320753
175202 181165 14947206
41071 143571 256449616
129012 169801 101998745
186540 193426 17191664
112449 189708 193423022
151464 168902 43438615
156831 166708 24494583
165912 196522 510152558
164147 189369 63201929
85735 95240 292971494
12666 78791 165370940
108437 189677 396961042
185225 196933 29246438
193415 196390 7400987
82502 171798 223646010
18825 66971 414384849
147542 179408 79707730
193884 197433 852621627
62789 97742 87215879
116766 198559 204811054
10546 26202 39270143
108547 143181 118323284
84058 165615 640715383
128470 178339 140452750
127026 195957 48408183
196761 197983 3115028
153815 178938 62727781
158765 184707 64785138
155434 174557 47654050
23261 99383 92527448
92352 184308 556302124
29337 103599 343973637
73422 189776 291234783
81153 117751 91488010
110072 180821 177034947
69630 128362 147035235
95690 170643 187650915
69692 127746 161324890
192332 199472 641896828
158225 192384 85386309
47117 89753 961364069
184392 197364 881317915
109322 123122 52107102
117876 192955 508432797
182494 193457 27351624
97899 112657 330091384
149581 155037 613480817
38396 42731 10955708
96739 198926 470668591
88635 88955 826890
25566 70995 113462078
145426 181317 421750601
156864 185733 792560403
101874 120674 965761860
47059 196530 520818311
91457 192858 905873951
12111 93667 203867864
103354 192957 223211025
151464 192600 102798532
89065 186901 865227253
199656 199860 363250136
76615 180110 389267432
14885 65022 991030808
77977 137341 148648357
152310 192027 99237334
178122 187903 24411698
33300 187222 385193861
45961 190708 457630326
52013 127350 457599710
17561 32302 36807749
118863 120728 777174197
167338 177511 25575100
66035 185137 297806478
91385 188198 242274413
184737 194205 356980567
16897 158755 760343667
173889 197116 57983825
5352 87296 205149659
154966 155861 2181687
28464 195462 417632757
149553 161875 547223529
31205 81963 610592851
136152 143224 763717713
171539 179506 935601336
67153 87608 839662178
17220 110144 111827137
119376 154086 87130067
9884 15469 14093156
49286 152010 943271288
117674 187755 175494673
112723 183412 434966010
128720 153489 62141717
146881 158507 237456202
179909 184053 10265311
138922 178055 770265151
110159 114189 10039239
102407 163085 791257553
77854 92741 348031006
115602 119980 705812051
88237 164915 191825398
56756 135031 195761613
143722 165421 548011725
156188 182564 65871898
89884 134228 111130579
37404 177397 350293155
136296 199459 434514252
138500 158770 50810610
171209 189088 487529358
154314 196176 201590176
56233 197149 352357810
7968 64995 621231285
125329 133206 19742864
171289 174207 7234815
64257 135552 178375939
119878 125327 13759257
164638 167192 6424835
133563 185494 96991098
19400 176501 945438100
98310 113987 205604
198901 199864 2406401
145139 145332 493310
181811 193408 28927120
168027 172142 10444066
135908 187942 130091026
153172 176844 59108959
196031 198333 495912059
13395 134194 249592846
110906 135059 60625637
44698 179139 418404695
31745 126088 236055099
92109 169006 192348723
125852 159124 770163131
117044 157128 565024340
144018 198857 174237358
45296 135357 225369157
153022 180685 98114411
82932 83472 934630602
115046 152211 93230900
151719 188626 92186916
61377 151958 333283460
157886 195108 676889109
96681 132183 807203357
8401 68660 964987009
139001 173595 739340235
145495 171844 777332810
46678 113717 801089611
3348 66404 157869663
89778 176777 772948055
99545 144798 113463045
118934 196200 193329036
80355 137250 142478820
22729 116232 233769577
30682 196167 901560391
126366 172843 116264472
20136 162756 746864365
2650 123221 961259120
50876 92224 514378654
155209 163064 19431002
32009 89828 85423550
173864 175652 1512126
194694 198208 753204702
199736 199965 646368913
77093 118571 155069967
135305 167569 80540938
124194 177629 812045304
117305 152022 87151811
80363 158809 196377879
50908 191544 940500414
279 87624 218417090
165133 169358 10590418
143552 164236 863198313
19159 24486 465200001
143742 151766 912919134
90612 174707 210480902
148585 183051 265956497
93124 122567 73668069
24400 107441 861608907
124675 178318 134217400
12525 166294 620764017
88514 105674 68628803
14829 159490 361838151
47861 191200 707930760
19405 90515 177705170
94443 180499 672978699
21394 22423 2600437
7695 43969 90898199
189278 197449 507280324
163367 174206 27194898
79377 169305 225001907
42913 164801 304791603
1623 55035 133541032
117137 130889 34611836
118253 132905 36871071
33018 169504 341399366
1043 190358 473510029
46091 137051 227624465
89766 110901 52889153
106518 131966 63809500
128317 147407 315563314
24384 103463 197597469
12249 123031 658149752
184972 189204 10664201
52629 136840 915400087
143322 143984 1705008
120206 177921 700124799
191823 195425 2413038
52286 115058 156971364
47943 59530 29080691
62747 140455 560064508
122126 140810 233855901
169687 181512 29680467
52548 170294 294571544
90560 151817 618693160
189564 194876 227165026
113886 158127 494349166
102764 151121 121336456
143917 199070 43335921
44428 160347 643144184
528 66267 164477678
20661 52162 78622636
53050 76429 58478165
150903 191304 668550701
21343 170092 747246100
122955 189216 165798912
69790 145011 188291417
20553 140398 717080524
98866 166915 170460762
69228 193041 309758900
162032 191278 810741682
196909 198476 788488957
167419 176287 22314581
171537 174264 541716914
57395 121212 159411952
108797 111354 526442841
21760 139596 415013783
12928 27435 36360202
43665 180098 609426542
59598 124300 161777535
70144 114767 605838618
119949 142771 935661299
53253 89788 367853457
68923 189877 302643530
125456 187649 232000933
78529 79367 2050489
8014 175463 418986111
154733 189139 519794786
31007 70055 43276738
168520 168938 1070857
94188 118638 39570845
94024 110505 41265303
130691 176379 25806379
91158 163375 989289965
9300 119966 276710193
137950 163537 63950068
65728 160247 236449427
171064 173618 687588611
139028 193954 137360424
150283 152280 551568506
115570 132127 483875549
199260 199835 721997901
107023 146902 99842612
187519 188054 744345208
156463 198598 105337463
33419 192341 397651186
93984 199501 264135866
169314 194340 62654448
105086 169087 160098946
137086 180410 928789330
136289 150890 534378746
136312 152212 666070997
88402 167810 328268112
129457 141265 361333933
151501 187610 90232368
50437 82347 79734656
140672 177204 696111096
177582 198199 621708073
120376 184707 160978648
41772 176213 336370105
69583 179424 921399693
111919 117339 13505542
174156 177641 987677850
174522 194797 339587700
679 26748 477145009
43594 75455 79588576
10296 134379 925469201
199056 199933 2206223
187607 190151 11508045
156321 162989 741100314
50209 54927 11918784
131346 162291 841119463
172150 196568 424064688
192395 194571 853755312
166576 173745 18062808
125132 131141 15009500
142347 174692 80913304
167883 181069 33064916
57530 124700 857994119
148255 197993 124327746
168414 196842 71175441
89506 193114 326581732
72284 125164 756598651
195853 198727 50899571
52797 136646 209871171
126719 162122 255907087
35720 108945 214598387
189538 190819 294800828
203 56008 139624398
151919 174363 56041687
10649 197909 468373521
28811 132156 258534966
15053 129856 884292368
146497 171001 61316735
68724 86644 605628780
169525 187563 45229851
116878 176046 839862983
92727 179184 216398297
33681 196036 406139803
119856 138516 737304867
160786 187803 798461985
194983 199786 12133533
171948 175110 335372994
197657 197960 785166
12444 189817 443742520
69063 105304 385473405
154296 191866 834386324
162622 171472 22324644
145673 157980 850153464
71006 191370 301172915
120571 157236 251879292
87801 142409 136616001
87828 150462 156858971
193944 198344 11022269
167800 177762 25056482
68680 172341 259364817
6805 112175 497796834
187040 199907 32185284
170517 186888 40968370
104340 199701 175720477
124817 132876 20247917
137230 187097 434443385
198898 199056 241378950
58968 92849 84591848
91056 179279 63458086
32844 194587 907329583
193666 195241 3897886
178954 192039 32649067
150259 196245 114802964
57006 117155 123087137
45417 170078 311768243
190440 195908 13607979
42450 84566 105286428
13318 152665 375620649
91073 163147 180349584
28190 88286 150191076
141841 165652 59535318
60675 181393 301841813
135163 187438 649841379
29311 145529 290731067
65868 151531 214294206
52774 58269 13926312
25540 138136 281605773
109691 163588 183948037
64130 178304 285630183
34845 63891 574138035
103862 166922 364618069
133694 146331 31604054
46753 140478 234410044
103309 185627 206161407
130905 151212 206757657
89801 160345 716329921
1081 43262 105470599
191370 196802 978005883
109698 140399 76806586
79607 99523 49629555
195197 198931 89616923
187022 190717 830093403
106047 127306 806273234
82902 199246 341168584
15378 178281 407456575
163520 172156 388277415
187223 195683 21041327
13775 179205 441971027
79752 171290 229139665
105726 197861 230551872
35223 101664 166045799
27910 87073 899557239
189376 194828 934314238
38684 197858 398204227
103309 194321 227896503
145714 194782 122637110
57393 163564 265444527
48330 198895 685511480
191969 196580 103654603
188600 192909 10827680
171345 176507 755967394
183648 193848 25511404
60705 109033 120760290
174124 196187 10652808
41050 192456 378823824
29104 41781 31651259
178271 197736 48599914
5380 46796 103813638
47757 156144 274634111
27499 94029 311006558
130951 169873 444010294
154313 163761 23340899
9715 140924 460617094
136782 143918 519175703
46439 74914 180452187
168927 176297 18551795
43956 88103 110347526
168859 172322 8797321
159350 177163 23801992
130629 154261 59326530
64296 115595 128162956
2869 34077 77965713
3470 194609 613088463
76817 121468 111575323
82744 112830 563979472
22486 73963 128617409
22608 151300 985701967
46584 198638 380398217
174109 185713 29003092
55357 111380 139926485
39763 114191 380905064
32124 188072 390120765
116911 150211 918923616
34152 70463 970302865
113498 137351 499387111
75768 102439 380991385
161098 171946 27261118
129952 182892 132382047
125597 137121 28934416
191633 196209 736979651
21576 123673 424127194
130961 158094 67945905
72819 193004 300773015
194902 195086 465813
178830 194015 37884416
30543 142897 280994965
29445 103713 185550941
163841 171430 650622321
44685 187644 357639466
45414 169242 767533669
14866 51642 939788684
17529 138098 863093700
196544 199197 236069501
59425 150022 730477248
183850 187561 606982133
172989 192606 836492306
16718 51453 86721389
7295 150280 357973474
49364 154144 262340504
73040 79788 16915731
68288 192600 709010745
183542 188244 301488079
44194 83905 99306226
110084 154335 893361506
120180 146283 65404294
164368 180606 40741643
52139 114001 514413615
148527 181572 778975829
82806 115146 519603168
161082 175421 645814448
619 81480 202115404
44880 172160 767881612
87826 175935 220470459
104898 145412 101514723
181887 194715 985554753
156035 177460 53516951
1736 171255 424010155
155573 157548 4887252
7357 84751 728249495
84141 119581 88590687
51782 159863 372007046
163792 199269 890574004
61520 80236 619248737
49087 172282 872318836
20464 59957 490311965
78212 175099 509992308
94643 134218 99173425
65160 94525 73254380
69174 87454 45766604
97853 139308 331848323
12204 136503 310985420
149209 160920 29201522
39679 188961 806059431
130286 188136 144645995
50165 113609 158612085
140212 168580 70909601
17258 22220 378423583
37372 72295 995674797
930 80088 197821995
114226 164532 125889203
5932 23757 44741938
129008 187940 147422408
70771 111627 570254229
197045 199686 6700544
160176 185095 524737093
88632 128804 297080753
193874 199032 12944566
109649 163276 134111080
23751 141809 861808521
20417 160351 648531072
127851 145840 45032942
98535 179190 582444947
26957 30570 8971539
121158 129960 166856141
80275 91380 27746388
115156 134476 48500693
114045 140798 142199464
31636 70438 686262262
69168 81459 30712674
139694 196187 141267517
111540 150097 763179529
197491 198377 478909843
6476 17786 347522324
23301 188852 511052846
195354 198069 874044546
82681 151818 173173944
152667 172894 115507561
89093 170743 204374472
117283 133657 41212322
173571 194442 52136303
22936 187301 969582385
82880 186773 260011028
77336 195669 296030075
51088 63599 31398256
126832 172708 617376010
147977 152985 321006131
155261 182137 67133425
104352 120523 354356195
175049 184314 23187014
81502 166426 531323540
189584 191780 156658432
45902 113970 170146663
181371 185740 10910537
75033 181634 497039898
83650 161465 674408756
173876 183906 514019110
141366 174303 287619889
63267 76855 33893625
164217 193572 73459777
199127 199608 1216939
168660 184049 558173938
134896 174621 99284130
100530 127700 68229531
72305 102516 258875196
187103 199548 31138407
1246 139085 344715631
153244 157851 11433408
38829 43250 535305670
167651 178565 1549967
189476 198842 23442205
29621 85713 140290072
121630 130946 333472029
3039 47802 317079289
132694 136301 9023399
166927 167005 604096739
101466 117539 40237912
35721 48408 184043894
183507 190202 16775312
37292 131391 235423751
116846 147564 555199518
97988 190921 860617097
164819 165498 377992584
102006 108037 73284074
125081 154675 74207851
193028 196633 8974572
149109 192094 107404731
161728 172725 27532521
93883 145183 128494591
16448 79868 158461460
150259 168481 549709702
44006 133229 108255887
137058 141179 789674739
47963 143360 238588640
16668 198995 456050077
147209 197057 124656145
3975 151956 370327681
18975 187467 563986865
62301 139384 192741985
31022 167489 586361770
108444 142400 84915911
196365 199164 7098014
52822 157599 143729859
188961 195945 210028519
17818 141394 309077358
37442 127853 226178346
112873 144986 777672194
182877 197298 762801959
113882 192951 197941690
7335 193212 706231881
115089 132956 965669542
18021 154954 579964586
25904 89739 159454304
172101 199153 67618103
10787 146659 884425920
23568 106654 89069605
1065 113786 92057844
195847 199959 10363151
13206 151554 431660231
73543 150121 191840801
53306 197954 361886318
124158 197882 290706081
158300 167728 759569568
27590 160953 899595690
117988 143208 63158136
175233 188499 33166010
28151 110800 355319928
148178 151781 9046676
15914 199722 459695313
193776 199492 14378519
74645 180293 653984421
146957 168518 489401908
120791 128158 170871659
80229 80671 1131718
193591 198226 716093329
114729 120486 14467898
122066 133604 29015339
99426 193717 240617567
90885 121415 713417772
108520 162533 654009281
137868 156263 274476853
86565 183802 717080861
131421 192900 153750259
66965 148316 203534919
147442 177993 224673997
150344 189875 644737037
108835 163564 136829649
80648 193039 792811292
17380 103439 215037794
135460 136251 1967870
53969 102706 121683091
61518 75814 511583719
143519 175742 205319871
70930 159877 222729645
66709 148761 205287347
26380 179317 382515100
184567 197070 31239663
108355 125601 43143489
163670 173979 25919042
181096 185214 10283421
12423 167454 387734227
105810 178966 183198301
145100 152117 551417496
195147 199078 289907524
104963 128130 311289787
20250 120274 708522102
57097 142278 513530479
3869 141014 343066759
91032 150043 276718604
71365 195462 310501096
135936 144373 21030943
96837 138111 103424729
171893 182152 25624559
190627 196208 612041932
135618 190392 136951756
166880 189194 55900921
64104 143061 197368335
55738 126490 176886078
104882 162655 144577876
63208 154651 844652659
41894 113654 646706848
152011 190317 95747662
62078 181075 761674277
99114 166524 168821664
48178 95289 303217941
174015 186583 117882834
165676 177325 29272235
129016 159305 415395792
176805 193215 40985423
27205 186053 397307881
131111 170708 431779664
148348 195523 117835066
67516 135291 697323889
132325 162888 76349567
179837 187314 18681748
54908 117421 156152929
46727 90742 109953688
130630 184194 786741422
195341 199661 294105757
101042 193819 232298306
7957 38670 854698526
66845 100675 793767159
67443 195140 319346059
48251 53460 11435132
98183 136684 96575000
146559 149547 556950543
127157 169091 104856544
160385 188753 70865921
150032 196834 567947686
16636 165721 372814017
10233 134287 310348072
85643 181588 950495908
154180 172788 46345591
95683 156720 407813168
182464 196327 670286150
27734 177115 899443207
152538 175320 56826606
41476 82193 101696760
40149 168166 320275510
129023 139418 612030868
158784 192117 83312164
64032 83697 519696393
110154 159879 819598283
115463 127617 30536372
143039 196734 870989669
5004 129609 311870347
19005 57788 97006829
12643 53583 102343958
88334 104735 229661244
22391 183131 752865706
9961 131177 855584080
150078 172119 55048745
26044 44588 336487482
125789 128183 6004871
163113 190829 69359357
10036 119651 274107682
165100 197312 72322091
137453 162478 847695791
29071 41768 31701515
152110 165680 87376445
80942 191697 319596494
186742 189673 7394333
159397 196922 440905863
105723 185766 200326641
148537 151137 62059194
31292 53896 39139080
69587 169671 256003082
136728 174185 394231794
101722 114470 375749873
23324 48997 64123264
79771 152284 181608817
141466 170098 540885050
38131 90343 130558099
170337 185286 710785086
196851 199927 794319307
113101 115733 112143458
179258 188051 21917617
174434 190273 797339460
155871 172697 41990103
168631 189394 328610946
102894 119568 253415428
188804 193898 646551290
102851 124791 55143789
138 38226 95159155
87943 167330 198574434
153786 194911 102567279
20096 173437 739996158
183185 196002 840285496
180200 195459 38082231
33093 89816 141810523
2072 32186 75180398
161587 195636 873553867
19109 107698 244007280
143161 192153 551864114
107562 131263 59395968
97187 174609 193806622
79744 113915 85417169
169352 185880 41418151
99781 160538 152329780
164568 192714 212886423
6042 65466 148855040
177709 185040 86933972
17000 174355 600342693
72810 162664 265037501
83159 162161 788055425
191496 198569 45042108
67082 132502 561460402
9052 39505 76135896
193559 193943 916257057
14813 29631 36986106
185943 195256 23208459
178243 184919 16585871
199289 199852 1172503
111942 113203 3176918
34792 74417 99083091
133957 169941 89921812
178618 187276 21636830
42665 103166 151056999
97745 148501 127235100
27567 179889 6514698
182710 186322 9023409
56855 188860 470329947
147432 187080 99199814
175145 196243 52737721
88331 153687 163810007
198612 199156 92221856
173606 199654 65154617
187265 199928 558367961
80275 95136 998971201
132637 191625 147483301
54974 96051 259115454
190265 198666 616231959
153982 181089 67617188
42759 167604 821677512
198119 198599 23156
51971 122774 177160176
5852 17143 413741525
118117 153022 87651455
44375 95222 584273920
56989 144622 977287530
43081 178582 338995093
181127 183028 4751126
2524 79572 125778545
88578 193604 14968355
193585 195763 414023168
153252 192082 83480000
3948 168551 411705524
48753 113596 162126822
114896 165964 397251570
35205 101489 229869492
19107 35887 41906879
145740 170237 744342022
63407 193242 358974536
147340 173619 65799764
69155 196684 516099185
99551 183637 210610607
79630 125231 114166064
108217 161265 579880659
62751 117182 62415022
101675 177912 494350568
48757 74562 64554808
161805 176829 897161156
191217 194931 775016890
21913 103204 203096552
176523 192745 40535290
17178 153941 462392449
40433 108731 170960184
11990 107373 238469443
146196 153272 17854964
192563 196286 9250855
122502 186728 160726966
138013 167466 498742637
192272 199806 18870066
75021 172368 243659668
2481 31594 72699043
42517 187254 362084306
131241 199097 639725443
125802 128352 811149969
120650 126783 15464124
34018 147646 284370517
157114 182664 63846862
86590 190034 409821349
23015 152149 323140886
147377 161565 34147319
178558 191847 896032036
187889 188200 757253
10695 110575 646965477
63411 83387 1206576
179232 183235 9989036
173595 195691 55167299
159000 178184 47968436
26883 195441 421496487
4527 174879 793801032
167653 191492 553698722
132868 136437 8886621
194568 196133 695204883
92045 170899 667846787
43949 110577 166549970
6772 38556 79573388
166701 179258 31537508
140597 170564 74990085
146589 182860 700841057
121401 142924 385916013
47963 125112 35619575
129786 188667 414351960
107938 180352 181188323
16232 24115 19626751
128954 186734 144553140
80980 176694 239598720
167986 172436 11244417
136357 162911 956358321
104546 145139 101687362
4866 177438 542170892
82633 112504 74778899
158981 198670 99248408
79593 98937 582986610
20434 21620 2893884
127541 167845 893677733
196275 198544 5774143
183898 193207 844553010
56025 177698 179480966
34163 181819 369525920
145723 191768 841278193
173339 193457 50282776
57824 58970 2915877
188216 191158 86852901
24428 94003 296041026
9259 25372 660171211
175744 189146 33561866
12608 132068 298870379
19972 156850 342483836
144147 180044 89853713
93112 148976 907435838
58398 152120 742292125
80155 82906 487486025
153523 166341 197535482
118618 165525 117405424
152177 197980 656600210
175820 194834 47475957
147599 187497 282134079
83259 130174 509650265
98537 136129 94329787
27044 89108 155063024
45030 103480 826372371
153608 157663 481769022
147584 158087 26312164
67928 166599 318959102
191550 196943 849385335
101461 107145 14307737
175792 194159 45954647
84541 135757 378451641
167535 184589 42730194
59223 100339 102500213
91691 178775 218070375
188524 191457 746098093
196269 198277 387029323
162180 175929 110851140
93849 199971 265599599
74167 147398 183310450
20613 146490 314820301
114562 123624 294305961
33178 50681 43784539
71972 127037 882643681
129774 140648 27142835
178346 183613 521817213
121745 188072 166002219
55567 117411 154401850
11439 128745 442176221
124503 153217 71997335
165490 196739 78202229
71066 184699 957845837
142048 199202 270810189
36093 101771 164080957
128638 150647 55186595
46590 187306 352036580
165568 180009 36220282
55312 67922 31441935
88144 182504 236169436
14835 67206 59705381
86161 170346 210547467
44431 140858 889965447
48741 127580 548305842
116923 183426 171046540
6449 84715 267895339
120027 160366 101094796
84773 189843 695794966
81925 174084 230734578
170723 192346 986737547
5610 140852 338437262
111870 176915 162936988
84879 121109 90530349
142105 175751 994830740
166642 182323 523211266
129568 153774 474061736
148915 151112 374291748
14669 100425 214147106
95281 129766 86457257
88852 107167 45836500
172476 179575 17758728
129307 179370 125270554
130123 142409 30653475
29176 53916 61830224
42209 101195 147316079
54387 139007 577314325
177082 193617 153860115
30965 149710 215342850
16510 116776 250545057
56424 124883 920213955
57081 87431 23142464
134795 144662 24633239
116711 197488 35456497
115551 144503 28115313
88300 105525 751384019
21557 163849 763712015
152314 173078 641643538
134796 174101 98330646
5237 85229 810563936
150063 173999 59753969
119725 165205 113780252
17078 65438 126360439
109272 188817 198947308
115399 164334 421596784
86392 89229 6948814
51212 117498 165698268
191112 192109 2562020
41571 47940 466367761
150440 179776 73316594
44290 179800 396280297
58437 74281 39448711
15085 183327 420707462
121169 132819 29365264
80153 172398 948667480
5507 169005 409087011
42429 124081 204248896
164497 199162 86855696
144383 164298 584827019
146977 155800 785719446
193814 195991 1499305
10788 62540 129522521
102433 180265 194913448
122670 136878 141934735
100837 120685 49786685
145300 158307 32532345
182968 189832 89348127
185079 187596 840839275
196194 199968 821335589
126348 185372 209353280
66717 126854 150327721
78996 123332 862574930
188125 197860 24355937
39568 41344 2043069
157270 163677 477954352
187932 191361 8563563
11216 66769 56654660
142381 198266 139813415
169860 174279 11109379
1118 162059 402493246
150555 151581 2553029
44649 199442 387287556
163158 197193 85137335
175546 191876 634505381
89246 145757 141541562
67065 193896 867849254
148804 176948 219977071
42060 127183 703313390
163455 193169 74403450
75163 194677 977622982
160689 163152 6055917
37550 64888 531250575
124277 150700 810476602
176036 184881 294653633
38470 111540 812946067
129531 166446 341510397
24886 138832 438274262
17280 70435 185960296
6899 190757 924669760
180159 186955 613348692
65960 117849 129549640
146373 198502 130402616
133579 198352 946779166
714 5689 12208313
64394 131864 168715078
90162 137118 117676821
147553 155678 20419761
173214 186452 33115270
38075 180557 910698011
19717 84354 161601837
13180 83252 634944696
71600 103189 862162913
18354 107817 998160459
70496 175732 556499251
148142 160570 31109240
114427 185531 440910633
21161 179687 396615444
16993 195142 661165700
84587 172210 219334440
103288 176898 184428862
159908 164967 792863917
149393 154290 11358155
98168 151705 655572170
125100 175749 126684688
52365 79945 68991101
109330 142822 376429031
93964 173898 200161392
82998 106028 57592512
13896 59354 113741174
143598 182897 98328731
110593 176967 166189379
97753 125003 818786982
132059 192877 152101913
91499 160162 478528435
178351 183692 869232334
13521 105147 229105183
179119 185089 14844080
153516 189123 88926205
152884 195241 248946244
24529 132574 270351754
169636 187010 43524600
31114 41771 26674423
68681 129870 827558921
93717 102269 21349497
82450 191743 273577935
23555 185587 758197943
81263 193912 520627123
46872 74316 188626155
83447 176620 866370303
155095 181220 65198039
75686 184593 272441608
75324 156746 171012708
123288 147257 59973016
173597 180819 18008606
183111 190780 777429048
163863 188452 27640252
47378 85174 745145640
20048 163162 357890696
146822 182643 681202317
172712 176484 881392886
126034 144999 47439089
140976 182779 394519892
123353 153180 586484369
34475 128898 11443523
166929 184807 44710301
194582 197365 545256707
169371 169511 506883361
159349 180845 521576360
135515 170086 86342818
119732 151537 193949752
44594 81804 92976364
42391 52717 692682368
150810 179903 72715338
193294 198291 12486746
110802 144728 14654664
52938 58121 13106416
96536 136213 99506101
63459 113611 564062455
30252 54670 985866745
146941 163914 42453753
42156 96963 625103636
15579 129778 587468848
95703 183960 371250514
171743 177400 14095281
133509 197203 879140517
162774 191642 501714866
117471 133833 41196705
72448 165301 232295168
69841 180652 381428177
906 6852 3614927
130010 141023 27466082
148910 193430 111228241
193908 197428 8778212
86928 89937 7370114
2191 21278 901295498
31675 86774 137866157
109282 146395 636323575
7271 65910 146920930
115486 164113 121708981
193629 197958 131661038
84029 173113 222900444
73670 135072 153783080
177738 189629 29725650
27100 32383 13080608
183381 191217 19542888
20674 46488 64512231
4901 35293 349548145
33130 182771 374409550
29036 137487 271324185
174793 198565 889080196
69181 169736 496860092
184042 193025 192896724
135143 185586 126136571
163887 173889 577639903
141040 153946 32554073
37589 53602 312359234
23618 159709 340538179
21734 87526 164546120
11973 109703 903568257
88374 96227 461190435
143565 162761 637641208
187649 194592 457670572
139678 161339 54190443
45061 63484 41210447
168535 176003 859129735
53834 63171 720694360
136297 157203 570039557
4786 126595 304864452
87565 119321 79401889
175648 179011 134711788
129938 166353 91018166
71245 165011 249829573
145419 167582 55302053
126951 170901 777544904
185202 186619 927925468
57742 117988 150517665
193703 195020 3204082
82702 104484 54494068
52086 108032 140003588
29631 166536 342373420
161250 192745 45742905
60566 125529 162321328
168503 188536 50184807
69889 152070 205778214
116626 177660 341316750
188115 199763 29187734
171062 179619 21417378
99591 161378 494865885
11434 33428 72223105
151322 178751 491002905
199291 199966 744992513
140773 146353 371643817
107622 139698 601385947
67071 136366 270440845
111266 186452 188239943
183512 198960 378250209
64613 108252 693007439
19076 134582 376448114
89728 141385 857314338
14648 144658 370976338
114977 173898 147607603
38967 80760 858526400
164603 178063 33817575
66052 196529 326237608
197930 199382 699378892
181632 193512 29599867
135883 150004 458174897
125747 195303 173878404
166268 199315 82748519
128490 141659 32891024
68144 185501 551131199
31630 116856 213099508
42779 179304 439333097
43008 134530 228917565
136575 170822 265930984
199255 199733 457089035
105607 135694 75513299
76252 83805 18916375
22227 57613 287337138
112154 168445 140875199
146549 192143 267574752
112081 133198 297450616
128330 140027 29219645
76091 83254 17853809
31127 40552 23507719
5679 95994 373048681
199040 199761 472136172
19886 70668 126877484
4186 145360 597670399
2124 137719 339125475
104321 170647 754381102
10019 133413 308712575
162066 171127 9206470
42972 177907 653033135
16030 132390 290995693
151537 186543 35747435
40229 111100 177281148
86320 93249 17228074
70807 161096 909571838
71746 125766 395668899
180158 186246 2000197
44480 128006 466756348
167662 193519 615817469
53026 183171 325656917
54712 194363 379596800
150700 166136 180000067
80771 131330 880624348
74430 175620 399400364
53363 163360 840535592
62475 134826 710513091
130309 132888 917772304
76849 81145 532252745
172022 173078 2542927
176227 184030 94708498
133729 167748 84968210
187016 198500 108790097
26003 33469 564236927
70959 168806 244784267
172546 179429 456531812
11377 64541 133058109
107783 163774 140051956
161017 172530 76355159
14571 120754 265415938
79032 183882 262312447
4452 173651 665271247
140863 167584 66787239
6794 162161 596949677
18297 107251 222347233
61350 133863 872161449
31976 64409 757689366
164280 182768 253460040
142734 176737 85202107
164755 194949 202290169
118953 188431 173869525
185468 194326 949399833
21362 55917 622535386
195906 199249 8458313
45650 64487 47193406
11105 58026 117439279
572 188354 814930311
7763 45933 550993111
9327 76929 169048519
7596 10929 986359620
130265 199249 172569035
112182 189413 193386135
74619 154992 201317949
36249 130647 236161328
101924 145886 935943035
142463 168937 66198749
45029 93352 20367357
184792 187768 775487884
159392 171385 30001480
194833 194877 100062
70761 149880 351636916
113575 171426 886892154
118255 167064 122214728
41678 79110 93576647
101186 184210 517224550
36221 55606 642237286
20508 159970 801738064
44108 90374 115619648
37759 186298 456897249
102690 109320 235938934
147637 149423 4575779
27686 57122 73635166
168144 195912 649993193
97669 194540 460616283
109491 160101 126717469
190221 195872 14052192
45422 65961 422725774
169560 182092 134917247
42559 124824 402967951
193195 193347 382228103
166297 191386 421069891
70649 195358 318131806
122673 153471 170632668
157400 172224 37093621
40490 192232 379696560
107153 165006 813101652
41220 70698 582635374
199799 199975 433927
113664 129171 367252160
174075 195658 626878011
181393 183913 386669978
156327 164233 19580500
143135 178305 422278164
42316 55726 702686987
23436 28312 861415961
184755 193669 22306553
164020 185242 778493041
196498 198285 712390688
80708 127856 117986715
31369 160527 323230557
120853 161422 886838921
74800 144368 251849166
35665 109488 184709195
15783 158801 357697398
35048 141441 800504660
107430 108960 569300252
130894 135452 11463028
66238 117861 128891716
167533 169981 6167481
96224 109373 28321476
154750 191547 866774447
119032 161575 106531731
14048 47332 83233647
35597 102663 487993652
40439 76362 89889428
27990 76779 347528585
111878 193334 203920632
128581 161019 81173743
138837 143748 234516772
39057 158295 984790793
59834 192872 999251432
24184 152296 874097566
143367 167907 61375383
160112 185852 420996849
189154 199044 24732923
8948 32635 310959650
96958 133495 66243194
180989 188963 159964397
100330 195611 238548639
47344 167770 404443175
15355 21695 15748895
24913 188689 409627631
155312 188541 82917433
186664 193918 18121149
96980 197575 703682088
5582 85498 827468639
140701 194812 135321940
50397 128726 196013506
14679 105053 225910560
38249 171924 372513647
115380 164901 260783557
146639 181466 511765280
17956 102361 210925898
7631 22180 36591961
192830 195653 5170458
93843 140210 116075441
27714 61545 287645801
152518 170915 656089738
188579 198347 24488405
122445 141167 46806905
2012 60403 934297290
18799 46412 69025874
158764 172110 980810801
125311 192054 166958772
55677 78503 932267843
183469 194550 27638542
86908 126993 771122203
196437 197765 892736579
167522 198991 837598025
87034 160657 769229107
167749 172613 12284791
127214 128729 3815906
93257 143304 58106232
26845 199691 432334611
190527 192548 5047247
74609 154401 798081287
102955 112841 24849564
14431 102653 220365234
103523 134656 107219199
139401 143833 668621701
109332 197878 833037396
125020 194677 174187736
153203 186286 82594408
177919 180338 6029464
156455 167042 195299375
163190 177782 759129453
45587 101951 602443258
143925 173637 628882169
164995 169419 11093723
42650 132422 224575784
67959 87571 49029271
13232 17926 728850309
42460 78318 606319727
181092 187474 204656306
34006 50301 844779334
33811 56236 52300648
19281 163355 360284744
135168 173887 99543457
154437 169270 397947511
33208 76160 107466520
60670 122939 155587850
57695 158157 668436822
33876 176360 356550434
87787 145065 411493727
112798 191615 197270831
79888 142595 156932519
178090 185816 19274386
112651 165768 65239581
108461 152618 110649898
186518 190672 10390180
173399 187150 34432755
124738 127326 6421457
109854 121759 2651943
170662 192416 54442632
9125 122803 144637443
125744 149751 60205633
69740 123740 135203877
30516 94299 159426946
182668 195580 32200462
59956 96921 92144180
13219 16705 8820868
144383 192420 120179887
17784 65901 120449485
155478 160651 12854983
9688 62710 132676950
113709 165813 937025970
61875 63016 232981196
109375 140833 78650128
5697 87240 347768200
156237 190522 165471799
40289 55701 4662992
49376 139779 825612139
154720 194115 893917681
36716 160795 517332216
141827 174709 791156517
120086 160305 100804077
80746 177899 243144013
79840 90949 27774327
36720 50539 34543990
116550 153855 902213600
176984 191248 35571827
184790 198336 33923914
9245 15345 15369853
12586 92981 731492288
181217 188713 320890644
190776 198835 40133632
26279 56552 767381993
39480 126339 296216932
49485 175186 314451247
90143 157157 259631626
4664 13997 23574106
115242 175617 313068360
196908 197133 545332
164362 186081 54418952
7207 126520 798658104
187908 193649 14342824
85805 88437 6460214
37370 135596 245824994
131932 143854 678488740
101275 101777 1253629
192250 193582 2182493
119596 190858 178356261
5769 75373 174202942
40707 160871 124021727
172561 197151 591826755
127492 195037 699569537
92609 190175 540531765
167298 178874 29108672
118950 157038 804786799
91850 115987 676716157
50191 77654 398095326
62397 128488 165259046
74792 150870 190529034
97385 184474 326953192
166996 198995 80124448
139277 173193 84870285
181210 182114 566084675
88884 95661 16946237
148586 188044 869854826
41523 83378 620814614
80301 171887 229298112
157445 192718 205631490
177386 178965 3973838
154621 197179 939369030
96863 181725 212534864
2434 7340 125173397
166598 169846 479248287
65536 144825 198259298
138385 195189 142043864
54032 112058 144994392
106405 169480 296382224
134744 144414 910950860
122950 197112 834951338
190453 194409 708340
53632 109690 297846871
10515 174851 411054164
184892 191188 715333289
16924 185107 420568844
20746 23325 6421783
155964 196330 100775866
167748 168895 2861227
52182 129801 194298237
164593 175155 26476696
52305 171809 401436987
141259 197904 287593730
144622 184658 100160958
90205 144453 498576151
35461 107539 32020296
11348 184651 781669411
145254 172404 445143947
112815 144417 309005106
67762 156708 447012302
160331 194665 85750325
197135 197301 410127
186552 189885 8356815
136397 180688 110758109
142145 185177 624963582
178879 192103 33007019
60922 170135 380297961
53259 171503 295976624
17827 51874 323403044
66525 145750 198124021
162622 177095 36338140
192785 199994 505292271
61422 174088 281735051
18135 185206 663351667
32739 56399 59306615
82377 173898 229180288
92300 120215 170224698
71031 159090 771006760
155170 161481 135611944
197646 199134 91399566
197747 199251 512252607
164026 195757 235154502
108867 141086 679009070
46176 164903 379947223
186072 187786 553291359
20133 36194 270796271
182134 188635 16163083
41584 139540 245024265
140533 164024 58724719
100132 105686 14059863
76640 194073 781021010
92323 113055 51836217
3983 131108 318051422
8429 21310 134352396
131150 153700 483816208
182291 192434 988515239
156052 194066 423233639
56349 67806 28541252
150554 173520 188362244
73857 103743 74733961
29578 181471 379961707
118703 168702 125108582
11631 71568 671086371
48315 87531 530536551
61920 109919 119903201
144931 159656 36943807
167899 182290 820520160
124521 134026 184142322
150280 167362 42503401
28507 40427 29664610
67997 192216 310785953
11001 149596 427715925
138486 143855 13431965
111530 116753 664504116
172191 186504 861606627
160616 162519 532175716
6207 172273 415592545
189511 190904 3422214
48656 106439 214476105
47744 86329 858236662
176733 178086 3353112
143947 196283 941033477
174808 198875 60270962
106576 109191 270208566
155205 188983 962226918
178508 192660 35332457
40158 180117 358511958
61367 114031 681427092
35678 167877 330657705
100809 185962 213260720
33770 155844 305581486
66879 97460 592450482
30696 93560 900129402
9457 12184 756648314
17424 162495 362807182
33521 127136 566713816
39965 112083 180321174
161463 164037 6380740
121401 124504 7931566
129867 194300 821518888
90025 116542 166315370
110824 162394 453653467
63148 181237 774920292
174988 176852 4773448
103234 182957 199659188
103577 117736 35472166
35305 79612 359115108
38396 65911 255513430
33987 66333 316748859
110507 178250 976926804
78643 198522 299937481
118327 144480 65535450
75461 115991 101297346
37880 170624 514562544
9688 13706 10106362
164739 182289 289203886
174880 192394 43849128
86657 179006 231143554
65563 186601 389829075
190394 190573 441382
25245 37546 837127834
83540 108901 63541983
122523 198414 189892264
121393 184047 156846634
5422 67599 155714020
100326 165361 256678249
79065 80294 715016696
125554 145290 49446274
12121 61094 122608940
10515 178656 420685457
13609 46441 2443441
101207 112206 27575316
48512 64019 38904058
18783 123739 739833825
183587 198096 36293188
31207 189231 880496692
15187 88169 912196488
48710 147178 246368234
198528 199013 1224384
102330 146873 811251479
30684 131857 648274091
17605 186030 641055352
169864 181647 684325946
84270 140024 18871265
148276 187957 99151807
160293 183211 57250364
116012 152790 92270121
64618 89644 481088435
98344 142567 731217118
6973 149438 356662841
1332 64577 169653456
46163 89286 410522671
9067 10698 4088238
145468 191251 271053089
148933 157813 716935659
118159 179407 153413150
160799 178846 45186171
8491 76666 170545249
192049 194257 5520498
34900 39583 11745242
100391 198557 468200496
103831 123695 635657453
43197 148070 544974646
100414 149180 122430521
74409 170653 960581117
80 136504 341263646
175153 177147 5104521
10892 14178 8291728
133688 169178 451516866
22691 167048 361093965
114632 162075 118815100
21718 173945 382386834
121670 162491 410247008
49093 153762 262110265
61865 181889 300203798
91371 95369 9975130
197817 199435 876781056
1335 64277 157410852
128136 162009 475198632
77034 102290 63063248
25150 90514 163310954
117111 165594 320487313
101625 158115 141630827
10415 97549 217759885
19008 175631 391736434
153197 180914 69144168
73071 106499 83639095
81354 171009 224379745
48357 50795 6067276
7754 177110 423836368
80616 126207 114136433
33886 175181 399564586
66159 186321 614759067
122462 141236 633338392
70415 120011 124089991
113053 154836 660593026
115523 177148 27495931
186029 193240 229141584
26991 44901 44732086
103744 183518 194598594
86395 172915 216456133
190545 192878 3740364
162046 171237 23069907
122969 123012 125500
123960 163362 594433755
17183 125640 676490788
128864 154355 64023219
139149 180515 103518387
2519 165926 740275780
117841 145260 943906434
8448 98182 224346389
27283 189436 405629373
173993 192088 735035864
75246 183935 271928148
111804 167971 140605987
116972 132237 38398511
75063 94666 678442104
2630 36684 85095017
49871 69352 677375245
134116 153157 83154405
38258 56773 695324003
70942 127944 142687425
52776 160164 731698409
93079 162596 173879028
189686 190195 506248056
170842 179379 21395823
197173 199779 217541293
105800 109804 10074632
39393 119867 201258314
179151 191210 608815935
140758 142491 119495450
96614 164893 170908505
20906 66529 749709550
16183 25305 218215530
173168 199520 65944268
80010 96341 349071091
85540 161334 866691357
19642 99619 199735610
156141 188187 80002209
184404 199448 37722524
188235 197613 23450188
127035 181516 136359280
5362 80537 188151762
47986 176145 320638792
199270 199516 620841
139332 182470 107973374
70149 132313 155688445
140218 194603 136020716
16100 17000 2199591
105885 149492 847806601
64027 95672 78944930
27285 183511 390781876
180205 197123 42258652
66463 138903 61253388
16315 41922 63970768
72739 135621 884739183
138435 185256 117177046
155242 162346 183185129
125908 195669 585557098
195247 195872 334130575
121364 185083 159514041
120525 153875 83727256
189126 190763 4066547
91517 138311 117156138
2495 148669 749934365
4625 22583 702288997
132724 193749 156439569
199097 199441 893029
95863 131159 501598262
93274 144738 128801587
173637 190237 146327138
118564 121178 697313935
20674 194996 435898358
11025 78320 371734334
69144 99597 323714437
140942 181660 295629928
52583 89510 328065023
105128 125027 594054518
34217 58834 61752647
40632 50684 10976548
103120 182949 442611613
156958 176896 49813338
113882 130255 942330781
22876 176838 385229806
49021 105402 141016266
117179 151880 86299748
189793 192918 7770836
31217 187477 788318770
60338 164578 487689716
64585 128195 665402019
141131 194900 134452604
71668 157783 356142406
161592 181387 49533566
194813 196013 3002419
102571 196712 235655506
29108 42459 510005666
88220 140760 131503539
18518 40974 56032890
53898 193522 349242516
192362 193509 2828153
102602 192405 883906533
5680 86255 994239649
190267 194909 11470321
936 108362 758048803
177709 189798 30202436
185709 196606 27198136
194598 199998 634484444
192783 198863 15240701
189948 193722 438509637
85662 135746 24338529
38940 107624 580865875
184181 197939 584595058
177560 180918 8313128
111797 133666 455385110
115971 144258 701675608
154723 178523 345113915
83771 190837 267868114
148473 152248 9494113
49999 127800 980387243
11570 154102 356725220
22418 29664 815067459
87040 131298 84115245
80338 102346 54937631
67646 168952 651006764
119691 172540 132351521
147361 160926 33955767
40991 197740 792836829
178200 191282 32614931
29158 51460 350438789
160850 167080 256093342
188083 192236 730896494
133677 164875 77911576
68561 101801 82945707
26448 111755 347993008
133057 144554 46372083
155958 158422 171666109
45260 177551 529678901
152598 185165 666435476
149915 178763 467416989
90069 150998 415970142
66483 179490 717501094
147736 181016 83182785
17088 149702 331819557
68329 146357 958391052
6058 80436 186136135
92290 127658 88542537
185789 195304 23694231
87091 128664 104036173
70716 189052 5276981
110078 134193 60439124
199620 199633 524661646
29322 78916 968662465
154877 175177 588013830
8601 163390 179480198
17005 174081 392896379
120596 198958 254721479
38345 39152 258046596
638 147369 829320538
92833 156868 755876320
86229 181507 361801601
178799 187863 521353860
115708 118324 6517025
122737 130249 18881212
48256 173043 967525573
109492 112472 707629644
122609 182908 743056939
31899 84776 437280112
117258 147815 76666275
179622 197481 646262825
110838 151673 102377391
166695 172793 116614317
111127 191100 200111106
80058 116857 92004553
26661 143763 718475908
66588 161271 236777903
63508 176098 306484961
167918 177048 49333667
87445 118835 78442887
64930 84686 751943676
166258 171934 14379780
72029 131940 767357853
70890 140657 723719609
39939 161338 303780466
42643 58357 39361737
166822 166948 749707802
51034 73511 779008337
5126 61918 457746240
193556 199314 14489909
76892 79409 573458092
136808 181344 111336995
151079 169690 46369173
92144 154245 155635230
182249 190461 20507576
112712 190515 194746637
143532 194598 918429533
169222 175896 16761070
44581 188280 705481272
84191 156762 299545350
150399 151986 725712057
136399 186921 126330093
4326 176787 431610925
11349 30522 47939557
182427 185909 8651889
36476 40502 9994035
59644 189073 539479848
43115 67737 996106754
164246 197173 563608709
154424 196795 206046947
133792 135872 5209956
184251 189710 180440624
2179 88725 715184010
190889 193837 7396587
167853 197938 75316910
80317 141657 153491015
97056 186625 653350144
158486 195261 220239546
53743 101628 119606744
110488 155465 112758571
135085 173197 95297575
143401 175823 81153940
163857 180095 40698615
16312 148986 331928837
178165 192656 36200105
22245 128049 264656896
85782 179648 90301440
5502 199003 484248876
196283 199847 9001893
157015 161687 148104808
158431 172547 35297947
180461 195377 255476216
84814 120250 88611688
140646 154043 449213897
141036 197923 648433963
87053 111228 22522125
36816 197718 402498109
173569 192720 47871952
93791 139621 114764613
20945 113022 374866115
11924 176918 412783495
151300 156297 12496539
11476 31500 171085471
191208 193647 28369527
152155 169057 42103784
75218 144710 781753563
161255 197718 527631847
89420 180549 228152503
182582 188056 2447781
13151 59945 155518210
86734 192056 583067874
107015 182689 189484700
193227 196360 539685772
126655 152004 917721559
94575 176781 119823480
170807 183075 30720993
160552 193807 83090834
76869 134454 144142226
21837 29219 18530876
83485 162755 198320906
70125 199511 768723186
123062 173111 482662698
48295 172480 757243718
117366 166489 123027596
58677 137967 198259850
91939 153789 155027207
179360 189411 419905598
5555 16628 27932360
64322 157166 232292529
50747 189468 347116379
48331 87894 295314772
22089 157936 339864778
79542 181409 254928225
27540 113758 323656321
115986 181586 747293831
67452 146013 915637843
111557 181180 174322291
180346 194525 403744696
94132 173475 198604820
52763 166520 284576413
108278 141393 82834936
98161 179747 204348747
87678 193153 866132586
79032 144327 163375795
134865 158038 58011018
133631 168803 87841801
497 90638 210892650
95036 192047 242804155
36875 136953 250447533
94109 151077 142782368
175159 176238 2765950
154092 161607 285221715
114037 160588 380085280
185205 189135 9883234
126622 153583 67653658
57318 117202 149559357
91637 157125 164046544
58812 126723 169790363
171455 189846 45933613
93011 150589 292162347
155967 180924 62275608
102641 154500 130180208
170424 179059 21708608
48432 89851 103512740
74701 143334 500189831
157294 170114 213630688
187459 198099 26567218
61244 188091 317136989
32734 84878 130438856
153003 163571 306952898
128475 177916 123696712
189675 192599 476626221
46536 195949 373709354
16072 47617 434241190
66427 179070 606097196
52231 56626 342550657
141636 142917 3180147
173030 190594 187770649
152654 192834 100365258
102915 170241 168599128
102198 108288 15385999
155632 161624 13529840
152765 187141 85904978
101131 166595 168287458
54713 195690 976675849
170502 178150 923153472
104749 170062 163440785
115305 160419 720589716
158680 191263 654015205
189860 193704 9556496
58391 136088 194318795
72131 124438 483622848
165591 167225 4081367
149202 180715 910790397
19491 53986 86266719
95220 188977 234705685
22506 48716 65472414
151606 175185 670907100
115261 191186 717199466
59189 161043 170413688
142682 192435 39777688
26427 129314 969295403
70332 176854 266697151
7639 136516 322589719
179962 199196 37682405
2365 58747 978634027
57738 98208 100997995
190123 192129 214073545
54227 166732 300487627
12658 125598 571308024
52624 174151 304060613
173755 185096 56411063
90370 106094 69309565
119961 127025 17758753
16174 71872 911247975
13497 70978 123671039
121428 152559 78221120
79639 112383 669474441
71366 188301 292628146
158396 172083 959937717
28380 30916 901819854
75838 156023 200792101
63571 146425 207226495
38232 112226 185028580
190193 194687 86969170
189902 194033 10294232
185148 194958 24479880
100551 195309 237208462
119120 154454 93159763
38091 40312 5527823
122879 185670 271910277
88509 102448 932839557
184642 189996 13447147
67753 140984 183158285
87453 116081 71503629
19928 61506 104086852
164131 183671 227431789
86542 150948 692204209
27593 140040 281239247
186793 188537 488733308
157113 179232 559866485
112120 141519 185048074
73697 85101 912765288
169118 182688 516257543
197586 199872 5794830
167504 174908 119160982
100425 182091 689117314
32386 181878 374089446
187767 199582 29591239
137873 144184 834462338
40906 65009 55719342
31391 146863 288858413
174147 196948 43540469
108510 134381 64776291
171151 179599 21158200
105565 161608 140330156
140797 141919 2803718
22851 198801 918125675
68448 175232 607634324
6232 92697 216348537
43955 97250 133131100
179614 190352 26845780
27915 59061 431359715
33248 147877 813167302
110482 127604 42915148
11279 191566 450964609
132781 151153 752297354
184084 190997 17287944
8649 175337 169468327
164792 179432 36762554
48650 170896 383047863
24432 134809 276149167
165688 182493 297432144
68610 120599 129926401
120550 135575 37771424
178043 196738 565265118
199868 199873 510273682
6984 45970 731642506
38286 81446 357476172
6513 97489 700446393
30343 105239 523260633
115483 127940 617100342
36460 198376 405064539
33902 100748 858677038
3594 5783 896547680
46871 71731 293372568
114137 181563 168866894
153681 157323 373436655
124664 180039 138507770
89149 119930 77014433
15602 199920 461005438
142245 146832 11463604
62447 133933 528352831
197662 197985 843992
75194 166678 228842568
25540 145115 299102229
1242 189944 471967632
105836 195526 224414624
65924 136134 304042588
194458 194862 694601317
151051 164442 151134520
199047 199156 288421
55259 143764 221317124
16675 184977 420881613
131241 185658 991902849
27688 181367 495334653
171874 196027 60232635
36760 144828 439423784
27488 42978 38736422
127228 149877 673319141
34748 52899 45423184
50966 135999 473386403
186655 187682 2559724
108070 173250 462887181
130309 148512 45586593
130533 138052 608788424
151661 177169 63787713
79350 150353 177884219
92369 143728 128527925
23082 124834 254540212
187110 191813 265218231
76812 158946 205592494
20414 180960 496511856
111354 130552 48171896
151741 185800 85100024
149025 176011 67389533
141444 196488 69605239
83689 139882 780636285
86257 97292 27410841
15552 152061 784864513
16228 77512 633299925
138552 173689 718109097
28852 73270 37348730
46025 142375 241025695
92148 111370 161572187
63362 90083 653863164
148193 153782 14128903
73857 132548 118360635
141892 190117 120698451
165259 195011 74417537
77576 155885 226236143
42670 114136 178602000
52270 192265 350299420
138381 161210 42544878
183720 185009 818657439
78176 142611 518526962
47082 51206 762752914
20525 129678 235526863
50952 172931 305224700
172416 195324 540747898
177526 183950 15975314
92545 135743 108258422
81422 89836 20986537
63601 173941 276044920
169963 173650 692586662
113778 152930 98253079
80380 152861 181518464
166476 175049 21461252
53323 147695 236180546
52481 179008 801877582
84947 88512 8854235
31032 163415 661270520
102010 182287 945423646
141724 193207 213047474
170440 196215 62028325
110175 157855 119447036
149964 180361 1113290
22694 115309 231548409
24768 103366 534953119
61863 162341 251175916
116259 139530 58321018
161252 163616 5821322
182588 191500 642534729
132255 185288 132617416
6230 176686 738723186
33485 34749 3192001
9625 181649 523422708
105888 195534 301332187
171489 182666 665085582
17500 91538 869692687
41380 54744 532688179
103841 112930 22795534
161991 165691 808595965
32122 147602 288979896
134003 153369 48580026
134693 157389 56838503
84733 117839 82739718
71622 195021 505467593
9545 88581 197601875
44705 164933 300688148
116980 189023 676580859
124503 198923 901286522
169108 170971 4768916
4307 121418 347502096
46439 137947 228905668
16085 176383 946427047
40763 174969 335767488
139391 162577 36037750
46214 191222 362698899
116941 170694 354202253
175319 187680 30929700
119203 185738 817609608
194466 195061 627224780
164768 181573 42202435
1736 169389 698182369
18352 181519 408124948
184447 184596 386977
146946 191472 111414673
28357 127958 249126941
154983 194962 99726939
62961 94446 560033663
54469 144645 413671189
125008 176994 130086532
156157 187263 77729361
89995 100428 567071584
137355 175296 807607487
87801 195911 876897359
150055 173589 58737138
132917 154823 54907202
179775 184598 11982030
115361 150693 515497878
184332 186823 487521978
158518 191590 82645816
66446 164319 786053490
104385 158269 40008520
163951 170816 17211858
147294 161170 101585136
176763 178358 4008355
167945 192301 770683146
157098 167557 213081471
97851 196682 639391351
184539 186422 4745430
37311 166940 324248897
41576 94052 131141041
155638 165272 23866131
70370 150111 673514298
87283 139465 347060432
17938 198904 452717786
14879 145288 153410693
109572 137819 769957306
42514 70541 23618728
189786 199251 766097615
84511 195456 277491845
86824 134244 118676093
161558 183130 252930407
57004 97682 958348888
143769 198891 279659628
191005 198038 271038650
130602 153083 422943223
86246 131265 112601233
60309 155781 238779388
134269 147170 455841562
91974 105919 34849600
186239 187916 4162009
184855 191294 16122658
146074 186269 288814043
12697 96576 242070262
128543 190748 155591584
36475 177051 753723538
116272 181753 391824213
149262 186119 92065955
106629 192384 214646970
185163 197974 32072569
13467 45439 79985761
199569 199914 870980
22280 39949 161015229
114576 118985 243296282
146193 155893 24373639
88763 118097 513594517
34509 129472 211819349
89282 192032 916222636
2909 194451 479092862
90899 178113 218318063
196843 197005 408119
31717 57359 64266560
94004 95346 612053
3663 78954 188356448
54443 169153 404231538
65560 98594 682216247
116988 136551 268431425
195727 198337 3523409
194849 195108 376670422
16977 112455 952597533
64343 131737 650169072
10043 146985 342534573
119521 174683 150332007
90695 175419 212087105
2012 124208 356717216
74671 180299 528035215
13163 99598 215945226
18861 138312 298728820
44041 45485 670973085
81633 176541 237591435
15739 39902 60230898
102654 145376 468317364
42411 117387 187337412
86872 137185 33602154
52568 75965 49763289
97644 99748 5168538
14779 193948 448062438
33788 49622 39664597
40418 189309 504455673
98637 148607 125328019
165662 183238 11771702
94845 130401 89096524
38563 174864 598024426
189657 195099 13463583
149762 166500 41666033
169544 181192 793104815
51699 128399 191967335
17510 135287 916703043
87139 184659 939043204
95084 174059 197754099
65258 101477 207549363
135436 180494 167960024
2456 90970 595170987
92616 142421 635254824
21354 35894 36380718
94197 170375 190656816
62647 69501 16987507
69057 172035 367072114
175081 191398 188033311
135593 162151 66332797
66258 132077 164567555
180831 197014 126696704
39408 60729 729300259
138305 147874 24015095
112018 166929 137485064
85069 123371 759023549
193190 194392 387068576
191958 195081 7711974
24553 79978 138552172
17806 102997 212850106
46535 154186 485710181
183277 184844 3848826
52738 152180 248935944
136686 160381 59281354
96923 124006 67917549
67664 174498 277618167
84126 127767 109203789
161457 190092 679010370
108530 118194 24068427
32950 90638 144202050
38120 185956 571219429
94667 95540 2158610
81874 173698 640407479
52631 160679 270378908
118000 122726 812756464
162502 199082 91596800
117472 132125 36909686
102027 182641 980071639
30341 35348 12432647
18277 54806 997062009
28676 154576 315094759
58600 76950 875170522
171826 186433 36447602
178690 187262 21408337
88970 193487 261556409
101917 149279 118798705
148407 189817 103524189
172183 173122 220895284
62927 72308 23307918
10239 192954 546914810
84179 128682 817986578
91643 174592 207583612
136321 161081 61894276
155536 191762 535652904
188419 192851 11126634
175577 177192 104554128
135910 191345 138566156
32810 164348 675035093
26423 55266 434944591
83168 84847 268111310
184914 188112 165199794
188975 198396 749367522
124810 139635 37087837
91266 164878 184172444
112889 169055 140558097
146411 167011 26305781
30749 128670 244960802
83042 155411 653009538
5320 82413 192861450
12656 102422 224361003
35423 51630 40500420
21790 193322 429092725
37031 51744 8084032
19354 73362 134921532
122969 161782 885161748
16609 195836 661179244
21998 93335 326522012
58400 64242 576595283
9258 155904 825278555
194261 195928 4108358
120651 174691 602939827
179445 199976 694868705
74936 123101 304730591
144188 167830 59067684
84767 113747 72386388
45842 118549 567911860
185194 193462 599597090
127786 132867 902611135
56467 116464 149836541
84745 117346 10769037
85447 184375 247455049
14687 180433 414558518
48312 85349 205973071
153453 195642 105315068
93143 149718 141749543
113446 177714 161002019
16968 64497 118900043
27218 59725 81379893
75190 89401 12616824
130417 133166 2842270
154375 165530 274057647
167221 168233 141638770
111851 128259 41241508
155482 197653 105320496
99325 151258 880504150
33165 147898 432930102
165515 196142 76619200
181300 189564 20700885
21722 65645 109960480
59176 105257 737879944
56493 135325 678763288
174176 174285 257575
189892 194579 7479352
30502 161743 606978495
87970 150843 157467257
151423 158706 18181890
159997 194570 86320876
48155 81937 84400130
140381 187647 840283956
110190 190838 250690689
73939 141079 168038504
121604 150099 684090461
93800 120881 327128931
19305 181878 746809270
17077 55552 96278483
123361 162862 98761507
121070 135214 35584388
46937 110750 159487133
194254 197765 8757884
159392 188512 72704646
72599 103492 77203934
11144 144078 428239159
100014 122048 833099318
73593 185396 279795431
37505 126784 568821721
45719 130766 212744065
169035 197343 102789177
176981 185612 21550972
177081 197531 51034855
36682 37608 2279947
120614 166199 747301994
123390 166728 102235034
182638 182836 482771
119793 196418 614301152
114156 168333 135560654
6472 25277 900861592
51098 192113 739363871
21013 53648 81578232
139209 160051 518908599
128072 161909 84609314
190289 195587 13144953
77627 147076 924139352
158440 197510 35388618
13074 152253 918945537
180812 183098 948432694
176480 188507 29985076
133203 176191 926085797
69679 134987 163542557
5159 85059 204298198
1665 172468 427219492
139175 180348 103018128
85475 153138 169475401
98692 143028 729085442
19879 62619 106939149
102482 150338 567351604
25080 137457 111711025
191499 195302 971015052
177285 186885 23943664
139015 156548 131875127
62856 191073 320639751
88993 146437 143853289
152038 172111 50199082
92008 103071 9143083
30195 169148 347472618
130645 165772 553550225
119449 141391 850316771
25865 100611 186642672
51014 52415 3482150
135168 170993 89577091
179678 181233 3855242
33339 126270 232592566
167880 199342 494302995
191454 199140 606956479
86476 165746 198253610
111826 113953 5339032
133227 183050 52983105
59840 162815 422489550
95093 184688 425384987
128301 143319 606918598
46525 150581 776674665
144114 186064 104949537
41132 184136 357709925
106620 179291 727389948
119341 190376 177814287
162682 173001 549646816
23343 181046 394469191
179007 180994 4871368
116665 189066 181322652
87533 142958 458282083
143193 169984 67041278
199156 199481 98584318
100794 164180 680190107
56311 187502 33987108
39204 127539 332712435
7693 40096 81081355
172657 199552 285210855
147896 173126 597976782
179937 199177 889035283
175993 191018 37522911
20960 164857 359865698
90702 173572 207477086
100028 138267 95902455
108169 152856 288473863
3858 17347 638193886
141642 170473 691198401
123316 194469 629347281
16518 93173 708532579
190251 192196 4835840
113011 189361 191146412
56176 179050 307351360
165538 171207 364311323
117844 199180 203656255
173164 188312 399273766
69643 75567 14867383
150146 154683 11385485
130391 198169 678472402
89560 128993 98802130
97971 183924 215158418
189069 192578 8751783
123143 137113 35051739
115973 129908 35050820
61978 79693 61054515
141390 176753 88585888
118322 162154 542922578
108571 141075 581198837
80374 156206 189896610
192963 194559 457490634
44423 121197 687635747
155251 195002 922775443
141124 173755 81733872
70470 71679 298639380
124256 181605 143522813
110214 113691 8627192
117893 121610 971302040
173760 197357 58914094
43371 96401 132444204
51092 54004 26246333
99768 171886 180790094
57051 126011 172446803
164150 184206 50173202
125514 161104 89062752
66636 179835 283149203
147427 175558 70362724
39102 74755 899539078
63362 112642 102997779
365 162341 405060501
180593 181069 671393747
43827 123691 296504332
167252 184555 43331405
191001 198838 19697150
156938 159564 133167996
192985 197337 121339841
60676 158040 380287991
86804 110215 623714965
53027 138606 214137372
99205 146241 252983226
180173 193978 34511468
111468 176226 162193865
179796 193831 130375586
79550 154541 419832826
111528 165165 134233438
61081 89654 71214975
86251 138327 130215040
85138 92148 731150229
128367 159108 76974174
170710 188907 45533280
165888 179358 33747964
108156 121006 32055224
117173 181719 81413145
177090 187307 25535584
61635 193021 946803417
88835 113551 61844068
95308 178879 209294943
178678 196306 327607857
47213 175310 736623078
194859 197514 6682109
139451 194581 12520766
21481 79180 144271143
198333 198884 552065090
184057 198022 414301502
162283 184716 56127898
74118 149872 870109550
126412 166912 592083910
75432 143682 170755532
17953 110078 666119911
127946 183476 138941697
182777 189480 79972906
117195 145568 871448037
104928 182945 922038227
186311 192776 16173639
110510 162361 809654133
181735 185210 913703534
3785 78826 187725303
91536 193105 254210141
156436 171584 2442077
128179 162859 293071707
141363 154349 481588031
7703 117339 274175185
8230 47009 285131268
145717 150292 834512355
35819 168397 331565873
165436 187652 597811930
82521 111274 71912735
91119 150639 149134830
103173 116503 347731448
5116 114715 740537544
137211 154076 42350565
174427 186056 949969109
94215 99884 424961439
53975 110737 190578511
155219 159815 11450119
34437 153397 491147793
190497 190587 29325359
3939 91697 219425329
153493 197382 109553523
9327 48470 97859420
136549 196986 512242200
162455 163853 444507925
111208 133718 380947370
78723 87056 434578321
185958 191187 13044225
162219 179609 43593283
94177 179068 212554767
141699 148193 424344557
198577 199886 3270938
179460 182356 312570808
49507 126940 193692488
150560 158419 759334549
95606 165242 25723324
151429 163952 31168474
94194 147825 152655536
17953 92041 185226626
158338 171557 33144846
112585 196387 884412609
41977 132667 264296666
6317 58452 460190774
146747 182978 34198374
169676 189463 49577914
87066 112808 64305080
26992 160483 896679228
33939 173603 349480248
102952 118508 39040535
89587 118130 71401429
120222 144497 662233374
2072 4316 211273808
150960 155558 11474422
41847 199881 395374556
80199 184359 643503074
156342 174311 764201510
18454 150300 544979390
135733 190912 137886779
43849 110421 350821051
81249 138605 21923844
78712 138645 928203253
2658 26600 59957282
144389 184166 99442739
65707 190016 310868152
84579 146192 105491512
34660 97526 157153117
152127 154729 624126890
144974 199983 416546469
60758 133873 225191271
152889 159758 719719485
138926 139758 69961730
198397 198998 1534960
81709 82496 1966152
185826 197652 29561764
55665 97088 792893461
175812 196196 58982103
169252 172461 8161451
74143 88293 35411487
56180 170184 285028611
168801 170808 768917965
139956 154345 457388957
82690 195450 925520012
112453 117724 99602737
193734 198757 103533775
178151 183039 758925572
138777 188778 606417579
51174 66967 39656631
131799 197188 163491888
85620 159043 183729380
57002 196923 268520353
115541 138337 57130045
61105 88712 50682428
75886 130224 136044435
186353 190791 11080887
184937 188879 9902678
131721 150506 47095799
26895 124321 243667157
141114 164812 301903536
52689 128789 254805639
62992 182059 297885693
78664 82923 952853458
14316 193415 787364057
188151 191366 586222126
20514 41768 53090005
36699 62925 418326613
92822 121151 954678327
37806 150666 938361193
96746 177435 252397345
122313 165124 107075039
133862 170621 91903292
161630 175322 813352363
145147 151586 701144016
174136 188905 128144506
110795 184080 183418783
26839 132409 390961256
110806 130043 48288760
148260 162084 223180673
130616 173538 138298996
107061 122360 401249747
119005 128859 39680425
144747 173264 949582358
69321 178566 273397861
23809 125914 151901713
138482 194633 820634909
178940 186807 129802574
37219 85747 121438264
84389 103663 48074140
142763 142924 406338
64266 150887 332381091
60949 192329 328497223
60069 176065 290051080
140025 175159 87882949
165174 174740 66972062
18578 106449 599633320
30547 31034 24455814
111479 131891 959459692
10768 131650 401633373
25860 50987 62717639
75162 92859 557497759
192005 194201 5505266
59462 97399 936092765
109759 184228 186262900
146218 159482 33267905
109295 118352 743914533
35256 180890 364358792
107942 151596 524096371
45823 136220 226180449
27277 98567 651679253
160448 180189 49316991
115269 133531 45867760
136586 148449 314513712
75490 138977 158865453
48281 74729 66117614
69779 108575 775099990
95659 168479 182217191
195781 199457 9285344
186057 194394 443095078
147439 159774 30960210
84941 117661 81716293
16945 157065 798796088
49936 117365 405030833
185661 188467 6979493
160438 193510 82621446
75673 126882 128116467
26112 139380 283232747
95195 184826 137264467
18857 89238 475756728
137375 153802 197474594
92708 122418 74349222
58617 110283 129035003
106247 167857 91108013
121045 180157 148033705
27831 32638 221585295
199933 199960 806212050
177517 180772 8065542
17981 77300 471448508
158865 161170 893709
167232 192749 355085524
96295 133821 94113061
122202 179496 143445550
15143 169081 483038237
196176 199983 9595935
107462 164055 141609132
44691 132324 439006377
61290 90076 484001852
144451 172386 787929704
114693 151335 91927138
178385 190492 623553456
172408 178131 14303551
105350 126470 52946481
88998 144590 139177046
117115 175864 897929710
118041 182154 160583797
136798 167887 59158124
183441 188919 792183865
185160 194795 888603062
174860 186405 467926707
48797 183854 337914084
183538 186052 6284002
10067 96457 215937395
43671 146167 256357781
107162 156249 169913738
11167 156727 533480505
167670 176293 21682056
25884 92185 165700334
105321 120860 38875478
27370 98054 176580267
12298 72573 150642555
81836 178231 640150115
136593 179396 107070611
7844 75748 822060208
128099 151384 58350243
92937 182194 269284293
175523 195900 592106929
151117 182913 79380708
119968 159494 99078548
49841 103726 461234438
96754 183761 284169323
10876 136634 952585700
3136 16436 33374651
103569 145395 104879226
38940 122150 208097454
25260 59403 85469246
181185 190932 24335692
34981 66353 78650450
140397 175355 87477539
177721 179746 5048497
117318 173379 140476049
171756 174779 7404573
121952 197620 889549172
44444 113952 897666454
189255 194612 153223843
660 186916 465842572
197703 199097 312011916
192625 198504 14717961
2976 11681 21796297
142107 173744 79248327
3621 178289 437065193
55089 142065 444110619
135325 196320 638634087
106091 164022 413591745
157600 184511 67229820
147580 174902 131096508
122250 157320 87885351
115168 175707 151584068
91683 121340 74165308
57466 147389 721914568
15406 93277 194584594
116339 162880 116531265
31758 143933 996861348
22888 56128 83233944
115530 136935 53761392
63506 166307 983319518
18047 151657 77979202
183702 195472 653042986
178763 195894 679876744
43459 168867 313579532
101716 172081 176342505
159624 190446 376906895
56847 158195 757819361
128067 179646 540718154
1635 105030 660678053
53221 84701 78750636
144354 180881 91370159
149002 182198 82968647
143537 143759 926789835
145555 188863 972743886
115492 122579 316137338
153312 190792 93585658
184399 196926 31331713
77431 144469 167741671
16457 63706 118155450
101116 111680 26495863
10266 73756 158674208
6776 75987 173249803
85106 128951 87237142
52500 115999 557544770
69228 80137 528073552
74238 128190 837004401
155968 158895 7273812
15715 105730 224931481
139703 196443 141885232
52997 73441 736864663
118672 127336 916818965
126893 133713 17139002
137231 197835 453605781
26510 38698 30312787
170871 177088 15615819
121971 180021 540873572
120296 137289 42662188
186519 192393 45090922
4237 189412 483028951
90185 125897 89476968
5758 184697 447739800
117117 136783 49479121
65396 93805 287454715
135486 152370 599009550
73481 166419 439624216
149845 166283 40918140
44587 117397 601368580
75341 80663 299784435
23332 160775 313757018
127974 130028 112063587
173855 196943 57646602
199881 199911 46499507
62709 117838 137729511
198407 198600 739381888
33241 49934 31827797
148653 176700 70148785
156748 196890 709518206
62501 187518 117334303
154590 183981 73289589
173605 198297 61713140
129057 164990 89828960
1613 108840 268138698
91648 168562 192438771
58429 137446 197650825
21671 86047 686602999
27415 129215 254608091
99559 187446 157124061
27726 82713 576022230
16431 70777 785880362
105965 137512 946381504
82308 113667 78446603
167392 175692 20849106
148013 171309 58307039
24472 176481 842550093
28578 182150 384176725
112013 128298 534747211
94712 110082 314590188
6522 134479 320256947
107411 188674 203352612
101159 115641 28380692
169562 179193 23717021
18567 57507 97429325
39463 119778 200851810
108553 180644 796701295
38336 151678 283700596
142195 156845 36843136
80583 118899 715589875
109535 179553 175228733
159316 193821 590218764
143038 161589 46497948
72783 189799 890188285
103845 108694 12310848
144982 148404 8650700
4652 152288 736517388
88539 96347 684082011
105974 191977 783756344
164202 198159 84999122
162825 198741 95612889
84375 175714 610993678
196860 199277 826380333
188389 198402 563914028
13934 81515 46172917
22188 60378 431809341
61989 104223 139450548
169363 170640 3235756
87090 124864 936004977
19237 105946 515278050
129202 139206 25014497
14798 94079 374349315
105283 136234 77604982
133782 152043 45717253
193140 196743 621676828
162001 164913 187368888
177032 184236 17906776
22448 29686 720271670
6398 113810 268669042
114162 132392 178234538
104149 116341 30463768
171129 181702 700797280
146337 194557 675477258
168804 178022 23215215
192468 198638 702099599
28285 82586 135663205
70131 75782 776844623
179717 197591 17808572
57962 110994 563650164
141765 144591 331136763
173963 180254 13593451
188165 188464 744930
26101 56094 74998294
181520 196163 36517973
48176 53489 13264211
181436 193299 29644534
72679 189227 718592885
93597 147022 575120487
101606 119873 17678089
23415 137672 317823098
23352 57392 165132762
165446 184403 220090922
117233 118154 131658593
125375 128018 6618833
174578 175854 352601139
186669 189111 6140324
79357 145212 160639874
190912 195278 63162121
170366 186594 536322951
79785 131833 676309510
190376 194753 10847057
151087 169457 822343027
110429 157136 117048110
143875 170162 365775226
63317 109406 115271468
11103 169351 395799277
194570 199423 12258098
62437 63475 2562726
158527 158586 775041155
62097 103805 104060124
31493 134706 258286741
81991 193846 279934428
143797 156387 31645236
155322 198437 107690099
4688 84345 199388906
95885 97760 4402956
120115 171174 703632568
119262 133567 35926793
92895 172954 200354368
198667 199426 1903950
10750 195412 678655017
33519 92209 719399241
197023 199268 5699629
58495 146119 219138007
158859 175522 942921742
131984 143355 670933774
34992 106336 178416406
135091 151350 40745387
65657 113017 44304147
80961 158608 194404413
102887 174991 955870374
178381 193578 64739761
29729 84152 136076975
181393 183754 853661495
180963 190937 705286460
79118 191383 832472056
72219 96101 59742085
83114 139337 800416283
14548 144693 325461249
27564 177777 879678269
109350 183040 184334237
189970 189983 33026
26925 158283 644973570
178484 186374 19675871
105830 123047 930338195
158420 185580 47490098
24206 149389 787663393
68131 77863 63837637
43416 179337 977568876
152358 172802 532404629
190969 192013 2650301
159355 166256 156746617
92560 94521 604389570
103122 158133 99589775
178693 196957 521536251
108480 147236 387883890
118831 168126 817125851
27410 68019 101502410
37921 66429 71500639
16035 30154 962490587
50317 160773 276423422
36090 155317 298421886
20057 194602 933712273
25781 104012 195444539
94960 108925 18594009
134303 189038 599843246
130606 143239 747991814
32064 135454 872121088
89195 106291 528057645
44857 145846 252649282
8952 60681 187910525
197938 198488 507990344
142944 167000 387748038
169588 172069 454068903
81204 156659 836120546
184376 196903 723863112
41391 161961 301611139
84124 178744 640934202
188892 199561 209829091
17502 32057 36366304
20539 194941 436094422
12493 136906 765119533
17911 133787 891548128
103307 115114 29617501
186014 189391 558768637
23093 179819 891350385
125150 156346 524275519
9485 129774 300945315
162900 175533 31670638
85072 148833 159649007
122686 152472 74712073
95498 171569 360770167
115070 116356 3195909
149298 191030 555489544
11438 30285 856678440
195130 199296 584368047
193610 196533 7297720
104691 166720 155199510
102599 131412 72311221
65690 136791 177857578
16297 169353 382718859
170900 173829 7384504
164740 179682 37530610
149681 184403 86658804
8080 81899 183768880
173003 195465 46208711
153982 173686 516710333
16179 70874 136614491
118557 119086 1364811
107942 129631 54289176
138197 199408 711127836
79261 179163 927659110
77790 102011 60478339
120500 143266 862993561
65670 137600 179898549
56837 77517 240222930
164791 195173 944427101
194261 197968 9266098
118685 182891 160738628
115462 117733 5692683
156036 184517 71094304
167176 171798 11723041
52088 63275 28111081
54945 174893 299980431
64557 133806 173205180
25352 192865 418968313
45436 168817 780444819
87687 146399 236286903
163755 179917 40561800
8085 194120 901724367
92497 168512 694647654
180096 189713 187929019
174225 185423 1393932
14147 115408 253081311
60558 65239 11617374
26208 35082 872532902
76202 177900 254505891
135441 138529 875388241
170795 193585 56982643
69235 176987 269654246
173799 184094 25639235
58064 191405 333452552
27368 132436 311546100
45378 63622 511450020
92839 180323 333290762
110088 157524 118809643
7820 119330 278962899
81326 191972 222631363
106643 186774 200563197
12378 157492 363077718
74178 183543 273686145
132336 158542 701262564
119013 159744 116808091
59596 177176 955800759
188238 191842 314230965
157994 198572 101464926
72260 133706 736047157
66536 184960 296085542
85074 95744 26543296
129273 182331 132781862
81184 125689 111392160
137592 199954 155974873
42306 114772 717965870
167980 176543 21527958
46215 152874 266957815
133244 152549 195073730
129203 195693 166260590
185650 186220 152363397
11303 25168 34723248
190722 199263 21414431
184207 197158 923053228
100697 192756 230555182
127039 186585 149003616
194537 195208 1659134
156002 196220 398500051
12372 192939 451667219
170687 192565 54741366
168687 177873 23127995
63689 165927 255678610
69291 150001 801237867
24671 142165 293875135
113525 142778 73270803
71217 169363 245577592
73392 122198 122141635
95427 129484 85379484
134825 197716 441223450
102818 155584 132358897
83692 115389 877140267
68774 138870 175396980
70413 95731 63289577
48955 164172 288234573
115440 162294 963862030
2352 53449 127681576
56407 80407 59887707
139338 173721 86087661
170525 171145 18530779
8779 50897 163396242
186288 196036 24290712
162607 172397 269268152
33575 82153 497896082
138634 140385 4372789
55620 69500 34534366
41391 169950 879068640
193925 198734 12104572
44623 185449 747489094
109177 119919 12446500
27175 175386 381422120
118316 168058 124502194
60723 111366 747881469
23491 100761 193033825
18853 180704 404839050
87912 89880 651878677
169316 183946 36618678
12683 63265 126585129
159367 181124 13190853
81725 91515 954067591
8005 42025 209458089
93430 111749 853377641
62171 128798 166577435
76972 197242 300857013
144092 189352 113283304
143189 175306 80413801
134648 173958 98353649
89199 123705 86450059
58589 144609 215082314
151008 187783 91836504
81255 116436 270548259
56048 173766 187881936
12179 29658 43742696
166167 194325 70488184
22027 177163 388134879
2716 40598 483743067
153182 184894 661011045
81323 198429 293027260
47745 129634 424731827
86424 173138 216948312
155675 172804 42714037
134186 180056 114719686
141554 166432 62227967
152622 169905 4002436
132130 150711 72134088
116459 188795 181107671
84909 93197 905527061
23811 99908 580203203
177512 183146 14065255
144585 157530 32476135
67080 129781 156810241
89440 157365 170146068
141599 188501 203510452
138577 173250 802594923
149758 170470 451990625
185784 195167 546399641
112356 173226 152397397
14953 29724 227538626
198430 199577 2895612
27013 44239 43008052
162550 179226 87064808
116807 157631 102363408
37779 118657 202255803
75918 83931 720092495
1245 17956 728633483
111248 150971 99670494
12033 41407 73470806
120263 160548 479782856
166338 190771 61166545
9995 105644 239139270
121780 194856 884634805
132825 196691 385228438
77696 187649 365254294
43898 171056 552087264
55821 89066 82935036
182952 184313 3380718
57717 146397 99609082
188305 191228 920312179
111742 151246 980608549
194045 199146 12811363
5697 24766 47876533
174741 178578 9709075
117679 118245 1468485
179352 192085 31831251
41894 167769 355193970
56200 135830 199193255
22065 57659 978415285
192791 195390 6389525
185169 187093 4875272
113250 163047 124660546
86699 94465 717394463
139673 177114 154257731
131527 157037 63896083
98721 153532 137540689
179907 197418 43680929
146623 154395 741717834
50196 172351 931631818
39620 175483 339926028
135773 140211 289432039
173923 177735 493369365
145173 148371 654313109
102052 164544 156420449
199608 199800 466882
14198 171106 392449671
108123 138452 436822620
13512 159706 365793653
13802 125091 625029031
175155 193631 46214805
159706 199553 99605142
81413 141661 746322023
14171 151967 344727279
12966 84909 179960151
58136 84792 545747104
10027 104842 921870242
85926 136034 125385429
69676 159670 225327377
130994 159405 71163302
37439 56184 502040088
155214 171982 41894331
108140 163242 497430024
89782 161244 178928157
76543 177606 252936350
170024 190993 52467286
120193 187425 704871281
64150 120312 140363466
198953 199615 1655825
7405 27198 49719938
137648 188187 608426544
188363 193607 315540251
98215 177043 197437797
136151 160749 61500774
180777 192705 21616967
46458 62919 261182175
120942 161479 137935232
134244 170001 89355219
23855 113618 224377530
115060 127603 975570161
170688 173855 438370686
147163 173849 66845937
155502 169498 935400024
125935 164861 513453845
66851 86299 640128338
56002 164450 521108
142837 162851 50068128
125759 137792 229250315
61184 172706 430179170
34591 74369 13519650
25324 70303 149961988
133326 154503 596271463
182526 194781 26680832
169162 191435 780698394
73619 157999 340656166
9103 109615 300456609
101127 156139 137962235
143797 195910 130342834
90975 175476 211492839
31130 198496 418715654
180073 189656 742151801
25092 161756 563537982
149496 166322 41896959
156315 187590 25623636
46120 137106 227701540
123158 191482 139421274
28263 190626 406130566
8979 19048 246649737
195631 197016 657780285
145355 147669 574745251
112522 132043 48945875
44731 149831 926275679
38071 176073 530077371
6431 32431 812745679
103166 107032 61743690
39473 106350 167227738
173344 198688 184594131
109538 143379 84619114
150364 187146 91894815
150495 170873 50851987
144916 181585 546889157
167396 185105 269620025
55263 180045 903905701
36269 89304 482870171
35724 184267 371549913
145668 195278 123989365
29169 91670 435765219
117939 124575 16769509
157317 166515 22857453
192961 196117 771051419
121487 159170 363470007
87428 142747 428580279
29737 73913 52796906
74588 97256 905758676
150288 153938 76572017
32328 166831 507609973
140064 198490 146194209
11171 40434 286106204
68876 137648 172094039
28154 186960 397207099
167707 196788 72784865
195378 197423 214312543
143650 174777 77843468
44590 197743 712043768
73704 100338 66468913
124459 146844 683927466
95471 126796 78499565
46086 94737 558039483
128488 196575 170241984
68414 93225 62003962
31238 117522 577767543
41142 81324 412720238
162356 188213 230472443
3685 111931 723555526
144739 147847 274841823
164920 172244 123783485
184743 193421 21734494
10973 36963 461075994
113316 187716 825371611
44663 139742 918380080
165710 169212 8751659
12060 31544 85861519
55975 116915 152229995
176992 182937 847280510
115469 158448 107727937
136822 150800 858770175
44262 104686 151056478
143780 174182 76105997
182005 184237 472531515
177190 181602 262470442
5484 174478 433025660
68757 68945 870971024
53731 149070 785167831
128782 169405 532900695
93503 106605 7758557
164503 170211 916111828
95398 134660 98413771
845 54716 134704525
134665 149142 999808474
21842 183302 580156675
98342 120440 724353542
68273 151250 233809680
37141 197627 338988267
129061 141972 32283100
94544 107204 556920825
108000 144348 534415768
158555 190966 453289725
140396 168733 70832697
165927 165978 123191
114295 195104 226436522
25877 147967 887221296
194415 199316 107000497
20378 44521 60278431
86888 101121 942701061
81877 100354 633323144
125754 176625 127328434
175756 180621 987562378
142707 158116 590030640
181425 195112 795066985
109452 168948 148760584
83057 191138 407545250
719 29539 72073744
184040 185626 664727309
108380 167268 147256458
35907 92609 141767900
285 100396 569215757
122541 198427 287257850
175744 192595 42149732
125854 169204 867141542
84053 197523 312570517
152390 193845 652840697
109378 168490 147758567
118732 142501 59542459
89559 157700 170684080
142751 173712 77562253
146312 156405 59763122
86079 166485 559256073
109548 133414 59764926
113445 123836 26140443
165194 165428 751525226
109251 157140 119898167
24893 108846 209999272
68820 160549 229566258
38568 198777 518076576
173958 176829 160547734
75941 132176 140783724
20497 36835 40772675
129438 196816 168486035
81403 82786 222954134
75913 174111 245720760
73066 194676 541905827
47115 87973 102129671
52770 185805 332849124
107383 189551 205699660
38434 173203 590228306
67048 108433 103437270
122016 187787 164626730
59648 188625 322505764
148752 194158 113477594
82837 125329 379094331
90408 97126 412568617
167645 171402 9584365
109836 176584 572394013
122270 134022 29509118
134055 143842 336768993
167464 168377 2143778
112980 119769 16998215
157526 197945 411581913
146676 158639 8526859
74976 137873 421433323
105042 123237 198932471
165524 198783 607354663
3528 108031 338197898
63199 92456 73079630
153485 166935 585875343
3423 197348 888607571
77444 146222 172122881
164003 186685 56800899
168214 193916 182815827
100647 109238 21748239
22157 105183 723494235
49497 50967 92878775
22774 107379 211530436
118191 168652 126276154
88329 131695 108620593
140793 169382 71482210
3495 166530 413750487
37534 92817 138281356
70905 99237 70700280
149085 174846 64289309
123775 161442 91526504
13020 101439 220970534
130126 181362 128152832
88393 160687 972150883
108030 181488 697326847
14607 112408 104452234
124912 150379 63844827
150636 182649 508870818
170418 181815 22964374
66381 138587 180503361
26212 116715 226138639
53863 153239 248779559
11737 80851 111640271
19292 176879 457505758
91136 130551 98714551
148756 158729 24897315
79015 121584 569648303
153937 196213 616814994
42569 195998 418047846
3400 88159 212008906
115138 126604 28812910
76962 199872 307549156
107389 128965 457289872
146369 179832 83759384
174736 197859 57841673
756 193027 480869372
177958 196420 46070625
49717 56232 16432607
44539 197397 382348155
49626 196072 366280942
10712 153701 357881013
157292 196000 96668171
157848 168648 75875830
98515 107804 23382544
199098 199664 689870746
20520 189874 423607951
155257 158106 7055098
175714 177114 3578074
167775 176682 311175107
28192 39754 328142762
3902 167629 837573227
122330 143562 53157615
192232 194206 4943187
107325 152674 113710671
185980 187970 84323539
24851 52321 68616144
124960 187604 179649076
79224 119707 557212018
15189 173684 396377288
141465 142709 3095875
34757 173319 346699121
3033 166173 985929354
145643 191637 204745150
77583 109615 80183536
114326 130692 338779832
46971 95917 258212799
111875 126889 37691204
170132 185969 654996390
180089 180743 1607617
147498 159874 31044065
39560 44249 167016632
185028 189305 10776335
99460 107877 21299476
198733 199418 455620486
171442 189596 45345608
192005 193738 652055635
155337 173327 164128415
63693 148218 211464134
97223 109703 31362675
101478 160034 146810151
60941 133192 180644923
128892 140591 29247447
185179 191400 15551018
151425 159294 19676610
109810 178989 173188843
90822 160982 881972994
171041 179555 21329171
194291 195252 418168384
143475 197446 143912513
165212 187602 723406226
196453 196991 332216189
48533 62339 624386189
81037 180929 633565989
158780 186089 141661535
2792 15613 994311204
58540 128713 175476706
67330 165879 297908819
125296 163060 94400041
295 196789 943841942
51661 168085 291269766
133053 165589 81246157
78480 199990 304010741
20314 91016 586683021
153457 161355 804826688
148023 195534 557166147
135065 153010 45005398
111863 171983 938916506
196110 197872 897606145
46585 189108 356550072
144911 174530 304643733
158409 185866 365883589
176454 183550 17689235
66387 68511 5210778
196496 197600 50941373
140083 190186 134825768
15976 86642 7939731
164962 175740 27048031
176670 196437 49312292
182159 190409 967324456
59350 92858 83669588
170 164681 411386574
74300 165933 702846640
9156 85139 190047105
45840 126526 896330049
53777 92613 455365501
155856 163179 613100824
166652 192673 65179753
11391 68962 143947742
112603 176010 370615127
10718 84878 250915742
81747 161870 423636176
198291 198976 803498274
142412 174136 79422001
87245 148603 379684868
142550 177668 848211259
59065 179727 301809613
173401 186320 826391082
45877 190033 540798103
184882 186474 455737084
29936 112447 393684923
17058 154685 695260557
96656 176682 200455391
174529 186774 30658248
53253 135044 537098545
96969 153484 141725216
4078 73806 174348415
194294 195193 2152143
135163 186017 638085900
164178 174554 529166837
159569 163117 8741141
112056 174439 900097438
58094 96970 1435649
50733 171854 619229636
172576 190338 258316647
183812 186786 622774838
199275 199754 859117184
102395 150664 37611237
38061 114922 223617767
152078 195202 841136782
88512 123799 946677883
9786 29354 228618798
8580 189363 851076255
147133 168875 411480727
104853 195453 226670690
88439 169693 749764125
2080 175572 476663445
80343 160245 617578593
154333 168313 991420737
109222 163639 380628947
72220 196443 746600285
13851 150172 628510047
94515 126768 385774381
199466 199790 783310
148124 152061 9889283
179814 196758 936549241
135613 168246 81451193
79006 180777 254611493
187242 190055 6988774
187426 190241 886113719
120337 191734 767106224
125270 193415 170437003
64228 67488 380020713
56005 159182 258123862
108125 109869 738442319
63951 121258 143164333
128328 138453 11759597
70658 143555 182443515
21585 80369 146973574
12856 47696 670557794
155907 181027 62702868
113217 199068 549163905
122937 195163 180597725
97208 193727 252338368
111476 182697 254513615
65919 195949 610471182
78636 130391 129517874
54073 108301 135647031
96738 165133 171182478
50163 75315 62922528
190430 196310 656083482
81525 99170 12659051
106401 151839 113892516
176808 195796 47374470
127421 146553 47889583
193398 197181 9426219
169514 171503 5178722
150874 196272 96140372
175182 194550 48401878
89174 196335 268136889
132891 163956 202290134
38872 87532 121714311
149029 170488 53533196
15004 68421 511691146
188159 198418 25703505
89034 167966 696591944
148296 174635 65744763
138292 151602 33436804
134354 146728 30874575
45898 49868 5499212
177104 192108 16650725
185483 191313 14530094
47078 72373 848830683
174438 183497 22680866
169784 184800 37569783
82783 120017 500480840
176195 195635 48517562
176455 180431 4801834
187870 192397 11353082
10742 23604 32169375
143820 161982 970557080
117366 122269 12408084
187444 191675 10568518
84855 176224 970370910
101122 141788 101909512
105136 121398 40606295
78595 169798 228135829
176555 179657 359961695
124064 172677 402970609
90470 165982 189012575
105397 105866 1163786
143811 148940 12990103
78 191563 777806183
165551 198603 82786800
55778 179609 483931420
158079 192647 86390703
165830 186571 40275804
187682 190530 540083442
114619 160814 115757020
199492 199976 516343006
113449 178014 161735057
175480 189687 35594684
168787 170694 591913047
193728 195962 622880219
52630 98803 595638792
173074 182908 24579306
103826 153972 125823904
173074 189866 42029492
153760 157059 518458500
125477 181814 45260379
43384 118423 187570333
159161 160611 3616203
13746 179232 413946412
130529 176852 115956199
71997 118526 116412855
141114 182951 104694569
51467 137367 820655487
32227 110735 196336115
133871 163424 231849977
64802 193577 322008367
120844 177841 907893695
84877 156109 178358433
50678 86465 89583426
32966 103520 176318093
68950 195325 316058837
34139 63231 392390270
110961 186598 189382632
56587 129261 181707796
143289 158735 38785891
168117 183576 38720231
79991 129024 122735276
56517 173300 292087992
135358 178514 107954165
140113 185457 291158653
88809 173170 876941811
9543 144185 336824296
18327 111376 232559530
11173 98236 217598893
180312 186345 537388141
191525 194025 6263805
61219 181344 300387942
85033 161235 190666438
121401 140344 47513582
72534 102814 236022297
69512 129063 300431214
194925 196640 572507480
94641 173985 275320440
33170 65208 80281652
29642 148538 297462353
171466 173002 480586631
99090 134017 87667131
110839 149618 97313817
83124 97882 36847850
50333 145628 238478235
169601 182636 32683888
133940 170978 721922492
139185 185052 393761913
18027 190902 432392912
111972 181864 175066408
171439 181460 418116313
106321 116162 869198600
23024 76032 132553731
178642 198192 48805352
24403 126377 255092351
134835 188441 134030556
55156 192334 798692138
168519 187446 411982713
139804 194436 136632969
103987 176118 180618986
167589 193317 420635061
4589 117508 559609987
40626 183875 619154208
29327 113425 672250739
37206 91318 325863791
83723 113071 73349721
171477 198127 723543719
173416 183423 841422626
30523 121539 738396441
148330 157783 4329105
117733 185471 169615471
79565 150378 177367065
86981 161973 786277549
79242 93629 35944660
5733 135859 325756870
37747 189435 482572812
178220 184140 799794112
15090 137477 306072781
35010 88132 734695671
91151 101137 24878182
120458 158413 95075838
157360 196876 914611816
99301 142036 672109830
184946 185845 632612555
181071 186363 13258586
79985 183242 258418626
79006 127563 121472159
137465 183862 115967614
145935 152586 296808675
177142 190465 312927447
25557 120927 238377923
90925 118497 616488339
4414 181040 862845344
60603 74062 33399465
132342 161604 73161461
101124 101677 1371916
95545 119835 60801747
38176 45605 184036198
118617 196057 932213253
33575 39258 307768296
81026 195324 285889485
134482 146540 994099961
166901 189749 57252426
196608 197824 3079373
91724 199406 371807215
118523 120193 787531265
164998 192926 69933067
183239 194473 101937680
170919 194322 58529287
186184 189588 8561936
69967 128110 145583728
160908 190871 972336635
146616 179681 82784205
5447 75095 622531022
49000 113898 968001809
33285 39122 206546721
176559 197974 53507698
124110 151380 68330065
88311 180342 230341757
101001 142185 103205618
184189 198310 60242445
96964 110901 34897886
80250 121233 102475013
52095 197519 595778175
169422 190561 856594335
145819 163198 43391254
91237 156241 462346071
89419 105699 40781661
194555 198583 10185682
59150 142170 207553853
34610 157755 308212624
92081 103547 28542299
48861 175070 715896262
55515 63210 358958333
140527 188471 119922507
81619 105894 980592199
187507 199655 533736
56918 156835 584643022
4982 34577 74117074
24333 56507 80542289
58071 116585 592880173
124341 143254 47198279
109938 126002 40285942
52110 93082 457028749
187820 192255 11126772
109213 109664 304756377
132346 155056 56944448
132507 144736 94740054
131687 190410 146887176
81457 120823 98458894
138311 173177 354548386
41919 125744 209687491
30320 199185 653932032
2844 100464 618039885
52839 58227 5734686
178384 192278 34674971
58786 178741 300071221
187353 194286 17314979
64597 137662 857212880
163199 172588 921758283
47064 71537 61052736
36598 91880 894261957
75452 132946 143959132
185735 196228 986532241
183093 199563 41216596
152028 197062 112503787
12201 57595 628230018
108505 178925 183769467
164614 185755 52974770
152545 172520 49849826
85758 110352 56166844
6021 110829 554166552
51780 73196 53494658
69259 155706 963389404
91900 136380 111412042
69582 154755 739683036
145476 186776 211301034
149469 168340 46946372
26036 113915 219587908
64409 191921 680195412
100900 179844 197787550
125576 134306 21886847
53034 94758 104320030
140178 179423 98236487
100475 102488 2216497
177270 195298 688982696
33642 52336 808149818
159906 194066 85313227
5969 190719 462300864
150464 165571 785010273
85979 94798 619839270
25039 58589 83973266
128573 159129 51654274
89417 115006 452640930
122333 186965 161743065
181555 183766 707060978
171445 199482 38519922
187729 193314 13971567
196674 196737 983188928
97381 155794 275553152
44109 70832 66790198
172814 190556 243502994
192760 193456 1716125
37853 197114 914941933
151871 160102 20589019
181579 191717 25301801
142871 157978 37939349
119765 155661 90034150
49803 198885 852577371
179897 181416 3767188
162883 177307 36224446
193879 196149 488558736
186472 190466 733600462
181837 195534 34135169
130320 150988 51823409
30742 72945 105451640
88950 93531 874652266
131488 143679 30435286
111591 116810 13035855
110044 189914 199904049
86846 115792 50465019
143829 158115 30919465
112428 121242 22009675
56177 127740 178914862
69907 142951 182758990
63951 147609 777813236
67560 100027 166022417
190172 194808 11497372
32212 100934 246487297
40318 99082 847878275
51518 183944 684105349
95804 196265 251433875
161703 176269 938494516
131808 162475 76636210
87031 135854 122240551
16768 45249 446881354
122302 171300 122710134
95253 116396 52875084
60262 193893 334096586
159132 193168 247766913
47016 78097 77674388
42494 170671 320589406
40879 61525 480342189
105230 147919 106938075
182226 189661 98824826
36120 182387 701560471
105279 158094 132320461
136256 191436 198583309
23814 72643 63871324
127989 138702 26799632
131043 166215 912956062
197175 199218 5217225
102667 165462 89810402
89754 135621 114980087
91409 116653 591123048
122769 146687 28924790
136450 140595 10291011
27193 124254 242768389
64248 119784 951179440
157616 195309 738616966
176023 183214 191396196
23333 162246 543505485
127299 178709 398965439
132113 162597 76146756
56744 120330 158883022
136709 181663 112462329
39285 47320 20175193
185494 188029 228156374
82020 127666 218716970
166022 186470 51202714
124165 174564 126014161
74739 96394 13765371
185469 188254 150355728
190054 194167 10293903
132512 195219 156718536
110813 148118 840448362
44530 105208 151733930
133656 153348 49375923
37837 58263 51272808
186620 190765 385803511
180260 182618 759397196
135091 197644 156393523
140503 159611 668005054
121582 196198 186741942
2333 3027 1698445
179682 198660 685648077
168885 179915 27749575
174625 178854 415339878
3228 90823 515375970
191887 193906 5030086
22560 74573 130012153
175044 193323 593627632
14515 67009 131318706
20002 29311 23275446
21153 129234 270362767
163561 181322 597457661
72426 143682 178337263
52260 101187 122276961
26266 82646 140808647
191716 192009 931490210
102858 195128 712494844
87361 140003 170562359
58924 196589 570311554
38018 76891 97272042
87556 100181 273261604
189819 190721 262539843
10204 137893 319419010
67833 131915 160370960
160850 196945 90209552
42704 97535 136934832
35862 65666 885513857
5571 37689 80421491
108443 191270 96058144
36950 163057 315422794
132869 141039 470062981
33558 58052 61453394
96966 121205 251134859
135881 199310 411886614
122278 156423 85595998
34106 58057 957379113
186046 189012 7464452
174896 182892 20028124
106404 120016 911536812
180423 195695 848713469
7004 86831 199801801
177643 180259 625727866
40985 113813 182076753
92454 99010 16221638
176863 190307 33590889
192309 195758 8574760
96866 103498 16549579
39704 129157 223822865
131727 181306 124023420
94716 121252 436707387
190270 198492 20547221
914 139262 345993680
65388 123080 766467296
127062 175277 309570379
87447 166427 118941938
187906 189307 3548288
62585 79614 42447996
46185 160791 286739511
118286 153284 87858805
138119 181225 627291268
144101 161066 3347621
193174 196264 638804291
192037 194094 5138445
5068 30067 62733588
98559 171785 183522669
154114 168452 35547558
49851 73174 58235589
125949 135420 23752240
116735 145712 263193663
128083 170222 105333471
186659 194429 19390507
22263 75915 812869503
135251 159187 59887111
195642 196315 568592005
141787 153693 895100471
169943 197604 900284177
8832 56880 120277888
189261 196971 393635870
88134 144105 140074693
54414 168039 284172986
85199 197338 280481636
134784 138033 930821794
198990 199808 2035616
124470 150983 66463533
58152 78740 51379833
188796 194105 13298948
181024 192810 874940673
97561 186732 705696371
161596 192999 623913493
117 106526 266015041
45210 55992 308959551
142159 185652 370090507
199434 199593 382192
118764 193563 97589389
97175 199176 255375880
148155 191118 107352014
1789 46766 112423234
74366 196346 536013118
94551 119842 289106735
41389 128067 424188808
161365 162233 918158814
185690 191552 14645141
161938 190158 178658221
111948 195643 384655783
168722 176893 104312312
151140 191143 99883938
95319 173451 354843220
117091 166989 137107904
104581 146716 105465498
62760 70223 18496762
99940 151552 129471101
75161 194318 298152205
97002 192350 771166578
76386 155756 702834455
129298 172158 107299661
85688 99924 253350390
23913 66448 542813769
52170 96951 111961119
109660 136694 67721175
3500 53771 401581684
132289 175930 483465718
15632 27912 661931274
153414 187472 279313583
172705 181215 796652436
47797 80757 37818633
29483 78164 713459238
64637 156229 229175669
174253 188208 34863551
112514 183693 547029621
183471 198575 37806192
24383 124185 249661836
61577 131936 175915720
124602 145930 53329774
39937 60307 672653992
31052 59710 870510244
146431 190206 109534224
159792 161629 4476838
26885 188552 404297154
15990 101830 214410990
56781 80514 194756236
190982 193549 116075309
154493 180941 65915286
54568 185433 327354579
168155 194588 816661601
104046 153162 123217573
61738 151716 31211157
197403 198533 670069819
33577 127817 235832584
176545 192985 115235512
80627 128290 119338795
159926 184597 61571590
126010 151183 224419244
12047 35637 58967925
146708 181575 87347567
142761 162666 810316062
2599 110109 960271187
13128 138446 313458230
38314 128601 225929579
52424 157579 263196457
90037 140176 199438840
190045 191638 3970031
195940 196822 390317
78206 127588 645561867
190105 199416 135946109
47306 64259 503730594
63802 191780 727501458
165352 196228 77265155
73719 109365 89304240
54469 169356 287317234
150754 197753 333689907
185208 198534 33375820
70287 92700 330903495
118023 144786 998129873
83346 185101 254622114
160170 190001 74547749
157740 187107 430450349
112635 142813 75530360
2833 120559 67149813
125454 159001 84012400
104690 123993 723302123
157109 176422 892656207
190514 196657 15290124
2035 60083 145267879
151437 199879 121101936
1161 46677 113788130
119172 193582 890837474
26699 150174 308936606
154328 168299 34619151
110610 160328 124561909
42918 194264 378578366
19248 83718 161160176
196018 197266 120487614
175802 193329 596959810
80431 164054 209183807
12399 102616 225471858
40670 129922 223382973
116298 144483 177719497
151005 169783 385922473
36790 149073 281012974
172422 172549 292029
124756 150044 749905008
193155 195954 6930622
64275 145105 61370101
150069 174907 61935702
173173 181252 20222662
45540 160308 778779246
22813 193792 943983621
96258 108426 30611749
134373 171265 963329890
119114 119505 978502
61167 144298 207814716
50663 117245 166455622
53921 188955 337814240
41015 157254 290921243
130409 183993 880206888
62272 96891 944320069
80006 125334 113509503
9454 191816 456210011
131007 136444 13636223
174634 185566 27408975
185297 195345 25016163
37289 72213 87224763
116658 148910 80981627
2125 115915 284442171
93777 175934 522476935
61066 194119 643723825
97462 193893 241397270
46990 179887 332503754
142400 154286 30013388
95860 177732 112288088
28818 199452 776210569
128556 134904 53851765
75397 101918 826787441
161076 168788 20901564
139557 178144 96591714
59342 148065 221891989
116828 174604 144651146
98693 163439 610599466
143243 146574 8405565
134820 138257 8554701
97844 173730 353757876
167684 178730 27796070
197910 199790 4746886
83140 110208 67730988
888 90808 729708389
136780 180542 208205091
150882 182492 78978844
41064 126792 871903551
37747 85048 681697750
173759 174599 2006441
184721 198430 949605262
160244 172823 792681135
162154 166251 8984976
174267 194473 833233406
32318 165949 334320325
112216 126853 36742239
91655 111175 212251871
168636 180650 30150628
59408 89205 92375967
55783 123518 952549862
26332 123760 818960374
120042 158823 352139659
43392 194098 376957072
13587 103071 223557111
199078 199992 2277403
127285 175412 538633921
158402 183024 33385368
148478 181032 467020329
6510 141534 624631428
54376 154565 194144150
164439 166277 1718486
112253 114367 530136493
184108 185730 4120730
30691 60460 74606763
175115 179433 621862354
16389 150390 534114873
51612 144711 530189542
72587 184800 594772113
143590 173802 75663654
108529 153184 111919046
21654 135885 285812786
67872 169334 253791633
73554 101180 69013757
126044 139706 17351011
80675 193121 832329954
191466 192591 2834536
8010 143259 408797405
109049 116426 18260352
193978 195015 2494960
72098 184723 627994348
24930 191038 415441720
80420 165074 828468161
124219 137504 603182299
72382 184309 245158261
58197 81041 522940264
186717 188925 5539544
10992 79434 764486910
88242 183473 238337850
168574 175855 931610980
170812 186091 38235755
190769 199984 23057181
89541 170437 202499993
129990 194138 771746717
55845 78560 148853203
194091 194958 473197864
108591 175005 166130157
52353 171614 298540139
10517 159883 373758602
66082 181650 289055741
38668 127705 907030362
120135 126733 16583870
108894 185727 192179368
12737 151251 346653600
166430 195498 174655245
80234 101854 904142481
50402 59727 23515802
28219 55933 285635624
167796 177521 763244541
90199 151798 573246848
189101 197028 676649304
12560 106604 235130265
145431 195976 600765519
31857 115105 208149546
79644 176890 533694273
84732 96507 310991468
10141 52720 70612656
11162 179536 421235067
34021 94135 150335151
123131 199013 424272353
17550 64427 694555790
59883 194635 749199296
135606 145302 496197836
10406 151127 748485507
114312 143333 710948315
74490 119206 934256979
127345 173965 116705812
121169 133092 30054821
3819 139626 715669777
3717 184658 335191436
102278 152589 722011420
75146 121255 115272129
590 23301 242771298
144518 150446 840442923
64933 85001 401324688
99704 137696 608331629
136449 188581 626695437
148979 166351 645288989
12536 153956 353968668
187044 195531 91718509
29561 68622 866839862
10778 193420 456851112
192627 198768 291133926
43582 76022 81059092
27085 123797 373375071
43868 174588 326946504
168533 182842 15902701
39490 69777 75686546
39020 78525 98819880
9110 96534 666094223
113220 128841 822038721
83441 118785 88410777
90342 176636 778027673
141276 195088 94234125
146832 188201 635589310
165528 181246 938514212
107358 167575 391944228
29983 147505 705238696
13101 41678 770074243
43182 175945 332076939
105125 146046 102467454
54388 65545 81799875
89137 137596 951903581
142474 184391 104862228
157386 195481 95128711
38785 190984 392293078
38886 158655 971274814
83509 115571 80170927
150777 179108 70792276
48613 84176 54691118
132488 144420 267948478
760 164790 410143878
18777 195560 542449212
156545 196609 100052430
170865 185959 37754211
96032 183284 309571452
39567 168261 321890602
172686 190014 43329042
190739 192918 752721866
112284 172590 151025297
26120 65175 523572644
198428 198487 157108
84892 101499 41362994
74189 171009 655354726
141660 179610 144550459
23211 143989 302107335
121271 196748 188907490
4112 117475 307397136
176966 196751 266384009
52140 170281 723923101
118277 144176 666846747
106918 141414 29993526
92217 167673 188762137
35694 86558 491802174
100011 100437 1019034
126511 138760 30664436
113518 114102 1479935
80815 168926 220404398
166276 171881 100937702
135277 195280 706252068
21042 28435 132861893
1117 78080 192369105
83931 185404 306365986
85759 180642 974236672
6633 35152 71404758
107223 118626 255419440
59490 127674 170459315
188980 192072 749396253
157199 199023 104561368
25627 86065 380599325
122247 172525 125887043
110540 163894 133525514
182406 182714 734634
76564 133652 142935736
136842 188263 618721366
45957 90821 198665739
5138 155175 375642602
192707 195733 7508557
36182 124743 535860730
79617 160762 203132872
184808 191614 384610743
58478 186632 320521846
112809 178292 556244505
15591 167905 380833975
30540 93887 158340785
154823 188467 44684508
188561 198801 14508966
187750 189040 3256970
99784 104359 484238709
196327 198808 6317704
116273 136617 51091856
97219 161172 160165837
156182 170480 35601240
32690 95231 156339453
40469 160580 300645181
96501 97653 947864264
12584 65199 466211647
4766 48361 88150167
179272 184242 706895370
139944 145816 20054195
42967 141557 246544633
55309 146336 865409146
43009 77859 87042567
131683 172686 545068064
93059 114022 52372050
151947 196019 392029952
65469 171164 264379249
158436 192174 84343668
54880 131930 192743685
183424 190229 295233614
117922 149523 79364521
42802 157150 651282709
51217 84060 82191950
134002 146237 257000511
184242 191245 17535064
24658 76760 696176265
71799 119932 120431271
54581 177092 830557684
85660 163734 569514092
107662 108103 1180931
110301 129743 909215013
162776 187236 61310816
62930 126760 457911026
160597 187628 67546655
118239 166650 121160214
116990 185208 170790786
163674 188279 980365129
62184 148391 886481272
193436 199638 655193164
115770 187625 282542413
53691 83685 216859398
5707 27535 539629785
42251 58096 92938893
118288 169464 314093796
9698 77324 810113650
124094 175889 617327599
50069 109983 149864674
114346 133907 49132814
50976 119015 170156114
16021 195070 808426990
5285 57834 824065960
75786 101009 652365026
42456 157684 288287173
47781 146822 247716708
199749 199911 419002
129930 141646 926780946
194837 199656 12184993
155042 163500 284536811
193411 194141 161567557
152243 156476 10586380
4899 180051 438346971
196162 196706 1373914
95457 186479 517589951
179456 183178 208164788
198787 199370 650909416
16968 187385 393441388
99291 110410 282061894
195648 198300 6688587
147926 179865 498181688
166557 179629 951273409
48136 66532 533780868
184640 196307 13149677
7300 65892 941230195
195172 195625 150160624
122567 130497 573412943
197542 197697 21751132
147982 170219 13396643
93282 127150 84765457
36045 197559 403992809
83825 153811 175334826
30359 83340 313897347
141308 156150 37304161
65408 109033 887033817
189153 195827 6089918
54107 159496 263735556
162569 173444 243836562
79660 91695 907660181
22748 174300 379109229
111768 142362 76648849
59401 180975 761385370
190907 192146 356898819
114907 196864 205113368
79296 162917 209209890
32965 88910 139850806
135064 190695 139114871
96047 112469 855590109
112359 144586 703278920
165824 194636 938663514
88555 154057 164196982
59700 148319 795922680
80208 195374 288070888
145827 199279 133726746
75201 77606 6020755
182314 188884 970913399
132361 197090 86129103
62766 96030 83023010
13349 103105 224287157
79509 177106 244290039
92003 100906 22124169
4094 21730 292689801
73273 106021 81952575
10127 199835 674847583
143627 197137 133811229
117026 188383 266079138
195065 197068 656602938
76542 194413 652503333
95415 182512 294176972
68642 75756 920428238
168432 181013 31559745
61307 174485 733882497
138742 138975 118182712
185754 198267 578379482
133327 151810 330046247
14033 82858 171988399
13570 136866 308482084
133647 186826 132979608
173109 173748 1637843
111651 178120 236620605
89659 181389 229628112
3709 118559 287215535
133133 137506 10932055
171480 191704 344156449
31430 90332 625268464
110857 143579 615603288
152941 154873 1754983
57196 172755 289047359
127992 133907 14859614
134530 166310 857080568
81192 174862 725416865
40520 169117 418165190
127832 150799 5445166
197316 198928 4136619
122071 157496 246352976
180265 191769 30673333
191662 192453 877471207
99127 180889 382445987
163435 189136 64373176
187364 196824 597630430
90524 142161 620385521
177151 187383 25554577
40054 110554 176362782
69126 74147 764693704
126422 163361 857366351
80830 128577 119507751
55805 192521 928073533
105328 140530 467398389
84259 144353 384592586
199941 199968 74510316
189271 190664 3462773
118092 163460 965771101
133146 136988 168878151
188130 193235 12807283
111791 139745 70078752
66691 193393 628089789
157077 196141 41870462
65551 145655 609080751
68936 79612 26658744
113345 154316 102882685
18824 28327 23747745
84037 146199 155561625
83167 192833 428847148
175367 176562 830799816
72621 161497 396150410
23453 69443 114957418
10153 32306 55331001
115705 115860 277115008
83929 185032 252901722
144630 164004 48447088
151307 157834 869530389
192938 193086 385356
164865 194863 465429983
100927 148119 118354843
182475 191248 306278820
173466 180597 17879014
139255 189743 360486183
162703 176292 34108750
161390 173106 29329335
139628 178478 326779895
19409 35140 644533555
193371 195066 4150487
75100 130781 277419160
199952 199960 399705748
92940 177603 211908202
114478 145026 76560566
186858 192730 14694970
12335 108489 240501712
15857 41855 64873859
132506 185550 60341089
146406 161104 36767544
194244 195741 3688236
154194 161553 539934798
13203 109188 991787879
15590 17063 6892585
97561 163747 286613214
167309 172924 14151315
6715 48919 983218646
191621 198852 18142483
168214 174659 73884877
122480 158192 89460995
171531 199351 69499158
75063 145033 496351185
45013 191696 890636033
27984 30242 706468427
193386 195749 593241458
37047 49394 30893896
29235 33358 10132970
176872 179300 977896693
75608 157369 443406754
152269 180361 885830789
96935 173928 843478043
114202 176947 863437568
58796 104394 435372024
197178 197912 1876336
147194 185902 96847545
24108 53145 72580408
6110 159868 384888372
150474 199814 123327626
100822 159858 577039844
10117 116389 265664871
8251 128711 845653495
136830 151243 36087036
109404 155102 890789176
136843 199039 155527628
62574 166545 829934860
35184 111797 769027332
147781 199564 585427657
11834 43355 223495085
109229 117585 20709132
79125 104018 620237813
79346 137089 144646993
176558 186844 358318806
118417 187856 239370622
93610 129182 688697510
148372 199928 833433081
131907 185610 134333078
48416 107602 147441668
135730 183159 980660221
141718 151268 659664775
154829 197255 105889967
168152 185148 42551266
58477 184991 316352046
67740 111087 389891901
115811 179458 571275694
4618 175664 633468308
7800 67993 13744415
94054 112058 316598058
194658 194662 12785
79366 102945 471031130
148617 194197 544701718
115473 197916 680802685
31386 179987 371840759
13998 112523 246313562
148259 191843 570190183
194780 195809 905347982
119955 157199 644721769
37761 177009 348474194
190233 198872 21620426
189081 199211 25363533
189078 195388 15655520
23743 118006 843171200
141176 186299 338858382
121989 158325 208338438
135251 135719 570817994
158534 159915 3498303
148644 170105 53537959
157562 191805 85603255
33937 66701 82110804
112098 118269 22238475
97810 164462 581980953
95967 188397 231335424
172561 198229 64146586
42498 84568 105166300
139733 168943 610521369
123479 150786 68462646
182240 191813 23890757
178472 196059 43816609
41011 58658 44297466
68353 189238 302461400
28692 71015 105704797
92658 188467 706573649
143758 144787 2593100
136122 163528 68418125
74588 89034 36071615
127323 160375 324677923
45250 81287 90054058
142187 152657 461058269
88052 197025 272624621
86521 86879 343016704
15178 88651 183479723
4262 105952 254353043
65700 143010 193206591
116733 125250 124119238
63907 136212 540101828
164551 198363 218905493
86316 162717 191023725
188059 189139 278663511
119 29667 73883645
104832 118408 850841267
58795 193704 337369075
156227 170757 702114728
81147 127981 117226592
191491 195978 9421009
48424 93045 445533901
132970 139289 15733391
51019 156463 263940145
171983 186193 35454321
145205 156952 381118537
120997 158081 221670980
45664 76252 792654813
77687 123174 503134174
28779 125202 492398002
61236 172357 722897930
127547 179926 131127652
107388 142456 87796998
62693 112093 123365332
184993 197617 31590871
120768 186434 160328021
381 140110 532581005
81306 94550 33066558
42316 106874 161318634
75719 86949 28123648
45180 157155 280215656
8463 173518 412971538
13919 153119 723095557
25591 162087 604070698
25859 127479 254078861
108386 124759 40987552
118926 194498 594867894
91385 154256 632642873
71877 198003 315650526
8361 114434 265273700
91667 172937 203454166
182801 193767 27391029
84641 186497 285391240
198471 198604 56896881
71004 190779 299737117
26485 189940 408794381
86853 113850 407409549
115722 179338 159272777
56025 177847 352025475
65484 161810 240897487
194401 194990 823506
154436 171642 31236354
65611 110724 112652922
18974 163047 896127152
193679 197297 346951026
11503 58323 45882958
24641 196446 429724337
105482 127882 56133700
39009 41462 6174210
39073 138975 964454819
71008 117742 116881498
148617 159665 471521796
3927 117566 284111176
130641 143817 792018691
132665 150392 44424598
141684 162557 52186319
97965 112689 36909186
47191 104835 144045104
161956 188220 65666619
29891 101456 178762599
96822 131811 87724957
146293 194940 583868427
185958 191121 272759157
197378 199005 4161968
105659 138465 82149732
181510 193847 30797949
163452 185122 90338637
35692 62173 615798665
63700 143588 550545996
62532 111907 123274771
70351 148727 196314447
168455 168513 157979
176815 184073 18037189
48272 73364 720510502
186253 195408 22791529
97042 150952 827760565
28789 130928 724141009
54171 180745 316634507
99773 157076 143731135
27473 129575 255367741
10282 79287 424554100
54905 142507 700783574
139236 152303 32833030
70172 104035 55753580
25356 145331 465439579
154935 155573 1550768
170907 190522 450884809
139172 194681 138827839
177824 189122 28250662
199957 199991 71995
143649 185915 105750832
106385 146761 364277199
175649 197529 54675949
31970 90280 586250296
34910 94859 149898646
101099 155617 136747150
60504 82090 910727345
57547 116440 147047255
163106 182396 48357208
21970 105598 379437756
175805 196654 52088468
145695 157531 29656653
143422 174578 853485140
51692 61773 239131599
105697 182034 191122265
112542 127491 18701558
34146 195727 404230656
140143 179201 75221665
178126 197294 594847509
69507 120008 126326284
103431 188967 214214433
95594 158093 156589473
137236 188180 127338919
90276 98806 939778998
119023 194374 188585605
15681 97712 204903474
160370 176052 546605569
159449 169622 25305919
121470 174602 133045438
198357 198456 257978
98464 157665 231480747
164185 184610 51159862
193674 199873 456102382
74535 75513 1123678
118911 130795 29857240
91062 103350 30626571
3308 164861 404059923
30222 107260 558602911
137917 141673 9357926
172701 183662 351415632
131895 164962 82625537
71003 72073 320773852
12266 19053 290947656
116204 198903 207062930
47128 63393 40701548
85743 174361 364357812
118367 164501 177256352
59789 151573 905165670
870 73386 181202686
177752 194502 41782179
107618 189344 204584599
154086 175867 54279847
41805 193793 973935653
197458 199436 5052547
83204 158659 188954546
102219 137465 88424011
75163 86283 723513190
154828 182107 619056991
97454 105841 21047888
106422 113320 939696225
190531 196250 14230165
173135 187522 35992802
188435 195059 425817726
46602 144776 695066683
25454 43683 45620336
175110 177321 720260133
68490 102668 633335761
170612 185277 576575764
132123 162887 76853002
58143 160073 99453081
34209 102570 170891643
110377 155542 369258173
190900 196851 299579871
83007 185594 624313187
83794 133124 123546365
99916 160688 152327960
95661 189630 235276601
138524 152902 36133350
179135 191297 30322486
196263 198174 653512993
19054 92200 182829585
26449 147970 303893722
185898 188123 459409012
27760 192129 793322665
5289 25849 945437277
142272 180654 96078168
1767 25877 60276980
179012 199288 50680747
187585 197340 24317902
30299 38991 695899673
117295 161156 109933472
80065 93351 33258137
46183 110637 717453772
136418 145522 22784893
87049 142632 139035813
193906 197462 8855649
185165 194364 23038276
96878 109135 558703107
14374 37757 58350801
196769 197279 1266941
142961 198257 952404768
150814 156503 14209400
130356 161198 77140823
71631 111817 233136238
28877 170067 596655653
188609 199962 28478676
161080 176295 38089471
137181 155209 45190965
110307 185670 193918110
12678 30676 45048249
185813 199063 33173492
108254 138689 345613207
164976 169349 878908162
155563 192742 92888963
49001 102180 628003948
150616 171759 3610519
147136 159422 30865151
186163 194633 893465672
29260 150647 303731721
48161 109547 153583985
191407 192616 803052245
138223 162305 60211314
143001 174508 78874956
139310 180850 103901905
128553 162498 30348831
190522 194583 598137093
92930 186027 232919837
111741 194395 670673048
124265 193346 172779801
87451 199452 587019482
176338 189066 31838183
81175 162508 203448079
107349 197562 225742841
1594 159089 696622582
76684 90252 729454120
146523 189747 108168324
118333 192752 772693640
164839 197634 82103404
159424 175097 756615397
169872 184570 36808454
52181 124693 336488546
45864 62082 40654131
131482 143715 603831200
137289 146733 23500555
109359 198594 644496583
33382 174012 682924721
20096 108895 32090789
11084 17258 15495902
176957 194870 241667126
76242 142895 119778857
182417 194775 791409415
177192 177540 861842
71518 80178 21712673
136444 153749 342204782
40223 189443 373425125
82538 163985 973282124
153947 193802 414742542
121551 194625 967059589
58909 171400 281410234
106331 108965 6728567
57398 96716 98107219
82069 140244 897724459
136658 158698 649907403
167148 169721 3631672
129559 176261 116858255
129891 170223 100794875
192229 193088 2134084
8536 72864 160831736
18910 23358 878760361
18222 139155 633591132
131556 158631 67795381
64809 115370 765596491
171032 198243 784019973
43121 198563 824437501
56548 81096 61265885
119263 145075 64677841
45423 124810 967711293
99223 143315 110490954
67868 199770 342944510
95182 103842 551200894
130630 178974 121008748
150822 199378 596637527
80655 133890 133292462
133365 197670 160777130
187246 193457 412427230
130106 131759 489049295
43579 159983 291249687
163516 166115 78711214
98451 126349 646753520
5030 79805 187141916
40350 48019 19285930
192925 193814 690589076
71023 75869 201077331
17827 182954 413047007
163515 186998 58816193
75344 174084 247105735
145352 152587 18226514
117899 199581 545267181
136269 170655 750310452
113786 139025 63317167
81173 184035 257335750
97849 115109 77033329
61874 196798 337371235
144226 170480 71983539
103074 136987 85165778
47426 197658 375724675
88797 135784 117803994
156656 174809 823123928
180014 185805 14438726
105992 161136 525884708
123407 151175 974458097
92580 194625 793525451
185674 188756 732800243
183256 189176 14820817
90440 103242 31922417
2727 5150 38921451
95520 176822 695246707
172978 178241 13219645
119234 119927 1713182
38834 97100 145613674
194952 197459 489755781
41418 50365 22316072
184573 197871 772973031
72051 179185 268193868
84350 178324 235198450
49285 179437 325651696
53827 116592 156860340
96614 199709 409578461
25023 152617 341154468
102021 181123 488985409
132610 149261 41713804
74527 102415 64395531
40239 155498 844619388
71711 155512 825764753
26887 70766 109617880
170483 194319 59661676
173544 173611 183562883
4143 92027 207897492
197373 199058 4293017
148321 168230 49595945
4648 151242 366995734
102259 178217 190239995
6420 126976 442956687
71939 123134 949438573
24991 161487 524044672
148925 195163 115451515
117752 152178 86362702
52596 98366 552591701
106026 109657 794334769
24788 50938 737667014
103779 121962 281652139
196090 196476 1004046
5336 119991 257588344
24668 170685 365258183
172874 174471 680418747
199748 199777 512652258
187471 196621 731097308
140543 159803 48321936
38036 169046 327740239
123725 187839 160370033
179351 179503 394555
108268 134503 30221220
134775 182948 933678337
6606 24462 557696525
40765 150170 40489385
126211 169055 213210680
137554 146777 331662811
131601 135760 10486677
199019 199178 423594
174690 181471 215909667
138062 154797 617748618
1873 170981 422948713
150607 190006 9710891
83308 193057 850987674
86897 112345 139130571
20547 47765 843324208
57368 66442 22730620
189658 196259 16389980
169221 173539 10889017
4067 117194 282880016
138115 168553 773743028
60387 85731 543740206
82119 118975 994137703
85985 195605 874389553
145780 160071 732718274
79576 94576 37468883
67930 85410 875013836
63633 185475 304759046
115180 176981 154801625
182420 196104 34087821
66527 103189 685450269
12724 98720 371647836
64395 113949 876251480
41287 42601 3331365
198980 199587 1515871
165406 176639 126872797
35188 46701 28908916
56737 176089 298493808
3833 134418 784552291
8390 102307 947804180
75250 80067 12015567
152603 161017 20910525
15469 15692 254063667
151935 154126 731808599
86783 135669 129614928
71347 97467 65305351
149321 171908 403322190
12452 23910 28677815
52629 114740 876698289
176001 179862 9713850
150260 174337 60063132
190070 199089 22577179
166438 188837 56051413
161040 182775 54371782
180628 195953 38252977
185784 189138 312631851
137115 144811 819529123
113207 162023 236824557
194860 196400 3884372
48662 184330 339411764
151390 170743 117528766
91400 133659 105900700
181831 183146 847634387
60689 196452 740905309
158865 183458 61444782
30832 177309 719814901
56596 161842 904156333
32430 125320 502895092
5140 88697 775469399
111216 116272 86528474
61694 147461 636265720
136210 187310 219599025
42000 67274 63259913
167331 180184 3510030
66580 124646 692483883
86257 158333 180316170
15702 139904 310572586
6311 57696 128743107
110176 134639 704625123
92051 178468 216342019
99142 122730 59220489
150634 160077 355094911
52353 94775 106063347
193526 196271 801365583
72361 122216 462916082
48193 123370 244509588
192413 198785 15989300
177054 189362 330009235
3869 5097 2960171
127841 191163 740694964
184704 185540 513961
183335 188454 12762773
137401 195380 795819199
49613 72099 306701045
116623 196437 199775305
113945 170255 140936537
121834 125350 977521416
118749 136077 43522523
61448 63108 632635570
55278 154018 247157178
29317 132746 755840042
171581 199093 548994652
17428 121293 259645959
147652 155035 18609528
28314 75580 118162558
33014 130901 244950125
40140 133135 679478129
106619 124463 157717624
99196 167506 171054432
55045 158133 257929673
85695 94746 881006833
35108 170089 671852668
180944 191152 25502301
58919 123562 191781816
184898 192613 911499498
58103 178817 773298963
179318 194443 37767039
127332 135835 233010246
132974 195498 156263366
148546 177509 549607034
109671 149872 100756488
183425 188293 937632165
53820 134336 201480785
152009 184515 110618185
167860 181375 147759962
137854 145530 178551548
187884 199496 29117974
143049 172199 345740308
151954 192408 196663597
68321 166090 172390632
130641 132503 4701018
170579 172307 4374890
85211 90718 34152293
95471 196264 487760478
101139 192275 448896807
168780 180904 28069687
21300 82480 679948770
126393 193937 481849795
106332 137114 77213521
45748 75643 906122994
146570 175104 71344521
93068 97425 10769200
54651 63690 757509601
8913 156453 932701169
172235 175945 224650145
178443 182055 9016539
99797 112085 400331015
19590 79345 149362914
163828 166328 6285845
164669 186026 53504207
105249 198511 890827729
80550 140839 150862744
197941 199442 568037543
188547 199192 26709431
40881 116474 188980326
143985 161955 614219813
185056 195690 927149354
49336 136362 419687291
67016 114257 117939577
94744 131545 92219359
78444 138610 150528286
65615 79777 719365973
114828 190928 190468335
180207 185867 14156036
142537 185190 741001051
182463 187530 12646861
14928 35734 586547862
169470 170974 42407334
88288 185871 727153637
160981 195511 222580947
156749 199286 106306838
9813 53387 108910631
56391 125632 207750254
140941 196098 991654786
193689 198879 968101457
124136 196721 930222833
66569 86385 421298178
119840 129285 257226252
5925 187618 454657817
159713 173763 35096824
164381 166892 6336229
77472 122759 122455804
144504 152657 521525031
125880 127328 995220444
105781 169258 477327168
111671 129171 43919176
46184 80637 86124280
131070 137954 950394938
16851 95277 274964356
180581 195476 635882250
48311 127577 834993503
113599 117137 8829631
42220 165730 308891319
137941 195824 763452543
196056 196483 1108933
69202 73820 522528355
6396 187975 821573372
79801 193209 283801732
194285 195305 415594595
195066 197606 6416844
121981 178110 140561290
57804 140472 271234769
102153 119475 264669076
127733 140354 31561578
35805 149524 284638569
42389 97781 273756772
140597 153266 31893581
149606 173844 88929085
154568 176116 793862105
155374 188065 81575221
114583 123947 23556208
144983 185018 100090037
178238 193464 37995110
145585 184607 97565558
78186 191181 282641751
71672 155080 241824457
195540 196462 2329847
131442 198835 168597510
89182 95092 86148713
159028 161134 5202057
70157 87046 42366993
113902 129196 38416850
12128 47386 528310775
140800 150366 14693583
116873 146588 947682901
158612 178953 329932084
98799 138695 757658263
131103 163013 142913278
33368 142075 544721088
1991 68776 166952712
111876 112295 1092043
140526 168243 69265547
197828 198068 628110
26118 66555 108290984
40898 59350 584655805
78868 152537 383525153
166815 171032 10630709
11713 15609 179359932
145165 186293 228914343
94956 180491 214130065
5623 175505 98686574
155990 166155 25248506
138679 186126 972197880
64142 122229 145173561
62880 197925 337766805
21744 89656 184479947
186119 193343 18075854
140403 141224 237015318
176235 199677 58632988
78592 170897 230958936
147744 150025 1222561
30214 36323 15262247
138752 194639 220666145
155658 185730 75096988
187576 193283 14260857
152198 184975 897469762
32306 176241 360176026
150487 179602 72755358
113964 181725 169728343
42748 49941 17928637
67671 175643 270092887
150088 177613 68753288
115872 139794 59961219
193833 193967 344038
104299 160406 936125200
77536 151837 504482316
188511 199469 27503389
192858 195801 7321643
13635 145968 888263417
91349 138912 61691853
186263 187274 2577626
182264 182674 992766
112068 171314 371772722
162841 180807 559002488
58237 62302 10146408
105316 141202 606572499
178173 191333 32824046
185409 192259 206622863
145129 157001 67252078
44927 75865 77332027
18880 188322 423777444
172643 186024 12222392
82721 104459 21603192
33498 184190 376995211
18393 97038 196482049
140905 198800 144914969
122043 153825 324244452
148831 153054 10643728
128917 155888 67601624
116188 138012 881023113
77704 77895 466431
71454 127852 141214434
148530 176742 951737396
65521 137428 179888224
85087 136690 129189312
100513 148786 631616251
169140 199733 580694473
46832 95120 247508003
110588 177662 584410411
125170 194543 840628802
45793 144412 717823923
46091 58948 295748745
126376 126755 374176505
9250 84184 187403666
48535 126901 196071945
183348 188532 403904357
17317 161208 359904738
63950 157568 234209146
150810 154346 336540885
130751 162569 162788676
41221 117241 402599292
173443 198443 62552772
121497 144074 56603655
133585 198057 161230935
153206 155805 327198220
188542 198602 768073557
42935 144187 37520897
41163 54614 33712814
184581 185336 679114756
175951 193902 44876956
137460 195927 146118887
85320 176426 917214432
6015 78823 393788242
131254 179920 121797940
12153 37043 520239882
32680 174816 355568613
128104 197696 914015277
69427 158148 222083215
98993 164056 197538582
64249 156054 229732439
45381 104661 761578070
82432 85786 100702434
168976 195214 65620457
189205 195415 69379588
102435 146286 109913674
125775 178785 132684309
191278 194205 7393850
76080 189287 283267155
103588 120053 81572553
71064 81222 25484414
20893 30237 23387995
181631 192614 408356078
35753 138341 256618357
83902 111693 69416878
35431 185872 376372073
76724 168934 612472254
100739 176893 612678557
30023 198920 422514366
118339 161952 109233346
38785 88349 659051573
109756 153963 110832487
116435 155794 98759089
199732 199871 361036
112959 153964 4147234
74143 99379 62963427
132355 143914 840989459
57249 69216 29835861
156849 160309 8611491
77956 139149 153143905
34119 59905 64748479
150135 150260 965085423
160066 170170 5076855
188606 193756 12913945
43531 130444 217395399
4668 6386 221924195
183984 186007 231970429
166115 171164 12684899
191779 194450 166926408
180975 186688 182153125
104484 114872 324519141
113100 141255 70504742
142835 144170 3391423
41003 150179 424669293
156846 178665 499941889
42970 119216 190611174
182856 192956 17386203
23944 190143 616539782
73229 182666 513547505
115829 176589 152185887
144818 196162 357387251
30198 143527 283445104
109046 170725 512600060
53714 82460 71807258
49719 188416 346965651
84796 167140 205993619
59287 161108 254635253
167808 184634 42130072
104783 139181 703577784
41156 48104 17393746
84776 112350 68915141
144349 151495 967003600
196433 199715 5569833
36487 167093 348261470
27544 36288 21819265
150389 167913 204288335
86444 122705 748933351
182819 197296 653017829
149313 169189 808934718
189157 199198 25126540
31426 161363 319729325
162040 188607 480141030
55294 187806 576128376
90569 196590 740466351
125663 162711 92600166
39224 112547 954780975
137464 158247 51986477
57459 142463 930183899
118796 156215 93852151
39875 65966 409494291
70062 197397 380705117
66881 132803 45303090
146761 154789 452595497
124102 186838 981100899
159852 167718 19483424
29889 33572 9087798
101439 150553 423791883
195483 198995 129429523
159812 187696 69642377
87547 165412 194730147
134406 158291 59782248
164135 182466 45992587
89175 155938 740550597
164487 167391 7283812
30108 168198 345326080
86607 150946 161127819
37972 41791 9454251
128748 137820 14063325
94781 120665 64767878
41539 105479 159847095
56804 189031 330700817
54954 83351 70884780
189919 192164 991767865
108181 163722 138892596
37052 88716 129098285
55212 88861 93766928
140417 162877 747873141
123235 138034 721648445
72887 108345 880915916
21560 79767 255927668
16690 59365 106768309
159696 165446 11185651
45994 86227 869492864
37654 194636 392694260
126281 151127 62266844
85969 149255 87472402
187869 196903 22576528
96029 99511 932431473
54521 63252 21867733
35352 44847 320028139
6016 184967 833245202
73318 141590 170875625
126005 181026 336241045
80278 119455 480256798
59242 125478 135919325
104573 111219 16606085
10438 126769 543622464
6402 130358 310242791
3898 169740 414847989
155290 189607 85736822
156583 198330 804520712
22049 71305 123055825
199723 199827 264059
145749 151074 13430091
99980 139199 98343187
66805 155143 922251275
77232 133722 141435964
122560 186818 160798588
60990 198472 343771174
158880 169979 53924272
167894 177882 600383530
55708 82389 705633267
83983 159748 189694893
118764 175204 61566977
150879 166536 941356305
114314 157667 108665319
199756 199791 126391119
98505 116422 44841306
63025 108353 25581590
85904 125829 99862883
41834 151192 781325984
100075 136358 91065735
42427 58974 304962273
56249 111953 33273673
84029 95059 27507628
80424 175251 204235936
177917 187082 411647279
146387 154033 19314748
89574 135513 115153126
151539 195127 676886134
164202 172425 20712276
107923 112860 540456026
159557 166375 16927048
59993 67394 18385656
91111 138743 119279004
53251 66562 33453020
122990 179598 141680998
117540 141375 59782770
184737 198084 770200323
133141 196263 804443320
117807 135765 45177665
165086 170628 13925285
112194 194032 204871301
125744 192960 952787356
46926 187152 566298520
155980 199285 108238505
166004 189782 59559987
161758 197555 882249658
99703 149569 125172780
45018 192532 635511422
22239 147356 312940449
46996 95875 627557012
3119 46578 237764933
116056 144640 481712265
193702 197422 874257106
10212 19315 188114165
62992 169428 747748274
45214 119007 184486987
168860 190221 347263562
15656 135913 300784027
179108 197460 45794424
81478 104052 540155108
94411 141825 118714391
193207 194970 4300296
40296 183762 358976947
22389 160302 345044187
66520 78698 30336569
88887 198958 275522042
49890 120351 176214084
136673 193432 533018890
67835 130735 356813560
187662 193606 484250470
44550 113734 100315645
75973 161358 213642844
13519 49598 90214964
194746 199803 462232051
79614 176434 207848998
123349 153302 75105922
74212 182745 271630374
126277 185096 993780970
110453 116143 745240886
82175 181005 765181354
104485 179601 399851627
48090 121699 184047293
31933 117787 497091446
197367 197623 660016
38056 82078 172718648
45996 135123 611593460
137456 168503 93193064
140951 169984 20924215
67703 170823 709237726
47194 86204 464706080
122305 122982 1741987
193625 198156 11351671
175295 182862 18924360
156222 172101 123546240
162938 191005 575031955
137828 156097 45829596
152493 190006 910680271
67685 198754 327925710
199791 199794 7574
171090 175053 9836000
150226 158248 19988367
110732 141702 448631196
92704 161172 171352175
186772 191766 12525047
60780 133988 156163931
180576 185290 783039928
131173 151799 428219760
178650 179644 2452785
67137 105975 500760451
125681 146324 612758499
45844 131951 215410786
88204 147734 443151302
80727 189755 272857118
139437 157030 205729261
115206 152882 451155358
173351 195295 576730045
85243 191251 452377409
128737 185655 142388587
150606 162005 704951405
133029 177534 111312215
9559 165400 389772371
22543 170171 369219414
78630 152687 185443529
122819 123764 2400965
81933 90068 20344067
18010 158700 867440881
12098 187972 439913930
66981 84664 44097021
113252 150387 93189346
88887 186136 243411858
167806 194136 951163401
118585 142383 834693582
53077 132532 198888412
86493 190054 624523868
185991 192725 30996528
35310 121781 232760797
12336 199103 975499272
76704 189248 281613841
75344 126287 127526877
87406 152573 530161355
164520 194998 181509445
47810 189306 353995220
177135 183325 15417235
56009 142584 216473325
160683 164289 8881910
154199 186502 153620398
148155 175564 68511868
124680 195651 751610721
78166 113055 87191477
87465 100135 31452606
89615 155348 569899928
57739 62432 11767399
156668 190288 305924291
176313 184832 21224471
130116 174223 743690033
12548 128738 290658306
141011 167403 515004449
196553 198599 71478329
160568 167495 12206840
11663 111127 353303820
105841 120517 251981118
190004 190942 2297412
92386 183188 691657441
81636 163829 106494584
167940 183866 39896587
62563 97244 377980466
98277 148530 200067023
127214 173414 115608846
56090 152139 240292932
155265 169618 35703325
172856 197541 739691402
8890 16097 152718668
77389 196813 327259028
183773 191415 521380974
198885 199701 2033214
166691 193355 66771254
124267 129196 12308579
176048 183568 18793050
109738 176954 168234951
166089 166928 2079787
194660 196635 764209938
144545 188418 109730574
115092 129087 104945997
117506 147782 57064310
4541 11820 378442081
62496 179879 503167416
168123 197768 714018351
163343 195655 782840737
106515 139514 90111603
104946 189925 632460673
20171 73772 133866579
198070 199311 26169908
187407 187759 841749
40641 170413 324664382
894 42002 102758633
35053 164379 323490677
159649 181228 53912280
183820 193174 23448433
53041 136243 489540242
23798 72057 602710457
40382 165114 312043435
56333 85361 72508778
191860 199817 717498613
114707 179799 163044094
183321 188625 9885391
180934 191833 27301002
74834 179676 262392399
32678 45598 399357405
92248 112684 750181612
196750 199889 7945915
20549 60305 439414867
40654 183851 631953236
180182 196527 40820377
139044 170819 79464329
163064 181480 46165698
109685 187773 195362231
133059 190753 523387241
17159 164406 368185464
18977 145773 317159683
102168 130809 487565517
129667 147926 45728566
127730 176670 122522154
130231 178255 637029130
156977 161519 11248107
57121 140103 207496482
107577 151969 111265465
40151 191776 543868094
166972 169384 6020376
54551 145694 227998759
163468 187422 60019535
174576 178996 923989581
93577 117179 931580225
175348 191653 537213154
188687 190777 807826476
174735 197434 56760971
29442 161532 330374927
101266 101354 941241754
149701 151941 5555856
109480 136697 68162503
38782 107771 172535679
56536 156133 679929307
130076 145333 38181317
84703 127675 411718309
44194 194227 479785251
25417 175772 751979697
146516 157670 27964848
13738 92736 197480977
57102 192515 338703234
192228 193043 1324026
38542 129706 990320796
29539 157290 538878621
38675 103896 163056950
22852 161518 346877756
54564 67815 33094304
193846 195956 5238509
40923 152925 280387724
125522 196451 177394325
87634 102275 36499274
26174 191437 413282493
31067 109665 958439829
94890 128150 83358400
111201 199448 220927894
133342 171424 95332502
52055 197776 414728327
129586 160251 538985159
198941 198988 737447725
153381 170496 168770445
149424 179001 314460528
42420 160352 295071402
94640 100723 12027420
188676 196695 20057324
50383 178253 871959728
53838 114214 150916505
39370 164660 8401548
102433 199124 513885413
16361 188202 429735229
55747 91007 993327637
107526 193997 975282098
135418 170078 86581632
58520 183389 754726904
137894 141018 7755118
16016 170463 901048609
56575 164861 270699936
9540 49352 99598864
18082 157727 794727065
52087 150675 246836773
63822 96942 82647225
96142 109043 32449822
182577 198411 991890356
114969 159111 110653877
27626 64912 93301796
190413 199938 576075960
49935 55415 13826472
58795 119310 874758752
59927 81589 443297752
125846 158889 884019005
51096 98535 910046073
165092 179890 37165430
174670 175873 912233706
7846 104400 784418687
198673 199700 2553079
9592 77986 248146408
43843 95409 128802590
36926 74955 939505582
167354 175303 19952672
105472 108269 7084475
58260 117262 147318772
61851 141693 199590052
195862 198075 5580708
9620 59639 125239700
53867 187125 333396500
183834 188763 12334111
124005 146181 55498579
59721 120098 150834101
76315 141720 163652043
126122 178646 567302300
161565 181511 744984970
169718 185374 950233157
95753 101406 423243440
136124 137943 4467934
155327 189749 554898849
186497 198537 30123784
19830 63483 898180313
191617 195779 10384648
74429 136395 904082371
121157 196634 742642099
5457 32638 68131126
55083 134849 666038556
49433 79591 246409880
95185 107045 345364307
5186 126048 302545290
19208 31576 779860176
193226 194042 323392021
44548 82320 549800077
1925 64716 157039595
19303 55388 90299201
42467 181727 348422753
191455 198654 18078871
118608 169743 128006875
49440 148077 906147619
173944 194323 422190702
85715 91740 14924677
164547 185682 52965218
130764 186742 140010081
132843 182789 709656991
137921 179699 104574627
80301 86384 15320763
158272 163717 11294819
192534 193307 374600078
110470 189907 885096507
171659 199602 104519525
17303 110616 798832034
52174 108715 141546126
158623 196065 93483911
77250 141300 123728634
154518 187993 83505008
21778 165881 360462005
35923 158906 307737257
93445 99236 14312452
139004 194810 139512064
80763 149829 172994404
92918 103885 27324332
3788 191886 470591996
62638 115359 934509201
150546 170032 48561724
153178 179257 889727124
124976 162090 92821087
81572 108524 910498131
113021 135130 741101498
112215 187654 405783559
180192 191119 522595164
117183 150229 82996328
138475 138586 276493298
61800 63247 862797166
102099 181736 870865851
28266 52796 61276462
164354 196025 79244704
175131 199513 802087340
30903 175207 360935386
166358 187761 84250016
115301 127999 31903631
167543 197555 75127538
137824 184867 117616494
95003 156951 640863246
147811 186078 95666680
107007 171822 162405822
26443 141600 287899386
21401 34491 186213370
174942 186950 357180841
20280 149021 654579047
41591 77016 140484612
94622 150034 138915850
76379 171902 593996803
183481 196954 33649016
48137 187544 348794919
31700 95694 159968871
15127 158886 399273412
170951 179317 20947965
33751 75033 918002484
148366 189079 101772767
161053 197880 92078022
122280 139559 821203407
12556 68411 139719918
107621 199193 229220106
95661 138877 108287416
148212 167407 675954743
99669 140276 569940669
176762 183584 16987188
14475 120699 265516026
8706 41497 82049656
80843 151010 175747264
115896 170884 524189725
29222 144852 289168999
189569 191576 4954706
119529 147548 70236564
106193 176400 175801389
138396 166070 128323937
78493 142903 118956765
100923 162059 153154980
90851 181282 739064697
108868 159344 126338472
142834 144365 859217005
6696 70266 500113165
11221 48769 93838366
158096 178531 651490995
3088 160971 394977602
33802 94820 944361824
160609 176005 38445763
87086 188620 253961297
122351 154216 732368286
9189 15516 17296828
6137 172356 490688970
140872 189436 121558706
132956 150223 913068809
57321 180544 408505268
108524 115236 16684513
115578 193653 282151001
151601 174147 56307720
94181 154038 696848715
69763 196572 399434645
99015 127001 70251213
7171 197166 475338502
140789 164168 58431685
66119 99076 82084808
77237 121104 885896957
35315 160452 313183536
163375 190672 590385819
77074 121663 111472936
166173 180290 35372244
193322 198884 168989
96027 143779 478781901
120781 136959 795247581
140315 176861 994854446
179799 186851 3852347
174405 194735 50803369
35043 161032 354379972
181963 194355 30939036
179403 194366 520236795
34407 112592 195574707
12042 44043 80042709
137783 169571 79450463
191433 197859 16072948
113400 130493 42941400
72224 134703 805741304
17634 132077 563640354
100946 164136 802700066
155932 156266 856753
177776 194188 41019641
2601 73369 826656493
33328 124289 227658045
190248 193381 7787663
165726 168729 7476286
170392 173668 8291162
58167 133224 187716502
108956 115091 15170523
179506 199542 50104113
101397 128176 67245686
3407 189465 465513098
90722 180091 223718090
62483 174745 280711642
173500 189817 710338204
151405 156336 12348307
104178 120192 40114275
65000 99531 331724040
18127 56823 96879356
41342 42966 1386794
24497 142690 295631855
170850 188713 255931371
152467 180341 69598509
60995 66482 484435512
153237 159914 16654819
184106 186896 7027413
124570 199225 777981218
173159 195738 56402760
176576 192765 40434756
63206 131700 171341258
101208 172764 449007206
131097 141582 26178278
131121 194857 159343447
148527 158433 809723453
83027 105491 196685233
6478 177860 428904330
173813 189399 664918779
191244 196225 764892406
173087 181965 22251808
2885 51492 121494524
101030 150258 123537034
94690 102701 19920479
123899 154107 754126105
46553 188347 513979628
72066 97064 634106583
104962 140410 88773730
86100 86944 685938334
143023 181407 627059768
53802 195391 463155931
66766 72747 14754779
103908 110628 6854960
139804 190129 216681239
35806 135575 695441926
90780 132719 105096533
54813 68144 33272574
100160 107112 242065394
196887 198434 3922556
168774 184082 534294547
110423 193844 208763333
141077 147279 346858639
30636 141962 336524012
117323 192046 943930107
130818 150137 599648840
167352 169154 459120680
21734 139307 533544182
93657 110809 770414857
122228 198724 191482327
169770 197757 70042870
15101 139852 461146474
121688 136487 37215590
179171 182249 553493797
131732 133187 644254110
130618 139175 818274474
161879 168999 17759668
181550 191380 677778920
55390 86463 77639855
123496 184762 716906547
185499 191147 14068237
153519 171020 104765097
19139 135597 336776402
189474 190614 2822962
5695 72881 198094752
157336 161911 345309417
96229 105673 23703583
183364 184149 1881469
56122 57287 2897819
188210 194242 15125497
25899 141674 289492899
150608 152771 560794769
113251 172496 851954294
28267 161888 911366331
119938 171828 130029499
113618 193113 467270753
144174 160826 41717602
87205 95163 250764788
43202 138324 237871443
33723 156814 308132742
139922 196821 142292116
25855 108378 206351129
40729 173572 376922445
146716 161784 37743833
158344 167159 21974043
102763 129015 65884183
147267 187918 101676272
1385 102535 480839585
161484 189761 70791974
83642 131419 119603822
76489 123694 118154391
156961 164854 19528701
191550 199759 11454310
193466 195435 455200349
23323 106470 229765077
134025 194674 256324116
96640 136383 99651715
59413 91071 21830516
63465 148289 212253439
106037 136685 76857652
104398 189773 213734025
81749 114363 81569779
93791 116185 55989476
89974 191750 31471881
20627 69695 122561102
72173 145305 957435027
149889 152257 376765978
84944 120435 88752173
113303 196643 208554717
4275 187368 458149586
187198 198029 845710979
131726 134355 480363812
124066 142761 46698778
85499 130565 112754771
49906 57145 18195359
175174 181123 14911613
177117 196481 48318260
39986 105532 746530215
63263 166141 257275511
116346 159931 109324027
49168 84713 357580692
56282 72333 39933330
50491 86710 90645361
148845 180664 79502742
165604 171614 15209064
158697 189249 76380897
17501 94046 191338868
149584 163988 35810730
85174 172739 219088596
138846 139770 2286114
2618 94666 899342245
81056 89562 21194504
44594 115420 177056814
54199 146368 775235981
71423 148210 888285536
141445 147832 16076897
31354 88823 143659706
60074 77416 43178967
66522 135372 708741501
197555 199669 5378879
93725 153195 149063040
21747 82404 608658276
2439 175725 697857622
14774 161073 365872247
6809 95635 222198485
147963 180496 81375386
193847 198496 11669962
50006 153138 760975768
160485 183010 56252816
103916 154198 126162946
84548 152173 169318657
16769 149931 333183130
190225 193948 9266054
52235 105747 133861541
98059 194471 739481848
22714 103909 202953993
28689 53486 61896937
20384 112689 750123077
139819 164958 113326833
143284 170055 351226254
31464 153947 398993310
42091 153075 277820493
114826 154655 99966182
96825 165994 173181208
6973 145264 391121268
134245 186125 129730831
66841 100131 785415439
199945 199976 63641
176787 183251 16118891
15288 179835 987622421
132944 186878 134828724
64422 167444 257534928
151092 153596 6328328
57915 69060 435830443
21263 161001 445150792
109698 157200 968712267
150867 194484 866233071
92562 129468 92443963
142879 161842 47488313
29690 65987 495155324
66550 169690 751624481
192691 194443 771984876
61007 147098 215175832
152571 158976 15938457
45850 49666 731710820
95454 122894 27024861
183727 190365 9414959
128209 162078 84675994
19491 110736 853654250
143144 178446 88478836
167174 175451 295358891
15698 65911 140390798
140471 151435 27575354
188513 188922 1075311
167583 172071 115150785
20393 95643 685915445
103937 104745 844725686
103585 146058 106464097
107252 162240 663164111
57186 147169 225026219
140325 162249 143394234
193456 199666 9042758
20901 58563 842663656
170972 178692 19377119
100144 196701 241751149
8438 55645 195588505
194450 194975 396252272
17792 116552 246836632
75177 173482 450127563
64839 82379 43644074
159521 172008 31274050
145597 195748 841393602
142010 164481 754183602
199571 199618 124684
36401 197910 868404670
176943 190127 627858107
120894 145599 863301631
52541 191572 337399948
29412 156887 95367538
117307 173021 571495309
128800 171770 107619319
32343 109984 631856455
44323 93036 794469229
128400 197120 641050390
12012 90161 10406242
118391 135553 40940410
177062 197650 51402070
25585 28353 753644113
119755 158260 799024068
196494 199318 7148105
157975 194997 226877605
132767 173654 102270505
43954 139595 272455897
161657 188377 66821680
106879 126193 48489169
71393 136274 384523204
57742 65790 634369233
152346 199630 118185714
21436 31237 24477830
30848 105681 662410343
196671 197401 804532349
34520 109978 344265954
120438 197637 956775739
160029 169205 239869775
62882 97301 85903869
101670 113303 29179238
174986 181471 16295507
185514 196327 334876447
120281 149779 209349592
170149 195482 479241390
128242 175097 117125916
30345 44071 326598284
1293 170837 424030264
141924 194462 131421053
50293 151717 737664361
28316 73245 555168521
140627 157401 439984929
108551 136246 65730966
196342 198160 10873620
67829 179257 278834128
50144 64831 194805089
136276 179749 108743749
59804 190493 751540572
180863 194032 32949558
169315 196653 68376131
64573 108368 109449710
2711 108354 264224644
41470 44200 990849950
67991 145920 42094076
73902 84178 198118192
81381 117919 152077891
194416 195371 2313145
130474 174623 110378178
65379 95053 252333587
25008 132814 253864492
84051 199052 287749400
114069 159320 418928804
122340 125511 474469533
89050 110762 422006861
118944 182304 486141298
136790 189542 571082629
36366 155029 887956895
134927 157580 56667881
41715 125015 208411366
13840 161161 368471056
6268 98948 287104002
63564 87678 333075673
49530 168840 298391925
90869 112749 507470436
147798 160214 185339117
107485 194151 293605377
180402 193141 114634321
72815 123584 992479470
72292 96089 118278347
72082 187343 288514967
31654 164945 333406310
81587 158614 418096889
112161 196110 210082530
102560 190339 705793475
142055 172980 83344238
20608 46088 628989743
137590 170059 992987174
136169 153831 44312031
96032 146747 215872703
65166 137326 961376428
61053 77381 16401627
4970 107163 255656173
96398 157371 152789398
39651 107811 915453568
138555 192106 133978026
179193 194486 38150039
194576 198257 498180157
173821 178433 11558659
139423 190784 128491477
166819 198148 201278493
30209 177094 934828936
53181 91928 96879232
29883 79163 397741904
76153 102502 833558841
95406 150588 704478617
19962 77721 912026517
143888 164720 52056012
6768 79222 181328800
152106 179937 438403477
174010 178562 11424050
90610 149893 35570497
44775 198519 384616563
76003 164732 221911160
199770 199885 151386142
171801 172009 715252591
176996 189551 31385349
47726 168945 621924641
60993 164723 684465610
181907 183727 1334778
138192 178210 197984561
122099 127031 12414149
8398 124744 291124464
74283 172232 519564
131185 147365 42624287
45402 80171 86854526
136879 199268 156019626
94229 190819 241740863
18816 165957 990524116
187471 198991 28822944
90610 151120 151655960
69998 127733 915790142
59019 145052 847823894
174590 185962 683385839
43657 119233 188916224
110034 155405 113727461
102153 144359 105754993
168903 195494 66522839
191836 195827 309314050
9712 170069 401077966
22140 103943 624217157
71619 150925 198666397
58421 138074 199156648
100492 110371 203839963
38121 196484 514966519
195468 199353 9823961
74498 131319 120250973
146070 152250 667700271
171384 181747 25903596
73137 165489 930029715
143784 154406 26838126
139152 154421 977269628
161804 170860 22665277
39059 70382 673303336
130904 157471 66521197
136368 197336 152403780
76973 198206 303304758
21174 34861 54265676
132024 151194 48062446
189890 198673 21993738
190543 194575 401765639
187901 194657 16865880
96382 157934 154229767
54803 58555 974906584
116092 149776 523551577
185741 193657 952718910
79 85331 682891225
108735 124087 38421940
14243 164152 374831460
87524 193554 25070162
105505 133875 97317183
73673 77825 63350808
158739 175346 437543041
199531 199874 845047696
10029 69235 148064113
107769 108526 481311939
73997 162160 578465043
101832 135746 405432622
104912 182113 886855270
2206 174041 429815772
17848 162782 951994004
188022 198003 483752159
90375 173442 207929621
37535 39143 4033928
68212 106988 121792755
73390 165753 887293317
42444 56939 36303006
10553 99894 223222189
150525 163062 31174295
96516 106295 24522460
26904 191198 544454727
8034 197334 473581068
180699 195105 524724006
82929 181577 643479367
98261 101439 7924190
36783 126951 225538918
55314 164614 944668223
131069 192445 94402830
2932 17636 39868221
126847 130239 8554612
24172 139645 288859414
66948 95756 71795736
16708 154418 373642624
165115 165895 591456083
47718 180993 333388896
86117 199091 282601535
162423 170642 608284263
99901 194405 236644391
143411 181211 648201292
140689 199606 33967730
34449 34818 358723
169885 198513 71684105
11890 12615 50943939
76712 188500 911408479
104681 171674 396323536
165424 195532 75349785
47703 99123 165106377
103023 115199 526241367
191377 197297 14791771
62054 185885 309676546
104232 111286 17631130
159053 185653 66471038
61489 112821 128166470
92691 152218 179849473
67310 185033 498505904
35411 80252 703017146
22776 128742 265075829
80960 100610 643416131
109341 190492 203008444
10681 84191 183814516
42320 184396 355336798
44462 186942 526998630
42531 118740 190481124
47507 190435 357524734
185711 194936 22980949
75711 162675 982196992
113668 119721 15221253
105551 114721 20531197
46050 174411 321121835
132004 161616 74060076
13739 192397 446861828
17087 64667 460811759
158555 160077 3835217
28482 194825 415990675
70047 167427 369669357
35618 180071 605189472
33124 198073 683273456
15805 106120 38554921
47062 187417 369305396
23019 89162 165325260
174048 180435 898038058
139122 168963 152540027
74331 146774 181276995
146219 170557 60872230
65364 79165 75322066
84220 93459 223840433
114748 189797 187923233
78997 183463 587278999
156447 180039 58931882
135067 151962 5906799
188020 188912 291955549
28219 89418 152902129
184100 191104 17506883
83083 143657 80042349
71649 143449 545085983
151508 192341 102046817
53793 83958 533062059
189767 192578 845985395
148726 152105 8445552
178793 180651 782742911
48949 63309 36040686
155485 198072 444115804
33118 73173 441804893
100469 190731 226078228
34738 64750 614434033
9045 171915 407525711
176485 189343 56947869
55989 153735 574911545
130353 144337 788408041
79537 162946 728876242
55076 151797 858327146
67916 90460 56302835
45957 173073 318026601
176302 188599 637673152
73874 158857 212809399
98541 194513 240225961
196881 197011 40413390
103123 171210 170624487
121339 152075 827429004
43298 143319 250083764
131490 189166 60610262
184225 194387 852449936
67137 67770 1513582
116639 158543 187154186
31294 81833 801526375
196925 197291 896710
115643 134283 46769036
77639 179287 601032654
35936 90543 136462618
194946 199393 712017570
24976 195313 425958163
635 141010 818649854
138891 155633 41998896
121406 140391 295872891
83746 95930 325926869
96168 144905 560134419
69770 106722 412966993
18325 51795 634482568
109676 120641 27330265
69640 169895 250842097
10771 117071 265718647
58150 152356 235710822
199601 199974 912181
198757 198786 74572
59204 84436 63007516
195315 199543 10719719
188119 190428 287715290
4987 159451 386656068
56724 172559 289717791
193699 199041 226376850
61778 126108 160821113
194929 197308 6003223
198169 199101 825398626
181415 195063 34005570
8030 111973 996632713
195343 196702 349843410
39662 90671 127492471
94681 134122 98824668
4752 184907 450773160
183619 191348 883369314
85356 132483 117973581
127879 133851 954512250
173058 174231 2507918
45818 165570 408058867
125256 191079 257751426
195129 198885 9537117
107358 159790 82100241
53883 99972 496648218
31227 188889 394426559
147284 173276 888185457
177649 187588 526517576
199527 199808 693333
146896 147765 885779265
42510 114935 494475282
159403 177446 524295554
79750 138443 146866758
172505 174215 4236892
59686 89001 73088372
3948 5813 4564008
185745 197725 19310998
33291 150023 292277620
19276 59156 99779200
42756 108696 942232470
88796 98271 23659756
194201 197084 347230770
77068 119893 433649389
52495 94252 773518919
46964 64388 43650561
102990 198438 785186704
150545 174803 297655618
180068 193126 523424843
15552 154632 347994475
105197 189193 210227581
26788 33271 989646005
197569 199829 604666202
178023 193077 37592279
13931 118465 261307748
124417 169549 112798281
83716 110081 149626905
166764 169682 7304860
55631 56749 591298630
188265 197989 702541628
22862 78080 963604452
70778 130898 150491823
169253 176941 19359051
170561 173521 7438272
17055 33850 474778622
55824 89455 908145046
1480 136071 1360391
175615 185229 24050006
150321 190913 101352140
196549 197442 2244512
126068 161421 88413928
125341 148658 58416223
174092 185543 508650542
69498 189772 301009039
188329 189151 2128875
132627 134720 4120537
137128 194037 776243653
17631 153908 341121460
31615 40828 916576186
60548 82499 734158513
63455 174860 765606189
23480 45887 548810525
100652 187671 217943306
5168 23430 307921092
72218 171747 565625151
198459 199161 1785265
8418 153210 362443106
56713 98791 961989231
102139 139877 906380723
117841 140572 56976444
48725 133539 821418720
62727 105531 23963460
169849 169975 312113
47336 140859 579322336
67410 128215 603964266
16403 146830 497723251
16979 154403 343909464
128911 151297 886061850
35944 139539 445858901
130305 152069 54508434
89180 175254 215438060
71795 76565 581303959
2938 176735 978319034
82900 90307 18504418
93216 191771 643745616
24203 53464 284970813
121437 185362 655436259
170119 197550 68628827
96724 100902 10386921
28941 146548 294141807
144440 192383 309301320
45911 106758 152107110
167307 184918 44083707
171130 196438 692051759
84000 104948 52325158
64688 93378 71618102
106149 152344 267248927
171537 174044 1628090
173229 177053 730389429
147080 160220 32999411
1081 125175 411013059
134317 140655 15770361
113484 131707 310776522
143474 182267 97148090
30055 149794 718619224
103733 119830 40340617
72924 95973 57634950
193020 195820 6972448
132075 151280 200519950
73601 118348 268402964
191382 196661 250864073
140588 197535 781203870
32699 162365 947119535
62508 66785 10702019
7564 60689 133207860
144353 172698 70945532
171750 185635 34625339
23368 63848 572289724
126143 183503 143477985
96321 152954 252631902
171733 188744 42398525
122096 160453 96139721
34440 73247 413029231
174857 187243 794565745
110678 143757 893945317
106097 143183 419617392
17906 131216 931258192
173702 184275 26335943
150214 190723 101170603
48375 167533 957464616
31005 85706 179185891
174268 174989 564710624
104616 135739 78081387
78366 81351 7416626
95773 141926 115614201
102342 123804 402768438
41464 157816 291150026
33362 174769 353813681
185959 199567 34082371
151308 193173 104613115
82145 120799 96740160
72167 189132 292778075
197453 199058 4087399
165236 194073 72213918
12514 58480 115049308
54871 108575 134270023
118977 180936 366588417
119607 154661 88005471
596 165303 435227638
115938 117709 4409259
55942 164458 271296815
170385 186270 798295356
107353 195938 715166640
115156 150563 483024248
94462 163457 172664582
137364 197111 188083871
4283 22257 45106833
48846 98551 124207475
128179 144182 40000345
167497 180844 750384342
194039 195922 4655926
176676 197029 151284294
146679 148290 4181343
183786 189991 15587469
115571 167678 130396661
74021 145753 615023827
134612 151744 42919229
141312 162529 967730005
90603 153185 341613639
141171 142559 605338114
96076 185768 767249578
58272 194298 983756167
63371 139991 263085630
41821 181707 350012783
131380 171814 101251812
22348 80528 145421512
152196 192034 99542822
184883 199633 214350946
86298 147784 953774308
88456 147413 147617007
13665 136420 718482386
159598 190052 68189799
41136 53268 12664312
190801 199561 21952747
62851 177465 974923281
192533 198688 15436646
159796 181222 296058649
83418 171650 220955947
114262 193092 197343866
162379 192580 75613591
177931 187606 24196415
166061 176604 824082981
153740 170124 388407817
16709 187849 428011646
88014 192263 260853999
29796 67850 259908142
175807 197015 53021507
194290 199576 13248586
37281 165363 478114122
27471 105051 244630221
102750 176310 184274295
36639 71606 299864709
171405 172498 153771302
19871 79548 270017993
39585 119174 199067572
19472 169786 375944906
53633 56269 693865278
184196 189681 130901694
29837 88458 14867637
41763 168177 872596201
126464 158950 81354252
14443 174623 400557652
61387 77581 209267807
149367 198247 122113726
88329 156561 170916032
189103 196415 18190124
170076 198071 295189555
151760 152298 1391698
26935 160203 677280004
195992 199139 2426857
112558 187081 186535457
27750 73795 115002407
12887 162904 407246505
94586 161876 168444518
130167 152836 56811266
70610 174260 892890780
139891 148285 424988446
45226 170647 930404229
1989 101580 500310915
143051 162554 48808014
151338 159090 19340508
61949 187907 913053470
72785 188968 313167327
115561 120285 11860870
93612 195676 255377153
156411 156647 613112
16152 163606 197539923
84858 186062 831486493
15306 69265 134800887
37893 57343 48801547
14288 136772 370409740
90825 90904 217462
173547 183409 48470792
51012 190519 931806555
196415 197672 191727700
164281 178393 35478866
88764 170821 358761099
81727 94510 31970511
115343 199674 684078866
175224 184361 22838875
134998 139772 11878218
120556 125663 371685323
56857 164761 269737937
147574 176647 893479043
169137 199781 76759403
33049 122607 224053636
72784 185220 281399715
121367 151107 503132783
3455 149369 365221450
95439 194586 385225850
29653 96517 167044737
67050 147554 272156335
147203 191540 954711210
134721 135726 2599682
7 198819 435316463
107791 145161 93583805
98434 188595 225663674
24950 197072 954701329
8438 101396 232369711
95958 109397 652409150
138771 150729 831204820
22759 34396 102277170
68740 117986 123065889
199010 199738 773929578
4395 77518 182976237
27039 96052 172419977
25784 94297 171162888
32932 147572 633900299
108609 163104 136309543
103600 137987 86205047
717 38523 94404551
28543 93290 961698802
54158 98412 110549378
166864 173897 17714664
55269 192932 344300371
199472 199790 992324719
119038 142199 57985535
182215 190666 21083510
114084 189320 188360424
86640 143038 971717978
78425 91085 31578268
128712 193080 161012392
85232 193989 495687592
40145 152815 542656023
63535 96124 849895310
33096 45745 504224558
104625 131197 13262442
182673 186638 559203439
77027 140516 158862633
67262 109380 974103748
148970 183003 359752517
198995 199617 1557550
177263 182219 3893100
47586 178561 327699751
182556 190165 19018541
167261 180939 438955238
183911 185769 4675035
26162 196452 612038319
157119 189363 688655601
134762 168516 746085156
142040 194122 130325147
149312 199491 125443481
66647 178932 280884011
156093 189519 965327703
144905 175549 76675107
31447 168105 341848196
157407 175180 333281252
71559 189973 296396598
7917 16358 21327923
60828 132716 335166892
1306 152087 25258323
189082 192394 8275621
123810 192018 170641436
46152 182770 744195109
96641 98327 4215447
30287 43318 570834449
9787 42740 764435707
155782 173437 36153087
98541 136429 862432561
169825 182138 30916643
64651 139534 751057907
78871 186402 918924533
103015 120184 43116392
144142 155859 29474462
91334 174252 207565168
151870 190328 483119928
95066 159546 446893971
42439 197715 388379343
117198 135957 380038697
13678 187157 663608230
90314 130053 863183205
57047 140457 208541426
79228 133388 135602858
96246 152015 799081844
83396 106463 407416983
94629 111876 43115075
111940 172441 252213482
71573 95597 60083260
130241 139202 22368940
165081 194334 853656577
138528 146329 19569706
132072 178331 583545814
17891 145857 836309629
34403 67033 81789349
10995 88157 35004336
166500 189633 357219779
37024 189016 380254156
156742 161619 12066366
20474 101163 201557770
142187 185990 232259578
75893 141574 719638399
11596 59405 137416110
173863 184767 141103152
157070 164465 220733339
44639 85961 103411568
122742 182331 179699142
195019 195939 2355949
173307 185589 30716564
86760 180326 534898367
23569 27702 10368652
104564 151157 357243058
96080 182605 216625156
100153 117919 44559307
159543 186844 946045394
103461 145580 105608785
67411 90045 178866450
123057 128338 13226090
104396 132155 69613582
158250 188587 75767525
43110 80744 647920651
7597 59204 129332588
43275 60946 19035124
110737 149717 97786035
18846 156362 914467453
60965 91891 77115594
81121 148872 169664522
171524 181466 24792297
146348 156982 26691975
129819 196755 974684397
71930 92316 51050976
43235 134495 295839699
137964 156854 695447495
180805 186329 13850378
39496 163415 309958016
111970 186854 187483461
188903 198069 22924588
181522 184444 7237787
93013 98437 13453525
41176 61918 45999666
126313 151361 124495572
4055 50403 115918389
130943 152554 54212905
29653 71217 103826517
22759 163904 613975197
40384 146962 266673582
193450 197284 9547814
48017 87406 494772271
59700 182376 740546800
144373 164340 853880189
27370 160366 922432838
100925 168380 833099096
3883 127802 539125263
51334 77705 65977195
86499 184221 244374791
85295 175700 226189996
114309 177033 157107443
52224 155838 622240064
181838 189140 18233698
170361 193158 666763449
111093 157644 116643274
133675 184876 127980201
63974 78787 36953512
182390 182778 922063
72116 189075 857003572
136924 159962 57676806
177413 193424 18774960
190386 196797 980143681
149319 185332 89952969
186719 199985 33200356
120608 127341 16928668
79962 122560 106612374
68668 144087 188634735
111480 128096 41741224
1173 11593 14958743
129197 180103 127366135
165968 184656 940247245
71880 119234 118521161
58023 141593 208946177
55365 162005 812445005
149711 167683 362662474
127843 146363 77182298
148572 173098 602968078
17863 67415 110388860
187624 194280 170512366
128821 140034 684086118
95577 140223 16275537
71475 168225 97384390
97812 114707 42311510
21798 162750 352519740
2873 4526 3994482
140170 165095 499527712
116575 182417 969192299
187712 198658 27424628
160826 178529 44320262
34648 181427 367280792
35002 73241 95569256
134749 170494 80712873
14212 50473 865902402
41509 150176 440395741
174253 182488 830539930
175962 183014 17629683
75553 167744 230597287
10492 48161 94176282
94196 158462 231843460
80138 186160 265321230
34173 55195 878893260
19869 189175 654385784
88709 145926 711194630
20160 48939 773198543
97582 194362 320075356
104322 197594 233398056
138026 154303 40960079
26989 193698 416937868
38446 172571 335632068
81302 174796 729328951
171608 181536 561939912
86639 132885 115821056
124515 195015 176232397
164133 195284 495307790
12772 94595 204583000
107124 187597 201476882
177451 188410 863838439
141638 199126 143869407
104242 158965 137096303
62598 77112 744844527
14517 135639 626592280
28985 44778 644692317
159544 190786 78070578
129453 133631 10481754
93194 130695 173671975
108858 167876 55820427
94861 179835 409165930
29108 46280 42893571
56690 98711 7043615
84233 152573 421401003
135138 136504 173909736
169035 199555 76456614
66526 75079 21229272
11173 84534 262150256
162870 193068 75605983
161253 196972 77546017
32504 148075 644265779
124240 161063 92106618
120118 199652 233119240
177024 198350 791978330
94176 113398 26945943
139513 182735 108175125
175819 191395 38924559
46834 191189 361041727
13199 33225 444625577
34551 166430 329916925
193123 194737 3969865
115232 149717 86564601
186069 197919 29632595
113158 190036 726955460
170703 185913 38071052
154872 161116 746125471
1897 25215 58283696
37616 173101 339008065
131328 151459 929036486
179903 185452 13817401
87728 173804 277284365
99080 129950 77519308
94010 127512 64856981
130623 162923 690380967
71943 123051 128007178
87308 195179 752385757
32361 88997 269652951
103378 174104 649726767
80146 123165 107712695
56368 198328 355019013
176809 181475 11635962
23831 172054 714264359
122506 189806 410490531
53413 186000 595350906
49374 112593 158069437
85278 173771 309910784
85786 127260 900615902
124233 124590 905767
36945 53129 729596663
48951 93782 112117007
64651 139550 444687838
94366 155331 465105178
87616 183966 478112766
105271 149166 110047847
120499 161571 841935399
28615 56101 68788913
333 177590 777266777
198338 198622 253916723
34326 184981 376911619
26609 155471 322382497
13590 141564 973853565
184781 190337 13967201
134321 181319 117544680
1218 122708 303734303
192784 192832 264415539
75298 195686 905470236
142845 151651 740261571
198257 198525 712484
7003 189458 466550869
156967 158541 578267698
92188 115869 59188841
137485 155345 306385964
144695 165137 51060615
94161 160856 167002185
52415 132281 199933993
100808 188229 218908524
93115 195901 510979464
166016 182910 42270432
138319 189533 128185795
159808 176434 41523474
67756 70878 7741188
194592 194596 12203
106330 184322 195167057
158380 182389 562028218
2135 28733 32893456
8438 84662 362729884
195288 198515 8192271
167343 192732 778661587
108309 131806 731205215
81917 157874 190240502
66987 98291 78030026
17858 173073 388287831
36150 115985 199546980
178484 181831 8364079
88262 186625 184202113
125153 172432 118323024
83040 135390 274420805
13795 113513 494168911
174232 176775 6437248
72353 148110 926808572
48111 148291 250746928
50315 132514 205750544
77159 148055 302329885
164095 179911 392989009
146166 146313 52233
73286 167320 235292237
8693 81659 182414580
136603 169599 478858578
137983 199768 985654749
84316 106950 876025144
60037 84548 61138245
191920 196852 12296150
136424 197778 153402977
48114 151581 258978559
19943 96449 378591979
14497 63948 248870646
59035 70536 688305008
140257 195406 960400824
192180 194923 772089992
133321 168326 166486849
104713 149478 112247985
129182 187158 2136268
171761 191933 3660513
1062 137465 918006253
179999 195119 37693394
5153 90573 213713660
182862 190686 19586317
144056 183399 744875721
158817 160845 5040356
9680 31692 55022818
64454 162567 525053690
122370 197321 789435389
117318 139643 56072458
26506 75634 370274627
49468 151535 398823270
77059 197104 300302545
123495 133134 24217506
168714 181231 31416484
103286 192889 224362460
20296 186694 416162516
155695 187135 78555534
85941 129487 108933193
71450 113663 143615990
192860 195062 8253806
110557 174193 783596656
47346 144708 243501970
97399 120306 57425405
170634 188925 472406956
65340 185496 860191558
26644 131357 867747574
136066 139516 816736765
147116 171817 61944217
44271 93593 758508390
66839 138873 871272084
72804 102308 730565183
33297 37963 526083283
133999 191370 143439888
35510 170182 678156177
223 108680 978070764
4736 135319 326901691
94479 177412 207657698
165361 169490 10349541
44786 48412 9027140
144516 145936 516921834
125533 199811 745937020
92766 108969 715389238
54586 107709 203007161
127063 171726 923753817
195025 195376 882695
119237 179346 620534717
131636 174146 106328053
152302 196717 110925655
151417 197523 204357268
108125 113391 419755485
57676 159184 798433180
33897 127806 229641114
46956 124945 426542741
171615 173277 4061288
29966 180396 376289105
75907 119782 11779795
120395 175309 137467692
138074 147283 23042619
181373 191387 24994720
96220 163450 168303632
144248 167431 57932308
195784 199813 10153399
13344 33602 50601902
45554 114441 227047591
25100 26901 4537692
39935 105976 165189204
10466 89451 197422009
106098 186994 202492743
106614 183689 761934862
112390 121268 22159070
162755 196904 85457685
39517 51941 313835946
157106 184248 2012950
86219 177151 142943612
165537 188457 57374389
11883 13061 2896861
75007 78343 897571202
51453 145761 986876680
181624 194921 661076037
140641 193967 133419063
147538 173271 169086874
77433 100856 599951393
149717 156715 725772039
131136 172323 72171688
11432 62551 475588452
11918 65854 642889543
129033 197632 777873749
137280 176949 914688145
121459 124073 459675352
21811 148198 616985131
12326 14616 71897869
4804 189540 969681512
108252 190860 946277031
104656 139456 87157586
146543 160814 560345426
1225 126603 313505222
40485 144048 988360673
178832 196434 402237724
23054 159241 340775967
126031 150762 112834699
54846 162291 847597626
123503 123573 216155085
61070 145139 3519298
92215 135646 366251265
66495 177205 641451783
197420 198740 3407710
70529 114488 109946016
45643 113025 2890098
197829 198112 993506731
67516 100473 959125410
132241 170666 96039687
142247 145935 527463652
9822 188230 804359385
72447 76981 564722702
38496 131415 232539755
62403 102813 953714710
22524 153548 327912558
148960 185010 90003007
140427 167480 67609277
81021 180323 248500102
78965 106811 69568594
47318 195206 402893357
92827 97170 10780759
6848 182273 439023373
56213 162894 757778689
12550 114110 253935931
86413 179232 639686873
902 145181 360880016
101762 141679 100032327
67880 114504 816092676
50192 56658 429844410
6941 90391 208745863
155614 173122 43681976
65224 165232 250022980
134352 199009 161741118
73478 106097 81588942
185363 195360 224615875
50862 103536 825037041
34187 139091 975636693
138532 141637 7757497
3036 96763 318712616
187922 196540 21515051
183835 193750 640144811
18362 90548 180337931
176576 188777 30434213
134671 195125 995999102
94040 150963 778508917
65200 122050 759544934
107953 184356 326490078
103051 117353 35807503
76941 135898 652972362
102415 114312 29807721
157762 188418 923767953
162927 192342 73673162
46791 68922 55293441
22148 152273 325590143
153956 197337 422787635
67898 91200 512571857
120954 140656 49375259
122889 148839 910314955
131518 179090 119034452
154973 157991 462600384
194701 197098 358295342
117068 149538 81576999
134192 164474 982984302
111157 155818 111972240
109242 168289 35179711
75508 183264 445407998
8208 129397 959108850
94579 108284 34384952
8553 190161 654106897
13930 20162 589528465
134429 165046 76502340
149546 152856 300722669
44759 148339 344494354
84522 105953 53532961
144165 192332 831224103
71921 168968 242838270
24712 167368 285162152
80064 144787 6489548
78701 104713 555656667
37427 178959 442730810
43048 66093 220607767
26711 105457 196772500
110921 177294 166264006
45 1419 3489464
172697 187279 627150189
27471 188950 608884009
194330 198106 431469340
186488 193555 430978094
133565 138420 834671639
96978 123241 65868728
139508 168419 771841774
53646 160965 268542598
141132 152810 848003418
137345 160248 653299326
13598 29120 416529398
118027 147990 75151582
50610 176591 315273554
86767 157305 176561822
171647 184952 537654418
23472 164331 360496306
32484 79624 117880539
195229 197666 6143229
38176 96555 145942349
160664 190444 636506249
161681 195216 909840347
187193 198480 28188220
143127 184778 104230923
139025 170013 4211543
178984 189087 25220458
146176 151543 626285896
129781 185064 769567399
74217 197202 307696120
183850 194008 25411527
186130 194440 20766306
23162 109107 761346575
172941 188804 39637429
134087 142177 685557274
72575 132703 150626863
16129 142885 318029758
13408 97102 944281435
125572 189260 771926102
132485 150912 855634259
108046 111190 1933488
11295 89653 195866300
125776 134211 367652084
1727 14966 576623067
120033 144488 475295672
16853 79756 157181148
12130 177865 639472108
51416 84326 816787507
34730 104841 175351934
2054 17198 503919939
60748 97422 91404049
85186 161461 190827143
168451 177244 631132797
60059 62385 5762986
12759 109497 461807299
162601 190879 362998580
43971 144222 250758582
25388 100408 833325010
91188 133421 260798186
141831 148817 17606351
114938 158049 528727417
124070 134264 25525749
102579 156455 103268021
40708 58281 765443969
197762 199292 524373101
77109 166683 786197421
39960 197111 365503793
191064 192071 2455978
96089 171283 677414587
128689 181338 131707290
187091 190667 8919176
42684 65104 56134483
102089 178526 191468854
121396 152003 76836700
15352 144083 246972024
171142 175360 10518588
29033 59485 465663707
19406 124920 565054757
20341 139603 681016985
95840 160244 161400892
40307 150018 274738750
41232 56937 946864433
113877 155551 65054000
181657 191121 23534157
76234 109529 83341264
174448 182577 20374859
106424 195220 222147831
194667 194856 463733016
147324 198168 127181554
139435 174717 88227925
152923 163808 494191990
121527 154816 950287096
142212 181047 97183733
119660 162534 107291283
46356 158919 281665618
98054 150746 132146144
141826 172042 531495732
45189 83106 778876246
127797 184198 141021575
57280 131138 271602108
49264 83581 503850309
27872 59221 78468565
104345 111312 331011405
134993 162098 67720825
194443 194502 389733521
86295 142148 294216358
74522 130886 141091473
155937 173303 526722417
33991 133027 247908372
5189 154432 896983656
171799 186811 598894026
10669 96259 213883210
130446 141073 26523663
56404 62661 294402371
30316 138707 612968717
146807 156399 24161929
37304 39640 5802635
177106 193230 40274840
174655 185802 27917256
186059 192044 175850104
14274 15693 1099317
46461 68062 411623077
8483 103969 238761022
164828 194899 75217768
197603 199933 5906063
7081 10578 771942568
41612 176694 338005467
161105 185853 176311127
52348 53947 751557
90327 129309 97656965
37615 109883 750864110
114390 123056 21835199
79880 90554 26654876
194371 198797 11128477
64497 94558 74968994
94696 185390 226995910
125929 134753 22110980
41826 56321 968127568
34875 166698 329759191
121505 147762 393803482
1479 103731 670789681
149201 161251 30039152
25121 59770 86748358
22440 47824 54092054
184484 190807 875960450
122127 152350 280789080
199126 199280 430814139
53310 154080 252362327
109266 133595 60900684
40663 135363 237046384
134463 147194 31806070
28748 112670 209793640
23979 163778 10949413
52783 197471 597738032
35682 87286 865297810
94498 188605 235488515
55261 76042 276026399
71957 171297 651844690
189637 195014 13287730
138337 139444 2796954
14452 41948 68686819
185302 190778 399605175
145290 186696 925259563
195218 195730 481333460
64877 136302 178658592
71747 115875 602236952
19391 128484 272877432
80287 96670 67246329
157813 168857 27453722
196213 198048 4649323
64527 195451 490426998
127836 165935 95299757
166477 194062 69051964
38431 137546 248085063
176027 182559 16360008
162950 166344 8530749
74590 112640 95170637
14503 75282 236780622
153661 197611 109689722
12432 135912 882129539
176577 177069 1233583
49958 69936 49914990
125755 136667 27353577
4089 154609 376778044
10810 173867 498818030
96505 102189 84913959
33381 34082 1791130
144536 179438 87368478
196767 197422 1236492
28719 194581 660694553
59420 136358 69814599
52072 119610 251637781
100455 180555 259215688
3140 170760 419304404
182553 190268 19296292
170205 171809 4190634
43790 132587 931312972
24880 118557 274495013
20633 55389 86954817
184505 199407 998786407
198929 199053 890608901
165914 167080 2915676
90524 124039 237288101
68352 189586 303344505
56991 132421 188673194
155395 196272 771189152
150708 198679 946218745
64656 164497 833137682
24974 101318 303463082
88729 93759 223718914
179984 182690 5070366
109893 162327 585676393
142910 190427 118942995
73470 81395 19862380
113694 185708 603201892
45172 145710 251528709
146542 192941 116058888
115189 128311 33010335
178140 190145 157493467
12785 135734 923164881
193788 196577 559803803
53080 85606 81424972
128312 177067 283829261
80742 192339 279259903
105615 107447 4623378
112939 148656 456220289
156242 164217 55341940
85969 176151 104847864
166788 174701 19807428
5310 119902 539732029
125495 163356 78638861
148752 158801 25089691
75425 192528 293013802
72320 161161 222374940
98192 155188 755881764
130152 145732 38974277
122395 185949 507541172
20765 191561 779584424
85070 118057 174233616
177803 187995 368907470
30085 104044 184826814
153488 159197 58279473
144053 176747 81891242
48796 192656 359952266
193908 195784 4671757
91447 159923 171567283
192199 192639 762709789
67249 164795 388128541
5715 32112 209018051
28860 103340 186062504
106072 158629 528153362
24112 179004 986577888
28270 140202 940071653
116763 151138 86296824
123502 144840 53380785
55070 188965 334928208
38670 42745 702320454
99789 195806 240404905
61996 115546 684758278
46829 138095 758036818
64814 131641 821011297
9922 186701 442208532
184818 190946 15347734
174886 188400 197592351
65431 135845 436469276
175053 175248 762034446
102342 124046 376379290
118420 194791 191068828
16976 144440 925561477
176812 184181 685885530
66339 171284 262482864
144944 145055 304254
22237 141809 299044664
63412 193439 325203120
93817 144249 568973479
103724 196360 538068607
125094 173912 122161373
147307 164719 43473860
175125 178433 381485329
145068 182029 243079231
13646 84327 176728068
157450 165006 18752310
107656 121902 35621514
15570 38823 58036494
42334 71034 71640925
69453 152707 208501044
147061 170337 243255669
172410 194833 896661468
53784 62724 148713022
169659 179272 24124118
192490 196281 9400477
109258 113784 11162679
24031 54043 75057534
19216 44286 62636362
13347 135264 305067087
69487 124496 137716157
6122 58248 130627281
158684 158811 302186
162081 173751 29270848
188476 191264 103515573
68422 141465 182694500
130147 157167 67658016
9181 138148 635563444
158677 199535 280958034
56642 164602 269887590
152086 183261 413502542
5049 135298 326076550
13945 49245 652653574
18778 184924 423828013
159253 182037 56956446
30060 32361 5652752
80644 133651 784330118
170709 195261 662320644
158736 159518 536555375
6438 121026 286648023
192757 199259 16302252
46675 120040 183397991
97391 193366 822530184
14902 188319 905341034
128241 137256 713016199
163639 190269 66718107
100816 117399 532385801
140865 187738 117305997
99969 147298 47835338
7971 22954 371315237
27168 65002 94659443
97477 155068 144428860
199932 199939 20045
188264 197616 613883511
152460 189880 93499873
169877 171451 4104698
171030 173537 6273202
16066 57123 102614397
194793 199113 190094352
136038 191270 138064941
130792 190985 362339998
23049 130345 268421734
48846 90644 273496235
27805 79132 214252824
171997 197193 4472058
149090 189081 99939375
58848 176975 785550468
150231 161078 26986880
176200 190100 148298749
3243 153167 375240964
164776 183567 259338658
1206 65558 160939624
83454 94781 28293169
4190 77978 506197791
178580 188956 25891991
186280 191130 12068086
37479 128779 228431357
166447 173368 17377421
18691 44272 862350225
170197 195668 511188615
119116 188576 173802279
48600 175522 317574394
140099 185458 113512316
103196 144447 103425799
119504 123122 9139667
33382 123115 345137106
148290 196355 120077041
62279 88465 183089699
192086 194799 424551488
127529 142302 199896588
56965 191271 720550299
7622 89579 205011244
77191 177468 812314729
193121 195214 5146135
312 59800 853137135
3051 47105 66845064
31672 45505 821713373
64695 134614 174858984
189833 195247 510750927
165713 170282 700875530
83568 139791 383289947
186576 196445 24610985
34696 157602 580465484
10400 188971 446694648
40742 179137 225404799
100696 145985 680593288
91509 121402 437840483
187795 195122 258261628
176253 182993 16806987
83120 165650 206505069
148202 148688 284736307
173748 184815 240467806
95681 125472 760668616
166261 192469 65627811
133608 179455 513640300
106131 182943 192263933
127443 198719 426968192
139899 167510 68969466
180210 180992 1935738
111551 176097 360187880
14911 106126 227894840
150559 171781 719851892
171774 180567 757448604
137824 168062 875811628
104825 186462 366137801
66640 177893 278255310
156824 165234 20814654
129625 177505 119830767
130639 192159 153878071
102145 111022 22243890
29495 115326 214509332
39242 88158 836032964
76127 191975 289848617
59098 187909 684932853
71382 85997 36724694
30106 68443 309346133
43226 121568 775265333
182512 193275 494913479
32705 117759 212684197
146170 188382 105542350
57707 82428 61626178
137361 187670 125786001
170781 172519 800048850
170441 182945 31288724
44192 74734 76321543
126202 144700 46237300
164022 184405 729109168
65442 134771 880729685
84020 123783 99508749
131682 188341 487676445
22029 87928 164770118
179591 182943 8312577
14620 147492 844907284
160565 173069 807109090
160351 191268 132573887
198126 198924 477443130
135885 150173 332896868
53945 121276 912025723
35204 97122 759624720
41172 171589 326400948
60048 73333 32970452
161694 174616 32297224
169682 192596 799433589
26820 68862 807407450
161759 172011 25759035
60864 146483 977382527
12577 144429 329819818
38574 55346 42124443
134712 190730 140091837
76256 175444 248195449
23315 107103 209432559
66326 74359 19870926
198430 198743 434300487
19501 160096 351798057
180107 196352 40561277
184321 191640 567346410
187453 199272 242523509
56530 116508 149771424
39619 47578 19985430
87941 94553 93818605
61816 134039 434033518
196535 196970 170853584
158493 178259 49448034
114173 173863 482378398
152458 164167 29076726
43535 144241 128337879
88005 123054 87749463
196544 196737 301415108
10171 99698 223680225
50855 198578 443981871
161656 166062 565904301
169566 170242 28722652
172904 186930 335279567
35323 73977 550639469
195404 199293 541184493
3241 73288 708456495
47025 127248 508613294
87447 158221 177146241
16012 192774 614979029
138468 181576 724159823
50041 150135 250608612
151698 174303 652719752
74003 123698 351774808
195459 195564 802026291
99626 194033 670263872
107167 189867 207046539
119819 153483 903707599
8597 70257 907684550
116276 191056 187137752
168432 184220 193896113
5869 66621 152199835
40658 104396 935288580
133374 191166 904270296
112557 134241 18386591
171138 171388 567530
4181 184132 562239328
113200 131448 45815608
130849 187282 141193019
86127 196574 276192704
198424 199341 2325254
9254 43338 334377887
28507 154538 315434301
63089 157112 617167266
37812 182386 588193421
87471 154821 866252847
135073 166885 529183106
175138 198084 57417421
32587 95602 157539453
33829 81510 206687379
146209 179821 84137699
48695 181779 333043140
75036 122060 117605866
7523 22961 38756925
69731 134289 45357462
17258 61787 111455619
93177 160758 776192574
162823 179400 41571702
82359 161402 197887560
156120 174928 522957802
10805 49586 96980826
96597 182384 901976866
135671 174591 276359177
19738 64108 449167341
63331 145994 849645742
117455 158531 103039041
91181 109861 253813842
183829 198749 33435938
67117 197855 608811938
38125 45094 17519594
159235 187758 71256697
46233 131840 214175616
29137 117798 221604059
197502 197921 789930442
186047 194687 870921654
191898 193919 5045862
75289 109378 643845317
92955 116085 57768900
169960 180792 27129582
71128 191134 300276093
144079 166619 750563538
22134 44688 56357475
139369 148827 999170219
55296 154726 248860161
70597 72394 346090904
187725 198774 27686055
189091 194703 959711536
93066 172365 587922381
125092 182524 143697669
147839 164313 601129417
17313 129124 279632454
104941 113170 11942930
186497 186945 72410078
50133 92805 106749568
124945 196289 492215246
52558 69299 41889840
49707 128183 143404423
100129 123041 279411070
190903 197229 271081857
152576 171491 47263182
58817 145955 217904144
199743 199962 542260
128399 188025 583688827
175185 188384 33008056
18922 24212 13173015
145851 194350 121290604
136705 159505 622254233
74447 193796 298618681
94923 175259 984680666
199615 199702 82923018
115984 126145 25576939
179933 189513 317796464
126466 128979 248524667
86815 181582 237143541
99401 161162 51572817
109289 118575 23077139
22815 54659 996532809
158428 172160 34381179
40242 47674 955611498
173401 192691 48248592
88365 107094 85083994
102271 152142 645559179
109429 171692 541334750
85959 128566 670499729
63936 122769 147092741
164934 199149 959603074
21286 168831 793928949
120629 143793 330485341
133054 183397 125856858
195445 199067 9165540
136691 164416 69183073
152813 157820 12478425
90410 97950 533965533
151381 163022 28943391
44175 63094 47353772
116078 150480 457751275
40417 140958 317302746
19630 71344 129191701
105537 162187 367287242
193637 194632 2456357
195299 197224 4876719
101969 137933 90145866
46554 197563 922048593
145172 189147 218280769
84849 115758 842727819
181597 194014 30960303
61540 62957 575563371
174085 182062 19988185
133126 142863 911885858
39433 60016 763955013
43624 87465 109603408
39680 94452 850701581
116053 125648 25263074
171790 180149 20800660
5468 13118 662320340
178223 192647 36015832
111066 132474 53733818
7284 161344 442379249
165919 180515 36568549
159570 178287 131211738
182052 183650 202691959
161087 194948 84599340
113479 183098 812512702
137503 153018 38923111
83256 90372 764102594
31104 110510 877949987
110602 112621 900649207
24 45972 114849810
87107 95901 21880373
24742 98366 183964792
152128 197761 646769051
191131 198542 18630434
181831 187263 207571093
67616 97675 75000509
109081 121464 30782411
38965 131534 231630968
13667 166637 762393452
199541 199816 688987
32952 172260 348597023
137397 167722 633348430
170251 196586 70436886
163543 192280 370498339
160433 162977 6216673
165811 189070 271097899
29924 59282 642671141
20032 124255 331710372
164899 183671 47027258
6790 194397 469433254
472 102234 585230520
85340 114213 37098361
37205 199731 406610274
31676 149199 294165210
92822 192487 249409182
147526 174779 68093213
88178 90922 6840522
33933 141818 269929143
170771 185046 982782522
95386 106031 26672766
181433 195333 34627692
160215 193685 311109490
125214 125520 748534
107519 185632 195514828
55990 84550 27677372
135027 147967 762412948
96277 99539 388473904
28601 46377 848766194
25425 58550 82886321
179485 188754 545050798
29756 129245 248852022
94441 120942 66296502
168696 176878 264790931
78906 103050 362293956
161441 196748 88267633
167443 181458 35181461
114004 169370 848550064
149019 158978 24865799
129340 130452 2787895
126581 146838 583887062
61246 187257 401440983
194602 199425 12181719
108013 165176 779535167
101271 161758 151516531
198301 199347 709833359
101348 196675 254951177
184846 198597 894516743
119039 182199 158157481
172449 195696 511385530
84673 172621 172751569
109298 144073 86947957
146342 189617 116091294
116394 174899 171798718
175984 178948 870131213
7999 119625 279228473
51876 198216 366117586
154941 183612 71534175
173249 181027 19421757
87982 103152 25107129
38641 183275 361898824
25818 68347 106265757
183507 187368 9688193
90415 117217 67008533
57519 187037 323932106
155427 190300 87125995
130581 133291 6826869
179035 179270 551179
162592 166218 249908131
24412 38711 35720755
50656 177084 316389053
108442 177015 171625051
194786 197776 551189586
117069 174954 144955937
110621 190811 15710420
30076 38710 21535585
128984 170657 104231767
123091 158800 89389958
199502 199891 968446
89498 166504 265361642
158230 175089 39027899
120723 146465 186492558
5838 171936 70839868
3130 192289 473199663
128439 183152 136877901
156682 167104 25913112
179473 193578 35175914
49772 194944 363083161
126108 169027 107280552
120596 154800 289705175
152554 178558 64957958
34969 188190 781534556
155830 197928 105152669
171655 175650 340423072
7319 176818 424234874
58882 60576 4309986
181 133582 629835628
112959 132402 147569796
40958 67799 18356199
18835 34494 500756094
18002 192272 435931912
175424 175777 204391108
135762 178916 107931090
112903 172709 149763262
74850 159652 212296382
87156 191569 261200112
1310 175662 436053474
174318 199420 299590871
158860 172686 531723105
138521 184541 115129401
143562 150862 18417539
198694 199173 780933638
113774 197879 241375656
38829 159688 302456319
90387 115029 111147094
157462 182634 62904653
15657 166886 378147837
70912 164164 233297283
71846 196091 998330640
25221 85297 150192049
7231 49238 105179975
59656 86010 65857959
129631 175367 712643975
190075 192935 164845750
15922 166091 820178400
41182 151758 271906879
83308 96302 32446756
192848 193756 2245206
51350 92076 462083526
24053 155137 328055697
23697 151484 319768432
121551 189039 480983959
108339 133453 62870100
9122 81110 751334738
68687 133857 776900715
119237 180522 322068446
88102 143214 719630493
104005 196209 963470484
141675 190309 523511505
117078 187709 176874050
116642 194762 195509362
108327 116004 835432867
82365 152917 176801131
148558 172645 925102828
133573 159820 65733316
82535 84398 4740362
145116 182752 94140611
137674 148975 594333359
178610 181840 775447021
82261 135979 134588501
96572 151417 47657818
163197 166689 8711995
187834 196334 8721672
106428 184300 194854121
167855 176647 17725390
188409 199058 26685354
166274 187223 52515549
60149 80326 50239921
124832 144271 376212848
124253 130472 878154959
162077 176763 937211248
175545 195308 376340064
137213 168203 664700709
21738 135564 339974055
198901 199980 869871037
197830 199004 305401402
76154 105546 310511612
18082 35579 628742760
117314 185001 169484640
168120 198531 76152820
83529 149305 521740504
148994 179226 651482498
51949 122490 473603836
67208 160853 517628923
136454 177030 511966522
187150 190714 206987763
47418 108229 152025589
124279 196478 910889812
82702 175847 957131962
54582 145142 411692536
64560 185160 301557633
41525 187646 365545353
132138 142947 26932532
109419 114053 877472215
52559 171546 921734250
115325 139430 60434558
41493 76327 779252002
83711 126123 106161169
159314 196206 406216928
146612 170387 59450470
101593 109563 121300908
124657 192742 170282816
5759 100299 236373999
48620 59680 428132583
194608 194705 256201
36132 148498 281144217
148733 161820 32614199
130855 146494 39100402
2765 179273 441537679
2616 46877 110685820
160268 192237 241177294
7728 70020 358182145
65509 138983 688401022
66593 185287 224040794
162608 187288 61861225
66027 71652 614991115
113082 167458 136065497
83897 154693 972414172
165683 168555 6734305
91339 127246 89929775
83028 159297 523667556
89486 93863 10991371
177770 189295 28799045
66881 197589 502381095
41450 127596 215476668
184354 188888 11381934
195524 198179 835182667
198787 199355 728906638
130909 198123 18036836
20796 178282 393999590
13692 125357 279295855
160638 164617 9818879
169967 189859 982803718
99521 187728 220935802
173162 176155 7499230
123106 161020 94876438
38866 58146 1656361
173029 186485 33679021
85121 179846 237046324
118303 179162 80853272
172876 180324 18616198
9241 130864 304272164
95488 131335 680181938
124254 186208 154976660
175771 194839 135726760
108860 117671 21839883
93754 106591 221417807
183301 184404 221663606
113597 192038 612144535
135680 146822 337928060
177055 193960 417692643
114526 167875 858677630
193654 196168 6261961
175215 186806 2837725
110976 137232 65890784
30577 88990 329373530
90112 131847 104547699
134713 185233 126345141
172760 185744 502131702
126602 194959 729806989
65105 133802 767458827
169349 184798 159838505
63541 127359 811747597
62303 80480 45296380
157801 189433 79074832
82952 128795 398644424
194680 198485 900515178
18528 21738 7951289
199 133517 633974158
107842 187406 199123331
27120 162665 338938590
157953 168217 6835879
4479 139112 336912185
8955 115925 267457110
116588 193196 191827471
179771 180362 1430168
87258 155537 170935854
197491 198141 725717350
74229 90033 39480234
160911 164795 9595261
124277 190065 164565657
39724 169610 387978105
96636 113470 42144271
111695 118522 17101653
131796 179675 119809076
192838 195663 7011326
107229 109645 688030763
41455 121622 200405929
57649 154939 779846479
126894 139015 30366644
156515 198289 104381997
183787 198074 317982755
25082 59293 337695112
170520 174801 10701654
21119 54199 501364145
90178 112554 796305923
140034 187944 119849483
21163 91750 727836216
19943 135356 726306565
151573 158749 17917139
37695 43111 518106095
90087 138202 433789169
4371 5567 491909418
65772 155625 224803359
38493 129301 227243637
170335 192736 876047936
151818 174949 642476392
172395 175422 7510771
179393 192371 32436345
66240 138112 179678897
140879 153797 32555667
37297 58685 53599411
22042 120550 405765589
19736 84124 160987940
11668 87550 189739204
45300 146592 788807148
113010 121619 412321013
57116 109527 900615226
192703 195775 7637854
56591 76665 6441986
69171 167046 505666377
63391 73248 347359260
117816 174708 142424845
150765 185995 87987456
8216 43420 88165908
63179 114750 40126761
1002 115005 284942427
37076 172908 339840156
22725 198538 503971506
195846 197353 996101997
92872 187737 237380235
127056 175769 121892994
55304 78660 58316096
109548 161134 129074101
97422 118841 53658429
154956 181182 108738721
141974 174477 572665780
92352 113001 51615608
188275 188324 889141517
143309 199737 141259634
82153 185230 258014949
1942 61172 148190463
161980 165742 688406598
100402 198358 245342675
145175 176900 79384189
59627 90856 77913675
121416 123846 131211436
71552 131821 150937900
134095 181046 117399731
134878 177903 107624247
101699 129808 70548225
127838 191580 159454842
194868 198681 9679452
9179 72013 321175859
61513 174486 380463990
137207 170981 839753907
55986 162270 265769604
31605 88785 142938938
72338 183308 474003043
130467 150255 906771863
191702 192348 1610622
176417 196465 625428093
79233 168112 222359474
12655 31628 100731614
99506 118775 48375422
164261 189398 63000132
12376 148582 340789670
188683 195259 16405938
44025 78950 138049910
129110 184234 688173785
50926 186046 338074932
158122 187738 74012700
140709 158399 44345267
25652 122602 242429583
168520 178486 25099923
156572 197677 102670942
87575 135162 119166087
70342 94365 825261780
127459 159901 130513827
138773 179331 101485502
189264 194643 13359530
168144 190074 147296589
5369 117109 279516137
191183 191845 1718005
165236 197934 531647032
95423 120565 62938952
152486 174004 987698645
29410 136625 346921378
66952 188457 449781049
125268 157208 872930256
156663 165592 221132532
48661 55143 107555902
34502 61996 319769530
60120 158349 245629974
199343 199685 867619
12289 102385 818105711
173996 180388 541156920
91852 152995 346859866
134826 143734 22228300
193983 194764 812137184
31832 83220 51221787
130928 141871 27335212
49130 62739 34160850
107397 154984 889043783
143118 147321 4531265
165205 183728 685586158
2268 151414 373143342
182338 198551 40545444
41287 89664 120874636
44334 56455 760601730
106033 181554 189102798
59718 80636 52160751
77627 109344 79413923
36691 77077 740333462
67400 127239 149653520
13937 108648 644878937
115319 184852 174017024
186823 189970 949611953
181391 191247 999136819
139111 185883 117007543
155698 167858 30207490
114428 150100 89537040
10175 105527 238394422
33661 161275 319331641
152543 195554 107361561
171173 173006 4569270
156296 188821 13601140
63367 177110 452945497
33812 53493 764728772
21769 197557 745956018
181043 191359 792743206
60177 75209 733450735
68569 149875 900548150
199092 199620 1336569
107198 149864 804583563
115194 118208 290946483
127553 171348 919423143
50227 142610 339912982
60739 150085 223523131
186394 187538 997604128
18956 87117 170418769
104060 187506 474951861
30473 60304 679750640
108883 172495 622707055
150862 178322 573065968
151038 198392 420995677
193214 198256 498027778
192826 194663 4550813
48632 73279 61596762
139620 171720 80429912
467 186463 865470848
165032 188988 369370446
73176 155143 147029595
55453 91044 626559839
149670 157069 18455499
127714 182813 137857948
117785 177334 216228926
13516 74835 420666461
22728 126341 259210709
150643 186195 566621815
8460 177485 422937023
82427 93356 27405029
166177 197162 77489622
52935 128913 190120728
73089 144320 178315012
42821 124154 203452201
169847 194978 62817671
21067 43522 56224216
143807 175251 498386474
25462 139373 284911496
79062 114718 723825146
161014 162626 3944814
134006 191920 83948067
89953 172900 207692649
77442 82647 12946243
167951 171547 324591616
48512 124914 191200291
95584 102820 18024112
121397 192456 177928044
140969 166030 723731515
56088 95266 97766823
1627 188566 467475207
99874 159849 796965266
26574 163824 343141339
29086 144171 287814587
177756 187485 852681749
76364 188503 280564519
100383 115406 37738290
177854 193562 39201764
16104 59076 107450665
27617 199568 265953744
9779 186733 588905776
191752 197332 13872368
11059 87365 947855569
180637 191162 489701008
108603 116255 19038180
125958 168786 919747925
100923 109568 21836774
188464 191559 906639644
41148 46488 788276578
79078 117220 614868266
68851 138060 173161518
183595 195803 544904462
196036 197074 296787414
44217 174115 324985518
156740 170954 35433602
125823 132471 16682027
48389 178921 921635441
164541 197155 484255196
95408 149860 136527293
152136 183167 438317609
48858 186500 490573354
198588 199454 188317274
122321 148484 432578838
103149 135437 388322640
156311 185231 566391218
101070 152800 129766482
9705 116801 267721839
165001 180457 38762671
177049 180055 397049374
86673 196350 618200416
123503 198936 188751867
137684 160770 57785592
135790 180992 112957735
102365 127265 22576370
16909 108041 227840866
167519 186172 46759242
34546 42484 921760287
197462 199632 465936680
83977 127152 108010564
165768 197079 78312876
19528 159074 349131817
13374 99160 689220381
160647 183491 803581664
5460 26307 52418450
197916 199185 3251200
61160 62347 2914275
169048 171558 6480053
71956 133550 849368982
121435 197235 25598657
155200 165507 376742820
130310 189236 822188701
91522 187156 378577312
33758 157016 308528010
32633 107478 192495285
68533 171498 642023115
79857 115978 855442466
59686 66582 597355469
120576 128398 19688944
149195 176436 41021287
40462 103627 157924524
82753 90527 19419206
195509 196143 1587748
196088 197710 4125846
133387 165801 326764674
145321 190979 943283806
84828 141978 982073563
37493 123321 214739999
49298 165385 191545881
159778 164742 12212244
24488 198916 436397783
109622 194588 212499440
132522 176239 109338267
23043 113471 226057699
130836 179184 17422473
39892 69380 56922289
93852 138633 852673429
55290 63009 346518106
59984 124507 565403510
74834 83767 470153254
139467 168548 72670015
71776 137689 165035019
35603 137229 373500345
23265 153177 325173741
149601 150685 2669979
145933 173029 67797603
78117 135771 144395244
47935 199570 379343658
183419 198466 37645036
184994 197412 31069939
71842 129470 144329584
53663 179788 315636114
128783 149302 51473512
73503 176444 552423615
187780 199979 30534863
135589 142030 279428381
108663 122067 33437314
24206 131341 268020358
118166 158836 101975273
73815 165465 505992560
186582 187421 2118170
53590 169832 611612594
86912 157746 177296281
135262 172074 984391472
180803 188596 45237119
195011 199563 780422404
72582 89289 41780344
47120 153766 266959131
147889 196039 276049942
1520 41662 628267599
14841 130545 67882256
10528 120022 273791779
191247 191952 251364754
34313 146957 656337537
114279 126492 81481019
132488 156034 58978838
95201 184067 222420171
134347 178755 111139127
122966 138411 763846385
152452 180574 948549582
18796 70617 726017974
2963 20356 43568809
43875 66475 368352993
181763 188800 495121978
124860 155740 77373311
112651 127674 37668715
64422 119933 138665811
16330 176673 523364989
190084 196923 974831202
51669 164098 862382664
8994 49689 101765985
152729 179229 66201261
19338 32635 619494124
19045 43739 61766031
176826 198909 55202929
122272 139401 335346246
30988 156659 314481789
123048 148082 516045793
64238 184063 299651474
44454 161889 293787594
94345 148302 135202042
47077 102561 138572236
158662 185632 650749022
44900 173310 878649387
107963 112621 11591071
119206 151276 80443185
126251 190306 160252471
148068 181921 84699784
189414 198077 256071003
148985 149361 188248812
162903 167458 11373489
81792 155248 184047695
74071 187223 283224584
98096 144814 117043098
79604 149706 501169163
21763 111402 257074226
77253 91264 869171766
67752 130844 157884639
182258 197843 237648381
104019 147902 33755539
184605 192654 20154142
69263 72286 940405544
1470 40582 476808382
159259 170084 26916548
5983 173883 365120110
168985 198452 73798085
81654 186405 192626679
74657 187604 282653366
56579 163405 249888022
125819 160642 87165325
30143 174829 361874045
179709 196171 490999329
8381 124479 290508857
46169 85661 98792597
120830 198932 195522420
148103 183137 87608182
109786 159588 124709146
157539 195634 833210037
182207 182893 529002921
125234 171948 389990215
9021 181711 432060794
23858 124861 252670719
3233 105703 256242426
57369 191864 808793051
105699 121382 867311802
35635 91757 140288898
63511 144795 203278141
5168 187968 457439187
182317 189291 17419375
111387 167430 712838970
84990 124124 97951306
195801 198195 6018367
91887 106214 298560294
148240 174070 64590367
60435 114163 36034310
30436 90226 149413684
120353 197877 193988267
108301 147963 99281635
197597 198752 2992278
152665 189602 100706795
13517 99745 215401976
106809 185468 196923928
114966 140857 64883283
4234 175550 428637275
56444 117788 912511412
36030 59821 12084847
160006 193072 82608809
158487 173666 782006704
51071 147672 582038053
35637 168619 332604474
14622 197141 456437672
13097 166715 384212249
40414 97901 143734476
153442 173395 431761621
7917 142104 886494535
176537 191838 38234211
33800 118649 212203257
198500 199902 3524612
185897 191839 480609156
103824 190485 143526318
88965 92965 10092967
158827 178871 102100584
111094 192236 468389700
137979 178783 102174181
75945 165125 729960986
54095 170444 231997155
178387 188695 25657926
181191 186914 14291263
90657 145901 415727819
17967 49109 167972139
18051 113439 238425549
181440 193182 29353676
176020 192081 138914279
62302 155121 941894223
27440 166078 853954983
59159 67393 708060171
68946 86208 43240980
87110 103872 41797811
97954 135229 93501455
26628 166640 324997389
123071 188295 907526836
28782 117367 221349941
67270 70326 7467264
188371 195781 18530190
22719 46262 58892555
89671 170774 203019158
70264 124080 248421254
17105 159058 760845672
30130 118987 377262839
64662 168342 761860064
95407 125686 75904474
193336 198961 7716085
100519 162429 155089952
45496 179398 429940282
12193 34255 94894905
36302 55750 716445181
70940 130450 148990370
57233 115486 634910897
33757 197074 408572279
67310 102013 248081626
180528 195721 37913817
138196 138599 1010618
139455 158452 47591901
80746 153690 182751157
8069 60179 130618578
79769 118070 907550365
20664 147542 317360930
130053 153854 59712405
170364 185617 38194550
89591 134338 112138491
154402 193725 249629912
121114 165412 348668692
63960 132039 620728273
40771 97996 143056900
18568 96215 193984958
75437 153087 194501412
130557 172620 604167995
89771 192856 648899350
198156 199537 824392283
85030 163377 241440734
136049 152233 26514581
14425 161611 368109995
128267 183083 633580324
141542 195345 972156171
88647 127826 369624929
81904 104035 79030751
146682 191540 112239774
134794 151114 40939520
181260 187717 1800237
134765 152074 43360109
126832 190302 158830349
169020 175278 290697299
63047 176752 619019419
117924 144203 65891112
20950 109121 481843196
37525 147752 813165954
8924 152513 634596468
87260 146062 897480898
135735 138899 7822361
87216 147505 604532712
81121 187946 486089037
123319 124362 405704093
105724 128684 57549818
98237 162660 161289918
181759 199479 44320265
16303 147710 328673782
84909 92913 478413751
96348 189055 232113248
10536 31671 271981013
75515 113603 455465050
11455 85351 268104650
140958 167754 66998872
29225 181972 382104736
61 5927 14486830
194509 196580 5177222
28603 146478 294842054
172084 187860 275641824
196486 199882 8581731
89298 198712 671978073
157372 157508 321675
17400 199368 455197385
62490 137905 188569922
132371 149392 393439850
165928 183675 44398848
92881 158189 353740447
123540 189126 436119181
177632 191863 35537274
96483 180151 209490219
137701 156068 46070782
148534 167761 47934909
40166 75346 88059748
124378 167173 106981842
103564 118637 37767631
14347 168597 430980114
76963 141906 193417000
133000 168663 656609486
156526 179142 56524201
160319 189223 732166551
32428 94328 809699832
50664 128976 522472799
50980 189266 346021162
189872 197988 20269802
110171 138024 166030455
172788 184848 613378652
30929 153706 307308280
152036 152888 2171646
109768 171416 154370271
158896 179752 124040706
82609 134337 442942677
135473 158085 938852523
109167 139018 74704865
111178 192323 297215131
28739 92758 160027927
134658 164070 73468989
1875 76401 186240173
131542 159571 70170092
101609 187582 215311677
27918 42429 36291395
73921 79604 14275416
44272 95930 129099897
174872 177242 6041886
84010 112297 70688369
157772 166931 22797595
184399 191678 374485616
144041 195386 128356317
129885 188820 706563169
32321 97929 964739635
80789 122842 105240877
39771 150936 896045946
185308 195175 24568139
110053 168177 145405073
170593 171864 750975014
1895 197903 785016600
24532 119732 234884783
8887 59822 127545911
27268 165337 449037205
69468 189938 301473733
120700 142266 66685036
128974 169314 100865948
182920 190795 19718162
85472 145167 734955503
27588 127768 250564422
198660 199058 964053
195975 196905 2359131
135190 148406 33085872
44055 123720 199296380
148023 172582 804812339
48317 173337 548506593
161058 194806 84326617
149404 150518 956908308
97811 148109 126078660
121288 189152 169952840
182962 191285 20790576
32004 101915 266249167
130765 148722 45012713
111904 187532 8870138
155305 175387 50063937
190156 193016 7121278
25348 59774 86178980
69790 198566 733621743
37198 43419 332031934
88641 101989 394559763
59522 179321 299628054
53273 133417 200590903
80971 163554 537851111
81216 114881 401936013
27256 174791 368975069
15106 81933 302104952
140109 185272 113018024
193809 196987 7942709
18764 93017 328103236
104831 148303 703256443
45218 164604 298556056
157581 165465 150290257
175356 198203 628466255
66132 140243 969661766
90747 150076 513377051
93709 103692 960616269
117656 181059 158787091
116626 130933 35984280
26375 119062 231671884
53461 172181 461561206
154531 173086 582249559
156729 165546 2745861
91003 199403 271320435
165010 197830 827911773
27734 72423 111617231
91493 148471 454014957
94797 98361 8874197
107471 133987 535870572
162532 192292 74524554
78022 195268 962969977
39281 119678 201056983
10968 120193 273127140
128890 147632 46948232
101227 121033 262980061
168972 178561 822025529
125762 188574 157069696
10626 169860 458617036
5813 120174 367020371
44283 163839 554996985
85090 86072 2503238
132289 194832 351178171
36038 70027 288401611
68580 116764 944065059
86091 165237 197878606
138122 157117 47624319
109864 119835 390260239
24819 145602 302160002
68417 125834 143661858
138996 160892 54808225
192321 193881 3886279
38389 70997 660275470
178550 184467 14702008
195542 198575 7688808
170495 180830 25862104
49996 150335 251220049
161594 161594 1652
28603 110555 717472181
115608 191976 813053600
156849 181196 60782988
83297 154730 179003182
48978 98083 976660476
77820 78018 500673592
42679 157539 287361607
158928 172677 834745469
155983 195754 99298954
146684 198868 130623272
144358 190076 114377291
34291 82195 119772693
134172 160616 354547485
164974 191781 195752515
115117 171860 142211378
75895 143305 168614112
45470 118965 183725071
39001 84377 968692315
34173 183424 373458779
130510 193464 60512403
13921 158975 362882848
197348 199334 910564121
71048 153999 281735717
114590 168003 133704007
74040 117733 117201708
137672 151285 434478075
136855 181191 110845594
57272 74791 538943065
150144 185399 573593327
115889 119856 9956410
73007 130471 618527101
110069 126893 651263895
118225 146414 994250780
117609 124868 18374707
169669 198928 301659364
148587 167266 368640300
23349 173685 376105937
144345 178993 377072206
47005 195408 371131782
139611 164320 61725445
6125 164019 395039901
88487 165186 464325915
103801 151732 248510334
11714 117120 263442269
54640 143773 526535107
48492 175754 913239506
172051 197998 295897632
1698 131285 738325802
121100 176818 139586859
124706 168204 108679071
144803 180338 88920783
104519 106704 5444038
67954 159411 228917022
176720 196393 181551711
36838 137202 503245547
99526 127672 70677205
169420 191979 392784912
163143 190134 67601768
41813 60759 47579097
68151 122353 135572040
135048 170989 237301212
130096 190249 42059544
1616 89979 913177027
6581 68279 778661422
50690 194794 991411589
198572 199731 248400027
61820 193174 328492517
26793 171273 361416026
16506 184438 585624754
159351 175598 40557060
96168 193849 524681364
32712 180680 457260002
36949 80836 109740352
32636 104090 438976150
17336 176465 411984682
153143 178014 541226934
61880 165785 259782782
27249 131771 381092199
87224 95809 449514568
165820 199611 84603073
187246 199419 302580631
17102 129323 280667359
186931 196524 878421253
99068 146958 120006684
180223 197129 42220432
142038 184016 201217657
181900 190059 999505688
25595 162623 851979262
172924 199478 894932996
105692 143898 95645747
19074 19279 497484
38985 74540 88911952
152511 157684 939202811
88661 112983 60889059
15522 115458 249722946
185312 186419 780597
195568 197843 5729236
126943 143301 777484857
128297 160354 72700282
64752 89947 62798026
87832 125709 186808921
126907 132868 15039079
107324 148396 102962939
161152 189149 70067091
161425 199082 94232995
116172 178421 202801480
155994 174657 386322796
126194 143463 153448163
320 193369 482874906
46542 86186 99196620
177327 199118 54460822
6475 75828 943721819
104865 161004 140576364
160617 187244 66591576
97506 111155 34198397
168524 182006 255577259
162938 186308 829660239
25083 35327 25517828
39702 90429 988648547
193288 199764 16211189
78433 192266 284795817
36719 66303 966296927
109528 161429 129851323
71449 199234 319852343
25969 46100 339058264
79480 170646 228114568
70396 179157 616894956
2803 88060 213174941
32046 33277 548917301
132928 197474 161315963
47073 121218 403146428
117353 161729 111224293
186231 195635 381235803
3948 186956 457835459
156364 179217 57094704
155222 194188 647977833
146886 175306 71163213
12913 167407 781233257
33737 167765 335269385
182812 198373 421474321
43384 150431 806589341
109512 157297 652128350
149926 157066 341412068
177249 194504 43032191
199548 199677 327947
178956 180321 203646226
121212 155238 85433402
30324 48646 503394112
97559 190131 890967156
190955 194782 9530976
41264 119433 195458212
40235 177192 342805008
175341 177844 6300829
166485 185456 702352143
55004 125728 459499485
4657 198307 484564617
87440 160855 183707888
190126 192038 4761018
155358 180581 62955604
182845 193454 8839256
83879 93863 24898069
195864 199417 8997372
19182 177227 587335022
185648 189078 297772225
145239 188968 109370261
164598 178682 35397521
190398 194154 9378747
44654 124684 200263276
53406 64659 28309626
43444 195004 378987563
137266 147748 846973247
149567 190062 101152107
39686 156640 102223631
195467 200000 384379556
20918 61725 38381777
151888 195648 922050233
106584 195346 222067761
234 3007 11825935
175905 198259 55887229
194120 196550 290726372
175326 177992 1833504
6680 36860 363283158
185538 195615 25130547
122599 174306 129387055
36958 117585 768132745
130441 196267 578669389
99515 125229 64599634
171335 183548 30474198
77151 174234 242927391
165743 194345 412456371
178371 197302 729640347
46865 196888 375223917
174480 194643 50407005
18095 154514 429398432
12623 125432 282205164
135424 146620 207391595
169272 182209 32501815
150025 189721 99187741
186675 190645 486912339
7309 117041 754629904
116196 161641 113828721
45520 68013 56194378
198194 198449 667496
114209 185283 177935243
74497 133976 148899544
197600 198467 389432415
88051 109006 812048941
100911 174216 183622366
185437 195161 740220957
65517 117379 129472732
10194 58772 985210401
41552 159203 442082432
70149 172875 708266228
162145 167285 93575072
10920 115951 262572833
142547 199435 142390624
185174 190122 12438156
94381 121842 164673764
41963 139762 244636128
163253 178269 37696466
86101 199381 283382545
43936 115375 178563354
35061 194127 617639564
33304 158183 312560375
121955 173196 999027445
188339 189073 727977807
23135 147077 961845118
74181 75192 135393394
49945 56552 60926724
168740 181466 25235133
32896 147573 989517560
125853 135542 24306271
77594 103777 65394819
40100 176941 342481702
47867 158912 277858486
84998 169921 241729997
63508 84055 502607870
165951 175670 115196467
115244 183893 181811399
72664 184353 279480930
103945 130698 393537427
38318 107447 948554882
107006 120585 179855380
156212 196265 44396774
116094 194489 196193664
150044 199164 378281307
192789 197963 12922952
8251 121261 282615830
73025 112687 133603910
94911 101959 17580766
81521 166157 859880621
109926 137014 18636665
169381 199379 451686465
75773 140112 160965546
25298 164621 625251115
26530 90880 186210220
63803 197441 313531871
9587 170654 996336555
129137 162852 84296449
148031 162245 35456979
29400 38122 21666872
25109 100486 188223777
196647 197112 1026613
105908 148001 105491677
49083 149911 252457127
151547 181411 819755911
76870 121611 948135985
76166 84001 709830457
46783 95410 481972193
6729 160872 894594393
170318 179539 725547888
199760 199902 583501664
22176 180836 396831492
185331 191410 145919100
87785 113811 710909750
105220 199915 237009254
184801 191447 210047293
59061 68689 23980038
124592 167854 781238112
167165 172866 513405845
100181 179973 355486507
195172 199319 10513408
160318 167227 17132401
141775 146195 11110860
132913 197605 161713278
133033 158685 912530365
134885 136785 4800937
3781 43795 100186819
152418 163125 292170948
135812 176502 101760457
154475 155265 680694175
146669 173208 66445927
10300 175252 521485454
122364 179853 143939259
167102 177852 955960865
85868 169272 449702924
195537 196913 188419673
124666 191923 168199013
15943 26067 25286259
19011 40766 767379313
25381 99288 214278828
148448 185048 574476224
153641 192308 96525873
48799 98504 886510285
79598 161642 452709928
101514 141835 101063967
73771 172995 726795693
73503 115478 104966558
8227 54680 116290702
173298 196791 802413683
110098 184959 187286191
83311 137158 232191968
67059 127343 188313266
156936 164861 19610848
180101 189071 22449611
103720 124605 674990330
90437 156154 164667227
28282 107234 594483662
105684 170006 247961085
44161 186914 232548652
117559 134177 900011982
41344 103943 156438620
116677 118753 678946419
196862 198218 3409447
144352 191987 119178130
41598 106931 163297139
83545 155349 507019937
70923 90328 48507796
30511 136146 492243838
82158 151309 173276969
7785 81244 459618307
177806 197554 952500692
90590 95709 12783764
160445 168437 19803984
125408 129918 11316552
33211 187748 417510618
141934 197564 139163077
190758 198518 19428625
49990 114478 161235143
55322 177404 876751983
187497 193857 164948968
49891 139550 525774624
40568 97092 141338485
92508 185250 232086660
35522 54331 47070958
119349 145452 65425239
196858 197473 760803489
7103 109584 256466409
117435 126856 23742403
48055 134242 215679073
121156 123205 2531128
59225 184236 312574999
21909 37224 38275259
174702 185330 26635820
160218 182095 68690182
166805 195336 188338993
164285 185546 337256293
119148 185896 167072077
88401 109683 53325561
121224 146943 467956096
22369 121624 557225134
125457 142584 42827408
113714 118612 112935425
97022 164185 226698808
131423 176372 112457035
101511 176443 187720451
176680 180961 800532831
72531 132327 149753433
75818 123717 734099302
126704 194460 771220190
54121 62615 18337097
148410 183774 381874383
145437 169867 61023904
88950 142301 133550222
138809 152170 33515781
30663 139208 344177687
124124 151715 833820146
1089 12149 27595560
34293 130207 240071921
126761 147654 640902456
19221 84454 163093110
94457 192123 651312044
160958 181912 867648439
89621 181931 231134756
148613 158688 187079373
114733 154020 472224135
16073 194983 346174109
166752 189144 748033101
57260 183839 500145468
100124 164192 767517991
121939 132154 25723331
108451 167725 148230699
68087 145072 264132840
151786 181034 73058898
97090 112370 140586688
40762 124429 700503395
82937 128122 113152925
45009 111001 164976931
145909 162455 41321033
72085 101669 73928659
164212 198582 86096487
121222 127433 565522946
84639 104049 48450947
45898 166698 894431445
190075 195063 12368242
132315 143663 28321684
141108 141993 347900257
45432 166193 302018291
36266 183592 441217204
25904 44062 45331478
98555 187979 556471157
96964 113868 550319132
16760 80325 158842511
168466 192583 60426601
77700 90149 31089879
80313 114984 86663497
91289 127865 91590917
64387 183989 19617926
74340 188376 285339344
20015 164202 360553847
84970 142390 146246557
104630 181425 706579912
180024 198714 708651896
169666 169815 208523203
159898 196301 90871816
110177 119964 969986129
24607 171812 368351981
196949 198165 3068128
109743 110267 1228726
160815 189790 72482951
75812 197268 303827571
119403 142776 58500595
168964 185134 565253989
139859 164243 452315380
181724 196310 656932902
56972 106092 122683732
100390 185822 213642888
117038 184923 754219563
126252 154169 947107945
163083 179988 302581770
180777 195188 296654147
75865 103389 68696045
38246 102739 289195755
139400 191868 131270002
136287 149652 662852470
52103 119281 168041462
102962 195373 40726799
7516 89154 204243033
7588 101628 235173616
196645 199240 6613930
156001 156794 1983631
27495 168880 353538628
103178 136861 84586971
111784 196622 437276764
27832 43885 40141267
62793 169184 852173327
64853 153556 222013429
134850 136714 4706165
220 34874 535623736
80247 193129 282479139
13409 178638 413407534
27292 138386 277821949
124440 179582 650412796
159387 184514 62734844
37315 169966 331785665
127910 192922 321574656
77314 171629 829323109
113090 117643 706288220
8859 151515 356970580
163435 195404 79934017
3200 126380 878262068
56148 125368 173089039
81951 163000 251614043
60337 159290 247478672
158617 163574 278062791
100814 131925 78112345
101247 162677 69238958
136893 159417 437718023
72554 128822 140900716
98975 168513 218615745
100185 197276 896340391
83227 103347 693715756
64452 190273 390519656
100230 106277 912489734
48875 96712 119584198
89664 177600 220184400
120229 179694 672795078
8103 143048 889486213
95139 193607 246423669
45182 152049 267437926
140645 158221 44084926
109377 193238 799926072
42118 128701 216578771
83108 122959 99786030
136548 176583 100184580
166281 171930 377275094
51797 118200 970859219
23103 156527 932151514
40895 75598 86832795
17720 102227 211228248
36811 93035 140595325
118572 130969 975216830
110986 147361 970203603
187895 198326 26107967
121556 129291 62118337
155078 155651 309611412
191618 194735 590466902
55456 86482 882764020
197517 198183 673614463
89479 93672 10524859
40690 47930 118820779
187603 188524 412412844
74558 80894 15859782
75021 129931 137480426
97971 176066 195550238
61349 125542 935210563
197002 199168 409061915
91883 199193 268589255
172321 181222 22239696
195393 196127 832583360
91590 134590 349052986
187549 199653 763458689
118778 165979 118157236
66522 94885 507462142
46422 80537 255468110
171672 187282 38977980
60538 91775 77870470
14138 192160 649689450
8092 190091 860096555
118118 150470 60705590
191043 199312 814143317
169233 177103 284521552
196708 197057 878299
56082 190229 654685991
193832 199156 13379607
78293 99024 51635323
87854 151855 160261974
198695 199981 3171661
187185 193090 505648554
46074 84889 348384997
123012 162666 99135957
147288 171131 59681175
71959 81645 823743085
75776 176511 663360316
88683 154669 165414497
4386 33984 74094453
48913 56402 731884328
133159 186825 186694125
93541 100325 16818626
135581 139889 10702485
145875 194908 483221134
74815 119675 10689601
69903 145535 189342974
114773 193078 362667065
133617 180604 117521739
192732 196550 9477601
68263 139986 179460690
139718 159939 50709459
123029 135294 355973685
158411 177997 877115813
102451 113889 28646972
196219 197738 3847123
99302 172887 184372612
122658 156718 909403763
149176 191124 104741742
106342 148310 892764904
22370 107504 212823414
35506 98025 156227842
83333 178790 700144241
71635 182330 277104915
195380 198903 36778783
119305 175309 257983193
69927 175759 168235885
133614 138389 11868101
69871 187508 537209729
26779 95919 569589316
123667 157152 622378709
197141 199739 6576619
37848 196408 961536722
79221 130780 679051667
153441 159322 3380107
159199 177306 45273194
187924 193405 13710938
169191 197336 712478407
181441 198398 42383882
157184 167112 627133327
153925 170527 41317989
138233 151228 621893788
180355 189344 22510865
85014 152767 169652764
118278 176453 849759880
1126 190187 741137030
51901 92103 100560177
74675 146223 208143559
102285 150588 121141999
26720 116795 761548582
61543 176069 317135210
2501 71939 173487892
55847 156926 252898127
58079 116403 420786102
164520 198358 273967535
93908 97138 156331583
115723 140364 61701449
195386 196803 3609433
7708 21077 245164351
142563 189181 200592472
178429 184738 89642664
143867 174844 77481214
161246 189352 70330562
78402 148273 294704918
93997 170250 813758448
143791 179246 88772198
167813 175152 18402530
138366 185341 313305821
56555 161178 261640792
79189 162457 342426690
103148 174594 178929414
186724 197499 26893452
38883 144057 263092364
52953 114599 10647392
21200 135286 285464186
66512 190124 68659164
30284 78746 468444891
101063 139815 97176792
93616 93803 161005140
180181 199799 49081488
65661 105897 100421446
86882 108333 53675141
8299 185601 611052052
60634 167487 267051403
164849 172752 969163258
100750 124297 59168365
78883 145360 166371839
20069 198395 500048856
126051 143483 194998224
26525 108503 204919295
138326 161112 57048386
174763 197754 29608243
133630 169525 89664492
8117 173120 783059377
176355 192919 563847646
163966 164333 12646043
110490 141943 675485554
42620 171521 292286697
51808 101373 123846274
44181 139815 856703812
6846 134159 710725096
187630 190857 8046118
34979 73961 97446647
45116 122483 545200289
23224 152001 322260821
73276 151761 499679897
75363 96218 937775425
25392 72801 55561986
7218 90767 209008810
115451 153929 976658503
84002 168120 641710007
88142 138832 484254335
137300 149943 732878548
155166 181457 65651855
102494 199922 332345039
131291 175660 110985045
178673 197740 47588626
35927 61204 898432028
63244 149454 544453628
71412 90480 47696182
136213 186834 127592548
80405 80457 116306
180091 199146 47685379
45791 99607 134313092
196534 197290 1889164
155812 157406 3949929
6320 97687 982455718
79403 116823 93534930
114107 187980 983452697
67176 111243 110055744
11969 67779 361947762
128630 155820 546055249
112447 182497 443436533
60962 79201 45399342
103071 152387 123743968
33718 177698 859386967
182550 198929 40968048
24798 113689 207748258
136341 166849 76212890
92486 169448 192532562
140743 187457 116915434
61794 68831 17456328
114356 146847 81368958
60006 170529 276311504
133175 181591 121132799
87408 108260 52136558
105765 108357 6591505
128587 142392 34498545
106505 125325 47214368
132816 180519 119282985
33758 35754 5060364
187325 195225 732643390
135020 170502 531235418
145345 161003 814870540
198645 198796 40538761
184247 197536 247111255
183209 188455 13074606
178088 183736 989339577
94294 146095 129721153
195338 199405 10325928
95173 185530 226180754
190890 198968 20274173
10971 61347 126133833
115108 121152 15134373
178508 197839 48253691
84385 146253 668862249
193367 195119 168478717
9625 133941 311053360
147663 192102 520761668
49866 51510 4085049
6264 153012 367386796
168269 189061 52136027
105341 197068 128820119
60299 174881 496718926
127410 192770 163543787
9300 95171 214656707
154559 188497 865121015
101170 150871 124674411
16232 129768 427869316
88617 143598 174164660
123757 168161 111006416
22813 82379 148827868
42043 172520 326430609
189655 191684 497567997
29831 41845 30009959
180894 191885 587118566
199394 199788 966495
63862 90100 65455382
31088 47477 41046108
127343 189975 156739518
153070 191577 96116299
119381 155323 818171734
84127 170108 215064209
156749 163042 567869742
119822 175454 536921489
157559 165654 141583869
114538 194862 868969514
109531 164807 138201489
152804 186522 84234879
87505 192943 569200405
95141 197722 256737764
9448 197493 488046243
152273 169372 42589591
93263 142377 122913304
83785 170920 218046837
10261 81065 555298603
110541 177800 168408399
181888 189418 18808143
16356 91573 227858328
168513 179467 27549476
7174 185175 495666443
66911 96811 424073020
109894 166146 783167491
7464 135315 732933398
169255 185251 968868026
1302 53538 592918458
198591 198863 35969938
182941 191414 21189160
5219 155314 792863195
40582 71272 76751118
183637 188959 617168709
174504 194476 820817484
36836 161542 311979244
167276 176906 567155906
29756 79382 124020114
178597 190335 29309278
154049 181977 505942502
130640 148439 44581089
162173 173219 27694597
165635 167306 4172333
7778 11223 8738178
39932 125578 286811319
70710 73925 8001029
89076 181813 403958108
187715 199245 904198658
162046 171028 22515584
165603 183094 43827055
105851 199240 233790441
196793 197435 517969408
48959 95559 613781747
192557 192662 686912605
60137 83605 954867817
12208 136877 311943849
187859 191994 291244319
15269 26245 8496629
49805 105638 139587744
42762 56145 52781673
124510 171017 610007168
41082 154514 407785258
103532 109405 14926859
13264 150902 344450655
122660 143483 983545250
123178 147500 218376028
149851 194529 454473220
84495 115596 134949376
32049 46690 263586548
151872 180447 357691160
22609 84485 341747279
101451 118098 778966517
20329 62913 106471061
87048 143154 918801454
113409 153127 762128021
142938 183504 635065957
180879 199922 453756437
16654 98027 955752139
198841 198869 74250
100754 137688 554215148
18190 37680 92038877
61553 69645 20016987
133277 183236 175710964
153815 187943 85151637
55804 158088 872187434
49069 106301 830944647
92966 101317 20740875
187421 194230 500386788
1077 17890 11786951
44350 113435 109257196
160410 193027 141677555
33177 39114 928791797
129412 134893 683531715
85139 147366 711498834
111287 190659 464942247
16849 99473 206311095
86222 181115 806002037
146364 152735 16051984
198300 199735 3622651
103881 156867 508001005
124433 193273 172194578
189819 199923 25284361
59329 168148 272052609
178437 187328 389221890
84416 196361 280023896
159273 173364 633678892
42109 185345 358308460
91409 198234 290716025
66057 157176 227941398
77784 192627 287355944
82863 195148 280912351
34886 41160 15729442
120597 137550 42586652
161388 165792 956838623
129667 145042 38471348
173460 177969 11327538
721 141743 352656894
44937 56710 29548635
81337 139707 146089339
193063 199909 875782149
147113 160083 32592486
170054 173214 7979751
133268 188275 3865457
51291 160951 102814372
55880 76141 364005790
148112 194373 500121923
158752 175523 41881245
63945 174629 276794571
184734 192785 1937789
66437 192582 660467830
172666 189640 42491487
18275 49025 76766960
81121 114911 316428624
114232 198024 209751093
55043 145735 981242051
28022 120109 230230322
86668 188544 254845350
175228 185625 24482363
99738 159080 495320342
44195 118515 412934669
44802 199989 388222910
73165 178702 264233051
195882 196739 429500146
113910 130560 41813167
165887 192681 696289075
136313 157143 154421811
122109 128304 15632718
64815 130304 163783039
85679 197947 280811695
138644 149094 10026837
144542 181190 91713066
51902 183488 906005459
9971 180289 426060066
102012 103760 654226490
183520 199752 40617316
53597 94353 101897957
139075 193245 166595966
119973 144398 768580740
75248 146845 782184945
197224 199957 115563277
138023 138448 380474633
55834 58258 730660993
180165 188169 881868579
198523 199684 2892100
98854 148992 125827171
48664 54178 13853550
51411 81349 967787243
77765 81860 10171529
22654 36796 666767337
132436 163954 320103557
129054 156706 293716276
69801 185252 288933404
188164 194137 14985916
170472 182698 30634491
148471 182541 85199887
33534 51974 7773726
130242 193164 628262371
99336 104959 751907944
40208 135433 238408824
43348 180402 470963001
174145 198268 158869498
118067 164515 116230399
2882 153765 431373502
107733 136532 997108680
21300 110016 388760917
15330 64716 123493622
11845 55894 110227724
16285 166703 376091612
73905 75824 217770825
144763 145360 407694658
160327 178613 45740258
10136 170877 402091917
154573 199821 523295986
178198 187213 22561221
64694 129028 469349289
43856 70800 956846274
166456 168947 595422867
26276 60738 5473327
161407 193340 79884102
192320 199756 18621342
103977 107545 589176914
147103 199244 130513404
187306 189121 4525711
136879 150998 35390897
88039 121148 82754525
118667 130646 30119859
27489 59236 892356924
30515 140195 274331328
17647 140940 861123979
188466 194455 494751768
96122 173280 914549250
152685 173043 375272351
113511 126451 507912588
88566 103956 945090530
169949 170332 983695
55303 76813 549010169
5144 161579 391510459
40144 97307 201045683
72444 191951 299080485
180360 199184 47132568
163667 195563 458050888
121695 167264 114068525
133247 144418 27891922
182122 188678 12358453
173518 193220 49279145
57103 84479 297355246
106000 147672 99993483
143778 172481 786323827
49993 186631 341869155
22993 68588 312665891
33173 139987 515925498
81209 113235 80033503
172331 179496 10850347
83520 154634 178175461
75534 187001 742802359
22935 90886 169877588
80698 175881 537345038
77739 117676 99791368
12709 186677 435208948
87948 165637 194345722
125496 136032 26424163
106840 156515 763311356
33412 120684 126007477
60304 66052 39245064
192088 196433 45466360
99660 100859 975862166
13358 145894 331545687
130257 194742 338419532
146624 190688 178158825
56857 83366 66102069
99888 110228 4630131
27149 48583 53481370
84977 107667 45702005
122730 159284 91594835
134486 181211 932311666
67986 106197 95485015
166868 176637 24568055
134185 180613 102502682
111789 156204 218797902
93367 171449 195531369
134090 183737 577775190
137252 184456 117969338
11622 115472 745618559
50842 81892 77610688
138584 189153 126551499
10651 37798 592876265
96804 179700 343486393
29046 178281 528839195
69547 186385 583206027
100784 121890 52941020
61826 85140 58193507
117094 191804 793319155
128600 168954 100873948
191981 193319 3343865
88762 132935 110734794
192685 195648 901976247
13363 94606 699076572
108051 181974 660214400
174395 195931 464284114
4555 170590 415462878
68664 98641 839356858
62798 98415 88903718
187569 197319 24298352
103374 163651 879893892
192049 199853 757959181
28951 98243 858239869
2202 82639 11636769
3816 7200 542440850
30402 106632 190540778
30392 92098 745983176
64779 67398 6506970
27888 91607 632859806
6826 58522 258805258
168823 197647 864955073
130743 194419 159239633
81364 97681 32769978
118765 161246 130618686
100747 112784 915063080
137774 179189 479468352
160904 179425 46344808
192214 196055 598545978
186291 194161 6486385
104589 119274 559467192
172734 181307 797483933
193077 193112 307782345
148657 199827 127934813
136242 173907 94218524
65161 116183 127424073
60762 140846 780518060
16654 16806 283325
57439 82647 681921748
76284 80341 117026985
97096 146326 683980345
73818 151032 193449582
119493 189011 333235770
70375 73646 982202263
55469 133235 830965248
85362 85558 495316
87759 138851 127882866
2314 18586 137919834
143292 158774 24761480
24411 68979 111443937
178819 181489 6624506
83925 170201 215801150
156026 183990 69793964
50554 199509 372716871
94156 170605 642164960
178352 194017 3499907
1213 95443 403033056
26975 42331 38377471
126025 190306 160819980
66973 152455 213900056
23169 110094 217375135
65191 119980 659715680
109828 137582 69550075
65054 120371 874895507
65060 138592 542318109
68181 130390 282202738
136696 158744 55152855
104336 113189 623116387
109998 127230 43163731
180252 192180 333060438
142744 150344 77735019
4815 101208 241093668
35770 190448 829899826
164336 166318 287220832
21015 194294 433465287
71728 138865 168121721
4459 185610 499043887
192194 192522 807421544
13033 22823 24517399
141556 175503 84969600
165242 178227 32643207
25028 192329 418483219
160209 199994 99437227
82174 96916 36864311
143299 154459 3119504
180537 191761 28071437
18666 173366 386936987
20505 29577 169236840
135864 153994 554107405
127407 192682 367478402
120745 135547 37232711
93609 94698 752935395
100536 165238 162037953
61422 121516 989235158
55610 90171 86245768
102863 167333 215957357
158623 197988 98375727
54257 192815 510032755
177149 187331 25434364
15356 123696 270896893
113155 170830 376929642
19582 23179 8965544
76684 102741 65005963
41783 75838 85121420
53679 136487 207277998
105055 149402 111187970
196474 196774 269763336
66048 174500 318111304
38921 162715 309636755
136146 144695 21295607
106291 193696 218753935
98374 124424 65372935
165251 181747 41449536
62489 97061 86226774
66320 159149 232192103
27451 122365 237321014
5610 59188 134267638
82470 126395 110040649
77968 183041 552074276
159438 163359 9637625
99850 182189 758312295
145894 188557 459053685
46124 120984 176159914
136043 188786 34281771
140326 146198 10886353
153555 168040 326007143
54684 62312 248682606
141090 173801 409284867
40629 44331 313740332
151005 152677 650344650
151316 181354 75032508
115822 165708 229615856
39338 64875 697054042
10314 33750 689147608
138416 144201 14511160
66100 166931 252090102
7237 77554 175973147
148879 185339 91099688
131132 142026 27206253
129312 131590 5734744
83146 146247 335723676
169354 189250 49868157
100585 114186 34143998
103482 171495 170470231
184794 193849 423709521
104801 176519 179561217
89942 190250 914380680
93400 137247 109850806
127633 168215 629869445
111779 181999 170204932
51837 143248 228643676
174631 183136 349132201
99968 118306 927829906
157527 188362 77040987
56227 131948 189366747
2465 94179 959295776
177908 183787 14637205
128205 171666 108825327
180107 180143 93392
130758 146719 107509515
103394 152191 307634254
138250 179710 48740436
66816 86010 108357403
96055 115926 49723298
57444 163666 265556362
54520 190232 339506859
55923 99105 107705580
196352 196567 755048931
171548 182820 968105172
78669 143121 353447133
35455 132748 243485123
184935 187791 7186954
70005 156440 216468203
21709 132654 449780434
124382 127940 137856450
66822 145431 398819388
117173 190863 184491643
158693 178934 50635594
15353 175451 400371746
77928 197396 160170942
51439 127855 702179024
119729 141913 333678621
41677 64876 58114903
174826 198787 60029752
7168 12551 257828228
36622 140373 610569964
137058 159412 55950543
110692 175675 52696265
48120 125133 927496345
72932 113896 852528993
36548 156817 301019436
166755 197527 818453135
40906 149930 272951486
970 168305 418407618
43334 149024 963933377
197266 198980 887097637
753 164872 286645353
70641 103305 81597685
135425 156754 53426406
197191 197232 108791
98913 186080 115435929
122280 132346 25289845
19789 41800 55007167
21379 145891 464808700
39145 104365 506277677
169158 179625 26330019
39830 172139 451227817
97287 185983 780589480
117985 139886 437334172
55396 63205 179653591
145410 167630 217165300
157410 163957 16249161
128168 173452 473545848
105261 109325 39200778
124046 197585 183907355
60216 160659 251154316
91702 158293 218072674
59308 130420 318514091
137517 141732 7158210
111836 137288 63895977
142977 151153 20658010
165374 193455 818686676
5753 14596 554587838
66285 133164 678345061
2215 79410 710007370
27656 76584 122277104
12000 142409 885604688
50920 167957 292797270
64322 182879 99346565
36533 77910 141445601
124743 129093 423979312
22198 59171 92528539
100430 190994 226806743
124651 158968 85888961
31768 168397 351231997
84238 176814 231702301
98640 153968 368754825
118730 197709 537704302
130307 133674 538038042
30728 57619 67348993
15217 42216 67416209
159091 163358 10534767
82394 111753 73470395
158394 177791 48517470
192066 197334 380998276
172798 191285 805200173
39850 43403 8997095
44374 181650 892116329
129071 172777 870430179
2685 106002 430023409
155866 187083 257239124
26228 103770 859285112
125836 186237 151105061
8869 21965 915482844
89255 178768 940488632
66178 181388 288102725
148667 182025 83411424
65595 184666 297764549
128222 134579 15885406
58388 132333 184918381
105962 148197 148729482
131147 194153 134281409
27080 155605 452569029
124560 131288 16818806
64345 77992 903549424
133691 159599 119690446
36568 84511 933560348
8573 142339 969657731
172719 186294 33945679
16018 49283 282996458
138668 141820 1044353
161877 171062 11137557
37557 133984 241339147
81412 196477 287877610
11352 178541 780470996
19964 98257 240617558
143678 164824 52826266
125341 163023 529800767
136113 143569 827088494
145366 184208 97044455
146747 184530 94548540
174396 180125 12741305
12313 90236 194795616
74325 102818 644558218
84596 107150 986343788
184255 199414 38031209
53978 62011 20202583
16581 56722 206865097
96129 109641 33941338
136697 199422 156893727
137429 186839 123532536
67 154393 386230217
115811 117900 5179060
107346 169429 155361435
94109 167313 183180891
190763 199015 20675883
82499 110341 69687506
99767 185102 249686373
2532 68439 871167066
197166 198006 2159031
122355 126605 46950628
54561 126893 503737612
194665 195721 98026993
154744 191482 91701938
17844 95956 195255946
185017 190611 14054309
99677 192152 760065608
160320 163257 189948597
5174 34144 72565747
71755 186180 286384801
198922 199289 922361
53776 133248 252587739
128608 139769 27908563
97461 117350 413680896
43701 90461 116773557
36467 126635 994014821
141853 195884 135142838
7903 144554 341932038
8968 188333 448647942
193002 196324 8253314
101989 137147 88233562
166810 194465 69190886
73272 84863 29107345
187443 195297 19506942
102718 197003 40677261
90095 101975 29675294
199926 199931 7610
103243 116037 146404538
176296 196860 895538426
181931 189143 18013254
122325 199962 562474343
119505 178125 146783239
76527 116119 98964429
192441 194973 6224056
142572 143841 363493877
62551 172028 795027574
8646 36029 68514244
16642 134332 294369637
94826 151659 142416333
125241 165774 101366604
64994 102764 94175056
102780 169134 166140647
79566 140345 152086162
195231 197579 5907842
49751 194427 537054163
157339 180432 57700374
153699 180375 66539141
45036 76262 10007737
51878 80738 838799532
93701 153934 974829555
183742 199927 40543882
64828 197913 332831802
77128 141385 882382000
31984 188702 601934265
137524 157506 452005372
163957 171403 830415686
124969 150500 63996189
165517 168657 7838330
175356 199195 814525800
19524 71967 131035931
139282 196329 987449894
172959 181339 20950803
141174 181421 100780366
65602 193317 912896562
104823 191732 217529527
256 71078 462195038
93772 197432 259376006
29840 110159 200798801
40085 147371 268496211
47555 154616 267995763
159828 171064 28028627
125435 164547 818135653
139121 176010 92289258
71973 79229 18213530
153474 163115 525763650
43979 60541 41557499
53108 118993 164767778
70646 194748 310477341
127291 142193 37261149
11932 58541 873533081
60758 129506 940288757
32008 148663 291965151
14317 51794 93593182
186383 194403 20020944
326 9317 515739077
100152 117637 944204263
181310 197766 41120074
168475 181310 705697052
29376 151194 304818011
35022 89922 506157202
148424 192875 111113403
149804 183225 162544308
47989 58435 26230571
39985 115660 772726631
153629 160919 18050051
154019 168043 34808461
69799 71183 764707993
15930 116365 250944292
136353 161333 632424691
151928 190341 406930962
126241 164822 96399942
66478 165919 480507748
37593 86254 609060646
106088 167702 748097511
105412 163467 957145383
31340 168199 342328746
7786 72709 162400420
189454 199143 826077464
94337 180740 216248467
33380 163542 325648795
81478 82964 3719549
69471 147822 528604194
140168 156841 271380067
90386 117735 876392923
176057 176687 770985492
31152 194384 877302519
115609 192529 484058659
16782 111906 237700359
53637 197044 579377960
131779 199857 170304471
134952 159953 54395939
67130 86915 49435860
116799 165611 921774145
165207 167338 5338339
8001 28421 777523891
140874 146393 214600657
192244 199775 587808302
106092 177498 639978567
30289 40961 928853382
14778 72553 940778417
178285 199240 52397105
181927 193817 29665199
134822 136483 68532556
179748 181230 3664055
94773 98625 9552195
138229 192622 788210924
70591 124365 134660886
164916 167522 381329994
31554 111184 199127731
13542 75557 230007519
47533 125402 194774288
33879 184765 377480610
53637 164148 276424650
151707 194218 332292954
162785 164690 718396648
189860 191402 3783629
143135 177678 86559821
91577 167966 191163284
33145 178698 364244715
19078 108360 266914854
92558 165739 703359424
71873 179831 270270564
124929 146762 54546563
14734 28352 27255312
87785 167132 198516614
149295 159539 430271651
178177 184848 591245295
8501 171976 409113550
112689 134419 54493648
75037 197947 307511583
87276 182597 238490153
149493 174479 62311830
121065 139646 46631684
173178 193245 756445393
139259 177356 95387059
42390 178099 19416634
126821 151984 827645695
55683 83265 68777433
159852 167098 17982828
160378 173241 522275134
35362 99006 158996682
37531 193630 390505883
38717 150405 385559354
52614 144225 737254492
113347 140160 886204667
125175 178469 602577927
171447 185523 279225156
23661 109882 215621632
133929 135654 4366203
181153 197299 40323054
13543 123409 744840348
139575 166173 610968958
66343 80050 315547430
7884 130998 741406975
116784 174015 828611735
41555 62096 248353126
59367 139853 797426343
122323 133280 27524875
25321 67786 371597624
116032 190130 555775692
34967 152486 295892980
67549 74465 17212804
130291 145797 38786269
78488 169333 965761938
65693 83293 43811445
144180 191888 721833309
192812 199497 851673509
93180 147552 136140234
100713 147418 117109178
33592 166556 699589479
2911 77318 186038110
144850 148330 211231934
49678 103455 949675537
62631 100192 93635373
38960 86372 118659384
120036 183264 158286390
135316 165083 232287604
54469 123524 172713641
75045 114559 541533339
103639 108840 417506569
154345 180640 65566124
177654 191370 193913186
97080 179540 839428403
25947 107182 202985443
48489 142812 235961628
24278 125773 378525490
49270 172430 308189913
194013 197686 9169315
191542 196745 12981785
74275 140616 166031613
140143 191837 129347027
50988 183487 979637293
82279 190899 873331010
31964 153585 304486789
85571 179264 234436718
113574 123868 25905250
182299 190095 889672211
139419 145271 14702472
189380 195981 104625787
27858 67132 98265984
109910 190883 202586162
133440 169430 89939470
143602 169498 523975299
149031 181612 764139184
91387 95334 9829275
128020 148062 50165220
43997 129109 174158300
100441 148900 739356441
192040 193166 348236652
29781 197220 418772981
199865 199991 291683
52101 183596 589720076
169623 178274 21759914
9562 155304 735470664
195119 195870 760956895
86813 157132 176014132
178690 187848 22799870
103592 192611 222883837
78192 172768 236636014
9819 177701 674930502
89652 184785 238083902
34336 98120 159463094
113936 121600 19163850
13197 62083 122402965
178427 189425 536525351
23161 143987 536100003
4112 33825 74303302
96321 143174 171193573
154545 175736 52805397
23707 187145 526387561
30673 102583 179650873
174754 196787 12503677
170630 187492 42234312
58425 134446 207529406
195568 197326 581024328
184044 194671 992387017
48661 69623 520805025
169382 173497 10361944
149831 195582 114219436
142537 172797 75738229
22652 158786 340609467
170895 190707 713916460
156392 173413 42475324
197725 197927 505495680
142870 173328 739329275
79095 91924 400778222
134026 164419 394308429
45453 108780 158394079
124878 176893 454028971
131484 166726 515281933
161391 190910 73811839
6891 192688 735391037
145537 178377 347801031
64873 130785 164819208
43885 178640 337171462
136101 156894 52083853
11781 85047 183218017
109146 131673 48748798
151578 186934 282643373
89911 184664 873994413
150199 172128 54784209
146346 197306 127380241
31025 142406 955874210
14410 111176 241852073
191337 194576 8086420
45508 188514 520696600
22544 62949 789508074
147678 178218 76416066
90968 165230 185783513
172093 199067 67393112
10188 127323 616905123
180313 199788 48726545
107521 152561 671181557
3714 8585 12200435
80331 104830 61256638
26572 94578 820746696
59760 86095 65779162
37512 108119 452536595
102206 179599 869378181
9460 42390 82410508
147268 188278 102546613
128265 185449 115143429
173768 196145 283911140
108304 171534 744921667
76433 142157 164444745
92387 126109 84455547
99990 146725 913428436
188861 193030 10431058
28685 190366 515261339
107494 125134 44256842
199405 199777 909397
172165 178394 15584022
92196 132200 100196117
116366 127554 28117965
127427 187803 636069166
145547 188673 964703671
90548 164059 617804678
66890 118956 896519943
192302 193840 3824738
147036 171151 317980248
67847 82847 813747807
27266 193972 921627068
135948 163818 58983254
42198 193461 619531710
127945 152872 932528702
159741 194670 794481373
185603 193740 919976300
2397 151951 374161834
18911 136992 295399743
68612 116206 118901061
134212 144610 771210181
52947 158558 530154817
109606 196513 217364007
147926 199820 129786134
51755 116198 161154091
48112 107081 27751412
55920 111782 343256090
12661 99644 970029575
28320 79402 127675166
55822 120168 160799344
35461 59025 335438385
51527 141134 224172040
167716 188229 51358303
176691 196514 813893365
194210 199881 327603274
80127 181571 253947895
7878 77382 224646559
37890 82950 112681044
150372 183979 792555935
82573 184293 278715957
199782 199902 315557
115133 197001 204906583
76776 177688 252565259
171792 194586 694976921
55814 126314 933243763
91120 108125 582919242
64534 167928 258477758
8088 162606 386559898
144991 146408 235236328
102491 187820 213630807
155634 178689 57630352
102556 173605 654725916
183708 186201 602115048
42411 184463 355298202
25145 112899 431131570
137870 192128 135712153
125071 165178 29459083
177607 181468 9637252
131680 155081 939240717
23795 109356 214039582
8998 29537 51444993
114158 146927 181936574
77588 141745 819344130
88134 123042 87405426
72376 98869 855659772
197922 198868 2432500
20937 164476 796462703
170982 172527 313841472
44247 174424 56458696
182861 196031 198217308
10219 93420 208029975
121089 141388 50872558
162722 193394 76780446
109987 192415 206282389
44728 76349 900182106
148794 198395 123974259
195938 198389 6204952
10170 37758 68938030
185268 191687 356620064
144669 195130 801060270
123241 179109 139821902
90851 98283 18513150
60899 171532 708488745
185988 188203 5508780
117667 171582 135174109
99422 126498 67991396
14629 100930 465984268
61322 114215 292085597
87645 104558 315943065
27011 40848 354945315
104470 164791 648264582
180384 190180 24530051
73574 117760 110518666
165044 196193 809989257
163283 193171 74841372
163794 185656 54767576
69016 85741 41915431
18475 70324 721211938
65918 83673 44273812
142499 185513 437229394
186195 194974 706846473
196539 196676 653405679
161380 199612 95674715
19069 71881 654923811
127531 192196 161814311
159049 186300 199498923
54362 103989 858998552
181736 191885 25322591
122012 169990 120076193
17197 94314 256668427
97692 143714 283114014
13811 29774 39888408
29572 38731 119633944
41362 55682 35928338
102686 119581 42403973
105381 136614 78303938
196738 196910 478344842
107638 129698 55284419
30998 86006 585418885
66872 102766 960984467
179482 195192 329148073
146161 172920 66948526
45289 162782 293841450
163688 169168 13686142
172707 179027 598568406
11256 26006 36967018
154121 168251 35048114
123760 193402 441367390
54739 161431 462335208
131842 181730 188656208
35059 109698 491314590
28686 68131 289456120
170609 175524 12305396
151620 186154 86275900
33454 154357 379381553
192295 198058 773486754
1300 135205 856718551
156813 187013 463305551
117340 137566 560949091
89983 113659 59234043
34517 96398 154692668
24687 164853 350535470
92513 171356 436049902
58222 92817 68883817
65995 133797 169565493
101931 171456 174227493
128184 188939 151967689
107893 142133 914403907
58742 97971 743231273
7627 127022 921914706
50449 92222 104483871
92680 116512 59489101
143574 165470 211663786
28084 143099 287589275
168431 169467 2619894
180779 196554 39414708
137626 183808 260394556
39332 169675 494228133
192657 196546 9670181
54917 137181 742207695
149182 165873 41612039
161023 178297 43258436
198886 199744 2131560
106714 163413 141903064
55749 91334 706204705
15728 46536 76925939
87805 197503 780470759
117246 198557 221563795
55631 168082 359102278
20717 198259 992488144
26154 109356 208039024
98393 190644 354453674
157415 177169 49417307
147513 152915 13624171
96276 183582 488336295
189577 198526 22359382
66058 172582 472882533
18258 183927 414332299
121609 196853 812123931
102481 150659 529627345
171327 188536 42935904
156878 162976 15048237
147421 162897 24788433
81136 111013 196085436
161746 199765 950374572
199841 199911 183752
49507 91209 72249315
27793 92679 300402045
144024 156535 31427641
107608 132496 812441510
67209 94308 10391358
66552 152912 216084989
86340 133031 28037761
30524 101647 724083300
92876 93039 438990327
195126 195662 1374142
182989 183715 1799699
155612 182777 67829030
24229 74951 126813150
53543 180836 318502152
179122 187970 870966148
139597 140573 2429496
14708 181912 993756761
182414 196870 36065255
63309 84080 51883414
64078 96945 376874601
100657 189696 223054936
127230 192082 654370927
197130 198596 750069460
195443 198526 7820521
81950 103912 54935705
106008 196320 204129039
157212 165079 59952034
92872 125486 81631000
27654 45092 922816545
175257 191251 39973161
106348 177128 177255666
115794 119301 68004737
157753 158051 242238057
78173 174712 241496419
165121 188287 529842670
14913 186677 429529043
190033 192029 4979576
60373 190072 834382956
116141 176441 151049844
5012 14962 432282167
91907 164369 181273203
175763 199409 647675770
92858 156962 160540841
65985 104533 568648373
177128 190103 32400731
191736 192712 100922644
183893 185303 3566976
43919 117561 184022605
65907 100892 108483432
37848 142935 262894806
55496 141543 779513296
185913 197122 95937144
154167 163853 109771896
120318 158984 96886166
95199 153287 146804380
78787 78826 511775061
15628 191393 590095604
133108 141867 21790161
121844 132000 25537284
111163 127409 40730068
12927 135306 306228752
184638 188554 9780003
37339 72923 88904048
164835 175352 275081321
124098 137814 34304802
42358 111630 363433181
105363 135995 823903976
189404 189531 334618
78196 186729 53308640
24349 173605 882410045
62292 81546 47972619
136116 175595 184082150
75139 153507 196293623
10213 180064 802343876
89954 108331 29902142
181020 185404 860699920
129433 189891 151256145
118394 131840 33772872
71162 96683 63796005
140503 149141 21763860
99670 182085 206505337
88808 138297 444839425
49597 49879 682677
98794 150648 280634017
83912 131162 651758150
73204 78577 304059796
194685 194946 592355880
152166 160834 21623738
53077 78305 63130957
101763 142580 835801201
19762 41019 178291523
66396 199990 334091998
173430 174801 509247904
154671 191533 99305626
73115 115424 105832052
151357 178246 67213630
92460 110222 44413700
29086 110581 203701100
176115 190048 34840350
116230 183803 528924501
183888 197912 987888397
61233 84777 58723985
102455 162851 151215370
40746 151675 277671189
27240 191132 926009456
28304 155338 317928852
52140 177252 313154106
153042 199260 868604468
45245 57006 29478962
80797 196497 653715486
194624 197883 388511429
189349 190314 2414670
99227 179211 200406646
150638 175754 62712595
14471 193090 446725072
148610 186099 93685142
131767 155047 328698908
103032 140809 628154290
67516 184314 360094144
64115 197121 332607162
90292 157781 169057423
128899 192571 962541262
79466 139783 231386825
25383 179070 384453001
163075 172334 118850711
164059 179718 972049960
156901 187158 75620245
181020 190460 67772955
15936 27876 860160844
150536 170050 258487407
83500 124077 101616714
85051 139619 136531139
62093 183145 732684065
47359 91568 552205960
70540 157836 515107582
87831 107716 49701811
61837 74001 357261433
53459 150980 244191990
137168 138566 109299836
18754 167290 371439937
71009 104649 84159509
140855 195423 56928171
77013 100930 579962869
188362 195280 2977913
39771 79654 99712672
31064 198794 599524593
20496 118768 245646375
152057 180300 70553693
63064 122472 504510479
62918 70696 7021335
9780 82621 118363639
86405 167574 341696889
192910 196266 639174101
119836 199113 198444489
23749 120612 242181290
85384 102128 41740568
189955 190340 663970116
135755 199606 159649868
36778 150875 781344049
141766 161182 48616012
17864 43470 885837294
177926 183814 14670613
66491 136721 743536657
84458 125947 142525104
186747 198955 188378987
73035 77336 10807960
138557 192074 133914616
10445 147838 343725707
122647 145502 57282807
30431 111496 83840985
11545 95852 210673450
57573 84141 66325312
140467 197245 142002338
145162 193676 434683217
77681 162604 212440967
120343 179407 930316072
175850 196544 754288869
128005 143915 760413014
124419 174871 126149332
150322 163573 572696411
2269 195734 587339798
25223 50404 529079157
178111 191731 259951014
75817 164903 557583826
98045 178380 201242324
154322 199197 889724274
129578 163981 85996249
70825 105648 87071520
147976 193159 112999998
163582 172962 6392329
21792 54792 82591603
148304 175572 161935207
10147 34138 59924318
92167 128688 91446094
16394 192939 441532482
130303 193781 158729634
128985 159213 75723375
177486 183578 15175086
42916 172778 324848353
53065 105245 130485856
120895 179288 829223541
46764 153499 267160731
178406 189319 27242748
62224 74345 30121572
100834 137860 92886119
70227 91510 53238238
142453 184348 40124574
57505 105037 890021001
74704 135774 930859100
119844 127326 18791091
30022 189196 398185350
71236 176070 531746489
30522 74149 109019728
4059 195850 536227203
115507 137516 55275898
35530 145624 64097422
39840 134029 235730326
36519 77238 191366253
105966 180116 481189597
32044 107989 189997241
90573 163890 183502562
114841 158181 383885866
150585 187844 93057618
1387 121814 307884577
47460 108262 422188109
17678 114466 241995768
48269 97349 883607196
35875 68675 82059095
178992 198563 48912831
25704 151637 315050227
175313 185113 288721470
170439 190913 714316639
110892 124804 34943831
177381 180615 567673398
139928 171380 78775617
181132 182523 796416623
72463 76935 65607140
90719 112183 351562749
179531 195654 255166457
159159 176999 44612640
57 145082 124282442
158925 187617 71709633
130536 181276 126947519
147642 191956 110811643
36202 92578 25194977
32872 122686 524374162
88735 172483 865469053
178432 194011 38869676
191799 195962 510604598
34013 125128 228026094
111045 111890 470854682
98321 113582 390996025
160804 179541 46875206
134420 187295 548354110
147142 186040 432876433
103940 149869 570001588
45750 199196 960906050
131193 147279 40242073
24942 167230 630024932
47476 103932 55029360
193207 193952 28012768
48618 165450 821619981
40021 179768 349733703
162999 180480 43828027
129374 173731 461500901
40389 198435 395483680
115686 158803 281889406
5389 104340 247584444
30520 110080 198945414
73434 151391 626599147
54167 163706 273954232
46950 150402 258922705
119349 183254 476731858
159459 169451 716881003
79919 83138 8032925
193561 196566 7502601
94930 181779 217450511
118632 157901 98452067
80107 162286 205634667
164681 170774 868593745
145263 197399 613727739
43047 73894 76981552
78012 120559 368946425
127590 153865 65955307
198286 199354 2710434
21225 41989 51944068
21970 153013 327974405
15573 116519 252212349
144941 191603 116730864
17153 21244 10171425
150035 194034 989517163
131278 188407 142883739
168365 185724 43521276
190330 191125 1889302
43605 185370 765773164
97856 136819 97748098
26117 95176 172505407
185134 189826 877067729
26754 155423 991965898
28553 158961 459428475
110490 111002 1258726
197484 199554 186241798
112889 113461 1414788
167233 190924 59284793
32592 94989 514863116
14914 39279 212519310
6194 17776 28169540
90400 186970 445601283
197216 197953 1883503
106764 153633 117581340
25213 89390 179963070
26332 47684 53321119
194536 199786 298772414
176983 181629 11654517
179912 183477 61760115
139244 162386 57837683
166711 185579 47284511
13769 184685 427459947
117311 150932 84456297
185211 199833 52364201
165519 192634 935069497
130869 186099 138120755
27283 62688 88566674
143415 178321 63638453
72191 96926 335231498
67164 150063 312041454
133096 154183 52874529
159689 198265 197254901
118546 199703 203184748
111595 156171 870031267
21038 119176 245414201
119627 119902 151713986
173424 199353 479460538
176586 188185 536108599
7048 127146 496436762
189581 198044 21117004
29005 144291 288333076
36750 133042 604213584
45167 96791 917470703
35970 184370 496047479
95490 141794 115945543
124370 144619 50588108
50143 182563 331352774
25427 149067 309360970
164480 175623 279701812
78758 132723 135114557
5146 88217 207898797
14949 121414 266008818
29600 123918 319530306
129775 135375 840451684
168980 181696 987412196
140383 155313 37548956
89016 134952 115124349
27137 153386 471618978
4596 54194 124201790
72388 106679 728832877
147057 173381 829950821
176206 195992 4291772
2063 125231 865755503
133401 191393 144988177
56441 170599 285480613
164512 184464 471401729
188143 193734 13995386
51363 167531 290588254
51330 94270 273100669
163804 170744 898683865
69356 94888 923089885
112516 149526 92827253
109212 114583 9203816
134641 159434 229184158
25805 37981 30295857
176464 198709 390791885
43116 91450 120722686
47661 139183 710831439
194552 197305 6890592
194961 195362 995312
61655 158652 833450052
64144 92355 70431943
144504 172606 401114721
118794 157042 95896207
119671 175591 774683490
50435 143771 704740452
143729 163364 49072347
69585 72939 984174384
75517 87562 30135933
68500 186445 295062903
41077 96877 463172542
16314 74253 144740497
70887 129574 974416863
197307 197926 1589948
4219 183113 447608085
146549 152719 15596110
89220 196310 267961466
168655 198210 960805130
119291 189230 988305098
154019 162371 20621957
107882 175543 169300783
144392 170141 64373871
37569 156983 874171023
165332 191999 271142840
104654 112362 19282121
138035 164120 65185109
30338 118466 718190104
156843 180113 58094867
45493 77068 78898378
110861 188707 194821580
44546 66704 55541210
118878 118924 155157902
1775 22683 52189354
81138 134422 639120131
25517 143268 367511709
163722 180219 41360257
97829 157253 148916463
66104 190923 755395670
23836 133857 512772508
117806 186517 172040234
149421 151486 942170722
103821 117252 24145509
23680 53671 74952611
191144 193032 743480102
27387 123190 391387274
131876 145405 213369961
30220 33341 7686105
42610 168302 314291746
102243 102305 362147899
173155 183814 46424573
152777 172198 638471560
46602 151159 762907584
174765 179703 219846407
90445 91023 726993833
135131 189378 135664142
199330 199585 639809
59173 63787 11512717
139693 193527 134627779
134365 198426 160224062
22653 110024 218477554
62884 77732 37055248
38590 152382 347328917
10059 133582 718486200
155015 183787 71756087
133570 140057 16157333
85969 106507 247285283
108987 136151 68012071
95373 144674 123461725
69580 182222 281943940
101992 160948 333186876
111932 160202 127442738
7564 192315 462306833
156064 199779 858169967
63485 158803 238467735
123378 158018 86741154
94034 182238 745812053
24004 28330 446880206
166708 187228 51469890
24413 113557 222836076
23836 144224 836791883
115403 197591 814396886
19396 156806 991660852
152995 167113 35116154
66393 117645 931605347
182527 199101 969226134
152296 191145 97005124
68112 112737 192842339
170734 194371 59140154
160627 190681 254942192
14928 27095 284968322
169951 173828 9816973
189393 192848 129724677
99962 196363 162517060
169 192743 492460539
141944 190438 137960529
68982 115650 808077406
15142 84990 174538579
112203 199806 57102070
172453 180277 19514990
147286 168262 52382066
96540 178185 838346796
40379 182935 356692216
11985 17380 13498194
198200 199860 143127036
47118 82986 241729030
62528 144260 204353292
124644 152701 70313820
129977 145395 393173466
134544 151898 43504957
20929 181090 400648020
23645 152081 321384493
23722 170632 367484558
115737 167143 527705299
188355 189982 749485450
168558 171494 7558188
129964 166470 91227120
99713 109389 24496493
198310 198350 123035
61602 61784 24531034
161696 177360 160529719
144139 161516 43498078
107880 176792 172511547
56510 132428 189891822
15233 194104 557997034
179394 189157 52883365
192240 193186 771571
44013 139409 473543146
106956 127792 613516548
62295 101202 97032357
141316 144390 7724665
74902 114390 863403036
37403 112344 837025158
58659 86360 3917123
24816 24990 451367
157580 167786 12949512
96650 188224 229232170
127066 179869 429259889
174486 193329 76389735
125038 161215 585360516
45236 93178 262069487
122284 141249 206744437
46543 64589 397937277
126986 182717 139456691
53307 185228 330063993
87849 176816 222686902
156285 189301 82484808
77840 140787 507157373
132534 187566 252589283
34655 159151 311597106
156597 181119 603362552
75347 130481 774526970
46906 99377 130962760
154371 189922 88720957
63020 75345 30764854
167407 184391 144213440
154565 189293 86698798
167353 176145 22094975
121964 144561 71680803
91949 157705 773878059
139520 169036 192097117
113032 168979 140008258
141948 185671 103199545
80249 99651 16924891
97126 154170 143074745
33781 99608 164466888
107000 156556 124223281
66807 129303 282839379
145394 193356 119913892
157020 185782 71843489
96560 145101 279196823
122056 136833 247665891
64855 71732 16996921
161209 175170 34908059
106479 110875 10977086
39863 195895 390351222
47393 57071 17404888
21667 168112 366272421
131536 163037 296541733
23848 121408 243888283
198820 199336 146565659
136944 189172 153871037
106523 159282 132198177
168484 172264 126245388
143216 164710 869225809
198156 199249 268192786
61162 83184 40058151
197839 198455 1579406
24910 27548 194405702
1666 191885 325579648
64023 90096 65028360
26720 37970 27968521
87202 153841 399216367
134533 155607 52846020
167966 172847 12278793
1566 120447 967412760
109053 156288 118269247
51849 146790 237508914
36605 129753 233059220
118031 184417 70504862
105554 111625 15174232
35478 188812 694501451
64648 166422 254468627
63487 181923 296286914
121228 178704 144006542
54526 153398 247476006
30003 96437 595438532
198745 199652 2258717
190065 191864 160120557
129153 158723 440871929
88012 167380 198524833
142450 187366 112430765
57130 97302 751922120
173026 188720 258248462
137075 146427 23313723
40029 69711 74232541
125328 140386 37624630
135251 146919 909289570
159408 188129 71713376
22733 94690 360001517
163231 163767 950928318
44183 166524 305986188
175082 181418 278633553
100106 124497 555414496
13305 193668 451144445
67801 191153 519186581
188238 195006 16860109
191691 196287 11413694
152583 180879 70601520
55623 174345 296886734
198403 199466 522025602
69265 149807 201690090
8593 13823 13184684
159159 164543 936603624
86059 168315 947018145
90705 112534 646856493
190775 198808 20136600
68586 154513 215161424
149103 184421 88176771
1857 99754 244506483
18395 140842 557808235
139799 144578 11947281
11829 12300 1153483
88459 184227 239618121
192416 197467 239953080
72647 114085 103658367
108806 109747 2303495
125027 149116 139151145
181597 194142 31305533
2443 62264 149675099
61761 178180 436173629
110258 158922 973767615
3449 33359 821418037
71493 199440 419398852
167350 189075 222118658
17509 163503 488959338
197468 199091 949513786
12121 107948 593832275
88848 128593 508702148
65190 73552 961447863
123383 171561 120644932
110446 137606 756285687
63341 163377 250132636
185771 197115 97454222
58903 145976 864565205
51009 126671 816131399
84689 195283 276608526
162876 171271 327624165
128692 178976 979159203
26475 148638 790533687
86850 138949 130351438
70211 161946 229611028
42418 130308 219875252
107282 129598 55938484
149093 180163 77611163
109071 110973 950180076
164540 185574 423954306
133139 142202 22540218
66207 183161 292471967
8858 174803 415090724
47586 176616 658891122
73025 86053 520130161
108038 130091 495450499
38766 110894 180322352
43861 188236 407902478
116633 144472 69801081
101060 130473 73841132
128743 182103 282836011
137245 157944 454351267
65231 177661 192041157
43560 85315 104383230
1864 144926 635820449
145352 157470 30360439
151329 193799 106089243
79970 169971 914809908
117856 147623 466289191
98940 108336 23766109
134676 141556 17140278
155759 180982 62956936
184009 194953 50338382
70818 149771 197728871
194737 194988 590276
34991 181582 366838104
49854 107458 925391663
118074 187075 172785426
40197 187561 602254492
98525 194771 863698197
141206 190195 219948741
72981 163959 227658847
160258 161980 3182900
96978 193574 241764411
67498 76184 157484040
7351 107519 542793956
162128 166522 200463542
71653 99070 325553269
49819 83415 83970158
78369 107563 864312065
78566 152274 206105859
146246 178229 80066474
70205 129237 147809995
123106 182941 149661228
108247 137429 73121093
68289 175797 268981958
24539 109047 747273420
168653 196394 69425699
60332 161863 964253413
94026 185636 229319087
9745 74473 161840693
195118 196008 13380303
23132 137156 708194348
8701 118626 274871699
127023 148012 410084924
183305 188749 833868890
96580 176154 199271616
180124 188470 941849082
71509 72510 156433605
22125 154276 361514231
159908 185979 65088618
54800 123059 170714502
175962 177607 4171901
84008 113017 192853970
171790 199682 69683558
107620 134078 372026558
36562 50392 387647277
60046 73699 33911704
164793 179909 61287756
168636 188646 50101108
127565 146345 47058037
22087 86170 463634119
154576 176283 395434994
131882 143203 28229992
38480 51376 32257763
27024 194210 418173183
131957 136920 831805291
72800 199067 4290774
7515 105580 245330767
63223 196928 334386549
147352 156461 473454590
67195 143283 603683656
61430 91148 717710742
8474 191006 579428564
175500 191711 40566479
99047 128503 84103618
2863 85655 519914279
113959 171654 144593785
97988 108952 20787487
19016 21114 5175618
2221 120891 912306681
31016 93712 464989055
64281 122408 145311700
161297 193600 80750562
93348 190423 242946361
64740 179916 288111605
1866 78024 190334285
20332 36810 506320488
124594 137191 204553435
65868 120678 136887961
91707 124331 81782819
57707 132221 501329085
143934 186409 106313670
145370 146511 2820194
15604 59701 655563119
46045 124928 867378009
170294 183627 22106407
175351 190679 947435248
57192 131493 185861599
67032 94157 617208382
41124 191753 376869608
108709 193322 211661493
64843 134284 562308507
164967 174410 108357475
139276 154610 38564559
147327 189564 243989322
164257 176558 30927523
170409 175194 11980701
127245 156095 812476686
95371 99475 10135849
75441 86045 280661471
58915 96379 19583028
115019 192104 419314107
71233 184884 692571866
124686 189012 160897572
168049 197826 148410130
13064 158848 364785048
124090 125492 3479279
54248 150359 780768838
181959 186614 647861937
162183 170435 20654467
8958 112990 260116605
43142 59165 426146247
47303 151277 260197297
15344 22790 18511153
61005 84683 59015240
48081 95853 119372547
58808 81447 580005021
118971 139319 51002539
155411 162352 585296920
186033 186623 839216517
97564 188292 813556941
105846 117461 588598865
210 23162 949054967
68794 143093 316980190
151786 172952 690990796
172178 184535 30815016
161261 173975 31842386
85399 120967 88884536
7807 184780 532117264
115552 144502 946699360
162052 187437 114446646
92671 103811 27755175
73121 135196 155498378
43473 81718 95502557
104958 109364 11159693
46725 107637 491605316
181385 184308 7246366
782 83561 223755368
168902 188885 904121422
125589 168882 64398357
166097 168276 348404089
108099 128728 515978142
147750 152718 12519248
52668 64987 30951037
137055 195635 45088112
1577 148596 367736653
96039 107114 565637274
32592 103116 342691084
112886 116621 9299895
47790 149526 254673049
28901 52604 59213601
17588 151824 919363613
196383 196622 596877
55429 188561 332904293
34391 108288 913119248
101401 139590 95749688
57302 171386 598482739
13182 116023 257136373
85463 122289 92080908
13725 186241 239265542
36583 51579 37481327
134256 177211 107489572
197982 199501 3853652
37753 51538 30241539
164312 190889 315728263
76592 196951 301113408
124437 144416 49953092
47592 58976 351871782
61856 147133 919316518
41420 176543 753746503
74057 168879 237228412
66364 145864 893214963
64812 137001 801394962
122777 145488 56899085
71822 97316 194204923
125990 177180 639771804
127999 181368 133528034
135275 196360 152666174
182491 191541 22572445
142099 173208 979800510
163108 181561 333993236
119360 142341 57530809
63332 141112 907816505
95354 153801 959528572
82700 174570 593639373
91010 124797 223076439
92219 111059 575605175
155915 186541 76509882
77814 158989 872348778
115426 139133 59456491
73295 119077 261618598
169781 199685 548039937
79568 132995 133796818
40893 52820 29840999
1188 146868 693015047
168039 193565 715371065
195814 199097 3233030
130823 199986 172992452
93027 153840 152398919
159533 168073 596685961
157232 166476 458822755
107165 186525 198666464
40692 164533 309774300
166885 196284 178214247
181659 194642 856019887
52209 62486 180617530
101615 154085 131707684
80321 151757 178873973
137599 165975 693931631
67910 148861 202659507
176005 181397 13506090
42823 180962 345517717
161071 188661 68964914
185551 195567 24978684
8634 54776 115495510
197612 199154 3944628
24036 35508 844561865
892 9900 762716565
184751 196122 728381049
126935 163329 88117380
124065 133481 500474046
42384 178594 474764403
179001 195952 279584317
75078 98172 192916062
131955 178881 92791170
91284 178312 217897158
103484 141601 352397136
109829 156128 116010592
32244 73653 742526739
68817 105812 330840288
146703 148253 4018681
56610 163709 267749118
70262 112626 992663870
44408 119854 188642380
170067 177036 494025511
107943 186259 195955019
1664 106872 810673480
181805 189309 18736862
186996 196765 407845247
75810 83560 946138129
46066 56384 25921700
68211 198476 503614706
97266 199921 688929313
64732 174832 275313112
68229 102598 85793546
169725 193272 789490949
191207 191802 1554694
121308 146419 932162758
61632 177629 498393708
162122 173308 28020838
156926 179252 55776777
180770 187259 353652301
27643 94818 167849564
84489 176751 102636636
136851 193765 239319857
32099 53371 964906368
17312 88088 378346696
76294 127817 896566844
2724 40935 95469724
199188 199428 603756
71621 153940 813318432
127194 164719 240439436
14779 157639 357313044
172168 189008 672503216
10003 146507 341468755
27128 104749 193991917
185944 191178 342663827
48912 130550 204318961
95931 97762 560332962
133278 188164 137216800
22416 87144 484274001
38612 93495 356471284
171550 171954 716428152
147322 182177 284774169
78505 157073 274418198
82335 190350 876388741
135046 162924 69605034
109546 182293 205138517
2173 37756 38906248
124617 169975 112456124
155501 181938 379558541
191326 194344 7583156
12133 18607 927438625
109678 149177 180033519
14642 107188 358961989
122019 135554 34053378
152048 178509 66168906
187283 196933 24040679
98667 120786 55446127
97739 165348 169227985
193110 197918 12002518
76497 174962 410479370
117766 147798 364451791
108013 130993 57530447
102987 133896 378324839
40380 153770 283964524
144696 152639 530344371
12797 72263 365774134
34691 45923 28160233
126082 198352 180775032
13570 59039 113821025
40051 91088 66459961
150671 186938 90590140
167730 186244 46411153
182869 184130 3090341
132176 190392 145608900
65437 149922 162322569
151108 197176 978293429
69482 149653 200815004
85937 106820 52074849
91183 142719 277936182
179466 197142 451147180
49792 171265 302220248
144060 187082 107687499
79261 181012 254610671
105488 148114 367242383
195706 196230 901625238
29169 64288 87855513
48962 103616 136617619
176421 192990 677905583
149453 171929 56186695
29265 95550 908869202
177669 190469 609931964
177166 182931 14314698
110412 154634 424129676
59938 189286 323442600
137302 160332 414777220
70819 124763 190734757
88315 148547 639409694
183815 188874 483618899
62695 112913 75495350
163181 163418 216213
190752 193336 6465772
134305 178586 252628614
87188 115187 955397889
71157 138011 167360842
124454 153308 72331338
98435 159299 152524821
190749 198009 18167172
134809 179440 606466557
66370 199500 332971836
48026 112047 121633873
42216 58901 41815764
36548 91847 138248824
160551 171221 26675057
160451 182353 54756391
154663 177468 473127159
68717 178567 407856040
199459 199658 289896931
132017 190175 145484747
59599 176442 333151390
134007 135433 3604605
174581 194868 50707551
137439 140022 6375131
130086 193056 157483199
137160 152440 510851758
38914 124032 732564021
49108 179805 327075160
185950 188549 6458420
61128 134861 184350321
126578 136982 26122178
61655 191300 944054091
100460 122380 492278008
129935 147187 185840915
163154 193314 589689044
115679 197636 529996869
139953 183828 109728851
176212 194371 925690613
28232 168164 489463072
131517 151417 525591094
143020 176799 619689278
198854 199882 629112555
42093 103118 690214859
104822 119688 37190194
100648 129814 916879846
61357 153230 229853801
163187 181390 232992787
65112 108015 107218891
40757 127589 217273731
151879 195955 110081740
131510 196808 163269827
123752 158756 927927309
94091 165338 178274197
150678 158213 13041321
196383 198327 810633432
31126 134174 687987613
61023 188061 856990292
41137 61300 705627357
186841 188958 847403688
60278 120536 447039454
126650 149903 898812344
94511 106113 513793988
163760 177515 416538194
20075 174488 164148869
87590 140848 133246697
135654 142013 15766411
52503 92694 100549511
116012 172552 141613984
90464 177407 689973456
5642 96739 269608239
76146 182843 266966757
68258 117350 122644138
173588 187265 34233140
46986 192129 808948547
190392 191493 992230514
167275 174520 18163327
7213 76925 477559724
74787 199974 589931480
74331 157937 209338617
60181 196385 340491161
103064 153249 125956288
99289 196398 346376692
129565 163513 84848149
88920 192415 259038290
145995 199567 134037328
38007 145196 268269397
59601 144313 211803966
127360 163544 90490773
31411 186546 946508144
69783 112534 20817748
72162 77523 13490177
97342 119582 298591568
138080 172984 752433793
125921 170209 110716606
62270 67583 271447051
64689 124859 169342790
165710 176058 25949807
101057 106626 14049768
87696 100654 227569408
27120 73745 116430925
129290 136308 949424678
195187 196766 533571644
106873 168693 725897581
88652 99477 26951559
138819 168980 791007629
101901 130894 157276592
117923 141839 917736035
64007 190433 316229719
161735 164590 7049799
147659 162740 782079324
67738 113354 591598115
197393 199215 3676047
4652 99934 238267346
174863 198963 138095907
181446 197749 326280676
155092 189759 29890135
131292 147166 372765996
169747 180888 874653046
138819 153896 37902073
17968 48430 76131529
63965 162136 245506831
66497 163646 330773449
71404 82390 991236068
195825 196931 2775885
145673 170759 822330385
154678 173475 440808151
72015 199461 433360690
100606 172431 179994926
66737 97968 77868287
76323 121035 111786584
58453 129052 176507951
76120 133101 142688330
46511 187155 351885437
88540 170371 205958877
61126 143340 205470877
58722 62300 8958210
165681 185575 205485082
198727 198864 337595
118358 168842 64341654
73429 98740 63193487
149124 166821 44095985
81672 192733 277973787
70996 103389 505643479
153587 194776 742027541
184290 199483 226066132
10936 184188 433294083
32417 60861 40816784
27678 149422 304649210
118284 174996 161089297
49456 140585 559764083
156171 162106 347249102
125201 161964 488135801
172040 193006 52334243
83863 175405 483319728
55592 66899 563654715
126420 144217 44519625
13606 48040 815945638
178760 196587 44452020
178216 188863 281126555
153991 170947 42226322
44781 187229 356409178
178923 183309 10900878
86020 147347 673974712
187701 190556 7168001
79287 89380 562720206
37976 86333 907475878
17744 178111 494328376
170529 174088 2261911
40709 82110 846589855
137257 150409 32966559
119215 155911 92001727
97545 103260 14257054
37740 164769 317748204
136027 171558 749322301
186186 197234 27580228
177231 191052 34420503
69869 145362 955768503
106199 141939 638385870
87352 128290 12089543
44552 159901 288707706
66266 68282 4897069
33283 111128 194702251
60637 180978 573131793
88917 143327 887764505
84301 88268 421624234
164624 198576 85048979
141437 177357 89977353
60000 100422 100663962
193891 194191 784125
115451 125943 26407158
177400 183016 436196432
195266 196730 3705590
149137 184588 259509153
73688 138613 162513309
163824 188312 396796495
25985 38203 631553912
188900 195377 16101684
120171 174791 885662062
58559 131798 839513327
155907 184778 72061901
43451 89088 922585187
4844 187536 863357816
47032 196391 623295182
87705 127311 227801224
3838 96840 839927514
95818 119184 58552030
2147 85743 209075597
189050 194637 13879559
163688 171093 18632389
165371 186662 676518351
134539 173637 97837353
168849 176507 19318044
78440 86213 19505948
198541 198801 676000
139545 193732 753251467
20569 143689 985415160
175642 188103 118340539
50312 97779 118609510
195563 197154 653995527
27050 126403 534994928
132637 178282 114186210
162741 167987 672120671
52206 169384 343899748
78136 99894 485644500
65087 71943 16930493
157251 189664 81059546
114828 144196 73593987
49217 133392 621309895
155255 160101 12071775
79962 113038 313436100
50893 182158 328524081
122027 147238 63160587
171334 197569 65508428
188502 190053 842932178
23359 138706 561693127
84570 181655 242990326
179853 189285 23559787
84546 151743 584348177
125660 198301 564534583
170500 174734 10587354
172745 193861 52785626
105924 107177 3139899
8589 107831 248242350
34468 145214 281068447
87934 106619 46669815
151794 187921 90260115
42077 85291 108067509
196367 197213 854902284
75342 106371 77564257
153987 173402 687302866
129743 181262 128882469
163728 176834 32946866
197878 198015 372274
110261 167199 255593439
92423 182408 973206652
23147 88997 164591363
7832 119389 279081880
124268 178272 357835362
131819 187555 976528243
57372 108026 740247828
141552 198376 418806473
120008 124015 10127536
48411 97227 353531636
33973 129373 238721392
134646 179389 180165843
175485 192608 236188000
100048 161531 154057869
179292 195782 103001297
77368 194047 291930141
57143 128131 177546696
72778 119958 774260408
114660 168581 267399170
87907 193173 325199973
87455 166353 197354732
24557 62156 94155623
83364 113432 75168584
151904 162642 26692409
58109 147993 689263900
152465 167157 42354639
106744 120960 35563895
85450 145701 298347664
197360 198924 744957443
775 78826 195109239
159367 195668 417518343
75594 114730 360133299
56794 65372 21417897
148020 159717 741704489
4731 29914 479829883
130101 133857 9409535
174261 197238 57413441
41193 192671 378960192
183356 192473 22824735
115456 124948 390289958
25331 107650 396334203
124147 168268 110260717
177118 194431 43202392
28107 50488 55889742
86348 129414 107724644
161357 196372 348834450
116306 151677 88743482
79453 199489 300416159
87973 120451 81234126
92378 146748 822301098
82232 147356 616437539
58430 116110 144049897
53696 128736 786830668
192923 193034 246095288
52021 171784 909417344
120194 185816 164222113
191296 195043 9307246
141905 155364 270375582
190012 190270 186797568
175804 189100 33299933
168573 198318 74485619
181189 193211 150888923
88487 95886 18470454
165429 173687 989730734
13391 93511 200313295
146265 157281 27627865
28900 86063 142990661
89647 194958 467879524
101032 184140 692181756
143677 171410 48772431
163529 197504 84995342
13190 16680 384262842
113030 136379 708432921
7192 86280 194690589
112190 162350 125569715
1250 108349 267802994
49443 148035 246704867
125294 164222 718092715
55343 161166 264657892
51392 85006 84133807
71911 86767 599100130
101659 115957 675051400
104329 136406 99963289
19537 61433 104930918
30783 182184 25596432
177135 196446 48171740
123107 123557 154990008
171704 176775 12632864
77362 186012 271840931
51886 109618 144466775
127342 182341 917387925
147050 185217 95507947
30890 183171 380937155
180721 194908 35387925
105281 119006 34342808
143731 180886 261896891
161201 171656 907901777
137304 176085 96972640
98385 125269 67442069
190565 195488 549937498
50630 185940 420513789
70193 140734 176574106
31158 195338 410612875
81824 188592 473406787
108976 135716 641894804
143392 163475 50240585
186385 187190 2055761
28013 143958 940025700
194000 198609 661270634
65292 196085 327029083
177333 177722 546841961
33802 122194 221128719
136938 193778 809979981
164455 196663 111950936
163056 191952 442607141
148541 154868 15925569
26130 70201 110005100
79743 113768 436986122
82430 176663 235965789
186165 186621 702817881
199944 199949 17264
128069 134659 16497232
165329 179447 35460948
148181 175638 68629614
153578 159937 225591986
185932 192428 545398754
197771 198964 497063604
119168 130162 948478379
164728 172276 19037676
59301 153842 344284773
138482 156149 119405554
153920 196072 561237287
78325 78467 353387
53379 164391 381107124
129297 192818 158897002
144814 155838 907420842
82411 126322 68260471
6886 191584 640415592
60097 185908 314574798
126462 155850 424964441
98793 163847 19452104
40966 166514 873420406
120390 178582 281334143
195405 199593 10598908
87358 139484 724553770
14532 131458 394670946
32155 131192 247808125
139977 186911 633330973
180099 189049 909627533
36735 92825 140272425
74750 110304 381372634
32960 118807 214678721
161851 168849 389826544
74039 140553 166474436
27650 110150 348282205
197972 198573 48666390
118815 171954 736517653
45908 165620 299432997
98030 144377 116120795
7913 193399 464095382
40878 193984 383050474
86002 172711 216914366
3457 8696 13151874
13922 99276 213193159
139364 198331 147497948
95670 143713 120332992
6739 116521 361506056
175049 182682 19177153
52673 91212 96355236
39770 144999 492918844
40946 144737 920740437
87665 145274 144209222
114299 169805 622267642
1538 64593 157724058
167252 171227 739729059
73094 199477 316356334
140087 192897 853825031
2610 133588 327625460
5414 7522 5291491
141378 187739 361530688
199815 199821 442968943
128407 139449 27605038
109918 191600 204387737
38712 125125 540184208
129932 133384 8632512
66908 160051 233017348
69226 162522 233366631
67926 83587 39146171
165543 193828 70800090
105757 151845 115509353
140060 170689 76638006
20894 195662 468699252
106474 194931 771313398
170485 182623 30422259
113030 136421 428036414
38650 165217 615491139
41339 158310 292657873
138602 139957 286486735
197763 199834 5240930
125410 194345 589615940
67227 144730 193836538
132805 195511 156719887
141574 165521 59881487
68311 111261 107343523
102788 192296 224144035
31916 131617 496527192
62109 114226 177958163
184820 187334 6385765
170140 190734 603723216
44538 166212 779536644
1713 119392 802987604
41550 159841 290197711
177 16205 40142168
133755 154784 52737209
115204 175354 116590923
33272 189202 485198443
92094 127666 89041289
3045 182246 773597399
54683 80834 69367999
47082 63768 896588896
80071 101132 282683720
4636 148781 859397924
161161 189778 741672915
87713 119767 480674264
60649 87980 68162489
124815 180030 138148418
147488 155657 20543905
194462 196679 837916963
80031 121291 103160776
124624 197688 803826974
197387 197453 867771927
99619 145459 115010529
184365 185557 3040097
104024 111653 19102921
178963 183845 4564205
30567 36901 15833927
20574 45193 470040554
75916 105219 73265664
172451 197453 62423371
33175 54438 470877299
14088 30459 40902293
154785 191285 652393696
6266 29125 57357439
163450 183300 482641069
108040 199749 229464377
120895 152949 80476682
69486 180361 440935299
59143 169171 275073592
149736 154813 974353591
166936 167002 170848
139435 143611 10435381
183637 185185 459332530
179905 183590 9143907
112213 127235 37702211
96528 106307 339701699
75973 198085 305499373
52970 136394 208814507
76785 158025 750430658
41166 160400 980852769
1306 17311 39990200
25538 176006 376362546
95521 170893 597288144
30169 93866 727915888
2607 42128 98823491
50345 170268 822972318
74672 155217 201752745
174455 179829 214773359
76594 104065 68637208
59138 124349 163085440
97538 122244 61921765
101381 191251 413631015
4483 20983 296059791
123365 172431 122817868
113161 190427 193437797
141132 178536 389826144
106082 189151 207957331
134303 177241 107449929
91723 164324 181656169
3323 78113 187048484
107613 133433 551042022
29963 188479 396471118
98891 195086 725454248
32192 166740 624400539
83535 95010 28651398
53738 101083 181558097
97298 140512 54825478
197941 198680 276095390
80211 166137 215003627
40132 161669 366656684
23633 114781 227855004
237 197008 492146245
3123 67212 160345766
126229 175930 124325734
55765 133642 194775959
72282 198313 315392364
128956 182139 688331259
88923 96763 18045441
156901 182928 64960208
44050 145773 254497444
58970 119707 87978233
184558 195837 28178391
106388 164233 771448870
186655 198639 412654541
8474 108013 249027709
94857 172472 441374600
47119 112743 164030637
156339 169052 31603657
189772 191749 794959738
65561 115124 123773087
106940 176802 174991448
29484 70236 53870668
111804 156219 111397653
198580 198800 564435
97304 196855 693047867
46909 82752 89528394
120355 154925 63577042
179416 180062 1607428
117750 137859 421644835
198174 198518 888785
77468 82744 13146784
27843 189746 405023132
128734 176174 556216420
77094 147132 175246997
183518 185772 46782984
22252 57652 169663320
83980 177353 751591685
187075 187335 666584
29769 156785 317854536
102229 172755 176612711
160558 161998 3518336
90755 91415 1652342
96775 199568 229782501
111160 188860 194478016
11553 164479 382408097
148011 174655 66561664
36065 129241 705904705
56818 100989 959544155
16318 140142 309642409
134650 183239 302342785
181828 193908 30132928
181764 197556 39399457
120318 160834 101471238
124696 153333 71760243
72261 104561 659401648
148745 178879 75342170
168889 192857 753663668
71911 193212 303604281
93858 119573 276715953
147071 159479 31169184
6511 31456 62490380
44950 179509 855958154
1649 24163 315379307
69194 83258 425974746
158145 199030 456018550
83752 135369 129259438
189359 191013 759855879
102466 168647 165657183
126228 198823 964784739
47396 80146 81781416
18515 112797 252676058
149816 195002 112767355
195566 198009 6174272
2821 41484 187626068
146079 158708 645903359
38765 178452 828719510
481 35104 86461770
155293 167969 31492286
37120 139728 586234956
139054 159050 50089623
148870 155865 17515999
39496 123488 724467489
27101 184982 750095305
180646 189989 23385552
78020 106019 338200282
75252 121207 114885376
122082 166464 155441660
18351 34596 40476388
130848 165326 488766342
105476 166999 153992230
58955 139395 367319192
42586 123219 201668917
128761 147906 47939949
169485 182052 25083724
120307 139283 77458799
14401 172872 396358757
185033 199838 115096888
131372 141751 299896356
152120 184485 336564773
105751 178785 830148207
64232 196386 330460880
136028 154054 317142754
146279 158458 30515777
151182 186887 660562255
51371 199326 370224608
73815 78874 12759235
40840 109628 172126294
105485 172957 168933232
22256 136254 285194882
25871 39421 33769371
60548 66390 9450602
127544 182105 613354653
163899 178487 36618979
25922 28881 7340410
163392 191522 15639488
170689 186571 39756568
1894 117462 288784197
103176 184793 322911615
90362 101100 429860936
20775 87734 45588151
134754 147075 30747946
173122 178859 396868635
175795 181690 14814845
176777 198809 55079432
21157 101098 853937229
106823 189779 449549062
190963 196346 375459506
53829 73069 860352817
180908 199951 227371212
67180 143714 803149363
190812 194390 8936768
137849 172945 972180442
15797 58678 20151824
103735 164507 152094155
34718 91510 142010397
178340 182930 11380835
31322 180006 372036687
57859 112375 136205816
63462 140999 217254258
128690 177865 230622477
3438 24642 74713713
178688 180689 704619065
3875 25445 54063945
139066 173009 84909307
22054 127295 363586041
164287 174146 586683658
176584 178535 138192666
120515 188391 373259850
57033 80555 216122331
134725 151312 41592179
23351 161581 627297349
46839 47450 605147172
55294 147054 792897632
170357 178179 66779537
161916 187132 63127203
146427 166967 51329491
20866 54252 955053234
143017 168333 63327281
63933 137465 712152355
84079 173936 490318820
171672 184033 30755853
172021 177487 343880731
150418 165974 34698279
10115 43291 83038789
160953 191020 75140627
89584 147645 87640963
195659 197930 5720282
40550 172773 330877526
159382 169621 25473180
103697 151141 119001366
26328 190213 409906366
139465 142836 8387496
117262 154430 93394951
130380 175458 112747643
160398 191945 78843041
150879 196410 941132424
118001 127959 25048738
73204 170032 242318708
27068 106412 624515296
34108 126180 280935475
105676 194294 221796528
117510 181484 482364483
70681 199262 321791837
186030 194126 532974487
107456 130363 954225168
149521 179199 74138690
52503 139943 702852975
139922 150413 26385371
71251 160131 222566508
171538 190606 781065364
3803 149861 365585942
198976 199244 293611009
118615 139271 805095510
184195 188277 487844327
111482 179111 201816174
68488 92712 752667798
10509 77834 168328737
25316 186247 805920433
172156 174960 453996421
13503 66943 133743298
99857 121881 66826388
59383 188357 322493964
69706 152104 154206661
3904 177691 434845429
19510 19923 1060366
73770 183583 274827447
165513 196055 76393582
537 177827 987082471
15496 25656 25359397
32236 192805 470211264
191829 192165 430180452
188139 193949 14549597
196311 198146 4635257
1897 59324 535457178
106125 149526 108868513
150916 157826 501206912
108193 163658 124522021
50399 175801 673900717
96465 100649 10386162
172265 193409 435912132
165010 178487 671284248
185901 196751 27081732
132700 135298 6506877
86878 108156 53215447
28589 175653 609288329
132205 180142 372569806
70177 198988 226912152
112640 121381 36079036
98864 146733 119961905
189401 196176 888047787
162875 191285 636247036
155944 163104 17751602
111958 114168 457326124
118285 127545 16706624
192631 193775 508648953
185247 196357 537517321
68483 178042 826938445
2647 41774 807036832
143296 179511 90710742
410 551 358188
155893 169656 34271319
131163 185124 293305795
50599 73126 56260759
71776 124691 132556080
145560 166459 317280274
84076 173005 167376337
178942 194975 39921426
14084 167231 432098455
156465 174005 43808027
118207 198404 821920321
176528 195524 266822519
85593 99619 34807897
20672 165993 363430975
60393 195243 337100842
84094 190112 913779091
58081 100896 474092055
193939 195886 105306269
99586 171800 181041671
53268 139697 216263195
163811 170912 17847369
20715 138690 748802931
95477 112803 469845578
66168 131110 162341679
3001 45296 904406427
16510 165151 841460187
60165 130158 899907446
43103 186376 358376172
89051 150796 154741721
154677 188925 714726722
191338 193368 5110402
170276 170467 507096
72950 90646 653416816
121864 167622 142077695
4373 9066 11876948
88241 186986 979928518
103436 105166 865319449
83603 161132 194017412
130223 170036 99489910
113525 193775 691307684
82216 111299 793972684
59853 61075 3041528
180074 192714 31597898
116156 143556 68665094
76144 149500 920502124
62295 182758 305443256
155112 194186 97607127
109289 189601 546998989
134654 158352 945981022
151169 159209 694617448
74067 147207 569109594
116842 140131 58387877
107510 117749 15239401
118895 127548 629971049
53306 163573 959883494
88253 172440 439818791
195983 197013 212110913
8318 40679 203984957
22858 89504 166571220
54611 69269 610829138
174066 193804 732277593
160450 194306 700082661
56440 80450 59905824
184283 192663 14499028
95305 142215 796920840
16955 46431 861937831
37897 55244 43526137
5848 46454 653507963
136891 177810 102315692
152195 171293 47742247
164468 172025 19124770
53359 58208 12307389
131491 159474 70062210
113156 174879 154512055
57925 72144 35374343
11126 13177 135416464
23595 104336 201845793
120790 187208 166328846
17458 20144 6780997
154061 180347 65543620
144189 192652 118114602
124262 171585 567828415
164876 184130 953347015
192862 198695 14652443
23079 32401 285428041
79931 95818 39646360
136866 151550 36762552
65435 85888 431215640
46353 136686 84060862
196221 196599 947729
79091 139420 446955140
96099 130037 762660838
34820 73275 96123556
102483 168216 609287908
66430 156845 567619028
60490 172310 279621965
4553 72428 764973048
197492 198478 2544000
176788 180960 487593504
184949 193901 22432169
3833 181854 886850672
23313 155166 557540602
157184 171730 677035822
79327 167991 221849605
38208 173424 338335723
175474 183045 455511054
43622 136037 397615188
134074 191000 86316369
140703 196018 138333365
133568 172878 751105859
87960 182521 236655466
174584 189886 38358502
21701 78015 140793240
20032 106599 189984713
35053 151121 290560153
118387 147289 72423357
57725 119220 459931290
183464 195834 701511320
116516 146247 653438766
58272 86036 133574516
45823 107183 153335290
160968 162495 849086905
197284 199541 124608048
61868 165131 793919375
25003 119122 235320299
109443 150962 104007652
110500 146418 89977073
39416 175754 846579433
181090 191691 636236909
51604 155006 258917872
106081 131045 46186703
15825 148798 340965907
41836 65390 56443335
35354 172634 776846782
165209 182693 43848468
68457 155531 273768811
172171 199716 879213294
60730 115769 371008032
180770 199612 708319450
180772 184662 9727419
65023 74574 533625846
156376 179237 647858820
103031 131184 573105314
159602 164104 11097609
159134 189226 75228054
7573 50689 107941079
160974 184913 871919081
156712 167656 409194367
97329 170820 184033891
99703 195535 239934643
103856 170547 166992986
9247 133310 310384124
121208 151060 208839984
128275 141749 33619285
116909 188837 257206321
147464 189145 485571002
11116 122718 536891255
29792 84941 822450305
123263 173001 124452674
185844 186838 973814998
100501 128764 70980993
190250 197803 34591937
31575 153393 590261071
48772 65831 42873761
17288 59913 106740920
110708 197041 869193637
158298 168994 26635742
61637 110726 585257247
169855 172213 543571040
152488 163894 28331869
159834 169077 22920912
176938 180110 190988506
102811 129008 65741172
119014 189183 869050779
148157 165081 781475869
105982 187085 161148902
96197 184071 219967175
69074 154686 220598017
87466 123458 894824635
40827 59479 655586819
70113 93373 362864533
60330 123500 157845314
77437 99016 446487009
114354 182489 787068586
136809 161588 61901597
166465 189753 58361505
175930 184620 21708442
28379 47569 109497638
151369 175997 898728045
189360 193297 785491656
112319 167828 138898907
90714 192919 255801116
155894 163527 454677329
180346 184523 10425979
185743 198080 89581381
171437 178707 18153132
112443 183785 646808930
64813 100880 658275878
136446 176692 360318507
61116 165750 403145903
156585 178104 53743618
77858 92085 35603901
141706 157849 385704250
188902 192510 57570793
175053 187919 32215128
140930 182035 102925673
39081 131932 232347747
140858 180178 504149940
148342 157714 23408959
167829 194352 261818752
179245 181986 1915803
59142 123756 64023046
164022 174478 274690850
83397 132009 660715352
46192 105651 148624271
194521 199352 12178687
70936 198555 787895219
3498 129898 674194625
30902 188617 286271700
127219 195237 170096003
6211 103454 243157279
134233 178987 887354959
151737 160776 43957929
155306 167090 670975918
180412 186432 994410305
130741 190627 250854360
138893 147171 20667398
158286 192554 85660569
138241 178423 100623684
31314 174953 359346379
16271 77392 152726770
146995 169732 836266792
76794 141019 402434925
96928 119733 57134739
111983 155967 929135656
97590 169879 713753466
86913 111199 776613180
43014 112977 234776693
187632 193499 318281219
140638 152874 281435015
10465 88101 705211176
19970 60228 100818299
112792 184191 178651441
86680 173459 602225516
142065 150399 21050870
79858 108153 457256659
196905 199685 7034852
60018 165407 879479970
109738 199811 786499293
23517 107276 209410105
2151 196046 922069380
177977 183867 14674463
25558 98008 242050361
12876 40015 13703630
65389 172467 905066321
126137 129856 9318701
153555 180594 25815241
94033 188056 392960852
169309 185441 387529961
92655 107605 312995184
98129 187112 222810431
71278 75514 10673363
79264 177738 246499494
122461 152430 713751584
102584 135530 82724710
136235 145985 24332281
146713 168942 886153860
49890 190397 540412790
142680 159251 41611459
82257 198932 292051044
27756 190981 408230106
124982 155015 75308279
177037 188551 140853661
40452 110067 617905518
199284 199955 928713455
65083 65470 15810337
87084 89079 4873928
24981 38722 34308958
171684 189835 45309989
148660 185720 911666994
84384 115343 77366555
86566 163347 192029043
124149 138126 15688499
146293 183271 114803189
32364 74536 870058765
131556 190028 340794488
165561 175779 359877967
58911 199424 443863936
123034 188799 164483356
196361 197069 1784401
44004 144291 677849649
110072 125077 37625347
162961 177306 98606088
171989 184763 2176498
7629 46386 958246109
90176 169049 197352159
65810 119022 284073632
169251 189112 764463307
124609 167239 474372257
133816 175253 421397228
13930 79124 882173472
36174 163263 317857767
155381 199780 110920236
126385 149315 57493301
198459 198673 736500614
24237 186980 435043506
176135 178037 974814846
59789 97959 404406524
60086 118653 311643881
66667 111197 85303474
56460 70666 2849941
126187 195209 172546628
92070 94371 5708000
17397 189875 328105786
8612 90332 130227830
168453 177897 23770692
40504 183249 357206243
121772 159568 498756725
116263 146629 76093868
151493 192866 895906973
187433 194408 126333478
21472 123154 657557107
126938 164264 60918008
190238 194289 10106745
28474 68068 434744146
111370 114027 6650674
185028 198590 34019621
123074 165494 106029215
95928 118405 936419213
96828 179382 23127778
134926 162649 69223437
36320 149827 791717560
56904 156952 250321997
141489 149163 259126242
30902 150456 299178923
27711 107075 198328136
158389 162761 556021775
40145 160149 970208030
39643 180188 351646975
2207 113434 738943774
54983 95807 101894418
147131 149269 203270100
18444 93868 894390191
195799 198958 109494042
74434 101448 67443609
43543 81466 12021995
80593 190815 912178656
168797 178851 275002779
31939 75999 110216538
171433 192099 51593759
182137 193575 961085341
154877 155796 93750340
186867 199698 32134311
124383 195982 178995855
168464 187482 967539989
170676 179924 23217239
87554 132944 113679557
10640 185557 437540829
168217 192815 849881160
79187 195192 926560341
37966 66262 70966030
98743 121754 57690619
140865 161658 52036959
183061 198111 560515795
196352 197750 845200936
198894 199503 1528885
175706 185080 613718005
152683 191483 96898590
198076 198642 1465508
84584 194014 273779367
185564 196848 757843880
25246 117576 98335930
13468 163294 434198411
188394 196564 20401055
100502 177131 292541503
86071 97941 29492844
17118 35467 864657903
114491 142965 71295968
8672 33949 63187720
176885 180462 8902507
97958 138353 718301080
106477 154017 251471974
387 3437 7501669
66378 110103 219508197
108420 145736 780713656
192299 193244 2368371
87191 137525 126008353
122881 153630 77162168
138126 154715 41360191
77325 90582 33095869
143526 153052 24034271
142737 152604 24911612
11512 91650 814156239
100617 152288 129636709
59349 166474 267818364
157775 180567 56967632
159243 173603 35864325
172979 194584 53966656
119745 171576 690888401
72374 152145 706603534
23257 64978 104456334
173697 184615 27238162
195280 199691 11174402
178590 196294 894905590
49557 128024 473006722
52434 134864 672749106
23321 155336 330399246
21133 141562 301213760
17032 27853 27033204
101061 165341 160948184
178981 188833 24536312
127891 187885 581970793
161984 178989 85587371
80888 97940 42541392
178205 195295 150817528
25264 180111 387325435
21557 82007 151056389
108200 142740 397663315
118467 123845 423350639
171843 191475 48985135
153936 171928 44927606
141879 155142 342283415
90655 125356 700401681
16327 65489 613635016
157803 186483 691726966
168633 188609 367338422
187219 196298 22589770
64731 76161 28467269
64461 75969 28660891
103199 112854 24265870
140436 153422 32692974
166321 166524 479299
173208 186215 32546428
141744 184975 108126375
139366 176737 9619585
148082 194757 180324066
14896 154009 348061704
136710 196853 797281934
199166 199278 282805
55531 142007 216180335
136202 183717 197556370
129767 131846 5189200
115809 172557 142104610
173641 180512 17174221
25455 123445 245062241
34361 74140 330282648
132754 157410 61700613
67858 118944 593081679
17728 116668 975919237
93925 151527 144334509
42274 109132 167227706
20747 140564 299647928
79347 197756 296277586
163737 175082 8890753
145498 167264 329042150
114902 150829 90144076
22108 183817 404438852
131053 140842 122315319
93767 166406 181785661
133678 162316 973906717
101782 153365 129411328
65624 188835 308108630
99950 147640 400483214
17734 27938 83325529
86772 152835 228467975
100998 159058 849893034
990 53943 132356477
149169 176560 68456150
176214 191397 43539607
32064 68385 44897933
195802 196061 611167
166921 178577 29271844
34483 69670 87985155
100678 133831 83252990
90853 179052 220816444
56978 167354 275974117
28899 126672 504129492
195191 195446 650726
5401 35501 75444636
20299 46595 783517817
119004 194314 246900815
134390 157676 502822811
18873 62762 109780006
7715 111433 270213272
182059 183784 4215338
131941 187251 834105827
139812 159558 49488761
77891 93739 39616151
102199 139785 170539192
9319 164056 387003811
24054 32325 7880616
186880 187502 1592346
13124 87375 440054100
47686 176289 810936525
80997 192672 279449152
28324 117702 223400238
112101 164800 931912820
119812 197753 195048274
94748 118310 437619630
87659 109858 31748063
95692 181798 855807002
136546 186178 124128087
102854 178586 189773503
137519 195458 144785099
184831 189958 12913854
93765 94950 113670490
56855 132081 614753286
76631 107676 786950747
153632 163196 23662081
189210 196233 17472279
2747 106622 936471533
80001 111707 79268333
31982 156735 544588221
9320 19447 25354353
181219 194925 833121032
136301 142931 267847849
11818 150860 778410983
132371 192544 299994039
74521 174829 970509234
137118 179817 748097741
103672 137017 83671072
7251 92607 608549745
55563 96035 621668111
139060 181915 107255021
106071 180946 187406492
56815 89013 80293294
56967 59361 668617163
39323 135896 241680424
19922 126881 267493598
87963 157569 174244157
48734 97262 272905302
1647 136364 937952948
156593 182685 65172421
124263 193133 452848653
134356 135337 323751938
74489 191176 291915542
52863 71944 934502817
60390 66520 15277765
146348 156942 111213844
108078 132490 61144835
34509 153331 546722528
166691 190765 60307165
95563 129708 85578952
91944 190398 590032224
87070 123067 90088251
136976 159422 985500718
55204 78144 57305630
31845 198089 855482183
179443 179620 942137561
52219 176555 502627726
162126 179791 24254499
64015 103943 264464404
141750 161280 879223027
163149 174714 28954954
105739 113123 18443350
198615 198625 681097674
13379 197622 809539253
158230 175914 744747940
53253 156269 257905813
112743 142064 758844013
121547 139648 45448568
10378 37838 648213913
106926 151137 110880587
121385 155279 85100780
172852 174590 650457126
187543 189399 549776772
146175 152707 16477127
78268 87789 598619943
62311 119685 648597077
33536 154781 350384279
127961 189735 88622706
182070 192566 211234721
110800 178326 850516854
112276 197395 789936367
45537 155462 748583607
90830 161295 518605564
177569 186399 363562312
34584 171633 343025016
96656 98770 869866057
26626 142282 289175024
1564 68946 459088104
124369 176642 596568679
35133 198195 407969898
122954 123236 714960
153714 160170 574452972
159063 193234 85409913
1263 56822 167551768
179648 189461 24535148
157271 175321 908122105
142512 143869 3406602
17816 50438 177744491
20052 92851 181981714
159838 161212 739055355
158570 165421 638716894
90888 114824 59854906
121515 135257 674128326
141370 153777 31281840
150084 172482 55915193
87628 109827 987979899
59178 76876 692988468
43838 67235 58526582
78750 182371 873726189
114422 163568 339036597
85300 122519 93089339
30343 80011 124111518
147745 172285 752617337
182193 199251 465021831
25551 26895 332178536
77981 126282 120924902
5949 179519 434375221
190280 196682 13280223
38868 161247 490759834
70107 85628 26788490
4058 164994 402562211
155274 181897 516937016
118587 153721 910907223
111256 166324 137863979
185515 193412 19726930
133457 187449 135053102
27870 128737 889382792
44806 66399 174572814
67390 127429 150129723
112292 192367 200436938
164317 182655 45993315
2191 186055 459853380
134314 188245 950555036
72458 158043 214291458
159228 174171 37300757
23574 169509 134993950
98112 124399 65980184
154487 186637 80216679
86492 142461 926064273
15055 191040 853025295
38932 94937 244719421
50321 195913 364213016
197957 199617 360527931
150276 194196 785274746
137925 148696 27042267
58306 141587 975261861
57738 174911 293032618
57916 163198 714366906
111876 146145 85903122
193454 198640 413483638
136299 143512 857755871
135564 191210 139064017
181967 195651 34109379
152854 161026 438471579
21603 31409 163460096
171733 189429 44170981
114846 123515 256839496
100346 138376 95376580
101652 194349 765742739
114488 135917 53801489
124247 131766 18810793
92089 105866 667238740
103561 110544 652307894
149923 183078 82799727
120280 161090 102175128
149978 179528 73796357
124460 131319 17144447
105643 181948 267774048
115435 176486 277268844
123288 198711 319210272
11475 45444 725763700
98739 100839 5251296
93460 129204 151164528
97582 128215 928792688
125514 164544 97561693
99743 104385 11767035
89942 156661 670103457
21621 116404 236914654
16653 170806 438631233
54396 135075 201880002
103943 116202 925607300
142749 180886 121601227
3241 152987 470969651
164564 181403 524710669
115805 174990 242033007
103572 109951 16092067
51667 93378 104349708
150991 197546 116263218
170100 173022 694691821
58733 188969 441466382
13472 198900 605084113
85771 137104 413358927
27938 189506 820436242
77322 168220 227369170
188209 189918 4337078
82093 175651 452725697
196495 198254 144164083
31051 169044 404595803
195619 197582 1648452
112202 158013 114833486
115821 163741 119918026
15913 103704 219305328
77481 90077 31411135
140407 155868 635869092
178363 185771 313199595
199521 199731 727577349
7128 49569 106277486
107784 136478 289076365
123747 133601 418374460
9317 59077 674420543
34770 124557 377387875
169218 180333 27873691
615 61128 708811820
101292 139704 96289171
21827 28168 987777421
192233 192994 919373748
60388 144623 210533537
26971 67270 100774510
144855 146916 5132041
152260 152906 1634315
61258 129926 892494084
143030 181877 896905871
109482 126442 42413132
62424 146487 210221576
86028 127420 103483611
151992 161757 24318765
97951 101144 66343747
46526 47390 928377
115981 162137 115582410
164249 169618 683015004
57235 93861 91449737
89436 96266 6207926
125457 181180 472988475
159841 198192 95803901
132708 172154 98693991
60183 120186 149853232
67769 134976 168221005
172966 180961 19964028
9117 182976 852653244
54052 114995 964391898
56463 192193 792898671
22799 37264 95928678
120709 187392 166964412
55395 194906 467646689
176396 199678 832229793
61847 129760 432007508
118989 121617 6537308
93659 146787 580190624
8627 72936 160779958
177438 188992 28875146
162494 198483 578479541
27496 84184 971229292
103268 127895 154711219
104477 193365 222455651
68860 158664 224765478
140274 197793 470659593
176849 184363 471487244
99860 191228 375466441
151232 188287 280409961
9804 187277 444010287
54569 149413 237398675
101174 132562 116782433
40181 141437 253366328
65926 90580 61426140
11597 179582 953126568
5739 154858 851225077
176897 197170 754064645
126388 135438 22715057
150028 174412 193682220
33475 128734 789192842
55985 103799 618289598
5329 149437 360822330
135165 171140 89961911
118289 180198 155010696
7335 167373 512390067
125624 171398 114613887
110194 154967 829071339
90634 119519 72313608
161772 199693 94899708
157528 159739 571391788
22471 174948 472079172
198090 199920 4628960
132790 192638 149652341
145297 148535 8122824
174467 181192 438257413
183341 190325 17498944
151638 185194 74076398
10851 184910 435327231
26840 140192 686633319
177741 189034 586121364
5155 12816 484672830
183939 198327 36021862
148614 199245 970532881
154642 177147 56191469
68171 169040 252299091
79035 79901 2122679
98676 192854 235816750
54681 131469 550316495
91135 177980 217401605
161741 178159 41110079
190435 194551 434954698
133708 135824 5337386
3377 59882 847250675
39010 101895 539477141
709 129617 322385587
152027 154750 6894965
29178 169893 657443335
49552 156167 266870378
115253 155633 38355830
198887 199450 902474065
106319 175265 172584053
45754 70738 3655815
10183 143519 333512292
199572 199900 807728774
17150 108177 849231068
150169 154048 9761171
74542 159628 213001044
130133 144449 35767240
95739 197213 253968968
154237 160626 15831589
16144 55649 98810099
146975 167022 697184741
11968 191669 669105421
15368 122224 654387186
36049 190852 634931937
121993 179091 455201823
37298 52442 37821505
152532 163066 26124927
170078 187500 304280383
57833 131015 183031039
106855 110369 8835054
180179 199757 48984346
65084 185470 301093879
50768 86230 88800540
69841 74286 11114027
162566 179360 42120974
137655 145815 20423346
142413 143409 2487488
60331 61694 3385248
141353 165480 60315053
30379 190024 399332203
100297 167264 375118372
146674 157536 27287425
4552 14908 26185035
57400 115069 590590973
6296 118351 421898262
191843 196875 937568077
162413 190159 69484735
53998 64601 806295991
191297 194237 7402331
75965 141269 163363774
174571 176759 5590837
42500 92884 139459525
162895 183985 878076458
137471 148013 314542747
190199 195935 148441060
18092 117529 248538126
80282 85364 384692319
100731 125941 63330772
61945 80982 47450533
100611 159558 147798655
106573 156274 596753438
165907 167827 4742072
125657 141964 242610047
23589 172245 371932487
135684 147959 30636374
91180 190311 248124950
94586 144898 125972331
117208 122943 14508965
72831 81556 21862635
86107 116707 76372065
105372 139695 130957113
18757 135338 613949250
75597 96859 53060976
83850 105362 93698437
55732 142894 217881430
191901 192204 231111120
89535 140041 126482297
72464 76139 9272460
143914 149188 13351914
39812 78364 96484776
133686 198257 965750254
189728 191219 87999112
27870 56410 71448242
98568 101441 229005989
72870 89321 41129911
33992 93922 149870961
191228 194040 7075572
146215 182732 91365798
60295 196109 339491656
82504 105273 56988434
72235 74894 6726268
39051 177473 682903607
163987 169876 394093821
162263 164297 55302416
80582 84729 326109879
28837 153875 312949859
190609 199321 21828656
97741 128588 789255917
96358 163085 167043124
35450 123124 533042924
148680 158450 219021470
47103 80682 875438749
57428 97296 99477594
1905 71391 173572375
41782 42953 2973320
40919 172002 328090038
156639 196594 113065410
73161 162522 223623004
155784 194579 96857282
199575 199938 907672
10409 160818 512559684
117560 155252 178775884
47666 96527 188799607
79328 170763 880187771
736 96369 382876445
13861 94872 597608177
99315 189267 961523538
136291 164448 70268838
165107 178563 33823445
128554 132420 9712492
153082 185333 80486101
63413 167513 869764920
198402 198905 1300449
24555 87961 158554245
92518 174569 800402425
58928 89975 950568956
27923 105133 968541354
57474 130460 796073373
57733 133437 189360867
35908 87986 130227183
173981 183346 23385354
153039 176954 59695032
117502 151162 84528022
93416 144400 127619822
56242 71762 38594133
153947 194122 483467762
132996 168208 287311923
113834 193211 198738287
142280 169274 179110158
88762 170512 77942373
119769 138584 434480489
89543 121758 80631141
17320 137794 301329690
21924 113559 530131882
15756 178142 733472170
34094 145639 279145563
102283 155049 132353179
6069 188985 457731288
120055 129959 222015076
131830 161563 74377214
98041 196443 246286864
199889 199994 378964179
187761 193427 14156399
161147 163726 6370620
123166 165407 278719704
4795 113188 271181258
197866 199437 4014514
135544 193708 346697166
136412 137263 2164117
1572 171644 425446995
73694 121915 225563408
91182 171432 716351117
174235 196464 55551229
17869 18944 981626247
106477 154956 121567313
167190 169900 6782194
97034 150715 134583162
126503 169983 460951003
186354 199353 2736623
175295 180517 743120647
176243 188301 30088946
157674 180576 57260072
16598 173681 818926821
172803 182421 763192628
6785 20555 34671130
179250 195199 70496281
112115 178109 497134642
83796 124511 451656155
58361 87843 46162423
39002 105379 357542480
117442 142930 63907652
126711 146836 713306195
90413 154621 177475996
60275 163682 934293980
9939 187671 556232123
164620 184329 49338750
136359 159223 477954686
156904 170066 648336420
143126 195602 476433181
37237 163879 443452094
157663 194649 92397517
73568 98526 6991445
74068 165601 25410893
27832 49388 648217842
78644 123703 209924750
41893 139633 244507314
176480 199715 58093562
40723 187627 461125623
23926 47276 57973946
184219 192155 19933168
140349 146194 97588239
62536 118120 665322462
113183 178738 164215058
5204 33183 473025168
134803 190347 376552969
73581 76039 6219636
111748 127727 448797246
48676 184962 369653875
173478 194227 783865037
171057 186277 38046722
187745 189472 4348819
98647 198608 290445602
22516 100085 193759064
171428 176842 612468783
98377 165075 663841739
29346 170474 583880644
90791 99798 661454008
148870 185543 426622312
40415 188320 370064613
51039 84069 82639671
164566 183542 47563207
145960 193299 713700265
122955 132240 869335828
21261 98749 193596984
76337 116740 100994848
113242 199680 807984167
186143 192792 236630783
6279 71230 30455761
67534 154976 218914143
18506 105320 216973920
43434 72902 772152448
184200 184607 48331077
61092 181447 300986421
160243 198141 901862603
93595 158563 162726908
192350 199526 526262021
176721 196596 49582378
158407 181889 33129313
56134 107229 341974832
125870 167134 790775089
106918 192853 215112918
140696 186230 113960208
15657 37716 55002952
123701 152569 223810780
180254 188480 728463713
66435 132272 641615808
150689 153059 675923304
112456 145104 81797113
120889 145642 62071069
156067 164791 21593027
68777 108761 100040976
54965 82850 820808877
198633 198979 863140
64724 193821 322845375
106911 195207 220932642
23286 148234 866429687
180606 199414 47077766
38336 86887 121506450
141107 157444 40998648
111617 148523 92542775
117438 164574 118020532
20665 74302 133991984
170952 177807 17171466
73515 188625 288016035
118365 129887 28983190
5988 175919 425243384
78599 121629 581099913
36965 61129 60595068
137524 179657 710293821
73427 109243 469035133
199523 199959 1074566
106237 191190 212596120
117531 136218 47014157
64822 89023 986031068
138648 141133 22587500
99206 122053 750421855
148542 158147 31131706
127156 146608 48691238
168027 190501 56295792
98760 127019 804294746
102784 199059 641187341
28344 43758 38593038
130665 166188 546914488
155369 166590 369392246
67606 188694 302848022
175391 188815 33559243
141321 156356 256356410
30808 112090 203137981
191422 192110 1755996
41004 67952 632699691
46451 73353 324497869
53423 188715 338486204
191440 195153 212707881
85345 136639 82708479
112006 136036 60325207
38631 117672 197619890
29553 105547 189930383
4118 7035 189911521
112117 157019 1540244
122660 179830 143132296
183163 193869 793241291
105439 168074 649352031
72829 75296 6249727
165190 177816 367320152
79762 169133 223567601
77730 185414 710991970
185484 194437 22340056
178543 195518 263390465
35311 52348 388454528
194751 199608 12259369
169317 187959 974675414
1144 118072 292258899
116247 123228 452171325
108747 150338 104208097
126583 166485 234744522
128612 149606 52689909
52507 61429 21265571
72147 118851 116870927
192438 196356 763258381
65826 184891 884806939
8467 106537 245268770
113166 161803 571931237
74705 116978 105686802
19119 32521 456008314
179975 182398 5004180
61518 69415 511028041
7935 135103 342474909
183557 185562 5034530
121866 126130 10800600
41357 152097 277126007
46314 195724 373694924
11681 103428 229247340
141518 159508 45127170
14178 93452 198118211
113769 154746 165624835
167914 194203 65844580
153938 183335 784142364
139562 160706 52967292
43224 85093 91602706
91083 159217 170651650
123256 146092 57151075
141765 156581 37225358
10761 48405 307422777
11375 190641 966074501
91438 185777 236136987
87447 159100 629442966
160494 161213 39130946
36625 183220 430793999
79451 89370 903362146
29181 91326 469677139
113593 164563 73320015
166952 185150 45532580
178427 191583 325210332
9203 107558 87264127
80098 85383 13304326
105824 112747 917033512
11922 50378 315339160
17374 167790 376170101
14813 54798 99949757
164449 171184 16992722
151334 197010 114092353
163362 183812 51197466
122971 184200 153110592
42179 50935 21792772
4979 165733 586668634
116370 146117 63303526
120750 152910 252211420
46406 127323 314661840
54990 137551 458779099
67243 182300 287843229
114543 149091 86683619
63902 122517 467849201
192687 193167 177147572
53342 173863 416761393
180141 184045 9709450
185010 197794 32003492
124207 198172 184998175
165515 194780 964609892
95660 111428 39473402
23365 62766 98581738
13870 24985 580730377
119443 139500 256187412
8689 137251 885137371
26894 153552 532946149
33927 108899 187648108
189663 189723 154841
21166 54712 576614443
173875 176571 752978249
103906 143083 333392832
146241 152885 16761984
54849 115880 344139658
118732 189327 176742360
103061 190340 41611315
15085 82550 903763344
73950 159461 214919607
185483 193241 402319422
190443 190828 925876
59312 174702 886439824
38312 163869 601114334
195153 199050 4622831
185344 188353 7484224
6537 30138 59203175
179041 186600 25208878
44130 192207 622843810
144603 178375 515131683
155388 160029 925999827
186475 190693 779747852
6528 123685 293209143
136816 182102 257808198
38109 143137 262748046
170069 192653 56540663
54323 189280 695606749
45798 81144 88326623
69299 127169 144767024
153133 178484 63303578
146599 156062 23821930
89267 156085 167432516
35336 111110 189500064
146567 164663 45186051
130243 152381 55475489
4377 30936 66591220
161079 187036 64956828
105326 153134 676558457
53912 176492 306715857
50355 134824 514017136
9633 50182 316209644
164972 198421 83758797
108722 157708 545767853
87489 93720 15483746
34958 178634 359562388
147378 164183 41956558
24315 165718 718847700
160910 167014 15207439
197748 199645 4802022
19417 151841 331333000
25362 28466 927267626
109539 183170 184227625
164898 168035 676266989
107235 138968 834496133
9611 143151 334007162
180117 195298 37844931
127824 148331 51431081
57628 106520 122103247
161242 166716 13609845
180985 198275 43245833
29356 138036 688663198
1221 73939 181658868
88406 148922 363318138
142046 188578 116400588
28251 82852 136424155
189461 197125 19089127
177264 199280 55029220
155792 192094 90691273
60080 174136 285192123
126414 178692 56330469
182975 193711 166882932
184709 194942 25533385
185906 188854 248615994
65287 79165 34596285
191067 199622 709374032
6885 83187 276310048
45413 46003 1424290
158110 160315 634384068
109698 171435 547357811
150038 174324 60566550
132240 170006 42800510
136720 186375 725150464
171952 188490 156348025
20293 196564 440791746
144161 182363 475180301
195819 196751 486155857
99697 170623 331269908
150711 193759 107534203
133073 136262 136859225
2479 140013 576293205
591 10765 25409976
155591 187527 14591505
44684 77502 511379766
114557 155435 912606390
189567 197967 827412222
157422 192732 966574864
144151 162490 326606206
190206 194595 10881285
40279 157850 984947036
130137 154108 60147201
137126 195007 144587703
179943 180911 490345164
12652 168594 575008849
26535 167335 708694165
170723 197665 784845795
43712 117876 185318063
60261 92625 120063434
51953 141870 921140843
46977 162755 988151784
139795 145749 518440852
136090 176939 102188726
50559 179459 322547588
135098 166492 18098468
91856 189654 244816131
107997 194825 217146159
195547 196440 2250488
91378 131544 100646779
60423 90187 248797892
169495 182539 989997349
151050 189319 95614727
154306 156641 5740061
172959 188710 722698249
76554 191902 405177055
119871 131455 29117042
167152 188414 623984600
21696 193827 470699423
109058 171634 156640652
99693 153962 136227325
96940 133046 107758965
137054 162533 733608932
69677 192993 765290885
44932 115338 175997479
145008 197482 242448137
178037 191681 34087971
99363 195488 240659556
79541 152238 182048742
182998 194483 28681459
67859 169880 255189858
30061 140993 277417727
56344 134253 397836556
175528 198861 58416851
8220 120193 280088244
89736 98927 22872957
99219 155908 142205379
102625 186331 209628855
123596 173974 126087344
161771 198755 42000231
10807 194524 903193124
78668 118484 263823434
24465 41712 547746389
184480 197096 832906112
36616 154783 468663281
186315 192603 226212041
119713 134342 332000289
153972 190566 585415261
47394 198104 376951413
71400 116610 650302177
4348 166686 826253735
123302 193968 756816384
14605 185646 427775823
5802 149301 359245033
60373 118446 145014307
91652 132650 102765512
180498 180572 317846416
85619 171535 196536702
167353 181536 780638804
51457 94886 108595082
35323 126961 483533629
30952 58548 69088415
171678 177904 15485005
183199 192161 22399944
180996 195965 37398717
2841 23935 292458706
165562 172689 283175468
163514 185595 55310190
67168 199088 329987165
152979 173023 49983459
47473 126846 198481481
136416 149238 32146265
179564 196219 2792415
69738 84271 124469839
174189 178158 9960541
3594 194197 476886159
156311 166191 24545169
59676 192510 332209523
64133 175183 887916672
131059 133337 581473347
135352 139547 10389098
40014 43196 440321864
58799 196095 961467539
54903 74076 47830751
110081 159119 122818283
42527 47621 65909331
57081 74420 43214757
104842 166516 307515820
144064 158926 540087461
186744 194563 19498145
62802 138437 189140304
176954 199896 187716373
151147 185853 696132089
78070 158320 200854854
145422 164003 272898865
76050 142221 181954691
89777 162699 356941333
185629 189735 9459423
81081 133617 94876265
138848 152859 866234403
79581 106380 67003804
71975 111887 706730800
144128 152079 20008683
91901 190587 246979834
6166 12410 15726811
53770 130760 653256412
67281 91060 59332532
14155 59900 994012059
98016 145905 119988396
167963 199743 116636650
52955 175298 827139264
150172 158938 21852703
110302 173552 542434320
189367 196107 16747322
60423 199800 348528007
70043 197141 318014148
113678 130541 114693169
81737 182876 253129331
156304 174462 980669982
106770 183399 191840522
188417 194052 862205456
179217 192605 1518727
172031 199809 621761210
194023 194950 700721175
11548 70282 668332948
4385 165606 403371315
5202 177726 431841811
43908 135039 228019707
193119 199667 100338102
88878 141539 131838119
17485 171693 385883053
28258 54456 430877188
49368 107096 144276225
90844 128981 15425076
68962 106195 669256137
167986 186997 496740426
82255 171268 222885966
130753 195313 6695579
180629 186530 14759710
117277 165538 987154245
136901 159916 339469893
192786 198946 15434068
195530 197378 4634594
66122 157198 227810517
129513 189905 962062143
2877 3326 1082881
165774 196854 66201591
35357 155758 76578949
162880 170224 140912566
124481 175166 831397591
104155 126852 297173296
182273 194727 31030192
50777 94349 321621276
189337 199201 322300166
123371 180252 404705357
168053 179463 47844290
157108 196322 912582650
79735 191822 869299107
1379 121367 787981593
130925 169485 854670370
167587 170181 745716372
24420 78547 135347127
143565 199487 344458488
143416 173905 76389279
69114 73471 10843936
114496 142896 5251971
73706 159808 949304087
88025 148707 493374709
70716 155615 212611470
74654 99308 61495171
115866 132194 41015667
173506 191555 283068498
188317 194097 498414654
15767 191697 544060690
192708 194562 4563847
26840 142047 288061803
20773 175389 386733810
188682 193478 12013395
5832 73538 581484678
87085 166674 199042827
13801 146334 475034816
165424 181752 370681395
25802 184698 397359779
22775 163363 845554767
189456 190348 1382511
101976 104738 466494
189159 193284 10302349
156171 183788 999529068
104986 138411 93801175
102356 118343 709223411
126064 156116 75286664
39111 52082 589483204
17200 168886 379292314
22117 147841 314494292
108589 110882 427002425
152930 168527 511595800
74615 126625 662049915
17610 86673 298227082
133839 197618 698702271
27599 104012 984842750
171812 186841 37486554
152597 195903 385421527
66711 175670 524756865
150115 187874 366908953
50003 74405 60989275
173447 187073 34118576
85783 126436 101661966
189326 189957 1577830
156501 193820 386378816
75761 176453 282464412
177154 181581 11067873
184457 199436 37553867
99004 114464 657725400
78837 119463 101576616
111848 183245 178767863
159136 182179 57628741
116435 161186 112126987
109701 119623 82472790
89899 149048 877072819
194702 194745 978312715
96118 163453 168543437
166770 168683 402946423
45259 124544 461952006
45514 71292 20335896
189680 195160 13560557
121736 148566 701861114
35158 55091 566771956
156741 174006 811290562
125876 187213 153482652
24150 102036 536280603
185901 198837 32394619
71886 114175 105804741
176222 185595 894559336
102020 160194 145813004
20859 51138 75637050
103921 152058 717513840
106383 145964 492942646
47883 127885 200099914
41299 61950 971533734
180433 197259 42018051
77204 132677 972902494
148195 190007 652520127
122098 178486 141231666
7678 180871 433382824
114834 179696 162444851
89050 149204 150739532
100548 196292 999279527
118302 125525 18176515
155017 157266 5525749
113471 180589 168080899
57812 192310 336408759
175705 197415 54251721
174542 198599 60252439
109724 196364 552064635
43593 78071 982893251
344 124188 338400459
122369 132819 26287824
178590 179348 310633347
14159 45470 911572323
17415 100171 206719790
64513 94379 74513853
44219 142413 245604103
43920 110066 165391385
148809 153052 10697317
146168 147885 518326638
123171 155798 530383749
78574 89688 86666823
178493 196780 45630468
112502 122286 478117405
92920 110688 44393037
3879 44162 100807764
142694 180092 93630683
12645 124323 279395026
154625 173914 48123856
30871 35665 751369080
138380 169917 930325792
5085 36126 77840249
138843 176169 883108350
4433 13809 23638262
36644 73902 281002422
151781 185321 83820668
68704 191578 307360246
91499 167783 652159349
59474 194697 338116479
120724 150090 73748771
63716 116128 130915667
21354 67400 115206684
103010 117544 465740678
88979 115288 65816840
196385 197586 2981976
144351 156843 31403062
99191 112872 34354955
82312 124732 106298963
173963 190506 488641601
57516 136791 198307242
35386 172728 500582604
89651 108780 739352403
64327 192818 932318367
184794 190503 782870774
124933 185282 150952744
37314 44783 18691442
28286 49216 583558954
136824 167337 893060324
14106 83329 172963676
155355 168469 12254137
110707 149426 677225056
115534 180445 162534475
192390 195301 58128348
162117 168523 15956545
38926 127583 221781746
32876 110629 596431128
80331 154872 209253912
184407 185455 103112145
118338 132896 36632188
8523 142819 335941037
129450 143251 34409998
90616 133910 108517644
91780 135476 775031775
133814 163486 850756644
69392 192244 307392729
30883 131549 251837072
197732 199248 3859765
77565 187526 310798953
34542 71876 93319212
26348 116054 224185188
136190 165107 188790560
54342 130989 191757225
75161 91914 41879710
111018 198751 219646980
2028 67301 163244277
60305 107183 478866210
136747 169944 137176747
84047 168310 210733623
171339 195906 760772007
60027 158270 940009349
2941 28916 65004338
165799 168899 353387515
377 80506 200292333
33408 175595 481352297
184512 187533 915546551
12475 77711 497652344
6468 114426 997497067
63394 106556 107812422
92708 99844 816922518
61136 119074 163372665
149714 156930 18021610
29226 172765 359027688
74741 160965 215805350
132496 169430 92280004
32650 114871 376491837
60532 170065 292748065
150017 171552 53814569
10872 131042 300598259
97761 136962 98333835
66289 128535 155616422
165002 181361 970046978
70232 138264 170306888
154762 175602 12509540
105512 168845 262123832
91717 124367 107512777
29120 62302 83035965
30968 176948 365210584
185086 193720 775324182
57230 60986 9499776
84783 100187 38313247
110627 150643 100338035
85512 130291 898578267
148127 150163 712408527
180069 197327 43077274
63023 86329 58325598
142652 178553 388432333
74423 131252 142270267
119444 199510 359004364
102150 137783 182075775
42373 82416 99995954
132719 162376 74056909
127035 157100 636866267
158544 158794 806745182
183239 199532 473349493
15207 86954 179298193
111757 189562 194820634
156314 160939 634775157
128161 194241 456549566
187689 194272 16474625
25216 61829 149473674
76030 197292 602615111
12230 125420 283138256
166094 175004 566728967
61058 153318 230830314
106753 175102 450319596
64644 171508 848298519
172910 185921 32526724
101585 175357 634928740
106499 131592 62915017
81992 195587 284237726
189702 196423 259552121
137348 144353 17445707
88643 96526 19703724
24662 74359 721874981
128384 158592 864083675
55273 59512 31953245
159997 188075 70093608
45149 124329 551009950
68899 125587 482376056
26444 77389 127253935
14761 180300 413996947
36272 109375 248130934
194496 199555 12747388
128736 165657 689652119
194453 195843 2913740
109291 122208 75160842
181474 186143 11639986
152527 191569 726672010
173669 197410 883896408
31502 80413 122347400
95391 130053 86898024
60363 170764 352345627
90376 169723 762953197
388 83012 206523961
178333 197863 31425162
149139 189090 99843504
195212 199982 12026447
91373 161991 798156687
192513 198946 125504505
20887 68248 946035874
172809 195774 57402513
59327 144964 455828406
127462 183763 875977538
102165 191520 223677855
3823 7843 10025335
51995 125207 540581353
11522 82656 177771455
152308 178004 382101430
77223 163305 543725549
177818 180989 546591495
191614 194631 787299193
122612 138632 880454312
160723 178531 44583773
2715 125084 306075801
181846 185060 7938878
170887 179578 280293643
6445 196024 474295149
137741 162726 62429697
73372 178062 419127611
20924 42583 54191784
195352 196516 327530721
84294 114533 75546155
87544 131746 110639119
151374 195353 154227099
136854 153428 575943725
84648 140703 140241810
59823 114461 235212141
108893 190461 936675817
119875 158306 498085484
148507 152807 10813138
65668 124719 517744511
94726 150054 293693126
170342 193618 949178423
84654 86050 511700371
165913 195668 53277533
184345 188274 972982778
105490 169135 334444108
113437 180238 482237114
174598 195627 349918267
5839 30670 779271583
28139 57900 74448011
128236 179926 834566107
175159 183737 21465243
157901 176060 32174478
173206 186304 32760188
108959 110627 3864077
179446 191541 488254452
17862 36456 46491543
2755 109873 267866247
150887 185225 85754702
19584 180179 902261055
198456 199966 679116036
8593 89590 202495417
5773 191511 152551759
13686 179798 415549267
166415 175863 92213445
134292 179333 112672822
158682 194509 814494053
191581 197506 14777790
69831 76800 522100961
157831 180081 55601837
19808 80168 150845492
8094 55479 277791541
63 76871 221407259
84657 177494 232338502
73861 196052 497046258
128986 184342 388538731
77924 153146 445579805
110932 146064 88058029
57413 176784 757974050
176734 181683 12374038
55061 151547 14489120
194546 199034 409479486
61970 146308 210915826
11183 112220 779063040
101987 184833 207379313
127421 193291 906119860
8169 188875 452091249
165938 186060 50354620
106968 130486 58996114
84058 119116 155365637
173811 194420 51462441
33093 64934 79794517
113006 190767 832370490
26801 169701 705333166
94415 179343 876406553
7880 152511 701748140
27918 120537 912694016
187784 189393 4054103
93458 144152 126889959
198650 199615 850045930
37434 187149 457778186
46871 170418 308995022
40657 152993 702047789
98530 131540 82812910
41580 185524 468437938
127962 172391 111217482
5477 17008 311349619
55932 69483 33750369
129779 138949 22932040
95781 183801 220349167
75477 108998 39916055
177841 192581 36829080
33472 126495 937109292
169218 191843 766908832
168843 184156 38319859
181649 194748 32618007
135955 169870 480842578
115927 160521 111766130
22684 107893 213110226
326 180419 931173357
52167 190507 478037534
118318 173431 138004588
175495 180378 12222688
27707 145614 294923150
318 8720 20974222
85895 166010 510816601
86312 88820 653905441
185060 190517 827452005
25268 72802 118723036
102187 129263 67913565
100603 115227 697297112
108347 121909 679257770
49966 89063 53143733
170777 199400 284458823
16530 106726 225401739
12977 198373 796835798
186400 187364 260737201
40514 191293 377236119
35481 55999 688871951
28866 82247 133368780
160702 170459 24336382
138331 170261 79849499
6752 154650 795981113
15688 163509 369596036
46346 51650 29486924
108202 108272 177279
177301 190768 314167400
34099 34467 941041
76069 151219 54365331
52556 142251 619644995
137281 174777 93689155
72024 127499 930897876
188276 195967 19216749
113158 145721 160342674
194356 195114 1811896
141036 155024 635930551
177820 187942 25269583
171864 178089 182867171
15087 54748 397969482
93152 182421 223435730
150911 164358 109768667
134904 197723 157074845
103648 183804 200675964
28099 174312 800322474
109534 133616 25354484
1736 30496 71846220
26292 183141 392288461
91080 150070 147847072
146578 160020 33745768
20654 149925 323463333
197818 199621 354500
92734 189025 240977693
164870 177553 31881284
180121 196606 41151902
93036 158184 163111486
187120 188609 3637898
29245 46733 784172858
180388 195355 26375327
42322 184336 355175701
93902 126043 80547050
35437 48863 11807094
182888 191829 22388778
37685 127000 223482212
101144 179427 196070544
81983 98250 25600993
78745 137330 146678746
80219 154115 185161630
31678 32579 77036
108886 134522 64130436
91408 157263 72610555
195406 196081 1691133
111837 146788 229849019
117268 190650 317153600
188713 198216 23793045
135009 136332 3302250
61952 190787 322184248
108857 178310 173794275
91153 95780 11485050
159833 187972 70257289
177408 183733 15737781
99310 129185 853628312
126478 192381 164870852
177593 183305 14238283
44984 125227 200735295
109135 114828 14109194
151651 153009 3476059
47890 180914 332739928
153918 181617 69177191
9624 156446 846020963
136431 137240 2054377
172838 173321 283828928
165071 170068 12525990
12579 25607 989697155
57479 95679 334202270
171058 179744 159819675
27109 189595 580159117
27830 30458 6574560
11998 120153 270444685
92352 105226 32195645
167221 198685 78813115
108961 132207 797277383
33042 153012 695887657
47225 69785 253128475
51556 132755 7239185
186805 195139 937446160
192416 196116 304090643
124528 138729 466310827
4354 36048 79415038
98869 104720 352682938
126428 166239 99551980
81136 133289 373550570
187259 187547 695684
73339 109180 160222860
136346 193665 334538603
90975 165628 114668595
40285 152552 513715837
103577 159646 140551257
95435 123556 342526826
85057 96875 29416701
117190 143679 999739636
26783 179130 98617802
68177 159196 227828133
74607 134659 150346351
117552 129528 30174228
6490 37393 77419821
35208 143371 827485677
816 44566 109334730
166400 185470 47770384
133272 159004 64397050
29345 105427 987062001
156604 172607 39945037
36369 55220 564083483
731 174864 435487795
15270 74657 148329971
87212 163762 191450509
108801 139609 77058200
3102 50854 119367541
122384 192831 176279935
140075 151647 29080401
147208 154831 19263098
141686 199194 388649099
8509 132933 311383464
37534 110819 388608668
178299 195458 39729494
93637 112069 887932118
74899 117719 739133612
91729 155230 543238035
64703 164022 480792832
73648 81685 504989913
150349 159896 75218210
152208 183011 76934548
101455 194403 262075164
89273 93557 10746215
73995 173409 248831186
194011 196331 557839851
183490 186297 167344389
198152 199902 4433994
36721 89609 132173827
141769 199160 143635484
100698 154788 200685010
199147 199798 1613615
126171 178031 319915570
127208 192353 163011595
144377 159587 14469712
136231 196542 969395443
77854 125732 119854199
111851 126087 884255769
170558 182628 77898015
80182 145194 162782724
90649 156746 429119245
168139 179689 637423052
163498 193576 198927014
31304 177515 365862865
198149 198811 1724175
101139 175196 185439336
120183 181148 152595113
18232 130176 302270605
36049 62056 65162707
197722 198318 1498564
71564 189863 505792791
49516 54634 12848417
148242 180790 81320385
13785 71345 800449666
42154 137687 238956405
11223 96349 212764555
42298 75113 76656946
154225 175776 252334211
139331 142063 6787242
58738 123324 161477723
11759 159062 489073698
75743 88097 30882698
62302 86771 61110487
73977 158204 332742942
62090 108239 629885365
26880 104636 194331543
34154 139968 434064247
89962 179675 997314557
37309 112331 773811822
86996 146995 150091418
93768 176753 819576436
85202 118079 950958088
166583 175585 434184887
160273 171671 520614178
49165 78368 73083381
26665 125198 246391172
6244 174434 420836946
183055 187469 260693829
14670 48075 695392108
194750 198745 10116431
102522 198372 239977104
14385 141525 317917747
68262 195335 659866224
71631 108675 92804447
26822 149094 368544254
31465 62598 78004120
5298 180660 696074671
38920 54428 38831918
60825 61988 347899200
86454 135365 122435233
31622 194865 408324896
118915 169223 420108903
21977 109176 218098884
24006 92732 694778185
26121 190263 410533405
164473 187889 623650417
56495 134800 195842715
36041 115101 833283133
30787 181249 521991754
107330 138061 399755981
128742 147093 45876133
167168 179000 976643905
105086 149177 110511130
153203 188648 248010878
102964 127093 934871697
42736 59484 95308526
159876 159898 661181769
125666 196046 175969468
187964 193434 13677135
91468 161048 309808323
135918 160804 62235361
102638 169338 167025067
46873 193169 365952998
177229 181185 9832307
167141 193428 945665900
37553 173630 340524262
91134 171661 201675141
153152 196420 107981197
36561 61459 374546558
39840 194199 717019379
77196 101085 59599612
56421 151218 724106818
102692 134840 219950166
163241 184971 381910560
78838 113545 86715133
5208 170291 413106539
128762 140569 29513423
5658 173506 420045271
140900 143633 86770307
75402 199140 309638026
180594 190563 24928357
122207 174742 208151132
147118 190270 943117990
28432 176193 369651093
76300 175450 841066678
22527 137928 694093850
178261 178630 961370862
188357 197042 21710321
165721 180845 441609744
61104 99025 94470947
80531 191415 277433039
136247 146739 341880664
9632 113648 480236424
117461 149195 935945222
115591 140596 62640303
152260 157519 13100700
98977 141345 728657867
76266 154770 931581206
69012 154255 712195124
101018 111374 26005421
68709 179492 411295413
107071 160521 133928800
45854 184877 532389164
162521 164025 896234030
41622 68580 468910358
181452 196068 19356553
112138 187030 758069193
65970 82552 41233385
193806 194865 2584844
121589 153534 80236058
179554 190299 844294631
149610 154411 12068309
23369 139602 290736281
2363 135637 403689689
97386 166192 458873823
154496 157730 7940117
81686 173897 230878439
161678 176753 37795977
148720 157563 749467580
189342 189554 537474
159663 173300 349047161
195166 195646 1240305
74257 93363 47811363
96839 128284 78892700
188875 196705 19545870
5767 139085 333654757
191542 195302 9309413
18677 186455 235027271
74677 113791 97789586
12067 36009 763254135
156473 178686 776696673
141952 144283 343693736
130431 182724 130813798
111392 135528 565308800
106577 109789 8123283
6974 100597 234072042
152892 194014 167178051
134814 198416 599758174
25510 89783 64821729
75675 159728 770165809
95543 155805 906774996
140009 189748 723521419
21588 132256 536841122
70670 165567 737425582
55842 84451 71455621
11449 169854 515859808
37588 74985 93552270
22299 55636 83456660
195028 197272 5660746
148645 197651 618910215
192693 195839 7813148
83997 103955 49809304
25520 148010 613323317
70936 121124 13438160
194608 195608 886709546
88801 191585 257258360
104386 162743 146039706
155931 193342 93460709
143661 199030 138563040
78950 124750 640268772
57565 60188 914967931
192196 194783 879281465
34236 142748 271484880
24307 186139 404810513
113989 170834 142341583
104059 188683 211802935
54612 151527 242528317
48492 108440 222324326
4243 163460 290575390
90888 161797 177487751
121584 166823 113271963
36512 172748 904968882
167571 198033 69476909
44816 55328 26366804
26844 124812 35221541
135941 191480 882698159
161117 173933 32112868
101441 117674 443930201
73654 151544 195070318
34669 160698 315388591
112997 142825 610082990
95254 115414 265700745
188494 199688 28075856
41554 74719 372900068
146009 167636 54022535
116266 179885 159353949
31124 127372 840189610
154478 161345 241998623
78522 94938 241876108
177582 192929 38314028
90966 123802 721525132
8624 102510 943531998
102647 118800 40534820
129297 180202 127346518
88566 124287 89494860
125373 165060 99199859
144683 188202 108843113
191255 195509 602958149
143798 168752 62361752
7612 140545 332665770
96918 116837 716499927
57225 172276 287813999
68070 132274 706733553
47037 184845 66197820
129453 156507 47708870
125437 166158 101823137
192634 199472 1071194
198874 199476 1526028
31887 91652 641477487
98689 132284 72699654
109179 197557 53021368
199714 199867 387227
58503 59699 3025177
93534 94724 617518010
82005 95740 34331115
44152 52696 21336335
9590 88753 762480590
185162 186746 3990573
134263 173002 151632786
97110 142620 113972901
49835 119221 173538454
32011 65948 85059394
151572 159941 20948689
27831 102906 738618648
63258 122886 959432535
37572 154343 778531411
39338 148912 274252691
33019 54058 52665676
178308 195578 43058331
15013 151111 977000025
124406 179615 138132006
21179 187819 416828229
140761 176149 88581474
158278 161491 699564309
33733 189094 388758771
142332 190188 119781292
139507 176430 92446303
8046 118717 276819785
24389 148262 401503570
171125 182237 27839997
159570 169152 23791054
28984 189836 402367718
45346 73684 70763077
149225 168747 684159486
94549 163756 41429824
128781 186669 144818244
11637 71086 148534688
177554 182819 4569393
184321 189619 600878790
151826 180137 70747147
85114 196086 277522912
155795 192084 598900284
173567 184037 944346094
113024 118270 13128722
109767 117624 167119686
72470 177406 302237589
147774 180514 81877769
71753 114208 929943358
181673 190487 21992873
66508 140219 184265644
133556 166016 330369300
49480 153865 261348178
97672 197166 746603565
6318 97067 832414230
99424 104368 12513809
69164 158436 223431778
137215 158881 54220276
52775 102058 123174429
180974 183950 809777864
101736 108925 18240040
112049 158159 945241018
65605 138975 183469435
179383 189054 151553533
31344 65739 846571734
39004 138825 249765767
95882 174204 196090194
175766 187644 29714899
71268 94709 58638676
131793 144067 30656986
68504 95933 68471387
104811 198720 319097647
21303 165628 360980828
89725 163889 185623953
56095 120613 769410136
121985 174082 130473278
134123 156770 685654046
58352 168531 275430662
70354 79753 23572655
59140 152768 234268122
162438 167754 13290799
16663 179497 462384110
113339 126785 33787619
17516 183026 414023491
152369 195813 404728050
14556 133434 297319319
150276 199864 170160283
143506 169208 64260252
78027 196802 636849571
4074 70124 536948025
158765 174284 38752165
140747 161481 745923044
77208 188565 461434445
4260 51152 665701021
198251 199926 4250576
185050 192966 19840253
186578 187556 3362208
169287 194294 531232347
34580 35822 3174399
143223 148338 577967652
192253 196916 130316176
105923 152131 9582870
57832 168103 646136253
83139 140404 143341485
58768 65308 201195954
7329 151916 361948146
9955 186432 551734999
187353 188781 207305282
40005 154488 654020434
191977 199348 18461913
170738 182040 758126913
85368 175487 225466618
192113 192456 535288183
149961 173731 59353548
26216 97903 179044190
152560 177076 61221154
112792 187027 228419065
117896 137484 994839172
199530 199583 377219165
36363 77270 789548872
117263 175108 429686611
162409 188593 65501457
141812 183317 103867238
194385 198681 10817055
35670 121366 214258335
66053 126639 151440692
120710 186655 516997718
199307 199665 905524188
138863 187846 122483275
7868 96044 730778445
193362 194832 3606929
51025 140821 852331071
150788 165581 229674910
10834 57373 116472094
29008 178938 375095556
179933 181124 182722
145991 163759 908264934
133700 145742 30115048
110074 152537 15020712
42439 158647 818539977
160991 197289 783089539
44102 92289 120472341
153318 199006 114153675
30328 101512 942019723
14506 40240 64161796
132765 150106 43488144
109884 141344 78717574
90572 189786 966199355
78909 178229 867403921
8440 80806 208702117
45330 171061 314552988
30737 55569 547730281
172797 193303 51295310
64292 104407 847265869
173583 177583 600677615
154488 176100 53864302
154416 182920 71050830
60241 95780 78330844
28183 177728 374126649
152585 188424 89451404
196763 199616 646100434
99185 107248 658987698
17108 160362 833155481
35036 124560 224037629
196520 197158 1589264
4769 61033 265070883
77636 195568 631056493
198396 199499 2796733
157683 161101 896031208
199145 199428 722959
110693 156432 359380288
9207 90163 597887740
59717 181374 304246765
179999 198610 659975491
107211 164880 891819220
47431 81934 889688031
111938 190891 197628132
1289 182575 350501517
67293 118268 127343465
35773 110739 412970204
24760 182278 394065492
55624 64762 384256600
20703 113991 872940085
190611 192902 5712796
88210 182858 236855953
79005 185141 265513174
84592 159201 554275583
191126 192265 2929714
130477 159487 72642144
161922 183406 53765853
59182 118078 147104445
193108 198921 553040710
45527 185704 783576675
185571 197703 30314537
46580 110217 818051658
79517 142894 158561278
20867 101265 916036457
107281 151395 110580707
124529 146847 219789284
146693 190224 108969565
72612 191591 549670287
16496 172098 590628915
169249 196169 67342133
44131 126617 682999309
84956 177807 232353126
119063 174953 209631770
61052 171991 277499574
134665 190389 489250897
50500 159441 475309859
7693 53834 115537073
85854 141966 140312110
86892 172885 932311381
29413 136328 267449955
41016 48673 19151807
173267 185413 72280543
94089 161399 168524733
184469 196604 30321357
28073 138361 493133075
20647 110834 225412904
91976 109921 44928211
53196 95575 134530075
50760 186703 340136487
184959 190757 719046191
74824 173866 555897131
24815 30425 514875516
71685 138663 773708348
43694 190315 621551521
4966 20595 39324180
63179 153968 760396124
32106 98291 165424411
61004 94801 83837258
54315 100395 679545595
152603 178433 610953637
128499 198026 173903267
123980 158354 484237769
113386 172099 776607828
194117 198643 36350
83861 112142 269744198
7875 38223 75951855
144516 177416 648988318
77604 168992 228618297
77710 117002 98205854
193603 194604 392756977
67731 115238 387959535
154243 173406 47583981
41353 107745 166031045
123916 179557 762385471
144335 187555 843691437
135318 198556 158145992
6790 165454 396958446
70468 145594 900291339
101743 119764 153151143
113592 148395 34323973
157178 178223 52611559
152779 193532 313639631
127103 190089 543379589
38360 175147 932324310
170725 178463 19474214
96358 173994 194426481
47772 99110 128184241
22035 66456 111195137
158669 188592 74710912
194929 197751 7150886
189261 190267 726662564
189362 195418 793850717
58823 77224 588270006
120324 165837 392441375
51249 60043 174546156
52845 117187 219149302
166184 191547 318345831
146408 184911 75635294
166792 183066 583227136
174325 181228 17300600
80634 138570 864353898
11150 99695 221221440
168788 175859 17797793
179999 183986 9904573
58162 191668 333890950
168060 187684 49159210
13836 197191 215080654
194127 194930 1905549
137791 184637 117152407
115277 115912 794839882
124181 156534 81027417
63402 63430 60687
64545 69988 13389527
97027 189001 230272652
155949 195623 640386609
72451 83932 28800455
88316 190742 256326370
62066 170061 269995068
101394 174790 183796869
156858 170220 33228766
150485 173516 57500027
16409 82946 166251633
72261 156428 920922373
185365 185579 536709
14621 171670 607929980
57500 119530 793753505
175383 176875 3807785
110055 135918 464951428
48046 161239 283201616
32341 199568 469318586
42756 192200 373815800
18711 119978 253162171
109927 173847 900394437
146691 164132 43593622
54832 79886 185248382
56657 71804 677621996
174696 197700 57569686
18934 186895 420090246
178264 181016 6797414
9333 24002 292548683
132524 184284 129374053
55335 162565 857518958
142744 145111 6004716
152652 181559 72230081
42861 168538 895767371
54692 197920 944032239
176358 183809 536732919
92425 97113 307959573
163288 188790 63833999
192881 199458 350640559
131185 174520 919921530
84589 159555 992699424
54295 71573 502627354
1525 195769 485759081
26236 192038 414663183
74767 153519 197274001
41138 121002 445293571
102718 175843 290418874
43642 100895 783176146
47864 175783 823024012
90494 125260 87120235
175654 183025 930888625
58569 127173 401376883
179031 197877 122934324
166301 184173 44675149
139279 167462 70423885
176030 177796 4450762
91433 97909 16159407
162736 196062 83357625
75697 138445 156964860
179153 192369 284887789
74553 147810 430355347
50129 125693 800030756
175084 188536 96621784
187251 189060 79992807
37024 61648 61729487
157024 162695 644854244
38437 144528 265450168
109084 179493 455793451
178906 183794 12110923
105351 185546 204396636
149382 153716 10894778
66641 152908 774511051
90120 100197 16861950
16576 133908 795740839
20929 48612 185552942
155272 173559 96339547
47558 66989 963562156
172574 199931 677586192
49259 146382 243005819
40399 90534 269087189
62034 194242 752704198
120919 167387 498391820
84075 145185 152965182
6286 13274 17611225
17755 102153 181697452
49155 104231 137713619
159401 160416 325875015
106859 153330 116568978
79394 171501 230618753
91896 173770 204970159
92660 105547 18347372
198746 199428 1708605
139793 175869 90277463
5120 97357 558041139
119170 173337 135609229
198464 198696 793629007
87044 87571 527955769
2454 47025 652810322
43628 161727 295376062
111355 189233 194978685
79638 156100 943794859
114161 139606 63776938
156269 187202 235496294
22758 92522 174437341
143305 188497 113096945
162994 176492 567844627
44315 83563 98132035
65471 120106 330613377
27649 124863 375239013
2393 15346 763149264
72205 143228 434637059
143772 190383 497714468
66933 88537 53839589
48489 192781 919395698
54333 154530 250860610
188827 197018 20482333
197910 199017 2826788
20332 125290 738143468
121391 183660 418332866
87461 104987 43754629
68906 130740 154746819
161891 177693 39625710
198133 199076 139924
7850 170338 995509419
49777 156068 750386421
116568 156039 963959273
142912 156883 518124759
173727 185115 28386841
62903 191941 473698767
116826 136175 48648273
28808 121612 214143858
75630 195066 33515884
29355 149767 334143730
175828 194252 531144634
25295 30864 283811381
94810 187493 577757956
41666 163426 251769511
51693 195797 360517767
2517 154173 507089456
190309 195786 4032056
122713 180984 145817340
89212 198275 858642176
90075 115288 63104604
24495 122820 245954971
31671 50860 156572592
132644 157800 62945432
6097 54512 121264086
37349 189693 381169228
141977 148941 17590441
148791 169283 51083937
118509 141590 57818828
62245 89623 68244784
107105 195837 845328693
159046 166461 307507064
152201 181026 71978027
106815 161290 848999279
164020 179638 39173969
178211 180622 273164301
159214 189164 74851813
4824 158307 384156738
2622 95212 956735581
84900 199950 287870969
45179 152231 267919214
74308 80648 15909013
191416 196852 698594183
136708 197547 152077898
134524 173039 96342052
195746 196827 914926846
178758 193865 57975519
184566 197444 32168143
99926 135566 89493351
133983 186980 281883454
29073 43968 37223114
150345 159947 23974138
83104 94598 644933887
112321 135580 665654653
188048 193911 14679725
22453 81679 147992926
84111 183411 874081342
4849 197723 797829214
7841 82645 187092829
78992 175863 242391357
83927 91680 174629214
133670 145610 498262573
137177 147464 496430848
55879 113616 23334342
54938 113553 161408536
37587 60521 57581293
107023 170418 78352598
198417 199113 1764281
51947 183328 328737607
51479 90084 96496226
148134 173757 64098402
22283 104925 886810030
16152 168533 380976287
143636 158346 36864374
68810 68905 592119408
49654 90906 103125347
4776 69594 162209007
111589 165490 134903190
144660 172935 70780463
21082 91687 751419956
55904 144482 221500444
2093 185838 459549931
8287 39420 907884832
105913 177587 179506875
159688 188703 637351287
107604 173463 704708978
35364 41764 596411855
23867 36063 950198385
187565 195828 20590064
114248 132811 509605784
103999 159460 173944474
93032 121899 480822192
64776 173899 639863054
155350 197920 106293170
54896 79371 61104643
24497 150763 723932971
36285 96659 150853634
115483 158764 108496848
138603 184872 360579595
48528 105217 141791702
107134 161178 135342153
43896 178892 511656863
45006 100957 139759068
16461 108003 776733108
8422 40262 79590959
56854 84025 67831426
9283 20730 28685860
114063 156242 66170152
157425 176069 46578127
124616 197457 182127788
151643 171006 491864571
96914 139110 748713346
132066 196270 160516322
32381 64899 106777685
17990 104142 215366102
44361 89644 754284667
153616 168049 486845925
51233 109125 144903523
119595 158960 98663822
146693 181238 716315745
195972 198787 7163036
40840 186749 400560983
41445 147696 265833755
75651 106058 183663485
56670 102641 135751153
119767 187953 345695154
75904 193226 293551993
186244 197688 925666583
90888 154907 160430232
74794 162242 218783464
170132 172184 714395247
189198 189453 147314281
20421 77514 142668211
43795 137629 234732118
6853 191238 738407132
18961 114094 237786567
37748 191988 385914619
163850 182906 47722205
178221 198499 862589192
97868 118350 407620301
15187 63425 200311646
17081 82778 767726606
113063 138738 64365912
148269 151140 7227568
146898 160093 33181836
93899 162989 582708412
118740 128847 123024128
67673 158671 227720166
84190 145976 154606906
46485 158925 281356085
93839 155438 154347380
121385 150630 491593113
20894 58573 486193576
48244 120148 467142705
164464 195964 510970278
62632 77048 457346999
103688 142435 97071544
128023 188523 745904488
765 111751 277402624
108649 177403 172071905
55627 63121 18667007
91006 147739 142083636
171070 172553 3721098
103486 170550 167971709
49633 182331 547680484
39362 124879 213973722
99176 116296 42936034
133879 163142 25372321
117609 167193 696710145
29959 99740 387491351
108317 189887 204096133
41860 163558 304381103
151511 178029 66285288
79325 148920 533959971
85994 103949 44732039
43606 109509 164784332
91506 182649 530039376
117509 165608 120462311
53731 198523 362264893
117909 149162 78460985
18926 112956 235047542
24961 184157 398136659
144016 192183 614272835
90138 137583 118881197
85849 128112 105716059
182350 190981 21500149
56345 154150 244787465
196246 199790 8960221
194402 198641 112166257
168736 169104 52035
7556 160143 381951342
173912 198142 683433599
140613 158951 45978091
49219 64877 544737600
52664 165298 281702416
191627 193520 216707231
56767 190876 335345260
67860 197093 974042382
148629 172411 59466074
16749 107921 376406921
76121 80878 11883543
107272 162399 137955993
57760 97912 208021397
110588 131863 53339477
26837 186982 196978943
16576 87110 176326401
3056 83763 201821506
19007 149594 326769804
161628 196851 29972333
60785 197911 486276359
114908 117266 353624523
162392 196460 444646520
166679 190337 59289995
110508 128144 536095781
944 137102 340607673
5096 24545 614588361
135280 199096 471812454
96234 132566 91136129
133801 165010 182409949
195645 196993 3403100
138035 195419 143472608
106226 155917 897634718
20212 47147 67328876
40241 114088 710622783
39343 80067 101799083
70057 162928 232369976
95224 150560 138711658
34686 87045 449068298
160090 165395 694426420
34754 93764 147568337
177516 181761 221181862
195101 198905 9659510
196269 199912 659192086
9515 96313 267860264
47294 188822 353981704
152903 162083 22807237
17448 41533 60211386
141417 149432 20256107
77287 143802 166443381
118547 125003 302189342
45291 184747 485473055
100873 104028 830325002
123429 136746 33419827
131491 152145 51733848
138157 154245 930235253
119438 159784 101144776
11582 193893 456000173
64724 136705 632640219
107672 130968 727131478
38387 133375 237729917
116914 179286 156221173
183488 192276 21974770
46925 198344 567933856
135080 189358 135746236
124711 191523 167076167
162735 168557 952823590
167768 185409 998390578
94166 99041 12068238
143657 173839 249771105
17846 132263 286282013
141970 151957 25128511
122842 190219 285732638
74190 194007 299812950
45323 52897 245070159
73356 97574 602106209
101322 136356 949642147
179786 181224 3545338
112834 127942 558067125
187944 189842 231872297
187449 190845 57774163
47352 58124 986278033
76699 197610 889114088
138444 187951 123868198
12450 114659 255554468
131645 173001 727869454
113338 117686 9116013
133902 171903 149948828
31547 31561 431868495
104379 162409 145238474
48209 53275 12653586
140590 192831 797404389
51189 142243 227792933
103353 133982 76887887
34177 186871 382051058
39509 141664 255531693
169720 189390 49277133
47858 76994 673998465
145510 164949 48494791
67061 103607 91161201
164112 197513 83580565
129784 156008 65723225
192587 199947 531080385
95092 158549 158965622
16192 174883 925248262
180609 193553 32310349
41312 63744 254481183
71775 107570 798997692
107528 133387 531289973
19024 97795 626374964
116606 149171 81762730
48996 135266 215974610
156438 184392 760774606
24538 63242 96867351
5402 109004 259361546
51015 101990 39426732
67106 142136 829825499
23284 92387 78491620
14994 57644 32703321
190690 192926 5568357
120234 176000 139582005
188508 192484 10012673
113776 174235 151409528
33535 136009 802716984
177464 195767 183140717
95958 150062 767348906
12217 55245 480234885
190740 192189 3635796
185122 195705 430922012
161871 185246 58498780
195975 196653 1703240
89121 155154 461140192
105332 136880 79121890
32114 61634 726107180
60027 168161 346432821
161367 173252 29751581
131948 147011 37610671
102305 135946 75536186
125078 133840 185349649
169432 189734 50896776
95821 136518 102040935
71062 118185 347468406
173429 182639 379181102
25490 123821 330541404
46798 103415 334533259
13213 26413 595462492
154310 155618 3185886
175544 180480 622556033
147864 153670 718048751
107259 132606 63574570
169251 172380 7955328
23275 129299 265229200
35866 79258 834934022
28447 84035 539716041
163875 164304 1043489
157758 183792 606600637
21371 195549 435642003
76522 139468 157517982
166935 184794 44667943
70707 80236 23849583
138226 177692 98822460
184378 192884 21309298
131771 188467 195823181
73987 96286 55747940
47083 162678 289082290
116235 136391 50602384
77921 93790 39660148
133692 138992 843828998
154933 195998 102472866
129331 185004 139203201
52915 93385 101218976
112039 142611 76613388
190178 198751 21469988
11532 33402 603702728
160692 182787 106542965
56028 124520 171282237
59743 165606 402350309
190927 194871 3508607
51568 177330 321756793
104586 192657 444876068
73112 197132 310325439
107645 122580 37406210
148357 156994 956330646
94560 193357 328461117
169645 179466 112794430
194048 196673 200846586
25699 127477 870245659
83090 170930 219873407
190479 198915 21116927
73153 90343 43015431
35987 71729 318618624
19459 148490 600592612
120984 148174 68211352
180912 197339 41051038
31724 190542 951040237
59246 125842 166526483
66005 102835 826557381
187008 190087 118513497
148457 156357 19817934
196782 199079 5811771
1333 52705 605831645
195739 195837 255257
34534 39222 644654458
96442 179815 208795928
42631 64048 53598396
158181 175130 331253601
88138 144387 809478623
180608 190094 701983309
33870 59641 186178516
88973 184037 237901933
20894 155692 337320840
107751 197835 225384975
192863 197621 541057708
85672 195376 274308465
185967 194213 163857477
108704 123496 36982275
132144 134695 272894064
182244 199999 841673897
142545 173189 76710378
95923 172898 478539526
13072 96538 208628748
100157 148376 4982625
21648 126172 757197380
190543 193795 8102310
63659 197537 334800173
178051 180306 554140617
8063 89572 331534905
51976 55074 649326805
4973 185169 730081587
109740 115849 525732351
106619 157065 514637584
74626 183608 765388770
174942 193609 670815696
67872 111208 108320116
63498 72449 652448186
134885 159075 130346071
55572 79718 60225787
70649 184584 961794032
186967 198484 867936866
72055 175591 930035478
175436 181822 326676842
1725 12249 26222551
193709 199945 370144273
33219 94627 153571592
60744 78023 42991265
138087 187672 124055909
147447 155609 20544368
72047 95720 675848366
181884 193121 28057460
103725 168692 162593006
144397 166517 46232518
88875 117953 134754229
152165 179057 67243102
144139 148153 10124925
158172 179629 53654942
150939 197023 115096936
124692 144701 2944249
108990 153082 502203702
44201 55292 545748491
64602 144915 200797533
68344 97098 71805006
63219 63501 718613
192360 193885 199756296
18677 45663 67462438
2449 131665 2312799
15180 72965 144274771
188136 193754 661750419
54471 159272 600535383
152203 184466 80565727
82563 114585 80096456
12743 27759 831327556
129794 193666 159722563
167985 174469 119689498
79079 164398 213398010
106622 131539 96162925
183425 189022 14027969
137547 187839 125731786
18859 142946 310304500
92759 142578 124670469
18769 95817 192493725
27053 120198 731033358
52172 63421 313290759
13573 194153 502439029
48899 170405 304001302
94552 144384 124791552
60809 79902 47514777
137654 195592 540816108
89696 116138 66157876
178254 182817 8209257
161111 188882 972382522
133468 157710 702557717
95703 113361 44174449
38407 191630 575093022
68086 166802 469392212
191593 195322 851735726
164966 189923 62542774
176601 190252 34107587
60486 80648 50236189
150109 187850 94228740
41285 147417 165122434
106966 137842 77397212
147122 169866 56877521
153013 157796 11881088
116519 131611 713379528
67305 89106 54358099
92157 187368 913104907
120936 175353 468644430
183201 196417 32974535
198225 199805 383501315
27921 98035 866800801
64398 103663 288111410
109326 134649 932081048
17198 111235 235031337
112307 155810 581951368
132132 171236 802556936
51032 149078 900938026
55915 127658 179379592
117674 128666 685407909
101086 161128 150438688
101497 120278 47132575
164542 194093 74007835
53973 125686 179406747
158455 196221 94345808
94684 158977 161031619
190934 191375 792634779
13193 105178 786721270
42432 72249 530363342
44761 56517 1825050
17033 25318 20720312
179550 183464 529531791
40874 169925 621902612
179499 182319 961018503
57362 136444 762271613
78023 153966 190254352
196316 199117 953080591
92664 168651 190057419
100331 136401 516342401
123734 192894 172997435
44440 45299 364227821
77552 173420 239897724
195377 198909 8987164
7914 16150 11755144
5741 84437 196979349
92720 171964 198434580
41203 183141 355115080
82491 129274 117179121
106749 133297 54013860
43781 146043 242473796
57312 108359 116433971
75012 182050 267903366
101991 114665 858387009
197672 198715 2707983
139637 157888 45735177
83227 176196 862298951
71845 100618 61377477
79410 180626 557131786
54777 89656 87067221
179773 182653 7174191
185926 191185 13102551
110021 164054 208172732
57016 102438 113354464
74492 162261 930380815
11894 95686 137392493
30390 118235 219579098
56777 107078 125577962
70074 132715 156890584
104726 175896 872150455
122572 166680 591615575
44191 111851 490425683
198227 198532 809729
71740 185163 283847209
170863 179037 20523754
174172 180379 122860697
92724 160438 169541255
49202 138965 224599781
47241 114053 166982252
1198 174308 541965948
176096 184098 19938799
18184 150817 331881302
146512 178397 58538119
109492 116887 890665623
2600 190741 989447009
153422 164255 26832446
151908 180209 94741090
157060 197921 102080442
63234 121087 146874906
3871 75493 179179509
169716 183623 587579611
90812 144387 134134611
146609 192575 596054810
35185 43714 935740255
109295 185344 918911604
140926 180904 100021044
139383 172081 723287901
139496 198965 827798271
74033 160149 215642041
56405 173421 525999118
82697 93256 26453457
159288 193891 640491993
126714 189953 429134635
107481 135848 66711685
107265 107505 525719362
183060 190843 19448331
164878 199675 87172190
134891 137598 456134184
81261 96091 16667411
89958 137043 118023436
54613 165154 276414456
127317 148906 54153415
190077 191773 4264990
54687 167374 975540248
171201 188725 623305495
165157 179542 36121162
151418 193707 441692211
104483 137511 810593301
79655 93014 33464887
6825 30840 52844490
37603 79549 104925396
90602 93204 257916503
197434 199585 58240977
76650 112571 89831259
66675 195602 322364607
27598 66086 353322383
137630 161247 59061603
123076 155336 80870667
172480 175248 6854549
33561 111903 195915498
46458 174492 320255552
59955 176826 292285036
96486 153092 141988594
68712 168483 249492299
48767 55122 406022329
77383 150054 182028440
4232 125296 302947012
104632 158681 135406174
148105 164460 657260220
110510 118175 19131484
7901 182001 843324934
99787 140556 859359471
52300 148319 240388579
94235 191405 243163293
121892 194560 181825966
473 81572 503033247
119913 185406 163950737
155236 186148 77162341
170792 176552 14483533
128878 139405 26336051
173171 174390 3027476
179103 192468 182181656
23944 79454 174677083
120260 198643 744438486
133608 153595 169001714
44190 132673 441644196
153250 199176 764188688
99144 164758 539687109
184180 198754 12277571
187168 198926 29398617
36334 103828 168663686
53660 66739 783056510
32630 185272 381895285
97179 190024 232436760
52365 135478 208070612
41664 64422 920248722
177995 178029 87759
147618 183620 887551954
67973 69902 4758989
105650 157251 415992460
1614 45261 109087659
102590 199789 243383459
130707 178420 392448613
39338 55297 40024201
157526 167911 903655976
102068 167282 163256654
104184 182486 196061456
61215 146750 213798964
71701 197038 394884493
163052 179738 41854438
176012 194740 907428134
14798 49510 86693319
155899 181483 174451559
6809 143993 343295117
113950 135763 54819799
31194 171919 626410431
50595 63521 32431504
24231 47545 134906185
100807 124230 790832713
18914 129329 276160124
71676 106074 86082143
105514 118718 808933014
186284 189736 8686556
199695 199805 264311
79408 165180 214572981
195736 196169 1074123
172384 180839 21075798
150484 180938 76029646
51132 171916 494982531
74657 154871 200921816
141060 179612 912805805
4663 85731 151035942
140844 172711 79784248
68730 71634 7138631
158998 196430 697727645
57256 116731 891548664
60925 185048 310297900
154289 180594 236977520
15114 91009 189584304
102763 131431 323080154
84481 146748 155760863
116419 169819 133703721
85045 122732 245981953
97733 153905 140911419
11425 195959 461515290
181660 189238 212950629
197243 198280 2641176
78079 185849 848622624
110463 161035 962554720
11282 173664 406246786
171625 190354 46755990
77624 145753 170521698
113498 190172 191980043
27905 156291 580978085
199048 199522 1207097
57952 95512 93757601
85153 108833 749586184
140822 158841 45192793
77846 190081 280848657
182400 183636 311733486
5390 185947 451845174
19879 153954 335546833
105047 194275 808483615
112838 132110 48377500
195931 197750 129365894
103273 137754 501237513
182864 187510 11653729
7507 67630 418596991
28242 152656 311329245
61997 152220 802435536
198740 199852 2761445
86376 163456 192734750
36060 51478 38490532
114558 164804 593037376
135710 187154 128622027
72749 124829 460107330
132239 133903 155267215
104714 132994 70922287
122891 182975 573266628
8911 147682 347189373
78914 133157 135806194
27390 189358 405146199
32755 143560 277184552
150330 170512 47710933
175697 198839 57925833
179219 180979 4338379
81500 166413 212477186
42552 82944 100900067
177566 191864 479012218
100740 111974 921758585
144230 180283 90210387
107058 139009 80087522
97352 133494 615855094
80022 84631 990689272
23058 166375 358466766
37229 178644 971831714
4153 143329 823073492
77553 91221 4982055
39922 147800 497768778
159180 160676 3705865
70752 120373 124118831
169905 173346 8680535
74615 190100 288978667
52903 70286 43413704
33128 128100 237664252
158117 187150 415814331
92556 103935 370400794
90395 97283 17199838
85374 118028 632104506
54339 168753 446152209
67175 144230 192704756
34390 59453 191944677
96619 150738 468305146
84985 183756 341542988
92660 130677 170253643
40134 87549 780530021
135691 155146 849739875
103571 104386 2121939
83860 147568 159471122
67015 144184 192938697
46079 161713 289276996
47411 57286 24723003
123702 145616 54852069
3653 135988 331144177
10768 82840 180157506
97097 149873 916061237
170828 172489 1776586
133927 140373 16043883
22424 118612 549991835
62588 104371 669864612
145296 182784 64145649
122363 162467 325049553
88632 171970 147408643
32792 122829 956663747
7294 16886 11607842
16737 183143 416200738
59164 63682 11291773
9949 43990 344086070
158651 168009 23264232
42764 65495 56891063
190057 190743 1702331
159587 197332 461933050
109700 127589 53156692
68449 130362 154902545
189790 192900 7723780
173937 198200 60615755
43316 100640 143088906
130159 198815 214461513
99403 126141 67184706
76402 196643 650988667
148931 184625 786398768
8006 154479 366747817
64631 161522 429838115
76004 87585 28956458
199392 199958 1403723
50728 192771 928490099
37067 87532 126228647
20461 117886 243489158
66994 199123 625171019
48907 70068 52902882
84926 97076 995894427
53508 108943 853950352
10390 178062 419483518
21346 151577 633001924
173740 176122 299265293
189838 195273 13464547
13898 157780 359943681
50122 162490 281102891
56171 70720 36210625
164314 176733 244776533
186554 187313 1928559
101358 182208 202525564
45476 163655 808391342
6069 116954 389643197
142797 177417 83091191
173732 186749 32504717
182894 194405 941864484
172991 176778 450712842
128706 150087 53648980
135600 153747 578134706
87195 115265 70109529
162002 171935 24987202
55437 56572 3700338
101085 130633 723363935
183680 197025 33361262
38968 101515 223601623
162363 162763 362806690
23390 44857 53691357
78701 171798 233046672
104492 169894 863058529
154981 178039 488595764
55803 66931 9191933
156695 191730 991982604
79152 155932 192257398
196518 197837 2005026
64842 167141 255808822
154764 171932 42885010
83441 187172 840304176
2899 182265 448737276
37420 65594 70581551
142750 185534 107081703
3301 192934 474381150
114850 120385 988964702
137595 156192 962150412
107256 189587 809347955
7748 136365 811929696
40765 173807 435201634
71990 124292 960600990
131830 148837 763702837
112632 128429 428890206
152553 196199 108954250
47297 94574 118114767
131891 175439 152908280
120973 154592 997650776
145563 194411 122134670
51620 196532 490651489
66120 69555 8386898
115661 122520 17228776
82717 135224 131534603
160668 169897 22989521
117352 155378 95502350
194351 199490 564747357
98037 141813 295155980
68308 134323 165229567
112593 117386 11886486
123510 174769 241360603
139890 142319 904150111
92717 160361 169367422
199222 199343 378867783
148682 165283 522611119
121340 166823 113894059
155911 158834 203978176
75659 160292 211844429
58114 185330 836531247
5393 35131 296230960
152990 197855 112028531
16072 22012 14739630
70793 198751 437894999
185030 187202 5549038
13665 124493 277206297
197260 197786 842377
46152 67875 54291586
106688 172853 276349922
152134 183636 385193623
191142 194806 9138427
55622 181855 656297612
152526 194405 192019225
24411 196427 430232190
53265 194016 776673286
59472 152903 233764114
117690 139288 32454973
142228 195533 221664321
79049 102170 57712852
177300 195440 642669151
73568 113155 99011772
103875 193639 339615003
76041 146490 212059772
52916 80887 69967450
26311 77346 127503865
181545 194603 160439003
122357 141583 702073887
65209 185081 299766839
186855 192513 308435810
199517 199799 128730557
11564 174695 407985825
17296 74499 142983008
138590 181894 747898233
44982 117382 114857197
69983 107160 92992758
195451 197283 4601512
124731 199036 832107382
10524 88919 504287775
149414 169148 49118504
176898 193177 40681698
110567 117825 18129875
183598 187768 10440921
151144 198121 117363481
2612 58487 139782586
88179 142234 135257699
130854 139505 777625371
50561 126836 456590993
85387 150841 163891987
108025 192541 501928638
136960 190013 132648759
44459 82041 93887389
40296 118122 194653544
95766 154357 565251769
136292 178959 106754793
91241 104343 32759046
97877 130944 878351280
63847 141901 195185918
158408 175324 42266383
60946 153803 232336634
100534 185888 213801420
178046 180123 5158358
72548 158254 214607903
115684 191916 190810897
186712 188319 3997603
117425 123457 548065840
34893 140673 264655104
133116 157308 812912783
12848 36019 263505538
113815 168189 129217387
81825 145322 159023260
101681 165631 985396208
80328 120625 100763631
164927 191539 66636380
159726 197138 93420327
19036 87369 181382716
16422 48343 79722344
169662 180592 27416918
40119 198414 741892442
98238 131876 498348926
94846 179333 869017871
85188 160949 189560038
192821 199258 525680187
8571 197065 471508165
195326 198823 31956139
197888 198825 283191070
131525 191043 69056438
121096 131898 311750988
163190 171931 863849023
158259 171663 991042719
104213 124284 630172778
167079 195212 982718422
78120 79419 509064178
56906 61933 618946923
184947 189433 793524219
192575 199066 248042877
141308 187494 105329698
16556 177011 401374321
127475 136779 23405554
150074 176460 340594454
156147 189529 83412388
107369 179594 180843212
20290 72692 130882149
138321 169912 268780172
169338 186687 43458968
94537 155768 153443387
100760 183562 207385876
71732 78098 102588525
153583 168488 37000180
113425 118148 11831007
113147 168491 138484199
4607 111780 268098467
117802 142038 140050812
189140 193998 161211582
165547 198835 83375104
60915 187975 845937847
53418 57175 388934288
117626 166811 123182580
190478 194626 10285967
108062 138446 322834241
22990 199014 803472170
193083 198645 857459220
110942 195508 211625795
69536 120331 127089860
187891 199836 532334962
63485 103350 692699322
107997 154498 116575849
95417 171604 40079985
30342 177656 368543111
127702 161665 272646311
156117 167481 158250608
45655 78257 659751020
21575 62219 101747948
62426 108612 115427946
7613 116284 271846429
47761 76278 999549574
147984 165382 43389952
73271 181719 617240934
143256 192521 123350822
95741 141769 115293301
189118 194334 117626946
182300 189114 17022401
191077 198102 841916467
118832 138507 49298522
159207 187219 175750477
33258 144520 839469129
27518 118574 227592125
9788 156567 367296120
86687 191540 262304886
169178 181838 31825549
93028 112439 598293286
153635 195868 105386574
116885 153862 887109186
19906 164311 873805790
3575 42458 223096230
188063 189251 692819588
89688 164584 187431716
186952 191343 10946439
130074 170821 101895600
4665 125977 479943224
124348 128911 11380079
20141 104759 211487254
7054 135128 320577779
63619 163349 707684659
34263 102141 28198963
110915 114803 980304863
134673 157375 53382914
8317 189263 452738753
112983 160181 118275786
50077 76145 60960405
199341 199837 1247501
187843 194745 17210833
195887 199662 37373235
146074 183712 94116676
18552 158588 350292066
48999 195740 367101868
152451 166304 773261841
52799 95263 106125901
103592 121565 45003089
69248 154874 214419808
137172 142939 391319533
11611 117388 264368364
27759 61989 305860553
93917 191369 371663141
134054 134510 1113231
157421 196728 862340813
86508 114959 71023671
194286 195037 1761109
28861 85600 894836601
105954 112560 857070203
47852 151221 445571090
107091 149588 106629942
15706 175464 561567989
154598 169798 63422363
104115 170411 165942376
133433 141167 19250199
127528 164662 324625969
47241 171417 510059577
7219 198649 479037691
152013 187458 88594010
163252 184243 52504716
52584 159306 864617358
79348 146393 736169444
47733 65582 270000688
153065 173183 903975772
177214 199141 54819043
153112 184416 841741535
176794 197083 425567951
77126 135027 469089858
148356 180072 178734542
63629 145272 612612470
129907 154810 61493273
129113 180396 789650327
50999 72811 54486817
39431 48439 140194261
56375 102215 114406607
33589 77136 108964331
113599 114008 1047353
128556 167511 418737926
15070 78742 159069995
3820 195744 480121516
158174 192262 85217027
14642 125730 326135782
185414 192211 17011316
105864 166357 866467487
44212 50478 523833805
184100 186441 584758210
149630 184211 152906820
168447 199729 78382641
63682 188502 807846321
64827 156000 281588516
72135 85201 32816589
156880 165386 386420263
129548 182538 211200160
165100 188502 58587989
119042 150839 79770484
119289 199029 199599831
30329 46106 516784393
4384 96637 924299168
180409 197113 994292043
194472 196216 4343301
89750 139415 776322220
90640 108665 45238620
49287 128749 198802695
70982 150169 198368369
22454 157798 338628588
38160 150437 281067572
153346 178976 64026614
107551 115426 653516026
38460 117210 196892946
72993 160868 219980385
105273 174333 172867326
23090 57659 991160989
169127 177016 557795981
163858 177587 651224060
110867 146527 89332550
26444 61440 997335202
15625 72541 142134097
86593 162919 190901624
42412 116939 186256134
140187 164543 60862784
12409 70616 758717829
83544 111408 69637240
27229 123898 241758089
48292 177848 968765242
123169 171935 420425508
68637 80114 28601665
135262 192948 611637612
109651 164177 682983014
59325 163379 329191911
146529 167260 51803675
44335 187561 358324555
64247 162803 608529803
57778 167708 274867485
14405 40548 900482677
126764 137333 26528498
48538 127437 197392727
94946 174801 482194393
54094 187275 741938910
36281 45142 346622140
46497 94026 118759025
12769 133626 473559223
167988 170580 2715243
102080 199992 801960736
68195 100411 80322173
12156 73321 532847972
118650 140487 54729439
124066 182022 30245051
88030 109031 52622948
44203 169823 512990872
23058 149106 315445420
119341 182027 42212501
190174 191084 2179021
2937 124052 858051108
61676 95933 562212762
110462 193034 206646673
48805 88416 99057061
104189 199865 949237543
113167 118417 13166552
162659 178275 39203030
30657 126430 82288989
74786 192515 438211064
108983 154583 114236885
20529 72954 439533802
129934 188288 145893969
135020 184253 56554395
144554 188172 109096966
1676 61338 324596855
178234 179515 257226653
103430 174086 256169711
105082 169463 161069812
51611 84883 35575979
5557 114444 749203717
188455 198385 338620
14755 143657 322325516
142777 167702 62335443
191842 195451 777793555
163714 188482 959603030
159439 181673 55592252
38455 97292 147088681
198180 199621 3654229
69951 89451 48735801
48060 49168 2750615
132142 181182 196488064
62381 157846 590758335
148122 187907 410063402
106328 140656 85943516
75877 92976 602908764
108454 163271 908543721
23506 121226 244285780
52254 159512 523645734
61628 130292 422308606
198243 198595 136987084
156663 160235 8911510
27610 124004 241085332
154973 174121 577197197
8842 92473 597436435
125070 197539 181219911
144741 162648 794068271
178532 191117 31336152
159421 164959 768333203
926 32936 79944736
71111 172990 255006832
179461 199892 438479967
90738 164345 478004557
87119 135480 121081045
167429 169025 4015562
89855 104909 44646468
178895 188864 24830477
20673 80033 426150642
162434 184748 8792467
31402 133967 256667716
25814 27521 169880261
156502 158882 247680801
50508 194651 651048113
47522 112823 882700661
145273 175394 968838906
111265 121082 533288100
167202 169297 866225195
37303 81127 238633284
193870 197295 363659325
147657 187743 394030677
38207 67714 421856862
52347 104122 671225598
60476 107313 116904608
21835 194078 536631226
45662 110816 162843312
148884 196310 118459751
134722 145354 26601060
143853 152737 22389629
176593 188571 616951677
197302 197441 562951242
64416 199740 422455610
73127 154951 163141829
127859 156922 72850810
149536 150577 745827730
154493 192498 94872231
110969 198976 220332419
74739 189240 286555041
137432 175165 94293886
26864 68444 896920279
42121 83796 104180752
4234 125730 304015282
28953 100257 524359136
68519 160580 230375433
151643 161190 23790651
126769 160880 85376184
74336 174352 250296159
184160 198287 35407070
132875 146768 34612309
90218 126606 91144944
76111 103929 69470614
28482 181953 912931605
69042 138041 172649019
157290 169445 30258992
87909 128049 73872630
28784 130301 253942957
19641 128643 272642685
94901 134989 653078510
128558 138690 534025288
82934 186553 259326058
60066 100745 101376173
11522 127940 830976074
125167 199991 106072398
139164 167517 743322717
24506 47055 551398144
72749 126285 359328524
55246 165457 985192123
42025 134318 230913852
89020 95566 36839105
56902 89932 367243276
35019 130010 237722311
102167 127733 64113194
60965 185394 311112358
158416 164993 16312867
176958 177338 979101
92564 133533 652006948
127676 158914 291906266
107261 159652 873914719
175458 191730 40728991
130207 177847 119175334
19540 196035 441408591
187375 192757 95944831
148038 197417 131267920
38059 195887 890231603
24157 135342 278211749
113114 156999 194817800
67699 141012 183347885
134923 199369 161178978
181959 185997 536687159
83967 100258 40525857
125075 127206 496011009
142320 157010 36902963
104679 174516 174784047
132389 171585 98124963
126847 151472 61740735
156349 167824 28503528
43105 105172 155141939
108478 142304 329509885
59860 195797 339861994
46501 160918 858669336
181594 197011 55442851
62164 165277 637634262
69302 181216 280024034
57203 172801 6202229
126026 185653 264146486
77316 158751 982842515
12509 160685 370702668
73569 113892 100828247
11596 77054 986511874
138204 158202 50127170
116374 124428 650016913
162889 176025 32944376
97028 153900 142644685
186895 187771 183431439
118754 146583 382129680
59244 105828 116330517
17374 159184 354800551
48484 48855 911512
124165 135009 188930909
66790 181738 460893005
27785 84598 28395445
62254 181231 694222696
104873 198299 650606834
194144 194244 245250
148445 197004 121359740
94139 136918 292731884
28374 104535 190404495
125755 169579 109558461
14709 192973 756465245
192492 198548 15158493
121312 176843 517773329
55828 85310 73642814
27995 52518 598480659
17903 23781 14690959
138619 142125 8730633
195281 196848 401305897
51575 56784 848203576
154061 154889 2028210
94372 142775 523600204
113494 199457 215243443
149573 185514 89756920
84326 136106 63373841
28564 127921 587746968
37017 186844 532518759
94174 101210 83647517
70209 159143 222690012
74351 176395 255424792
124667 156023 78523451
66498 108110 537185248
116970 152211 219921366
97137 142987 114779942
144513 188470 109946274
144286 146584 5755273
9125 128877 299550595
50986 88166 600240408
46527 107026 779739294
113826 196353 971517940
134297 179968 114260576
15936 125852 342339790
104486 123424 47475537
33543 39349 14594901
11544 189867 808928028
181141 188588 538748364
87540 139914 131058893
16204 129717 283876409
6098 167388 631648337
60652 163688 448752708
148634 184214 88844213
152906 189164 90586116
36690 64829 70484742
194803 197029 518418912
142330 146200 9732777
129710 169133 98523267
153194 194510 103116207
27159 195505 420988000
105708 196047 225997225
16613 86043 173620743
179581 189309 24308572
53708 195525 354734982
92752 134328 104123208
61068 129578 171267750
165063 173853 22123327
166987 183220 40665743
373 177201 442351886
55220 72059 41934289
153170 175468 686166711
98055 159679 154452925
174001 190616 41529213
178691 185590 216606774
108954 127525 46374928
93606 116487 580468839
117263 172965 139541751
32371 70583 787014532
3115 107463 260919469
134419 171303 406950159
64290 94211 74676151
126378 129609 8079502
127310 150240 57550901
30868 106338 188665163
31637 174057 356380313
171193 173600 987187720
48350 72200 59547680
30291 107753 721017861
137889 193237 136678970
55450 119688 338456482
2244 175643 774634928
19606 160607 988239076
130814 197896 167762978
184439 190746 878978246
186956 188323 272645661
23774 29150 13487085
137327 179039 104338861
93997 171676 194585556
28633 172991 361077425
25613 96834 842654379
150208 161870 29005224
155390 166866 135064500
129365 159750 76125686
150042 165769 480585276
43484 53024 418158425
82855 108240 776078272
133113 148916 560234198
90341 114063 255166492
92238 182150 961359056
11056 153554 356645205
21867 199426 994381209
125055 151494 600661754
47880 171974 816802391
183245 194321 27695556
177724 184648 932892906
170173 176559 826561329
183197 199332 40377324
25825 170458 361696414
110316 193991 209417709
22503 84572 517594319
144626 157050 31229445
60651 118452 144327962
117659 171110 920567202
135061 174788 99283844
60338 78295 44725919
35031 136720 524301876
59536 134343 466323940
122246 150327 70477851
86696 187784 726832144
198058 198827 1969001
103602 137050 83941699
1519 123431 754254735
181448 199146 415650110
47839 192080 866053834
176998 184013 17442227
47907 128852 202471592
50584 128896 195944574
82596 151345 172256357
34293 46597 30890158
154328 167443 32489241
103425 176604 332153229
5459 170171 890305026
151302 183003 267177858
92371 194473 669947678
79750 158784 197858757
8008 150594 356923200
175729 190292 407939374
77033 167965 283154264
6781 182158 880209428
93025 139301 16694321
130656 199615 490919879
157655 196562 97201355
5115 110038 34748784
183460 188214 658763379
106952 165200 145776361
48976 170924 677387940
161970 182090 418311121
79772 118922 97912594
194188 195746 997764404
192180 195230 7550756
109923 174019 721217257
63790 196857 332790985
44304 64322 50156930
76434 119129 106786754
133713 164261 821207337
18115 143349 313194039
158583 197465 97112546
116638 184212 784586422
113281 144749 608579581
114652 116304 476353615
21792 98191 190928580
8298 80402 695161615
38019 127593 650818623
132699 137284 553769113
138714 194688 296340726
26108 99949 184350177
190448 191726 3195213
70408 174275 354082510
158875 190588 41803171
52400 139323 636073412
181995 191712 134122147
199110 199306 662071288
94671 110780 40291785
112845 158359 114033485
156006 171229 409681943
41439 46800 605504419
114779 172293 144069262
82397 116417 85103157
100221 102245 5163635
44107 94104 124951095
186736 187504 375061227
75499 93836 45804134
49098 88692 562352415
68110 73872 268247916
44913 85879 891665980
49479 141678 230619376
51880 60542 504105329
174823 187817 32520228
110021 173243 158256748
132588 156152 59027267
161762 166782 863346620
162022 196118 85216408
181515 184101 6372005
187481 189581 5261990
57384 131946 186471099
125058 132077 127830153
96292 107757 767915684
133663 198944 162201986
84673 139074 924384969
43085 96893 3097613
50233 100139 124653552
8698 22863 752275588
110085 153599 109126327
59551 149272 224475143
14467 131038 436163685
76837 111774 87308920
67879 79989 30242001
195063 196190 2867914
180593 190799 144241016
53580 112362 147012748
9810 104637 237098237
90159 190154 816206911
117833 129982 281200619
6085 60228 492205067
181064 189871 22061755
1046 60407 353524664
122999 192673 174308526
130834 181741 127388641
178971 179219 908291733
50290 57606 716018862
58682 187032 321024842
182603 188948 10007216
20110 130196 188725963
134429 188854 589060971
115253 126969 29418617
83645 122894 319912168
180243 185046 11940674
134548 194533 149972397
68988 169666 251853711
8460 45726 394156624
73363 196714 308641565
21236 81520 233707896
119853 130502 278082391
4658 183530 447617469
17767 118738 252457581
111829 129765 45051340
119951 179754 583561448
190316 196262 14777333
55959 151889 240011572
86708 157611 177456807
88904 150328 153949460
172076 197863 64374834
89166 149801 151974776
154677 160115 288054194
128917 186556 452256766
15575 104948 503862968
152042 168873 773393693
143660 154551 537215928
29619 163059 254605269
95495 142722 154507689
177957 178075 606896517
138878 174066 88059754
31054 93240 155479860
133412 192111 146797962
189372 199912 26378434
134297 167006 147583597
60690 111938 127871649
182823 192931 74295324
121650 186630 400574547
83861 85574 4325941
87578 114779 67958905
38743 42459 9350831
91529 182695 539297515
124366 130409 15100173
72211 128256 759833269
119807 166664 117240541
160508 195138 86458150
14026 112199 695279856
27990 96725 778639996
82607 84171 4011153
4081 40056 89940205
35275 175546 411603410
163260 189414 65508276
19909 106580 216630015
128367 153374 946387437
44680 99450 136743914
186659 192661 15007125
162561 183410 52241273
143073 148079 444816677
81347 140185 147242982
192023 195973 284553415
44620 70843 799958106
156989 175825 46992632
154491 165997 697545540
113737 190869 271801034
64047 153742 147719112
26551 107558 202422641
53118 77998 137427184
175285 195737 338048211
123533 141141 558483763
8775 137560 777811028
167607 198914 298493917
135939 161706 471318441
151592 170178 618684163
34358 145672 278569517
100087 125993 308807789
91530 114694 159967668
161613 180596 47512651
165 140737 351568105
149698 173250 58791176
54512 171638 416468737
66839 162917 240193973
69280 121066 255363507
118939 194066 188024928
115723 182205 166470707
89964 166711 393752876
170078 191856 54542192
129876 150159 50867538
145739 190793 398724247
41967 54034 3178513
165680 189366 59334310
154957 174672 153728738
181987 198487 651386087
138809 177442 96682080
147081 163864 516773094
37494 199454 718462093
96949 195320 246132846
175893 184547 814891320
127781 195265 437832473
181562 199340 44434200
39406 191973 381700520
79639 155270 189458561
57756 104295 149048560
52425 84336 612629729
115865 125504 24229097
69023 129616 151630823
168893 181276 982906948
20576 81332 151835665
75871 77250 3453803
197210 199930 286057483
168460 184021 785994037
25545 110846 213200996
181085 196784 39229787
4654 156274 934869723
110470 192501 977801140
18385 160685 956346492
158511 188664 942444855
93625 120338 311783834
150777 183470 23850334
59949 88234 70506761
161236 190140 72322113
147186 197271 127941713
113088 139258 65583169
112304 193413 917666492
38086 102520 888436697
121184 134743 34107763
166400 170414 10054870
159462 160712 3080930
72031 136528 45486219
8021 14156 564455948
52764 169294 516529721
51589 118554 167448430
61154 178708 294016076
98798 119609 52196189
154011 198115 110094570
45370 152762 764761897
25375 142358 928810194
127557 163354 89521451
18744 36478 949124364
1509 64837 158367621
7294 155586 371222381
5056 92735 219440552
77787 88243 803757794
59030 113354 116655299
25297 137998 281871486
142180 171578 280723067
165030 186613 54079564
8311 99481 240924163
31728 196467 975983650
68423 74317 446705132
115892 183790 169954741
132766 151654 879646906
66599 68894 2267811
104411 134754 76066383
30437 85560 871975669
16971 150253 333482558
69939 84794 37233581
123164 190184 519222353
49959 126184 195425966
75502 156133 132231028
80512 197071 581522178
158880 197146 95589205
73997 172484 246553030
85929 107931 54995538
86722 164692 194967241
174263 187380 32839520
78538 184405 739729941
143458 184014 603371446
182130 198672 937611542
55777 65343 987998163
107816 181316 183935178
8104 77659 174017080
16825 117376 934785623
17994 88195 175510145
34114 97276 26633977
189954 194100 10336161
194764 197269 6291917
77892 190620 530049536
118970 169361 126100834
67730 83743 369269028
123894 166805 821896859
196690 196838 375298435
147939 198530 126532177
148244 190534 105714619
111331 147853 91532093
194618 198204 9021840
59794 106774 554946081
85018 120409 88488613
10100 186374 544625762
149582 164906 518940888
56187 148847 312421649
2950 173631 597040230
10477 108551 770210317
66596 186224 500000911
82512 196664 800972489
90317 165709 169458920
12009 31064 47655829
187292 191098 9399810
51356 183555 330774250
167873 197993 751702746
90825 192234 253817394
60750 138816 195154530
84593 189900 955500538
14921 48445 83661068
199102 199788 1719309
55585 130284 186804616
76037 155769 677314100
89678 97205 995253506
114420 160052 362444298
124354 141455 4199106
104310 166940 822424887
152835 179835 214910344
18128 28715 26511291
30862 108559 810845584
171363 192683 548765930
150562 174263 59166731
71930 126237 136012556
150933 179629 393402802
68980 152759 209751156
3813 159324 502150736
151354 188055 91646469
30268 120974 297246405
39851 178862 347900391
37155 193935 392194780
65299 71117 976283915
182187 182541 719112999
178172 188007 24533135
19258 117017 244330504
144254 197395 132899939
165860 199896 85203604
102406 136343 85134570
154734 171668 42299366
70438 146343 724865119
181871 199483 44049912
35902 60329 61268189
90617 172748 205632136
121831 142169 50937701
170858 174268 8538757
112990 121100 20285376
25101 76959 129626876
15797 74320 17824263
61791 74169 30742874
127037 155891 674797158
80061 119067 43175756
1533 2629 41211765
75019 191005 290169975
115687 164956 603869129
110763 158350 119211045
67780 171621 456553463
155765 171669 39786359
16296 171676 388722007
172914 178843 14892978
110293 157149 246058925
123418 185011 154042628
141977 147660 853138465
150059 184239 801067538
160921 175556 36597020
184234 193935 24320394
55896 79829 59721785
142552 174262 79376682
86352 148625 155856671
181046 188425 18435496
129513 131591 5208565
55121 170887 138968903
175581 189953 35976331
94968 182615 372395085
143950 166296 686038130
130013 152487 56342769
108047 176001 295828835
47487 96655 605691872
120551 162874 105910895
26823 102106 147853288
114032 178412 161261262
167649 196734 800861088
39558 193514 614885083
181958 195977 34940397
112383 185901 897415911
13973 28012 66079866
139596 177599 95143120
76439 163700 866249875
113196 181247 170399077
37894 137522 166733117
103845 127949 645535292
33958 127057 232927925
66144 165440 248187082
168539 170430 4785344
132707 178106 113537741
188604 197522 22307693
65995 113269 494941197
173648 188325 36629035
139154 193116 550512084
165353 174699 23430373
113827 199707 276043131
35033 38706 596859254
187491 198759 28209817
191056 198108 17700920
183701 189454 943604995
97498 179374 439123273
7999 194033 465469825
73179 100467 68126984
91105 150976 150047345
158897 197635 578157746
123077 166731 109119588
57422 149101 303707588
64629 131512 167262566
175712 192318 108277070
140875 165306 589093458
683 100479 249284224
52890 81331 71129879
190936 195332 473585153
121015 133069 30385644
5282 37033 331001686
87330 152834 30898268
13306 171370 962846195
48071 96910 196059709
19866 191081 874195056
34551 179774 363408182
113978 146778 82149677
100687 105950 13297868
92562 112495 8789475
153689 169601 610167301
141548 181224 890586146
77846 110536 81746063
19093 29392 25754760
49444 113287 159582806
114363 170170 713535308
114152 116543 647030768
59453 142405 207369658
47939 82129 85361410
133139 159046 64795565
130463 170497 642405328
190783 196147 13351354
46894 61238 48844991
147916 192114 948397932
122854 138893 571991978
180202 187393 821262581
85050 160614 189131899
111049 152846 104831986
60429 119849 148390708
8605 44841 90691323
93726 94324 1502338
52529 142619 225394258
113115 178429 650547998
110478 113342 175514520
51755 157215 263998908
121669 147961 65943632
125383 187620 155691017
122852 133971 22300879
165153 166002 2181932
170161 177123 17546351
17182 90039 182024643
196439 197225 1974667
46893 132818 215014742
182561 193060 26227153
53519 130765 193333995
180003 192848 458477969
11875 15373 982312810
83215 181373 361975779
93427 114152 455256963
113550 147250 84446785
184513 185298 153807790
55104 91364 925907940
170328 188523 45510383
160035 161000 2329995
193248 195734 6163949
66701 191900 313100862
85401 121674 90637172
95741 169309 184163989
2240 74093 179559352
78641 118723 100182598
19005 34161 620349907
182600 182650 120818
161063 190336 978354154
114476 120722 15645194
188979 193453 11157850
180168 193426 33128128
180852 192644 29508587
45540 103898 37587368
169607 193846 60666085
126523 163792 93167634
123030 183922 152286614
30213 43779 826315036
31960 151951 300316892
86184 198254 280303483
61536 76836 38095471
170577 192984 269872026
144415 185963 103932125
163719 183083 48544165
126325 149997 578014719
175477 190597 78292667
49937 79880 74839761
79037 147527 171425820
15643 192821 443107542
28583 148691 300500308
197310 198123 262055015
103869 155713 129990830
16533 150411 334948636
46386 162614 432338583
87494 153393 165034744
72641 149528 192621552
179897 182784 110667711
159782 194675 87117230
135171 139316 10299907
21761 44037 366525443
5458 125996 301718270
110276 157279 599528264
125289 158784 211933367
54527 157828 258472797
27940 162097 335548338
78303 93676 38376579
190433 191132 612784919
108390 130664 50222156
123133 191497 355293063
31945 54302 830756619
24800 29718 12319934
140374 141053 1670797
178610 184578 14831636
76759 162112 684863560
112510 119714 18010644
170892 171147 669020
85559 187107 351958153
160236 173817 33934120
47231 115724 836248736
119771 121447 4121501
193847 198884 897256265
154583 191903 93155274
145564 188512 107358823
171963 174782 6883375
57732 194283 341546718
63903 101958 94962436
104495 106578 620866217
65002 114596 46171795
159013 180570 852255065
193269 196158 309087093
12900 35588 765155460
42418 84302 902777234
46162 192466 538106268
19368 26482 17870722
54998 159430 313080157
2847 4796 742928009
111241 145642 166426301
91010 160848 174864334
180974 199832 122886670
796 167693 417329834
175398 181793 16057418
171254 190731 48646065
24198 26061 4756920
54021 83477 395518067
150504 151305 2012403
154268 159142 256800752
102171 188254 262672383
177164 178404 3110885
172601 185811 149109180
23796 106463 982636894
110282 164952 136814793
39918 119419 198875238
119827 163980 226643773
153726 172634 47135187
42514 61937 48654173
77890 89295 28461919
51745 102386 884826020
134797 187474 131789672
190297 199921 24081339
107747 198846 227988046
126029 175978 385211908
35457 59798 61052590
156095 193789 57484349
103283 126870 59208751
121334 165536 727458397
165988 176420 26168970
23764 184596 681856659
85530 190016 261405608
83858 187771 259987734
154747 162661 350218037
141148 142668 3808825
164241 178274 399839740
178629 186828 620855921
21536 138215 491599024
77615 184057 266303588
51157 129316 195605892
125378 143966 46454305
190283 195741 556657453
17238 138148 302386048
53330 63949 187353812
197697 198275 1457825
91046 181333 545515672
14670 97290 947947680
190996 193578 835880786
123584 143051 48630162
83737 189413 264440554
44764 130186 213731470
94477 169307 793025456
140507 150946 26282924
43073 65981 367269404
156569 192632 90095171
190141 198077 477523046
182120 184524 871427514
124874 179043 135565416
163182 180345 932965977
92882 144999 538963756
116404 134070 675144622
36369 56103 42325734
81915 168871 217580483
70254 181986 279678922
144798 180027 88178827
90807 136732 115095084
154210 181621 68443424
74111 147527 235539568
141921 159950 411810744
117204 117607 710581912
188565 196212 478048421
70741 85535 37070188
129107 195474 649982259
105132 120994 39634736
63894 193503 831423980
121474 157694 90849773
194766 196354 77807
4847 156238 379015061
157168 176109 192043755
195015 199382 382805169
45874 154230 271260658
11866 49474 94022894
74624 119932 22990112
180676 196121 814724822
121872 171792 125108400
181658 192821 333039788
157525 190196 81691388
178440 197778 48260738
143823 180457 91699242
142056 192073 125193093
196235 198176 47012025
52762 97332 111376623
32406 154323 305272927
139479 150319 27305766
140246 197879 991079245
38945 150796 413314545
71554 162783 811812303
125002 168343 108301168
109292 171536 952494044
189771 198794 477476428
130768 164191 83518469
122046 180214 775553614
149915 181976 192655586
16704 88319 379324886
88897 148625 149645280
29545 127624 245267880
170231 188881 46706685
146792 173419 66683320
11853 99892 219929369
168917 184595 928292380
46562 182439 550047835
143879 159646 980918222
132654 175330 106684976
140901 176117 847155177
186595 199135 31371863
90763 103852 149762404
18201 99714 379158497
119586 140064 51310573
91049 118195 601151274
162912 192763 74745473
19905 192553 575220390
30178 56203 65155667
91318 172368 202939699
126882 183571 634529444
118622 154743 871381267
39744 93267 133862080
123500 139758 40678860
70366 151122 323802424
81492 107100 64018432
183696 196366 52394096
191190 196043 12104162
27500 126098 717506478
51202 119777 896042415
145917 187127 422795494
19227 85776 392217560
122862 187896 162695917
166743 170374 9129838
6930 99310 230954373
13018 141125 825196438
166000 174184 20528202
198120 199738 4087390
181782 195979 35383932
66207 141259 278894860
74716 142228 585204105
95399 145402 393245666
158380 165273 5349360
77035 88878 29541114
73011 122101 355246097
56897 82360 77312143
146917 183998 455356738
44028 153848 274915197
40228 45452 13217745
185933 187918 218842702
155439 192874 632123989
196689 197810 707002104
95788 156150 151325008
8054 90810 206997998
134282 136383 5278089
6230 68635 563327144
177858 192495 167955208
23275 81037 544114652
154094 166445 30624201
138290 157206 47440401
52863 184420 709503839
30183 78403 120572455
75346 176394 760631267
3914 178855 437742760
94218 122064 69678724
163216 199099 179671456
15749 166831 377760019
186563 192515 14905380
67730 149604 263318378
122462 177448 137645177
84476 108386 68568286
81947 96451 26007308
192399 198821 16101859
105182 149394 110844045
87106 163139 190178741
167643 168828 624986638
80702 183627 129053349
134845 188767 134830924
76717 118051 339180056
172962 199716 66935385
82803 132729 698782430
159969 171943 29967354
149975 154070 10295611
28568 55515 702833070
170057 185572 38876790
139216 186321 117860409
19742 178182 396352750
26741 144772 295148084
108614 122178 33888689
133260 192298 147639836
120812 129318 473595673
100324 119602 48388329
61781 182622 302199924
131363 144091 31798004
56311 158758 256256834
59951 114076 749101997
87131 179090 731701398
116203 183845 209061943
80005 194304 286034596
110030 156981 117646425
110473 154308 109999081
118296 158967 859830835
122747 153130 76243742
187008 194087 980002803
16776 53579 91898323
182643 191448 718931023
154965 178134 846569728
74795 96017 53019316
7840 25450 494970856
100812 193396 231839934
125104 159574 649152343
128480 165578 827108089
39281 193887 870590377
154861 176000 52721091
67261 126384 147878864
29330 132938 259216890
113595 170545 142612545
67435 161526 684606263
187201 188511 616738696
126174 189045 157286073
26911 74643 239506116
49675 108100 146173771
151439 156504 88118788
179411 185257 990363631
165530 167120 501106472
112048 185259 429506338
59316 125605 165742106
134209 160475 65745881
98080 126155 890870174
35747 52106 591885802
102848 180568 723836276
54402 136735 206045048
158829 194814 89864556
162282 170508 20607379
158043 172004 34972924
34223 182182 370272066
63841 115859 129963578
7846 40445 525918418
94266 170355 190435257
100591 110324 24487983
97183 177090 200129919
51456 63037 29052581
164023 182233 98557707
22019 181798 399730968
101226 125504 60932928
171129 185810 36685563
18237 140517 305817406
21937 157897 340178257
99327 181348 572886428
71925 100502 71354299
144932 175990 992045333
125964 191146 390441194
17968 22166 10527492
124531 183881 446164743
81860 147255 163736840
131582 143753 30386345
192387 194452 169819788
192615 196177 8851666
171058 175904 737745097
197134 199989 7212969
103871 160241 141288463
139297 144796 13743119
147988 173872 64772951
167185 196854 356712026
158877 169474 477721376
2770 149133 999369082
109504 120517 27468207
144472 186145 104265747
96413 97316 2239648
117358 125105 19617991
194571 197062 6244660
51891 197460 626837616
153466 189428 796922304
27187 151238 310381202
195800 199757 9971762
188817 193627 12018374
94829 189529 219281390
76889 153780 192615619
150523 199577 72280186
178667 186317 532952557
149868 176177 65701040
157318 191378 285644730
125402 191634 165663890
64551 173197 271696417
166857 186983 50398975
90546 101565 858437881
71761 191081 298551424
85938 179355 714567917
123330 127450 10269648
161391 197993 91559772
35972 89083 132724772
158959 166899 4367236
113711 150577 501359476
134500 177257 107018988
318 145337 362784224
131313 183722 131081603
29941 120839 302914017
10154 147844 344471381
18948 67433 121236454
124995 190515 163891986
167916 179049 596468105
78516 182526 953234257
115649 194525 197358212
38453 65720 559149507
60468 152043 229041971
178680 188318 23997315
52811 150261 243983722
174133 191709 172181975
164856 183121 45806657
10798 145267 336400988
57680 87511 74537091
97609 191697 863386409
195771 196941 2929177
6115 86387 836338838
107041 194702 952826450
77774 179033 253458202
170711 190098 48520010
43595 177133 393810030
80371 102775 27094244
57298 140121 277676404
130090 153639 59083510
162803 174069 28309033
83614 105708 55232228
128909 186356 449393947
163467 182752 345692296
198086 198892 2071232
22951 69479 116327466
78602 186857 274762732
88394 113954 916376292
13256 108717 373290351
132228 158800 485334729
174354 185052 26719556
6639 196112 474030294
110348 167216 142329402
5344 176351 427984868
8914 19511 919961274
195385 197010 1007723
119168 147673 71437401
104662 180291 47033752
6285 99351 70592055
92097 171050 197609533
82555 198002 621312651
119435 197543 314781778
99602 194057 236874750
106522 141553 659296131
62144 93974 79383835
1114 13204 403394568
5426 137230 329938415
63218 125448 155632797
197481 198979 3856468
176274 191333 706326452
192071 195853 9385959
105287 180129 617261566
130846 175050 110498667
145404 191182 882160496
121096 154565 845983984
150105 162616 893635824
75599 91043 389332788
4510 31634 378828709
107020 130501 58891506
44041 108558 161350952
146612 191820 113112642
94439 120892 993411437
92581 125437 507746797
28098 102292 185379036
133655 193290 149128160
120018 138352 587880680
138664 199919 153268856
51968 140018 474234089
119288 174618 138466826
68218 82481 35579015
143782 160775 42601247
198661 198888 263815841
123769 186853 678105754
109164 168830 656040550
64141 181981 294776853
100087 175788 189638505
186694 189549 541203526
42322 46376 10101915
132323 153303 151593906
164282 173236 374738787
71321 144669 523393125
196633 197599 202823
116965 168231 226554676
160253 180113 164626198
81653 107109 63669455
65669 164127 517683406
51581 199164 369286231
126367 158738 81032588
89189 177658 712607828
173469 189637 34897665
117555 172506 137707109
89463 198383 304723864
134015 135053 2611725
48600 70601 55006649
179396 188639 23046655
87449 126707 98221640
5270 188457 458385800
79423 140464 152757046
7826 199324 674722484
16761 199749 457685338
137498 172836 221088401
78761 176125 243642182
109402 109814 960929
90396 179143 222190295
76314 154594 196089393
41821 103759 575345625
157896 181898 60021798
41101 115401 829379592
63970 75263 28123704
39725 124718 186395193
23286 51271 657081222
54336 78131 233300210
61231 163583 524112780
179162 199385 50567155
72992 95537 861339714
105816 148233 106295117
64249 171329 727942837
12499 121836 273383912
179015 193751 92609201
169362 173833 11315029
37375 198739 403736118
59471 68778 157808777
14407 144779 433870644
104582 183192 196777105
96802 126674 74898899
162169 184681 849311395
187449 194696 806730047
15898 40854 62236388
183158 189574 16073575
102798 109794 231663092
196277 197015 1874231
80416 151802 178735047
2371 196020 759516669
146954 182332 88594300
123611 131360 565919005
104414 156712 131081079
178781 199544 51881692
145061 187482 106142138
67696 171091 403590601
62660 134418 123909877
188613 197235 21573094
184096 186819 418255180
135345 184354 122479567
139489 164852 63386212
57698 83461 89347880
13189 137091 875753068
48068 83789 89339951
72552 173310 252207127
130792 175996 113081256
49161 55861 224902555
140554 163179 919392738
85544 114922 73380177
179674 180254 791813475
132476 159541 534619877
41821 199686 394955206
60425 118663 206642299
102354 162645 364781064
43728 104593 905367934
118164 166328 848268810
175112 177863 6970329
59260 130057 177042766
190518 193446 7288427
151760 191489 386514821
37335 148161 798979942
125412 146160 51921242
75566 193981 296265909
108999 173988 248149614
145955 180356 296810867
53720 196937 358269715
104923 193732 901316601
160249 195715 846244651
170797 176140 105727708
149845 172260 987492365
122275 181568 555585983
197724 199821 5292670
113754 199169 213874668
131753 180173 765350190
17497 88286 416597768
86671 112721 209757325
193241 193899 1623837
9593 180746 428148428
181976 189135 11397228
111983 193564 829758197
8302 97733 393222773
187600 197335 437399696
30945 122075 435678039
141316 152882 674727213
65006 169703 467453487
37352 83037 114197821
195931 197766 352568698
13000 21145 875960254
171871 197566 274258761
192439 199119 16724603
146434 173478 960813106
58896 151127 230755008
109129 194021 707738993
26820 151116 311000810
44569 55450 136048765
92478 154913 157585427
94623 143314 981932349
14307 48793 86091936
13071 92637 198970463
17712 131398 284406198
105660 123093 43720973
146594 146936 822957
51602 67892 784384159
86961 177640 226926048
44524 59268 859929031
185377 187865 6204105
4371 142913 346636647
47173 86764 818718250
153856 184442 76271422
35140 129416 290105338
198272 198597 107507
155305 192652 93249312
122044 188495 664308647
41781 127495 214370401
76290 78469 308529690
12 167387 635432610
141843 166569 61819880
174123 182597 32172164
101837 176826 603478390
20596 94133 881369928
34390 194965 742448604
132797 155958 251337229
176134 183768 366245925
162083 163177 2712238
54044 67080 32687748
190962 196846 2313855
182020 192617 26450282
141436 181372 98859952
55307 166374 414599256
125535 143922 909368912
191115 197149 15105906
38089 48758 260335553
71071 120016 723819766
188043 199248 388440152
191496 197091 13964813
149493 176450 530227007
34277 61764 512492962
121635 128250 16728160
190944 192306 768426019
116373 123481 751442766
101205 167356 830647406
3787 132278 321539249
106635 169823 527908763
126517 173552 117692711
84749 176646 230012185
17502 182747 765870919
58759 74784 123209447
181402 187486 794875239
195125 198758 315367545
71654 100923 73127757
97683 173144 974211061
186175 197931 29378782
153980 173922 849698090
35501 59051 826252960
70196 108694 832703215
120527 155257 499206937
84145 127282 107914825
111824 171504 701371544
55682 191762 504912063
74241 180042 264800091
111661 148899 711610125
13379 177385 604455837
131280 160456 837175309
73673 141736 170350072
85447 94974 587035450
60385 88117 144988480
63789 89368 63792708
130638 194724 625367459
171812 178619 17001208
29857 91000 152801469
177103 190948 34532413
19168 108575 223570508
60780 81103 698235879
185428 195321 749036682
134029 194251 175648469
27646 71856 815349904
98497 111122 31660286
129236 148575 48451865
169323 182066 435400138
42141 100299 743764960
167280 194094 903814984
179417 187608 814588600
197056 198558 3849666
122149 174550 480830001
22934 198111 453161875
59038 139055 568678274
87645 114011 65872972
113393 152999 161910978
10612 142741 330436270
121169 191744 176705483
119773 189324 880223896
70221 113176 429934286
128781 186614 504943571
1741 156092 633691186
151539 160464 309074838
106902 156438 124189249
67 46768 116797698
147472 172159 931929488
155114 190103 87387816
108437 161541 132861288
171670 174745 720221314
121020 124861 9757682
932 172980 430307953
165526 180128 763598140
196373 196732 618389107
196391 196475 958299215
59555 85715 65359121
39852 138355 265908821
199148 199703 1383965
70874 173746 459352033
112909 131325 46207449
17401 180764 408612333
144710 150787 15352984
187513 188236 939236323
89386 98954 23818562
171704 175587 9595286
157979 174586 41415566
111386 158905 119086859
161576 171688 611045949
83325 134956 195494701
189460 190253 258513076
157950 161431 360960676
120544 170493 125035254
31683 126852 466067091
150486 170053 48762776
15254 105682 681021388
189037 193396 10854406
36239 99640 389602422
32397 73576 102961226
91616 177551 215159760
13303 176075 407191757
148225 187916 70218700
162043 172701 743507939
32705 156600 310103661
170152 184328 467414181
11975 14369 111677925
17896 153261 50287728
40669 181022 351153055
126498 127442 1419780
116438 119012 6511402
87922 102760 36940092
172800 198373 753820812
89923 155858 165244836
67096 114339 117990091
34050 137594 259143244
181133 187719 845583216
136570 162878 746493821
71413 142625 188640305
157743 193038 88195593
116827 164006 118130725
144182 150349 15605569
106144 115807 12127599
26436 153154 317051664
160496 199395 275225240
89880 97932 20109477
94739 174038 198539152
61067 95810 948317709
34635 73340 603191395
63531 113301 124311482
165166 187923 57002056
138791 198859 202751924
105074 181565 451629777
1691 146877 363018212
196579 199009 6178027
89693 100575 27125642
122267 129483 18149296
36765 67846 732967311
13653 161162 998623011
98969 168047 591719390
184132 199763 39188418
157331 183055 64271517
143475 193460 364812228
62552 154757 230768907
7965 53679 114410151
144625 165317 703737419
20582 152402 655207534
77464 118665 103002958
87347 197809 276289458
84373 85568 3028756
55012 143699 700688640
139584 165223 438454362
22060 172749 794983876
3038 156740 384623983
165327 175247 664054470
155473 162697 159160717
24743 158953 335781879
43037 130339 957594311
101075 177980 529861070
184611 187073 6209522
32517 62644 75485354
73216 168146 986812318
195 86602 486209128
113010 175813 157232659
162849 176778 34987027
180885 196829 39849493
149717 154149 11140535
123088 170000 627163223
77598 144352 829554644
3411 40566 92889327
137910 175101 546898296
70386 126341 140131582
124283 168692 123483496
85991 141883 139760909
93327 113180 219054932
97406 198782 253839313
144998 190197 113088109
144201 175358 77949189
171064 176277 13043453
188659 199438 27061487
174431 188102 624370386
12287 75432 157913563
142988 144777 4542562
172810 180359 18890478
151381 197565 115365526
131017 142110 27685881
667 167053 698870338
43950 72165 70409743
91717 122873 465634347
135933 168979 69695432
146874 170871 60096212
30924 101413 241227943
153404 199274 114622223
133901 168395 913373288
62763 108841 115239032
83983 122435 155558969
176879 182398 176850115
176511 185967 23580137
16574 193325 442061996
33148 68507 88509727
15695 139575 139141594
107275 172646 163655750
67198 159219 230272957
198418 198702 768389
2419 59970 144061210
1607 170480 422304573
196427 198079 4188245
170786 181542 26986322
141335 149130 19675821
128057 181562 670124564
58095 148100 806460896
120866 145741 62374943
37821 65107 68412193
50216 56567 16047295
114137 153638 99152778
110065 182104 180337814
112962 158730 759190887
55630 142157 971744955
179509 186660 17860285
62286 109196 117252750
2885 30495 69067935
87750 102162 35925520
10528 176233 454113698
2057 98945 242026566
97706 192603 237575517
52580 124757 873538432
11052 78799 70242474
25198 126094 252343673
49021 135972 217659080
146059 189897 109679692
19636 165723 102019447
28593 163877 338305287
185298 188917 9048225
28504 64139 4747723
192086 198635 34382446
8826 129903 302922409
90602 138318 119480255
142620 196790 135501300
160304 199647 396888215
126458 148351 312100473
140063 194142 135316499
86928 152696 511923878
154892 183651 460931454
168529 190976 56209857
137866 152045 35565482
18858 81969 157674639
38754 184050 506007199
34187 83229 122659448
163492 193797 973156377
87683 118412 234964149
147377 198622 128233210
120037 138634 46605783
147483 187493 37579191
70048 168153 245470853
183884 192581 887874277
150223 161827 28872093
114542 116766 5536310
143836 164312 598487668
98975 102865 284148895
114891 169498 57082758
22768 153032 326043586
51491 177010 314138967
177753 194729 89069380
161888 192941 77679981
23913 71355 605442965
94627 109510 37346184
72776 158918 422862726
83524 186831 625742415
148318 186096 580505142
44486 163170 719616809
89569 196480 267549662
56427 80252 224457916
105710 114384 877457716
21647 122575 252416233
108247 155630 344467771
174651 176933 486172271
159502 198821 28307899
175893 193535 44079721
2178 97782 238890782
8610 25050 41190313
62198 100545 95564178
94005 116343 55846199
172537 189625 42762594
3968 186910 457666025
174467 186384 29847791
5982 120357 286166987
66361 96087 719525890
6279 128297 305401064
99475 118905 946097412
53462 187408 62739878
17039 155490 419344696
94091 113563 299289573
101449 146571 847302240
193024 193691 1654004
190019 194982 508007930
85915 152494 166686767
34552 154817 301099824
29292 31651 388089173
139358 184145 111960183
139644 160332 817826451
130097 171775 104350322
91174 193992 967032865
76910 150937 123455817
141637 194404 575759105
191663 198444 16967248
135853 149644 34590270
106221 141604 486639569
130301 152919 211650619
157466 197821 100830111
158747 182499 59397003
133141 198935 164544266
57779 63469 92117218
33904 79240 138445034
88880 167645 197106100
154086 191045 92154601
18651 54996 90894115
194591 197504 976602747
109344 117320 19725164
195414 197627 5587049
27993 122084 235243384
74347 139142 849423965
162213 169782 18919777
93750 197787 260337508
73279 149465 190891784
115441 178204 157217719
35061 118503 323234588
169832 194527 61764987
191722 197874 609686244
186903 198943 30164354
107899 111974 212782050
67708 94777 67592177
65614 126007 452380022
113222 181824 300730437
136176 189987 771908309
150304 163534 32864804
161116 169844 21771097
141389 166746 63403020
170018 190855 52157752
77352 173371 442990020
138731 181021 503271810
65528 99609 149791177
24662 171884 860451734
2789 143040 350719444
32777 110198 454438534
644 5274 749705878
72690 195338 788359734
140769 167024 475416484
175825 192472 249158438
71223 164984 234573726
184236 195623 42170263
68103 129482 967235823
35533 164216 26984846
61002 152925 229942308
114331 192670 65342465
154795 198537 615460828
72251 125697 541916074
13716 69568 416303796
17718 28387 22542177
60371 121393 829943659
78930 193585 286804894
38810 76028 522723209
5286 6968 572214957
31534 54130 410235608
40414 95212 137037166
4590 103312 246881986
30882 151132 300933054
162330 174602 30730938
54808 160095 263454828
6404 145063 347018437
105579 141326 89514656
174438 196654 55511738
77994 197346 310643864
175877 178917 7680403
76504 105425 72301109
57828 166051 926640837
73354 100964 849428380
121126 130567 23750970
109944 127245 799094013
124440 173155 121866731
113043 179260 36072566
79156 100356 758961637
2762 137074 673959804
104770 123153 88559043
103647 112291 713575155
82486 105106 56650667
50484 120128 309435888
199323 199438 607447791
163745 182235 46398052
94666 136047 659367602
139632 184539 112317851
175412 198650 803276260
122453 137012 36529374
133166 151638 46238874
24406 154371 337114791
101783 123359 809680364
46043 106363 956574561
33492 44788 257233300
146854 177925 924541099
163242 171542 20945912
123391 196572 391494532
199244 199633 358257283
134441 188483 953648311
2979 6856 667683646
183072 190783 207150511
45462 190545 495015970
113233 186261 182844073
143288 174358 288890549
93812 142173 121050055
72951 156090 592885738
147332 184470 530698888
177089 194552 811496493
57721 171994 644685701
196041 196507 643183
49443 119925 559374587
78797 115011 200062028
181407 188727 203089474
147785 174374 856221761
20938 30326 299545230
90938 180453 779308554
82497 111632 432341257
85149 117898 81785410
89457 91057 4046748
112349 125083 262862823
24791 99324 186167459
176177 190482 536266048
148196 167734 48741548
195662 199886 886987741
77528 109581 317400528
140054 178647 96651370
159933 197519 93842638
148247 177080 72107701
93887 113645 997092048
23384 146965 942087314
150055 153350 702451905
84450 171230 217178548
185871 190880 400155135
89051 96366 253560960
119289 186307 167752151
93614 126124 81467572
106581 164889 585012839
97263 162367 162968015
10545 183633 905306625
73964 175953 255283902
120701 131507 27184853
136459 167508 77532148
25590 85570 802003652
165656 195768 75347845
50672 138912 220826451
74073 134914 152360270
172660 179964 18301430
89281 132094 107286499
106546 131758 922413008
25855 108553 690018729
102083 167880 7274463
82920 171681 806640862
84877 87963 290330533
34499 59714 63249569
34563 37608 736082100
131066 146378 38320830
174144 192570 185826822
718 110321 273977400
81731 149846 170671805
157927 168285 25728701
59906 90931 494030350
162373 195432 2570484
156016 177551 350348621
77537 117450 99712709
169987 179398 2927342
178165 188904 42128750
96640 177025 201328614
145910 193880 119980623
137858 192552 633412929
76954 117548 545947883
26043 117843 472963565
111800 185790 240325173
93592 164174 176620160
152119 191665 230208177
152307 178759 858635075
73252 184065 277318887
78361 80622 196372584
66336 145722 198505201
79850 124454 51026316
145198 152453 593931097
126218 169315 107734232
179230 188918 10909396
133925 193664 149352912
30843 133736 656478294
110343 173850 244449499
11218 106252 237595376
1698 170657 422519592
55794 142816 217536447
109062 139468 76031060
36318 88165 129623362
46454 137678 228229015
17801 82327 431547002
75200 152327 221991823
115231 134272 942657096
195928 197388 3653148
157982 197746 243231774
92238 138940 884263222
67158 181125 285062543
192157 198598 717347219
198447 199143 316507441
168749 181189 99051425
40668 43191 759074230
112854 163815 166825342
130249 153054 378252311
180406 196207 722912372
53235 62562 170398085
142890 180581 94376546
92008 192306 868588923
125871 164372 598993090
172735 196228 58680712
147453 158911 799384692
86666 144841 145547749
196677 197038 912843
115998 142954 67515766
21153 148966 226537716
137991 164085 65206245
72139 179532 406255117
88415 162225 546575111
450 2091 4125820
156411 161228 704673777
36036 165954 485956371
172715 180007 18253370
172548 182817 25657309
1596 84152 206366430
99315 166776 195670993
140062 168760 71730226
135447 193485 145068367
96490 144599 120497822
146820 194504 546220269
109018 112915 561336135
170825 173138 78340902
154610 197929 171938983
2345 183474 453061445
88454 189463 252834303
46465 107859 153529998
58769 145864 217803795
130947 194105 157970465
67279 84601 947178127
193513 193518 488239374
107198 111342 283340639
950 70547 173896034
80768 164875 457729887
81813 199814 295347661
192032 196584 385998204
184527 198725 35588077
138549 177402 97282978
141567 199958 146138082
18838 26566 19409457
161586 185882 668191176
52933 120426 534388750
79652 193681 285312896
80446 180267 753520417
47575 99123 176506388
53038 68900 816063394
83123 96492 712926270
146635 192050 524827360
141968 171677 74484646
37372 107897 176406975
192429 198618 15525985
15999 115971 249812401
30053 190025 400165449
54742 64257 148719283
96184 179666 209067071
76967 180092 245794746
15051 15595 313471
157420 166065 285108330
84078 164560 595637724
160616 192276 79125741
127831 135279 18725361
193952 194264 231864694
105187 149182 110266046
178994 194105 37710223
152790 153538 79544
97682 150657 132834724
194094 198086 9985955
181223 192970 832366569
198495 198614 334386
178386 190747 30828977
38082 140025 485062321
166576 195383 72026090
192491 196040 8770617
191282 194438 7912798
146392 160928 36355763
141017 141269 61337930
115552 118673 7797498
168375 194778 658583405
136347 195810 878480312
159231 171762 31378585
124303 191361 167692842
172522 199774 447779518
197833 199802 4980701
178040 180583 574155903
126303 166539 555036595
184916 190307 13567943
178809 193600 36859905
127679 159889 831298905
12768 52715 931343012
94979 151675 540922658
159185 162399 761747706
150053 166907 41944424
133719 141079 681645125
182891 192467 23979832
123248 180126 142311610
198825 199031 470827189
123429 162526 97750351
170836 199724 118778777
69067 136470 168722341
99947 135065 594440641
61989 151371 223618854
41719 93574 129606682
49485 140685 228123968
188162 196771 737104852
191259 199958 113537704
15660 52535 294124899
39731 155625 631329827
147942 158024 25253918
150657 182573 79738568
115187 128099 841730689
13657 27379 503074217
73197 137286 160549766
164012 165909 3521315
186000 195794 941949325
29637 49599 124185824
158381 159851 3755769
31892 50101 45527217
5073 17860 467939405
30086 152892 307326404
66387 155283 222439203
99691 145096 113878675
116398 129287 3102431
142777 190359 963035456
25957 38248 1468667
145586 165381 369811316
140949 149457 303477399
172918 194287 53435493
93929 179842 215111388
134948 163318 506720983
13747 59846 137131170
187175 195379 20363010
131692 137399 628402860
151865 157769 14744225
125075 189761 161850047
143627 196536 7879594
92251 154771 13002741
92077 187257 377429388
128662 137247 21543727
152052 192115 100115329
105937 177447 443955584
27005 87020 522430376
85747 153373 169314402
83935 188435 19465515
149201 177682 917864930
131564 169098 93779095
82770 92023 23182399
716 9029 20713448
85365 127949 693998115
107325 185575 195876933
196531 199193 555484672
34580 140251 502443277
121430 160924 73983155
129868 184414 645850329
174592 187317 323743071
26094 100875 774242771
140166 195857 139285385
372 102176 610229164
94831 130552 89510819
27133 186479 472345181
2282 131662 323626188
37033 161793 592506408
45381 147387 255164612
125327 189014 944623349
21107 151573 915745467
151254 151678 1035969
80726 144868 160502164
94099 116257 55436320
54915 124766 174722016
113903 143646 28154854
156358 163626 17983594
109741 132160 56178748
43217 134832 413847767
74152 130653 141473309
80097 138678 146647552
151537 176150 61497211
4905 17064 189934936
34381 91381 45612158
14653 179737 825744877
189343 199909 26432272
55358 155740 251166436
130060 151648 850975648
64002 162540 962751886
97715 198054 380005310
123057 124241 701472083
18209 172692 930097735
70014 178921 306713738
91540 138161 116743729
97891 192767 420436391
61561 158120 576198000
67169 199365 330678666
108733 135734 714905974
188231 199824 29062111
167598 174900 4312931
177216 192768 274356322
67421 71471 905834719
25596 27138 29705072
131785 132060 760457091
14496 178391 484974944
73174 119406 760025110
59441 158858 919650882
178347 191521 32854287
142963 154913 566813876
165357 178795 552470141
159452 183134 724206839
96992 106374 686666723
130222 149441 837621900
185042 187857 7079216
108701 148895 100654079
128822 195183 165904951
60646 138556 409981805
132109 169224 92750490
196905 199745 994869428
18112 64250 115461520
179283 182149 339947371
56709 57394 1714846
179838 193940 32112514
51622 136533 212519779
844 93625 501977764
27681 184266 103966273
182926 191755 891741406
74229 152594 196307812
49337 74934 63978114
87140 93670 16239633
119750 163799 110207958
41585 113100 909058204
50029 140282 642769927
5917 13379 18799891
91261 98231 17360075
54536 56307 38920145
57246 198194 197660468
8209 47048 754234621
48289 193875 516981201
145730 173352 826859976
183774 187555 151402492
111569 169323 144573491
5187 138525 333718591
148309 163117 36892052
79253 145766 266625997
139436 166695 68110424
44442 46879 6153951
165646 174064 929715689
48557 163418 643090303
128805 173099 110826093
162452 174073 12786802
119300 157779 96439178
18447 181757 652055782
130811 191399 151501815
161463 186917 821712792
66598 99936 167262638
80731 157440 216654555
67213 159028 229728695
176720 179493 507008201
120878 180164 148438754
188443 196209 19401544
109732 196343 216639212
1695 76536 187045492
8022 62031 135324820
152320 183474 77829290
45107 185839 352053899
160794 198390 478521988
30639 84921 135750007
31283 77765 39023255
195395 195668 721188
91080 115249 112718310
46396 93631 118039533
164694 194449 110952176
111175 111505 802624
153479 199564 115143004
64580 135139 176463206
38483 93084 83726287
85150 172609 218844269
1841 181136 864848722
174996 191860 86617732
79781 90567 26929346
98842 113576 199762788
3817 120071 290787288
25038 61798 768135476
79101 176128 948093755
162443 181837 48648602
118487 167452 122514644
46233 110511 160703102
83453 182703 785830881
124710 175679 6455971
173764 174615 900891150
154032 179241 62905490
174190 187584 33524074
106308 130441 464902266
102799 134588 79786197
87473 162166 186830510
141746 171017 36394232
167664 193026 63502275
135957 166488 160582365
169121 187650 46445152
106077 176870 641918813
36544 93151 141570114
159168 180519 78732167
75968 139913 160010943
159416 175716 40668469
51070 105211 738708723
170469 189718 48236483
31656 42331 26785543
196099 196851 1926306
66482 120367 41984156
107472 168126 477896368
181618 196282 36538146
187682 199997 30812150
57543 61583 10132755
166220 172189 15065205
111421 129218 280499372
128383 163155 86918163
99536 164309 162207889
182085 192084 24966131
101526 110430 22395594
164009 181550 43999851
90518 136699 115746072
119471 184435 162560873
120472 146013 47214150
140177 170657 76250497
102267 112170 24785423
98173 105319 17958923
193411 193894 753808102
57655 75703 45037441
94373 111366 753306813
64897 179983 287875817
104315 148556 665165810
106888 110598 9330178
89173 166440 164561455
34351 87279 132479471
199843 199879 97488
38487 170069 329187591
79994 114171 880753859
32856 195196 406028887
33754 41607 607699175
172770 198588 64603348
161696 182518 52149685
32934 81085 954563252
61003 159051 555605440
167450 170714 8249076
129150 148008 47238299
136206 189183 419756365
25444 90938 780324084
184349 197271 171035334
85002 164663 199226621
25996 175258 704940220
176686 187492 276957213
177197 196367 47823938
45790 66466 51789056
173892 180465 16395279
56181 102613 537496994
3295 165700 812626985
151480 159505 395883904
181555 191032 23580615
171694 180399 21662660
17000 182942 415006723
109414 160855 128713108
14883 64270 123444825
138619 165894 918449314
187728 196236 1159106
172538 185559 32549096
161241 187719 487642845
145201 163145 44790212
140211 140214 12334
175749 191384 9069377
29280 95285 339816659
175676 194492 47011720
131340 178810 118836022
4738 126042 378375897
23943 185271 403567016
145410 176124 76813763
59002 84619 391178034
139273 145009 14370671
125465 135555 96714796
33732 37166 8657597
87934 173671 748221288
107514 171598 294948062
128242 185592 143427991
160296 196744 415744797
131373 183182 644117901
81618 126755 91839494
195107 195250 361711
32539 92305 149476202
59914 198331 430743879
76322 82127 14435670
43571 84716 758020946
13783 82644 172056022
130246 153189 57535722
10487 45129 944177496
14946 124486 747353990
7844 82113 414722447
164292 182580 45873194
36207 103231 332728120
191985 198624 6283112
32986 61567 71675057
24754 93277 570872367
30610 80930 954798952
172192 184447 3923118
195765 196676 2263943
52128 78476 65970051
162390 172955 26518115
139827 198057 145663477
166219 177404 28098986
91480 107453 39997190
35287 49169 641802446
147810 158065 107695982
13194 111798 590978530
34991 185968 377728729
21749 94132 363926054
186310 194073 19398096
87022 176137 222983119
68938 92684 59373463
159381 179603 50538742
20070 149986 927161518
101374 153432 130615329
117249 194760 193989987
190936 195743 12007406
155963 158611 6574549
80482 91187 314470680
164331 187367 57757521
171803 184887 32560954
755 26353 538855175
128689 198539 174749635
184203 184732 1360189
132791 179061 141898132
49074 149260 495443834
105076 197129 427813341
50398 69958 333346911
54600 98892 110514047
192069 197487 616023856
61479 99125 93781085
34871 103786 172294009
34295 59813 34984114
28277 71641 400979162
10584 30993 315948070
174175 175892 511574717
54365 157484 306213836
9082 184467 438690118
166973 176422 16710586
133483 155904 879711591
43961 197723 613202562
20206 33057 758451839
51205 86787 89078023
78863 193353 526153808
14132 121545 268464347
96913 101166 10611993
38298 192233 385164528
19485 72737 133080603
107551 118058 26251741
95731 98081 5867331
30834 58673 427058139
37062 135560 246493001
98797 177372 491531118
2754 182752 450252161
29448 33198 9254569
8420 137493 715482271
185850 192507 269785427
62361 81683 834572862
137515 195657 145308685
130241 134987 11903786
175107 199936 665254166
58836 182997 310503716
160071 193040 668340725
128010 142271 650440074
39085 137843 247110403
33391 158865 688123471
136034 145387 615013913
111517 182360 177413837
163634 171390 19573956
22704 122305 561226696
69499 197147 319350591
150635 198205 118854416
120216 199860 803103891
20565 141968 303587218
7922 102864 920113059
177081 181063 9898428
126018 199587 921076646
178686 194887 40336413
103227 143451 100819768
8541 155678 454596249
115129 126515 28620250
23251 43060 82988808
181173 190186 596468924
144503 181246 91967789
136535 179893 108494550
33038 157721 783968098
107984 157240 567500636
168426 178748 782961329
135758 186840 127668199
137355 138654 704325414
196922 197761 830642615
8787 150052 681413862
49172 178768 324329903
143364 168234 119652801
196058 199494 783954800
72139 76702 11517387
18307 112067 234318039
146779 189130 146305159
82229 174547 536322618
171925 197437 63642810
173942 198170 60533216
82302 93034 26948500
110960 126900 222477297
164575 178062 33891775
130701 183146 131199725
110525 199232 631360799
168844 173129 479787043
20424 119164 480460759
137353 185657 120770086
89260 157183 170160793
111871 150427 96738559
180546 197286 4119878
46872 132981 215453965
37522 171820 336126297
150040 197220 397752851
128931 162834 84745359
178545 182854 583932695
49323 131973 206798955
191946 192699 505848000
2358 81922 837695993
30161 73670 979367170
151761 185090 83249176
27176 34902 980902456
135138 142330 17898723
135417 152686 43281256
80659 193035 987614271
52283 63070 27069202
90440 92227 4524996
108789 146676 394664733
163426 177508 685915163
85184 184925 249477091
101313 180857 199180972
187086 188640 896766283
29752 138941 727605749
79156 132867 342645623
195571 199460 9844813
106868 118374 967316202
12728 70250 143793442
107762 168855 637826012
43620 73677 943059214
46662 184393 381311452
187731 199536 29562891
29635 177698 185324766
179170 193258 361504078
16320 53560 538421984
191666 192080 733534603
80031 195293 536139661
27459 133435 488428903
28076 185297 634514328
53760 160240 324375381
21557 81818 596857145
94168 106390 66297048
66823 190840 625491034
23159 184521 892242921
147950 173560 918612940
123977 187661 782929124
10424 55695 985530055
171005 186910 872183334
47153 109050 154823188
81172 99745 46248210
50160 133915 849405770
102790 118299 890006716
96987 179049 205535185
95204 117861 297835764
125634 153810 70690769
161277 196591 638754348
167580 186675 47864534
42336 152086 498019193
151730 183169 78577630
162062 177870 6132254
15143 54171 97460643
49737 137403 301865467
143393 190637 118248972
66827 141439 186522628
180887 192949 30177246
34260 66606 702809629
5872 38934 82808202
57123 179439 305969015
173602 187504 26274593
115891 159053 108182484
165435 173490 20255726
156017 172659 952415762
164201 167074 887642963
62512 165504 347609369
104176 180598 629353307
55592 122296 848772068
11753 50117 272062724
99032 151808 132376045
170577 184448 652438557
114127 152819 900602692
100188 154284 135822034
65105 80030 37152907
121198 187420 488456680
42930 110549 169026000
138902 186432 578707892
138552 143143 255609638
32902 167679 861004935
127896 158295 305411084
158365 175268 42234907
117722 139373 677774911
178296 196369 45082418
141132 172759 79193293
26704 139961 435872085
63164 93288 246685177
94244 174142 551220973
83446 141961 146449484
110062 176755 166991249
60193 79187 471102052
8004 68600 245010521
26166 199647 433901097
198895 199129 577515
72733 126215 133928699
75794 160740 212592532
8509 162638 672544210
191944 195054 7666144
161914 186686 61983029
82897 188058 230259731
68411 146430 909637832
105016 126542 53939950
33178 135089 255059555
189792 197647 19576216
71117 152327 203409599
27862 125179 982182541
175577 193807 45579029
68013 72779 11823908
169675 173979 10867796
18440 126236 877528381
22325 65425 107854071
92233 96805 929842301
136370 170790 86036308
68358 108671 100872857
192526 195085 6281112
183965 193145 787975171
43944 108491 983487528
129397 186350 142484514
7415 191646 461010015
110900 157295 116279032
175428 190542 37828762
171216 186882 190419069
89968 139859 124975188
129311 174412 112815285
58586 195272 341754917
173414 186819 844437867
15449 166358 753862066
87628 197651 420042497
63148 140515 866999859
152795 199016 115527791
82179 104562 557739275
87992 135648 687767546
179462 186186 61133155
182404 198724 40821884
104034 158629 689489506
178748 194085 628704056
84251 103057 46841144
150175 197383 741768020
157215 192935 85910811
91415 188127 242034739
148472 190059 990689469
96450 128756 80980461
65830 93042 460802741
26596 148977 926469029
128331 182571 209116990
117327 175898 723372538
197878 199241 3491545
135368 162492 211349004
130154 154189 60305265
45189 98934 134182916
23130 82434 895220691
33653 107674 393906277
132599 176720 110389240
45915 87843 726441676
38756 85712 573620333
38366 148272 275106213
49333 189801 351436025
152790 196621 639524092
187430 189635 5536843
126229 137600 28477226
127813 142151 30947034
9603 49731 391046050
89219 178674 223998600
123811 155236 78790224
89214 155332 18485250
50302 103562 740113629
157229 173626 40981192
40519 71122 76524481
57465 145484 997804252
129602 181041 494767086
100060 196585 241653716
115612 123387 19556889
24996 59109 85383031
47444 111523 160100694
103784 137170 83771128
105711 185693 200178071
188329 196816 21224129
172995 195072 543887254
132469 193894 693705619
113577 125528 755098155
39587 154331 287319537
29407 59407 440339515
166442 171656 822259325
196236 196604 929271
182330 183086 130644700
125974 171478 113935500
115096 191788 698066278
23734 29802 15211190
128913 189590 421232609
93762 124275 76465880
89812 191247 253842114
87156 130126 675464089
65482 103146 737924156
163941 179830 134041617
3171 26259 839913007
111576 156635 113000199
38809 71521 390694842
102370 188692 216089612
155477 191259 983273741
72336 161396 222909401
82910 107134 225948644
69710 74687 980025230
161931 163602 4117356
74744 83965 23121010
138322 182892 518861186
182576 198635 40179129
198274 198940 1726477
169836 196187 65915305
35697 59768 106993453
47755 76343 509551967
70154 82357 30502778
113829 194084 498254215
69455 83213 649760106
121218 137805 420424184
121021 139713 46887638
193099 194652 3574076
6357 177770 428989937
55368 119901 161253759
2126 32959 77017555
156411 192233 179234152
103794 120447 583124697
140870 146235 215977250
79872 115286 458051946
5822 176699 717780640
98739 103983 782560178
197859 197911 138370
101643 180226 260409959
53512 126465 182569808
66982 104071 958671092
186795 192843 15126179
52193 195283 70681758
86659 96231 23808573
157302 185446 735331376
92275 144038 832288118
184425 195788 28429433
54399 144137 224452740
88855 159371 789927129
101889 157080 138365069
60367 87009 66469031
160738 174868 35280672
165536 171062 13936976
138972 165012 65063849
169803 174288 11277019
83665 156995 419045551
10741 108325 565866702
191848 193011 2890110
108105 188056 199992162
2053 50953 122176409
136950 186985 125088328
150729 186379 89060364
4918 141564 671039768
171767 180032 712091851
15586 141292 412118867
98235 144566 97547993
46843 70926 833046551
117710 137630 208765966
132054 139241 954015301
82918 157067 185703252
107684 113307 195102391
94769 176342 204226328
69115 115074 114881716
45028 155886 277450254
175029 199452 61183412
77250 137295 103834017
25983 71051 112526244
31802 169226 343765191
146119 171232 62869425
132945 182357 123573288
49542 126522 192584956
609 153773 383293566
87143 194434 572666769
37273 157418 300645419
196514 199929 8630187
86233 90115 9556094
38750 120300 203959362
157749 194220 91156757
159360 189912 939769315
102479 190613 533757552
59035 125009 164948170
85835 104898 47548696
172360 181145 885962316
20022 76766 141843478
171928 184452 107728508
95176 116099 157557477
134249 167758 83702311
111478 119761 182049945
39777 86487 116902827
16888 45964 72602892
37324 81586 110619925
71391 77626 15679659
93677 149055 891322126
172885 187262 35996838
74708 181623 267634024
191113 193658 983206658
88027 197970 275079080
126578 192707 742293223
74999 79807 3372662
5451 35977 744790234
20875 130418 274025173
181019 197186 72131085
90972 134217 108345698
145143 167208 55111940
90772 187304 530897121
30015 62525 721824408
109995 192382 206186330
111933 166883 669177640
8320 105474 861699749
17260 60079 772835024
145875 164484 755287819
192218 197018 11959127
25019 60583 89100185
154885 196714 104407912
82395 113536 77918261
146583 155514 701232174
174056 198176 734848153
116994 139231 165064716
113602 135788 55763288
731 133902 333110781
121878 128906 17683620
46182 87160 469964668
186074 197149 4159917
56558 174477 294865428
117125 191749 186891536
82793 130248 118874530
153417 154049 1624203
105817 161962 140562834
1166 32474 594001977
140799 194480 134259917
30692 126877 666503637
186411 188114 316975605
56493 90472 84783588
12009 73652 154068495
76 93100 323544570
198735 199053 765631
42734 153991 689737545
180239 180332 221982175
155329 185260 74709461
128119 196059 75619672
128843 162552 84262245
66058 99097 82305242
79993 195322 288492907
74457 184283 875728384
146377 148600 64208266
97368 187213 225002247
66142 147283 202866753
94253 126978 81950215
135986 183873 119716040
173392 187356 34955304
106439 168330 719192
153078 159056 14830548
113555 181938 527101894
70859 135757 162549598
16216 45044 722154633
166643 184821 40587369
158751 158830 208063
148509 156975 21217663
80824 173950 395684205
75870 167499 229196832
183274 198300 37558329
140194 151656 594400058
182726 185827 623203500
18664 55288 91614921
193044 198663 14121879
100608 197483 242522229
123299 173950 126773590
94012 190700 242024550
178219 183914 885356801
26215 84969 243544699
78969 160089 896539061
144386 181050 91716915
140900 190274 448720415
13088 63293 598160772
119974 154912 844505641
127399 165062 405379546
184455 188132 9201004
74525 181282 267146600
183641 195310 29099207
22466 50057 990376987
116576 184131 169115079
120374 152536 730972269
148147 173811 543194438
127535 138282 780415058
179771 182020 875500734
64155 91256 361986079
85831 92697 17103083
192898 196491 8953540
33981 156919 307734617
13563 20031 883890108
173950 179753 14526208
44930 69881 62326311
173841 195948 162808348
1241 75554 185738034
174278 185895 29068387
72570 176822 572139985
112288 122202 24857013
70051 121382 580484199
24874 133754 394885680
123093 174580 161070224
130571 160404 74706552
48287 119175 564064493
196606 199561 7495191
160456 171621 27969760
51615 177276 833173187
156408 183462 809862747
21915 54456 81404231
26770 134899 270449728
99485 122213 57081122
99363 194780 251324813
27234 66702 98761409
108115 142482 85962678
125050 154048 72751205
166508 179893 298316942
164878 165520 144656915
46374 170998 311787023
93129 121114 421615170
28038 113217 639292920
163038 164327 3187323
8901 193268 683009092
9139 36231 985159219
84024 154703 491973425
97977 181842 658507699
16688 20490 9501828
70425 198571 320718405
135214 149448 307990106
162051 176508 608754753
126349 136264 24853956
104662 142616 95026877
45896 81317 88543836
51016 169357 840785979
4863 52163 118382365
126846 149235 920967933
12697 91484 196961599
72613 86027 33724145
146648 198680 130221984
162168 196439 85708572
180918 181814 2329787
96887 120417 58966209
196499 198091 4019748
91743 141252 251769582
118982 139072 50373993
181404 185019 243584335
24661 164690 726354548
147665 171139 58714954
119691 158579 97468874
14730 81931 167849402
22837 27084 10690449
58263 143304 880943280
39936 44081 840052052
71871 96727 62151413
118498 131461 32582804
107607 124371 42085356
180267 180815 1345904
130849 170084 977536769
134908 191878 142467359
77587 122678 219367652
187335 194206 831874208
164996 170757 14483480
25153 115972 226992809
199727 199945 282220037
160995 171913 872874515
157304 178245 52373517
163801 188895 620516209
171741 192649 52176788
115442 162077 961253656
73334 193479 300650875
27762 141326 770326865
120093 155900 89789809
79376 146109 167050120
56717 149157 231282801
121499 162479 102612113
147431 195839 121027889
120806 162231 724380098
198800 199976 674859930
84526 148865 806327811
170397 174098 9328475
15024 22339 18163952
156412 187063 222972736
4499 157348 382556831
73174 151324 213907573
16218 19004 266562042
180657 192750 649707850
121489 154519 309377346
189572 193555 96088564
24999 93499 724539086
173100 174636 3785240
63020 72999 24841399
13165 198443 463488740
167237 168693 537911405
117545 184003 910554981
5361 141301 750489835
82172 181190 247874779
30978 54211 58084406
185754 191879 733342733
186393 190927 230433953
100455 198527 35050527
103679 160576 142594318
102612 146769 662354133
151321 183742 525845331
34507 81696 117968989
103992 128463 61383169
93773 134529 706771726
148976 183051 85111913
60095 162737 256544842
128896 153149 619122341
138481 194730 21885660
120089 143641 59003955
121529 160248 397330957
51764 182236 326535808
16909 112216 238170048
147598 171371 26684051
88484 149324 791888935
17201 63965 116962999
156215 187499 959848589
7833 183368 773879430
67102 96635 73649811
40468 140584 446672566
48612 71654 57568832
121132 141444 226192234
198027 198819 2029783
15102 65112 969632678
44205 120976 449067329
190668 193435 62455006
183666 189742 15270582
4069 37432 669669134
163113 185420 55845624
193716 196190 6152250
79536 127113 243719554
193022 196621 8955195
32123 126572 236312503
184586 195435 915484356
19129 171620 21434816
110580 111322 1839538
186843 194217 238630489
112 132768 354265876
163299 187907 61609449
129945 158043 89315507
150143 182635 27914245
137346 157955 51572876
194633 199918 834602047
171151 196939 64438094
85608 93592 929001375
84278 103543 541890474
108248 147681 98732419
157041 189784 853311919
79251 157147 658206888
27817 118816 302212256
74938 113569 486138202
35968 115994 815326660
113194 138729 380186760
129883 147875 45011738
196777 199153 6035780
29775 198447 421926999
192341 192948 127552783
116009 194402 196214033
50225 128635 991646687
156454 163491 17433556
118649 197421 197130373
28959 142234 392811419
72585 129181 141719232
199245 199651 1007420
125016 142414 43463558
75632 182679 267856856
2671 29360 66753919
83891 100792 309726487
75663 81112 13601592
78249 82230 131348582
28842 56552 16053391
193561 198690 12935235
92004 154591 330902891
130593 132671 5272685
4425 72852 171150326
42467 53818 28354565
19425 64055 111664264
145348 147698 112625590
56744 80831 60091264
135686 199358 159190584
14109 122428 270844547
146027 168509 56132648
19160 38415 48036646
141318 145323 10110274
46500 190780 456717211
121123 184361 158284965
179806 193259 23885293
6754 10640 9919248
115527 140060 173575750
53929 140424 216357632
79928 132754 678834361
37304 95667 496721919
131648 168326 91621014
20511 78870 145880130
25293 126325 497488038
171107 172853 278107734
88166 117015 72089652
163803 163967 109196465
78942 114783 89556485
71910 141252 298825262
172756 182640 24733702
54536 115118 963556934
199362 199665 376170271
152792 164184 617165986
35803 135580 978205385
5613 9929 10970953
103261 151779 280874544
130548 178173 310908992
4492 118195 284401067
130563 154813 784522138
124753 146082 951460973
152520 182321 74433084
155696 192139 91020105
31812 63969 805267969
120376 192629 180836605
78292 106365 64433383
82468 106633 991344260
135867 179812 109912946
35627 187572 380152647
47042 64873 44674076
162117 165811 222104800
158866 171733 32233210
68765 132258 312842706
195983 197782 4545125
109206 191084 12834048
26860 81207 135811923
169062 187774 182116945
63242 157608 236094252
128578 146338 727110461
131236 167191 89888348
1456 36962 295251278
181887 186886 12444889
41370 97640 140589620
104178 140202 90212854
70351 121508 271733250
193223 198471 240597551
25433 197954 431504143
133934 196575 156580980
63267 141908 196655340
184550 197992 33632322
155153 180735 63844658
196840 197234 980251
122860 134154 410795254
151837 196749 112190988
147139 157250 852384790
35984 192180 878007858
40182 199087 47428920
113250 199695 216419268
67678 151312 335028264
182667 191761 117850623
133477 147038 457749648
131119 169956 935251864
178883 190320 139015829
133834 148102 35694126
184256 187933 9236385
146899 156020 575669179
121626 131195 83025346
135067 151256 182040035
22957 65988 107780392
103251 161053 144842354
161376 162455 81801638
10730 33389 56558015
149132 151896 6889550
179005 199695 51709319
81488 113036 280677609
66503 185950 814129213
184910 185875 560570357
188346 199215 27277120
95916 137709 104704134
134190 150947 949188247
164872 165293 606362203
14392 119639 263092629
146362 152290 14935275
51653 129743 557636686
65182 85947 480884277
45661 119614 402277263
97460 109794 30995177
23398 62299 97380764
23131 54058 77362058
95274 138834 953300080
146911 162929 40053403
57933 183013 312832632
74053 199306 313477733
85064 120784 89275616
177196 195029 44429549
98262 193634 238742841
66077 175250 828631225
13529 111405 160933589
121083 141794 51912669
163923 178946 37729753
73657 110254 320170008
38469 67220 72022056
175682 182107 16134792
7861 160559 382156379
41240 150459 738556453
18991 100756 204224570
9814 69160 148396446
3383 121002 655819485
175699 179158 828821409
79050 118118 882849141
165790 198653 82289393
30189 179794 954127660
137172 197871 151734481
97412 136825 98873931
71146 147809 191959146
115415 122108 123348718
106340 191628 213457683
51976 107108 445331211
76027 106926 77191732
12193 124176 280133639
40548 116365 896270039
60093 100963 101864810
37021 128477 597843713
139783 195357 138920210
41983 163166 303092049
178103 192028 157774474
98154 100743 6423134
193739 196988 8123104
4945 103861 688720357
142589 158599 40173083
53371 81630 606218593
37269 72973 89212125
37058 38483 3498137
139165 139925 672810609
133085 191477 145960892
72687 137234 705488262
81486 198851 547717196
149445 195584 115183757
154759 162457 19010129
117349 166855 124002740
31199 114024 908208304
135111 169786 86630737
47999 96088 120156595
165847 182652 42085971
48147 49629 3723573
107704 158311 858560674
6203 88744 206433160
12484 91624 197834598
174748 193834 558123876
139437 139624 878255434
175579 183182 396987739
86956 93153 385766045
158845 169260 25901501
36428 150866 286426823
25500 154847 978198427
72867 97256 761125627
34808 181841 617765049
96417 120615 60582790
159943 165407 335063231
163983 199873 207666822
17573 162144 361645677
118004 192177 185700123
181196 188291 972696077
28205 116362 220322969
80896 162381 351726508
101855 138157 988891899
7949 150610 358279474
175366 194991 48991825
101572 199604 245491081
131844 163750 818535836
94973 128103 83029428
122835 169492 116664616
127243 132923 853468584
70803 79404 514864749
91490 153244 650427853
157055 158335 3131014
97720 140522 107239903
16397 50500 990564108
74190 118045 344138390
177750 181986 10580631
50594 65357 37047907
56599 77933 385253138
37338 132312 349874124
196739 199508 7027756
152743 154332 541222389
60185 108453 281180051
160247 169180 219017530
165026 190811 802595915
29036 182409 383675164
139300 145379 948765812
151918 181323 992054994
98999 104067 622268031
173865 186775 812206631
160197 174550 322210614
127519 147260 49437408
162823 185020 564728002
19708 113173 993127996
65173 118121 132236055
64789 187275 977639204
97161 175759 196788227
43630 87872 110559039
87078 116786 706738310
185123 196896 834096249
144906 173820 817034862
101988 128282 66018855
75030 153620 862357498
85241 163455 553250675
23927 32152 20507966
25393 31143 1163285
135957 198367 238186720
89530 156753 168465641
20897 121179 250703255
186103 197595 28707166
127848 128679 155078118
91215 140143 80645715
96805 129842 82854820
41033 125826 212182507
89260 120634 78506601
166030 171038 12578012
100340 177327 192938869
161222 187305 680302149
11738 151063 520877347
116276 148473 80770012
137019 160113 57815667
85017 112261 68051088
44120 188490 361129917
157015 191490 86114963
126830 133790 845829598
40699 166894 315709354
195332 195821 209927744
121555 148849 694506032
28435 67159 307079013
167148 169266 5255456
116000 135831 919686086
12050 35870 103280078
190350 192230 4690699
57702 195313 344068982
65963 133424 757269318
104262 117208 32330299
140053 195802 989055007
22531 50359 875177231
19031 176507 393936961
101815 129759 70122740
52559 177191 311910779
35942 126963 227666120
95407 199826 387594876
26040 60640 86617238
7890 10084 505831762
99363 174795 115094546
30069 191220 444096749
26624 116760 225209138
113721 137389 59450159
156138 178369 55565107
26612 175444 870558735
62713 113783 739266041
88984 109307 50991781
133360 178878 481157451
98855 129906 77991308
144219 180025 89610338
50503 175181 311934588
116712 169560 132284761
148802 169720 997961305
33836 106450 93119111
182414 194337 785088157
177552 182528 12433377
28174 190275 405489483
18377 78873 151207551
178420 185029 16403085
149220 150637 974190489
20919 36509 646007237
168759 168839 204828
179746 189796 166446601
186082 188410 5803836
46857 192295 716205982
130331 182166 129711292
194041 194910 2075446
48037 82615 86394688
69835 70594 546515679
71630 81406 24506944
61394 197414 446095842
65180 183531 295998733
51148 165571 647362401
18655 40868 538986950
196786 197881 2748493
147589 148337 1934360
48749 194311 671518971
143015 154317 28594895
189786 196505 16716731
157207 162770 647747253
171787 173852 758720199
28274 196021 574571360
69934 122798 816493394
144887 173395 464166213
123802 170047 128509770
109494 185323 189705109
170460 193890 510936393
20680 90523 174497096
3445 124573 664409363
13636 107214 233927913
34498 156784 104257893
52722 196122 499310456
127926 154782 67391055
116213 165944 124520785
62857 192905 325280712
67622 94492 67063812
190754 192864 217942
135141 144021 985681265
50555 170944 301228551
160488 187885 252118563
33903 88222 616349360
147102 162592 33315586
51712 154795 258136641
51385 163069 804917946
10339 132222 835145377
134632 150649 40179362
26169 118820 231558231
4247 119755 887535845
21519 143359 798109018
97940 111177 311194943
172181 185617 626145433
151736 160532 21986565
78299 113490 330888901
165100 167943 7133472
6667 175390 832041392
128964 163835 87180419
5621 47866 744860943
140696 152873 30644462
169050 171906 7340714
181930 193618 29135809
182084 185721 9035548
14063 57240 107990060
23273 64313 839188286
19878 38953 47629163
14367 33772 48380385
191955 199643 19259622
198203 198400 666882628
21637 154838 79891831
54895 181483 316679459
8929 99436 226142985
161163 190754 644780454
144946 195650 79399031
54822 168203 753215715
98319 124446 65565733
73474 173199 249595388
31974 48747 173319584
191487 194248 6918567
29263 168306 347670502
147419 167306 950550253
2652 118412 820337592
178595 192507 397629558
163877 167790 31171826
75881 169820 235009299
43280 132981 224418308
1142 100384 247862488
171250 192464 657402278
76926 94326 961858017
21723 131426 317417502
158381 180320 295107300
75469 89611 35263071
68966 192241 308437199
6335 99612 596934896
27261 43501 150263878
91961 106777 37019089
144155 147549 298794161
131042 183808 979648312
141265 144124 7180932
56106 86593 76152813
11218 171918 402107984
170854 186824 371828533
76406 183924 269007440
105733 111802 15139733
128208 185508 150438685
164998 181236 117918644
73798 105374 688624862
125825 193816 170052690
158454 187324 72199426
81810 176695 237576107
87798 183232 527176561
115658 130378 537514526
187315 190174 682064818
163205 181590 46131796
111082 183412 181069334
126760 129499 617984546
199276 199412 662128261
38731 91729 623715627
150693 175337 61526626
46945 199982 382814497
184824 189051 10661069
24575 197934 433631164
95549 152780 143439873
182404 191212 21922984
80104 193953 458078172
17203 75722 146274706
60308 145038 555967682
2582 105428 257079436
163797 196865 215265000
82931 178473 987109605
157908 169488 940866603
63860 164998 252880123
161984 198003 90110842
193777 197834 10141900
132476 162055 73927398
97548 147970 126359614
103720 116323 31540969
5380 154579 660719842
194343 199019 876463461
74451 90395 308067108
114667 129814 948329405
181412 191380 24867249
13751 164618 377252969
59586 116623 142410292
180134 190562 953884375
165049 192084 67710442
181758 191284 425038695
142204 143571 3456194
73825 159233 879186920
75176 121387 115526644
166679 189636 358088420
123959 154353 736315392
127586 172441 563958903
58897 66118 928642001
52495 109581 142851248
116588 190181 184302521
93119 108379 38228832
31089 149556 296513532
75780 198215 306305688
152101 162587 26062189
1779 177268 438951247
106962 107055 238524
48292 78688 76046833
83771 183647 249882413
191145 195689 130268587
111746 137358 64292001
191066 197665 555215722
161412 173594 30523279
56913 103280 115680317
185932 197753 29544452
89875 96393 922911094
77980 94782 41969505
3803 114048 627823867
69802 72916 7786447
174808 190876 40189099
41519 180936 766505996
11457 119201 355412795
107060 146087 689962534
62931 126671 159397605
107095 163174 140388506
89179 98931 24266383
40203 165394 313203580
117229 140378 943991841
16630 74979 576449917
176427 187143 541544947
58449 125293 167152422
59532 176941 293662842
58214 154390 240721452
102764 159689 606128742
118670 181382 157032672
42514 107301 161924336
149369 167673 97297434
142716 169477 66934117
28115 52024 162359330
152385 174670 55575158
12347 56332 110111542
116860 149758 313030365
144957 174925 263928206
32244 91361 938693855
132625 196775 160358700
70131 192512 627631444
21032 132171 278066127
77061 84782 581185151
73711 78127 625102671
157680 196757 278932074
149321 150300 276912733
104876 188057 867360168
122181 186186 160190264
76383 183414 267836308
133799 183858 540886030
157980 164351 740121657
13836 93615 999843373
199068 199862 2003373
50899 195325 885571788
5684 34836 818566359
606 184046 798413334
109019 193738 445427146
168328 197656 73425688
163224 199394 90586504
68205 142161 185001796
198758 199077 692061
76073 172077 240308711
80234 100265 972748442
15488 73088 106820693
135389 158037 56653131
121694 167243 114022359
6674 27090 858485807
11479 142829 548558739
177426 179099 4189494
156711 178950 520489155
125765 197168 178549084
142423 184431 105083190
72833 113994 102974703
119883 150224 393264058
16004 31031 898407652
79454 157380 605578014
130097 163881 84416517
8699 183738 672063013
151567 166242 9520368
195056 195826 545777873
77590 84483 81978952
127979 152239 60818331
174154 193324 47945687
75108 166315 228197924
120075 174817 137004778
176057 188804 884551544
193923 198281 203194116
23774 122381 773771244
198187 198496 812328
192752 196970 382985086
98006 119765 54518008
159483 191599 80235000
156868 181872 666715156
126553 128247 2147877
66497 84552 749400206
120616 131902 535082397
161739 167716 14870612
54389 100521 115126696
25757 95704 174713554
94398 161304 283077942
136402 181841 113688902
161658 189745 70325524
154676 176015 88123533
98062 187852 224789109
96139 113105 42467625
181944 185028 592675896
24365 53592 438325041
11947 123534 279107482
126914 181146 135698584
21706 69921 120511622
197382 198869 104748998
61877 73552 28997802
158236 169655 28454082
102007 172561 542753574
132844 147460 36493866
87479 104930 43555460
181558 194261 194651572
61173 133542 197539336
184787 191863 17744594
66744 94905 70230512
111313 173431 92995856
161739 175156 33528292
50431 187165 342167678
38100 50634 137612210
25181 178684 384025037
9624 28955 893542197
35363 68722 969066792
82945 161804 197370408
165365 176900 29014915
82332 175792 233953955
188414 199396 27551808
43303 145386 644211967
194923 195698 982571369
164403 192187 69596341
127053 151231 820008405
30377 140083 274366274
34390 56869 45148660
124739 133375 21632932
91856 109162 592115275
18934 20036 299901145
111408 121214 24522736
165744 191991 65710617
127717 136136 534141906
161372 162069 1731310
12427 71476 269069889
110284 125787 38915442
2679 131039 512469244
103710 188536 224566316
5819 119824 646247542
86441 89656 7908406
173441 197404 123210613
6320 131014 312077709
109509 113354 270614373
7588 57839 125910813
196986 197185 786624043
113050 169378 145405034
92976 128941 950337029
53453 101220 119366639
37208 101620 160928983
148124 194117 114992291
176662 197430 51829424
169501 181155 29238934
190759 196138 13383202
31416 115739 264898148
100898 103092 1671836
107721 182618 187477134
45429 123453 195130771
9122 52278 107877844
92668 132748 135400629
54728 59238 11339314
47739 50431 58063794
160098 189262 185695990
119750 182132 156207895
101064 110445 23607568
123950 191933 170088540
68968 111024 105115748
50598 90188 582488911
58826 142590 209423074
132917 137685 11873371
152563 174922 55734039
161025 192549 78831197
31529 102977 178530395
170822 172799 4955504
176143 191437 421846386
70183 109949 99553029
98379 180014 220701484
103444 125293 54890471
33812 150951 293263435
197502 197750 663501
178291 192125 34530186
93999 175424 20110414
51402 141525 952261205
98091 123764 173673905
101521 136192 87035895
156115 160828 11707426
129504 193221 159380160
27642 50085 56033842
55591 173262 294279161
140603 164157 426008571
139306 156748 774327555
138952 189831 127303705
88462 127348 723351836
72026 90229 45557866
194359 198727 206204627
57249 91340 594326004
170507 179667 22982822
92064 188932 631700241
175169 185394 25600157
133238 166206 192753465
110177 149124 686582516
58780 140150 443882674
37097 87621 835614329
184251 187542 8310440
153072 172035 47359025
184780 199890 37878262
55438 173395 399318239
25048 147933 307418495
187765 196055 402819540
172437 173472 2528961
194779 196748 4954377
102406 166439 556133983
18500 199475 452688843
18892 144810 314919033
17749 87990 175639033
57027 176148 297943766
148303 176832 729590901
116398 145828 561599527
120745 175503 137105620
176626 183766 12724937
146179 178366 918611277
39182 135393 240804167
20079 193305 433278677
168998 191161 55459375
183835 190878 17614239
68426 198593 325672665
183885 199731 995691318
37900 174123 895585050
156814 167118 25618242
113709 116991 8230026
115405 196203 976918291
104077 199173 704412930
124017 126166 5406764
124040 150673 66749777
148791 165190 40825559
32825 54598 54503966
195751 197487 736694844
71831 180852 272844193
176406 180697 519824500
8175 89691 539717169
64188 106846 106513739
152177 163476 28098578
35136 176875 354719800
102183 154420 803358942
102727 112319 885080770
199331 199593 654730
165314 179654 48262089
41291 175639 336087048
108753 151045 105950062
10199 71773 596331846
179485 184162 11573641
68196 113416 112985866
67075 126069 147536821
137052 137812 1833441
90646 92951 5869054
8989 40558 78876053
139353 185386 34622411
179566 191080 984062467
108976 153417 111318086
106909 188227 203540596
18364 86907 302066472
2303 29107 67062238
28015 80188 317028358
138145 147411 968486081
49239 131558 851617073
78466 190944 759126114
132419 162910 76157367
162992 179189 40647806
93630 158817 978440537
128131 178865 417990885
157258 189625 80943973
36987 66941 75033843
166544 171059 11393881
153967 187886 364119652
188121 195113 746745543
76476 121922 893563093
117893 154173 91120747
173129 189824 844680776
22170 184969 407151836
91940 148363 141341743
76149 150664 186587190
83260 132157 445949751
198448 199073 1574332
57569 111872 135586520
186300 190782 11199908
20744 56579 89686336
115440 160293 112449961
155840 179889 574453134
199813 199914 263824
138700 179001 100908508
112543 124194 29239587
21641 81230 572226327
154254 173127 47018900
136941 140513 8852335
110905 128090 43155536
152226 169903 44052556
167088 181479 36066526
111586 138704 67984437
24615 157497 628997020
120429 172708 774436016
170681 187923 43136167
108715 124400 413349992
117751 185536 169707851
37087 80833 109391288
129910 154189 827080085
158486 182476 59987700
49122 137803 221906802
2006 74732 181742389
193086 196066 424819750
1139 127138 521765140
191236 193010 625566828
174691 186651 29978842
62496 170117 269087124
177022 185622 21467667
88578 110410 216851245
142747 178273 88992574
170247 182004 29527517
143288 185827 147450695
150131 154446 928369462
502 166899 979116738
139728 157466 44469161
28978 90512 454592116
35143 82046 990201632
94929 104573 522823230
104282 115593 724277451
159421 171608 30508698
173844 191539 497251229
31839 54771 57465491
25172 60527 562226074
87597 141951 135982581
157023 190688 550832507
134246 185828 198730267
98917 153373 174746318
40474 175750 794057062
158011 178951 52401012
58095 142870 677174248
174577 190710 40406105
33193 133165 597753868
178955 182335 438272786
118409 150435 80360561
143132 144263 2890012
52336 70896 861374573
150420 177863 68557428
66209 103097 291889940
3246 190774 546233439
53730 199689 730531923
157716 190989 800560806
194097 199163 5690654
98103 188428 828528722
161531 183026 552971325
113444 117351 9721556
45012 159785 287258780
78091 176522 246347433
199897 199956 447787738
105731 133038 68505299
129933 193380 615900086
118398 135171 42145197
78259 100225 78058400
39679 182820 77024742
161577 194025 81154988
75036 88082 32645682
151759 159865 748124123
11622 55257 200992026
12430 147078 856060032
4726 27405 56945202
37884 127913 225260616
129027 161487 908131804
110354 182619 180925779
36973 159621 306909353
108166 140779 612429958
187814 196847 889947038
83247 106824 443202613
26237 42566 314385112
81632 122107 101280713
34731 146359 527259916
195467 196214 528485573
89712 152098 156316582
30872 189265 396248904
141495 149527 20293695
160849 173487 715183634
67123 123034 139822348
79027 84719 504494398
65584 97912 955746888
107723 169080 153482646
21081 118956 244741124
190245 196279 14997545
180505 184025 8740224
155698 182081 65929197
174775 188904 35382763
8475 115219 266936340
28466 83423 137322893
1547 91584 224995132
83456 199556 427990832
108915 123289 659893682
120543 121229 437521959
114664 145646 137911053
81700 154627 182767661
133576 156802 58188667
76129 177180 915131806
151661 154321 6786089
142019 153672 267290303
84150 135232 127893801
124577 186016 926356101
155788 171055 394787770
109752 152161 106237561
63210 77180 143230047
104620 132363 69568394
145862 146852 587447
23714 120952 243110350
148445 162436 204522398
98534 127934 73738478
77135 195026 294864104
94928 132339 93760346
156024 190587 133868243
187263 192206 12318359
45918 172183 315959198
53834 60615 284208630
97357 148759 86305504
195338 197834 6323635
87452 189497 255329156
83480 167924 792513306
162077 164506 5989356
192165 195870 794869934
104246 179734 189021250
93940 177312 208767289
14956 23009 86541781
56895 73114 40352557
4864 25745 52491340
129525 135709 15565296
69473 162563 612646384
191529 196953 636364137
47743 137943 225643563
134810 183352 511374673
147622 179478 767507410
87816 163037 188163022
102632 154731 130754780
36534 192384 389901471
64470 194335 738922232
174515 185970 940508503
50132 139958 658049418
98825 109142 258877573
83666 145452 154658706
188154 193252 500482102
168929 186038 42861468
31770 186764 387763652
13419 145554 330569747
41955 88411 116094108
149376 173900 396922159
51217 153247 446410032
176904 199813 57277474
24181 51223 67567625
10697 120956 275669329
162038 168166 15273897
3832 157525 384599045
82335 193587 278409458
24986 182427 741355795
65938 123514 527560809
87652 175873 239598669
159804 187756 69807995
131346 138588 18078979
20069 180323 400828657
22314 141998 299319787
111947 165056 132952570
21786 109229 924817960
118489 150642 257016863
173451 185333 29729134
34445 104121 44329091
9928 147707 344694528
36895 192137 388346856
183991 184134 229107644
89628 101348 29262310
89206 141554 131040856
172188 197425 871846945
190466 192508 407477983
29872 169233 668430600
119876 198326 196347144
56783 148914 230483749
120485 168904 397987058
52525 196522 394207647
47592 183951 459718173
1790 103712 516576846
31594 65942 86096862
3191 156773 42073025
182256 191662 589161410
124139 133702 23956683
119157 141583 249993801
37972 101603 159028169
168935 182184 33284784
130932 131580 92567901
180245 183800 8842654
183067 187099 10108702
6664 44941 95871630
152560 167948 436789769
102051 109178 17996324
45628 132957 218523372
167050 192545 63802905
73140 150483 193765647
99304 134469 576314188
16928 96209 198041899
197717 199550 200994976
189593 192441 7089637
96306 115936 49145199
123046 174950 625067015
76326 169142 750125525
119958 176078 140517723
42439 59072 438626484
106308 187760 203869052
77969 172614 236875667
86541 144479 375079392
181751 183052 57228670
185627 193037 18510563
161149 190557 34257897
107954 117417 510668245
97074 106678 264169157
169668 199769 44523886
158914 181317 442648582
150295 197822 719771566
130440 134179 9394424
40413 70744 368608458
27829 103054 128987560
173857 176946 7713859
83519 117383 84603175
174907 185123 25547361
113972 163386 656622458
97285 99190 4668181
89467 117559 73525812
53658 107623 134951617
69217 132988 729955969
79643 154765 188214023
37863 168004 425809146
67816 73993 15359610
158083 167691 23872483
164527 172114 927854650
127547 171997 318263146
141899 169301 968710008
179616 185645 786029594
37103 150304 623001809
149856 181755 79716343
185068 187287 5648483
141434 175501 85270144
13304 121226 83822457
120804 189157 76107636
192979 199041 15197738
59294 85035 64276726
115650 125520 62893004
45948 74264 325264583
109048 138144 72750536
15073 51768 617691950
36771 158715 212612760
6693 146638 678097652
185078 187812 565273964
120601 146095 63907213
114340 160591 115920566
133295 152073 47027734
50244 141401 228061337
175826 186199 249506512
44645 175786 363070385
70627 83174 31377683
126712 173166 216527747
117801 126447 21752146
127015 176088 254750709
149773 150976 538074916
105591 152386 474644716
110329 175169 689515563
61021 141779 201835408
56821 196815 957104203
163496 199101 336432530
148540 172300 863853738
148914 152400 472167590
116125 181881 482757956
188134 196737 21504149
32692 152640 300250058
82774 164705 204982422
49405 155183 264768479
45222 138848 512190053
33663 75898 578912509
84071 196087 280164884
26821 103289 190988381
90062 155674 164439916
59785 128621 952227834
166985 178657 176846233
26635 36376 24244752
145185 191801 116580280
29709 109567 299994482
123760 140449 5119460
2408 134598 330650037
31575 155521 310235229
19273 23021 9323875
27473 54140 665519680
107639 151779 110608790
30084 39790 876079225
19405 21834 6042142
103970 118761 37053891
183851 199513 39240365
135049 140060 12447206
36743 112346 708325277
40104 78934 97204689
76603 190532 463376774
5058 144186 816884922
616 50738 104528015
42212 70869 302908422
182206 188643 15998633
137291 168120 76991858
34363 62397 70308830
69285 81158 29690219
42320 84183 394502173
153749 160872 17663474
91260 139398 886953501
85992 185819 249686782
33116 145780 281934407
25078 110175 212747292
81639 144160 111047285
199402 199961 10514837
76727 101796 880636270
116597 160628 110393135
181535 198061 41293599
54439 154443 52438294
21893 137296 656537983
30684 179358 913641449
151645 163511 466545466
152075 162780 26617651
145138 189588 447382100
43999 84763 101912317
185822 197323 28712784
171038 173713 908572111
186969 187129 444432
77447 114745 798659680
114670 134699 383082536
67915 188825 302474552
72042 130998 253316543
9260 93342 210243487
118411 126877 394940061
38029 180314 356034328
98231 111719 492679367
136716 176437 913056462
162253 172383 204706454
117071 154167 651978835
156058 170643 990973992
166699 168700 426530711
9394 127522 529666189
186005 188530 6303922
7056 84184 808191058
1353 197882 793689373
164551 190978 66163081
145823 182911 6538793
5983 139516 334153936
131279 165948 485669195
88083 91567 8647179
153069 164165 27493699
10538 125433 408750736
53542 135887 206150631
182136 196110 34816305
153328 194484 102723996
158163 186161 69968962
86602 97842 27967142
105403 190608 743468990
115968 156100 100671587
50 56001 488195845
8069 179322 428529671
101246 146804 884922236
96550 149364 132433751
44112 135928 753392372
41963 137097 446251130
166049 173716 19258030
74335 179535 263310140
46387 58055 833146325
56199 194190 870336399
140051 140335 711815
24128 24600 531040940
169197 169224 64902246
187129 188745 659158373
106886 188152 682611902
126696 185066 145986975
82318 175323 586596061
197517 197979 1207187
144685 159411 538040829
61563 79901 368818640
79838 116724 92199144
186117 195864 426485251
161893 171945 25294351
74305 142122 169707254
143042 174542 78857980
23804 82946 147830499
193804 194675 2160405
78172 112922 138371033
43338 54565 28056318
143721 156700 852761623
188024 191887 480197004
139077 142828 9315179
138699 196790 421549849
115122 124202 22877586
10482 38687 70501372
102960 190725 219787650
50349 153728 258876974
136656 145023 887411776
179433 191868 499778473
124001 169931 450324586
118714 134338 39256042
102238 122265 17489146
187270 199815 31357286
95956 116466 523702831
100430 149045 821872623
107200 168191 152614138
197517 199448 443948630
82416 180391 534011005
1464 197971 694787874
199129 199763 1580217
117252 131248 864766158
195565 199201 414336106
20670 97841 461602710
14567 169714 535472611
129040 171827 107176866
67919 73110 849610747
53344 55892 6522653
84709 176519 229784351
104772 186773 205236151
66067 168483 255993138
179414 189760 25894695
152616 156638 10032113
169831 174265 11157418
26302 96794 226919121
62003 101974 99709013
160268 173182 381748021
196036 198726 273145515
127489 173311 114694830
100671 122705 160316191
54125 170858 292034852
127586 179903 130970313
88931 137695 122137449
94066 192521 246456780
140094 180662 101537758
187470 193756 15664321
161660 199255 94105165
139116 176491 93553500
19540 91659 200661635
156054 197105 338811882
87019 161695 635458371
41608 185843 360811469
9768 186068 498122853
55107 100659 708617479
67980 101290 83159006
154703 190382 945306561
34838 121928 217809991
93718 139286 114107754
111217 192256 202864027
120650 184648 160191785
153180 161142 19744032
128183 156808 887531305
20996 125767 487363185
58589 93208 245868405
94067 126587 81482170
96591 135319 97140307
73300 150787 194102347
37837 172548 565095877
1785 10486 983821725
169542 193839 60834323
39365 194282 544936847
88129 192368 260843075
179386 186306 394198839
105439 182414 416264400
13969 39398 63501421
132312 195106 701900144
39794 78916 97890281
37596 52183 33321563
137487 199620 860053855
156869 162160 13066714
105099 136149 129123308
181220 181731 1348273
31405 104897 127550817
178246 183339 12676019
197174 197705 790711454
154853 164215 23162802
63543 131728 170540408
19844 90152 175707965
44976 138149 233072095
151962 197324 113301583
105125 126944 54640057
70712 88904 45467755
9349 83062 269594504
146094 173439 68391670
2732 45362 106595112
145508 148205 36465144
159497 179048 48901675
161655 196162 86267120
107178 110604 8608652
166037 176783 730903871
30553 84523 333216601
74955 89959 171003546
165975 193204 480438992
37309 129515 232347475
112848 148343 89031071
139987 156082 40405478
166376 178458 459639735
115441 144075 71752243
100914 159071 145793697
61863 104153 105568461
173264 197493 60531246
191699 198922 18084201
146201 160476 908946070
18291 154965 342017774
121287 125136 150521387
153994 192828 703135188
20042 53607 83842253
197275 197684 537855801
119575 197487 194939552
55026 78560 48541359
75352 108294 82438654
155739 179149 58480410
197737 198778 2680567
45829 140287 985576630
32523 197593 412934028
86785 109712 31747558
180390 181892 667150835
197637 198990 977822347
59739 193038 609613923
57658 82038 60754695
6289 53335 117748545
183749 191864 20326465
114499 120885 214967527
194042 198263 10541837
23785 69893 88347704
69305 153122 209920805
36256 189339 382980320
197530 197820 751608
19314 99284 565477383
33303 63479 381621774
89248 119457 75615726
58644 173295 295798281
196920 197086 403897
2849 17007 169149890
123245 131661 338551084
39931 124064 644035541
186088 194851 821598899
189189 196873 419574913
64213 68774 325801666
102931 171560 172042430
139376 183556 110516931
191550 191743 101801530
132284 179888 966579804
151142 194155 107473575
122234 191877 174296295
48604 67464 47270158
34580 141625 267818749
109293 190662 203539125
99182 146657 119006318
90399 188807 416719003
66408 158198 229589455
160077 162932 345067936
121804 127717 119038586
161977 198819 92210249
164699 174298 24114287
168210 173322 12899673
132318 186245 134876240
128414 172712 898428182
50481 150230 249748488
171286 171838 1421702
133737 138879 12830178
12400 66341 135055017
92301 184839 985041046
157439 194218 59458331
93615 182117 572493848
99702 175208 628198228
81728 165807 461484674
19915 139805 299857844
50273 91147 102216177
125966 160467 453027382
176778 187959 224222049
49028 195898 367445205
97912 186466 75257345
117709 177765 870331199
78117 194699 790471965
147334 187238 953748282
174439 195823 645432086
37877 126897 290865619
199954 199997 93042
128578 172889 707853190
95349 178792 985319618
137729 139790 5143705
157675 191164 83653140
129497 194968 163651644
186466 191967 13732673
48267 65424 120875633
68847 171452 256813639
10063 163700 742251104
164831 170189 13443939
144142 168366 523684981
199302 199441 363374
5171 155487 910298759
27353 198517 428146084
167564 188994 53727004
197637 198957 3370809
80562 184581 688148918
89790 108619 47224825
72161 193514 303683895
146621 154828 751638590
46481 189429 357619349
143612 166945 58345903
175845 191029 338163180
169614 178151 445885436
47883 68579 597753232
74036 86684 31729901
192096 192753 694085683
174697 192305 44099063
7572 78371 177226552
190766 199725 399923196
56067 131680 864207338
149953 179982 351871802
802 28287 63794218
167701 170520 7113384
34852 128747 620690281
73609 126824 659484864
169702 175341 14163584
13308 98614 617448106
68954 154426 214089974
64693 119852 878729917
153084 171636 46330760
80231 132721 131470159
83305 86296 278804458
89345 130083 102091482
62157 71386 607815230
13564 128309 219245921
79639 152764 666952945
59078 175160 976575659
93734 189400 239453752
138674 190971 130798061
132715 190543 144613126
21440 190547 460333758
120651 198283 194313554
143912 147549 9169166
144621 146030 293351771
135105 144197 920884387
177656 178183 1304569
40181 112538 787679889
103912 131162 68334880
97559 184360 983127074
24476 48445 59925082
152179 179710 68828557
101463 106585 12912885
113090 143102 75121600
45117 57619 31375194
43718 64928 342662133
176463 193927 43613045
184248 194740 26236786
159801 181867 55148024
52370 98268 81833849
95549 140521 772077044
159463 172710 33069020
120680 161817 103010228
166223 196618 76020949
60645 99330 396013054
10684 16661 831215605
18862 76881 145023430
116978 175634 146895658
153905 160427 938784071
91448 188698 243372333
72701 170234 305762803
29230 128727 265498611
181278 183418 977579894
157641 197099 743662667
169150 184613 38758349
102161 173889 769311161
149025 188553 98705621
153120 189300 90332329
51042 180112 471249137
95596 106982 678700606
188534 191653 69236130
3807 193144 686118777
122174 183669 153895253
16306 170012 384357676
184611 194577 24882656
102049 167448 6672652
1587 164443 640668880
150721 159586 182616990
37476 148305 277393776
23137 118826 239272547
139384 162340 105282048
133050 159000 64900546
133044 139430 15877837
93311 131731 171675727
140424 160131 863581268
139684 152167 31332944
84942 113416 71101632
116569 162018 154269805
110043 142524 81295456
79409 197539 797226381
148869 153792 12410151
190825 197382 9553316
153352 156200 592775808
145700 184874 265679226
103473 186865 208824201
67410 148871 203886340
66452 145697 769308171
80108 173962 894996773
96439 122148 299823090
16944 58892 104943503
148414 194591 115361896
61981 100198 817398576
57142 78150 52473058
94337 116316 866874556
134344 182143 119591397
82729 199614 292547126
12523 148252 589334457
41914 170024 320409956
168976 170531 3948729
72554 197415 839017773
113274 130059 42172784
120140 189233 276094373
135806 162991 67830464
105260 163575 351463205
141413 155355 35088786
173210 188266 838826564
109104 156970 684883756
76671 81058 9265755
13468 40249 524311095
24112 88808 717852401
12153 44710 81413966
14000 38500 118582456
117391 175984 146777149
156255 187554 833088836
17575 24979 18569312
172320 174934 753406457
160602 165831 12971250
188066 192892 989238025
125933 197717 632659369
172715 176218 8785628
125304 183619 145847275
57280 88828 78694715
124658 161180 91327224
144677 155746 99188204
5347 64594 148480824
116892 195339 779809104
97014 185466 228980290
9248 55900 116763157
197301 199395 5347855
181538 183551 614530667
32158 125662 233973377
40941 186203 363463798
32244 89373 389436867
88173 167056 322111067
126894 140147 33165553
72261 159227 217782751
29430 41765 30805731
186831 199863 399399907
193581 199538 14993189
107114 111153 7800011
153 73112 584303244
88023 171474 418185814
61746 72147 724143936
120874 160800 100043090
54320 62436 202178635
21467 49259 69494991
61590 71099 23526481
67134 82397 37961580
153044 176263 221773253
21571 24856 373114447
197590 198386 2045972
21128 68339 118069771
112515 184937 955383198
46946 192620 364394283
87470 176840 223660879
28188 137915 127420227
186261 193785 18786678
160251 197596 751731131
176525 199932 756457218
190654 190747 225019
173860 199920 353864104
39430 142460 997600375
87922 177496 540131137
18825 110599 959294718
53083 66258 890623559
9712 183322 541456715
132482 157135 548228042
186625 186909 613087671
105550 164963 253851993
44480 126636 205523802
24569 139522 287525408
3488 5102 997621330
81751 190747 272775656
60627 112163 128607141
169182 183346 478824276
50041 68163 45347609
93801 158614 162341328
137654 197512 149652143
30622 56357 678481649
84571 161410 689111193
81481 161869 709929636
60471 117687 865056335
20937 24231 928893755
114487 154967 101585251
88624 164904 190872602
129439 148061 512912626
146875 197701 963971104
45426 190769 363563610
32737 124679 230078397
37578 143288 599527532
120205 194854 937806405
1121 195167 485215101
108671 135125 24624642
75365 178761 258787727
195545 195823 826120722
177568 194370 601929331
2624 148608 635248167
76794 80325 361465380
61733 125072 255690891
128232 182165 134940697
192305 193075 1923609
145869 147837 4579216
96321 153075 142346203
84354 136055 988268368
88781 108899 50513899
56484 66121 24150792
112140 152343 102640079
142377 195095 131816008
3877 183647 977148164
123956 156120 80609628
55933 166377 276171531
103534 199575 790745935
194974 199162 134273353
89332 184710 238702626
77075 142194 624758566
66210 130927 161785967
187958 197198 23071345
112753 182423 174450920
107513 111911 10939798
176960 189746 515359690
102010 187387 213795055
111035 131901 52347651
67695 82873 37860183
113505 146344 343206898
191338 199913 21534286
6116 35785 74345336
96956 169893 794857814
21410 58770 746172046
60812 139945 418892850
112467 177971 193317505
129698 161278 79014774
144288 199475 138131239
19836 86641 167033220
52572 188968 518336576
94545 196252 518155170
125481 186110 184586426
81230 182536 253538408
160458 175177 58246201
150056 163058 603605846
12730 189235 441595201
126200 167710 103739382
178500 197464 282146677
52101 78522 775367265
122033 151139 73050231
188966 189552 1488846
29316 170599 634796812
11497 132767 303382645
165200 183756 856090234
108951 122764 947919505
197751 198752 2579859
173754 175187 3511888
21234 45002 741650686
153580 173569 272235949
121909 158091 200201823
66804 193347 791135755
1477 191897 919815744
144762 144948 927810960
63512 86900 58453949
69503 128150 138665379
64226 194562 325910291
3491 172567 423059102
137140 143972 16968012
61655 167047 594148199
125407 194245 172193393
11211 142763 941278198
60189 157555 362244455
142826 196387 984590238
79860 110191 923202555
147213 167316 40162416
31580 120576 280969095
161119 191813 943540503
84452 160484 81648328
194830 196012 2967377
24083 88666 649627169
191398 194462 7666022
61974 171268 634171185
79081 132295 133233638
101259 164249 981660013
160122 174154 35007836
42637 165690 562377315
38966 190809 379869446
62009 169418 160788604
149528 196206 350716502
180884 194194 150743181
134142 135447 43446152
158359 174547 40409552
146205 148783 400288981
117475 142655 63148977
182259 185065 6910098
116866 184546 169452692
64809 148464 209268245
92122 113446 53244960
187631 199824 366656878
140188 158302 385724681
62462 177404 287521468
62803 181753 357415606
113051 181560 566098652
22428 133014 276684374
160246 192173 79764933
37012 76216 98010100
50101 71349 53072890
31739 137266 264091038
183022 190261 18147176
53811 82757 771936928
34736 126854 230492737
45889 120674 473501325
190925 198162 936544166
2789 17698 594125561
122673 151816 990032970
25678 65260 418145313
52045 134246 657289913
198386 198889 36957421
111157 153962 107405006
132723 137106 170871615
61032 68268 967530294
60337 125547 749752787
40637 149240 271865313
170707 196598 64714239
37577 88571 127513346
135245 180240 112499184
86205 107353 52770538
174201 194482 851355019
196015 196811 2026592
182140 197421 28520460
142054 162938 77670700
155862 182041 65422964
32842 182452 374327746
86234 110752 61194927
17036 136157 770635223
115824 191137 188455201
145152 163674 46229605
15578 19989 10990133
134872 150271 38648598
161213 166802 13930370
147472 150772 8370915
135585 190010 40202333
77840 164458 216656829
165766 166937 86585322
71789 75570 340381897
18167 65542 609621725
94566 159878 787475970
99212 126498 68522445
80273 192129 279905792
171255 177736 447498561
58052 80591 54954875
18490 70537 712282421
29975 99036 172465095
93967 184070 628984295
21572 139708 631358132
166635 197953 899702570
63410 94287 461613289
135864 189312 807079676
164052 182924 150330775
60621 108476 119537470
99457 139999 303393263
70525 76620 638247518
192311 199163 17175025
110247 119397 530570192
126204 180895 674233686
22814 109543 534993269
42234 51314 985630676
55341 133045 194393771
51059 110458 148544590
99788 103613 9646220
68243 168480 250688509
128146 155487 482146362
60645 162161 849240125
156981 170637 146446032
10712 59244 771132902
199577 199812 588024
148319 185193 92107947
187318 196573 165826281
125405 126325 536297547
92856 145377 562699964
127788 185724 144935810
160477 188490 24616364
197930 197951 866907831
53194 170084 292396009
166871 199016 919123918
36615 54256 921733496
91627 181641 225387907
59775 125320 910244314
149705 151462 90219
127847 165024 226613197
1040 144891 709791120
75347 198019 306924257
180902 191217 599394137
80289 154241 254306874
52621 151099 544611807
173991 198849 850743029
102112 166580 161368891
193798 194233 1114858
177226 191322 451641932
11260 169857 396666441
75701 120840 525349805
158440 197332 414069487
81290 98605 316015644
59715 79185 48540236
42017 77746 154913155
195397 197335 688158448
84257 140200 139952626
183008 194473 795649127
161309 185220 59791883
150439 186379 50027101
12813 28410 39052906
45112 85358 100667603
40721 103400 156633467
182288 194978 31592266
34979 189810 387408863
173297 182027 2176296
63681 72103 20866525
170435 187582 907086632
197183 198806 562950781
183630 194475 137590107
94308 134190 937255344
164331 170103 445899407
186943 197524 26417017
128794 147920 42415822
28038 190138 405484128
37200 38117 2229379
39045 125264 810853628
153625 172610 47325365
90183 141404 910235413
30945 163204 330769919
173321 181985 21715393
135064 144953 24671811
84925 190985 605194706
116574 131727 38121522
165539 192468 67453228
112709 170647 145018272
24752 60038 88375922
198095 199824 3028625
146024 159877 584549306
165346 175356 25137255
124435 153026 71684798
160505 171114 26498170
193165 196665 686149600
117234 161590 111135442
81035 103382 55757776
87717 120419 404299780
124999 159633 86705305
177680 194330 41576197
193718 193904 473308
111077 160295 851470255
78274 164347 215246768
9813 138149 519755737
91559 127020 878482205
182906 190027 321309513
198183 198824 470268545
50811 60558 24631010
18230 128710 276323185
27054 90808 330732538
196433 199460 455744081
149713 182111 464525065
70067 109983 99888358
123133 181818 499916339
175275 190059 666328781
64398 135252 177253787
3250 86531 837207357
65756 186359 712210967
174038 176604 56047129
118186 141902 111924493
14867 139623 539491091
119299 137613 308254035
34910 36943 5149077
154862 163576 471724630
63020 190850 319745265
15056 162373 368289128
2811 124122 953768211
27854 84152 140766000
167592 171792 629167099
39 128340 777180052
40130 159932 780285821
82557 89557 17484926
82856 111335 71237195
159688 181456 680961841
164192 199182 496151045
171346 195042 10946396
171037 194158 654684523
154354 192378 94888862
117107 118139 2608565
76045 190519 537967745
136400 170162 192942548
150080 194633 111211169
187451 199356 29774388
147368 156442 1571750
87816 147735 784450748
179268 195062 39363193
148108 174229 511475027
106988 145515 96581870
31330 57025 64420396
77181 126177 547354553
118758 189738 471250647
190853 191052 445401
34983 146613 279301808
72300 112822 101376924
28863 63550 7683894
38726 168273 324006162
90190 192769 256739796
84808 166968 205521910
154019 189486 666665085
199577 199609 134672710
32595 184204 679431995
115136 174292 595273824
159778 183793 59922247
44969 96797 129479397
98548 157261 469372277
6321 94424 220404432
122642 128909 15715400
85584 109488 59810989
85434 98670 700338700
13041 85641 181635855
99995 178326 196275024
48075 50137 5130547
114197 131067 697274361
113850 114467 28602849
87793 160362 181665247
100893 190997 454116652
86694 158528 494912834
92761 121875 39932795
122125 182428 916213625
28112 49570 53622304
138291 175684 566177675
58716 102316 743126517
129651 169600 99876522
185926 186549 1566410
6755 148965 284634336
196160 196728 151670885
187840 199226 28543875
59653 122864 158003666
61431 125271 628519148
22220 103223 199745445
89965 129740 99681823
174839 190484 39191861
120993 143345 55980485
39439 113606 212942596
197751 199710 846458392
79985 87858 19738884
80701 133683 132648994
91717 169275 865298455
72480 147597 637839287
19351 156817 343956806
145697 150123 77438071
71245 104512 83233094
197501 199630 5423718
146915 174650 708323147
114666 170259 139144476
135467 181176 114267608
15236 144401 322967469
149198 193332 110277274
167034 187972 566193943
141698 153046 28611841
18021 119939 254823638
15238 151848 341713046
158735 192007 83176561
167932 173211 823957151
106558 164370 558034883
94365 170410 51770567
199531 199891 903951
197612 199128 3866455
57706 98062 515510879
38091 190857 382216279
33489 182157 372063563
75008 189584 286735006
29174 86189 142596124
48704 96547 606572726
24808 27106 2657078
1249 156913 389421371
96135 146413 126492046
147539 177205 74237184
70749 90428 764223503
165595 194263 832293093
74700 114150 826566371
147784 171665 241019612
89914 148311 414913884
146018 159971 35012916
155657 175499 49505243
57922 86635 641803380
59628 98018 95755175
197489 199449 5020625
180047 185282 13075338
50639 135986 213616309
8851 199960 863677342
164687 170765 15283665
145166 147072 805047562
81933 169435 261468030
36493 38329 4551226
167110 186901 85994488
40252 82851 106561476
116631 185824 191210416
45269 170628 923319782
321 178426 928387164
134198 191060 142121173
92798 177325 707780931
40608 52519 29812659
178485 186618 904833456
43934 155826 280021690
5318 117459 688110184
198306 199688 3510007
132939 145650 31743284
82573 135204 453131805
99219 146512 118585953
56372 97125 520717413
154004 161491 727525001
195680 199761 721638569
122424 127739 237763837
99185 196958 927590914
16915 137492 301603243
18186 42459 382798662
132624 168536 89678382
130909 182489 320444839
147549 164907 43291401
111105 186305 188249013
104783 156982 377187259
175614 176364 1913798
49293 127575 195827656
116137 117266 656993034
134213 165880 440033172
21663 66707 112760989
164749 165019 695648
94246 121710 68696469
163816 170804 376612315
116750 131859 667915671
96165 177363 638298886
29834 41058 27990244
7677 50536 107302636
60397 134737 477596151
38003 184751 541806550
119093 127077 837202297
193145 195054 916463368
40088 81455 103502026
92534 137591 112848763
154308 168899 878218173
83993 130399 116142476
63321 112976 988886837
97724 160713 900773516
57382 139356 206635133
60498 101862 649333495
110061 171939 244208601
79771 115584 892542878
142963 174738 501392205
133566 151339 128773471
68668 167461 247045004
62939 171460 863438425
140866 196467 310261277
199582 199872 890487046
85110 170323 237046561
29155 180385 897339896
1107 88627 218699750
180484 195254 36826613
180522 194555 35005340
176230 183231 17481313
193510 199523 155527580
153785 162411 293728031
103902 157168 537804982
99580 111134 122254805
24461 43726 306919798
84444 174356 224952835
88674 185014 241098124
17708 199131 630439727
104049 198105 581948330
87083 156523 896239446
170929 186309 38466410
121984 123964 241722194
155743 173202 886487554
30911 164280 333510011
85755 99751 34717362
28971 130402 546867812
186751 195730 22409110
35553 73615 95142525
56353 94789 196338021
63821 71330 17997209
44174 48302 487405261
171411 182261 572952964
70015 104362 85925797
165616 182896 43276902
110687 129473 681412009
106263 125088 940659139
177056 196141 707458748
40567 49392 794989100
110669 145387 12903054
184134 190593 637853337
1723 174647 432419624
91694 131327 263407344
148256 164464 40350071
158461 169763 28153801
28536 52249 888383606
89559 104023 84169367
61162 182787 304133231
37786 76176 455688553
116659 137231 615478419
37149 135140 47287539
179332 197694 45866599
52320 136147 272501239
87266 195468 270594831
111781 145986 85723216
101156 186268 745873127
939 170741 506038834
159703 187953 907608847
82731 103415 51632712
101466 105029 9051634
47097 68691 53994827
54371 169677 288391355
105927 199640 636433050
103178 128902 64580759
96823 109042 112922691
145543 146148 884448250
35222 170697 952760566
32423 33203 1928671
38811 137212 479663909
99745 195557 239883876
87120 138941 462922955
41831 168887 317760542
14122 154791 72995717
13862 178035 410677869
100307 156284 176548996
151429 161932 662810547
85421 149005 876948828
184038 199115 58791985
5690 139996 692952766
86956 106660 832992559
150320 182833 81182668
129269 183374 135356791
115169 177275 155584800
178607 187458 8680898
163646 185883 765393668
47789 147285 248907187
199861 199950 805938875
57107 83896 66909128
90107 196582 266424528
173322 176255 523770725
67047 71902 11919001
164381 195156 76994338
118293 119225 763653135
79492 150792 522374643
101012 177834 132186865
72735 180441 474454663
113839 176909 308787616
122823 166970 110428725
179338 186334 17477804
91226 150865 149432312
24109 140806 876529290
51537 130197 196874606
122965 125430 6183991
114835 139243 645089865
46143 103076 142167872
129633 193356 168883791
100973 199908 247750732
38460 192222 515145500
97825 135028 742875754
119625 164048 111179593
127779 138194 481650975
107376 147969 224562038
161865 186710 639930279
107461 127989 51456866
71354 98725 68366242
75439 186661 773255382
122632 193458 177203934
193468 197979 708140864
168755 199848 77898158
57375 156710 503424805
123031 149809 992552307
165200 168123 7343447
163433 164600 2892966
9346 16798 762421157
144807 154375 24200992
67530 91411 37774014
90556 166881 191026727
122309 184075 154540006
91637 110123 248659364
146011 176868 845257975
66581 84798 546814173
4131 154312 375977865
2666 75794 775161545
52247 86318 487492377
111779 142111 75977979
18209 132973 962134721
132271 198395 750510321
113620 180467 565096486
177506 181414 9756974
67255 100284 112360607
156234 178364 633015059
78444 90048 124270294
53310 170410 669204437
17045 113284 240532232
112559 143131 76481131
172445 199076 859891668
126866 198981 958991337
8574 82514 356351144
74606 182344 333745171
154918 156360 566189994
152412 195969 108760844
24491 148099 309286445
120551 189850 125388271
58572 185821 318232302
112371 179140 120076273
17781 187792 847931717
39443 147604 270654400
155848 160011 10397426
26992 101505 186104693
154446 198621 184152014
112950 170998 145351784
192956 197208 499533242
66252 184868 296559247
50456 92117 104230805
113205 164741 334654249
34079 199854 414793233
126579 166109 167098083
118340 130231 29924804
100775 152190 128985324
76927 165404 221297684
63774 161055 607813568
86187 126752 101442532
16805 134722 294921904
198702 199846 2834125
108078 169143 152695235
69230 128370 148006830
169325 187494 820104845
16164 36362 50400689
132253 132886 1616759
179971 197937 221014386
123978 152269 70919018
2635 67708 162705089
116714 133589 33468720
28511 93026 563356411
151844 172402 51381194
194955 198513 9013819
183361 194774 452000277
62422 183090 410080743
177406 190300 1532402
139043 196477 151564220
158243 199198 837444199
32530 78902 114236357
153781 198018 730735589
103303 167760 955277164
105463 110815 737872681
37865 47126 417060886
84337 193685 273545093
94870 111947 576588524
109306 187791 196308159
64165 70650 627442789
93615 148392 267430867
194481 197945 8698445
104722 155573 127447749
7125 161422 539756155
79690 124772 112878043
183574 186822 423180163
45028 137008 628499140
30345 85583 138129427
141980 189111 232890820
52940 151784 247422097
66660 194981 392396365
151615 184294 550826783
163940 187192 58278474
35707 196234 401512824
37043 195482 696036124
160942 174858 941134070
111294 177015 164611598
76110 184377 506267044
33483 107328 184706068
116343 148017 79459305
166724 193798 67783084
109690 135423 371051573
158035 172677 36587274
45517 90698 112853230
60728 97305 671428502
126524 165707 97979636
7000 130845 683184401
141236 191359 481326241
47001 73835 66980097
116781 120909 10372617
173568 189566 334696715
166620 168377 4379118
96319 136661 101158506
127524 156216 834392361
8755 75784 167633520
31638 39475 19616249
10596 98058 218569236
98098 126358 70902842
115036 170705 139393636
145352 196611 128120926
144674 152177 595037613
82746 103905 365149527
22569 62643 979680539
126447 198369 63645175
42433 110011 168947339
3903 74827 667911423
76810 79061 38637066
50151 159111 272719906
160633 168665 366236871
24632 143800 958690845
125270 195823 276277095
63849 71790 769709162
142587 194531 316142171
154316 199929 992477119
61198 69192 19825633
84138 131596 964563156
92695 142297 8553107
161963 174144 783136868
168512 169998 595017747
189061 198866 378900534
95481 113694 12997089
108083 175797 169416860
160001 168157 15628579
11804 157239 238463702
193282 198143 12132273
9369 78473 763022315
122537 173704 128103318
128031 199272 632688273
129482 175382 114792024
60403 63406 7412954
110765 121223 482209693
156438 157839 3466021
193818 199758 14902094
8977 34074 62706808
117595 191249 184398002
7911 150493 332964687
49795 151059 199141133
179850 191169 466521336
2044 102765 621650569
119437 131361 29938005
142901 162551 49142214
84946 164445 401535351
148105 194358 466085400
40161 198102 395188616
33543 190032 391580598
136745 197502 151835013
186765 193334 849355703
26791 43939 351633766
119177 124352 13057533
89356 95952 16514982
84135 174366 225752455
71743 95152 806845596
120215 150356 75637052
86847 117385 76210908
173296 189206 39810596
87618 137386 684346884
120055 177416 609629335
11664 178439 945957944
180771 191792 192025306
89690 130600 102508691
165181 193553 71013748
23617 58399 87098563
109457 138713 73185651
87967 172066 872113444
61588 165931 260874071
103476 151234 180068854
9291 114699 263535186
106188 189712 209132560
8120 196661 471652206
167962 196051 70242660
175773 194998 626138224
117746 169352 129171524
191844 199869 659524983
152175 175380 57942315
154433 161830 18259037
67504 121960 600394322
160107 177177 112260351
23962 131093 267991682
183226 190992 540906799
169697 170255 1390417
179369 195064 159505149
167968 177547 24090136
183312 184867 556243513
123560 132489 22415661
152204 186343 992976608
60629 93572 739790503
25358 44838 48667908
162355 190952 976112997
36679 112126 409211171
43834 98606 789639281
41200 87265 115255250
159842 163406 519575201
124796 137448 31724651
166094 188102 55036398
35643 135957 852982816
161319 173414 894469385
161386 167712 352599789
133186 178920 114436394
47919 97548 123953702
22444 73086 916886170
18145 70156 129932623
167333 176933 24147959
22532 27554 12582235
73106 122614 399867998
150471 165179 609679795
39255 52855 34010073
80036 103364 58239568
20440 57583 313529884
65882 161916 560132672
168272 180959 915385684
61243 100081 797547994
87634 151889 160886713
3392 45552 388116751
41288 90944 124118212
57794 140795 207554279
42187 106214 160002345
27210 194558 175139352
184141 187281 7986507
25124 197419 430894011
112113 194132 205351309
19111 118689 248897876
79143 146044 847139272
102122 130702 71682561
198545 199736 255101141
167473 173587 594220619
187870 190515 6648562
43474 182686 348239407
158000 189261 270526332
4023 22145 45433142
69779 114704 112356722
199576 199967 765190265
195386 196812 3633635
32878 169249 847111856
110025 136638 858600799
127259 135575 20911494
151743 153562 158041125
15060 109649 938615923
174492 193160 342159074
61450 180764 298316788
34039 188168 385604152
103635 172931 660462341
184402 192595 39625713
110201 178122 170047606
42069 99834 144235630
177080 199789 626372061
187305 192479 12922682
20832 168325 848599557
51369 153597 256002455
44645 51374 334753446
60906 171874 423684621
119690 189515 174809726
45629 111268 164038745
50227 175611 905118528
20731 166554 736144865
120687 184563 159897231
76279 186038 274623800
20861 73255 130899397
142251 182239 100141399
191355 196216 609913045
74025 113274 564062863
127337 135992 21749364
43133 70456 68187188
105986 173962 170200004
198238 198875 1663350
97894 136051 748116229
160480 161413 896405278
75719 154105 196355060
188941 196648 19207481
141774 181117 98463245
42800 99476 141458635
102462 165077 156757155
42798 66470 785743419
165467 172973 18890761
158473 183519 62591077
49186 106316 142850088
85034 183101 245363241
61052 149457 221175017
47223 141162 234890628
5308 189559 817252234
161136 164657 456108723
58408 112558 135284277
127615 191029 831588927
10234 34521 60680697
170204 197792 69047323
74264 139383 163000225
130607 154183 546963151
21716 186341 411831277
147280 178926 79256419
176447 189649 180048204
110550 156342 114786293
29651 153501 309964021
73546 121669 120361735
62945 193740 897222313
111092 178789 907570804
46792 95572 121853199
163178 163262 870071537
171925 179597 65901971
44963 179880 384809378
96533 182664 814752347
94811 114962 50408225
16762 50705 84749777
54877 133046 195596230
64625 67762 732800106
95325 111207 39773128
145432 154447 22747382
107465 176267 172269295
163558 169133 527475026
98150 149802 129559208
119757 155984 981001438
43509 181009 426849169
55948 145477 223951091
167521 169567 5144888
26448 108791 126194682
83256 176686 512047274
69519 71807 342600863
156344 168409 934250991
55079 144038 619058758
161383 192753 121663602
104726 146768 105222708
163168 199170 90151288
100350 190470 225752100
85214 113089 137663829
11233 87045 399738650
7885 44717 355696542
113676 183351 876892558
53693 153673 250363382
64521 179049 400571005
131380 182298 127420561
182963 188557 256626022
195376 197333 4943777
111156 128860 118777305
10883 115266 927000610
198018 198979 879473324
86028 101217 37763967
139737 149306 358970874
186157 188643 856415630
63184 182126 567753717
8222 93876 214204766
148215 170119 97260744
2680 69979 168174815
137918 138031 271822
93716 190552 221208783
38015 157361 714610484
132337 185253 407814243
48591 79764 77972735
189895 191359 417365549
115975 164368 121107959
139662 194839 920217983
96019 131722 89485023
42918 148162 263309384
195088 197030 838928348
133314 178169 128370744
139209 174817 181552655
155881 184471 125276237
126009 137286 735217124
39398 170709 971748358
1263 2160 2213686
25580 120635 237594102
190059 190303 124591
102621 181230 196878277
137560 173503 970490828
184551 196559 29982940
32932 58094 741806960
70059 81320 823636715
188091 198384 743383532
150900 176215 297126724
152970 173745 51858817
70290 81094 27112102
128399 135682 18317574
96281 159500 158400191
4645 28425 196977230
108608 115998 18377305
81656 132053 126237854
56868 142930 215141532
122269 191976 174443888
190548 199232 21745237
61548 85232 59106172
57162 142346 213012501
41326 52799 24527305
171437 177166 14304585
169449 186014 5041195
102334 143732 166224146
1130 174406 433357908
49121 179002 803387595
712 11342 365694148
16099 115565 770139302
53770 91965 95484805
143148 186955 461550461
11597 55284 109304496
126119 152922 250772660
28981 64290 821534214
191024 195906 5429274
164476 189784 63451424
7454 78586 178043803
69354 74154 11940605
3583 103807 250603752
21249 87766 166350683
79254 189306 275414648
85543 122128 91443865
109810 159556 10712153
133150 173281 100335622
34332 179482 363241262
82813 157752 187669616
75637 157925 258839881
22463 71283 471544601
146143 164185 111075299
142367 143508 2859156
117067 138347 276582794
167051 171318 10783556
173500 183918 419257858
196116 199919 8042693
66024 90851 828570673
48207 82288 263304386
112599 119383 16975554
36341 147072 522010663
168253 188943 51867220
20442 134939 338527757
174673 182368 6794966
61060 111173 889697538
2095 61799 238558478
48319 125944 730687399
96153 116025 49739005
109198 185014 189612358
20865 174404 384052632
107658 128893 53210689
150142 170648 51118961
101284 107914 833308560
119028 191104 871497877
187584 193297 14270023
108257 148046 32736920
87130 96315 588608978
190750 191210 60131918
88365 177175 292541598
122939 147319 521552786
24754 71870 570741780
59182 75719 256276835
21951 70230 714818898
9066 134899 314813719
179761 191929 30391616
72175 73513 258172175
30688 176171 363960257
73728 146870 267992709
172806 188246 38584498
133286 137172 731152883
38704 193900 405503372
4836 170019 413316813
97251 192713 238983948
32821 51086 6754185
30417 105266 957477705
199642 199852 925215491
122109 135706 34224330
30065 95239 162853154
146517 194169 119209584
110358 189497 294147706
83416 110070 735153577
122341 160083 94586586
139371 181100 104402346
70875 104080 83019895
190145 192117 961912509
168756 178704 567553500
193926 199903 15003178
71707 137026 163620096
75020 193080 295407053
168998 174500 961523679
175943 178863 680020156
61789 172796 949710447
141314 159869 46584648
3603 50018 116127009
101634 187977 305314826
73296 134081 152226172
69217 132219 584088517
82956 148055 163008366
63832 170870 267717294
173014 188796 15184537
12881 176238 408685802
199405 199863 473720650
10006 113775 382873694
101503 173189 309327010
105284 139616 890915383
16853 69282 131013661
110459 112264 4485279
145087 188402 108308885
15335 84272 601290673
20698 114052 834911703
149321 181360 80024806
75978 149504 184132943
48876 120085 178111573
72485 139496 130989446
17109 47132 37649922
33341 109898 217394586
144027 158787 352544060
127807 128203 751065871
116496 176477 845952597
194822 196568 4389492
179484 192401 32264620
105398 144820 98723065
33256 111685 896374859
166375 199278 82391531
43035 70692 483021793
164396 172971 21566363
44909 155377 379569302
79111 151106 472367472
19720 163384 788682308
123195 197915 186906496
99823 166365 762610784
155979 159655 918804290
14809 122701 323397413
119037 122900 9737798
184300 197582 33233161
50145 191517 353698653
66603 182542 597622120
560 105501 262331627
153965 199193 112980434
48638 95290 387387776
198318 199386 1005174
132281 191759 148754318
178429 178537 43058094
85551 166085 837617630
98494 177691 198388508
75458 176901 800981514
74740 115698 234251874
109571 123153 690358126
7663 130766 667285392
153836 170833 563094843
193828 194539 980668209
20211 115664 826788613
46121 172561 316335027
113184 183526 176113225
94366 184134 224614888
67013 101436 74936802
155136 189350 22837707
191301 192897 4025677
64584 94081 73548749
99680 167495 179064086
128753 161189 81151642
24836 152554 319643536
124368 195264 177224429
59017 170232 307391848
6349 39126 82084149
51803 141182 922752724
6959 12647 654887793
50906 55958 843802336
134506 157042 713186184
195397 196191 655075067
180641 180671 71818
163969 166027 5181604
1091 102281 252857141
54498 81613 692710555
186759 190744 9966949
158774 174183 38495765
70449 101688 126637740
3253 129114 314835780
127392 154531 23126331
43123 70428 68132927
162507 166023 581100032
173981 198391 61016876
195321 198899 170771293
96213 182701 216560412
156652 158398 4289489
172919 184563 6833985
91801 156070 161032314
196377 197658 347776901
8144 123005 287381441
140498 176157 89257192
39470 132306 232330039
163112 189475 893244319
98648 177426 888477511
140004 153674 34417097
2501 106629 260287207
88138 108111 50014095
123295 163761 101171655
122465 193691 178183423
44031 68948 661728312
66628 122154 138728279
115837 120146 238661534
30197 156770 316741028
83565 85945 441930150
151092 168305 611212518
7323 179337 430487996
38622 191357 707726214
147958 194047 115244115
133010 192693 19714133
85842 177463 229221132
122992 164995 17741516
71769 98768 524964096
29462 133394 259977212
152107 191336 97987153
43281 181543 345880161
53825 190649 342300540
160121 184464 60761672
67481 89164 654510611
196264 199609 573788785
124589 173193 786363960
158967 188146 72880589
125554 163523 94936071
163748 176846 971435493
69607 121836 130650563
127382 179078 419469911
64794 70952 15232375
113262 121557 958761909
26858 46715 49614059
103336 174688 555331121
78515 104161 64079540
28319 139047 276981656
75549 132071 141475586
9407 10682 3237927
115753 196606 202296859
152985 187694 407460169
10657 126819 290525858
19828 189856 425327208
32323 97743 350101956
195795 195900 897577490
33650 172448 347363938
124346 195887 333908305
39134 80975 760826476
158097 199224 16843051
14440 177869 978407597
44876 157412 281594966
76733 178220 705129812
180408 193052 188416298
183154 184817 495834541
77986 158045 699518201
34806 169132 336005713
85629 95162 23691874
13906 40830 67226450
54424 163689 273255711
110608 112048 565381243
141568 181833 100839216
82369 107006 61651815
5622 34024 71119007
62161 177770 481111441
29687 60334 101297810
64932 188838 309852417
29169 199049 495438353
191533 194436 7242132
39838 44946 991961149
36785 71078 85667929
168218 197726 73891615
121438 169771 387847284
135121 199041 488271726
105978 136863 77447184
182226 184761 6234026
178203 189272 27666022
10754 18403 65469948
193319 196024 6686950
192760 197118 578840227
165068 179995 6348104
35220 49598 424128043
58838 158984 794605516
154282 192224 415210048
10111 162132 380259089
45242 173898 872724407
48518 57000 245821272
171058 180633 17332935
52828 185058 330792510
27314 142502 288060356
170533 185867 184476911
47124 126585 866019815
179982 196290 40688458
39532 70929 302288281
133873 186688 132077061
191599 194946 8291471
40778 112792 180110496
69232 120915 129210699
45175 116292 177752561
3974 114258 746665794
155943 175513 48836917
138892 187871 122487758
85982 89992 9841038
32303 176357 360472748
53103 122549 173731310
39019 78091 938810642
153270 185963 465064029
16575 89855 109031292
149761 190212 101076147
150144 151518 307524839
182388 182841 1081555
969 108445 268748730
135858 158555 56777531
174086 198136 60108304
40155 79946 99558952
106627 125387 395074226
124738 190693 164986420
173813 186350 31328107
29302 31961 157745242
89943 147650 328123174
115303 184157 54211998
46202 106536 440447232
25592 169331 359447471
91263 164327 378443053
156080 194509 95941877
119861 163700 109689603
50671 160460 274796513
12085 89689 193944992
93401 165705 801030628
33522 40800 18232655
128704 164025 594255009
22902 121750 247151978
50852 196527 755962157
38292 166883 321694222
59856 153373 233962626
84042 158800 249658330
26366 77354 782084770
135716 152200 41236498
65568 81808 425113778
42175 189580 199400264
59661 194227 369064248
63372 89233 423942315
177360 199213 812206398
24900 113528 618855812
102949 137271 118330176
38981 172702 334573052
142493 162905 51035837
54699 95046 100790890
94162 128493 86020094
190266 199723 892556758
9366 63463 135373105
19514 113755 235571391
100715 159138 146488614
82578 151404 172431688
185780 197978 98408920
93286 126630 83470209
13787 28686 442550954
33649 60518 891446609
44274 177370 633887357
145182 158298 32826795
108496 199057 219465454
23726 141807 295356642
68157 123598 138715110
196537 197886 3412412
53412 178464 313009362
165646 185555 49878234
75651 181872 265820603
89805 172176 206286128
146274 195086 121990044
151325 153285 144370151
171560 179848 343308698
191851 192155 756362
144343 152245 19903984
81779 107617 64653438
65073 155406 226055867
63239 143479 200646814
134202 138269 10117709
126017 131330 172111102
197312 199747 6180372
119944 198603 196913803
120593 187603 533877804
132001 152240 50726495
71201 111320 100350958
63714 170990 268336803
81481 177367 240033049
11825 114073 667742610
172989 176698 464184586
77576 90879 33232027
167027 169307 1954341
61736 136715 396597241
155385 188456 943330512
158234 181579 58403452
19846 163678 832495022
192780 195336 6274852
132052 147774 292815773
105646 193617 302331931
193543 198415 435224383
2014 88610 216390985
10071 172457 406287285
147050 183254 90626970
103726 131100 850569625
189088 197047 3410982
182399 190907 21195204
101395 113326 29923916
13598 17114 8577151
191484 194158 6717079
161228 183148 54853646
160151 167623 18516503
177145 194787 43967271
14234 167056 648413504
5550 127120 304241057
67728 143088 188457932
139535 199934 627155973
192191 199874 19253596
115216 150990 916956404
10052 81108 177687574
181001 188730 887431376
137186 176153 97436471
190113 198292 492148857
144096 159979 39866067
28531 74189 701881906
49404 88414 564506272
150610 194102 157220142
6574 24718 45551125
25032 178295 391842319
19812 142577 307028560
73122 115004 104769022
49895 114726 162068098
86806 118421 17331738
60781 90061 370667130
164551 188832 60808886
98370 147561 123277235
26892 45426 588836922
107411 143665 961385639
18529 135154 291709668
26039 69768 721628366
97653 175242 467286925
79931 189581 264791194
70543 155897 401862177
102189 175461 454408069
15746 54407 900835687
102515 132425 75084730
31754 168586 342245323
130923 186438 138883531
11028 186672 985236007
18012 84365 527862668
54791 127182 986098908
42988 141985 247558725
41135 164496 525726636
8371 92689 747883093
150071 167516 43371715
44321 101105 439414238
180557 199092 46351667
53802 191526 692486848
190271 198159 700262260
24203 52022 69504218
108588 144818 90645381
145008 175590 929107343
106443 116873 986054196
145162 181463 339151797
72900 104867 427110918
52805 53712 931297202
167113 199445 289883672
89925 105999 40263947
121959 139177 229110312
24214 106435 507865701
160450 161238 447891474
8774 166124 393596803
132492 184589 130243477
59202 150026 350863189
31713 186469 525184226
156935 182071 948014505
118103 166831 121997382
92413 174644 205737955
22706 120853 245406075
193531 194793 3123779
159634 187084 8069097
173181 186011 212342113
153969 198609 111515105
75796 103080 68064635
155252 198060 157547304
181644 188134 792899805
116323 173285 142671990
36216 142892 667857306
183815 190437 16619022
95826 140518 111963937
191711 192479 939257010
188171 199058 27283967
169312 175852 16422441
121964 164919 680483688
57301 154254 577131209
25992 140630 286657328
92233 148951 142084067
183278 197644 35890928
61227 144262 936730223
37888 91686 316470989
44496 139745 238297006
135183 199298 160362726
2954 98680 906932255
67190 152568 213712998
194537 198418 9781987
157941 169596 29018634
107777 172472 161965961
110225 154216 110363017
131598 190964 748499053
197390 198702 730902000
92707 106874 35363133
186073 189630 895771
109853 199179 310601145
105305 193928 221788991
174426 186596 30485332
47151 155355 394478633
127148 180329 133080345
182930 186606 991871765
130685 131872 590870312
183554 193489 24824213
143026 188576 204567223
181791 186668 12145972
128403 190451 166244732
189432 191595 158216521
103095 106011 521244945
21814 99663 424744279
108237 160765 131494219
2311 181852 449136374
87064 139372 885311310
136126 176356 313453991
5068 65983 206517222
4244 187723 991732280
53532 55071 3968193
112133 184380 180850621
160386 189597 73045702
39630 56228 41663025
39816 155165 288772843
93032 158758 164554653
70322 74718 5552913
70591 167044 241366819
103914 150359 116509532
57409 153950 241626071
116247 177563 153590807
6427 95307 254595043
19073 78253 443964920
129834 187041 907911488
89697 126035 116259185
10215 166813 391673078
148859 189824 102392277
22350 149069 317072751
155792 190379 86425854
26725 176060 370091309
1661 177742 513645662
38452 43937 13808001
104086 191539 218895311
113360 124083 277264791
35303 62746 68768836
48312 140463 489056184
33438 156776 308769088
79267 146329 167884881
27083 177422 661065363
119248 125485 15680011
84110 184628 251468728
117420 169348 130042723
78964 178807 249907719
130815 168231 93473675
150106 195157 756199633
4806 60215 138934122
33947 196277 180005489
189658 191587 4756252
154782 174811 284361307
189540 197386 326651518
78835 96969 628984044
139714 173235 83889759
89648 119596 684564553
193254 198840 611529904
101314 131113 619111347
163251 196887 84160686
103628 137989 86131711
61389 84815 58416518
111208 135709 482098911
43391 143942 251452695
186432 195680 520128811
135586 142129 480458162
15451 51049 88867906
66565 87990 53451607
99076 141068 105246190
136894 186798 506936012
147876 194293 319683409
94904 178879 478204527
96318 144268 403847972
186799 197066 25630708
185622 198756 456706344
65785 67776 4505681
158684 161918 732648938
59823 178156 295930051
188590 197120 20238474
100429 174456 603916768
156587 184534 69768088
873 196565 489385093
140943 164121 57942858
51659 105227 999287369
192641 194992 5779328
135553 156899 108529615
36802 92247 381867087
85413 138109 131849352
57716 185176 218593584
124037 197328 183264704
42135 126454 635880517
12554 90505 670822369
163646 197781 817559643
10772 35982 88011321
139105 176602 93867371
25935 189003 407850651
25740 153805 320480843
107735 177496 412563016
161048 188533 68708663
181680 198245 8563298
62560 161227 246750446
145400 196332 100439787
189707 196607 8093750
178469 199604 620099347
12886 150435 925961134
168384 184779 20725287
178972 179425 1085363
97992 165520 169031119
65838 78940 32616509
116625 173607 573799888
35921 176498 765818445
14109 156496 356220720
20256 76363 90917438
178261 195312 42473582
20135 164123 928145132
190504 198597 139166689
187452 192207 775378889
97264 163718 512860705
38216 80484 105716197
43090 114004 177216246
180931 195889 399019851
26363 198684 563249871
196402 198189 210679732
134724 168994 85623912
45829 162273 291224749
199598 199654 150703
134604 171262 971790573
36371 178432 355473753
68017 168470 783979541
88275 143161 137334360
146826 154198 18718287
23232 146728 308877575
177115 182802 14169854
124559 198205 184189519
168455 183212 950211094
16219 136547 711467271
19443 144343 312410719
33247 152734 291265973
194426 196086 4092193
74006 195654 304366297
189400 192065 868949923
126344 148677 946757448
162878 166200 419331695
174601 190889 13185531
17327 42530 63049099
69394 157530 220603509
164546 190367 718177045
33421 113932 201358994
17027 136633 299190674
150275 193098 106968750
176592 191265 581090113
38530 187886 373687115
154872 164937 1262381
89025 103211 432916225
7870 174491 892832476
81524 147038 163972255
60260 166251 757295505
177900 189102 834807097
157774 175622 195947134
30900 168004 342892814
26437 199555 432967719
115142 179088 160169384
108208 130207 55120029
43782 165446 682470258
184298 196347 482762107
179086 199525 232429314
103187 163691 58810054
111087 143406 80924785
69574 91758 933383287
182749 184695 424749393
109449 155530 115401368
39551 149141 274315840
103665 175418 179684479
20961 60646 918741445
101901 162134 150833164
124655 198101 472500115
14775 174678 399846066
138773 190168 128575427
140727 199460 147001708
80105 103559 397306766
64300 94886 461586497
154979 196655 104000849
5553 33797 545124322
46112 137937 465531001
107779 162699 137372467
180196 188689 21193314
149074 175891 641753613
197367 198032 1716673
72863 181533 918981469
163556 168188 713071614
177689 192641 37324546
68311 68351 811158022
11337 181875 426637363
138412 170606 137982772
24314 132564 621151593
8929 155353 756840671
84228 120479 90638058
6006 181847 440084415
130938 198658 811712713
51092 164967 429740505
60885 117362 140909899
167604 191085 58751713
119499 132607 32947439
194256 197168 7225053
127016 175062 904849854
164881 193555 71769920
186911 196209 116894643
92199 195110 257420302
124856 135777 27418612
81198 181855 251926728
191425 192416 2516750
74915 123486 121547267
46612 52375 966909863
147098 166524 48559699
199326 199686 772136250
182544 183091 1343622
12484 126686 947707519
72828 82393 213049331
12251 147785 339082562
35887 86916 127641962
158009 159710 231584803
151815 193349 103793832
70645 197656 942916137
83674 113448 74377418
93844 98055 10456780
124180 128686 11270965
153371 179101 398417510
113884 158353 111452614
67960 132532 161620199
83424 199248 481808747
64325 80287 39779908
181169 189479 20814233
176127 180062 9844062
143199 171595 71224383
5161 196048 477603895
45219 96317 127639047
81475 189253 269744905
136784 166245 878271101
97783 128498 77048217
162900 184551 840332356
13977 97355 208311150
165193 195728 76415322
194092 196482 3145017
58570 156944 652105151
39045 84981 114897242
120121 137117 42707462
117659 178040 151293751
189181 189740 370418228
98747 167895 173153262
35031 41024 607634076
12501 184696 430699784
177240 194819 202403741
16765 99512 206626080
138362 158522 50544368
161643 181093 48677507
43759 78303 86321751
163552 171243 19368214
132775 198297 163833980
19233 54115 893549091
22783 42476 641709956
90042 182115 410035264
119653 167947 120852790
170936 185569 596766211
81070 189081 29132323
191987 196583 11432362
78791 121182 105952369
19912 103362 289089509
182334 183523 2663118
21652 81026 293763715
104970 147817 286488362
18486 86195 169310288
17872 133734 289880091
31829 143272 278747577
18579 70238 129031452
34881 40942 288893359
31085 103739 721444779
165159 178181 32724746
48071 76797 440100634
101144 139082 95119130
91082 199077 270282689
85280 194992 777802347
115287 159494 757116798
170527 181120 26520305
3998 121569 692510750
134168 136482 430937532
143613 172360 71992438
106064 157415 128657863
81449 125584 673748098
184012 184403 380088116
153930 194201 100551941
185182 196581 28474356
96246 116052 49603586
119900 144655 49147627
81728 98872 42746714
152315 174242 54740981
155463 180222 607314062
104665 139869 126792875
179822 189414 23966158
96710 100885 931646043
26478 49733 540224780
41324 59188 194575163
2542 68882 165864957
170624 194537 59764152
37832 131217 233686066
168301 189109 397203761
100055 156803 142354056
6289 80282 345886987
164245 192481 70745135
28089 115565 218669726
43003 153287 276007179
33999 99169 323574587
24896 60326 893965050
6203 149952 359866282
125262 174635 124656377
146804 154511 19551041
19355 85612 165696429
56636 196190 348949687
156874 163791 464827482
35470 183598 370570013
45495 97066 552559278
49652 189460 391937686
62839 186702 412210402
129113 179990 774141883
2567 96923 235790009
34424 36870 6186622
128771 177612 108704838
61635 98273 91328359
122450 152509 75401635
126925 179157 130740361
15811 114487 206028617
152886 184999 688646329
85856 195159 273310250
83957 150678 615099149
118131 161764 562953165
153436 189927 91147331
164587 172983 21110483
56442 184109 578906038
69336 103040 230732693
119471 169959 452604683
169414 189154 49471997
31547 108796 206766188
132491 134945 6150189
26109 173975 369832448
8530 62489 659290513
129542 139097 50114208
76392 115110 96803241
92440 93077 1520849
50648 197318 823079999
2966 83599 645437041
30089 187887 778174381
41472 45718 10638867
49810 118570 171913964
156098 180345 176520752
62984 184829 304708494
67258 187112 299815316
174093 185341 28112288
88870 176095 218367456
52578 73210 233350888
92393 179458 217926810
4433 183568 448224062
170728 176760 15183587
62620 142030 497979763
63138 72204 22505766
154897 181385 329629194
52474 157153 262037770
171427 184492 221712199
110468 180177 174502927
146180 178545 635956801
75958 152549 191820878
106292 135952 652518157
6865 49988 107963581
47532 188445 352430340
186563 186796 580688
64345 198987 785746400
43224 164966 519436273
107204 145321 315898804
72483 73580 588358054
110032 188236 195669132
86429 142700 20462637
185522 195590 25111415
38427 152214 834830577
179279 187720 21084598
185355 198595 234840207
115684 150337 960433510
107456 117453 339367124
99854 162781 157619924
127000 153859 463597244
190303 192136 4546872
75837 145308 173909321
79324 138980 149339610
19194 85710 166349604
9785 156890 368124799
181046 185645 45702582
23879 88718 581245014
64906 175633 287676536
39959 166283 889483590
190778 199190 21087602
110366 141818 78763985
27126 75718 135438958
109825 167155 923831290
85528 199535 891880199
76865 147331 916032994
107448 109335 14254391
40363 131145 227207417
45231 105930 785011175
141423 184717 647436994
86594 106629 50033350
144000 153828 24822454
119962 153846 85080358
120645 189611 172704259
5484 174457 460922418
119405 199163 454174768
199381 199460 571762661
103870 130913 972443453
178454 199870 530056812
183391 183780 931164
164825 181541 556294263
162541 162871 342992532
165372 195733 565147836
166103 182884 895078371
80705 154830 843945233
145333 169507 406593687
149405 181203 960439560
137500 176963 98705350
109322 122461 32819405
67456 154204 737177199
119405 129937 26478732
6389 166996 401862966
51485 143584 378560244
100303 129527 73401121
191451 195470 9997269
77761 108032 93357029
76073 100155 408512580
125760 126393 1585903
4794 57837 181654799
143566 165942 463731414
187658 188169 399056915
131454 168055 931622085
8465 154813 772511768
10940 148580 879251247
61068 197955 865616989
125412 175304 124802301
150745 187337 735727349
60479 179278 297074597
192156 193391 3079014
148610 191750 686243488
87224 106945 49210230
151322 191368 100007125
13384 112789 248551228
192780 198427 559127406
60236 91687 832675512
137025 143807 952168900
86779 134917 120498718
175980 198757 57025396
137939 170768 82117205
107763 142013 35909080
100589 142001 84080194
161157 183934 360198000
24933 87682 156901792
120623 166859 15774127
194828 197605 6993493
100474 138543 508199233
78517 165232 216879530
149319 186625 93192692
133799 161071 68164341
59699 180423 458457350
158355 188407 75102531
104455 172987 171567167
97281 199585 913854430
192081 198397 795975961
92180 194182 255253050
62951 179687 292047955
71806 135612 159836059
54490 179161 311909988
180570 181983 3553828
161239 176907 38171177
56016 111007 137365994
27784 110607 207055159
105465 143072 209100115
157771 190498 92873870
52099 197621 290868725
53204 53555 844621
150864 180842 74846786
132463 180528 760897711
188377 198907 26418235
163142 172747 24105097
92966 170393 193699336
168783 199050 869510158
49569 101047 489862863
76256 178463 255850457
127380 188458 152793711
56358 89537 82751736
7305 97289 126630612
62821 98484 88991164
99095 178608 519323064
2685 181748 447958246
55521 127254 359380050
47863 137343 223903459
12322 39968 618905974
53874 63991 25366431
99313 161996 427249297
41475 82584 102688889
157458 179542 55202647
115062 166157 127911384
122654 181733 313402965
109775 176588 167259442
195149 198307 599097162
169711 173442 9384783
52290 82856 76429284
119342 186826 168906937
1747 107814 374543412
177155 184900 19243289
161548 179381 737699868
167356 182242 928078560
48582 155956 268808098
99395 149550 984369982
194468 198417 9925349
157990 196493 96189605
59494 189492 325135022
18634 42947 60812386
6624 42493 194576462
129247 158268 91786237
158177 166012 19504309
138025 156200 86021907
184175 193612 23635827
69477 115970 116241068
180323 185897 13943843
37048 63347 65844018
156021 195704 647638486
44795 71319 833354132
141385 178905 735119257
110498 131931 53752646
146655 153828 134690665
164961 178512 34059464
38418 56589 780701205
179628 185411 14417785
90475 153885 158976971
71090 154578 209185078
179951 194818 476762421
44148 194688 635085177
70584 149590 673996671
74365 103018 71556408
188784 196935 535729471
47980 62140 733103115
170196 198076 527249660
26053 114497 221022651
114878 195637 768112215
107387 195605 220721105
62446 127797 111634400
126336 198923 181598700
6964 106207 430431979
153609 168395 36685594
44478 186434 355157904
34371 185028 781295235
19905 77383 292417757
148002 158042 25141915
11572 179354 698185964
18642 21142 163299215
165979 172796 17088982
104452 186664 205781993
11970 85725 184495423
16344 72723 140832320
12468 115361 257266861
152624 192417 229962866
5425 173947 740462896
81526 145522 846618981
19639 35997 652302131
167679 185208 43909094
98316 159192 152566307
84174 174921 393376340
54313 197216 646721729
71841 131368 149071554
162697 170188 18756678
104415 150412 957602868
98278 186530 220978001
26969 75117 484074765
140347 142669 718084360
74168 149479 264350048
93394 112435 547130365
100992 195364 236204569
24140 129144 278679249
166937 173952 17645033
176921 191432 36210979
127543 155440 493555021
139773 188013 120662075
1480 135070 334137160
29978 85056 947142809
164279 197832 476450486
130634 175557 811198212
32053 126934 570765651
132268 133775 3776180
114873 174650 222857559
177880 186281 10899370
27410 63324 89830427
36609 37899 177495634
705 68315 169010998
121822 180964 287715751
14294 61438 605331474
192214 198452 15606001
79972 190313 276147992
56084 106711 512227117
30249 35599 13320203
91624 128387 205282339
116430 167908 128878292
173671 190397 576381519
40700 119285 67458696
194867 198624 402813543
29081 173028 360036825
14785 41131 65734964
31915 109783 194782737
131761 178238 21593992
52811 178589 465676537
10701 150630 350151581
66224 91720 65248456
34856 143780 272513788
151292 196666 266803237
20829 184299 408854471
36301 174267 345136730
164832 179115 845710269
78855 155649 814192578
19960 147240 318327436
114036 124745 26928198
114542 196465 205019980
181824 181838 36744
163739 166320 6498485
3732 180371 441937815
1403 178726 825562528
131691 185363 134245570
87433 166749 198359336
88383 165582 48231221
10286 95526 213066917
85181 179035 54767192
168248 170111 4697126
198710 199087 345872230
28657 152695 853903693
15574 101574 965534412
41912 96305 449904863
178369 179822 3611556
167310 178289 27939573
137806 174554 91882570
49458 55497 168564263
18886 61410 125484001
153244 184107 540763147
182076 193313 229813849
181570 186649 12654207
43561 91053 118650887
67819 166380 497146468
165646 199959 85919064
98019 172868 821460517
165235 182149 42468771
193426 199362 14894779
61234 125844 498901876
131204 175443 110664624
114819 175044 150751487
69840 130913 958683162
191764 198558 17004674
35948 81815 114615258
139526 155077 257582276
183828 198634 37102710
47895 109072 220525653
130989 180587 677695721
142433 185261 12563727
25877 77211 128267151
124529 132062 458648854
70414 199712 323602051
129192 149739 7516831
71970 112614 101725669
148314 177844 73814101
120734 168615 945614845
158704 188703 74923019
154049 181468 68413996
62790 133385 34575908
21075 99572 974837871
189468 198540 22687962
26417 31429 790710923
190230 192356 5293915
96448 128370 35616745
131434 193897 195532179
12703 196500 986219414
147948 148580 1611859
57126 110748 133965298
135036 150415 965176533
80825 119340 806051725
119684 173875 135734622
121633 161523 99918291
27299 87166 198537949
129084 182556 136891026
45564 100852 138035226
1198 195997 344504337
77253 93080 263414157
173128 175725 6472288
97168 149791 406197993
152420 179812 546813848
6250 63085 542117881
166700 168528 4475062
118476 168491 125132358
103206 148345 113266004
907 64768 159731359
82319 109285 274814412
109046 170014 152437053
37087 192522 388869482
171363 199395 171475368
100222 195324 593817142
95467 110314 37171300
108015 170601 841896038
103550 162374 147301843
164840 189946 62931165
120897 174725 134746008
80968 118152 92946533
114971 177991 130273081
29566 125802 240690839
28724 65293 91495195
156339 198188 245297029
171061 177839 814728498
8046 162779 541778959
195601 199130 980532771
42087 158500 291284482
5250 145200 819492993
25729 114154 828578321
49819 105863 778424233
199095 199297 539433844
6191 68287 155389717
120183 123230 754115525
103220 162043 980605575
113849 174312 151406384
186097 197865 29409647
100360 151127 127411228
159373 162105 593613
6654 62818 140652838
100210 142518 872060728
182796 193753 27365033
71283 101403 75245786
109172 169701 773843850
119467 145019 64018654
105659 164028 555344149
92756 174294 841944235
143776 152993 612727356
35856 117907 205103000
24292 60826 519461922
8927 179126 425831467
37200 92652 226886589
122159 136061 34922772
78330 146165 169745848
51925 94039 105265691
124991 143100 281103800
77163 126164 552069534
154843 191528 91573736
2613 36635 360901525
125096 134760 24194794
94164 169186 800114501
184096 189293 13079974
4392 22323 45017108
113063 162405 123502446
150233 187126 92166772
12076 16471 492707139
104943 179726 187253511
158339 173988 39156986
169896 193202 58367845
145732 158294 31453222
48295 161119 370448905
6619 188188 530755144
168283 180091 857541853
133262 156146 508670541
108911 151334 106229045
93444 180525 217972743
58040 186191 243330470
191225 199669 938744658
49607 177788 428789716
91848 184321 231397041
87151 93478 15755326
38638 96713 145188705
32879 172075 348331846
184476 191013 16328414
108124 162513 385427114
117203 155167 483796771
119448 152264 911687216
155996 178121 55250563
53217 196707 358948326
188298 196167 661345321
104631 186258 786216968
70183 105968 89550477
182410 199081 41669535
142391 186351 325511209
86991 124091 92855888
140744 143914 2453754
119368 135741 32676037
1416 126237 991760758
192422 195430 455431494
163287 181477 908447493
139361 164896 63788778
112951 134300 53568233
70165 96057 64768850
8711 125418 291968848
102166 130503 901766206
179173 184101 354734324
9824 82361 181288445
132503 137675 12899835
62688 69179 379375608
17350 49560 807367614
195871 195888 50966
188391 196068 741409552
29689 129115 248663659
66949 184836 725913865
75402 104959 274150740
6633 162924 391030758
177240 181979 11834748
27657 143032 718467342
106752 119574 32096102
189751 196038 15595994
84740 143683 804726981
92171 170319 195539673
62920 140082 179938879
62408 134788 181010033
60756 68424 19007080
197354 198108 164182049
109649 196015 215986705
79837 99491 512257033
29672 188679 777202487
92719 98969 15443003
196624 197300 1694139
163343 167129 714422631
71361 99632 386967670
17198 165967 372052699
85204 171487 215976741
119488 172703 449929192
20919 44610 76226394
180093 186287 81945496
17772 188331 426623057
14635 187570 432554855
196930 199866 526741067
89864 131078 103264400
178163 192728 347539846
111153 122929 29564764
19718 79184 26525114
93267 110490 43064128
50683 192499 416885773
76304 112787 91220013
199138 199228 237489
174165 187845 355580525
86715 88711 4865801
189373 196128 16793204
31360 60513 73124548
54988 101883 787038111
72690 99390 66641313
93175 126345 83077857
118690 197438 64614746
90776 128980 95686464
104504 145988 675780494
2385 187634 463353489
188788 197254 21138543
134015 193917 998801662
189062 197838 831964170
108784 119206 138164135
132618 134579 4862154
129778 164111 49812531
168264 196401 70418310
41641 139670 245235962
154344 162852 448723308
190746 198461 85314486
173308 196206 57202044
126332 136193 464647298
106459 133416 234080239
143776 195700 751736543
76394 114585 95477664
55882 68870 32403898
197153 198580 3671898
70799 185602 287268623
39040 88837 588718186
3193 47464 110810871
184781 189239 745061293
19673 102794 663345773
130252 156146 64872189
49903 81041 206817782
84297 102860 247256586
5921 36772 77287395
17092 131132 275410636
168775 176234 18797262
135910 168031 255167790
60420 183109 306780031
24093 91589 647409456
73006 177323 261147849
125830 147596 985066144
12022 187024 437783225
2578 64049 96548607
17925 131423 406365268
14284 23600 23222947
3551 140811 343399867
7844 162188 721180498
93946 158857 162592140
96144 195112 135022274
167828 179889 30323897
66724 148179 950060596
122290 132386 25369448
195503 196108 449612698
65409 76424 581989436
191651 199994 20882185
138010 150083 30385490
66132 149013 746026813
67413 71329 376474339
123930 138791 37207046
136751 179782 178449007
100791 161591 152358197
7854 162826 387703436
12635 47942 588200861
61194 84907 59155059
41778 72350 76365058
41804 166668 312287430
78863 152732 184957515
66778 131086 609377281
123127 175792 131751643
9271 20969 29281466
61346 180829 298736610
1704 141332 349137083
41433 122005 612364327
50847 188699 466925757
48025 142114 649238407
162153 196815 118062093
104257 124454 50669753
180299 193963 34156565
30332 44211 642103191
132657 160220 690762981
159377 199585 100516003
5248 100017 236994538
9533 74731 359760169
27107 194402 418410811
72285 122711 244263959
32960 146685 284485418
47286 157947 485135106
112063 149487 93949098
89382 128089 915018115
11917 168837 392421968
65465 135238 174564852
84069 169912 214733208
94931 192797 244959866
127529 176354 819483545
10127 145614 987734602
46019 193341 368560246
170951 184588 671433113
34242 52597 45956982
6826 198376 961820235
43413 168091 311801713
107022 121546 1073133
117354 196455 70592500
107135 127865 559773988
192232 192825 1379467
193041 195107 5090247
97534 155745 80439533
149375 161931 447810283
134559 139296 11828710
26717 150308 201472549
152462 176641 113043269
191975 193595 4007694
2311 148379 540544119
96693 144015 334892512
154436 155622 610435476
175295 194520 48018259
356 130910 666452294
110768 156104 113670397
162476 195359 82213356
16016 87751 547967534
112181 159951 273821624
188400 199395 274365337
55124 87318 80513295
17740 118474 942170934
133380 134285 2259107
39470 157709 948049758
34665 170430 339657469
182463 191866 23477922
5725 89084 208547267
36863 120253 510537305
138087 186883 122076438
19431 57214 206030982
89464 133299 109851630
103184 165493 938211057
172947 176597 781121230
190135 199585 23645380
109102 142557 83640402
108156 114669 417061203
77996 138617 931667030
151186 189406 95518192
136363 177768 103593173
134370 154614 50809269
95108 111812 299163822
7933 176730 422449177
57426 182467 312771446
144963 148733 9551016
120143 175840 139418607
136080 183236 609331215
140360 197077 141856950
53476 121902 455346940
85200 110437 63048663
195367 196948 4019885
183881 196485 855100784
48684 148941 307339891
17049 139100 305251632
58271 190752 331296917
6568 28112 54065799
83735 96799 32555885
21691 53938 601868770
65203 81397 40364439
2964 144785 482749564
51428 135311 531100820
150772 156901 15322927
138581 143893 13276566
10322 136453 315557342
142188 193179 905198614
84033 105339 53220149
124641 196230 178985518
23103 122123 684621475
143161 197671 136390116
177004 196088 641392892
83611 112622 939846514
5070 162915 655879737
175693 180545 504029682
93430 143672 125741530
33431 152163 752576103
21700 76805 355616489
192270 197356 12660910
89979 109557 49130238
155846 171992 228050934
21559 183824 197042606
57653 75642 44886626
24341 105184 441497376
151771 175361 131243143
55193 169959 603577671
191670 194567 555278594
148650 160692 254104483
63365 183309 300015760
80770 86699 14885353
24744 99031 185543936
178096 191565 643718465
179854 196236 524803628
27928 165388 343741854
7956 172845 833640962
125967 150290 60987696
43350 56527 32994023
37032 175748 419279553
194770 196484 4324228
152855 157093 10570433
3961 187842 333994597
116110 184610 226175032
10564 38569 351570262
175020 188818 34525600
6354 47631 314800710
13283 154502 933049427
198717 198971 608143
88069 107462 48476066
90422 143436 326659699
66364 102605 44372241
113744 118586 12129711
147656 198730 127777164
71585 131778 561096875
133821 182065 120690599
101156 110179 22686400
72650 168822 676755418
186046 188372 5801681
21892 38763 42174291
101730 105322 9098006
95980 136606 101825913
147864 196162 120713765
70146 82118 29923647
61039 100853 703602291
35803 188606 382182157
190881 199758 22261742
4258 91173 515943555
8486 119012 378330750
88722 188365 249386879
153780 175356 53767870
195878 199878 10088126
5397 185164 511748707
131396 168918 462395127
158181 167205 22451393
55407 80509 62616619
60437 180445 300068233
83925 162632 196870036
19604 120626 252565870
135119 192332 153617812
145795 151040 919825805
199734 199807 185284
135765 188590 241167490
129074 145871 42059013
72050 105948 84814156
15911 52981 92527656
189759 191942 5417160
107727 159230 731901277
26248 100271 184811512
20140 110347 225452752
194204 194439 19356387
199711 199718 251382882
24579 53945 32170257
143668 186788 711491189
52400 179612 905497232
38731 144644 790711596
27565 85559 145016392
27430 174016 807005478
27095 138429 278397161
22326 197745 559459385
185085 193538 21138635
17306 64083 117026985
64549 112298 419007119
15761 165036 825235563
34186 114796 201591193
195247 196535 552661508
105216 194812 224134516
36599 41246 11639248
27419 181470 385351761
75375 147894 425031252
19496 139281 957411437
161351 166172 12017665
107078 131403 46863587
153981 190655 91538147
129459 181861 131128644
129076 182320 789031327
59235 156851 244246830
198928 198971 67088
116424 175965 149129780
93218 190015 299810924
195823 199357 886853819
58173 186897 682531194
108080 163348 25507512
31583 103590 179980414
168892 182503 149095915
82712 189046 266150803
28984 80358 815939626
162966 194753 79521758
32753 184320 930636175
143712 178931 299836940
197071 198267 3022727
15411 85141 174268192
186719 193698 112255255
69890 103289 83421541
178173 193080 37235016
158843 192166 225778090
122143 129858 855308750
13924 86993 182693204
47215 50056 7005161
115263 146775 78915286
34750 95592 413658139
68884 172149 258434463
37469 132957 238982932
156451 178572 55300884
172494 183211 4133578
146937 150495 9086117
34900 150734 726684568
130924 145151 35616661
196286 196376 760520976
45046 175644 326712844
8486 85499 192694254
198113 198437 406772783
73478 144567 581048047
10177 63554 125075335
36475 172648 340687725
15081 150875 588021157
13996 110321 452950552
126223 131786 13919468
125231 172503 441585926
173730 177248 8822549
102486 135459 908751052
124784 153312 71524304
150169 188882 96675631
150459 188548 187462356
37344 85741 579490831
35958 93838 192385949
139233 165207 64907817
186690 197797 990369925
190058 194095 146204466
108802 141868 31103564
10884 112218 253320219
134602 140352 14335365
5287 13259 80122122
58095 164414 760741183
157760 175935 45400993
164134 180423 505471414
164548 170069 756929918
130385 162611 80535538
22198 146174 310114628
158137 175904 690680970
111033 114745 9274608
83153 149197 165453932
70840 188427 229498181
21740 75435 134257732
85000 139189 135578063
14863 88365 885112005
65730 161609 239743349
62180 95063 804349662
128429 167109 96717071
185051 198607 34001284
62555 188387 520161924
118337 152026 84502577
144935 192738 303101303
175007 182536 862536575
170560 192168 809913646
98671 122581 49456995
122881 192474 724968336
174464 179910 403299342
41964 72601 753895495
82359 115585 749392312
134152 135256 304446261
39545 46501 17437516
99414 123569 328687959
152999 157411 10942086
3377 176820 644939226
60651 108074 118458411
31003 142007 355423623
19354 68109 121859883
169651 178929 23339711
165990 187714 54377183
18258 26158 19806763
169205 179413 25648374
51802 105709 596706291
132279 144219 29808262
261 173365 432999982
159147 164648 13581534
109228 142174 67734220
86832 169729 440283065
186546 197527 845073352
56140 63157 17484615
50924 162711 279645267
89813 191297 253972161
147664 176466 72068158
136182 136540 855808
27413 199470 430409693
133416 172891 98744494
119556 168843 123313254
76798 87005 25546898
42233 195635 383642286
24545 108919 295696438
193233 197205 800691575
154589 186120 664298078
157887 163236 746874045
131013 191035 499037712
126288 158420 986317761
29335 106240 192202726
48795 143483 236913513
179812 180686 469394373
179123 183755 11500407
141148 169561 71062458
138666 142076 8472750
196359 197489 843141090
43914 65775 369832532
122479 177403 137517830
47366 60328 180649321
173064 175478 6028602
106684 137134 76389116
99953 195771 908378276
36651 142557 264923638
112839 171183 200209146
179692 186912 862409855
72808 181396 685632041
30237 114192 39269535
71518 132152 495237088
56180 73964 881506532
82204 191619 273849197
77567 92165 36513935
39241 87577 120906093
108947 188196 198176021
57899 141924 434626898
177418 194120 41718079
163788 178732 37539843
107056 152804 116690157
62245 183122 302303947
168925 177756 353163030
127318 163905 91503519
100109 124790 62019269
110273 134687 61223617
23700 132977 273423037
70830 79103 736002722
103301 161486 145775750
142137 151308 23122151
23419 154368 327795465
178908 190240 538321291
14275 165876 379128271
178840 182495 336728155
172910 178197 13252892
11929 163761 944901322
42108 44702 3575711
80342 94914 36395105
128983 151998 499735009
123653 150724 67867073
117723 171435 134628242
129798 199791 856354328
32464 101108 739025693
184319 197245 32318339
29445 111124 464624766
154382 156803 226613640
32130 197650 934387571
93058 191458 992612084
42722 58237 38884324
115561 177669 155556427
160158 183271 57740204
28093 164795 341824899
65635 151899 3626433
4453 26292 287629899
7098 168876 404737984
83682 103032 48202267
47924 124147 190684084
42395 128055 214284656
107956 124551 41568023
20546 64354 330872396
106251 180877 259181876
192096 197716 14027770
116077 174497 146255020
48469 70031 53870184
44418 197653 383309771
104317 150534 869099713
91068 186190 238071586
128169 191209 157621558
83684 116395 342271820
61960 194200 620903320
51062 92181 102846204
74004 166453 482212803
199614 199664 130891
154454 177396 999990970
179225 190439 28025332
44725 112115 723481716
66579 123450 142150323
17397 112662 435774674
173817 179665 14614972
15327 179409 410370659
185390 190082 966828993
164666 171630 17638602
79187 154354 470920948
21865 61135 98362810
125313 138408 32705982
181979 189664 221018702
90715 196620 365676116
29849 58238 71085607
36202 36407 822437058
168547 191725 58093898
19935 97462 363010662
112977 127151 631964799
119035 179474 35414135
33554 152379 862299640
164227 196207 711480785
68651 133209 161544921
100929 109853 22510103
195430 196489 2692602
156065 190771 86691952
170990 189838 10267441
77815 94656 319919428
73948 126259 131011870
134016 184608 489573515
52249 190146 796865203
59145 160548 253664776
157331 172742 563098926
163486 194149 456814481
87422 133380 115011273
182095 187747 14084675
16388 103057 621501607
146252 196458 125530804
173791 175151 806253769
135069 139136 10107934
73328 188308 287724472
27273 58680 159049230
73140 175050 438084252
62905 148893 644692063
142691 169920 68114857
172536 192964 325367514
126476 179503 451368300
121437 195013 548287491
186614 189736 203209761
151637 170606 415800930
182317 193419 991022568
98470 141756 429008772
33368 141636 628047634
188052 192919 12202932
91668 136064 111248124
185241 193044 572021289
83143 197895 287148949
5658 199691 212004951
96981 119446 56288302
79036 192838 284726011
2349 126381 828195389
142383 185316 84373589
99614 138159 771880079
54515 154507 806632425
43131 101155 144888973
36690 190478 718921598
184626 197499 19433612
175629 198551 338547844
41696 146733 806200169
71772 177113 303997890
169828 191545 54356158
82264 99487 40984791
40361 162460 721017025
161184 161945 359712323
147834 178380 616240032
150278 169646 332941937
198376 199849 3712989
110460 187393 384227817
158651 189275 6852906
76946 179816 257456449
186872 199572 724433814
160824 165906 20411246
26633 44460 79182155
55710 90130 85870136
24398 137355 364583035
198933 199149 107042
194734 198550 9642342
156843 198533 104172454
74826 164806 225069356
39838 129949 361710919
62999 80744 44292542
113078 147780 991169595
148193 149635 222888182
109895 153410 145413853
8836 152940 476028143
155240 175868 500627225
96184 136671 196114494
38318 75347 191363523
60596 91220 76327395
135186 136700 37572882
113131 121357 20566825
167085 196502 73564871
132536 193008 151198962
106326 148921 106788823
199792 199903 129373951
128340 190264 154918578
39793 71432 137103660
124277 167882 750068355
97048 140337 847261250
99015 137417 397939357
32735 66796 63212549
109491 158875 123624241
114324 123591 23309126
189246 192905 9103133
138738 153372 277692323
82054 181193 506443238
119483 128710 464279714
33368 148117 893793467
143032 199607 141651559
44889 177091 330779480
132453 193557 392581066
171285 179388 23673192
65559 140344 2358571
15345 55765 101092277
86782 158625 561679323
33682 170175 341471244
142520 184115 104033310
68901 194448 314062115
13871 185472 911708266
45839 95569 420708972
91531 120113 633055011
10295 159444 373185025
2145 112055 274708861
165360 175305 751915215
7768 88783 425409922
150466 181189 76742456
70371 173451 543248039
195683 196574 2229947
167750 191370 247356432
16439 20637 10484671
29555 153093 989748024
198747 199277 1317906
192491 197399 261111512
53896 147377 233861058
129548 189125 149048996
102265 126473 663422407
89429 147858 405311395
155402 159306 314096126
44247 140541 333850803
194061 198575 256802536
10193 64305 452336305
199902 199951 125597
191501 198296 17005218
44369 197559 383177510
74109 88364 35658514
85215 157421 180725486
176531 193876 43323930
143287 148937 14345579
167720 193520 703003770
56123 97844 104101137
181542 199850 514871457
118254 195914 975764442
166024 193661 307832616
60535 92251 79112329
4825 45951 501764654
182886 195873 10442346
152882 162377 714091733
132109 195736 32260943
146621 164937 45751027
72882 135182 922242704
187425 199984 31389416
90087 129197 97984285
108498 123104 5384553
15012 28648 33985145
39732 146491 274011071
156062 157885 682097020
113965 130610 31206903
196036 199258 8187761
43730 70629 513898231
89558 125488 229084771
148893 187388 556401846
150307 160201 270344
177527 192642 37745371
22889 175733 624839902
48515 91245 28728203
36803 83017 115519165
94022 126721 81930476
129757 169711 99875368
7692 72102 161119206
27640 69440 867255621
48423 77720 73281455
118590 180148 154142604
27715 198852 626758540
58209 89177 116741388
48973 54005 827215356
109868 185153 188353147
134685 188968 527347740
189444 189471 452160831
168137 190856 56871370
1088 23387 128715695
116072 182504 402305883
53055 60741 525933139
187466 198310 241127304
12676 193479 452265791
9695 59221 123961502
25069 194102 576274269
189915 191791 309745643
1079 142558 706011439
16277 193829 958085588
147583 147739 387439
80430 101253 51951514
181936 188916 17407976
117237 176160 216498503
49428 192302 841446917
141894 169743 69649328
182494 197855 38345012
7001 173969 833509835
73198 110306 92865482
199860 199926 758403627
95634 102785 17816352
87193 170518 208447893
89074 98001 24448193
100777 185990 213411176
7659 103271 239093213
11144 87362 190651207
131799 149183 43600967
176886 182931 833608646
126004 162139 90351737
4391 139873 339050287
135970 198190 351722537
149058 157023 218044665
143297 164477 52973484
90957 105757 37019663
110355 145856 773671991
174958 196010 203865371
92534 175213 213750220
138080 144731 984920307
62549 82944 50837645
110283 139334 780944452
28746 61182 81229144
136638 138292 391337978
162304 173067 26989372
131765 154535 488541211
57105 172889 289606753
146722 197641 127397671
186139 188970 264785153
115672 143793 928638301
159170 168781 23865560
49457 155632 636778459
105915 197510 229209399
82395 142569 150673006
29171 163262 335328260
171885 198159 991175216
53866 121458 168925164
9253 150189 352710756
127150 140981 120957953
138954 177897 988911544
144984 170445 63664198
145088 173843 944460852
86663 197954 824388003
51309 84268 795913694
127262 187062 244397805
63355 68045 11641758
194192 194597 786064
9134 152229 363142843
87443 122725 88230778
115454 150259 687988208
193330 198460 12846329
47294 83543 345244370
47292 133018 248777532
108904 179840 177490972
100264 116310 40255091
174884 199396 61385090
8583 70887 155797820
166968 189894 784205546
102199 137255 200379207
133173 173100 99833171
163466 190809 68458009
31792 168034 340796930
135340 156014 709279083
139264 142963 9196781
189502 197775 136049821
93819 102845 977341015
169412 171985 6606259
79792 106277 66206923
77090 87164 25246188
98470 114267 39559844
128823 145958 862736912
101026 119253 600582491
123767 128084 542163511
51957 108202 140739959
172798 193530 51813154
7900 150922 376587493
121158 166671 113906167
70046 122534 131381514
175284 198571 466187924
123674 198449 187070449
57443 178595 991550222
155659 195298 566326035
163380 181068 846112376
126897 180690 134600400
171592 199534 69816839
18505 28540 25066655
139285 166213 90220616
19007 150517 329045956
195566 196599 2587261
97128 177927 743855689
126852 190244 232272128
156504 177854 841560810
168737 176984 20778089
42596 77398 590210629
97155 167751 673263818
176275 181792 955046999
107918 109779 4647957
176306 196933 624673943
194511 194865 861073
9110 145086 844003310
5652 49625 110132797
78219 110383 80387787
5501 92933 218830542
125045 144864 49548298
29854 49712 49591590
71015 95639 61565785
72837 156295 455133632
167832 195014 45403867
75214 97135 54753930
55059 119199 766944841
153846 158582 11726438
156286 173389 42667092
44774 127870 807627024
192454 196516 10093769
11813 149496 344549681
157327 195783 814977984
26079 88421 961496076
151354 151579 695438343
161775 185937 14344252
150688 177637 490709828
117185 117190 10270441
105885 199183 924262107
13905 189040 184489652
112527 182242 949577041
151197 169476 45521620
110139 123644 33875224
166763 175383 21624805
89219 152710 159117086
108870 131828 57435329
31762 122229 226278240
141634 175897 298640878
84206 199540 96155790
80109 135337 138338585
50852 170113 298370728
88288 144432 140530791
77125 163998 772874116
95633 110104 36272359
129858 186245 923634011
96353 146712 126097832
185579 191196 931406231
87399 119641 196017625
166957 183849 42284542
84071 102272 45400321
176607 198057 7012864
9130 39166 75087446
182471 191888 4212222
27795 149983 305792108
12125 82210 422303974
16297 45667 802600579
26044 131741 264343499
81614 158862 609649852
192319 199673 55098545
142391 171108 71912960
46378 164094 294397195
74646 146407 692634364
112461 137526 62872296
73224 177472 260978369
131588 171573 512662103
57997 188717 326906931
30661 107758 192794932
102406 104577 5507916
184509 185063 1365977
184330 193779 23656758
79558 98664 47640747
171815 176492 2988451
92337 198887 700550447
27159 99803 489670981
47913 149762 906758392
150732 193498 106811644
16712 137991 585462799
4334 45724 14056058
150231 155491 990818456
6244 10340 10372549
126807 184970 818647464
181279 196926 844798453
120517 182409 154974148
106815 183208 797789147
191958 193096 239493579
151626 158123 748684526
1856 146540 361809402
90720 99561 659332259
167756 191407 6847418
46259 144479 394184324
68945 101802 923959172
45749 149282 825967647
198210 199679 667700583
147762 155780 3174644
141134 182955 104657127
29148 89480 150713420
83256 184340 252935847
84684 195101 276178781
72019 126079 317600358
3688 129579 314984191
147338 177388 75242675
272 62995 156901484
104437 128262 59771412
183486 188989 13776193
4734 157426 382210487
70668 158570 220081446
65285 155251 225155514
159671 199362 99211375
68226 173080 262347087
130713 187009 919658169
147102 190712 109124096
40696 107672 742026822
15193 180212 202177722
11158 136467 313511111
84846 164793 199934088
74494 196888 306201690
117036 195573 407090488
52699 57341 571922302
139047 145091 15136085
85282 150441 769084223
165313 168513 8021664
25166 106205 202537460
161860 198952 16769600
35866 50664 36950825
51564 70789 119200604
79818 101444 53955976
82869 129893 117790353
53160 89428 44633270
9236 118892 819791837
57338 92534 446217691
193215 198867 14167890
30448 117467 217455296
46234 78111 79690745
118955 175580 141759243
185615 191862 15623362
36599 94206 144003681
60860 63823 7306140
97761 130170 306139772
12124 176028 410001226
191355 192324 2474129
147784 179334 758223642
35506 54556 564040580
110643 162082 130704416
182936 187110 10498215
55117 152193 242918237
166945 171597 11796223
31513 111231 630607050
107741 165471 144384979
61280 95944 86430781
133935 191356 999889562
24689 175724 377821949
160770 180379 49011444
60606 124522 159752708
184410 186363 372321515
56290 130841 648821398
116750 158723 105236352
20163 78579 146007944
56932 103671 116666101
199336 199798 46964342
198617 198654 628728762
193415 194248 968595151
109533 182210 181890186
85379 158965 184188589
66886 106416 98684537
65882 131932 165152325
196592 198905 5894378
124970 177642 131828709
194109 195786 4153275
83305 87948 11676243
60623 188230 688273154
5011 129464 682353594
31661 48201 41382680
28819 166166 343491999
143302 185187 104846861
197563 198110 1388665
22233 94166 179772095
135691 199824 160348770
176772 199966 23238521
89427 97308 19681659
143089 159226 40553779
14313 145690 328569235
114204 187679 183940444
19786 117397 825477223
51379 124777 837793707
144579 197428 132173081
123225 190907 169282142
41790 115769 184965477
144001 145880 4741526
154575 165362 24798494
47570 73120 999098241
96011 178114 205570664
51231 172000 563187993
103261 152634 123890403
144115 172961 72207792
25837 118563 231742860
147187 163396 40490059
154907 175675 126867186
194210 198394 658976120
23952 39801 843195407
46871 177902 715335973
53340 100277 866842592
177590 188690 27656816
15446 120429 262412813
144575 146812 5560119
125480 129303 9584270
48137 165195 292782135
32962 127038 235354188
144679 188967 110829253
51522 162197 706373983
90502 161893 178725630
11275 157382 380779704
31850 165603 638953046
112416 140631 70652617
147931 156803 22280634
96522 149031 548904173
100054 170327 176025897
194066 198833 361394973
78698 117013 929485712
22415 58451 741769024
191944 197406 13603201
46074 54412 20883105
65758 112999 117938473
69000 78387 188778274
77255 79709 2827564
151638 154230 571053163
149063 169847 556853587
48033 192609 361687311
172981 194250 495515486
77876 88414 26343732
118757 187793 287778269
101639 149351 979646130
20875 137183 291005962
132411 175436 552666604
48717 51172 915159578
195436 199962 11430512
183052 199340 40770365
136569 199539 962725119
189926 194228 909017723
81978 108009 754516289
162914 166224 315937405
139745 153281 474291625
63884 176971 282891888
125452 140155 907596313
116616 124955 843885029
50758 139214 221328047
82716 166949 210797637
48026 128253 977622106
166605 194096 755240373
156052 177859 403152657
189372 193028 9102890
151934 188850 920443499
195878 197544 196045121
198494 198864 958925
122237 122300 170536
135720 159889 216521072
147924 174162 65601616
149618 187600 56816965
105906 168795 157375583
34030 35102 2689417
13168 175424 416651927
145621 147568 660354234
189653 198444 21954361
28174 41402 427999020
32420 41830 23587972
91365 159593 170889431
194560 195903 498796812
112945 164502 128991537
75658 158106 206373515
56201 117373 152730110
119684 149599 75111788
155839 185686 74541545
147536 169032 328131296
65551 89119 58763694
16146 101574 213361282
160677 177768 498339024
44713 163125 296177242
70347 99996 74062445
142518 171432 352835868
116205 143090 67314218
134617 183723 122788480
172885 178668 14532677
145364 151038 2778505
11393 104494 232752321
146492 197846 34817782
61602 77883 40513531
130499 166770 719098731
167257 178341 27863110
179362 195527 49485671
94114 152575 449018341
92871 166154 183338175
3814 50732 117375646
157837 167100 23071926
95298 196205 252522773
194266 194451 831962892
71646 134422 442268786
97680 195681 362971481
36378 56118 49479661
30757 83248 131197003
51566 150959 687332994
21462 59151 648082968
6973 102449 408213944
74920 151747 717099255
8400 30451 315021101
110050 193675 877667686
39677 121300 482290213
75447 100540 428642650
117977 123448 13820276
185294 193741 260811909
84966 182204 243356498
169100 170154 48293864
95981 156095 887862542
171279 183663 947435931
102506 144927 567532010
52199 83605 28134233
111846 179580 169642524
104518 187512 561763974
77275 179157 44890754
164541 176826 30908161
169442 175077 14118630
189492 189993 1244739
109343 116189 672464634
171210 178206 17509705
37537 76765 98143474
68788 83172 35883713
193340 197310 9875549
13865 116083 479443461
197883 199817 132720
156551 199087 22979647
181533 187278 284207309
40446 128099 219393224
59429 198469 347721337
58698 193464 728369063
168752 187165 46209679
40623 178268 344479775
115527 154350 97496123
15326 79328 827439377
131306 151543 50731854
131753 158443 66804290
180906 187792 17237385
106860 133946 67952876
151764 188448 91637432
74468 87259 32063238
14497 181470 417636799
77612 93304 236604949
11157 56605 855110599
161896 187987 971451477
119167 178067 410391211
58666 190294 329224920
120349 148950 71754515
165340 167730 414535157
193706 198789 12789036
34314 127352 232790569
66321 144784 304714368
92370 168099 286195285
127361 195622 170783842
57498 163658 265399481
156106 197046 325537578
107623 178788 178218511
189055 190339 3209738
189608 195468 14529208
70347 83120 31987762
97258 157268 719145084
115672 186850 957844405
23986 152488 321587435
28232 129162 252431001
179187 183713 11248984
172820 196997 60441524
164317 164694 597286812
100192 141948 104684298
185400 198986 633386572
155997 171904 301437176
37245 128493 228290044
1934 151328 856710396
80973 148250 168464971
149774 168364 46261571
147269 154939 19370056
67148 121734 136390611
99727 139147 728715475
155048 183562 71149608
192718 193859 2839780
79291 168164 706405126
45359 141483 297568110
186761 189257 221239795
194107 197330 8002482
78298 91376 32624714
20841 143366 306423065
121528 161218 99446210
1085 148758 369433645
61362 142026 201585949
53273 106232 974098597
129810 136549 202429633
128020 188769 151928351
55376 87136 79343378
182192 189211 17523146
62218 88007 64366397
65640 96610 77200624
78018 78399 780834863
66832 126423 974047552
52174 162216 275340852
24929 141690 292030604
150012 175772 219646170
118021 132918 98590669
171572 186367 963923860
147246 166271 47550679
177728 191316 875582726
17221 166979 744873315
162750 163008 824882495
133096 171284 217042570
90834 156141 430978537
192992 194395 3491626
19266 159865 726927444
119468 127640 374146182
109963 116448 16123449
181203 196031 36995499
84496 84525 736460374
142799 144882 557826053
39848 125261 213748017
178184 187811 24010808
141352 148551 18129626
12535 191181 446838321
76077 120018 109864726
107420 148932 104078312
105279 187162 262230489
82106 108223 65448769
10549 112810 229252269
95275 128388 83012789
38436 192883 824199269
184209 187761 8962283
102129 194435 231043862
56210 145859 168318866
86806 154309 169104696
166070 174699 19006130
98892 177816 197737030
78150 145670 168962840
198663 199392 1811733
101316 114090 32036025
108012 166026 145133708
70329 88115 44564203
82347 122543 768093743
162360 178440 153986046
65396 131728 732535845
146974 187166 11904666
167560 183004 38718910
135951 143156 475233225
50288 84156 84748302
40300 56278 409181340
17314 157528 350774949
141090 183679 804889296
6584 162871 450884078
110497 114886 856048800
140568 170300 412683048
63752 122854 859227346
102802 145734 470051370
125323 142295 42402460
162397 190987 221437928
197123 198714 234225032
157126 191985 87107724
139216 146664 763283685
69143 114004 437344627
123376 190518 167979724
111746 163389 431736401
221 26285 65250458
11155 165685 386502125
176881 197044 50314473
2964 19086 187631766
106120 195769 224362911
58612 113486 316140490
193130 197266 10281024
73563 131881 146014274
123672 161716 95179337
195429 195736 807399
96770 129968 632934372
111115 141149 75198315
92777 94302 979913
165185 180922 39432901
46776 124382 481500813
106675 139475 82149558
40879 69301 993045747
82439 177210 237302838
154311 167889 122356016
171685 195228 941547609
119456 193377 346683953
88866 157129 216632612
98730 173195 186540945
174776 177899 7894468
36109 99978 657200662
35658 199039 923467461
40105 84667 111532028
161907 183016 52811026
90181 192011 609203217
105498 151130 114404050
172805 190512 913826288
121264 128702 18768324
175696 196096 50942341
104595 128593 60149568
45865 86068 746199153
142693 181142 851966002
15650 183350 419405436
114563 124082 59169778
168247 170097 4662608
105022 151901 117468731
31933 113445 203782154
41258 195780 697056696
54291 113386 147681241
152493 175439 211702935
57897 133266 511408471
163101 193340 613143351
107816 186834 197719455
87500 96989 104481895
118321 161246 107525603
139421 197641 145619799
2042 11745 24225044
19183 90086 932193041
195832 199842 557966300
117217 130605 34714060
133814 151860 244970771
13752 88273 540744112
141213 190507 961962281
189259 190433 583020493
53856 119902 165133624
68920 127240 85986682
101861 164246 340549179
37748 40047 693864974
122522 172677 125542383
80294 107028 66812362
119913 172760 130429107
30519 113206 648584350
184221 193216 3743257
197434 198421 2524375
173430 194580 52833715
143670 182267 96647306
21093 151618 746766957
2169 163081 402404297
64215 155239 611529867
61755 138478 529057025
5419 104965 470186845
57680 139506 460657024
65257 97105 79439612
89419 199075 653694168
76492 166167 653734036
197547 198381 227665003
185750 199500 34445516
45803 54497 638788998
126384 162291 690687105
31928 109833 194862745
103223 145219 105323914
179406 186796 18448787
60203 117479 211071327
109027 187439 61098643
24656 68619 109994207
177932 191439 33736055
35600 81550 381736999
131906 183087 106953457
161144 192099 26951638
119683 132303 335835100
126124 195813 629980618
143532 183567 100171422
142173 160929 46980627
126544 147091 51373630
124895 188654 542714040
17885 129843 280075062
48644 49192 1408744
186279 197590 28247037
74358 158305 210170668
126397 170964 614958800
133599 186952 133417685
156085 192662 91368640
184843 192545 652930847
74881 90699 39499934
159571 185753 7730714
61415 160540 247896545
80016 197160 293072511
177176 182462 13195993
129635 199176 434876349
55932 93825 94610205
145165 157031 29759554
55022 80528 63681928
33512 51234 203065480
54854 144986 225424717
145783 153606 19741264
27110 62138 87661424
172456 174731 5592411
130611 189574 441825289
2565 127896 313428490
177590 180825 8009826
102298 166184 998392999
140866 143616 6471487
15155 138208 898668543
76407 116583 542848513
73553 150958 193891608
150481 166468 39801436
127381 144364 20671169
79758 145830 344868481
59704 78955 371275542
77325 128912 129120515
138807 187011 860203559
166494 189724 581920578
169061 176184 234857224
85805 149133 317514622
55148 115285 150279038
189468 193318 556225269
61151 158578 243680074
155237 192505 98264380
109867 144338 335880221
67336 196017 321785700
56593 147633 684848706
82873 136620 627733793
17187 196777 449135078
149962 172169 776656822
65929 166855 252315765
55538 93153 979309
9604 120953 632212706
150244 152811 6399891
95653 115707 916750601
145963 149245 8325456
67265 91602 60727870
10275 27961 607455620
112014 147230 654709738
94708 139717 324191280
67954 79481 820219243
75706 114228 19657100
176914 190904 658312069
53778 84603 37075051
32426 120334 563504729
141273 170837 938984410
94327 129564 88281941
136887 185936 723869489
97027 146728 124447310
195291 195633 830735747
36387 58963 3621066
9706 179238 132373977
131364 146489 752865687
99096 149684 399839157
31841 108484 577277695
67184 155199 220293475
91843 122371 76429821
178864 189992 652821525
141490 191848 830241619
198398 198719 125407404
37677 39415 4383683
1264 65094 841126545
138587 191848 133261927
182770 186476 9287410
119354 186679 527559212
165352 169471 10321453
40030 167454 914383497
60058 81895 54343530
115742 118683 7330453
150869 198349 118646401
43328 148090 296130335
128266 160863 419612243
91727 142106 140436869
103759 170837 167980030
194467 195862 3479634
48357 129134 202098109
128612 145413 46984833
33367 159715 719311962
133552 172276 96882420
41028 144242 369421365
173734 186469 31827368
182488 195130 31473399
90652 119539 72312193
47619 187798 544139515
178832 199039 50495240
199789 199856 210210769
146797 149551 765757628
7152 40559 956077828
19863 67163 118306967
154800 178223 58479591
129513 143193 325315223
4895 86538 204389528
138172 142878 391806146
132778 156200 58671598
24116 77216 132762537
56769 105326 317701239
175765 184359 21445462
173117 176817 9319250
75400 96434 52515904
112836 120698 19681445
166376 167960 3949681
116406 192922 191577191
6319 156909 591284218
150118 167599 43471115
32786 62956 369668900
60462 174003 775008039
64917 129529 161587726
74599 118109 725574033
172743 177662 644539776
57163 185178 437824484
175592 188098 31233165
97552 129022 368278083
138645 187662 122645010
16155 180821 411779724
5485 86277 670493503
91555 94911 8394713
33722 81864 65265242
158451 160484 465893015
108268 128649 51034247
76125 92158 242338970
159854 161172 3191445
134082 181501 692995951
167104 167799 309001894
124102 136103 30074751
133656 192124 146199435
66171 141556 188414879
70844 185792 432828566
128664 131462 7028525
37705 196030 995923981
188125 189395 3233971
166230 175149 4841540
24633 167847 570414841
8041 43088 87818997
14145 132404 295799563
91158 155257 66440917
187293 194430 977493965
8160 183421 438492024
80100 196873 177097649
65588 114842 274965940
67555 104807 984158315
14694 151305 467844157
3531 192611 473066015
96247 122441 65676745
11652 115008 573667704
95029 144371 123543608
196307 198959 6729603
177296 193873 810708093
44037 79652 88981365
142659 181723 743385260
128264 131601 110054775
25250 38247 276650044
24097 38966 882224580
41672 86403 111908398
43573 153590 275355737
137713 174163 91194012
153933 166495 31159697
169681 194830 552662759
192769 196616 686371421
111793 135089 58489199
179825 185885 275390971
140136 163081 20983463
167490 173702 818754554
105803 112291 16217678
187451 198318 27142918
113371 164417 488032470
156945 197742 101909531
25902 111534 677674838
191411 193207 4536519
162778 185978 58090941
129107 164548 88586706
105836 129249 58688451
11314 159150 664914394
97568 97767 587619518
87521 191323 943669452
176787 196752 873173122
175626 194826 68190544
83339 87447 10374768
144417 155154 711467213
126941 155916 72635076
145786 158253 31224171
8830 195368 466523288
152284 185528 83038044
81219 112034 76983543
81894 83657 826630212
97276 168020 865389192
116177 175434 472947744
114452 118806 10918877
169014 179450 26215099
59988 120990 718336508
160089 185686 317950719
91919 156262 161196572
43598 113162 508120353
38222 48635 26039680
80309 189830 997423886
185119 191879 2363724
70861 166346 258038200
173252 174184 549390593
827 190285 473882726
92383 146708 383930906
188221 188530 777663
128403 179283 771392368
34541 116750 205554625
125263 162506 674798539
139664 179621 651804399
181733 183359 3999983
184976 186680 4318094
110216 168016 20975374
46545 113435 167168511
47068 156522 273895675
89179 174656 213920810
134117 137283 609340803
146903 187449 101522845
126167 155653 514738987
38320 51873 33910189
71730 148813 661813573
115350 144119 302173656
99557 181605 205609732
91212 135338 110565852
31809 120222 221144322
44316 51228 4948678
37974 104680 166831552
11483 152373 352541648
174411 184800 492407770
24570 131279 502921386
94268 125632 754349992
103276 122976 49501337
169626 174407 203106600
122234 199734 193963830
123363 138299 37346211
9095 181564 749482684
48530 63548 37688074
136696 146776 25096156
177186 193849 581502021
109736 159654 359223139
27971 170556 511876866
197727 199314 4027747
134857 196277 153553590
137996 151307 291804021
143967 183347 98551829
70200 159739 224241251
142583 188778 115571754
89900 93047 7969635
98066 180349 206039256
105018 124481 48804135
46169 108168 203970824
82791 187313 893172404
101420 195438 235324064
183077 185093 4994550
80894 139113 965119630
116815 161657 932814501
33364 186258 652928452
66630 159008 231078721
61185 174228 528814074
14355 39508 878071790
55477 164978 635610678
55628 160293 637744757
184843 187289 263848388
83261 199029 349376015
157951 162118 657814160
67970 80423 831711477
135438 151980 41420181
27287 83750 141147636
23385 31153 842727191
45842 176828 482819391
74412 156829 206411798
150545 166693 40182548
30131 101043 177146345
191621 199305 19269946
87484 112016 61228662
188651 193328 8738110
107774 124831 979681716
68057 123773 139418038
26954 62789 89606918
114844 143241 71085394
123337 182545 957170023
42279 60235 504743689
171655 189209 43812756
47191 182436 999589186
10653 133182 306528224
40566 113080 181379122
79874 100159 50576263
86801 101848 417589427
51495 87254 89518295
4609 15736 991924967
123073 140883 621836582
65536 77126 28858673
173349 186990 34108277
64179 112106 387349021
84736 125888 76013671
33312 180154 963189127
142912 157391 869663691
106048 195498 749560295
30580 62164 79116188
164023 180486 41274895
82242 109625 68632929
8583 16145 256530217
63647 172558 784334382
81395 160900 446780874
169820 189531 40372542
106504 145352 97336626
17298 142744 313715747
102665 156490 544825636
17301 27517 692980620
138857 186158 359200747
96637 121591 488493885
37340 129155 445528332
143461 164599 121004181
34957 104898 952650695
98971 118652 894901173
106603 151504 766999545
189868 194174 81334366
168866 192957 254676165
21156 162434 747560400
162527 195290 81925432
48726 127575 791953849
153299 168563 905429228
50247 184297 335349870
73987 170079 240459265
74985 84073 444522888
2709 46973 246074100
179162 197696 46280682
87125 149065 874704086
98963 105680 16968305
99435 163592 160692989
34944 177498 650041023
51781 64487 755562337
65572 145057 989679367
174484 188498 35049043
146310 169587 58147054
190519 194363 749114340
67215 96929 452296628
69880 135459 904509884
1396 176250 769620073
75669 164178 741045831
139203 143064 9577312
159497 185122 63977109
39845 168887 322796922
25330 83394 641919563
72827 167459 305547100
78616 114948 185280929
181965 186900 314671511
69395 90032 247835706
47958 65084 953223599
7415 96611 291318892
58187 124457 165698656
196549 198322 4494331
195632 198498 975425072
13917 143522 324131710
148760 155253 16289135
158541 199944 191863166
81392 129983 802132624
55813 186013 459767852
108685 137632 500490180
119164 181450 668577834
88252 132241 110199045
6832 190726 561899095
35444 155309 300057727
35386 103680 170688101
74734 163204 221344460
4520 198617 485703115
92776 192212 143363323
142814 188917 115392126
72915 107475 687994198
104288 150972 430309959
138938 192474 316575735
189768 194253 11178787
93460 178775 487846871
168506 183908 183197536
167708 180983 33274021
151916 194489 106338863
24697 199458 437205129
44884 72921 956291037
68260 187968 299486705
71940 159546 219378703
85348 125750 626782839
122941 162047 97825209
52951 198483 364132061
113373 123602 16365224
178225 196795 46342155
195004 199632 11723752
152658 154185 3897753
148971 195547 116312265
160431 171895 31980238
84800 143038 145634618
118154 182106 160186026
199586 199694 274120
164132 171081 390942115
146299 178927 81682786
59067 142356 208227134
94373 97671 375824007
92161 172470 201029886
146884 192351 782505823
171288 195569 60603421
53176 122999 174700866
98581 120478 636567814
91294 154152 157556228
113851 170980 715034506
76542 194115 294171384
179936 186666 16777893
172867 191035 253552571
197431 199770 5920941
96028 105060 22660282
2898 19346 41178518
14885 112987 995825490
35918 177314 353797673
171473 180194 748410797
70258 129114 294742411
7712 88688 410781085
83588 186216 726814666
124888 148726 897464587
6956 114634 269335801
55532 55771 821905535
120296 180605 150969730
165356 174427 22775133
170409 185048 681599278
125430 154245 72309717
1584 123698 305349337
53239 84905 420040795
18994 116840 361292377
94501 174574 200399698
45108 184041 412602863
61432 106530 112563053
102632 120609 45082975
75588 110623 87594078
17192 199870 456934746
93560 137337 109710975
34290 78836 832056344
34129 133982 165785258
167040 167960 2273863
41713 46631 167805352
32148 164215 535346359
194285 196893 394174404
167367 191775 61161160
172691 187296 434208204
120340 125822 13807672
119281 166366 565279650
10207 28180 45001104
68959 151727 739122029
119135 135068 234813464
23145 62895 407832613
70766 137277 452566486
90514 181701 456889143
152109 164964 31974138
71716 72123 1016820
181388 193201 29545741
49372 74285 38604052
183945 186450 778495009
100041 198487 246537853
124306 158095 659959340
57378 92441 87563502
183330 192525 23019107
169632 177832 335683737
23919 38572 36564062
4440 195260 477362518
93988 102947 22304527
192443 196835 814569676
90822 170809 200194465
191867 192839 2421444
72698 192383 299521706
131937 197088 162897400
114297 127045 32021395
168449 185269 36863693
101108 165829 162094337
49771 176471 493865307
128399 155629 507358118
121560 192620 177925004
133803 170608 316655331
41550 105089 992455680
135788 160135 144549357
104199 141395 93130094
127630 189174 58416154
119588 169025 123708777
151955 155376 8621250
81157 103566 431246882
90648 187851 243288210
128592 180966 130997936
159444 172993 896757914
6038 106813 252101807
154339 172462 45171620
191129 199905 5853031
124850 159155 55710837
130000 131844 4598695
37309 159647 306137245
51590 147655 240420590
75 24963 62227405
77193 177117 539406151
100507 138856 96246142
136931 137436 280037557
181590 181614 67666
171084 178261 926236756
12181 148148 962637014
170184 177703 935498853
165505 193966 532009935
79279 111051 79445594
3303 57146 134759853
103888 173801 175112972
180175 193354 32944441
190145 195146 56627703
188720 197027 20773179
5918 53959 965460676
167754 179590 11815881
79486 85551 967141496
19607 54720 219741738
93800 154816 887141177
71160 188216 670187585
31553 126030 236403504
130264 198871 171622714
119528 125461 909958907
165461 190532 62819878
49963 130112 363287516
131883 153057 53144024
105096 192893 311268710
20377 160765 351145828
167963 176651 21877429
62537 112415 526483465
192780 193318 1335502
115718 174311 742750093
18920 114292 345901714
67163 118275 807994038
132891 133515 697872520
46775 157717 2467201
2323 187424 463026484
12601 79022 166112303
152077 154293 5675397
23642 184751 418997874
33170 67543 86076850
132742 148079 903329459
162164 194299 815612159
178331 178572 887155147
51820 191332 349027173
144519 163015 924700822
83740 159004 188412014
75721 187657 280071964
84251 109589 63407768
80320 122773 106244988
187388 188128 1788634
122112 137504 904373231
6062 52408 257859496
90856 132645 71758108
188375 199433 336578706
164218 195811 79067208
5973 18554 31708641
154096 155895 4401231
3408 116176 536083773
19210 157485 381351691
157368 189316 79861797
48781 77691 626966709
13137 132004 297381186
115404 125456 646244746
100461 141443 379233444
155077 197880 106867243
138547 172306 441948910
45087 160738 289357811
87271 87465 88575497
29262 103250 478147682
24858 142863 430084726
148713 168746 877213552
99471 130169 673297587
56849 182611 314526155
76459 185135 271897052
18706 198796 450491154
197684 197690 19668
66515 138556 180101519
38262 179493 547988542
132420 178704 532222327
78548 148956 176307440
36796 108991 251336708
172337 184233 29650698
75933 175930 615127314
50894 128005 192994545
16323 145287 947354580
177422 179843 6070941
29192 173003 359703520
34442 113149 776828405
13687 65385 129340920
130128 195233 162746182
15894 192659 442050145
59725 191309 878297933
130985 134701 9309406
102818 168099 469424676
199263 199405 358876
1236 168267 417627685
155289 175970 51586808
113583 172033 594348800
22316 142722 301105911
142297 174863 81472984
187756 191205 8578708
37400 143751 213046213
129781 144742 361809307
174824 179756 764252185
168371 194605 65663410
165932 190699 451524499
144833 187485 106753574
58480 67510 630673036
31360 174111 357181931
114283 121388 17779788
113949 190832 873243317
13325 177088 608255516
51478 96082 111505757
95341 110052 474567478
172670 185440 333424644
71056 170621 578437604
25305 63800 96290885
109666 143829 85454793
161484 186518 17816742
177059 190040 32423122
163299 171789 21428840
60047 186833 317033513
144982 185158 954028158
125648 148019 361007855
61578 71372 24242252
81895 115727 811439752
137561 152712 31930601
160974 171903 944579231
112956 141260 70867144
60025 147679 63746076
154791 198485 365721816
86428 140115 134273986
188385 197614 769129132
45093 45108 37708927
142875 184694 936097625
23947 170960 367771296
149129 176651 516806681
105496 189268 991740808
120170 187405 700422253
95640 144160 121506275
97315 167932 809327853
84262 142499 162255592
150482 198337 613774186
161461 169657 20468533
104536 195720 741738255
53406 161182 409694168
48227 75151 394491966
50710 123566 182302521
171576 180448 457552922
32473 83948 128776650
123136 185808 599830549
52817 59170 251310934
7293 107164 27992640
170561 181681 27892500
8061 37541 624617642
173803 173861 685670283
111333 127899 549126484
83326 131924 121723905
102978 109323 16134535
77041 156252 198350941
159915 190529 504707512
5960 115988 951461514
19761 171583 535685939
825 60933 456294736
30819 77167 385757371
134119 198399 160758276
135406 165330 349677551
105529 140839 88425552
140950 196049 137795030
87198 101299 278602094
250 197440 493177709
175493 189255 773781981
194416 194890 1113147
163359 178077 658609677
144162 166834 56691318
150375 199537 373720175
162403 174486 30251648
36011 83076 379393040
125355 132520 450199044
74551 84255 371206868
18956 93314 933945982
137468 195039 143826504
42611 110974 170836051
95718 107498 720237202
149905 159105 22943505
20359 138993 296687371
59556 185547 492103223
2079 8560 16100036
155403 195604 516984330
12887 116773 259707683
196907 199321 291296101
159064 159444 975348
64856 184825 286056840
89469 190420 252696870
111962 146401 86337503
35302 176593 353593574
185649 190418 11943713
1930 88771 969434230
107456 159208 487696290
143704 195933 406020818
15053 185022 630706028
55119 169893 865897827
139647 143373 9257092
112768 143424 76757481
76796 146351 868327555
23308 156141 440060816
164982 171568 16680930
4663 39845 88085667
7774 164112 391113788
129794 192363 156507347
23597 27933 606241275
7458 91322 515638334
20007 122702 256776524
46567 65392 57704644
197104 198058 2442446
126934 133089 962039620
166002 199328 83433768
150277 195406 112643528
103274 181895 90101580
35964 131296 238483390
134389 152153 939052058
136805 148133 28305427
7806 42151 968014044
37606 61802 795675359
116390 117087 258063983
191153 198293 342776997
44847 50857 14949118
189614 192934 8241210
144830 194707 421011431
8517 132864 559194242
158150 171223 64825775
65346 103763 95871279
123251 188434 691827661
26670 126513 498719617
73158 193371 689887554
130100 186613 109544240
187843 196317 472977508
2707 145413 491786828
114647 119164 957320166
38360 178347 753001103
179247 195637 808424084
21519 183916 576117481
173689 179585 14747717
178205 190665 38433852
86801 138992 130568169
103947 109159 152695561
126923 189822 157397837
5618 19183 218018421
92596 108496 39836049
197180 197546 931934
141507 173992 81350551
129468 175259 681087091
14866 21590 16696871
80599 86351 14482173
55086 57006 4847930
173964 186439 31179443
37713 50297 700072084
6820 72489 427317137
102281 161630 589693424
151988 153058 561279192
65328 96600 747403287
108187 123648 675979038
54821 76779 54832931
123399 142931 48818388
20094 145785 437145619
196171 199544 838764338
30524 125106 646365856
131786 172403 101647036
58981 141012 205041881
56434 90901 86033844
181239 186706 11471021
89137 183900 423079987
91593 159882 171071872
118399 137395 345081891
98698 114956 40770881
121417 196125 739117560
175578 178882 8341820
176350 192317 614820551
196545 198288 739463889
18827 107286 221138316
127407 170724 108383740
102846 152395 124317546
190429 191289 2088565
79729 105100 63462285
13168 26576 33668162
199671 199738 149154
28858 67774 97292298
56811 163664 267116919
138411 167523 72772881
64806 103067 698022727
30564 136055 472637893
149137 185160 89958696
149148 162255 32603967
146668 196007 123389946
139448 148709 758637623
54948 56131 2997453
139649 144308 11632639
175086 188099 32558292
102598 144431 104851470
39249 198865 399379560
66028 166712 251696019
185546 190385 12121475
154600 193289 367233812
117267 166687 683318615
189855 196747 17148942
78422 192219 925086371
140034 167003 650716381
154541 174600 101686843
146742 189675 956113440
98540 199584 253008569
94922 194839 249992508
175759 191525 39413119
188136 198726 696705611
130053 130922 859809572
10656 32329 54095336
29987 146241 911311550
14247 49778 88746393
148151 175921 69422795
183479 199233 39434110
143909 194659 126925600
75606 102792 45871047
110038 123236 33087295
167062 192476 518425979
188126 195437 3306976
155538 163662 609973097
80708 124716 224198830
2004 121752 299334686
95915 197471 707441659
81501 147596 165495374
186878 190045 7940682
182433 189434 630853051
125943 177845 982794814
149936 189599 99104623
116219 185607 628435679
135201 160077 109601813
45715 130013 615353506
4714 116911 280665900
11361 128689 546387645
117667 168763 976560733
56958 191153 335567877
111796 185352 520842869
174023 176259 5599583
174585 192518 64411784
101881 194587 232040667
78195 104831 756783593
193825 198074 10644008
106917 161608 817202630
178189 185063 17102954
51393 146099 304240752
21998 115982 234943210
108825 140486 198373545
134567 176934 106017608
138054 153071 37762362
19856 192655 933803995
82579 90611 20090224
70829 158812 706270026
149186 199430 639046202
99961 195824 240010783
107337 123374 40224671
117848 188786 177572358
59429 190599 328038726
16462 164984 920913537
199449 199452 9479
88758 127538 97116269
77802 96785 47385458
137834 154459 41813189
147236 162668 38555086
98845 107121 811550145
125419 177463 130244431
61950 131702 174419254
113823 197363 281505450
138438 199577 940812053
113928 125612 29370029
32889 68316 24927834
157761 197932 100380798
190747 192197 840592482
152176 167965 56658529
157840 192186 85840088
88525 90131 407037988
46215 52981 16853254
148754 190870 900105747
12779 109075 976333414
125131 166304 877979507
19565 114341 327136595
165886 169536 9070956
60462 119244 146815841
93496 93717 531653
117637 118778 385720596
148567 169796 52976980
132645 165297 92333061
175422 187520 218613493
21538 192879 975283354
110445 196438 215159522
55400 129572 185473350
82472 175230 611286409
37924 85806 658037452
124052 186877 157142155
139448 165586 65339775
122239 178683 141353305
139318 172569 143636575
42895 56078 33039575
70738 96772 65032169
187251 195609 20787215
154051 178515 910970004
126006 146498 51254832
148554 151059 895846428
17921 119040 252824185
143248 158311 37818612
68822 160048 576501306
164982 196951 80018242
95061 154254 148426122
71496 119538 120231922
175860 185245 23474767
90659 136483 114849824
143382 148549 13058961
98521 120557 391708582
12213 94266 808091331
11494 198207 467010836
132907 171582 330912848
39723 48059 20882205
29475 180961 378875083
178409 193715 38183928
160283 160704 1010933
45800 126524 840141305
190138 194735 11407636
77570 165898 221008466
17100 170020 382418796
72033 93913 854640286
53430 129055 876432049
21571 126571 122282546
145211 169066 59558301
106452 191555 212971942
29542 91586 155020010
12229 117489 697429499
43932 59519 169397081
54176 56413 5697244
51522 135370 209901779
38632 118905 200769949
107351 141040 332599757
19007 89782 589771327
55207 166419 494629520
144941 177557 81670351
24659 184166 513068292
17931 146025 353117144
1620 61914 150820753
3784 55445 404061222
188963 199202 701936853
142769 177139 876846215
148706 182424 586610593
80381 94172 896533587
10907 52480 103899897
30445 122106 380090760
6319 173977 419587852
43561 178129 336627194
72500 150527 661986945
66217 151484 213295507
14808 188644 915142829
90434 119767 310368843
104019 187474 224431715
100228 139225 665174339
139043 176164 92883534
18112 31813 309357545
160814 168786 738827576
190145 191942 4481908
53412 138181 791290369
163952 179610 684719741
107715 193395 214403052
126950 197314 536772960
10969 83893 294846049
88290 117322 72505902
99381 125348 747019442
24250 50617 489656563
128171 179223 522008483
184773 199405 36687012
180391 187737 678512827
162405 190663 70752050
25031 47137 55302243
185956 192022 15190969
169685 174557 315381676
188246 198500 25701413
87570 177814 277206104
189646 195928 15605124
184360 187709 475750320
129834 165763 204699963
115787 189617 184844859
154989 176553 53815773
194063 196071 4955315
92553 137534 112676131
33554 186150 553640920
190136 193243 391700
133445 199602 743167735
85084 156766 179483551
193690 195983 5694779
135398 187972 131423814
135699 150237 36417240
133868 168346 671035869
62430 106816 110812456
31658 64003 398635599
19548 31720 204568175
47613 127985 254121832
130047 142549 717955048
192904 194300 982225414
3572 111238 269262141
46224 116969 808731271
133816 166059 80574683
190827 197248 16022244
92874 102733 24481130
148267 179749 953940134
46830 105461 146526585
151875 162233 3966291
130974 177287 416357180
117543 170080 131561696
45262 133514 220809239
32437 112113 199200787
139625 153667 160297280
185604 188413 263606674
109529 150929 103726176
171894 179875 891139521
53482 131005 194020528
198785 199737 635915300
54754 120503 164347391
17452 53861 91042164
167378 176227 22273102
134423 171127 91825879
160346 184831 830901408
1139 50669 903616400
119196 185266 218320993
139261 174571 88298376
26616 178229 379225588
18397 100667 205452415
133470 187984 136310609
51093 158972 363364978
112126 136868 939106927
182134 190469 7464457
188318 196415 42740700
111179 199030 219913139
95923 126141 580656924
182930 183507 1481925
48423 75062 136696897
77641 117396 99314925
185861 196727 809126234
7530 31403 59816233
103062 175309 553009687
37813 66839 72760295
30132 48847 224588424
133429 138681 148943
151374 170427 11206036
126710 147715 52607385
184124 197529 638709919
192697 193760 2623894
80920 81091 753751404
25584 147826 305782479
182966 187377 720439283
175331 178867 8923988
66928 151883 212538194
34839 63891 865303180
129603 187793 484388097
113455 140126 762677395
3946 147872 830088115
122679 149943 58225438
147148 174714 68947613
26050 74660 121418977
123596 136528 917893052
121025 180405 409630130
61279 121545 150468562
148566 156161 456848193
78521 168916 226088314
1282 30527 73068286
36219 188437 380738165
56200 99682 108415627
154368 157355 638069611
83067 94802 865546859
161938 179447 43845326
59630 115221 889032716
133819 154978 891873303
44242 106183 154821277
57166 87167 74985007
451 68672 170591209
128408 128569 324187763
28570 97182 171412027
127366 190457 350622771
3132 10653 18866908
171632 180838 22895709
44744 149659 265805977
64269 174615 295706197
39866 127861 220179521
48654 145273 241823372
126736 173208 579694604
49934 129865 200013735
32650 164417 836028512
14643 76981 186747125
57921 152387 236389537
135281 149665 36073674
56523 145411 222336134
143346 147260 9862670
161362 182050 314710066
133219 167191 237215019
58996 152616 293896530
54023 64525 13362910
31539 159966 321427726
145528 191118 155775833
2622 43772 102922924
11397 78389 965681274
104646 140413 808663903
27984 146490 296434034
66498 169658 465301657
15225 163961 371881446
199298 199729 823133863
157335 178667 975504516
190603 193786 107206639
154684 156755 5132852
193763 199660 861143509
54625 110188 819985959
13373 119034 264226619
153795 154515 1809459
174721 191329 41541656
166585 166650 44125743
94625 171793 628349827
73540 129146 139199378
169793 182561 32030170
138452 188103 381871168
125268 152479 73422944
190200 191396 349173151
141042 154115 133836391
23561 35081 809317867
17307 46885 987844321
199637 199880 511709358
51325 124059 182039229
40721 44089 8480178
404 24912 246535393
195162 199270 775395278
50215 161033 277312114
18756 136605 133461444
82208 194745 738110429
42248 65151 130295489
192164 192809 931853443
121489 145483 16974139
112863 198595 214637305
9832 29430 49068206
778 179140 503608579
79197 191153 786606475
179942 184939 12384440
123536 187016 622485357
22110 132198 275383181
56371 149453 232922998
192942 193965 2563121
76413 125372 122566385
151171 179574 70988208
71692 193852 305715456
26064 152164 315454462
196746 198296 3917028
21122 165636 361452906
186479 198285 29494493
143731 189883 629006299
151676 152457 438882835
69561 191766 305826074
24822 77644 132058706
117990 183100 551825435
195366 196664 983399500
62789 89830 67468394
109591 128987 48530996
61385 186880 326328044
168329 195155 67105088
137991 165832 69624375
29800 191344 299867818
105529 157735 315087328
134822 190121 450267906
80181 118604 745245446
119231 177492 516206596
171249 192875 54025026
11436 190893 448840062
104431 115679 190671734
193289 195115 636184219
5425 34008 362931135
21599 56738 87987286
192061 198549 16249072
115209 156307 486029086
157926 170498 26847659
46440 126246 199656185
70923 117554 435024085
110390 191914 204038439
172134 196398 60543872
25531 113899 220853832
161848 184718 143542804
131327 164393 82611361
80491 162568 205338074
189246 192484 8092739
149334 178299 72382986
169973 189421 48736267
160661 176032 38416764
142512 143368 2126733
109368 148788 205380489
135909 180939 240303269
37635 40934 385951356
72972 197871 339110085
68015 128290 150868033
58748 161205 816703778
134103 180010 40935642
32179 163953 787182403
23558 98849 188044277
181865 195593 673810724
95647 104543 22306714
199265 199914 1624391
163571 188684 841624381
158996 183295 60718044
41835 139814 245109645
99705 145774 645856678
58796 100481 192038662
105043 113784 235328867
19798 149624 734678729
38035 121145 207871238
156745 174809 719944698
114791 127913 892066033
94313 131008 487363278
146435 183600 92955934
109403 144349 87395799
160104 168632 21143312
180675 190518 623860883
176127 191366 38048918
83685 109186 129029320
12347 30788 106499776
145668 196414 884477146
50559 89016 164740018
13119 185002 842551548
58476 136834 997977696
156609 195398 903483730
174095 195734 738774555
148729 161004 218349213
137782 140077 674720890
91475 121917 104947139
148590 198925 125877222
27661 85896 145647136
81970 130809 651603582
37267 56854 49111871
84381 159875 932273132
56003 102953 658259415
131585 178097 116372282
25083 38500 29307449
98259 169940 370501561
140919 161767 52199355
22162 51562 217512018
117599 150480 937156537
107011 108763 4529220
146034 169870 554267210
32465 129278 446535362
196096 197539 200072734
47568 122759 143516834
26086 153346 318415920
166693 197940 78226856
17914 94136 190520021
34212 185238 725481586
147614 171419 230311000
155602 165520 24603726
40273 58243 912785
93444 142413 122554302
51082 173747 306974853
42791 88068 113165088
31147 135246 260516261
137338 142809 798457245
88534 116770 70582018
78014 165378 218529706
89766 165102 188527830
55118 99597 944828711
183446 192456 269369889
46775 96689 747209583
166380 194990 71511280
37105 56579 762194904
41766 171579 897672612
11874 111605 475534495
40647 45582 12423423
4280 109727 964859342
168530 173684 13040089
86610 141050 267100515
46633 156289 274404552
163405 199723 258292527
37314 170128 332205598
54974 176373 303692849
31614 74478 863496375
176584 181969 630925555
40623 70996 75941529
106978 196267 142632907
192622 195738 7737058
172189 175087 7127251
114067 166588 131437787
113045 132890 969879200
153591 159203 13945012
152708 187589 844945337
73140 185649 281603094
163840 184615 590676203
154798 192877 95070541
112725 189228 801529742
52584 161540 272609544
67158 132632 163817085
1885 26645 61946829
113269 116945 5833389
146419 171706 63371811
194116 196166 629340502
165137 198119 82574383
12630 114609 254962361
44402 111219 167033205
44861 150374 560778479
129056 175956 594245811
27946 114862 834519977
34378 140450 265399831
4696 176527 477145277
29925 112299 551552548
46863 131569 401363139
76172 90302 200259834
806 56183 299252361
95098 142267 285272035
180537 180984 1072371
29042 48210 349202135
95731 119964 961779332
33838 135458 328968473
30436 178628 370768251
164163 197078 34036970
181224 194373 770470712
35178 40680 13771588
143103 151572 337268335
122660 165621 107472683
2322 171728 924112733
112865 183089 751086784
196454 198770 5894524
145912 151955 517190855
23201 63084 230089464
170489 194556 247263859
107386 179050 611489698
56149 138042 649459232
184304 189372 12755447
194938 197129 247872642
188718 194976 773988568
91627 138642 117724847
160586 182204 54063478
148340 149693 3430794
64676 144728 379017744
197467 199729 5746211
151053 153945 992123383
58373 92632 217681343
95192 149690 136631253
118588 152287 84568215
38781 60102 29658655
24427 113167 358457130
39009 143441 261240874
57162 96758 268146552
31519 157706 779107661
187513 193232 14285415
31188 150086 297628159
157951 182614 874429800
90233 198615 727777392
23771 183135 398671724
19484 143466 310090639
158618 160731 5243123
15873 97196 203130354
85665 146874 536420514
120918 147355 666877509
178512 185531 17489131
40870 194290 383856378
193527 199330 301344041
139172 153212 35314574
127419 136371 22487344
16161 161931 364527655
199147 199254 792546993
43671 77946 85613499
146962 169389 56094214
49987 118711 487012566
102278 146312 516605495
187019 192254 13083014
189983 195842 1676931
112074 162836 21946745
56786 163826 684344223
19733 67254 118870110
13187 182394 423345748
46848 165466 296611119
47442 86062 96594066
162242 199183 92516174
15088 35452 388536696
93370 179685 216074115
124560 171679 117981450
8681 80695 825363494
97025 163840 167255271
5871 137184 328694968
131453 197312 164655828
12753 69090 73716051
140806 141887 2698908
90493 95329 12072330
127083 170577 18919810
49987 73557 260510971
133334 150392 42779520
151105 188497 93366455
140062 180756 101818850
122671 123683 989248
172447 190026 43924699
22688 192944 962073062
65072 126789 471935589
170121 191537 791858999
54027 197597 359105266
102334 182023 199599977
165350 182629 783612433
175439 187936 31242300
54698 114378 149127701
82834 184207 773864724
82893 130415 722144525
25350 61898 20666819
114573 159520 112661146
161962 166033 543813307
167240 182660 38652700
157950 182697 61847982
135746 161248 63701558
192298 195430 889853480
198249 199920 456504585
77649 154251 191913983
43878 130185 215935052
167153 173442 15764300
137049 139503 6040632
23435 132065 271755685
122024 199808 552035666
9888 96228 435513195
105799 195683 412659243
144358 150512 15535007
83383 129310 740657422
30408 189344 397585966
111097 114170 155111400
154778 189930 87773857
188161 191199 782823443
158854 167806 22242720
61946 67380 772105024
4227 131040 317324934
14543 50152 88919517
195543 195901 219032683
104623 185129 201467451
195460 199158 809597269
190534 191522 14733524
98631 125641 67801684
172135 174226 5153291
116171 173447 143426621
95007 135316 101049186
153766 158631 174680784
124939 160426 88827022
178688 199826 52817964
67084 191969 312345445
134847 183950 32564396
172969 176723 9447926
50588 112598 318901643
100778 170739 175247439
149030 150676 196732853
14379 108553 518859880
143936 160239 128431052
6562 112811 265803062
63 3713 294470832
23113 142825 666911263
35323 122506 228499820
139267 196457 143021189
90196 102395 30464356
18951 46881 51816165
29640 96953 168183185
59875 134840 187416254
138449 182394 318438366
43134 83749 346445370
150159 163065 912833917
156958 160566 272535272
108600 129827 946416509
156509 191971 88597834
49495 96013 116238600
126947 174050 117919959
59604 120606 152388304
23008 43059 50196451
32230 70520 95737457
185100 191674 16497817
34523 61882 176321560
61085 144606 208779425
129584 140009 26051141
17467 185530 420400846
70264 116815 180601751
2374 116238 284648640
188690 193811 12834750
87186 132435 642000472
195612 199119 587261852
72181 122613 413895405
60982 115991 542017037
54636 199526 895228215
59927 162487 599682993
156267 158105 4549766
51273 89745 96168871
8202 128041 502250256
171829 196828 62373950
100917 137840 92615006
143061 149755 16997968
23273 161595 452778605
151845 167787 645710726
189575 192720 7824535
86247 196987 276961619
69884 80940 23445293
68981 173971 642745711
17836 129894 280351807
180967 187849 17219963
74670 160818 215647815
156841 182669 846875680
125849 183374 143898492
62146 159298 243023604
93821 188576 237106065
55742 184044 320814395
177562 191201 564649811
88635 113319 61748500
156237 192399 90332371
7646 91990 211046160
145603 185989 110820043
116761 190007 183412073
182617 186369 9369041
2486 53236 13685072
109738 131817 740378151
91246 105728 852409127
166541 196943 76072836
95482 119956 778909192
19296 159819 351585850
16456 32766 40687176
37177 127992 584011086
177000 198257 53085612
198464 199503 67893134
172712 192548 916904582
119775 152305 81606796
188383 195669 694643949
166748 173661 17421446
153901 157517 113605620
182719 190153 18601127
151548 153797 5725824
125422 149687 60859721
104518 172304 800122276
178139 187304 22928907
158049 173987 634508638
63128 100584 603803527
21881 103761 140012319
145882 167426 610625512
12519 122268 274467893
75238 149363 185641298
150970 158071 17696402
153173 187554 85844631
197047 198927 4799385
49311 163527 419903800
193669 194309 785556487
119188 153130 85193271
173992 197588 58935054
137960 191260 133294464
101888 177310 744590641
110186 156360 776849612
94912 121688 266244346
159561 177418 12757748
73507 133024 149081404
141986 199164 143113116
32989 109132 272237734
191572 199651 468497575
3498 28525 474582041
18339 175037 620307802
153369 176156 12426404
23354 46789 116313023
60424 180925 847754188
183959 186978 7589515
56160 124598 171142720
59673 62189 230530209
115030 191854 192324437
111884 169727 144809557
14740 158940 360701132
89959 151815 490166377
90966 161168 187521728
116023 193944 521843061
161886 187638 153570093
196117 198960 110736614
63383 64124 883929134
116759 177640 152536846
27507 59595 259524374
162335 192487 258241866
56446 113067 358618894
65016 80949 39700906
38692 195819 644888690
11812 103891 230147020
2083 156615 386614047
104973 187192 205849637
174338 193333 572984197
68626 75065 748716513
155342 183026 19956167
178474 196620 45240123
155288 163649 818346433
85348 160886 189027818
180680 196518 561552279
116992 184479 840465592
169496 184171 36717166
86019 134635 574497431
187947 190780 7105872
157014 161634 11442563
11588 115835 260624497
25481 98377 311911025
108283 130445 38910917
84579 119882 88258770
159318 199983 101644108
42603 144988 256086781
96050 172853 192289988
24226 46921 56779062
93682 161928 766140257
14643 122646 270047616
128519 138569 936284175
47065 182534 338908815
513 86857 215903957
156131 163798 659411769
38049 132602 236677451
75457 78650 7996806
137225 161284 60138842
119023 154272 372978893
86459 101696 3976209
165572 173246 19278829
99120 146038 508651446
30724 60987 628974434
43592 185440 865135572
155110 187714 350944204
22235 68634 107903015
181368 199179 218890650
43173 144298 875031390
135001 169219 85479406
110319 162139 907940092
58193 90020 79352844
83167 195500 481790714
42557 139364 119501984
141254 181081 99689893
180605 198726 976168661
111992 142207 75698756
183802 199931 40409993
168010 169158 236274616
46046 93047 665784884
113399 125072 629319540
184778 189714 12446527
85711 191751 265278171
104317 134138 74773935
180796 195220 36026927
34679 74414 264706752
17614 176555 622109131
102835 163851 152810232
189712 192279 160959299
144220 164921 258508047
140475 166111 41343605
126234 167231 102486219
41522 165138 500021180
76152 139767 159188400
88821 189354 640524876
111604 130225 46779674
123255 155006 79622962
137157 143135 994615877
59636 154393 237179560
178635 193690 37545996
56146 117305 935340154
44412 153210 378987329
11826 98687 758010308
125252 147590 860551972
985 84460 208696347
113750 136044 756822996
146112 178891 82072079
111862 130708 47309783
79877 158735 959287487
125107 162970 94621982
35715 134365 246821129
127010 129687 573563272
28022 197612 997817676
143998 193624 606283376
174801 190703 39813560
182196 184700 6172057
81001 126312 462075263
17245 159521 704354900
120686 183899 158226353
56023 190212 394481607
180157 182079 26395921
173113 175042 4768015
64031 115618 215080463
109287 169386 150269890
184877 187116 890007579
61300 95035 895423685
1793 37830 89957430
18992 180246 403340759
62072 95910 238149040
119506 152756 83404590
22659 191370 424951842
85875 128615 106906162
35028 73784 96883565
71332 168369 582441405
191045 195637 592309386
73389 140173 803635137
29306 168727 348635281
57574 159653 413103618
197661 198655 2565009
79515 84450 12391208
63102 178552 288869786
31205 55310 763257710
149333 173570 60522504
6202 21104 290847146
149637 192807 547186538
102628 139512 181408075
157602 176808 143475306
18269 110823 263021430
155013 190114 814255723
134304 187493 438732494
186441 189285 7123522
109647 182458 182209865
47526 172759 737834509
122170 137305 38015105
198435 199442 2560584
105771 111663 825014049
175314 186638 182041269
106115 167819 414307714
153445 196434 107312888
46415 73565 237278709
137564 168746 611251279
103083 150583 910675218
95761 133181 808359985
79446 166806 218573242
191825 195399 8830616
56263 166741 276198727
197023 197316 457653120
31406 76533 112875079
75821 103730 778510237
66028 157113 967988571
3330 128968 314294063
67596 123156 708015833
84942 144621 144813871
72937 198753 997782725
2518 183796 453379278
23348 92899 592656435
94403 124788 76146474
118024 153669 674019071
105988 113701 19235628
147716 197204 123687836
17807 122290 660991336
85909 140277 135960390
61161 122794 294976574
117779 121871 444066
112111 143595 479539912
197516 198240 209101373
64301 151679 275190971
65032 182331 829216023
1544 78706 863408516
165388 198400 82672497
21972 153525 329247334
157726 169453 614049550
109780 156752 166651146
195099 197641 6426322
164216 194986 76951842
150329 174890 282620940
94133 196426 934975649
175610 199626 636570150
64840 125963 832735847
168785 171112 5950631
75386 102108 66730290
12667 125023 281087261
117470 141864 824451190
109190 114043 660247917
30822 39524 317510139
88741 146154 755447001
46079 46930 2162872
151052 172508 787408423
15916 113810 72849724
151859 192262 813132623
136028 171587 790590574
55252 57873 6555646
90517 124424 141355065
7137 135508 349188588
12853 84172 178385866
83747 90052 879178656
137829 159549 54407066
63955 84424 51121530
26114 138621 281317350
68010 119768 769180860
97815 125149 8508031
62713 133953 178211612
146640 148952 5918962
79215 186870 269376452
61068 167546 266140626
171722 177035 13218758
196845 197184 606169860
49151 194778 364275032
119663 129883 289631189
72151 176607 261529629
21129 147618 316464448
174283 192821 46369996
32951 157799 312442343
153202 161576 20779787
88251 110345 160217223
116738 161991 674105963
32217 41483 925523756
103781 147279 108988592
57176 184350 318035765
82307 160727 303163121
124466 135966 587795463
3681 102454 246936679
113118 158175 112917877
87241 180374 661121389
20515 146033 816480625
38385 94869 174124288
18746 93486 186797775
180155 197254 115829537
26994 63884 92269290
138758 166546 69440724
63823 195412 329039892
54153 81939 737924463
58167 168565 692217968
184203 191984 19545364
118392 160235 104902685
185354 186206 727632995
59661 97775 95057463
153548 164825 27931982
167518 176755 23287076
132687 136552 605116954
13060 84733 179253544
162098 194191 80320270
92529 151459 565761735
164137 172346 20672927
56687 127289 176495368
11593 162512 774365914
55896 127216 178317985
163752 184681 52399886
16816 190961 435497152
184832 185938 741597639
131999 196991 162518576
59958 87502 17245140
177675 188124 6934012
112022 120086 20230483
105985 184754 343260195
72642 114495 104683627
117563 168792 569378190
168201 196555 810014893
178742 181699 7383432
50748 84855 609636907
73275 74675 3550678
182511 183032 1263684
19700 152015 331054262
104681 118650 27149743
10134 37545 68490507
179144 189044 9871000
154196 189924 336202516
111034 123485 31265110
130008 195216 939894020
24117 77445 133330741
1904 179751 871568418
53658 82313 71578900
38514 77427 673507951
82045 171128 137007109
70574 172799 255833422
18676 134756 536836043
23918 182632 397048425
155551 197980 625333799
89105 116959 50458930
64165 99987 89306865
119547 147779 497038532
92957 161306 676353325
174534 186645 476559662
114748 118236 8741749
148522 196047 106313748
115752 152756 532311758
173141 183904 26874357
98648 192482 234991167
92024 177965 215114129
10520 193654 686123444
154263 169228 37151614
56614 73618 210329884
138279 191313 27719357
124584 148298 259206047
1020 69985 485087828
82443 193627 748138789
163024 171850 175674470
82012 195595 770361920
145426 193238 885302713
33065 40004 17325397
199244 199268 51862
15991 151527 906506476
56755 93559 1085453
122930 140320 43501491
133601 159827 932547899
131557 195934 63345727
17987 177687 399555136
91871 112776 52292728
78728 199287 519888408
81531 155843 186142182
27167 65289 95368683
55422 64105 590043627
115128 184105 172642840
50162 57283 581970220
75279 131572 140925327
133240 158144 291623645
102344 141269 97523741
48295 63439 37967715
55871 67609 29309923
84686 173476 222176025
92579 193472 252448540
37735 108094 176053195
128453 188690 641097988
114639 159694 50407715
57619 142533 742521581
158170 189827 79152182
68061 145314 671634430
177704 183956 564227422
189608 198949 23355969
62575 154489 888195786
94886 198140 258409060
34372 140403 399333777
64253 93705 73484385
28775 146992 295645993
147746 156143 21086178
182775 193244 26177509
1539 40403 97011472
61311 135858 869035773
102076 198409 241163335
26775 78210 128547438
102596 152482 125157502
103263 124293 418806413
92550 123891 25610556
147577 149615 5228692
5919 160675 973144296
48666 164972 290935308
189633 196528 605109532
73903 102753 440688681
187500 190076 152650606
119498 123558 10230353
115014 121395 403567741
38242 97326 147678492
116625 132725 968911071
141578 166506 62345972
63755 192436 857785755
47468 87996 101275206
861 66728 588974407
123482 156488 493490927
37990 192536 386679849
31235 41961 478906693
9285 43622 85950378
13902 48122 788094349
18334 137497 298092391
150240 158999 21833502
184574 194475 24736069
92358 162606 486671630
105064 169633 161562336
171073 196220 757949181
58417 179160 536555582
85262 161723 238375992
23920 47115 805168094
32191 138778 266715045
130519 182426 299955123
30086 46900 899300212
153810 186098 80522096
55669 68765 166179181
151580 156549 12426764
176560 184775 630524456
113931 181567 799964897
49633 146959 871742323
50613 195350 599712629
96289 129507 235465849
102158 167339 163155719
187312 188297 2391211
57647 185646 162210850
10470 105216 496967514
143366 160697 462582706
45285 89574 110639728
180760 192849 437567536
145008 187020 573559047
191820 193848 5039545
67009 199409 701984168
9680 151209 550391592
164323 170710 16068147
196386 198985 834383138
85897 103472 712195691
30961 54392 58605791
33651 68345 86842239
102930 182628 199638962
34152 74397 100660918
59497 153869 814326294
53461 188497 337841880
142353 181830 971586000
80561 157604 791127531
197236 199630 6079768
90810 99565 976078514
90266 143269 158110174
124630 187811 158000568
130458 154364 159529323
3386 57478 85199450
11267 49197 153525043
113448 132690 626569828
18546 29851 445915925
41595 187659 365408377
143195 186103 107403641
162414 190316 69888914
198014 199717 194425388
26891 32020 12710851
92288 141264 122555331
89494 163759 932369768
6599 46507 992212327
177213 182005 11971357
108630 177534 172456095
10512 58560 615999171
48201 156047 269962708
195228 197742 345927776
117849 138761 52465787
93915 169058 188023572
96391 199170 257327102
189150 199902 26894500
4659 104772 540659347
62922 134470 183218695
20154 43861 59240657
155619 178306 56686396
61533 198775 343242723
139896 151021 27982092
87462 89588 631328967
57057 141502 211124888
199285 199612 391205
69124 91410 55674661
192966 194672 654313906
197997 199050 426372513
96704 106305 24074426
933 16552 203450542
77065 196084 699190621
182383 186481 334436971
128411 145710 43276804
148695 170279 137036590
107011 141967 87555421
44490 50793 15719138
138836 184609 114470174
112320 194959 206751234
95194 112776 44012653
93703 102898 850899171
36477 156376 303245847
30471 39991 23698111
108204 175692 148672143
4662 7727 7688438
10458 72447 411475012
7443 167215 399771172
46715 69229 56256274
79396 112617 83111807
118119 124031 949047026
3859 66182 156076679
23786 103366 165154917
3373 162158 618738179
199898 199941 103776
17752 183936 851388614
17769 123459 428039071
110536 151737 103270940
29641 70509 493664402
139903 146840 641335543
170743 191644 52306512
86615 168613 213485992
79604 154167 186817264
139597 169169 73896157
171204 196902 949891108
101272 111058 24561429
51303 97221 664204044
129013 183744 287142939
106690 148293 592903133
117590 147885 76027339
78700 99162 956317497
141120 159337 45712563
135515 139016 372894506
41193 192901 379517063
127153 151030 122715147
48535 156659 937471303
184853 185021 979253691
187309 197014 24200520
169421 194988 508292967
77644 174720 242867409
65105 159424 267756014
93656 119060 852734381
91362 175504 313062659
168176 169429 3160946
158887 169596 26659140
55778 61183 13551989
22 109270 544736445
24667 165868 584458140
193515 194927 3458791
145256 177514 560031699
1426 131552 734287251
175548 186482 27381654
106183 189895 209580049
30250 93881 902546867
68201 154282 215602471
140263 193449 133052955
52717 149744 427064564
3421 98886 238595671
33629 82456 122092336
140358 198985 146723428
192989 199698 16818080
23275 27821 283331101
43995 84573 824921446
26847 82868 882318835
190753 191943 2990465
72395 121892 123824686
69886 81655 447609840
110650 187872 360910321
173051 175237 5452561
44524 131951 218764249
125295 134059 21960471
2084 135808 334529104
7555 97742 225560622
112764 128168 38670964
134756 150667 39893729
164186 173735 834907720
150394 192717 996263458
100861 122575 28559248
53628 135316 204485357
136296 190065 134453333
152343 170282 44701536
13115 49631 91326232
165601 182684 42818279
70614 79433 420822700
14303 56512 901860387
136667 175609 97353422
159393 177911 46261825
8822 50719 104748198
104365 194709 226079311
114013 166311 156683153
81572 146242 228392813
199712 199832 365228833
2690 112789 342346194
198604 199293 1723268
39101 98223 822826406
62973 171807 272334476
25511 50043 61251103
84475 99197 36607716
192980 194838 4567921
122347 171341 339150516
30486 167250 685486600
13527 37463 674571368
42623 91673 883259612
135319 166737 78442629
190008 191272 912402811
74205 168828 960294571
162338 178228 57089912
35925 170056 344933399
63767 133459 174341957
7238 10490 8286658
180038 180957 2257747
77676 146437 211806933
152007 170438 45970941
135189 199382 160542042
74468 198930 496862012
101670 168597 744422466
87045 165139 642341492
104129 136410 169672703
117007 196996 447786804
26903 146094 442085374
160821 185738 10689215
121148 124543 4140091
137582 143970 490040131
49157 115932 166961883
166078 182999 42336727
19848 137737 294867653
47003 129395 831496378
85743 164943 198028095
43227 107409 399546936
127192 155578 71178615
31845 148741 292587569
65188 86801 594257616
78336 179098 252144527
109709 155153 574510788
164064 198003 84966904
1788 149928 810682568
8153 161647 589280539
154651 187156 298782642
70237 169984 877496754
166641 198491 79763527
66953 113156 30199640
57455 134547 192779966
137039 160332 58282234
65038 87096 758524212
101333 199231 585502331
176980 177640 1667157
182614 198698 40254674
97753 109326 654001553
195780 198796 7631798
172243 195659 58429424
9401 123659 804114575
152502 176911 60960411
34940 65063 75498751
160469 191815 78343213
53594 197556 360148447
102847 118465 620792556
109265 141278 671158508
1023 117738 770090398
134493 192869 146002379
33430 157047 700440318
23313 75663 130907274
63283 94834 78752497
49183 182693 856242913
113384 160086 973550063
4585 166679 328584921
186006 190213 38201491
88532 174045 214079508
73001 78407 7743168
49321 198428 373015617
73848 186224 281271539
106675 115951 23180582
158559 173648 576046215
185173 195819 26615374
128709 167393 96683744
43498 92841 123334676
145600 177750 314998095
139031 162056 258276835
170671 173198 6363240
73151 133022 762144774
109582 198026 221265355
37980 51900 34842673
69891 144621 229411027
185124 189388 673483701
86482 199442 971601234
142986 196744 199364968
56893 163138 937295373
115919 166293 581423429
88856 161024 888324433
59942 106921 223661126
131641 166885 8724095
126598 148875 55863145
161129 163669 6273032
86409 158301 59366149
53076 167651 286591963
36606 145113 271485787
80371 102175 54435151
130939 191673 151922124
121289 178924 144417224
24738 31975 18022441
106331 112446 732769526
15036 159631 810152513
177812 187262 23659472
914 187680 467127348
52973 53257 786872622
184718 195467 26847750
162889 183621 418095967
46128 49216 849201391
94693 126011 78485180
168488 187992 784482418
126917 136343 547191612
37165 64547 68615193
77744 93074 38373730
160670 192501 293256845
165599 172740 14469335
142325 183712 103538777
128921 134241 54211262
80893 103535 56490159
106400 194192 219749029
150779 152097 179659782
43686 53410 183613303
141615 191384 124500925
194341 195239 227926912
4400 149272 362656144
32952 82128 534687575
138030 179383 329202229
17835 54632 92066094
65284 122044 141825124
11413 119640 946705504
20588 183473 700065599
183248 188147 262163508
4343 71260 174245203
16237 27607 28391904
27803 153053 313475622
81009 99366 45726967
125717 162537 653350482
55378 121422 715873208
197523 197557 106067
54956 151718 304930090
70609 186018 488650101
136071 150914 578063112
162169 186391 60653758
58313 125046 166854414
42976 106372 715434697
26438 125645 248039778
97484 169573 180453020
22717 93884 177914075
15883 124078 270530770
186541 194102 982337520
69101 182988 284951922
141669 195990 993397313
126591 173456 438726373
140770 187643 117281366
16750 31761 37416653
45972 135237 223418098
169671 182306 31708561
122641 193921 306996710
120359 168027 922979409
94446 120661 924462401
138776 139711 2321945
127780 153629 136783913
83035 101728 46645140
111288 197585 484289588
123516 139586 40198547
82463 168742 215893270
173902 193461 48839707
69892 105391 88778248
146074 192282 880181494
138601 148431 24687809
46206 191147 362527214
81351 152908 657689042
166317 181759 38726886
181961 188956 17455000
192411 199967 383631584
10325 29302 47503493
131050 153769 57028282
129053 186000 753742858
187768 190229 6196237
119781 170131 453786079
162069 162132 859230003
108469 181767 183451614
173254 176060 452599363
63410 175751 855241282
159161 186132 67369909
169246 178581 787965160
106284 198667 231288715
90417 103677 895689739
6580 78746 180620862
197975 198375 1008815
116796 155209 96424720
29430 98736 173078953
46327 134420 65477957
56374 173750 293590807
106351 198438 515322648
46175 185425 192568603
153366 157537 907168033
107691 162732 137719942
4318 44611 135825384
5718 141885 748626194
156689 170747 35012103
19412 62220 365626137
57890 114338 412991666
81655 133811 493595478
166330 170098 522682500
163372 169043 124918847
54364 61692 4499648
199152 199966 2013113
87433 180354 450795362
166856 169344 537675462
26973 101600 615837032
175516 183167 583855978
15183 147974 400922610
95538 173258 194589468
192279 198077 422965923
141894 195028 481659585
107288 165587 13823033
114850 168844 446590546
71563 114834 108268619
643 84219 680389392
129501 140597 756768515
11864 176772 412559260
7296 25188 44953475
91319 129490 142685295
62639 115231 131362588
48464 104980 985232947
157496 164924 18427683
132065 134731 2190230
164163 180525 41044769
69651 168382 246992668
67212 106539 455792020
40098 99773 149122660
36647 165191 853794408
99269 145788 116674996
70596 113941 108406167
61176 142572 949352419
75782 114367 340943362
57529 114579 142476436
97381 163490 165500727
77103 128783 606282231
173558 199514 64944244
188237 196633 20975195
26445 155903 644610556
163594 189144 209502155
185049 192974 19869169
64911 158594 533664632
44336 91226 117199913
50250 127930 250703152
176478 182710 15551526
114996 156190 103340530
62861 70439 18815065
4799 44053 98357825
30026 75614 113975742
194215 197961 443041532
42590 160911 987522359
105326 113755 21044823
113908 159895 115323142
102924 186221 242217862
92675 187957 337202809
23603 79377 139411800
17381 135597 295774536
113303 126932 19937532
109203 178220 172722207
118756 155063 958745686
19595 74830 138077158
191453 193418 4923981
171571 199626 70098630
145580 187265 531972115
96436 133306 92439383
41974 75763 920179559
162022 190067 426757303
183653 197419 700836957
89742 127849 166995414
165709 193821 597799250
184293 190555 15738121
164415 183984 49021350
113987 132882 600263190
113665 181316 994720311
35794 78104 45208768
30594 106364 189424861
31650 103185 178753955
183268 184576 3240796
51915 129554 475530943
172535 194598 587017120
112950 118591 352278359
178704 199733 52549867
5590 49195 696931682
151606 163620 699552868
149538 167715 45232132
114308 149086 919789552
164441 178322 740865247
125722 183587 495541484
46450 102500 140003904
20140 134274 555953477
150431 160489 25118389
154850 182930 46322284
85848 110670 282576993
41904 59581 620482012
115170 126411 735823533
60188 90834 76389408
104474 166725 972039766
83411 167513 196067473
106283 166444 150587325
53609 64397 493728358
38674 148882 275868504
148746 197962 122989139
172590 195749 642705149
122446 191173 171916940
155250 187262 813269423
188750 195741 300204210
91526 139371 119822513
162992 166998 878628806
39725 114623 503394150
51010 82958 79872621
41197 145535 437494287
16379 26499 25359050
23829 197867 709016285
95354 139686 111056948
46634 179187 551803075
149514 153202 713161284
153764 197836 110011860
33312 193778 647549853
29513 120612 227706363
3372 117346 636881706
53417 75348 119745575
49148 103829 136677710
111054 160460 123801071
157616 169275 29028588
199511 199666 389607
56045 99786 109082182
144198 174365 75466121
33078 100382 168132302
182440 188556 496570721
95915 144529 374544219
151738 194850 465517984
88952 136018 117921673
48299 81196 82277417
11539 31530 49913452
184327 185727 876161630
84353 129129 112031101
38419 114119 189321883
114794 160326 114136860
121546 190799 173393555
111533 174214 156956712
72456 125899 133831395
103029 121773 133486500
191446 198566 17875658
129860 189170 148371503
139647 188529 987317233
11814 197304 463913905
83924 180158 808124180
132522 198771 165711637
67290 82914 38934783
60904 144211 208232854
96826 107644 855835694
7785 192102 461184966
175206 196364 52896413
106005 194635 656960131
186470 194305 254468871
122771 125009 143459863
5179 16987 713665834
15183 49394 85420409
411 157814 956496581
64463 66140 4226774
87889 137247 845665606
142629 196509 134764998
137265 161411 553358367
107634 127841 50636675
148624 175843 68001854
28124 54170 65095075
39326 144566 180065775
44139 96994 52312499
89465 113202 291256798
55995 171507 289012926
98029 177301 198562327
192264 196974 11733933
151866 161743 24605715
138476 150054 29172282
50929 141300 900343758
115101 135519 583167568
111647 196085 211278354
174313 178359 10215921
124351 132119 692919176
161098 169105 883654683
116859 168020 128085882
145356 194865 480726997
11958 153263 20630663
192791 196819 304105677
74409 88894 354531806
33077 65021 205667736
61148 106161 112333559
133731 175410 400659392
23952 167670 359423099
23153 57740 50935007
113979 140698 66951359
27991 151507 309067815
45052 136282 228302035
154632 185416 294724433
185557 194988 23116326
657 161588 402505576
58592 119021 614395211
6297 101149 244411911
16641 136382 938756056
167725 178165 26242835
156249 193854 320946538
85671 152575 167527098
5977 161400 388937373
56335 132112 189513217
150576 163767 904908154
5168 172322 842493376
28186 138180 275087703
179097 197111 44957669
154475 158727 10471303
118724 171471 132190924
137413 192698 843616978
96686 169786 866881850
106096 166950 152318437
44412 62388 446859869
90918 193302 256226980
114205 118941 11873178
197701 198813 2851427
20953 94760 215762490
7361 74936 169106149
191694 197196 13685234
14066 29714 39107774
135319 182903 118950532
33650 138858 263299494
143893 152810 196263778
138036 138082 469522922
193537 197082 854676459
139227 139907 1720575
4480 155543 378128322
130226 134710 11200374
182634 187050 11061310
126354 137856 28764883
84518 149306 1250238
62860 112270 392081412
93839 103389 23776847
98057 126713 65758884
173905 189497 38976813
143334 167433 543899459
181995 184316 999684289
44369 155536 658805343
168534 185624 236253848
95948 127051 77929219
31073 74104 40077660
188066 188431 911109
49268 66290 110090578
94952 147099 130554712
113838 136493 56890377
87703 129009 264290470
34820 147980 283185405
152350 199443 117720464
50 95976 844379527
130888 161943 77658248
62368 99248 91907682
174631 178910 322942660
38106 98603 327965027
78056 150960 182585119
19276 56250 815173761
127679 140553 127280824
124794 168276 249608987
26635 46751 400745880
81721 193524 279771565
98268 122438 401798199
150303 195968 114001931
30146 40438 25623690
133861 146105 30603806
107651 124482 42217083
43742 120334 191462493
24742 126525 254572299
9437 11499 455782817
15535 70257 701105654
143310 199978 141848400
88146 176883 222124353
38102 65045 67563298
13953 103418 223509318
9440 126260 40973491
145725 159855 622162136
36719 64521 69671710
161562 168090 589269097
28665 67928 98135412
14899 65797 127283210
101625 153241 129522503
109262 118627 23288733
61396 101931 101064516
146173 195588 244066657
40991 89680 706607337
144484 171342 220730352
89168 104424 596449177
100858 155575 221648756
112655 135557 57474151
170554 184788 418957237
16610 142122 735375874
166948 193082 105128566
123115 197273 558124163
78358 153999 864481292
139894 153501 34214257
5060 88658 968722924
62809 175640 711314996
154098 194301 100359268
70648 193335 777493980
173556 187160 915998813
101414 133428 964794152
6242 185846 449385780
46607 101868 666079946
87446 102886 51178318
188278 190195 4870232
46106 59498 612293064
149683 171365 512373303
168122 198160 75174913
27159 89985 325942128
100333 159679 148828919
116730 133431 41973021
135738 184577 122051416
64557 67075 6265035
57320 133959 843316984
172359 177699 13372058
141201 149413 450440929
57689 155835 379270220
173345 176246 7285693
26022 198035 430199494
34247 127141 232437497
150777 182257 78681645
91903 150877 591392820
172626 196755 60262172
86934 170144 208118035
9787 45099 88326729
3398 61193 144758924
197267 199453 5575830
48892 199481 376842363
40322 182037 354687183
50051 116079 165100078
104035 121773 44421485
111612 177050 284372873
88120 104616 72876912
188660 189845 3045673
78122 109039 77420662
187245 192399 12844154
63656 175874 977966069
91803 175299 146223625
36121 39826 866071680
193269 194214 707013777
107321 120787 632195033
16800 21101 10664440
3995 165972 405203164
126105 172886 834292069
173244 174234 2463204
31192 99168 976755878
28436 147881 298812869
63298 123716 151106278
46942 48500 3821588
159869 173087 32956949
6504 70445 159976587
155356 177353 237603473
106162 123764 44178945
159410 197614 95419536
88336 157332 444839154
192320 198241 917482600
117229 137404 682970053
11106 66431 609445342
89821 162129 181008680
179899 180995 849526022
109094 185436 190969038
13844 71951 377735019
152081 161279 22929497
192891 198238 13368775
89391 111584 955162789
44116 160335 290827625
75534 92545 42526046
81245 172873 229305632
101424 184043 649990309
137251 138019 291283168
59401 73297 34528192
28064 106536 196146034
141627 173704 756184102
128332 130938 227137582
111760 153940 105866499
24960 124807 249752175
81504 90068 21369248
199858 199960 251194
197128 199419 335099444
49075 110179 304911037
24835 63306 516736776
18044 67829 124461814
9769 22408 31659512
20496 188279 102865531
35459 101802 988183629
155097 162166 25013747
100833 150998 125899405
7531 185679 713243434
188700 190740 1366664
154487 168228 663933388
142634 176167 83956157
181969 199783 602080421
111117 160358 123385179
58775 152597 234780017
7587 193235 488423765
63440 123651 778327910
54207 170450 744433317
83786 187497 298624305
36826 194390 394153391
170498 191784 53295801
51799 181683 325051810
77134 162839 848302909
28611 171221 939176030
177739 191012 33077527
37111 113273 840175761
5089 168262 408261694
108469 165134 771455357
150474 153082 456046407
87554 140051 117590370
17278 125098 269694125
149408 187792 95844468
127899 154542 84223986
18999 194323 438513644
110680 128667 45099380
114541 119368 12142336
49230 114746 163780651
12811 191525 595262243
36704 110697 185026570
31234 177825 925800541
194421 195690 3142571
83144 140566 88666001
77971 166530 221545883
23436 167137 713850801
12401 64039 521937372
21049 187354 885450979
82806 190199 268800881
85088 155566 740127106
198995 199714 43484832
162882 165000 27916737
70668 187180 291626966
111991 184953 182620118
84129 187206 257952751
136878 176611 228074198
163930 183851 169880700
27608 170248 977956894
44718 197074 762013121
162933 189971 67738130
85828 146693 152197172
75547 156892 224408897
157399 160095 6778358
23234 65046 780244008
174681 190275 162663454
156029 190083 831977831
149480 152951 8692122
78932 146328 168670024
106224 136697 76436988
179167 189386 363655916
101637 130282 71917708
64463 106284 104399209
62972 126923 159913524
127684 178710 612200103
150850 175146 60614619
8197 101265 792391232
19427 110575 227876966
11469 85458 503374180
70027 189089 297998017
85313 134012 672710206
4521 96852 230911326
7601 71314 159394138
132248 149869 226724000
156516 161447 12227006
99693 119501 49728504
81454 111018 906494974
82926 170105 521766933
184438 196729 30735508
70111 180572 276480713
172692 178952 15725563
1513 119255 730790556
4433 45009 318592731
24494 161080 188473871
132199 195515 158269065
132869 153391 797375666
171811 175873 10066210
44839 143949 790830747
24367 25283 2329058
47097 55180 505208234
108484 112259 781444815
55875 167592 279305145
167828 182091 596704750
39673 94376 136781438
198457 199882 296252403
67294 110579 146335935
127940 150700 564218748
123387 125551 5401051
78829 84714 5518134
95816 181567 811283892
180250 196501 40584649
149798 162372 382647937
96059 112900 17688512
60056 164985 262259990
38374 127775 223705070
150671 153785 7864259
101015 182414 203913756
153536 178145 61428905
177082 187383 25742470
165515 199347 84731883
94660 135477 102298364
166868 182592 630952803
3839 68073 160706792
31167 125236 235335230
68386 98972 785103953
56263 59119 31755613
37238 112157 187267260
64018 144738 276387715
58573 169811 638568267
617 188832 754965975
116003 125902 24912506
86029 196879 173655671
123674 168394 111780346
122398 170301 265892607
58871 76399 126697780
124835 196438 179058814
6787 189850 824740060
53168 105303 130357478
25993 100204 606271151
155161 161502 15726485
148452 196029 331133544
74052 119295 895002351
44243 59745 38904582
105642 109385 9503765
111110 127969 42289769
159205 164627 13384338
6272 155949 374670700
46515 199386 382454117
139686 181054 103478659
73458 82789 23333034
21189 90900 911495728
34784 173671 946162507
119800 134506 719196131
14047 28438 35965286
154944 158467 8704096
192544 197662 650702765
13673 26332 31704262
70779 142054 178320917
95704 152448 625101773
196910 199268 149362501
186414 190491 10198130
23576 111716 220306485
149996 153288 8243369
118582 186224 603931531
87396 108384 52492305
11947 18022 15196315
82445 134758 539543834
91014 156294 605842548
14978 155428 907549654
179677 190840 207349973
134500 188915 136103337
68551 124774 140657694
111776 184156 181137740
57074 126968 273884804
74586 75128 552522511
94110 143164 155384738
54114 191312 343185032
71566 91833 336788311
161466 180558 145334108
132440 134414 4910533
116942 129963 424809920
194598 198939 10966429
192912 194875 108088696
131370 134851 653292371
64611 97789 82721432
189048 192462 8528366
97649 111123 787709875
182679 183953 3124480
29400 146363 292550531
56521 59019 6290506
4308 76046 660251645
125901 139671 34443229
151729 195020 108088744
87963 184553 241673356
164903 182599 685947100
80642 90615 24857533
241 100958 863185863
64143 188411 605141406
8106 108004 453966183
144949 161792 42140531
84270 126927 896181756
153732 187435 84142217
115013 128025 32719115
78630 136803 866399074
21487 30656 346970692
162990 168058 164459239
10569 159715 373192845
142694 148032 13459733
92276 112900 585079546
60163 182292 474058890
311 108191 269795943
38355 71368 82514711
182816 183194 954252
175684 177170 744269338
56298 137381 202815510
152936 165539 31300023
144565 150868 15915507
74791 82037 18046603
86650 134568 119931361
94864 191880 434265299
120649 196760 389244761
140363 151653 161068438
47496 85055 985110315
70823 75930 999827503
75522 134318 147178471
198195 199708 1775258
151259 157213 14859092
106269 122851 362765367
8403 147344 508119611
10024 151604 354282519
68471 196358 319869168
34371 80319 114955456
108176 137566 868795539
126037 131983 963227763
1207 72689 670563480
68082 139901 179716758
142685 172431 451112118
162466 187706 292618163
85819 114239 648667475
125874 149035 58053471
28603 73937 113229091
22637 181413 914642621
81907 93017 764518719
44750 73701 72323206
82103 147228 163050189
114593 158447 109905761
22779 48446 543131430
57088 94583 93606494
133132 146748 137270587
105991 124482 875020608
37939 147273 504726369
9866 44061 399156201
80763 147347 920180712
94569 178770 210851565
135137 178058 466233141
45531 128845 208370099
74587 170776 240689871
8008 63651 139353768
65168 88846 70214606
174672 198841 60544495
73454 147932 186472956
96939 141321 111146740
84449 163023 331572868
82940 130331 118681000
45515 100861 138172521
8615 79636 561249640
190907 199740 22154595
125529 130867 151908907
130372 180648 125767219
90995 96058 969061121
27150 36407 23069013
143437 160098 41839336
110803 131215 51194335
135615 148404 307856386
138895 185071 308444735
115016 193892 883112542
116914 165157 846296736
79371 191686 281078150
99733 150821 739387628
142556 173822 78316627
97968 116349 45991887
179212 188557 23278184
72911 83156 25640417
49725 89286 98855996
196466 199134 6757694
15495 162181 948995715
153198 155204 5002437
133685 141306 534522080
19862 149533 324486994
18074 60073 189493811
33460 106651 183067878
86374 184807 246157497
61245 78617 142632515
95867 124816 72596073
149250 192637 108417149
63489 127446 802665573
181866 182295 666176688
93684 180894 218254754
177204 184903 19137897
77158 165715 221541845
66368 128377 445892327
109626 141412 79491151
160246 193987 84284906
137577 162745 62835834
72040 170677 658054393
157798 170914 32737399
53043 124630 179181376
152626 161056 20946017
171526 188641 42659237
113876 156070 650977505
36360 98138 154356925
114580 199238 925506338
56688 159198 256442685
130739 174799 597951381
177077 181663 619072452
2457 188271 625007532
84985 109097 60377943
37529 92238 124378144
118983 131301 30921887
102838 122940 883962020
114352 197839 208958306
166981 173807 17183724
35638 123574 986806162
100484 155502 647162120
14051 23368 3389278
31113 112859 70602570
52418 146056 42275645
6766 68546 154708128
121944 122131 42965770
19196 191534 431036676
141679 194698 746411818
126418 152814 66169984
91364 182503 228168356
19789 46144 65885033
79359 97332 44869410
4151 54015 124789941
104954 150172 560886577
14181 66983 132083115
57459 111041 133824461
22423 84760 155862981
50662 116575 147982501
20202 121408 252924403
106460 146635 100589354
129113 161070 546821596
193733 197093 8380382
167434 177162 24502904
2432 31802 73366528
140722 180684 100007328
112232 191995 441944089
167893 177661 170052342
31719 40146 21020132
156498 190641 85302010
99673 197230 473873847
107466 156214 122193242
100837 185174 211192368
170293 175054 84912842
193042 195595 61872229
88158 151867 772784188
178558 186581 20017400
42173 104335 522492242
26587 103324 191612760
189195 194865 14066357
127419 173161 114491016
146406 197662 157373784
170685 196901 318551000
195772 196227 498759
57301 60326 5164846
113616 141264 337926943
118664 119480 903940035
39086 177247 345741102
192159 194547 5907096
39228 142525 917630259
125722 185312 149088882
151055 154685 9129443
44286 131954 219356844
113452 182185 172157373
13398 30694 522290049
48675 115296 166590573
124383 156346 80047644
28181 168316 350409158
64718 112785 596237833
159695 176225 41291444
143995 145510 3879349
193028 197325 10702071
56922 87058 512065659
118279 194811 191503256
22362 84721 155893367
84619 174101 803166771
59923 163324 703500300
70896 198573 233886223
62530 102668 100081651
86564 105367 46934364
11711 15761 461563510
20367 194864 975302881
41665 183635 512982825
163388 170107 64582445
94012 153018 147934316
30728 61825 77889430
175511 195704 64134206
40534 176489 786392777
176151 180878 11775695
30601 180680 375445392
3358 28789 611808958
80061 134406 136086905
69406 118204 122001391
31956 96849 609153582
85607 131423 347066301
155660 168999 33160065
145120 180837 753947614
195752 197727 523789592
156184 199167 371185140
107723 164415 141802768
25595 86710 180460980
29075 96093 367625300
110794 140231 426101328
57839 114193 140787053
115874 162568 116864013
148060 165934 44638479
180634 195334 143409966
119451 196595 714362761
155250 187265 79979971
80313 106981 558115979
166940 197779 45529810
134795 140885 15178419
77286 197731 301363349
11996 116480 735811599
76943 99219 696947592
130203 133019 7088294
101072 164618 541574185
104117 188356 935127449
189329 195848 848918367
35111 148072 282702860
163101 176514 582793044
87091 191810 890977646
182389 191037 21506226
98236 125691 68874701
170092 173625 998093685
60799 62079 238951498
115175 135171 555952635
25907 44581 120303559
139268 162197 57326836
37157 130380 233237889
169131 174818 14280207
19330 143859 748593206
20523 102278 230140699
171783 174608 245029862
91879 143837 594399336
107917 153544 114362597
78083 124948 117315614
14880 100354 496162037
143859 172416 71536310
27228 52992 25051579
78282 191287 765785972
162485 191385 72323476
45582 98815 132901083
117629 165545 119989185
56928 95569 96447030
164288 165437 2869078
51543 139885 542507638
118133 191027 647263032
116510 167596 587683889
74435 138032 476693603
63629 163444 388436777
124500 169520 112525902
91076 95917 12072465
12240 91667 198549763
79813 150328 176641439
35128 151277 482819885
12499 191466 447651461
62790 131615 172184144
20150 58839 829756734
101738 155158 862942769
46902 147096 850252015
26334 164741 346056996
22494 137005 286503050
8292 166237 395119903
24498 66629 997405423
188552 190104 3949111
54800 113280 146099113
179272 187436 20419391
196674 197097 1071836
88926 180417 342607713
133114 184512 128463188
31495 90673 147941604
99408 187370 429423549
196370 198233 421673822
16864 69054 130407406
10348 104475 628630505
121236 167372 115482955
155510 170804 38114484
179562 193169 33993267
161368 176692 38414908
117346 167909 126634380
149625 160466 27019144
133762 142566 21934205
35355 172232 342541712
78948 144640 164351276
67802 160772 232659337
98009 113083 912258225
194617 199663 12731421
176515 192223 39244420
95272 121671 66069926
117784 121498 9273444
166643 183432 595838955
56990 124067 437185963
98538 172076 657033151
87255 98474 27884717
104411 108816 11156979
18247 142162 385260205
190402 199746 23370048
66229 194193 320014819
134846 147471 31572016
78195 140462 130314459
77308 176373 526845048
5872 40901 800280361
13205 41104 204659997
27912 159179 328424868
1612 152178 518958712
160758 180954 341716216
55265 171027 289552217
36524 92505 139999481
178668 195881 604750447
140201 163938 57821474
39473 67600 70424033
52260 130838 196686234
6678 170219 816329889
86423 102514 40042872
96488 186832 226188183
178897 198249 689434552
140390 184656 33170130
78678 84929 15625267
169539 194658 62856044
94896 195215 825045091
110757 142908 80493411
18524 180101 165872048
4678 155716 378117994
4709 134794 883208745
185395 196193 26952414
50548 132415 69900819
98353 192546 574265742
20492 90395 440611538
79768 196327 224185936
150206 181437 972431904
172600 182104 23795604
165444 180627 38096986
106705 146652 100047314
92920 102976 901782494
140347 178917 96604651
99539 171818 181203136
50728 105690 616995861
148931 155506 719573381
164113 165832 4356384
4173 60541 118265776
3651 151438 369852226
69631 137773 170572315
25861 82748 142102787
5611 126177 122686183
72808 114097 103294927
146029 151301 13311244
161862 171849 415798564
45862 182277 341282924
117052 172054 238364141
166446 166508 776930172
186397 199645 33153131
71165 117483 347377312
38087 110400 180870518
169374 197073 69297307
113596 131196 253599018
147618 153412 467562485
128475 158125 938170842
77896 100254 55743140
156035 197690 104038911
15550 145240 985289632
54861 138222 521713093
81723 90908 922782958
112227 182475 957203674
51093 146173 237933819
198412 199175 958418
146586 149277 34677088
2913 55294 758999610
34165 72485 669832648
43778 86733 943914909
12739 98312 345307972
192523 198450 14816506
178370 196028 232038544
161770 196945 337097489
116815 139767 5561287
91538 109231 195220775
199560 199604 887848646
100473 127255 67261608
28660 119522 423919212
91219 192644 817613406
135518 198798 626443394
143189 157195 35199347
51710 170219 296483011
122829 146886 682827488
92662 141258 121582054
146506 169079 56372015
24923 44128 48006272
95318 165107 174662598
185627 187949 5415693
115885 140646 62035787
167446 179572 728366275
143392 146602 193815839
73040 92136 885781900
182345 191300 22309858
51779 153499 150994491
78041 156386 817973648
190387 192825 6068731
100914 184096 651088094
17872 153777 340166355
170434 186489 40219651
67203 76100 22184130
134268 198676 161133980
1047 198274 493260246
186752 196663 23081682
172845 183706 27138607
165123 197856 81942922
50917 56926 820623510
57248 107614 125826717
28170 197042 553138786
70107 194299 985867135
13873 53830 358642810
173219 183225 25024627
57441 191930 988460105
156232 187555 327863801
50040 97064 209408999
154830 186615 79350558
173765 183164 23477901
4139 97416 278070865
28308 65429 92902440
32524 131977 248869272
110321 181430 178034225
145600 151228 14165163
22072 174317 409668060
31021 134795 555349767
181355 196412 558052852
165100 186649 195142831
72185 95868 59243506
59504 173264 378630095
79349 120006 101702123
181184 195648 36107132
19071 165178 669367037
84852 161884 192720641
18832 63282 111184896
146988 153182 15713846
180603 197397 41928681
142418 149821 18718828
70456 149128 620170346
173739 175348 145033926
121708 190716 172752170
162513 191633 414287810
31688 56515 62225857
80889 175675 237183298
35641 171182 339125481
106551 144235 94366506
37474 45131 19191082
62930 149950 35948692
27928 148131 831773014
92780 173294 248054696
138972 187067 120343277
66301 174181 270707458
15090 122164 29282876
162122 192215 439725496
93122 111874 46813164
101827 198123 241060457
94749 163791 172766213
143699 151741 18894032
195346 198755 504671822
186858 196596 504764752
44764 95005 952920560
30206 118584 816386430
41658 128339 320475184
110157 170878 689802940
33161 112722 198987740
56871 138695 204592523
15275 47643 80849759
22133 122884 251950489
62797 191984 323145981
189160 189491 837088
43711 165939 305665948
69554 131871 417376034
101738 128875 68089447
34067 48169 35306412
67121 107920 251106289
162871 171914 5619109
8757 11430 6728724
2735 171737 422842925
58431 90339 79588726
112186 164125 842823049
199257 199505 740378094
53323 80527 957861148
32078 78729 116695428
186165 199080 32327411
94361 122347 585352110
50303 176566 253398674
67603 75320 127803660
29854 137645 500342285
250 150303 375481236
55126 183319 320664120
102439 158958 141661097
157088 192535 508172855
127813 180194 131054966
46144 46487 172098021
153230 161362 580373954
17337 117712 934067253
176486 191475 37419655
149425 197490 120016507
178888 191061 30293303
197274 198413 2915403
155896 186345 76069899
14888 167440 898485186
81310 128307 693042694
164520 180902 41062065
23542 85787 955966391
114287 191123 192288593
15365 78727 116079757
126713 127336 763685865
27343 94131 461302425
112387 163355 127536792
115307 148021 82014206
168399 170741 5934721
673 71815 830107803
153260 170843 105481159
26044 47069 931864758
141269 165111 59598706
118793 158117 475501846
42367 139355 242608733
161623 190047 71109824
141519 143428 433529749
24127 92644 271077349
42638 140220 244035435
105294 110885 13967787
16901 182927 415203358
7285 14231 652111517
171200 194879 59087807
3316 129322 315242280
16924 147349 972680440
70996 165458 722939970
28928 107153 195498574
21456 186167 446080638
128739 164714 743694778
150264 194702 110960574
26146 167287 966744697
19997 155237 338408234
19310 79644 150777108
171323 178559 116462655
165903 172835 17372752
8314 103782 238703055
174629 191147 41317160
187473 193063 7602190
46159 173260 317962331
165796 197636 267971408
192333 198229 272242506
12491 195439 457548305
108339 182135 499560974
169135 178753 24226792
149503 154683 3513769
18484 100270 770669148
171775 198543 139699353
123187 179238 269761353
42168 148786 266785625
125055 145358 262563299
127543 166714 97962962
113824 170257 141276264
36290 189624 383625856
118859 125799 17474065
196473 199844 8514811
81523 86065 795284523
103965 144806 882957057
134719 197224 485516149
185466 196179 189144761
46979 122266 833323491
155494 181093 264921706
41535 111899 175862836
135700 151735 40095321
13285 19517 15600487
67869 129525 612124748
192653 194676 5022165
67404 176107 271940784
809 165356 801714956
152569 154648 5223849
93819 190121 83568002
104468 126235 285751019
86975 124981 95108938
123858 142097 798022542
124271 162246 311514100
125610 176843 128240366
156782 175945 47814361
119515 122833 8376711
140334 169198 262310991
96562 125256 799435485
199421 199895 207980423
47911 99046 453074087
107930 122024 35190888
117096 137469 451392594
162007 167610 13942658
65509 88832 58123995
130745 193232 156303576
114611 168736 135463751
10208 75990 584031311
59591 157798 245659168
72973 151548 196785283
22995 187805 675159967
145096 183182 95265228
81469 91105 24085663
122195 130428 467753618
184093 192488 21073977
98098 127684 74186973
71413 83108 849030117
167900 193918 44828239
105650 144605 681117654
152362 188037 89085527
182549 194146 5613704
62588 101780 97771353
180447 189530 22750106
83668 119718 90143491
108853 131093 55633019
100399 131027 501342078
138801 172508 373244258
171328 193669 55768077
25027 199706 893357049
15354 86978 370257564
59520 184070 311440607
108321 185721 144292041
134667 163770 72695151
4116 155549 378995509
158502 183618 776951763
94285 106528 768633349
26031 96053 174920074
194882 194934 456525874
78498 117523 97483339
74933 116035 102767370
143176 147527 10998818
131142 171184 824553809
179137 182303 7916875
185682 192738 17656643
59232 66065 101645276
79812 127865 530597919
87242 153934 559662767
40195 50619 26141195
153908 157333 8450473
78927 165817 858114262
53438 75502 55228044
141880 161678 7711055
182065 198170 831220009
132550 133417 675969533
36715 93347 141612743
31247 194075 753297147
191096 192177 2788449
27935 69906 104870689
166131 170631 11276054
57509 146400 828347909
109225 122847 510084178
157423 195706 933294975
79895 85156 821165153
184947 197763 32086959
154248 178609 60803818
144322 152502 20641720
121414 172930 729713583
191856 195949 911450622
113394 193487 200489886
109201 176516 844854308
36172 142360 265596090
188059 192589 902910556
112573 181634 94497858
61111 73739 31337400
76188 93455 10608350
64208 70171 14725060
83462 162065 565196339
22958 187226 410994642
185392 190563 12958863
154378 172914 46157083
136440 187651 365677163
34557 68669 85399359
68616 76204 18904227
121112 183800 156923194
95240 147644 606065756
54658 113947 148153079
147929 197898 195213507
33083 119983 910305517
182363 195424 815138700
4622 169430 934894207
89628 107170 43899386
49470 122476 182600722
163 47004 69364892
127683 169780 606443976
27862 76978 406002750
83103 85389 401508533
167508 187122 49188624
79215 182814 386798324
125797 170738 112407487
188983 196255 983160893
142147 186671 111431581
190336 197448 17714513
177126 197930 51942451
5753 98864 232806728
135391 143007 443425129
114509 169383 137352547
43718 170432 589215541
54482 127740 537999646
133118 194589 199967648
165581 169419 9595335
64637 152726 220420093
116192 131282 37902299
75671 128778 44781310
104490 139763 88346017
42602 128604 427912603
197849 198471 1594130
53621 74546 665693102
183315 198654 38402614
42041 95707 311524602
117888 120347 553966877
193506 196152 523755664
93956 147784 519406462
186209 196555 60876147
116869 172237 138752394
193751 194816 2615673
96266 132825 91726312
122582 174428 954933668
45782 119551 184397669
189487 195204 859016709
67714 74136 15975325
140206 145203 12577711
97053 111487 36128034
178317 194047 959017265
38708 163260 311564768
24728 192935 842227747
54439 117633 157889048
72178 136241 160485865
13693 168978 831279514
167122 167876 148833377
49813 164858 679549189
99108 125046 816580716
154164 184466 75560449
127318 143770 632873356
42397 192014 374251577
174517 189107 36560557
91637 149256 460284781
128855 134463 194026606
187967 194841 17125382
48508 64370 27585240
114052 143320 625284482
118393 132953 36629917
116336 168107 129621731
56669 149280 231712989
56583 102695 115014117
3546 112193 646919142
26073 29011 761003777
65235 101842 554118176
160341 178705 343314874
121534 154819 402749448
198208 199817 3389228
64997 196522 642552661
63240 82940 49136942
13100 181726 421903917
192577 198202 14059257
179554 195814 40571035
7074 76247 173102300
163525 177543 199804161
53803 182220 321330628
38498 61587 934172659
154942 163162 20333335
131502 174771 108166401
38659 91424 131921482
36372 44918 240018284
146425 157465 931928190
63765 73009 22970757
25110 73062 545329735
104357 129243 44895291
177693 183202 13727857
2196 75854 319510841
106177 178382 661688910
29331 191909 406647695
116544 129373 309333672
52604 71279 849828773
47386 176343 322584975
187262 191845 488968609
84761 191217 810171557
102620 141741 98044606
142762 148318 681394845
172740 179310 3127806
63527 159701 871652827
141246 184476 108167991
51996 67092 37684197
160875 165064 10378695
192997 196681 9172704
11595 18030 6455994
107977 187673 948080612
18859 93415 186371077
158263 163525 399525483
117716 135937 45811470
88356 131010 106834695
73444 191200 879381305
39864 130259 226248198
100724 162144 154358726
25572 35163 343351570
161542 183989 56123387
50091 174686 356027620
83751 107495 262796789
7719 153947 366141253
158341 195704 992011024
105672 117291 286472068
105188 152618 894080224
186207 188802 278090980
100464 117819 43566874
50757 106485 139374412
38124 112985 187247926
9364 113947 968741553
73630 155629 205369694
173026 195017 54889420
182033 199219 42984914
167099 197420 75820811
174470 196112 54080412
180901 187876 959866504
50691 127155 191158319
59610 69131 23676308
1044 146663 364148475
190639 195991 567130831
138458 199436 152612935
101087 154600 843141077
178151 188828 26638308
77067 78229 2936549
52680 137020 211115099
59419 133512 485761018
52887 133386 201472919
55180 156837 254393126
33600 75772 194995797
68337 195229 317375296
72533 197182 651730024
83651 85668 348860616
164705 169584 12244703
52759 175020 923968446
12049 141234 323090834
103213 144500 103497513
56652 117596 152161912
168981 199286 685756530
56709 115375 146536493
125270 137899 31582975
77214 81294 46453995
109944 152046 391577855
102722 138292 241886500
194914 196574 586106952
153939 166135 30269354
82923 192127 273283322
10771 191587 452288727
104189 118298 500486587
22271 115289 232522072
199986 199992 930453797
43855 77016 224979249
193595 198198 11542261
134204 172530 266619932
99422 125257 319832761
158284 175522 43053942
76283 109194 82393417
51818 88971 92881225
138595 182617 110181430
185644 187597 564036510
112794 163176 468000334
11872 101867 930960851
10626 153253 530804714
145785 171941 100915135
183345 185403 5147850
161739 176071 901575999
3002 60719 476514453
104178 118562 35980302
33501 185310 385151739
14785 122847 270167682
49092 70387 936040266
140599 165705 62781575
138927 153199 35865410
181006 189518 511713688
30725 115558 212087483
130916 161403 170939538
53925 156148 821074689
158483 179486 52518832
66071 96300 75332039
910 149292 371238651
109347 113300 399854547
198140 199487 970336520
47591 72990 63398895
189010 194631 13969265
33629 61719 70492108
156933 193120 559935127
102879 103267 942295494
74911 198241 308555611
153462 174409 745544158
35614 80023 111024171
141261 150329 22895189
98867 107325 528668599
34154 186113 470212389
78769 197370 296679963
30742 73414 106623547
166608 196076 73702631
8717 135718 317834416
76134 152309 190721809
1513 146727 780612969
165850 184012 45415536
49214 95905 116693330
54669 63879 23069179
180191 183906 9254734
165322 199835 86473241
59976 64347 10851542
71309 103054 699894671
111697 123485 29620280
191677 195955 10627154
199143 199619 1192149
123881 156048 80610674
111558 153397 104979679
90633 152584 155297261
20569 185977 413695080
84490 87501 606665117
168343 199545 78179291
82600 165123 343712577
174724 175375 1659605
91402 155845 161470576
179504 190169 26655891
110712 180564 174885306
108317 113917 13879033
33112 181869 372244073
84882 135497 126731916
23378 196939 622272133
33014 85794 289621985
67378 197910 326478451
27366 173155 749574693
196813 197658 937437236
132506 198607 213707060
24156 172502 996588216
125205 193248 868612398
50109 166699 482449656
162557 198872 90962660
129198 147264 45199782
33323 83336 631782613
21288 22232 168388878
70117 188088 894821175
125542 127237 622890879
112676 169929 143265986
127060 136967 810814950
100126 138774 88995073
46570 68316 393124111
121895 167501 960286079
82329 171633 223682018
156960 189641 65120476
126200 144681 46188114
95618 119801 60549532
53877 134277 943996572
108174 139435 78233417
61666 107758 914625067
110653 199678 222831097
170016 195023 232380654
117865 134435 924254649
95628 124876 73340064
148665 176837 70462821
185536 197801 30642317
12193 153024 570455410
108888 161131 130676871
123335 124441 671757701
54064 60474 16193102
146913 153631 25326629
34600 111770 774504941
193256 195462 5439419
76041 161689 214291169
60711 76324 38816522
69086 70181 2664289
101899 133287 441281789
113635 129371 39529574
29402 172007 824169537
23830 99293 188500078
51171 136714 845637662
112874 151738 97447276
6315 112783 266354097
32902 157226 311113671
94247 195083 252265656
193718 194652 570749014
31457 73607 562193301
189222 192261 7585722
7321 166608 398541578
114792 129795 37702640
120576 130499 24939474
120008 120734 20162912
167761 174654 999124043
120966 132633 953849882
100263 131115 77454483
171969 184647 960504300
27587 134177 756960371
117500 131939 36349425
5924 188158 455958612
73986 181693 419705997
70667 187014 955055458
60306 64225 9691196
31583 186526 387659071
109660 148185 96459079
16878 46535 74081833
98889 144447 114228177
179297 186492 82904935
191266 192287 788902208
26659 71298 111429604
78750 104938 65445461
45208 195323 375407984
104768 166770 587271854
49633 59062 23718833
134356 179877 113906268
91529 109136 44182298
76638 199745 798734288
198227 199798 117392
99018 154680 696314171
148525 150633 5319946
56582 137912 473536461
109243 109296 247978182
43739 149949 265797264
20240 158051 344723569
107365 177798 518449089
95792 181307 346630432
125217 150154 62547730
96501 109871 33577364
97518 146316 122288724
177163 185729 21354750
157967 191043 82585906
165767 188126 25470601
80029 187143 268085775
174858 189831 37525027
63277 156219 232589922
39171 114953 533871637
144642 192191 664657205
64234 117925 134094753
91006 172002 202845822
127438 182499 878254337
94608 178050 517303276
18793 115623 242069362
182869 199196 40883068
164681 184786 50349995
62969 88037 257561593
132125 157541 981789199
175739 199712 292405852
84827 98941 429721436
55132 153121 245297033
121900 125813 992183218
84540 87415 4719095
189296 196362 214230983
36181 170268 335356269
27879 161562 334401666
158176 161586 102183718
933 73747 181921742
15749 164684 372343018
194147 195032 611420350
115603 122883 17327974
180867 197733 32373251
145452 167341 793344332
52603 94905 726435792
9935 150348 387558280
86142 95142 22353379
68717 153240 211627719
171816 177263 301967037
86836 174965 348955410
101164 164874 318965704
90144 182901 245794736
189969 195495 478367252
78007 98133 508624263
94715 134624 677342043
12605 159688 640902977
55631 67175 28824412
116062 191611 945372479
190884 191180 734151
82091 192554 276494341
91789 132514 102077727
160520 185672 419291570
103198 135967 82273524
1327 60724 148651818
199977 199990 30952
43748 76851 82691407
178213 185581 810307704
123602 136936 33440188
142427 191607 123062379
161292 197015 303642746
1795 81092 582761587
161087 195093 678998577
172416 195801 80164976
1467 123848 306018942
75126 169841 297568317
187681 190708 7263275
42459 129942 218859046
53625 197112 358941160
148263 153894 14204448
12908 84157 513219567
141490 147042 13888479
43828 86231 318425924
31482 178420 459808684
17025 165607 430014510
155982 189523 83812380
82701 107062 945851614
36539 107851 178370198
149767 150729 435866918
144973 150303 851513626
148575 192539 109911454
116431 127086 26804886
88801 123706 87472151
156356 167110 924986590
147587 160212 705574201
93230 188921 559410521
105789 172944 168124332
113324 128279 180381065
165349 197631 945610007
15464 186682 428182724
106999 157604 922203964
111654 197835 702999783
193141 193546 327359067
46499 146166 698148393
116255 143663 68678171
63337 170039 266822174
95216 181615 216369852
15530 191731 612194370
159109 172410 33254980
15179 120226 301675872
100869 142649 809737427
5238 43996 517925927
22905 189952 417903571
117440 145975 71584225
21951 165082 150180467
181799 184209 5891025
42141 77116 491414551
149944 193248 592572102
10104 148980 388771285
45715 65833 50415917
8369 57443 865335667
72115 146721 253470639
122029 136431 36181669
199280 199323 196612660
50651 127365 331820778
199510 199965 1112826
91962 138779 117224697
163589 192698 72903243
33405 199651 397001370
164072 189857 64615102
176224 192493 40673861
136664 185108 121076021
11855 79369 168764031
6475 111718 263262339
189049 198941 24756434
86050 194585 815394658
189467 198440 22427222
127184 161768 397159060
125847 176420 644850406
152573 191700 805342489
80736 135626 878383943
95344 150388 138014897
193286 195663 151032184
173765 179424 119040921
36976 41943 667645216
78217 112559 585039057
35203 184447 373374632
78289 164775 226978898
74089 177122 257932290
127641 140057 31056923
51182 165688 286455862
148404 174503 65174269
132225 161352 910261307
148749 156497 801198563
15862 156141 350902230
114635 198150 209039076
122864 187289 161246606
128048 133544 138616602
19257 122487 258116351
141022 157086 825842443
18060 23280 13031414
390 23966 599292576
9488 53150 612636296
162506 163522 2544398
71967 163597 229285509
118485 180745 517458865
36563 144702 270537704
105016 109018 67489232
48205 97907 555924233
31295 62812 472716176
21421 193135 429541400
180350 186527 218021845
87816 106203 45917170
135198 154661 48815761
124795 194812 175062553
180412 181493 854742123
182961 191983 334615954
70597 91475 478634402
77794 159429 482001818
11338 188888 754098026
31822 194361 406646786
22974 104619 204131747
155867 175230 48289016
152884 174182 39106758
131084 155534 61280670
85900 86952 2592629
191601 195158 8819763
162124 188631 383779006
109054 119003 468301880
26639 51729 62565142
4177 124059 299976321
108470 185858 873299608
196936 197422 1204191
60365 170431 559911386
159422 188504 662160327
166097 180608 401753582
95776 182437 217040592
72605 188190 289249332
95919 153067 534029787
62894 80838 943660843
179159 199690 51343882
77182 141955 418239471
144810 159385 368884978
45092 190772 893163421
41892 120318 8292548
151604 151888 703906
111418 143214 79599918
186064 198856 469199912
29060 81338 179075645
150848 154554 9342235
125972 157262 78341852
92183 92915 1862564
191844 199078 876311852
174615 185979 28465951
176597 198113 53728049
74641 138058 158716316
117367 129559 126642055
189538 191125 204702490
104902 106654 242969820
145695 162174 411529383
169597 190658 811277747
83458 115189 79320619
135229 185199 124909497
13374 28956 74189980
123545 154566 867485660
191686 196380 11665570
117400 146124 693951215
145191 164553 48296861
103306 133133 74924384
25992 48010 729546955
135238 155686 713905021
158075 181732 59172898
40707 131581 271486808
34188 160853 316980420
177900 191814 34781492
110643 157636 117707167
4614 10745 15514058
161357 165462 10172795
149665 175956 417641685
123718 198670 350992927
53796 115899 265379493
86092 87455 3371673
167870 192889 662622951
23506 141239 294443645
62544 111049 272630484
138366 161196 524393104
135124 185456 125854971
73128 171586 770799436
13780 49699 838723461
115096 165181 125350588
18742 58440 130174403
44900 96348 128532322
115064 139343 60868028
65671 193918 320705898
19751 58595 605928001
81181 114605 83519925
199092 199299 540104
74960 196514 304086759
43740 108740 911833136
152766 181237 71112532
57795 154199 571243000
56519 175672 863851760
175249 199565 60879842
36372 96954 139718259
137390 144533 17771657
88544 89674 306193410
82964 93082 437906695
164370 195587 78111266
408 65618 302479326
13394 15846 6268526
106064 106209 89406869
76613 128083 128848982
57099 153734 167317000
192652 198308 4575416
177108 187457 25857947
189714 192769 894728759
86329 109563 58064403
38217 118533 200857554
167446 190066 167688589
191774 197232 13575274
113693 193150 653190525
139589 163955 793485467
3157 197924 487200293
68210 78234 552408592
198024 198566 1401852
144987 173749 72003542
129064 162692 84069927
13262 24336 53699624
179435 183813 10883289
179789 195509 39184997
126971 148551 750963808
101523 175623 10017203
170508 177848 18424912
77208 151315 349117357
8032 183920 709209055
4849 37282 794241133
30941 122517 229007667
17997 173089 387968953
195633 196879 616711154
3352 183452 450572454
8919 137714 984831523
14645 61194 521402886
99096 132496 83858453
13770 113455 249147276
123545 159784 90789929
38046 148592 964159099
180934 192670 996087690
15343 38000 401474345
82795 178925 639569144
149794 163083 872065455
159567 174288 524633728
184259 191797 479915496
136161 166934 181432056
177824 187006 22950378
164041 194669 76634594
144714 193960 123189697
149999 188039 94963174
157183 187776 76423443
143300 149025 498223325
148069 163230 23093624
122644 149399 67141254
88775 99069 686024969
94220 100910 509179725
175235 191880 16955840
92338 147322 137621030
119991 152776 512266658
39257 169432 325631341
63561 108907 113414185
185003 188908 667527745
80701 176340 239342459
57241 191102 334740308
140571 155194 7482318
114728 120702 14977002
23149 185145 405206032
161353 181247 743014934
79780 85709 22002570
178574 199727 570137481
113617 163176 124092980
108716 134046 63410106
145331 180278 87387003
83564 109798 65644445
161455 183692 55600491
136367 198990 438251881
92434 134462 105238173
91610 149516 145132810
11717 20908 22965150
61477 131538 175167559
52168 117666 163769546
175256 182239 17555164
168969 180496 241134218
199901 199933 581606290
57031 155568 246548072
13121 72978 534884177
181064 185404 755055097
29650 70479 101998183
111107 191072 200083986
74675 159373 212070264
170478 194470 909674055
5385 42472 92971479
199971 199995 701835274
64605 125336 151848651
138768 176326 93964142
172758 189011 40666293
72819 143744 177520079
181248 196591 211983974
72891 87920 37670769
113239 148973 89665807
132985 137620 69510853
121139 122827 4323103
146083 184848 96897806
85175 187948 257090643
108556 159383 797180578
149578 172392 792249841
27305 172429 800479636
144121 161072 42442401
46651 91321 149605498
2631 16229 735963382
144298 159770 818398406
178017 190048 848309939
94172 180771 216734172
174235 192647 46049934
4237 95913 464432276
158857 161954 7668959
58132 89715 78783144
56224 191799 825020640
44456 158835 375971700
7836 110915 257802394
87213 181892 85923895
63618 69868 15499409
191981 192148 408523
54943 66498 28953370
12271 24820 793598805
13245 159704 366488540
79752 192538 282220625
184646 191123 8725174
37480 191865 386248309
180553 185876 13289154
13363 46410 941699288
100621 105281 11800545
153133 154997 4655298
67797 147356 199049026
122666 123330 632916742
64010 90771 66776660
90604 173272 206969463
24188 90325 436550614
153639 155303 4128016
79519 146201 459032723
75783 119303 108827834
92194 167979 218861506
187272 188832 654875588
110084 163322 133181966
118346 163198 247494328
121042 144490 601978056
195966 199240 8303256
144191 198668 626560329
172823 193293 51210650
129237 165699 91161542
137265 190390 17262336
132837 153834 59946001
154060 196157 105011825
7029 98924 229743371
66235 115378 594924680
32660 78734 509410856
158544 177479 647824936
172882 179844 17459450
17403 94575 250059846
41613 171813 67990814
185511 196500 573139213
138156 177727 293206000
135858 193319 143657511
133809 199924 165356668
2797 185390 456727811
57883 62867 12447747
95162 195767 939662448
68919 93154 60602318
77349 115451 95232468
132048 190527 146269336
103977 133820 74877246
122836 145635 79159688
164786 166739 2452844
17282 64287 117590601
16320 37908 752017442
181626 191277 24003492
28042 54187 65345162
155792 199949 110362390
111384 167192 139690651
102810 178166 561330841
182003 189599 738460911
196004 197965 581877949
65038 170411 852001984
80807 96990 902788987
124024 192290 955704708
86048 148675 156731775
122988 165083 105247819
37760 98031 524875579
136179 181245 112685184
87314 141249 151835527
35417 61307 64929385
135480 155488 164368238
115699 129563 491391902
69316 197472 320558981
27914 111027 207737263
136244 184071 119539409
187745 190203 734499870
167845 183270 38693448
91866 140196 120987672
122044 157787 89604162
169310 191674 998045407
192126 192206 628254095
56129 83397 68020045
74100 151241 193208072
142884 177182 85936387
159312 195106 148079191
24668 92356 362183742
149563 195660 902856182
116859 148553 79522209
191803 199538 19373244
63537 151866 221029166
190395 194444 10065448
195208 199258 10267772
102638 185790 208233715
166916 188951 148702083
14886 22145 18054126
182081 189103 17540636
88147 185580 702464020
169597 192239 56713175
6145 182237 519994723
41032 170706 223184089
133260 162532 73105052
156844 177520 51642823
184766 197197 31081473
189473 196482 17451595
114001 184469 158121106
167735 185728 45087216
24196 110165 300170354
105917 177908 758588575
105796 153589 119860673
45401 158514 541776172
164534 199812 88373284
109297 118394 765923347
2683 126504 309682692
98288 141188 406962860
38918 61229 699833071
119713 178090 146173167
199616 199754 330493
52194 58015 234928227
119455 140491 880458351
72644 161650 927176843
161260 177056 39566798
187872 191222 8353639
155585 193243 572329837
127536 134891 18499975
100984 193960 232795850
126853 182462 994998000
198523 199075 1389000
106264 142473 469424456
184481 194975 26183763
150084 178607 71263302
84592 90543 560532648
30568 102830 180533212
97019 148833 129906862
21379 197793 849995328
70436 175992 618093229
69456 186200 389778549
149018 159937 27301122
166545 176507 93493333
39852 47005 17982580
163733 181113 43569223
191241 199335 856797386
40791 132430 229367533
77667 194038 29219831
180150 184279 753161544
101097 175318 185893164
48141 126851 196912255
135601 140193 853317786
60180 118487 481597512
3922 103626 249262990
149395 157857 518327145
99960 123580 59323979
42398 67566 62961515
72676 153957 969130163
149061 165061 662564855
164162 180629 878755101
54666 81240 66386606
49987 175114 687445634
22821 148331 314079450
184827 197674 873638270
113502 155634 105677777
112501 182661 670534092
79972 191419 693283364
138908 149527 968692147
33170 163355 693208409
164398 173861 23836819
19246 140286 948938064
187346 189059 508751654
1206 58665 143709769
183930 185736 243477720
109383 124869 603977528
106139 146725 948112124
135232 176092 102164048
8789 68150 148461318
131910 170029 287214908
93603 130462 92346659
79 23154 861760690
114926 129603 821691722
77305 100300 742055908
179843 189627 24461426
101600 168292 166954333
40091 116901 192099338
69379 161880 894441513
116633 124271 19301840
33963 53454 48733219
190444 197268 16988761
57635 142313 100765778
173872 188370 36165061
187996 190216 5334162
96513 169912 183747247
33623 113918 83533811
170434 199667 73200130
174025 179813 233523165
126681 148883 55676519
90424 158234 538194955
108736 171071 895846005
85931 142876 777595339
89875 197563 269498333
82663 185078 256298851
21282 109702 264245162
45773 153600 269909976
67581 105673 700140324
93172 199532 488933728
75557 136251 151946313
140410 157898 225746503
106220 106837 1538525
27583 162319 336948820
104429 196887 231373153
163389 186211 529918298
47817 112218 160961366
177122 187292 25418585
172532 195960 58499626
11615 45543 84879609
65860 183055 211149683
137377 143546 117760257
6629 24252 44225544
56008 60343 581211561
9411 170814 710439921
169893 186801 103443267
44546 167372 377103742
41989 168337 766768061
140396 194000 134103304
145563 157783 20031925
164845 176236 28636678
96439 196926 251488559
72604 90613 45044992
154225 169514 304418468
185440 186646 740067852
105864 148551 106993582
186607 187842 3057801
57064 196180 152384913
10747 153196 356500331
23312 131825 526470534
84681 198871 285759513
4913 133653 995657228
21877 184652 646098887
152217 170111 44583118
79970 100089 384381064
68005 88916 16404592
186388 189002 6551887
54392 80859 66146823
39910 151073 582683011
195925 197588 4177824
184458 184940 1188764
12307 114308 255017745
132742 133246 1243335
146373 180848 656577123
65070 122923 814567689
143939 152386 733243675
48937 73742 389784153
160060 180856 979998055
91337 105427 35263003
171664 199937 70624808
183628 195166 28773497
162697 186185 58840884
78706 172179 553333272
7886 174718 417402092
108616 111943 8190854
44758 99499 136657603
122382 137412 37728303
98961 125742 412271885
118245 159039 102250280
28483 174121 364304131
4040 35135 96290621
107084 139622 424120700
136277 166787 13178632
158251 191097 82022184
132745 154579 54754054
23271 37467 35483027
195525 199497 611070195
121602 155668 48164655
174307 180735 522637552
139927 151351 415917235
75808 112804 150933111
158226 174947 308185166
54488 119884 249223390
32560 87388 106999208
112746 114031 788077740
87980 161901 184965324
36746 62131 920991291
191754 192245 254020325
91364 185920 307529064
123309 140831 963840926
131309 178249 117496187
10081 130177 300468112
1475 77110 189030891
176555 195263 949205719
131356 155331 60134525
192222 198252 15048753
117872 188701 177279796
194236 199859 14094391
161971 181846 458953410
103490 169747 477985938
26206 118133 482770696
147526 193323 271102564
86602 167428 939201731
193553 195002 391240319
142356 192062 172735184
101088 118569 508542757
144408 160103 582268755
117297 125097 415508776
95733 124642 72525642
4099 56715 918844455
161274 180851 393469068
22371 90903 706830019
101528 162671 670250387
67046 151108 210344278
193917 196281 5872941
163730 175176 28693091
15558 105655 225154605
81260 195159 465739511
11818 144252 573063818
98699 141867 108198227
2444 65371 157424758
112449 151321 112071212
107140 148295 103196668
104081 111582 18760733
11099 51177 100185538
62528 72322 179705400
61332 149862 221474683
181798 194267 371254500
152144 179495 68370929
74774 99509 61688336
68280 138876 212351137
135935 188788 227892552
78153 102865 61620440
161134 169726 311209357
137724 143305 850750424
39181 142178 855295109
139524 197765 145694241
133533 194680 583244426
128669 182505 134714497
52633 149436 242362925
139676 172672 82564963
102174 178426 191015163
31817 98756 167257608
113747 151170 256598445
178788 186971 20382599
196672 199117 550861144
101807 111827 12586918
7041 141147 335547082
131204 138345 146271166
198242 199857 576144
124330 154310 75201071
44145 93955 895329722
56237 145529 489970736
29273 190219 402589012
149421 163359 15418462
175302 191973 126204555
46313 142504 240581720
59800 171654 787719490
133350 198426 162751052
163896 170822 391526685
70860 182663 279798484
156850 187358 79590580
59017 168704 446246943
118022 162953 332381322
32977 198588 414362368
48789 174077 313543166
100106 128613 951845794
9620 147303 377399268
168309 177813 23914517
99838 110191 26072140
190103 192367 228605631
165759 197091 461337753
81844 91698 24645631
134256 196948 156746331
85405 157093 681690747
71086 72433 3395567
188047 199948 29829905
170449 183576 213572606
123702 149919 65745700
150881 173594 56714271
141095 168073 67475089
138374 196979 146613064
93073 126341 83292195
36181 81157 112429296
19581 101539 519239666
93958 125373 78738003
167803 174538 410785326
119146 143213 214297605
990 75302 898146845
138002 172792 87044580
131970 171566 277393740
179486 196331 42022716
148271 183654 260353838
46087 110636 283627385
63427 107770 802284552
93086 139958 391319172
58532 138061 198866530
198438 198801 125120756
113741 132690 47630907
107361 146056 882607962
190939 195787 486543817
162382 190509 70438974
178608 187861 776366254
99428 150778 87823019
117029 180345 158559336
197862 198066 536634
84794 174086 223445870
45966 165260 298355357
138082 172394 85900792
28057 101381 71505162
77891 124970 117859912
184544 190113 428216142
92544 175870 208546808
192471 196530 10084482
80544 84979 994504875
110870 188770 762135194
140001 187494 118848395
152070 190837 829290971
124943 148953 970195444
46269 157929 291007445
28352 157810 323912391
154789 190831 522889224
125861 151967 65405861
46206 81310 87747941
142009 184708 106819881
152837 179056 65521392
117719 127378 6921629
194684 199146 890423956
31857 35452 8995816
113556 159966 8661945
144526 182014 93861168
3271 74509 178156604
125653 195119 675416230
96811 166074 168036600
20804 178131 284363288
114323 118485 10441301
113743 137392 59392216
81366 126638 631988120
188500 197906 23546435
9039 196161 657053716
142476 193858 364563696
80620 124567 110024915
50306 144052 957923120
143104 174335 78198878
192957 196345 8437269
23918 176957 382884972
172298 183296 27477592
124394 178157 134500445
12503 142161 324285806
141237 155887 77899105
199347 199353 17503
16483 66514 341618983
145131 158724 34035910
151097 153699 6580085
38093 175205 343054442
31567 73065 103738232
121505 121980 829645061
113616 194987 877271289
105882 112665 2664897
71180 81083 525833629
119210 171987 691927672
26987 195907 422441083
186096 196521 50322890
14941 105261 225674773
192874 198495 14077501
155792 194290 96183856
157091 169819 31682738
13950 172980 724036733
89100 175383 250774742
152671 170344 334532469
139847 153557 726972789
119844 193565 624217791
35947 156671 302146234
121769 136144 665298412
38403 124268 624184703
137318 185229 131931176
156661 163800 17654766
193570 196710 248955596
93793 119251 63715067
108175 135913 626450705
66639 128664 155084645
19871 168481 404682508
75834 129612 788968676
117861 170227 131081238
64641 134960 175888130
80147 186459 578006537
141412 190340 584342314
4672 23813 48047829
177588 188201 26441935
177219 192916 39181748
69070 80751 672329608
55514 135505 326088712
120104 177179 142956005
3730 187346 571311686
70165 75244 12775700
85219 119517 85716496
152243 156852 459623143
131403 183078 129272251
12876 164177 378413716
152517 191890 98324005
22518 64430 104914951
94663 197892 1057596
52834 112551 337753116
142296 143354 2625946
11441 142030 326587263
138611 174120 533769342
19907 137275 293624614
98788 126961 70694354
133528 181234 86266594
156632 190497 468588211
82497 180173 849027577
69552 157265 219599877
171159 190303 47895162
95918 173953 517603802
81281 121904 236186819
77287 134867 144155485
45999 126250 803751256
75893 190147 82628353
25540 85612 440723176
48431 127357 197449863
54772 85603 77079694
38880 80479 35486049
31215 99799 796195047
185517 195585 25105505
17995 50767 998196355
39415 140494 952310511
51398 168169 745212142
56873 160074 258187175
186816 192549 14330754
176237 177619 427712704
112430 195711 132203486
39 100253 250361811
9030 145562 764415809
89377 116121 66903365
34127 151788 294510732
31875 52214 50817379
185825 186031 513033
140832 162174 53384380
14752 193881 860084560
148783 198953 980149046
47621 98230 584628054
170817 174138 45448876
118872 131218 909123327
146449 147994 417727704
112392 157039 183075857
84971 117858 107464505
97024 151078 452199508
126109 143257 283928519
122287 134712 74982262
41268 172370 328025266
151350 153706 5971709
119504 166751 845424193
95227 189662 236443073
181684 190110 21035108
33667 99737 358013402
52929 54302 3488813
68767 122429 134215956
178508 191040 31206974
170705 195999 478898608
85811 167178 203490841
26346 81803 142962934
123984 163920 99848917
188354 192647 471501224
124102 141255 42841567
58805 164230 753147150
81061 122706 805641029
88507 156960 520820608
87420 142726 138297969
160889 173355 31163505
85 78608 420331964
97230 185392 443236102
143819 192694 122302006
56668 141116 211106864
56524 85949 73568453
87805 113932 821815940
143295 198853 139104043
169940 172737 787985969
110371 180390 591996553
160385 176342 39873317
162502 183286 52077560
67708 173887 985981894
153582 198767 112897302
40432 139971 223503389
33953 172320 346238694
79347 129457 944485813
167107 186521 312278809
89851 188900 35260027
170222 170383 363841
88452 147394 549993383
197049 197940 2266815
164254 184980 51893703
105826 142914 92838684
44393 127830 208722685
113488 130230 538327196
172259 178376 277504431
182700 197540 48571006
168029 169478 3615336
150535 164812 636790906
185229 193686 8952841
55754 174780 297608299
93984 146451 131402330
34580 76052 103766605
23926 71835 924841269
140917 179425 603160108
42614 42912 886530739
174029 199722 567096268
36320 163769 318749875
194078 198069 9991520
144437 179389 800569806
135532 178404 107249352
34786 124334 607062649
131232 182599 128524414
144312 172606 557367217
155353 166253 972495361
95550 157466 155118320
69413 196332 647119267
109582 111015 3481187
144983 162709 44267358
72475 75835 6994808
30739 85978 138201325
50205 123696 183909193
126261 182476 140658588
117562 145196 478864142
106091 129989 255817117
90301 171426 203181675
123079 175188 130322452
128740 177481 121981394
83193 118338 87909269
107500 156390 318119818
4825 68056 818056116
172087 193030 52273491
56306 69546 638241816
28187 125468 390119977
114907 167392 131348606
194687 196364 153835
22810 132932 467437252
14244 36809 836199525
90338 99947 23923256
87181 180573 233674047
67152 92104 62314031
39717 45631 368785069
199098 199354 883388632
169501 198609 583691470
97484 129861 81207549
132577 179709 541835658
56184 144338 901312047
160623 191055 75978928
111985 147726 89612201
167046 179883 285874963
110303 160409 735528829
15426 20030 11448076
109538 154256 112107089
197239 198804 4022187
69382 116641 118111000
43411 57471 739789733
27951 62054 85391116
119609 128145 572922054
145958 185059 97770026
83176 178994 962228325
7301 85967 774376746
19206 93609 147164419
18769 67151 933093978
37603 172876 338486598
54344 98651 975731782
53418 190439 342870186
101048 120677 975858806
157259 185928 840215048
55656 135957 839754276
82889 112115 203366783
18428 79355 973138841
111842 114312 6178380
17950 39987 400765667
76012 124803 173468693
165344 177563 30735463
195441 198298 851931945
94318 109010 36904953
103328 166121 247935822
16303 42516 905679017
21338 162257 352475970
98583 177391 197421371
20879 77268 338075046
137022 172546 88833718
149553 184120 86244727
169961 173202 8176981
83268 181003 244599823
192547 194564 91046050
77873 169077 630474537
132821 134600 4392750
124886 135366 712793999
74248 144752 623114096
72502 141447 247762583
176165 184135 653752473
166893 182127 38218281
72279 82571 68163908
76824 186455 274331527
51911 130143 195794863
62058 80163 948479381
73195 92160 333742023
27819 33536 14166281
77601 91572 798639791
158778 165963 360721449
40056 44712 11745690
161736 183052 557583840
71440 198315 608371030
54698 138577 746527834
46509 194494 894614271
17956 124508 266529281
124140 131070 17336488
189400 199261 24689059
55216 111352 140246574
18871 80275 153459273
162998 168931 747312682
186201 186366 412836
137100 145126 20014311
130348 134012 609962779
40143 76270 733706320
131655 188973 143374734
194648 196151 3749718
30854 191050 19782328
68900 90176 631831640
105558 126784 53223946
133231 192118 745143264
121441 157372 90147976
135212 164355 72750131
58745 77034 45614242
174645 190219 39041427
126502 174697 120527669
108282 124652 451672193
171968 192772 51927601
157259 196655 98407523
38483 184138 602076942
16492 51208 481241153
55315 97891 834900959
77431 149180 179675809
8587 107351 641271137
54155 186081 330026592
161099 191517 76065736
60607 185454 910146487
78615 160037 203832483
139566 159048 17900488
128541 144853 587572317
9783 102811 357520232
56075 130916 187165931
68575 85645 42707364
5922 161156 388464090
41890 119133 953065629
188991 189535 255702933
139387 170989 97584405
190449 194647 815945692
8753 112514 921842714
2556 4575 176439417
168521 177025 219113935
55107 82580 88803128
176265 197319 52559241
192310 196934 11519559
37310 156003 591119650
9642 199648 475352155
134094 159991 64855775
3284 13154 24726742
132743 164994 80531779
37336 196149 397211769
132497 177401 610157328
47327 162689 986505784
176531 194308 296289403
48176 178941 327251526
38792 192258 383921457
31086 56805 64438430
13488 122604 835548891
38946 167045 625148381
118343 160183 90136371
13791 51128 565924012
45599 124103 220238351
52847 160220 316815002
71852 114889 107662552
114082 153936 100029387
39284 141689 256173909
47061 137387 143807867
175436 193982 46383093
193913 199441 13900097
132108 134737 696941082
137442 156722 48293742
83434 110285 67151823
117989 128352 26079886
95960 140399 111292494
52737 72437 309859488
11833 87434 667329164
160888 179216 436941895
73999 153005 566195159
80488 137535 199510159
146685 186184 98855758
162542 178411 39854706
49978 164658 954018681
69594 119638 125184742
173263 193835 156485074
47972 133634 214347273
43028 131608 973202255
165273 190144 62341593
178891 185829 302857089
144496 173199 46877811
3898 53726 453958545
140635 148357 19457889
49745 150521 252272755
89588 167294 261936510
29361 101814 128757021
112999 187315 186071055
5221 62476 143493835
123774 158566 898341319
186352 197511 27831571
174591 187048 31243519
104714 113765 577728313
87215 137752 126456639
81429 172645 347488503
166560 185965 48600219
108060 173663 164190735
149813 173779 745374677
72170 95578 590786647
34979 134136 712142377
3733 198530 496745757
112585 141310 842963716
56861 118617 154254385
129057 140548 380699408
84837 106881 156704021
115341 128960 34198121
50751 91689 102336222
43465 120034 503776436
141774 191616 124706610
150159 166453 923958506
174291 199280 62549419
81924 101254 55982100
71080 93221 55446788
125425 185452 946243109
125954 180953 896122698
164878 179574 36915026
354 172474 430579953
65777 78476 31622353
155927 190219 605259120
6429 34502 70310422
185482 190116 11599948
104991 124660 49349501
195935 196051 504843401
196049 198787 909563431
144047 162472 46063134
58612 67938 23214379
6127 172309 444715726
123274 195819 181436090
196447 197348 559776379
190565 194227 9151958
84671 146650 155082497
96472 193315 242434995
151750 178748 666113344
73105 99282 249075857
149424 161011 28855662
142136 190279 371004685
129734 148192 85653855
173846 187256 33532474
142720 160552 912536594
166901 192649 64457320
176576 191017 36002329
195066 197414 266946379
142174 160606 46238735
80149 108051 18356585
43063 142443 248523310
108851 174062 163172399
24884 27865 7461034
159594 183838 60547908
82497 145193 157033416
47712 133899 215663261
151220 156114 258172608
38632 148777 414597656
11497 136032 311540396
1751 117507 289257333
13740 143902 621240881
71645 81133 23810322
194788 196204 3564853
1267 74643 370270058
74017 111777 94431178
47858 133068 213252030
31898 124233 231044330
146673 181275 86623550
127373 156867 526516582
76921 141593 161803128
130775 138052 835288279
29313 45650 40840984
81959 144813 157366704
112357 181646 722829453
161878 185771 186962299
25445 28616 171871076
197942 198931 781829548
56451 66374 438613287
74585 196309 885141863
138715 188351 124126764
43070 83970 102231929
116887 176680 149822957
26189 48946 549318731
150416 177690 68163717
92977 126845 84748945
56055 148486 847189567
51943 75154 56523970
88302 193138 262361556
58627 129245 176570152
113513 167716 135667486
47331 56712 292920194
93632 140260 517309096
15778 174601 397122436
23477 166470 516463780
140088 142902 3608551
27293 154395 318140280
7027 110714 259399421
98923 197559 246972994
78078 173551 333026544
9837 139368 384909597
91137 164994 184776384
31859 147729 526800762
15969 132289 874167956
146157 167104 874824506
25518 165680 447337906
140977 170978 727071342
166328 177642 28407392
154700 159200 11162369
55266 192463 453736175
60355 87147 216831223
103203 151728 71742060
52284 105591 582251802
94461 173117 255804916
193097 199945 17157192
61967 90358 70797343
60397 68941 347130248
72111 119335 623474150
54118 159344 477519064
11152 112366 607645473
64668 67645 7394251
174475 181517 103843290
142548 147352 678612412
150022 181593 906864270
86217 162309 907180701
99289 141475 721668425
55173 123800 171621374
21587 123223 544127743
161059 167340 15626870
183524 197498 34889522
76349 103174 196528496
68292 137003 771376266
88686 109773 997895976
57817 74834 851510441
199963 199976 30275
35322 188214 621426775
171464 191747 515212655
138778 139493 786382302
105884 154307 426255761
167374 178734 28581752
84567 113794 73002241
87302 110663 988027048
20484 164140 359199032
150798 195354 111208384
197096 197421 218041293
106240 121227 818203041
145512 199659 135431199
180464 193461 32466638
100570 177398 192521406
92188 168774 495654412
124753 134168 854983388
29682 162728 332726072
166030 177572 28962720
148831 195812 719797991
146573 181953 982188345
195283 197632 5949185
128622 134047 346268013
81231 187012 380282456
62896 143246 200892242
180999 195788 36966930
134244 183077 129154724
101698 181722 590858246
24049 143625 639971232
54163 158686 261574311
161532 188120 66486662
98626 166357 792635249
68744 69758 66885
10412 192934 456546141
121985 176061 135398507
145377 167640 55574034
199846 199865 777687513
65872 127427 960835228
100597 114647 441074698
128060 178156 125336715
179954 190386 426115001
115975 190549 406796563
59798 193024 697899607
158863 194155 74541557
120753 140279 48949852
180185 199156 739517567
193695 195264 3863462
117996 181554 914669247
183423 199470 300915910
174756 198127 58479360
182060 191476 23478763
180525 182911 251927146
107510 111307 9473380
35883 164228 883671012
149485 178435 145420366
71179 108898 94504272
150474 162653 199347376
61884 97241 88168434
89776 170598 202326803
196948 198873 154693393
189426 199525 25269291
143874 182143 95823234
35090 52193 129729166
78911 196905 295158001
66385 133392 167562058
177145 198804 54146413
8417 102077 234176772
194690 197469 67983383
1126 180062 447550085
104609 159765 138213133
38755 63703 44597114
80964 106060 75259145
128614 142395 34431907
12108 143984 329841059
89775 92789 7635530
59261 129942 176770409
153937 159029 12608405
160610 189456 72116062
11921 29052 42887175
101558 168410 167361993
37826 143182 263552468
57747 91267 665822730
70364 80072 24311619
117221 167769 774938161
155432 162194 16735812
72885 179744 881811967
116634 163991 978359280
110644 199637 222746279
134607 193552 147380299
56316 116786 629901394
7392 135690 65018004
35672 73668 94967626
126546 148214 54270318
114131 117751 9055373
99137 138588 383128760
30042 110567 775843311
77820 94331 368619151
167789 168577 1957872
11658 120075 271069885
65601 133424 733509416
107540 148869 699990891
191184 192338 205496361
132932 134766 4551431
181107 196616 12366521
20424 151160 105327053
28829 121122 908049451
133344 156646 22365992
119284 155595 740429304
124974 172092 798973571
95707 105349 966439117
99640 150588 127875179
17695 108467 227043361
152707 159717 17495977
64619 162312 244240317
85489 115242 597278537
16850 171395 386612686
127938 193474 787340960
184540 185963 631396661
22344 33172 26984555
160013 173380 13235809
81466 91138 24193607
54848 67335 31226552
123348 165713 210198224
22020 113526 711787751
11499 84875 183481120
2051 25770 43278427
114733 187789 884198971
58182 76894 46655258
5306 83369 195326932
74588 132594 145238764
135634 166515 12884793
178429 197940 48702065
70816 175861 262873570
68692 162801 594926643
44757 130970 280893025
107283 144664 157799656
139150 176724 952678502
199034 199406 943632
194668 197068 882929859
75250 131257 140184488
180797 182636 4651415
71379 121981 126611619
94678 116099 966380398
47724 189725 392528583
50292 124399 185477009
61143 65128 9909165
133636 195943 155744499
188869 194278 204736249
74936 157577 206872113
164313 182761 118065834
126418 160353 84969707
9878 151524 354442200
57763 153373 239294425
51734 126732 187687935
2648 181776 505356377
111672 172412 152152779
120047 131535 15749328
153079 196505 139884778
141481 176439 87545950
115778 144977 73150679
136783 185884 215094939
199700 199760 101347
60492 156116 869435163
70471 181028 276656117
126543 185618 147796215
44838 120772 508498879
44018 50936 170163334
168150 180020 29798815
59656 96924 92960408
11225 133751 306553047
37647 187130 374032354
101722 116004 520451822
135437 174766 98264820
11176 19135 65275749
49626 75703 65225994
75006 162772 219562829
124951 128352 8511476
162276 195510 856494721
146077 162369 40675458
165733 170029 10742732
72041 184067 789105239
120640 136324 39410522
42391 136779 392808185
162301 192423 22944323
166941 198774 79715767
170581 181160 687011417
7124 47990 956376311
159899 171363 476160279
95447 137732 105944403
32999 67748 86959026
82622 99665 42489094
25992 79345 133283730
180962 193764 31864097
82994 107726 684875275
10428 36268 64615003
124539 161887 418602989
49381 169919 301490824
150311 192314 988550424
137620 139538 625759645
90409 107488 42753696
116349 167128 127167836
106694 131754 351790978
72622 115114 789641943
181469 183881 329614899
6743 130908 310778065
199815 199846 338501818
155340 182895 68753808
154033 176485 56023588
78215 187403 549780761
95092 134639 99097393
20051 136270 290732490
31790 58257 66362751
2110 162774 542737804
192819 196739 282816
162329 163233 2275284
24746 137394 310991008
77850 174994 243059846
177381 192568 37923275
29859 143881 285161747
58858 197763 849418826
141855 187231 186608488
68443 80741 30702479
102198 130996 428272955
59617 154817 616466013
33873 97675 292429122
154282 192774 96069957
139149 164072 62285406
131152 199915 172055888
142821 152456 24301658
174053 177667 9065389
160265 195392 328552786
186838 190748 230768174
147829 147909 198486
97787 163882 165477863
135890 192298 633728404
54312 88885 33934900
93978 99575 830160908
119350 167539 120535068
167317 171669 11091361
77770 138662 152396585
12331 17868 405622748
52779 75078 684389080
21499 118025 241314770
108102 123102 37551788
95586 116347 309767314
33326 77716 740518116
139123 176549 93674296
84902 181739 876591575
141980 192761 127072116
52654 99766 117624171
170451 184534 35240666
74514 189970 713638567
130570 153297 57024719
85072 131084 115146542
84646 157533 182450956
6754 19276 31546123
143610 152754 23024768
120642 124936 658951517
53503 100014 849410001
131346 192574 497956219
98366 192006 234428635
121024 195777 187101033
146886 175853 268919818
195854 199058 417215988
114698 175288 432316570
195110 197077 4959469
148457 199852 953162146
125604 149835 60764093
126532 150257 59522951
60824 95473 769716602
16325 29840 33751009
3666 138624 584433465
195536 197121 3973504
75737 195335 299121157
156655 188476 917993275
76149 94154 44972053
79123 112294 82932526
41431 110303 172168437
172122 175481 620245419
57600 129572 179959249
1607 132937 49988459
178095 178595 1288051
163790 179898 768678821
76187 136512 151016606
135110 192529 445977020
87942 101408 107472856
187449 189419 4924927
83343 96403 32625504
57715 101779 109963760
22422 137580 288103225
178369 183063 11664975
104687 195890 228218445
99685 124276 61804753
97010 119579 56532896
155158 155604 507992258
105363 137573 899336725
178112 179530 3555557
133951 189708 858201250
106745 190577 774055118
153760 181712 69781944
165776 175208 545534398
31831 54732 57366792
73496 116539 498489568
29459 192593 408022016
133406 147813 36050596
177372 197263 382295609
63019 75221 19078055
8619 124891 290911690
1551 194675 530956464
111306 119680 20973951
104471 170072 602421000
49166 187063 580648641
186586 192691 757793953
58885 72910 34862228
122814 168130 276371303
29962 51565 53940499
188736 188868 565921864
178180 187637 23608245
58806 194058 338240525
79017 173134 526830947
84307 192126 269746274
165508 185340 131714879
12778 173130 821237307
138421 144672 15650907
13684 48748 714233293
168952 186659 44381465
152600 192159 98795305
58789 163730 262353341
103242 178571 348821708
127444 171716 110927388
76141 86325 95812
152065 182060 979940582
119648 122445 995276447
30610 129443 263174029
69395 104115 386221123
21846 76658 137057577
130464 156123 502161642
22554 137352 883277253
111019 183158 875447447
56699 191051 837213531
163014 180130 513810748
165531 171044 13896529
101958 177359 349415438
100022 174895 187525973
168013 180031 30157075
161575 166417 597161366
105553 197829 630849918
198395 198978 1489900
146227 156696 26318854
175980 187269 81245171
116015 117059 941535162
35736 150662 287643018
96366 156485 881887956
19168 183347 666024421
85390 181701 241014211
64923 196255 328397503
57544 164972 912479301
125269 186667 569940203
156215 158349 870388250
39165 71306 45447609
90571 114435 700397239
197721 198404 1736518
57319 100336 107264955
160773 182901 55296488
18367 172395 385278748
105432 184573 198074479
152454 175447 437026622
37114 90261 132827346
106614 115560 22389374
153240 184086 76946072
83028 175827 232238105
110080 197519 700160050
118118 126697 301176939
99530 110138 19346245
90865 142393 475379340
145167 178990 464682346
188049 198589 26437967
72332 91310 348708946
136906 171027 85299429
34029 52523 46278675
7633 53814 284160203
106249 171853 164361088
161135 195524 868308269
34848 134480 901751044
194191 195267 2582870
19709 105670 293809956
1352 76737 745632927
19757 94214 218470694
161610 179464 44708900
169624 188636 141452059
74999 164418 912190667
148369 157271 232155130
131637 156161 61454295
52151 58295 15564576
126363 158722 81005392
53545 187147 395299487
38557 184380 364830707
9070 119477 84618454
112341 157978 114369298
133285 170304 990535601
150652 183642 388487181
177316 189507 30445272
132085 186963 744957760
160335 163945 448295915
29369 153181 483108080
124774 168325 780774763
119933 197262 537684910
120729 159469 97125189
115940 149381 40244633
173778 190453 698250595
87856 198971 849508254
195841 197666 159831563
72986 118925 189911453
161444 162758 284693809
135710 187527 129530864
178161 189945 710785954
106599 184250 194325805
64534 164553 250007841
38263 44508 15672315
100073 199056 247880353
175123 189142 35133571
45186 193643 371339761
159307 187003 572105404
84880 105916 52519828
135290 149488 502994895
33814 46364 647806238
75349 106341 77472910
50492 147108 241716113
145835 186661 476921666
10606 106962 580211717
63533 175161 617979047
104504 125732 950218667
194996 199616 56686444
72855 172357 249106522
45191 172457 318432863
75509 158480 354311397
161429 188723 68249262
5312 171985 827737302
162423 195772 916537573
56500 168157 279175410
152553 156321 9386593
26102 181453 388538162
185554 196900 634885145
127592 168765 508222258
67547 196149 724704149
36485 76793 337012086
131989 144687 1299018
38730 153376 286991653
25987 185058 547346156
71073 91507 418901203
172799 181031 298802863
15471 22504 735538904
89398 172748 552270594
148619 177138 71333418
120061 176415 141109827
24533 182804 850196392
39127 170190 327844452
155041 166856 130233284
101920 104780 450878321
63486 116291 131893207
127547 136442 137253184
157049 177958 843070961
50779 119753 880759771
113006 188285 372225813
154545 156718 5366643
47686 87576 791756067
116628 120088 691166666
145094 182301 93108999
28280 96881 410752750
229 18168 469906308
151880 186364 86175195
122216 191907 174398308
192515 198081 154107892
75590 82240 117286473
137059 187658 506337330
160483 178499 647464426
23236 53507 75647045
177658 178599 91436162
132970 169173 90402866
152412 154001 4058345
42893 173719 327316004
158364 176263 44774821
165397 196918 78897661
46113 104506 275035720
130737 168873 384295784
152465 186535 85098859
69904 157779 775978600
58036 61649 573831848
103462 194660 228291298
181105 188241 17805523
25532 194933 423612141
50150 117479 932662358
144013 153442 23773330
169132 174054 12452432
156408 164887 21013107
55345 75532 50378034
105170 114837 24138091
141211 155287 643908753
153771 184282 802369874
31393 93656 155680854
149912 190061 100293153
185366 196467 344834889
134387 175474 445551174
188932 195987 422772511
16236 113620 243357888
149684 172048 713096513
83127 103056 787972038
102788 118779 963794158
137085 170919 201483833
185658 197729 30175471
92304 129753 991398870
34833 120923 248892573
3778 4799 4117521
66946 77094 25234971
67182 86127 47385728
75231 151460 858907341
134742 142764 229382789
96296 116433 235779065
86781 196906 437604878
9105 13294 869739426
195507 196735 3099461
161413 194095 81753341
152231 174146 645918215
48128 147795 249410868
111662 146576 720101938
179402 199536 653244942
150922 160994 221625518
33486 48480 37547175
97466 145675 399997005
16801 42184 566711406
39718 50108 165583792
144162 199342 469791028
152129 193356 103021110
91532 138840 118498802
18087 65406 118418211
44599 92808 120555676
192713 198273 13889480
109761 111284 908121726
74183 198645 845887926
103675 121027 299511186
179236 198302 47632215
138837 164329 63655007
97757 145896 993808116
100219 100623 1024617
31775 31924 599553331
185804 187172 3492289
45097 165759 371240062
109817 116375 16289944
177912 179834 517573620
93976 185885 641906076
13164 156803 792542673
92345 110217 51045506
40921 59924 596420345
169338 196876 347572106
62878 83697 52004663
7442 197061 646031443
61291 140922 812808923
169472 190304 4431504
3171 189569 466342453
53381 108056 944748393
54367 174904 40630532
117685 156228 96733108
8291 145592 874107930
74838 154659 464598460
76660 152554 666281314
108910 136270 691608748
84397 115930 912819564
52297 131547 753949935
33939 54646 51894110
159105 185932 125600851
88362 111653 929515508
57808 78596 758200754
75016 199483 311488418
189226 193199 7389874
33411 140657 268333650
191234 199500 20768365
82359 179223 242518250
36486 149685 283352901
169763 187752 917171767
145990 167892 423955458
24427 118975 236413220
89305 147255 715142735
195876 197039 2908724
122621 196852 185700573
195778 197947 5442431
77117 118166 79314532
192434 196862 565044098
191729 196653 12232573
154879 161218 15685820
147746 153054 206856015
133125 163775 177097083
87522 153438 165091857
106645 164683 145208856
117395 176735 987176630
50674 161627 853223882
149367 165957 41327380
184147 190722 16516983
92920 106536 856664785
65808 144590 271481002
149353 160838 17029958
93248 113326 50157336
75701 198292 23111741
115158 145375 767827084
122905 176370 133810504
76718 76824 466867483
170783 195497 767775682
57488 196894 348599315
127209 164330 545571712
131890 147837 39931088
107045 127883 52258193
29411 51223 54425551
164848 188025 369218113
6653 47880 103274852
128446 185270 142131209
92974 150169 229284059
52833 95445 106504425
193877 196158 756595344
47997 172378 546996530
153895 176195 994116523
151583 180238 98099320
101760 172371 176921322
171347 173055 4200227
50932 137008 215474172
82550 184583 255352561
153717 194976 102910331
190631 197561 17292688
7982 40346 38665754
194350 195503 2824846
131845 164592 772071652
169883 189766 239051148
52377 73821 869182952
151287 187448 90358297
135727 194428 146691443
59344 176011 291758162
192127 196119 4912876
39438 52807 717040891
144358 156510 30522273
163968 173520 703834023
144790 147889 52678635
102295 107962 14334216
13270 100654 403742850
178505 187068 84894760
199921 199985 281804204
59707 145343 626695336
188202 193434 9391124
65043 146876 204578416
54185 104264 125179383
145677 174909 845241266
6576 184520 445254462
199495 199782 128531207
81850 90212 20928069
24370 65861 103893825
132897 149565 41775116
74507 144522 975646024
23177 113393 248671864
42905 190571 369391356
18264 160185 355054831
20498 22083 850952257
199204 199464 154360019
74123 86409 535063907
150625 175474 873540677
109972 151905 105087150
638 63443 144148280
41078 168478 887412863
147977 196453 121175727
156368 194479 95158344
127775 144336 535446276
136595 150413 34667118
34548 187901 998153890
62653 103070 904553320
195424 198477 591922218
47359 85944 1036571
19918 110922 278017870
143960 148352 308466220
11642 106405 237133047
195430 197007 3996572
173089 193090 391254517
199001 199295 387283901
181305 194586 858715634
57858 97168 98116434
191424 191798 597164295
43358 133644 150019170
150104 197204 117596029
42734 130866 220472450
11380 26612 531216441
124181 199217 187737917
30098 127208 242870063
188378 189412 2655402
17404 32298 37155205
55785 179954 310573930
49344 101286 129754536
55826 82456 66379760
151252 166303 254672686
86776 178407 231377972
85440 110229 61927397
10190 84603 591939016
165345 172620 746179202
149189 180478 930959255
95931 186292 226194355
111145 169512 843640575
100752 127547 67242994
162340 180110 44549854
103385 107591 10647570
63014 165447 631028537
39180 62589 890989528
37298 108205 177350700
26990 136475 273866806
15581 86072 176250485
113432 123207 351683161
198556 199124 1411936
61704 112704 127338359
166696 174746 20185893
43214 128064 212226400
78533 85597 446311942
165301 166842 3917654
88112 156853 172173879
52507 177104 311820942
50097 75600 63826415
64018 81512 43600594
158895 186462 965185756
126997 181769 137097826
69039 142690 184235376
197870 199303 3659315
38247 131369 233034800
162584 167670 747705680
106396 199197 868351524
186088 195877 576716160
9310 198716 473858738
46234 139346 232932122
156446 196151 99137585
41156 77220 90192742
41906 198355 391366454
59916 63281 842702076
45183 172365 318218432
192484 195058 337726058
124958 178534 134101375
53609 65019 552862112
120291 165871 114084526
1818 87255 642027858
94230 199436 263349591
92967 133526 101558263
164554 193161 71669295
45287 189282 360232382
196536 197807 891732746
6267 161340 886546468
88767 106346 44007797
9089 135271 315722456
39430 106463 167624308
7288 100322 232585327
180171 194725 482495630
68398 104202 193975592
56644 185246 321621973
19171 72185 132402518
164427 171656 44082367
92137 141282 319283409
120475 126938 16227782
132273 133758 987671707
29521 59569 75209347
36685 182419 364649694
116524 176224 893219417
156583 182047 618443079
57282 81232 59785646
3909 198502 486827319
169085 188548 48734381
30316 180865 376553642
81295 198904 294329987
122631 176467 344081776
145855 195882 125083588
148071 159814 29449914
3904 194715 726957905
187664 187802 63854
198225 199617 194900349
168093 193309 63139022
72881 189234 291222755
162376 173851 28839841
169853 192762 497306893
78553 185550 667136423
85158 176869 229507387
95289 146178 127480660
134983 178019 107657820
136890 138961 5103058
28084 52501 114506117
61708 149088 218576073
123885 127768 930184672
58969 78273 48164345
124228 185442 153126902
86631 131847 113152872
137301 174867 93879330
158119 192093 84910088
79208 91483 30405251
82771 91096 20835345
181897 197229 171518378
29516 53120 58940180
160371 197883 689007516
148677 195411 116722339
50202 84450 106855494
158169 161274 7712593
121309 149570 71006374
135227 171560 90941359
66070 132493 166106897
28824 178907 953785316
142486 158443 147008999
148867 157450 21442227
105330 109015 9366481
85017 125908 102328333
36732 175560 347322562
96798 160895 160556942
173474 197142 558313743
50827 134218 888096045
160926 177787 42217146
182751 184740 653100893
9510 137590 992684391
140944 153743 892525594
122457 159813 345071087
130704 135779 12795752
41979 80373 95976410
70960 93830 57202900
171662 196217 61228907
39699 45900 757588550
79408 95161 584156799
11892 116060 736735121
74729 172223 342314578
100778 132416 79453748
11276 41509 75610775
130830 166481 89089982
143956 189817 416090857
60636 137407 250052899
195766 196686 2290637
115802 161508 361559770
101828 195427 234239603
168693 173736 796521255
76428 194537 985142966
101792 115259 33750728
131898 133189 3282189
73794 158725 212664821
116288 147652 78659515
20924 169841 372447753
22487 25234 412516562
54577 71556 42306166
95187 96115 2318007
55831 185717 583378946
15103 79539 160970538
139258 176622 93561845
7411 87939 201538654
10196 77292 167758687
67545 111713 110318350
28372 35996 7739171
31926 90013 145180588
187049 197117 25093968
166446 176076 24158368
111468 184278 182237030
101388 125702 61043086
35544 115202 299301670
197370 198685 952029720
189243 197537 20660826
171912 188122 999840577
25019 25145 370162646
167000 177627 26688164
35771 59132 58528758
14330 191355 442710225
157370 183511 586011973
64292 140749 191187458
109312 159292 125120892
127753 180704 132482608
46967 122705 631917065
166785 185207 480837144
70168 128789 146790654
46496 89501 221007425
148175 185924 643115361
69913 70704 800430238
7638 42322 86946272
14405 149250 972799639
37659 59918 55900666
19993 70817 572140162
60831 126163 163308887
56067 124245 170503118
165152 182905 44490735
150098 188962 715946100
150484 195095 111365722
70969 110325 170578416
144473 170606 386933456
159237 184998 854150321
111191 197052 383865087
129464 154806 136117774
84137 144944 900485161
62205 186498 802695353
37597 100247 343726449
6083 61082 239219655
113279 115833 169647729
111221 138031 67189164
130825 146901 960155488
92863 196966 767022818
34897 148836 477153536
39905 125526 147336614
114695 117222 6286873
25768 30640 12094844
112950 140471 176430219
163640 173658 434989541
162784 173885 849682205
196127 199574 892929454
90904 164570 363693190
88422 145229 142255179
115568 137721 631678500
5260 139466 630547619
68682 191713 271757779
148791 180085 621109426
2553 121616 559529078
67590 145718 571438072
199018 199833 70354471
5317 158942 947747487
59211 196182 342499005
34009 156594 306860964
17742 89539 823743158
89086 157509 171374415
170648 181189 698272669
164820 166922 973820335
10512 138819 608571992
79154 82548 8430057
49836 186498 341935755
132686 172160 30234904
53013 78053 933682477
37866 183250 918509683
26670 103186 494074110
39473 82594 774604650
125755 196308 176417518
49832 195796 548729083
192002 192834 2076188
177999 183608 13966615
56069 189519 348136934
104937 166215 153357808
26355 86202 854844
171985 185209 326378024
10131 157858 702302036
129570 160989 78608652
25035 109953 212326933
32088 113815 204320262
184197 199913 2199103
60195 89438 72853248
186674 187497 2087985
102260 154246 45608724
157346 160279 380707872
6675 150541 432357609
171014 184430 33498651
12494 177115 411861482
96202 114242 250706152
151415 188392 629308561
96131 196569 251339773
103828 147689 109938341
194555 194692 365962
50751 66857 532029230
42910 106842 159767126
63592 121369 643557078
104846 115044 25492810
105013 146549 589977977
61492 125876 160954773
37904 81184 825095145
20360 91146 370034149
195327 196904 4010836
142212 191524 724257798
153076 167875 917410954
116541 158720 493657519
171312 196283 365355737
71377 133654 155986452
160808 189345 71377142
21364 32316 27324694
53053 69157 40298063
15876 48352 81058394
102818 109455 869483173
74920 121493 116410889
81269 90225 22354168
56555 147125 268365374
101052 193291 230985743
90635 197746 603317699
13344 92726 242607976
121405 181126 513902447
36899 53237 642252864
58055 113151 749223215
166097 167924 4522999
29497 120206 226774454
6336 43258 425468428
1052 6302 878500748
100998 183277 831432965
132705 156880 60543889
72805 146790 231353558
115131 133118 45240554
37446 190264 382347276
167015 187481 51274125
162945 198679 210750174
93810 140943 435193572
72872 151674 594834581
49072 188913 967948644
86158 197839 279321788
117785 153648 90050760
171748 187680 10664233
26711 121017 933579380
38556 111606 182827284
110732 163412 552128885
47355 81361 199158547
3180 9281 15273431
28088 44202 40256179
194123 194904 740256242
18085 182040 410184539
80170 122421 105760787
57469 108715 128114492
75850 105738 74729279
182155 195162 32384243
165979 169825 9597653
10346 194231 459985299
14793 46082 78137220
77690 134102 390622088
123031 153841 238477117
157386 171931 36422500
23582 29657 286543477
196733 197441 1768781
74515 184780 275863830
35512 66077 74850865
133061 149960 42339857
68038 136735 171982073
119930 130663 870149407
195555 198046 257955797
51317 95769 665183179
99215 127139 342730726
98664 127643 804163630
18826 92362 293651176
141906 187767 114754542
107369 156642 256100696
133529 137456 459872589
133252 198416 889401012
94324 129939 757675990
105388 164975 149101714
101895 155011 583692095
165262 185803 51473691
185339 189996 11664451
152350 177910 63841341
37946 106518 772180552
9082 125804 291972358
90012 110321 50851620
187542 195492 899112158
149186 163946 36745862
102697 105326 89771650
66286 145533 729526925
152822 157883 4454681
63967 140578 191566311
188821 188905 147707824
37966 88070 641848586
106346 196025 224378740
4343 58086 803688344
20350 170503 528432537
175990 193068 747187382
164078 191854 69561345
144477 196930 280944997
23197 92926 174388070
192952 195067 1519868
174832 186469 29179386
149477 173314 224035734
180764 185742 837004998
117080 127275 25653748
181575 195127 33733725
192818 196755 558939130
85909 86110 507510
171200 185474 35680025
34671 41087 838275018
97231 116001 46989953
185984 193751 434897135
21206 50947 60398831
52539 186790 335905890
186200 191247 127085163
99138 110949 29659803
170460 188683 45561323
133702 182964 123174429
74423 91244 30231218
177973 199212 941335005
7188 89565 801442949
109256 115375 245569881
78487 150563 180480949
190933 193006 5221492
103033 145233 105850617
92766 197322 491603613
161068 193222 279497092
133749 176050 823653498
183261 197308 10943311
45884 132257 536553438
17889 29426 473750652
169226 189588 21354098
42284 102735 685503041
37489 138813 253536379
160816 163529 6678041
2713 156194 342646831
148278 166314 190428963
28573 119188 128617570
97328 176099 197275219
51344 159861 271654357
6491 180331 435015136
169081 194114 209213975
166185 178968 244731453
30749 129678 349490560
25774 78120 130788881
148409 188623 100453165
7322 21384 119741883
178824 185523 16677280
27913 171435 636309853
172120 182740 86497256
112843 197562 212014974
77613 147074 173795355
110769 141179 76130697
93560 184531 227677043
23763 116475 231734619
182895 196858 34899202
122054 145232 398352304
198280 199487 3092204
28363 89584 152969783
149248 177629 501860098
177303 192254 40535916
167503 169879 183068898
125028 193310 170793880
10560 28512 44938452
140220 188221 774680292
60694 168649 556763135
117451 154014 226757960
113555 154457 102702249
52212 109146 309072005
116957 123404 868354539
112013 143783 628242152
28675 160086 328790589
107018 126827 49679869
26195 175477 373322676
130060 180529 411377136
26590 70099 108595971
4059 33060 72543766
139538 175224 114973917
140329 193711 133536072
115793 178762 882457862
73308 148404 188083027
142192 194653 131229520
20854 181024 536979468
179086 185015 14713388
9994 100913 945720773
157186 179463 55678362
82847 150536 169583754
112615 147204 353629720
138820 163871 62584033
54813 146713 229802962
191505 193731 139745943
160814 164236 8441474
70972 176278 171869525
55169 184855 647557915
152641 198280 695636460
78405 194866 291261659
28830 147070 295710486
77835 181251 258810800
33715 33833 303223
53859 111782 144766271
80578 99415 46936302
64219 179847 303377015
50887 98038 117852628
38142 129674 229055788
2238 98625 881107193
22933 171058 370582014
190131 192569 6071318
113252 133109 226994400
78114 182110 260275412
32500 36132 9167669
147760 161684 34766898
17590 124427 72015944
180464 188305 19560209
168807 169575 1952020
161950 168280 15738973
11214 163167 380069858
38376 122525 210527374
102179 135843 84469615
148169 155880 631144361
174842 191438 41529928
144149 173608 73764219
35507 179448 557125490
32235 93418 951165212
57821 142903 703224492
46079 78772 848639050
21181 123883 256903959
137800 156091 45886046
188204 197982 24495496
133191 189046 139694935
125964 149371 58689783
63406 127666 245246715
15076 139759 311728159
21401 33078 29133588
56572 153992 562493032
187451 189685 5613648
127536 150963 58808396
26513 132897 266087745
2379 30254 69711125
105088 189556 631929861
34940 65747 77248605
115434 194717 557659016
67095 151549 412454373
171720 182292 792212664
66419 173199 664217738
125571 129724 10412524
198848 199729 370161080
14346 171281 400080395
199105 199238 158500
120375 141868 443569246
85778 120228 86091898
69789 138070 209320753
172914 198176 63151054
7437 134501 627597877
98311 164148 987584511
8734 106014 243250272
63660 110625 473231251
104358 168695 160966541
14920 181382 416283171
155500 164531 616357221
28968 154621 314466548
46277 119631 644257328
179924 187881 19832954
125254 151728 815816935
128598 129704 1429259
186951 191722 11957671
61813 177198 517535694
1206 82006 302989314
40276 117414 431180586
199819 199858 102486
118959 139314 809016400
124624 179212 136576747
197318 197572 574114201
19262 21407 5323382
121809 141474 49261657
152607 157643 391654616
45953 189775 944155531
69309 102033 161936347
51375 197508 661248837
44868 161503 291769888
91434 96172 357658700
14603 186388 524991119
97951 151383 133971264
162321 175538 818239955
115230 180396 163173607
153030 191893 917125100
12499 110128 244111954
73985 169565 862408881
39478 105910 173089840
22828 163184 351051457
136293 182545 115682851
16707 31686 212085461
11346 133893 306578471
77200 86562 23470380
34414 152667 856304453
107488 185117 194258057
45477 170424 312498466
197731 199625 785378415
53132 81656 785860512
5509 7890 6010586
22445 154583 546013372
105483 176096 176787414
154844 162155 18081543
195637 198453 7122068
167965 192459 61349483
43685 180597 342454268
103596 187227 439009977
175705 181387 209754359
22466 188547 737201092
8795 76869 568465184
3631 16043 566692648
114523 136490 641441960
93073 195815 257015702
33077 134059 955523149
199975 199975 1002
67193 129025 789779424
25184 142823 294165434
3454 115403 279961044
30388 53949 953642348
55447 140779 213355631
107095 111325 10606447
177811 180004 656031184
114217 124754 534494661
102526 197028 713351514
47238 76722 73672073
1417 14200 530987103
160426 172604 550052456
47931 71524 58860204
69772 175311 264135917
191044 196430 630235071
190549 195597 12538923
69817 102922 174576729
164823 183882 65590136
111252 197030 610799799
154201 188053 84432610
112565 196164 209138010
100181 111369 363220949
151567 166218 36503913
144789 164083 648974607
9824 136427 595260122
182734 192104 23420844
145673 179662 85054245
128148 183335 138045104
155231 198324 107625842
184094 198864 631519450
119059 143834 62043265
173167 193555 50940701
190984 196264 772245973
193319 198599 13249623
19766 36805 42566882
64252 77081 31963267
73364 195705 633503992
58037 94360 90665343
101192 135577 86310465
10535 182845 973888319
78156 186866 271977884
153326 179717 14906241
48160 81781 84029374
154204 198297 152120062
180753 197470 909910773
164345 168617 860013244
56519 104194 244496964
18499 82474 159805482
70738 149583 197485401
68639 178657 581819826
188774 194930 632066428
145651 156840 28104504
38150 184904 367135491
58598 182147 847831942
7286 163019 389650950
33886 93848 465214137
166279 190623 60961369
60183 153718 234020557
81069 148435 17794577
80226 186146 265059514
197680 199669 613197745
17816 62055 360132886
7468 30108 985252655
114829 142800 464892112
67439 76966 23773691
166841 195872 72615988
2602 42811 260700598
110581 187330 192139913
105269 174110 172356176
30461 136733 551337415
32163 116983 906732073
114019 118892 12197839
110217 158205 170091580
10353 28100 44420666
37140 194474 393546377
25557 49287 756187674
88309 122411 85383887
3547 3849 924206299
87724 91641 921166682
62072 187386 313407848
164 149744 843361103
197678 198582 722051570
103793 190956 218178864
93572 98516 12294280
39521 99145 871137699
89973 143323 133550136
193193 196213 145871938
172860 185111 30591385
183684 189619 504770969
149009 162134 32668643
51749 62778 27720071
95444 138531 107915086
95476 197296 126119384
47341 161917 286573928
61876 166629 948933593
28459 153400 312672715
97728 132443 571676975
161865 182263 192532713
46044 55517 805785638
79069 96933 44576727
79470 147863 171208223
55309 156325 935493906
177522 199479 646958719
40621 51980 225648301
52529 131377 197315227
160336 186636 621265576
43186 91950 121843565
28347 136432 406431913
62747 68430 155973472
87615 165793 195580641
129733 137018 18275696
95199 115133 164153542
179163 182427 8174503
39856 164453 311653237
93312 188329 237741525
24526 29451 93665593
46782 165261 345116671
28515 77079 121380301
21353 131988 351338580
128452 142304 21875171
113142 194610 203868628
158847 178951 50301748
88180 136718 608009621
166484 171293 12173147
167906 182148 35762344
47085 78533 261018945
116987 126742 777779661
103536 195324 364287990
124450 139514 685290280
89590 159108 174143628
79937 91369 233572027
140434 199162 146981463
41334 96148 136970901
33754 132989 248390293
39993 170352 885582272
126475 175231 121952173
117699 124671 17667507
142072 152484 26252346
51039 78963 658024151
147066 167297 50576899
6601 191709 463224934
156654 162967 15580346
16805 127650 563945365
62355 146831 793157063
101788 166263 323692134
118788 181475 850208525
25317 61913 819979058
59885 113450 572054785
102941 187608 376911588
93579 106493 32324711
96842 165876 191563046
176627 191294 36566588
172654 183441 646177858
99263 102371 7850814
158809 182447 620901968
69399 159393 225287154
70280 103501 83020207
87260 187928 806482487
96623 181615 196074826
113838 130052 40754407
95014 126015 862820660
32342 102919 63163362
155939 168677 561919273
15820 88716 182065374
139937 178115 293230936
119134 184396 163310364
80266 199123 297448043
34461 170624 541178787
158028 160201 4318370
172505 186276 828663372
157011 170012 32350263
157816 171597 34504755
19916 101411 349079802
51833 135631 209787810
127741 129511 227147083
99388 174353 187799325
10782 69114 145844340
55490 177053 304066684
88167 140877 131898994
78771 83913 12875929
73885 109489 931449447
199394 199845 1116847
185649 188805 7867923
183713 197644 34846040
135127 137770 6561770
1875 156802 629029123
141298 150564 823895226
52859 156227 258768017
34683 84304 501646444
1927 119591 294122671
99670 114093 36231146
181294 191504 20425807
100911 195452 236652756
65322 186215 302381451
199097 199791 1196384
115961 117186 3037609
166189 166747 1374002
198099 198220 974718780
47587 130736 208004023
8597 13014 11071258
79776 174346 30016643
26683 74666 119837706
34463 155443 270730601
92686 106087 700775495
100152 117954 44651065
82726 177295 942412052
114719 149666 443243359
42155 114580 612901845
37979 56388 46210261
34045 117526 208710318
174438 188753 699335238
65634 137194 178989960
81140 166489 213510002
33259 179800 366735599
175267 188212 32349111
188584 198821 884193347
153786 162735 1169153
117643 167303 124347433
191105 195717 11552601
95955 178860 207622037
136308 163193 126438323
141980 160036 700040927
199845 199987 338553
82682 180577 344473131
4561 19473 37459897
141894 159637 44517818
410 170635 428441118
158325 192476 148760208
82452 122235 99594908
186252 196102 24533749
177270 188830 28816980
140454 172670 80652896
63153 150937 252714740
189099 198665 23944483
89758 123297 84038563
181792 184525 243538785
186598 197046 26056718
109253 188396 197951210
125787 166926 102868227
91519 187957 628304315
55779 60337 266704305
62866 86330 58703793
195430 196410 2474506
192511 197309 178234583
47324 103814 348010198
193281 199970 886840814
37670 44291 639190332
118524 162493 694955974
142180 176564 86126620
52708 55585 252924029
148781 161278 335270804
131347 185336 693615484
183903 194849 532695489
131312 153011 54460169
177673 184702 17482081
146272 183479 93080992
146954 171899 47086886
152134 186162 85018640
120232 147577 68528813
41579 88556 117415198
173463 196306 57083911
15148 17562 999428709
157744 177201 366494713
52293 86953 86770017
118790 176373 144201016
187548 190406 420779177
135932 162745 66939515
186991 190192 259097532
49419 146813 411067031
191337 199707 21010279
32237 113400 920772069
166273 190908 359194305
143914 195594 129241051
92596 148200 428773792
193002 198272 583270327
138927 144405 903340332
173361 187466 35309903
168178 176531 21034431
169805 178380 169362644
12152 16114 10018507
166977 177606 917343081
99111 181535 206487263
114623 160834 115789687
163094 191171 70230296
98442 144204 463047931
185875 192625 266931534
65820 91242 616623111
124417 167560 107805607
99334 162760 158864207
157594 169745 30281917
136669 187036 410024687
132812 134676 4612567
29646 41669 30036733
111309 146164 7786692
25382 120195 668061274
88769 96579 237361034
31241 113792 206388910
69154 161497 231051716
176136 179421 8227353
126205 159391 276353884
108874 116940 15006381
82581 133640 555504507
161663 164160 6189974
100820 117564 41953612
139198 175079 89736429
166464 168158 4223280
120159 155614 62961341
137041 195903 570178693
140907 157998 102175568
128390 165149 239613959
59981 63620 9002296
109849 154208 684619391
189649 189954 741249
127810 187377 149054962
155718 168947 32887909
19528 155077 942044020
58486 74958 6492779
78394 123366 379798865
171404 191035 474780366
79542 191052 542832695
8218 179248 427944815
43934 109274 163458071
129179 137559 21023256
144375 186485 505221465
85097 102532 43425956
19796 104134 210802255
29382 140956 279013315
81468 156356 993079572
13227 144886 957320263
66238 72247 14801005
146521 157735 665733719
97864 157269 906133541
139028 153883 37346598
6093 146965 747090026
33324 77718 297592398
89468 199481 806224430
7602 61419 134921019
44805 86129 283941171
139251 173259 85101749
196722 197178 889394403
107085 176211 784663867
189554 190310 1886457
130957 143977 32516363
81917 96093 35454914
179949 189686 8825442
84313 129140 701291667
26526 91214 161585494
128837 143702 37170277
54898 141968 336260604
48989 166474 293916317
170700 197991 286431845
141335 170708 73510061
162432 194670 54998912
62247 172158 274939882
158703 160406 4259161
4484 100138 239136664
192136 199984 19647440
146632 181188 522989009
193065 199861 17035263
154965 156116 2820922
147180 189379 143473193
95870 105296 23636377
118411 169146 126945128
6032 26081 546099599
170269 175398 12880455
117828 175500 566784248
117856 187382 731915066
161837 175710 74014690
169560 175677 3899039
61220 147982 963086383
35750 157810 305444843
156286 178753 56152411
83278 115262 37875423
15151 40259 62547997
17315 173354 390311727
85493 166059 439213454
144005 153130 277390636
122033 127225 13067095
44522 121734 193060930
167175 195556 365323201
60734 74215 663490620
158661 176928 45670065
81214 198307 940263559
158265 177130 47204234
187792 192700 12300898
62571 177539 487611814
131565 158591 61614697
159690 164365 840960378
29367 37721 20778171
107309 164149 702012121
83550 98025 255830645
116357 154919 96812500
132174 156328 163312966
49994 85273 88270515
187582 190374 377276103
171042 189309 45691979
145174 164729 48795782
107901 157146 123333696
26874 34020 17726071
117317 197486 385108648
83352 188345 667752390
160305 189170 72152213
192369 196181 9471072
1459 191235 474574083
169214 188045 47144614
28347 75113 116898566
29004 74792 904646735
13609 106198 231434250
129655 192122 156254476
166435 167646 3004022
24883 45161 882560979
76437 79813 97457470
1152 196123 487545151
173316 180233 3327187
8044 78650 571571479
93678 128836 88064697
60985 194662 995025938
140434 176171 89471634
39464 171917 331493395
192579 199178 16564116
155491 185247 74315126
187183 198776 28995584
139847 178317 96312258
71207 154340 208305840
173170 193974 641327825
123963 125962 5033878
101553 183623 663797854
109863 160074 861370568
196431 199142 6881238
12232 161028 482390437
164634 165934 3312918
159972 168128 20233838
52551 178317 314748945
143974 185852 586814387
80922 81157 602072
74183 123427 666706771
130590 143823 851162609
91135 183448 231044633
105348 125908 51551353
39715 180553 352406991
54288 179526 313352173
129439 191272 53322209
44207 152204 312493425
53841 179988 377576926
3375 158862 504128872
168489 172139 9315225
166644 174926 20766809
71851 158102 555834648
12404 181875 964569245
186661 188402 4318517
185632 189904 10701868
193233 197687 975935460
66579 150920 243001542
134967 178041 823538324
188284 197810 23836511
191461 193004 863940634
90265 94597 10852711
68496 165492 242566795
189047 198146 22710060
156692 166984 360717651
90434 93768 8351862
129164 138949 24498330
130207 187273 146559390
99659 139429 410260908
44119 194604 376397969
1107 132987 863445491
188623 198852 805185474
53812 166024 280710124
22505 88498 164946737
23732 153949 955169782
41145 149390 270991570
28740 140980 791915729
41076 93497 285987525
39449 73768 319483273
49265 49876 764381314
27051 60202 888928123
44460 94763 125737165
131305 166221 357615523
192858 197910 10266743
5915 148056 355758346
28939 160058 710873620
113311 156437 160583003
75189 98628 58480421
43721 59563 169031133
66196 84800 46391122
36202 170945 337064765
179338 181908 6451624
75058 83171 174835124
56326 196533 907644863
135824 195310 618313320
181198 192002 27015147
111343 144481 83013115
19834 83608 159429378
89299 178574 726559648
122196 145505 393080998
134084 156222 197556788
174455 182379 19898948
49309 114641 338565895
156468 193628 92803328
196549 198121 3982942
88707 124640 90075882
28331 77360 341468505
153618 176423 519360874
86422 106898 597033583
21910 61569 99317604
121758 177057 13277928
165099 196415 78357301
155948 174458 46165978
129369 138542 22914004
25389 186974 404143563
183679 192468 889044752
120787 162200 884831677
151513 165753 35462127
22509 54260 79390387
190331 191542 31181737
75104 107325 80558489
28661 62950 48390512
54161 147090 232454553
41864 48617 485621457
20043 24987 12329683
54002 96426 105966896
53201 169602 875406990
158690 188219 280779483
116859 156927 100521439
138988 160283 53364409
2285 79011 322320920
21404 65705 110916203
131393 148500 42860297
154753 155276 174059284
140084 185084 112562475
46981 157980 277743642
1133 180708 890641049
32585 84615 195133855
8499 104809 240877315
47113 87953 860983453
64138 140225 190241726
48814 196534 819206035
195682 196881 3031947
1943 181627 449470647
112419 198919 216523718
5456 73942 249951184
175097 178256 8018593
134221 187626 913173076
96935 184520 562359385
63170 79241 40100320
81701 104141 132752429
136520 179021 106347121
103884 114051 25474498
49472 160396 277579767
38934 198734 399833791
88644 113560 504571419
188336 193658 413935103
131565 186047 136251838
82478 199184 844373631
100958 124834 59960308
88973 143073 135378106
132053 187529 138767654
141013 195970 137471330
86904 183335 241241978
158948 199000 100147677
94990 98939 408253420
53643 196464 357279967
123525 181846 217649180
110390 194946 211521887
78621 185849 268267302
39238 197955 397063528
135080 173545 491745658
142114 184726 106609836
170379 184837 36149857
191820 195187 109556007
11122 110119 768784291
39161 184814 968069338
189592 194217 6788282
198523 199892 3446615
168548 188888 50968808
86966 118650 79152425
17368 162579 363141495
135146 184916 59672799
194194 196843 858552993
126430 196067 212867606
104561 144137 99086869
95570 130161 86716085
23279 101332 195049032
169265 174382 12864646
187639 198679 27661684
58758 168086 981773028
35964 179077 358073703
127610 175369 119497279
103314 109870 267817241
123633 186149 187216620
12373 113617 253096721
135072 170340 88136013
101371 114985 34125400
146786 185308 96433912
131537 140995 23565197
103573 180227 191968137
104384 177904 546039939
109801 120299 26240217
86446 195822 273559946
144128 148218 150500749
151602 198911 531003218
188126 191284 546367407
171679 196634 397940407
65061 196766 329334542
183754 199538 39545839
15354 147797 331249160
84815 95852 27475127
178849 191719 694077205
66921 130340 200626883
34640 174327 349498795
68228 144059 860724119
154028 170554 757062462
160842 193982 82849132
193494 195415 4746808
169829 194468 816074038
107498 196723 223259095
88306 178323 838091207
152619 192149 98724541
57128 95887 96749985
87639 179353 229501796
48848 144882 240299588
39441 39599 381450
121631 177311 139500804
178869 180956 5129876
186921 194284 18442124
32073 81665 823990948
79413 169333 224973781
121160 177236 196817722
115436 130065 620309498
82246 187832 264255265
188794 189627 165190987
62312 179331 598620500
194018 194061 576271796
12709 197505 462227110
155907 182589 168971128
91907 112113 50469096
157306 187440 75328143
161663 168705 847156676
155801 189297 101357863
83834 137014 45332157
193310 199448 105950364
78138 124594 116271927
9908 16815 711880835
166147 178826 821659016
174927 177321 593767705
139379 165111 64280919
83729 180123 302559719
69855 177639 269791862
186078 187270 3052588
154505 173804 483127186
184220 190670 16227518
58039 176862 297240266
37961 105191 689229989
8128 157135 372923785
130031 150640 51653755
112211 180434 453744565
104742 118081 33336851
118701 155913 493507860
120897 132859 755985883
187513 188806 3184109
75161 152304 193176208
93377 119261 64746061
122469 153959 410472304
96338 179550 208391719
40044 86293 396309230
29917 54720 62029993
71831 160815 222775617
82941 130825 119923555
75572 89588 34959857
22619 135476 282383131
48077 90362 105685911
70246 195391 313083644
48291 100980 131616034
91512 169022 172694158
193325 193880 1374701
54176 136381 205706670
58984 134769 837920108
15367 33500 45128056
66164 107071 131568556
136542 199485 998008893
182009 184421 5934653
91493 147825 141112517
84925 141010 140280876
104187 157088 132566988
137347 172800 88617115
195443 198806 343048492
115590 172724 995935121
79594 123093 905035864
102854 160593 144767019
88031 104450 490964490
27292 146905 937862541
65571 102556 92246691
150471 170394 49674223
98930 167955 315220930
79575 153035 184023443
101023 199878 857880349
198764 199801 434063824
133584 175936 317943314
197928 198513 537705780
186086 195802 24269050
41339 174363 361235628
63986 152563 221703490
158468 185514 159287150
136997 155029 3907233
104010 161380 143671538
17889 81636 159334110
76967 98231 53060255
163198 171476 154978396
92777 145290 418307387
168135 174296 752326939
94355 126616 111721898
69432 130756 153489736
190988 197266 15688640
112102 167011 869450821
115646 179171 700195611
78454 85610 960936653
156786 177625 76365389
75088 94277 733082542
162076 191358 73228232
165910 189530 59149230
98982 100598 4066764
31964 55054 57847125
124793 169952 112907956
11987 181533 615625627
92413 183194 227186579
164010 180729 57591005
55778 105810 417147629
112377 161631 195841587
102950 176421 817599330
126039 162958 548076463
171180 171997 335506375
120121 133619 33905332
79673 109416 693110961
77192 103946 66831611
12667 120573 269827439
55751 191255 338814458
143903 165501 53985466
32253 82193 736121566
106300 175067 787385078
140599 151895 271468703
87659 102709 37448342
114306 138101 954853184
147479 183248 201502965
192194 196145 9807723
10824 195649 898143622
179552 182111 60418061
98510 124859 66120863
63747 111070 622471098
45230 101437 193536819
7355 143056 339509283
39376 150597 278398175
37313 118266 431573159
191968 197046 12650819
43239 108745 732810802
174861 188448 402028218
184038 191642 17964131
194592 197177 5231661
142525 161642 2376157
59665 156830 243101261
161571 186295 61849230
74949 100241 613593761
110614 156112 114043772
131945 159552 69114322
183871 187394 2581771
152491 193067 734442151
119926 171780 129951030
76381 88695 30744238
19929 183738 409710713
12743 195912 458186856
46779 55161 20980693
102817 145428 106865761
31201 134488 258446271
172576 174490 4720953
15734 153461 1697288
47070 151255 260734784
77886 98703 162258710
177557 199999 56083211
55712 170193 286216657
150871 198559 509760700
141914 197793 377835513
127942 158136 75626625
143730 161017 43298723
187228 194655 18472252
3243 120417 750044487
95486 122982 872573195
181710 183242 3787866
183075 183385 777133
131847 163175 78316061
149714 190572 144585809
140794 188714 595986776
169551 187845 45821119
77639 109677 80182490
70313 193668 308684310
147146 166035 47258924
191307 196443 935805556
27528 40709 367051421
144561 177971 83633518
19059 79866 884519696
47485 103696 447288594
16633 24204 931178748
20402 106833 215995445
77251 111703 798171792
171976 186695 36700077
142303 169880 68966635
156482 178628 147804195
154511 170743 40371967
27442 63680 90658118
39004 42751 9444114
173000 175165 6107153
36164 128251 230391703
21889 117255 988760628
198723 198888 117379751
28645 65643 92593846
11032 49078 95090236
51878 121552 406367133
107680 148027 101081186
133764 150386 41680152
137609 191642 543524676
174822 189115 35821007
42714 155338 731398286
114057 185578 194531897
109986 180214 175769079
144435 145652 3084892
105684 170434 162045979
91653 94232 6459360
147229 171485 178622807
106292 113958 19170982
76502 87184 26773231
100728 185284 211788225
115546 120419 454620934
92462 144206 786777743
185163 196782 7574716
68404 147073 549015869
137821 184697 117224466
195912 199560 559877866
67785 153299 214121650
185542 195308 24316066
119326 173264 135028499
36980 135246 809451910
123404 154155 567378959
138852 193914 137698112
73557 196871 308539746
174402 195047 51543100
197727 198819 772696897
114870 174960 150425012
8277 53160 112289870
116740 119661 598729280
191976 197738 804475713
143657 156998 33511030
14057 30427 40903248
91505 107837 40947681
62446 199634 395031643
80390 114971 86422671
27019 198583 664415756
90263 90514 623212
105195 136979 158842753
118501 129745 28268807
69843 161239 228739923
198938 199714 1933763
95131 192944 244812339
187310 194960 19001635
91968 135021 950472558
80828 168989 530490435
182361 188692 15741702
170786 195496 711283130
180462 193332 32175840
125564 141193 344759454
118247 131182 167804863
77468 116680 97988681
8039 105095 862606966
177399 187408 827344059
159623 182428 57027714
19422 60866 970365096
47734 99693 129724970
60101 103841 75623343
110490 124835 35996990
148012 180535 791313774
192991 196841 9591949
174487 179596 537065606
52636 55632 706899418
186983 191502 11295524
120625 183756 158021131
128317 140688 127239740
117543 197743 892923622
42356 108004 818804714
38012 78504 509961629
145806 176496 76805973
199817 199840 759911099
183095 194160 346358236
196414 196592 451651
92058 196946 262414397
179865 189771 225378826
165671 197299 79112103
17089 58337 103214636
151041 192574 103744823
123847 156616 82120321
60695 131929 664768324
10240 78176 403997594
129077 192593 601938760
145086 154443 619054472
131322 147364 40126244
14924 131313 689604217
174593 197986 404152220
16603 99214 206295165
117102 126711 369277400
158961 162552 8835304
194952 195082 327825
27856 51359 344284304
89657 98597 427598593
25745 112135 215857832
37776 75129 93426585
38126 52838 211092252
181180 189986 623959237
173750 176985 798398743
67364 156899 224063521
179178 189608 26097938
188369 190143 4495871
111974 169298 764226176
153625 167188 754770057
1694 135452 334568920
98073 109891 423268915
93631 152933 148636754
66717 194830 785530480
130180 185128 347291737
109484 194855 904109653
170612 195434 643295728
21677 170439 487410982
50655 95840 112911098
28320 94676 119363378
126852 134164 18365961
163478 165724 499032157
78793 188782 275168072
187780 188842 48585502
114409 177113 157065505
199295 199625 826258
129912 150465 51502949
65818 196881 327706140
154578 195393 101802666
49389 170329 302519382
177177 179835 438225700
68514 168076 249005520
17989 91875 184702489
67634 107191 843526519
80486 198066 663128334
38657 55844 276228667
131110 161840 685583501
45132 82290 92801046
14741 152644 345018413
16948 180870 409955650
134854 151358 41379584
131616 176111 690438361
10761 188015 443376330
153901 198421 13710729
83179 121031 634337265
147531 179809 303316445
83123 85804 5569910
112764 161288 912993269
159287 188964 74160413
88299 147554 148373540
165639 173955 382839461
104120 173562 276780171
181327 182949 4024191
34146 53215 817671985
37394 190876 715816160
64285 117593 133103104
51555 108418 764143046
130580 177563 747707172
96158 159489 641516530
47831 145347 400086575
69066 133113 402298755
64373 156916 231549551
45637 197376 505246182
155266 174538 164334811
55371 117476 155075001
101175 130105 72619412
96356 116334 49981761
29349 197958 983865278
63463 136794 183497754
92416 134632 919714790
185192 198680 372995723
171946 178167 563052610
120451 180479 471952953
159108 185399 65688418
198085 198597 1337670
163672 177427 34541355
169980 172040 5320694
167323 191356 60154161
174216 195756 53825356
121885 126487 11623120
48476 69044 51455945
106971 180189 183322680
129005 196353 168426234
68028 194737 716778865
70234 93234 23512608
166885 190841 960064200
115058 147355 80932004
62252 170552 966693718
163743 174310 158929546
6746 32520 243004310
97390 148575 128301243
46244 133289 217805066
140126 167831 69256333
185279 191293 11070266
58699 127388 171711360
108247 190230 205164983
14401 127842 283674994
84416 164096 199286238
7545 172235 972866483
35708 99666 304077641
16452 57394 464916732
103209 160133 142746705
2903 138648 186553913
178993 191339 135944814
161051 195105 85080933
32468 85616 671872541
54769 163204 676587909
176242 188851 507176471
19392 68254 717172560
29210 115224 214971159
29416 58319 72347018
78751 176381 359538070
173412 186273 32170852
69743 114008 110719199
4349 69422 162843231
35301 98510 976874801
43951 53437 843431909
179227 197849 576160050
61733 159037 394579456
124669 136132 304278016
121033 179987 147661559
86614 95805 22833537
125714 191318 164075825
90554 124549 85211754
99288 128695 73835167
29635 174005 849531351
42197 78628 91067931
161309 162286 3938357
18324 142281 973939541
186427 188097 4118193
99043 123421 475115386
171894 186397 34503787
127949 187184 626655367
82953 123255 697330321
66656 135942 125734491
178908 186616 291764757
858 27081 65584917
64715 144900 141284953
8062 148403 656254406
25895 97924 852245663
125522 148316 809605541
66433 119414 132335617
15307 175661 401003017
152999 153286 570182391
142128 153255 123933169
41656 157109 544118520
113081 166908 470488378
48802 48884 7092003
70230 85005 109877138
124715 131619 672139722
133612 153532 49963546
120612 140654 837828399
112198 129384 210447746
112677 143277 76565528
60165 188301 899592763
97920 159862 829271994
91163 112927 54440016
72373 179618 268451181
154020 178706 61622991
152072 189159 400998533
180958 199265 45847218
73741 88211 723825356
183700 192685 22504174
167820 179192 28577359
13749 186390 431817345
48725 120799 57926939
143173 155513 212414767
118572 178990 151357397
99490 121336 54778582
149657 197540 580762567
142945 194005 127768222
95823 137175 103703957
75524 142648 167926728
93996 109208 410952059
32911 54955 281066381
182012 197067 947145919
146495 190901 111037251
123771 189113 163491880
163819 189776 196207119
63830 163741 681328351
79053 100315 52965840
15172 16945 670206122
70051 127535 596906016
157166 173509 211891221
153884 190146 90528291
69042 74874 14576327
144934 179782 135587302
159821 173477 34046797
172260 198904 66621064
80698 144820 690496701
74361 126088 129531832
46913 143578 891697131
134955 160780 653093889
157770 199513 104380530
96821 134793 315385539
10939 168429 393840230
176433 197313 107690990
102969 148440 809752961
68759 130141 514407406
62097 129065 167412370
41133 144515 989726829
96219 173456 193388730
48282 131589 920852963
57250 196487 348203188
78073 185361 268460435
68099 90137 55048084
14766 31342 50825436
128643 199010 176052660
28085 115818 219314477
188867 195706 271043324
69996 122210 130680238
64882 124471 753879458
181430 185172 44871666
145918 184802 332677311
36277 36857 1442179
25351 121143 426014828
186939 188571 4035367
147787 153885 15412584
86071 130991 635673385
177027 188112 27638341
13202 36123 264465317
53121 174114 302744431
128473 155881 848022530
72785 86629 89349372
91462 164866 183667764
46692 170167 308797935
70233 92677 41152292
51187 114434 158148358
46061 49984 793113359
32536 135369 488722194
31195 64025 82215667
92054 198188 500914506
71779 96409 777294114
109994 185102 187926736
8012 155886 370142759
89881 129066 98160762
153821 167113 387503966
182149 195161 32395113
93814 137185 808273620
168031 186188 45496567
27306 73682 718114400
46868 196998 932809368
30014 152469 654981375
106734 137268 689458755
172195 191648 664350063
58956 108352 724882302
29582 98963 173249578
119088 181715 306128748
150042 155820 891441925
39832 94845 416418074
7780 171858 831839800
180495 187268 16974482
189218 195074 14519169
43134 53431 202940686
175495 194821 48256856
106780 135009 422748712
87861 169738 204831987
131013 178197 118071122
163790 173829 25254985
7943 181046 433127582
195819 196043 373063748
14501 179497 412701816
23647 34711 27595169
14459 21495 17502640
141287 162386 52761272
101278 153374 729800121
132676 155406 748642701
162258 189431 443911218
175689 180526 649354665
82398 171683 223657220
111531 135483 60144794
68512 93776 873283141
69790 186558 554647286
152474 170333 513035156
69765 133542 298296158
52673 60318 19350094
185603 185960 881733
177564 189892 3443794
152612 197700 693223729
159625 196634 92433342
99785 121565 54593785
167640 189794 55540550
63551 187854 812396877
128205 153275 123059027
9917 147178 343331923
152701 191139 95943606
24676 50211 63809214
195684 196329 245714996
188315 195750 18579394
123804 132033 20619407
102197 122333 50489800
184608 192852 20640522
196097 197546 3664812
29818 132554 202009598
106943 183471 587710998
44752 91386 116538922
22915 89045 331493116
58283 111125 131967023
101379 138335 92644851
70975 163986 142600210
28690 165719 442463378
73107 109427 11770469
178833 196440 43904614
138285 158803 783594909
137207 168057 869315855
190349 190820 864322124
34885 84128 123222433
172442 183413 27390472
12545 158400 364921673
51410 152904 254118175
52798 99059 115530295
118887 159696 999280757
154405 168968 36126254
45342 48087 6818819
34855 87607 131983068
185158 194372 23071540
26879 193592 796366183
154711 158205 8618177
45036 129247 210661935
28585 29305 1796562
11405 58581 705300588
163748 170641 17294463
133335 145073 146442374
67897 186852 472734778
82754 140398 144300902
109166 191880 206930359
16026 98183 993377741
189640 196782 139464295
81368 141133 735462490
86469 142756 140769184
126631 131544 12353497
8485 197779 894798106
1056 109500 271177019
117828 135590 44656420
174929 187861 734947355
61084 138463 318198215
165801 167485 4162058
88017 189725 52558529
117444 197977 201653888
81312 196780 288877705
117601 195789 669295251
85884 123405 93827130
191965 193780 63109952
75255 155041 199837684
77873 160373 206548870
31536 93724 987048540
140413 158207 44612396
149716 165527 39321939
192738 195108 5831625
153468 154566 19546129
153659 193483 331171359
105462 129962 817351286
128654 183730 812039294
172921 185486 152091545
80769 145849 683180587
62658 99229 91158361
195744 199563 482504454
141553 156831 38406626
93005 178108 212987510
110983 176145 163181251
158748 184936 811838134
110905 137427 66560782
191618 192710 2745282
74596 189734 288154114
162408 199490 92875487
3243 25772 56477047
197286 199479 5613803
141665 188423 278456224
118185 163747 114051152
11141 96029 711166111
144004 161176 853802760
175911 194907 38449837
22508 157652 338106801
65639 101585 963614133
48073 136333 220873246
150007 173711 498582048
100944 140739 439866219
76480 116122 99101452
25120 99381 185436152
24171 139081 812041638
146699 196014 123332657
19825 82322 156131115
120185 152446 162151762
178094 187179 22736980
129029 155171 65572471
85524 95889 8346396
80508 175901 238736868
36738 179617 357496522
128144 188143 150045123
132449 168713 486790248
138713 151849 32971975
40960 89767 828893250
21329 133022 471438277
111720 179933 170853941
187623 197043 886715871
122254 180501 884488491
68661 79473 26970532
20750 108936 220574062
62529 84078 474151480
188552 197299 134657308
54077 72453 734097913
47940 90171 955775360
140821 191101 238696018
182971 189559 16536651
166901 194953 70123151
117269 178857 154335310
23567 60275 91970035
166347 195306 72370274
187761 188809 957332408
137008 140114 932353695
25624 112955 256675363
107152 130959 773812469
25330 124418 691274318
195981 196015 94069741
63460 176379 282474935
34814 111520 191811662
101178 133948 82235764
127067 140759 34255183
94323 136026 104492400
71982 140707 172028254
104787 118105 796686825
49011 193793 362245251
73967 108222 929261224
38755 135335 481026718
19033 121908 635851212
46937 66552 49140913
112210 175392 158201912
156087 158500 83858788
97816 194133 379191917
3419 150819 628900832
98353 157538 966804093
70818 174094 257805971
160837 173123 30725505
19687 84661 432600824
114930 171240 853506824
79829 136958 143075003
11883 130553 296839036
10502 176765 415974876
88045 101963 487871726
128509 196381 975506239
21732 100967 197971711
102610 149927 118742457
110431 129271 690651602
46796 58599 962359393
131961 173326 103456916
117864 123671 14660135
110226 199510 223493715
33473 94773 96863145
155282 195960 754102636
112074 116110 10126681
113684 199892 598170280
152867 199604 998028610
101475 137758 91006098
41998 177521 434759340
37193 87409 125626760
130915 175668 111939736
173804 193596 934947896
40840 127710 217362345
67430 80247 654493075
46253 140013 234531669
138879 188205 123329890
120377 135770 38708593
42699 134721 230197534
20025 163442 358657595
109936 192044 205478125
106113 185116 314989499
96421 198490 255516322
32777 127672 447461026
101289 174017 248083538
18291 38923 51511945
168689 184915 447599705
188238 189931 4308190
76263 172336 904674568
41311 158335 436156570
158338 158940 918873660
729 128183 897442833
44829 79677 87079614
59680 137675 758532682
118835 169963 950194092
118744 170510 129592282
14772 178908 410565204
38589 105383 681451268
170940 179837 22311145
121048 171298 815137597
51539 57336 99498149
60832 107514 116532576
127868 155245 68676472
186449 195531 22638371
11267 199767 702729687
114462 141111 66746659
109373 192929 371488956
27922 51182 58090087
161835 164972 7774013
117561 146723 73092406
1680 42154 101172695
116770 116873 893654750
89031 197747 272082227
98831 181588 565345873
65356 96649 698775369
115703 192683 437187441
100612 117526 42368251
182635 186688 10118148
63944 141172 578544896
119714 181996 191899628
138368 150403 30294140
80039 157003 192741932
171041 196280 477538902
15174 100296 212516196
124246 126753 712494178
11513 142734 552409554
78724 149973 462933376
49811 151645 878033120
54265 64665 26101427
162751 178898 241324695
65745 105978 915249148
102376 179177 739791356
5643 76882 178303937
77129 199845 307070471
169772 178043 617544720
73741 159277 214201269
128757 155705 67552044
157090 160118 1257656
139951 157199 21035586
190554 194598 610089504
32183 150895 733389516
39724 147459 840924308
101878 153505 680966405
157860 176358 992396241
85595 116556 616900110
134416 186310 38152140
15761 150133 336161819
85682 151077 163724658
19238 140558 303386991
91254 100649 23362421
131063 162866 79485813
144088 162766 46690170
5033 119608 286672574
87153 103296 210835962
28323 51833 58727553
183752 184375 1541248
33763 144524 277133893
167572 196009 71154857
16505 93301 381983162
138088 144910 14125462
40951 105577 161595537
159596 168587 259762977
48236 110556 733760820
105101 146234 347552769
143624 162394 46908011
65249 199816 336591137
111125 167324 363174552
173409 176526 7845832
168157 171927 647438880
185499 198265 806309597
110497 122523 354860532
141816 177096 223674589
11549 11713 405120
183314 190428 141374994
72350 127186 748104639
3836 143432 349220328
199660 199978 806747594
15996 110325 235721977
100983 137166 90830343
134140 190817 141721833
22040 27139 12802763
192294 195598 146597215
51120 166281 310425244
134362 155267 52433178
55590 161230 522208981
63121 126491 158511702
158482 191591 392798662
65125 140207 187723223
79455 184563 263008422
76222 85719 23850822
104245 185883 210931121
38267 194524 818848470
192484 195724 8028227
182901 193811 943840038
137674 191457 68426551
147793 176211 803635042
142091 183570 779139519
44844 184283 978161457
187742 198244 689772
91965 145417 508278818
129818 156388 66569002
30246 115744 721780425
172958 194985 291434658
37441 41107 686582764
56601 97116 101101403
4530 99731 451643970
43729 118856 187767291
164247 181991 44529984
17529 38101 51375409
152470 163116 26448201
188299 193134 241823
29846 172132 355986391
160140 195765 128515307
55643 124886 173141502
125336 168076 459788172
100650 155872 749909235
152758 155371 437888376
124120 184589 151234043
61454 131487 319151278
143500 167699 60488412
69350 85440 40270142
137040 167495 76018499
29857 63007 822504442
74112 108599 661795287
145381 161375 39965690
129041 154570 617417112
13270 83730 946384359
47055 71346 60601701
21565 146161 770185038
92381 130155 95530141
147174 149719 419944416
123024 166590 197409578
128517 181110 131559505
132207 177487 456786876
20398 135483 287890126
19904 56747 92219815
10522 21534 27567134
87541 151831 730876966
177083 199778 56726308
194207 196586 5873048
168252 188744 51332685
170111 196381 65717470
26676 174330 712876275
111565 159699 120668479
147323 158036 26880409
169033 196233 66121430
47716 140666 232495512
143479 197403 714574402
30138 68175 95093866
132489 186514 135106894
27626 53406 94658962
52426 72565 50320219
173580 199276 850957721
81963 93269 28351004
116693 147753 839094359
163467 163873 1016456
21794 165591 556327182
175917 196015 50188622
185891 186749 2135899
89381 117763 71017579
106377 138183 79666208
101873 198679 611399749
96502 183687 239530882
163495 172541 22729503
18627 85671 381632622
121493 181216 702475960
187066 192654 250634899
80137 167832 219397334
89726 133536 545981198
44943 198641 384530660
175129 176656 484382352
50401 112777 382048057
97894 175822 195113561
81821 154485 854731503
103885 117613 753838697
126589 131698 12822442
130972 139211 129676178
184852 189276 11162869
45498 97224 129193189
180541 180543 881955052
52393 141209 222200377
1540 137650 372409384
45543 140192 236701589
25350 86714 196308561
46271 104455 522249213
19100 28661 23901834
126649 182148 138916983
50414 165978 289129471
53622 193073 348897141
197119 198211 800426258
167617 185402 719732051
76949 136825 149936744
108872 196494 243839889
82398 144713 687101285
132224 182061 124689553
73522 163958 261032907
47244 49029 335700291
120441 170559 125439319
109984 192673 206936468
145246 175857 667560852
20357 112178 593697936
199660 199870 517759
74069 157597 209129040
11805 157768 217151844
65495 94150 342623004
138452 188540 595071178
177616 193982 40866924
128573 152614 60302317
79175 142071 134089535
111467 157743 115993526
78770 152854 185518122
38678 164759 913954354
198982 199646 341460134
114686 166098 718466736
188038 197345 23250727
123541 149261 64477794
66558 92563 64873357
9794 13978 10538347
111733 122157 26138175
131643 190196 146471568
116999 125270 20857515
128477 175876 118578432
54344 113345 147436931
4533 37941 535940853
185035 190240 546887144
24926 93088 170445955
141939 183738 820687227
92930 145871 132501396
130315 185668 728213567
70281 127728 729159405
147566 150156 531332819
147828 191229 283634529
148808 179568 76904655
125284 183623 145910918
170182 172443 945067333
119615 154985 80757926
179018 199594 403527235
147216 163636 898948853
56682 155628 247562932
64844 138133 906382693
103381 196397 232839337
107899 113324 13459091
74833 154707 200080073
68301 164059 560374111
191160 197418 483519607
178651 181008 5807441
854 161873 532422880
130571 180862 974404434
160630 173687 32654773
8210 54451 284341646
182193 182939 1783272
72807 156930 210701497
8372 145044 730058981
159673 194098 382309717
178972 187212 20588310
124677 172574 959676717
77340 124738 845531720
549 33308 81781392
88425 170748 843152257
106539 184931 651999966
102553 105051 6375127
12872 124878 280200904
198081 199878 4539218
182934 191663 21873810
13956 25572 29054101
96634 186216 224300269
47028 114223 796604193
136188 144670 21123691
93268 152942 149526712
120167 189667 634817173
78517 147084 171541183
123224 150198 145348869
30347 197492 418014948
41066 169165 320415802
115525 119333 756378717
187029 194061 430823490
18579 26777 20528343
197482 199513 9511663
114151 115850 772183760
169979 179472 827972191
112475 164898 131147295
56713 161263 398529788
147187 186604 98644750
84124 99212 51831434
159692 192984 621107714
79033 125626 116608183
197323 199829 20846635
26996 32617 272754316
54066 183206 969524458
140344 164590 60595389
36862 56896 923203248
11793 67562 139499472
26517 125791 248219800
34872 45596 213224096
178547 192570 919741242
199858 199998 139356460
162987 175151 416274598
67849 80921 942086027
42858 146191 997843839
177762 197759 49928311
79252 91254 23711815
16488 185497 773101251
83424 185293 254958775
171448 197059 63903134
188932 195474 16277721
119175 174296 616445168
149611 178982 656714660
43095 150650 886067571
39742 82546 744036963
60486 106964 203239065
83212 126219 107714284
1135 68706 168935913
191347 196578 601749808
16392 114682 245664696
197509 198516 2601236
127468 179006 488329591
111562 167540 140097986
199682 199832 377272
100892 160572 781462054
58398 111762 133251107
51643 120158 253382399
16674 40784 826576396
26990 73387 115878604
149542 195512 120833100
119373 132409 32737441
32979 42053 22750813
35723 179212 359015644
1421 164909 408775754
47469 109297 154636413
34881 179996 363126346
124255 165668 174577783
90619 146722 666558960
189484 190235 886555397
184945 185990 2663869
18734 155484 342154509
45831 99529 372426425
150061 170545 51068432
17361 107107 224319944
172483 199521 658547129
182679 189438 31309234
167816 174313 16328554
95517 109614 816573756
196258 199233 489340291
73480 152251 197288481
82449 99648 26651493
74629 111373 896647001
152624 178096 63606738
103439 188510 212987837
159874 189572 315606971
62512 191886 711800529
129436 169319 118496893
175368 184927 23862504
191988 197931 14835118
41569 96809 778608823
179533 180883 3319308
12431 145578 373715460
176994 199550 56399521
71392 90796 48567543
9150 137637 818957971
161617 180346 46854594
151931 199617 539979987
154695 182135 442541996
14905 148578 334309855
21171 110769 478597330
19454 141644 305598789
71022 110914 585143651
124594 172334 164282238
139474 154340 513848074
62490 117343 136916449
127281 156139 72360747
61700 111772 506867862
187416 197458 533390967
62635 171707 272920907
12642 65320 983750876
147167 149752 868987271
6313 152447 424670155
102712 173146 176463641
58750 117035 972011949
164590 179657 37820323
11934 109507 162984942
101945 192703 751182578
61404 160620 461805965
102176 134064 927948645
67057 183631 291531011
34337 138957 261815786
79964 141897 154990586
25573 139480 414148466
177660 182441 902474382
145307 176472 102503574
153066 171785 295307599
101574 130384 837446438
62463 139053 191516808
120994 152963 80272999
9546 107758 245640118
125101 129854 272660293
97289 196884 249272988
154741 183840 72584443
119761 188488 584793005
64717 117344 131362386
165114 186905 922034645
51431 151497 673303228
92674 166834 282627314
157339 175538 162717654
9522 166122 391735904
116416 188501 180453614
91161 131880 101992322
35940 55892 49981901
109214 178965 812219310
120542 158494 95113385
154759 167911 429059920
7353 154484 368418361
35787 74909 445990916
120644 174608 117737955
16749 160079 358563654
148037 166129 235730254
151304 169490 45288746
71137 95718 61451389
99530 99880 886432
46171 150393 260862492
40782 165746 292958537
133789 190009 140572554
81969 117180 70713969
1256 61643 135605065
140127 188366 120674987
62511 172760 951173194
129613 160560 650424215
143282 186914 109220122
117161 147985 263599483
185630 193568 19788701
86995 106681 765731981
31219 125139 992224860
159890 177865 277165587
133242 151471 541530764
76741 184272 268989448
17597 33203 38968032
177574 180861 8139974
68889 168890 548536801
337 105951 264036760
16443 89515 182535855
181925 183939 3273062
17819 87060 173172064
180910 191809 27298259
89756 116760 67533573
150365 195814 27427050
138920 142199 8142744
177541 193715 40372640
159744 199525 787916831
135974 176236 100707853
101780 150131 121317526
102796 193356 226759773
112651 149513 92464484
60943 124985 793961320
51889 185653 334678628
7834 143990 340669053
171238 174873 9008080
10260 111400 46299793
70244 84039 913385613
181311 190264 22412751
102436 174018 179303681
63327 132300 45891933
187474 188408 2273313
174687 177878 8071226
101402 141900 101511062
147811 194771 117339469
171604 181192 23882098
31896 93920 577696615
71400 186203 287343893
192284 199200 17341578
121932 166335 111154383
23017 174315 378470509
190705 193718 771689976
16275 77645 153347239
131758 139956 681074707
111438 179710 170987656
163518 170743 18123138
152061 193918 117787316
147921 161132 33005760
91973 192212 250864442
13028 137649 311789702
135228 175288 189304494
191601 199448 19690370
39698 186450 367181346
6698 103548 242191053
118404 135451 780016853
153119 191638 847573773
151932 159680 19369494
31208 191873 401953615
81360 160627 707807722
69647 75571 14874208
131976 168002 90040337
165846 175238 23508697
194957 197373 4233884
56955 130393 183654543
55702 145830 511792682
48227 127545 198417742
87846 100631 31777726
83182 110710 68879565
95843 118988 427439724
33108 122148 222704271
169910 194428 61350029
160615 196862 853602698
53272 124504 965867370
87863 182168 236031588
67624 160132 806466987
152406 198548 475571110
78216 128092 58188770
72559 187413 287483274
16836 23850 836190520
91986 170459 196380674
168912 173850 1124574
189586 199215 24094381
69453 143013 184011350
198100 198420 820686
58934 158529 249119673
86469 114308 69507063
92452 92511 719861871
125665 126325 494628632
162355 195716 83468628
3690 157355 384538038
142485 164034 42395243
46369 175013 528790717
117205 196298 197970986
16772 110928 235290854
187512 192301 30639529
102599 165594 157746919
185189 190768 13979032
176044 196602 51347173
146356 192149 114523526
196335 198867 849078886
128062 196590 432012258
154851 190228 399133108
90977 167253 190860793
193098 196316 22192380
149265 166427 42759892
79671 104989 63327724
3244 40602 676350683
167439 173806 543910253
190292 198437 308417112
5170 7379 5557483
1061 75283 185500522
159281 169340 25004404
16318 173241 392482163
5170 160707 748716228
95372 134652 326893195
78673 91369 31665320
88234 152420 739660572
78594 198245 299335102
102839 126663 905218016
83146 93649 18975072
187225 192673 303305816
193421 194520 840637717
115966 165260 918514400
77181 165018 219716127
163419 163595 437106
163727 186514 438670235
129178 132290 7845843
179776 182346 6419643
72122 105953 84653905
135306 197941 609561373
124835 131743 17311138
22834 51338 71230456
173246 188221 101512172
11502 188751 564264511
132757 153047 411769829
190906 192882 328021896
4344 101845 376573633
130432 147282 42138088
38584 76885 95845256
6181 167464 403467051
102596 143039 101304402
13015 130746 294542906
121724 140575 446415720
139497 182789 108340282
198791 199686 2228568
44301 119536 337112925
110505 181229 792359052
182811 184667 4608639
72901 83501 26553446
73118 115727 106632659
155500 183964 71031149
94858 95169 775706
57803 195103 949536134
175621 185027 23484036
70268 113614 228784923
15914 150405 336447064
90494 164117 387985631
108348 156431 120401035
129954 196163 165511242
56868 76814 49755307
39503 109153 174256820
81585 149079 754034839
164393 186835 56242430
179381 199196 522654174
18604 100899 767977872
153465 172453 652386480
192452 196069 184687176
167722 194500 67012519
69885 126807 142480154
70818 186736 290051440
57890 163037 713158895
734 89982 223006311
69159 88021 865457156
119773 135574 39709786
15494 76409 152186066
3415 37427 437132189
198443 199700 611850715
47361 62624 38211187
110350 170128 149606795
10243 46049 163072641
168394 185004 991377686
88156 150454 237327292
120057 181121 932901357
55381 196070 351770524
110908 170627 333718485
80209 91204 27487263
160529 168683 99631748
100420 182028 204516162
194453 198604 10467907
171977 179031 532595764
51220 191149 827513670
130880 135006 10351359
30709 96048 970279654
56385 81022 61465880
160193 191911 79243395
143250 182536 884945345
147830 178678 77202131
113641 132118 689383858
32610 46440 616497815
60304 140289 478414190
7538 62689 815478888
24511 73355 301263602
199325 199482 417675
99038 190146 228191817
33077 183606 376610287
96951 160021 915553507
19677 154892 135230058
70389 93441 57703060
42062 46107 10117081
40845 145888 706323262
150120 164996 36969485
43953 114261 672955737
11027 81735 176746342
96886 175091 218603241
174036 188898 222858418
33576 145845 280965677
90087 138780 809754410
174736 198379 579545907
56729 134282 578206236
54645 62728 734873536
53581 177700 375764715
63743 182207 296355524
3606 128620 312795104
47232 59731 31350772
80633 195109 843449954
15952 33166 42867530
52310 196438 486676306
29197 52591 58421209
109665 165901 140681897
179498 192624 32790982
166175 172492 814207622
15086 120213 661339703
139239 158013 986018508
20368 131406 449407909
192385 193872 3711121
44958 189124 360674234
136724 152021 199726112
174935 195718 270104754
136306 155209 31681823
142601 189672 117843877
101078 108974 20019024
76124 111737 88995770
19721 84587 162161221
150853 175931 62614803
13934 167873 384932337
172296 198063 64402741
63351 196812 333773535
148766 168361 652190375
96334 126324 381659453
175846 187631 781808215
48511 191717 626045054
21253 105397 820876005
43061 163948 302316058
119771 139448 49323770
55676 82302 66343706
115309 190303 545641477
83081 142482 148667806
115107 137055 967645836
140133 161186 51222260
43445 120700 304167167
120222 168528 472219969
151295 160168 22157957
59032 93686 86457391
97093 127467 76101094
124046 187525 158810725
24481 165486 352665648
32754 161039 320954596
166254 186065 49606419
181018 187362 303434250
21523 74816 346083651
148676 192202 964335438
58052 145526 485793662
168289 180164 145827459
195675 199919 10721707
11164 167249 913227157
76346 188879 282123256
168135 198001 406626170
19836 143327 709495939
161060 196031 87386645
169087 171777 6948360
128351 154369 65313342
169913 179192 23316784
161775 183312 873238348
185000 185227 90079
154043 182902 71977153
145406 163797 45883629
44246 185266 396274798
190750 197272 110311645
128579 142152 632884613
91296 176980 214507200
41109 83933 107128664
30781 138677 269896510
127932 185039 648878102
128436 187220 147093891
199221 199824 889668617
108769 142912 85356867
42979 107814 123783701
111947 181876 676445665
66626 189042 306174663
181624 192428 259392885
160949 189095 993515475
66933 154259 392647303
57064 193153 927187930
11795 85394 528254527
177100 183680 16377725
86107 165735 541730206
71498 87534 630931673
36204 166900 326882033
171635 186073 624889146
4828 166088 755506051
199932 199980 891693950
158716 188301 73897068
39270 92404 177330517
131558 174895 108351361
196480 198649 914479046
59725 131139 178528650
198532 199180 1653039
84283 170203 161106182
10882 95795 212201035
93856 98664 114252512
179971 183657 81451040
86725 125420 96809274
69295 145168 853201291
133425 139904 16182991
167531 184844 43345557
149223 171532 878122590
19417 166729 879923350
63206 197709 336411363
197772 198353 1489651
167834 181388 543463988
9802 36002 65540849
84770 135637 528775225
157548 178183 579491107
124662 136894 752761737
162402 194893 81229729
8141 98152 406876581
169926 188761 395410861
36844 55734 37347509
138249 170000 79392848
136686 199960 158230535
101944 105224 8309884
2736 29478 380559971
164008 181842 44730421
11163 60940 124672154
141826 179104 93330853
7795 70315 156355302
163534 179597 100767800
7676 50121 106250428
53672 161887 510382222
124677 196563 966030480
87621 136195 499442835
148558 172927 60914820
75679 101631 64734674
151262 186713 88545130
167100 179776 377924387
192073 198672 16541713
30385 37618 8546442
59604 174202 286580532
109091 143142 85095600
22373 157238 465943721
47846 145095 357181307
78767 196819 448902518
67923 197459 324022357
134153 188418 135663509
161559 165107 8778231
177020 183238 15510507
145300 145713 590340622
118906 157789 678668056
113418 116448 7578180
151736 198106 115889375
109523 133113 31461889
46940 187933 699706674
192110 192630 1304662
113482 181717 170918666
11097 146640 339056041
152322 183512 77917335
193429 199593 664378093
79910 162771 207311799
175282 199597 60856035
125800 192787 580750412
101306 165499 986316283
196929 198368 3649496
112520 189009 191452076
41919 118125 190468247
63335 92602 73091525
186888 198957 347430600
60986 99552 96043603
12767 43257 439089656
13241 58554 85283539
134962 197643 754302634
88939 182680 234665214
144382 175635 78193324
28828 121853 915536468
474 119398 297333139
112312 180785 171397777
26086 71938 114455904
26716 146394 299295757
89279 171046 542189590
172326 184834 342980602
66884 116877 884365965
191267 199100 111518169
186502 186972 946960
16032 140091 310173898
2722 190852 768340116
198014 198520 1282488
26435 77558 127697076
74533 125608 993400430
41883 105915 886608306
93760 101737 12977498
49764 105884 140278125
141979 185580 554095372
183097 190654 10151395
162316 173622 28393484
25970 196083 756494599
169355 195260 64774966
175478 195040 48830208
28378 104337 299905912
101755 133313 79209654
76723 173230 562663043
65627 162850 821984462
112101 135544 721639812
46010 107236 868976407
48245 142227 779228035
199976 199998 324981072
10647 80365 174292909
152527 182438 935182188
97771 108780 27734052
132718 144774 30084905
6387 123130 292170547
59045 185095 315176502
89589 160590 177850472
186245 196571 699336878
98054 156672 146976579
160544 160721 412985
22776 137403 286810188
60089 143256 207812191
5674 133243 319314983
14779 136489 304402045
155230 182747 68694368
44042 182237 653627627
143811 167292 58700122
36899 150665 416059569
67169 151931 500763615
53804 109763 139964131
132087 174079 105063368
94098 112712 719991085
49187 118765 173992682
199826 199940 273153397
13837 183814 156847763
67595 69295 4191734
68913 81856 32281806
5626 122879 376356433
173231 182739 23785291
1172 103375 255347024
65688 162607 242284675
141141 179961 97219889
142517 189900 949350425
109809 133600 514002559
105651 185554 382053814
23269 160905 536543980
170244 178562 894374510
140066 181697 104237154
97679 101759 10174975
100557 146142 114319463
119777 178480 892827575
171669 183488 432835921
25362 183043 484014608
186776 191334 11367990
160945 184441 58725173
49013 152864 589588959
19703 34877 200211285
101373 157952 141839521
184796 192470 817228733
34932 53893 918987165
72491 120538 205720879
28989 136059 510625951
176121 191941 39556728
132980 140654 19084942
55353 95051 32170663
45409 83316 765872634
1191 132016 900752417
143366 189814 116275857
30800 128375 235394182
137305 176623 98368012
30341 134614 346648571
124645 170137 693115207
45953 158470 159915263
107631 176925 173505082
13644 68108 136149404
9233 97131 368963241
182955 193541 26454702
121972 196817 187303367
16821 157019 350733991
105508 125093 49142403
85219 98849 479150217
112546 189728 193206290
107779 192122 598734501
7917 185472 563221801
12667 162589 800588697
54310 181611 318546989
39753 191331 658733666
105080 114054 15037006
150792 160661 24604072
157458 194132 91653702
167778 195942 70469304
41123 146854 264472239
102916 132220 73599501
192890 195570 2398178
67757 121559 402548915
182723 185232 6265479
3872 137539 451434182
98019 163457 566948843
10971 95637 170397976
73584 130383 142216618
63399 106166 877919345
63647 84742 52665303
62396 74612 30401720
2570 102600 889952058
146282 189947 109241666
63548 120217 141632729
132038 160624 894492438
161859 172570 26844143
131988 144611 31519976
73152 176742 367665808
132965 153219 161314570
153573 186094 81160093
41706 67684 64998101
11936 57035 112877315
84904 97936 32454830
22296 39906 43938983
57971 180105 853768877
182951 194960 36811340
28722 91354 156497711
60504 186222 860876125
125438 170944 113852975
173064 197087 938978610
196806 199052 5687622
58600 123994 531003535
58622 122980 247448944
64583 82184 775574383
190528 197471 641731646
117404 138971 54158589
111676 131852 553738650
58772 146584 12962652
114486 190523 969187543
149179 159435 25633854
193869 199789 14840538
30640 180996 558160722
131231 187257 711380666
137632 146297 337198615
129303 192084 157061495
4916 55453 587202689
189376 192409 11037798
7107 143846 342155357
186652 187410 690238870
38274 128443 589708003
126359 193521 167949277
164484 184914 846124270
5542 91827 215875650
195359 198602 459382547
77603 113496 418284940
8140 66207 145440937
195812 198367 902564889
118934 149251 76069738
157768 178227 936305776
21171 131576 276210451
172772 194391 54040151
61254 176636 288575636
172137 183953 29441323
165432 192202 797786023
159283 160583 3233982
46576 197330 377037432
33536 141469 270070325
120729 137478 42094170
190180 196897 16733592
142715 186396 109355472
37768 39442 590152554
20015 164872 362215253
107404 173633 165837463
45302 185014 349437988
146415 161829 65404353
173637 177485 3450948
135028 183495 280279767
43338 172458 569927240
176582 193465 754497968
115679 129572 877929964
39803 59468 49358394
22655 84619 177630813
13007 128574 289118283
186436 189301 7176931
50288 60428 25574136
150945 151141 541465108
113361 181915 598701546
35516 64483 11456064
83897 198944 481303605
30350 80392 125086289
122253 193566 404463752
106203 128988 496267585
104131 153367 662848873
10180 44704 913795336
197684 199347 669648133
170552 193011 381572254
145357 166458 55525940
165954 175752 24558460
189776 192604 7029272
182193 182613 1019678
99067 168811 568732053
66168 176828 276784911
21390 161736 426161634
70667 104301 84123523
45240 99325 113508351
153420 159765 28265649
28088 151140 307917548
71086 173880 257350591
2533 45816 108238343
16526 50255 187146583
55237 169750 483937259
71217 107629 91100862
143949 161627 908131140
173776 173850 920406175
177617 187697 25158604
55328 109039 134316195
68395 97351 72249876
14140 86846 181785193
41477 180126 873291709
135676 172349 91700258
74097 170018 348042408
118786 133454 820688558
198921 199335 1033906
22278 23080 1972511
188013 198329 25816650
103919 176312 181289376
33365 78093 111946278
108574 124243 395142120
148715 185735 92511027
25677 77788 130220639
81517 159270 194720248
120634 174647 436597818
14394 38087 88806306
110957 121161 843271293
121130 138177 42757120
129574 166418 92112160
195457 197071 4074539
161889 192897 307336161
35027 87095 259944713
176047 176446 965171840
14743 55774 581079002
85283 153011 921234105
136860 175064 94861958
118210 196552 465012106
27592 99698 229107578
159826 174350 36206569
115004 186842 859264701
156664 189290 81510571
176090 184095 565034769
26079 185744 872555309
137971 197708 149419169
54952 67821 535772839
147441 149118 4309249
181268 183348 5193751
50308 67464 42989270
42433 125427 251161930
24646 158155 508441777
121057 186675 402604840
157632 188814 77919281
47862 145733 244856035
118720 180399 154436931
137169 199315 155419402
101947 118856 409504034
41590 60161 46627256
127750 150264 56485056
9681 154844 363315985
36439 99896 158498837
119044 132644 62345010
3108 152542 373979478
190985 192190 31689585
63099 96672 83807463
130710 152946 55783041
77116 147653 176560703
36980 94912 891243051
39944 170273 326066684
142878 190382 118920964
91582 127665 24495860
128036 152361 138917374
50498 129982 198932426
154336 198596 110530456
16288 25894 482168321
96327 143187 117334443
13173 144345 328121581
175744 198188 56123330
124615 192253 264292755
158667 186254 68935401
69659 161061 869043043
172343 199609 68191922
135401 153415 344618576
46547 55566 49536586
103263 162609 148621568
111260 147758 91506921
150543 174051 494852970
4851 171357 416774417
105360 173958 171774947
169497 198927 73737023
198919 199544 1554976
56992 165714 306448630
1096 97414 740376059
110244 144815 312423495
160447 195185 86719777
147586 148458 1830066
17991 112070 235154209
118366 151673 895465614
11448 87689 989553422
174427 188797 35936255
72733 162455 224493596
123831 157562 62486842
49318 105307 249911143
37360 169475 976865935
17748 46389 71625037
145629 177378 79468123
95830 196470 251884795
139650 167423 610531978
15014 28625 58024320
8661 21312 31665731
160612 162401 601458637
66061 86395 517810111
38447 169519 451487419
129702 164266 157720660
163366 179446 216914563
71539 75261 645483461
65511 160304 506020700
131311 152353 52779575
187439 187534 675455765
154502 184838 75612295
127968 150417 275546069
143912 191880 120025597
124515 197152 181624388
26887 182175 388450442
182158 188212 15045220
118957 125777 17175568
132162 191851 149264307
37898 164362 316328934
164889 197966 82823110
142141 166156 60076372
171671 188722 42489774
7379 22358 37656401
45058 75768 76784611
176386 196209 49488700
13950 125506 839209416
130657 181073 381683222
16039 58105 889435889
138951 141045 5168557
5083 26004 52590969
180597 191958 28395663
167672 174140 611605987
49228 75684 66188768
77166 189684 730144224
184929 192801 493496909
85178 95573 27239048
111643 131968 51021140
30078 162963 832827877
52924 160347 536358554
49694 49839 359517
176824 187088 25635282
61360 121217 4818583
179421 191272 841346931
5711 26173 51450048
89914 104106 35531610
129119 170272 844155040
15192 125383 817668515
168220 185056 354663716
42495 111254 457938472
33580 170079 341497197
13172 112392 248105292
163289 166085 7041480
68003 102975 990717686
71585 110709 39858386
127473 161584 369850184
153194 169247 39916755
137912 151893 35078618
55437 127670 726347056
123492 198686 188172978
62235 178768 291505713
60045 81106 52490034
72097 108387 397016963
152331 192595 100595224
43824 135967 230525924
25454 65082 349994883
102904 121044 45478146
135567 190788 526715864
44465 87864 900625349
168670 192676 209029517
163546 171495 20067420
170610 171052 1149535
151021 192014 691029894
150005 168620 21093828
70055 162185 230551222
196515 197420 911383887
68968 149449 201535152
170163 182965 636591821
68910 169774 252305460
156406 174173 44350449
175901 186551 26647437
63924 159142 238234918
186242 197424 27899062
145067 190052 112525242
88633 181660 232938658
73526 115262 104383794
50972 131686 639325639
121403 184113 844329137
144878 170066 169860858
107772 135891 26280489
72735 127902 138101992
138334 171655 83511972
192721 196351 9023764
191618 196685 176995871
55860 168820 672548788
124097 164665 849828722
41049 89101 662570678
180544 191002 217121952
120398 151292 77511540
174908 181393 16277650
117188 129118 29994088
141479 151528 627548422
32935 176276 358652116
109082 128668 162521109
79687 92459 31952625
34 59807 126363157
121148 142205 52759496
108971 156399 118729242
170131 178309 972518310
65390 184151 523196313
137433 197855 151042163
144043 146840 6973412
34053 173986 350172367
73833 98891 62557023
56003 184614 721518674
70264 100206 759194244
139301 171996 323579260
47291 187936 950264916
33374 87669 64026393
7846 41746 84894865
117090 193778 191993989
178571 179857 3206170
65906 199217 593720619
22407 52256 502855595
21709 131971 275854220
168030 177242 23190148
60035 171057 611339631
193174 196052 678660464
166369 196559 75493802
52011 170355 296117237
99582 162698 158089416
8128 168312 400684343
75393 99482 60034431
53843 197126 612466179
30067 128797 994536227
42375 165910 308990490
84439 91375 17254163
28760 36533 778123580
102674 113805 27926884
3858 49784 613971610
102801 146557 176428333
112140 144731 81674557
131911 170353 96128044
9674 12771 7727804
74233 156344 205640709
66218 133482 469909827
25788 191692 223646446
33761 171249 344084498
168050 174976 818758557
123176 150116 67573432
142973 197547 591827760
178184 192351 35399891
148839 152830 676388469
180827 195990 949034959
181133 184512 8432324
30265 126511 240706456
98479 135770 93592569
3326 104798 253755292
38782 167044 834606859
135639 141399 17438470
137005 183989 117432224
167663 187414 772701942
121617 172785 128154509
191717 194474 259671893
36787 101793 827339969
96750 186415 541774036
151223 180722 73668882
168440 183608 38045694
189750 190658 717500098
163695 176276 21481015
79841 120457 101614765
154631 156096 3606645
166131 180293 543049465
177482 191441 34845994
69363 78889 23847902
84273 159672 286520673
40800 48763 19926208
56859 150863 235189727
131506 183852 130896104
155225 185497 785373135
70434 171375 252719813
99734 116293 220637799
23568 193290 424537843
154199 162516 874284216
121615 171565 125221369
83512 86634 7864510
87188 112886 64184318
106164 111258 12749159
70662 83898 21579675
85349 162785 508481553
61845 184357 361050071
193837 199474 14182499
183286 199353 823672074
123732 129368 267462598
65327 67479 5343098
106946 162910 434204276
85656 148390 571873611
116766 171875 138137374
183414 192995 23956052
41070 84845 36086698
165245 177652 31205200
186315 194575 20593804
96323 143047 514601513
27257 67310 11122844
164805 174958 666881617
15817 124097 270743079
154424 158833 1941552
52958 164682 875031366
179342 180542 848497605
34361 185836 379003122
192689 193570 2145162
104498 132179 975475932
36172 188007 993079724
10916 120379 273718426
53558 162098 271581846
160474 173161 331973540
113089 118991 14792279
117699 175379 144462715
190036 195592 182809527
39859 55793 40032866
174547 183681 22869749
69949 137855 169986497
19145 158909 349642421
141066 198627 144086312
136481 170352 743761909
110686 140431 74477492
43232 78743 88734605
161728 163230 3695909
3437 83083 850483382
57413 172886 288806135
32514 75406 625272271
62434 112820 180503397
163855 193718 74735720
66052 107395 103216113
65712 86467 585681371
105550 128352 617383515
116446 181863 163887978
80797 86515 664951649
183575 184972 3458131
63543 84097 51323715
74880 162350 218804642
41813 121280 198657213
162362 174819 756117135
167652 175654 20100631
65368 153126 812004303
174059 175451 374531043
126407 144455 878817888
160605 187284 66719345
132230 137500 2801717
31307 33988 6687390
64797 104145 58038231
90092 148122 145375872
182733 192519 24479753
79981 134707 611962184
140943 184059 755192206
21047 138250 419940175
158390 162766 493604807
124273 192315 170199966
13873 180802 417484114
113190 179706 166593904
61192 68173 17290318
125554 185674 150413660
171046 173119 5180513
81250 185416 260653277
21569 76799 138107984
140317 151494 28089749
7354 85126 730231438
123931 137144 290595336
55922 192217 340893408
122224 196329 744281838
80348 116778 91032887
93244 193233 488214218
153179 181087 272688329
152626 174897 55526182
38519 116062 875719133
55488 165045 273906344
185842 187092 474783103
69902 89800 49734405
6524 184356 620390371
174227 188033 119986260
24329 152141 593004604
191694 199665 19960412
136658 161966 688883237
121645 168685 964134804
137125 143650 111614035
120203 151283 73771891
144736 164609 397522063
178716 198150 48516255
184065 188648 514312670
147572 189483 104822018
28080 126657 745461939
189349 199500 574976237
127698 153986 125376802
62011 77749 481414798
84249 103417 47765826
67287 174988 410625327
19451 48571 72749249
24237 122908 319441532
177683 186849 22860280
95370 188651 819562535
128711 198812 943435787
190187 190383 755020558
91133 104074 903996903
40854 74801 914367012
71076 126491 505075186
21224 156361 338169922
103508 186295 207314099
116733 162188 113831178
13903 58140 110668105
154038 197161 331551559
173940 191123 42854851
14353 15292 810609
11152 171738 490474721
18843 170354 422477224
186130 189215 7758735
159021 187062 154054196
86101 125255 97928132
6892 143337 341389127
28251 136416 270584581
127568 158077 805623234
151464 155469 10054325
2954 190903 534276236
1225 83298 491657477
103244 144253 102799875
29879 154663 312312209
179664 184916 13050432
157173 185204 70001510
147310 147985 1749609
48065 170658 641159593
53089 126413 183480349
27498 116403 618858996
173076 188702 339663543
190570 196799 15521769
10424 179794 454324118
82352 165585 208325443
40815 161777 603057430
84986 189215 260803998
156721 184428 705182120
36394 49027 372820684
48174 71120 548043465
54912 180770 314783658
72684 80817 20397013
83660 153192 174166837
170125 190748 51638002
5101 55223 588201304
13151 121419 35069796
69688 192085 120087317
173619 198823 83588706
90621 199130 271625570
15925 172455 391506700
123977 159268 88395799
190481 193675 120214763
111269 166707 138748449
77832 115223 93483289
102150 183846 809229394
112323 187685 353379549
188695 198319 24110844
87175 107028 49536209
18871 77174 219151797
157532 157714 987749481
155643 190272 86520501
197307 199784 6281999
174720 186705 30016231
180911 190793 953769780
92531 129584 280809885
113751 192963 424699519
83807 129230 113680873
102689 104388 686081566
58612 186363 319516468
22717 101757 697151708
23354 166264 357432903
64505 152331 219734813
108545 174809 760314715
15012 27289 389007674
115770 150024 85970196
157928 174032 603556571
106789 114841 433473111
127822 136241 21141954
33358 161546 320788854
92822 129945 92983430
31391 58133 67030789
34172 196428 405917078
131556 155002 58805810
88112 183026 376931542
198359 199805 3177304
131217 132755 3902396
54448 105779 796503869
77674 81985 10708758
13103 19467 956487306
71729 86448 36958348
186428 197016 921781745
81403 103766 55853420
160191 199331 97844360
90787 181047 444920719
6683 70029 158468969
92856 143317 905045919
151172 198442 118132880
113877 122473 643405928
54642 193381 347016385
196804 199227 223914304
162777 188674 64800946
169864 199888 906710079
17448 93900 191093413
25824 85967 782811379
107527 108252 1869286
139035 162699 59104751
27149 146020 297298690
107155 120450 33322129
176030 195735 767579397
125709 128503 242093712
107780 157287 896368446
49180 98867 124078318
29980 98999 172354438
50827 178287 624595471
119450 160503 818898962
90681 137362 117003768
15424 183807 421054246
81391 85187 9557064
132047 155636 59114125
113649 127085 386870239
1515 68749 168064272
172500 195543 354568433
115491 155481 852541351
73806 197859 842725648
181312 194999 34107956
127648 132368 11881449
11908 88423 191260407
63582 107307 109224453
109452 182894 183715773
28307 134378 265340625
47442 49062 3935852
111372 177356 165268728
168802 172811 318455374
148601 154473 14840348
32704 90713 761483908
158611 173530 755142542
140676 148565 19849361
120960 122849 4823623
47997 176461 656135531
192104 198962 492197099
174702 177216 6409282
186580 190902 10753684
193602 197340 292073
102946 142680 844416779
55088 60286 397980151
112776 132527 786578108
15513 190338 437237845
16359 162901 430815153
64905 116474 364582398
48419 103939 503799555
156356 163976 18885634
195182 199825 549411794
9342 172598 408426711
171433 185645 829327390
133499 165689 959451590
88530 166263 819220507
130185 188698 993677825
154994 167520 39494532
96978 198636 405056432
48480 75129 66647719
138154 154256 40517520
15323 195817 990812780
31719 197961 768369857
124032 176948 132418652
181140 199892 345504354
52147 147943 526782036
78341 123878 113936670
89885 195953 370207158
94136 135649 312463344
94820 115347 51368847
70846 94845 59975166
151229 155137 2943945
136441 167780 673464798
26971 110997 223430180
3626 158421 387335580
136924 154194 561847137
77707 164909 218121610
102700 106397 9375539
47863 139171 228393675
15749 112716 242332449
57655 164533 600078505
120512 177550 800305248
40293 113043 765419776
149765 150786 2540519
24463 110038 893306093
133198 149398 867853968
94011 171254 343940064
43298 188984 368666778
186629 187294 635230929
174295 197465 57894700
147153 154161 17765975
8490 170200 364988239
90122 113030 57315687
140130 151538 28674552
148916 163416 36087047
41166 116747 188941780
116415 143284 67306897
104962 192487 426506568
125674 198315 378310474
74335 161576 406893073
129707 179798 913969720
93419 177847 211328834
68614 189734 812725977
61389 176887 492450079
12523 178379 528278475
192814 193274 842935754
88790 152030 158458445
166986 172682 14325448
70758 189423 792979734
30006 159660 762420015
3718 139366 339376702
190686 196200 908998381
183413 198736 38373715
74636 127155 131411546
95327 108083 478796192
116131 189102 182728045
144708 196368 651906510
143684 179512 357032590
159075 194350 88160972
28711 158616 325001947
167657 181095 295771688
93080 195303 255653424
39561 143056 258857680
168807 185525 45881266
137973 181899 109955504
138083 174742 392216117
17991 164684 366847302
10596 166554 390041760
113776 131440 44374072
17376 151875 336541776
42958 105070 940020534
148074 167959 389425189
66914 163068 915507158
64003 113277 123068479
38517 97964 148609172
163177 182915 817577477
95264 168227 182580296
141706 168260 6144251
167696 186766 892957858
142208 143760 57054279
55145 182637 318927257
83423 89988 133419397
188697 189028 912322
77824 192978 288140059
109163 120424 28114940
93319 117953 61557484
190563 195667 799887944
118736 194442 449008616
80179 189124 272664293
39177 95963 89172613
34528 170876 341150666
13660 15718 615146474
50522 137987 520793346
3198 141830 768578669
96503 125273 401778583
39433 125078 485856085
102028 190948 544211440
26986 71227 164044478
85861 141117 948563701
57806 137939 200399946
104241 192287 970947642
187991 189217 3121127
143812 189141 941539356
130338 160209 74801766
66858 84102 43008717
102221 164634 130924874
47951 173618 323290008
70522 137261 548937078
165314 196885 79045292
159690 187628 69793719
27723 171698 742875103
20593 160540 961195311
118294 139167 275082298
137432 164088 66523863
58529 166663 732084505
133511 144977 959844138
10925 55753 600671127
106719 136381 908754859
34079 51472 43508711
149984 191577 722517278
57031 107359 697427471
5454 72461 167666775
139547 157416 44814408
79325 145530 165772838
192301 194842 901608322
107752 142030 596203599
142564 163825 53150013
91430 139003 897680220
44728 47857 5195757
43220 113489 175570993
122094 135411 656956515
137494 180031 21097040
158215 195521 523908790
174094 179063 12463843
29573 45311 837791764
46360 162972 291641485
130193 162529 626480370
64930 113711 340355333
1223 111573 741270216
73053 138523 317885552
110069 141449 576645601
190291 191456 2415358
179887 180684 504848509
35127 100502 307124435
68747 197893 323061727
126429 139120 31763798
11320 81318 175008544
111082 145221 85557133
145250 153897 995159124
101437 176111 187060928
6956 193481 545868470
158179 199288 102806229
51658 150554 712904622
123396 153519 75545494
29293 66083 92097132
103473 190175 217128640
6226 135715 324146882
184190 187910 557512580
62035 134619 181496023
70811 142194 574378265
118060 136786 387227620
124284 146182 54780642
182552 194907 30761669
37637 84381 116946421
189613 198674 292651051
71130 171319 250846790
197347 197910 1447947
138902 145023 716173740
20590 62398 21520659
149740 158151 526343584
85287 143771 146299924
93134 189492 594750541
168004 170825 7109764
174326 178014 9303933
67900 77799 490160784
79155 171881 232137119
194884 199034 706732642
114264 138841 61655432
196646 199195 6495636
99994 166357 457862765
154500 171984 928535542
13080 82274 250958023
172063 176891 419247269
80920 157441 191575094
49105 69287 301909520
77780 109483 465150048
125708 157364 79281104
191634 197144 345322672
78847 116403 761090866
161184 191036 74603341
156862 198734 911269679
12934 151476 346692206
178915 196720 44398387
161020 165576 191513275
147243 197974 347743826
194476 199884 952144622
111142 194777 457395411
182482 193198 26769268
30655 151460 381271422
169717 184927 38041244
12648 75902 158177593
139252 156453 752816704
135626 192415 141971696
156727 170933 35411011
186776 199399 31629354
98332 161178 255642827
175790 192469 41735915
132360 151574 41088340
191964 195262 514039822
147732 178693 5353747
122317 176609 135960773
197754 199060 375990425
2297 72905 176457570
92206 156189 160274713
160144 176940 112162524
124659 166511 104593812
31719 53062 956628754
53580 159946 673897429
9977 83104 182811786
80033 156845 726254082
133772 156555 462447392
146736 151455 11963159
127952 158222 760366817
184581 192757 20478218
89361 126598 864454634
11666 180172 421496718
115060 115457 896944928
1662 59712 534747959
105876 121911 40145481
190188 196402 15448217
174208 189122 624830815
48061 143890 239718049
101836 176541 187123060
49630 167011 293627592
175613 176313 885223257
86778 159758 867892285
85452 174573 413235027
168 169824 962462965
17306 131033 888960582
111421 111478 316325721
180613 185588 438739729
113333 114360 2579749
199317 199433 230640309
163338 168871 502154238
154994 175784 51831620
180183 197693 43761701
23480 64116 101703463
42004 97836 942633557
117140 191093 89833702
37652 81032 108507810
141125 169419 346254403
76045 136438 23281853
61180 102089 102030268
13563 45549 80031618
172680 172928 256722826
52277 140613 584020255
82543 123233 101917201
27296 171475 985070217
155393 170457 37501155
35116 69906 87011436
185478 196614 951506764
103470 140298 608115122
136214 180808 111465435
176137 186260 280021442
46329 58197 986201097
78746 139733 924094225
103476 147851 111263028
160780 188823 70071299
149382 158818 23527136
125603 181389 393776595
100856 173715 182572617
173749 176679 528750909
64874 153179 590608637
176004 176867 848108121
164853 173793 22526426
4247 134326 550390757
145395 169159 59304716
57427 176891 298825213
176216 176793 958439090
22915 92816 998499349
185673 196170 916020538
64422 195818 486907927
143272 193558 676958843
1973 55453 133767062
196842 199297 774635002
28691 103291 186331977
95752 155099 325253708
178731 180802 5079957
50853 129565 197000325
73312 153461 200800951
160138 194185 943134287
198385 199084 1103582
81848 197396 965252280
176776 187010 91613274
70138 158527 548154552
41820 94419 882196871
180211 182577 5945108
70788 157964 776888011
6978 80493 993438404
40374 160353 300321978
159118 186057 658419306
41478 59350 44802630
41364 105285 902925894
174703 196298 54000953
52217 173577 303733098
143759 162137 45983423
71086 121574 507184353
130630 179439 126598446
162553 183374 52170146
162127 199559 330890807
149161 173806 635892907
170091 170793 179369574
158977 186761 69418175
163965 190067 65348221
158757 161834 417249611
9259 164934 389343658
95926 176959 202904282
190985 193037 920649486
170958 174196 8092664
22912 69862 71129713
20844 92418 178949056
41712 83896 198298204
41576 179012 343893920
33125 130796 507950502
96259 139106 260491832
69713 110604 102304439
184668 190361 590984565
13959 69692 139238551
103030 138441 88793696
11836 181726 425037193
85139 165061 199886728
41849 112399 237098365
144428 166308 54714463
94191 94465 674221
53799 71593 44397872
99736 140501 667663776
111766 155188 291613790
75831 194918 906209371
118871 155653 92264610
69157 125935 142097292
164338 198114 202245360
50997 105275 135721403
168886 177733 236251921
139109 177779 96774435
9417 28764 48457196
15928 43519 75868764
124067 174392 125865246
14896 80930 164962317
111367 189358 695407746
150605 191249 101491625
76338 146855 176424855
169746 187329 44080782
192681 194443 4371678
145912 170281 388956653
142716 174194 288893766
47269 162741 288758277
193296 196715 280381262
96339 172965 598452223
51473 78923 68712533
131198 181331 150866256
40427 140465 738415243
63009 79956 42287577
136744 162686 136989130
31659 57878 16664503
19717 67689 349367921
50344 94926 856613288
133499 147053 357102507
54808 124891 175299342
115430 131514 40424372
139225 145135 396488268
123185 155565 81137972
116721 187090 176228775
34980 166949 330153126
168457 189448 502676543
82230 167147 983937154
126376 193722 168436775
21768 86046 131996892
177051 177908 500752793
2895 193321 476335187
175250 183465 20583421
91670 125375 818773756
37500 103499 878684902
84098 112318 502862664
88092 140438 130985957
190557 191504 336176889
44023 89326 113162259
164175 187883 59359989
64333 114892 459344467
190124 193578 8559255
134239 149894 39273772
140353 171699 78706272
13571 95274 204188258
89415 168910 593051933
143858 181176 903178148
80491 176885 241295789
176331 179071 6890293
81160 103938 56882456
14942 181005 415252638
37018 123376 216033863
47176 180276 325253319
185256 190815 48599957
133400 165355 839360436
102042 158171 804716155
161159 166178 12503418
176853 199910 57637034
168068 168471 150254123
119480 148891 472176275
16424 44569 70287722
186336 194223 19730925
10008 171289 996177066
170644 193725 175553284
107600 194581 517408452
149507 186096 896783242
11066 88639 490458356
191891 198753 410377455
84611 158702 349034786
49361 149771 251345696
94036 190905 242424772
148784 197474 269396659
198593 198972 608741189
198343 198477 907511992
85174 116485 78159625
106656 173268 401237220
56181 127545 178386022
54562 132439 955206025
192786 193428 358473084
60074 62057 207590075
23287 73000 124249683
77498 133750 140848591
22599 44587 177426464
197903 198640 305072781
43201 190373 368132346
91662 186644 316979434
8019 133273 412236918
17861 144938 832919868
22198 172087 464028160
130481 198789 170905153
167031 169696 6650274
88765 151739 557381853
126149 173624 118790490
166709 188523 54611012
117699 192390 187030040
14052 118675 261516627
2211 93006 488604607
114063 124091 852799808
42622 124303 204310859
40435 131948 229062609
64578 129525 449243632
176741 178112 550070019
146903 153316 16277680
97297 151587 54207537
42247 152270 275327428
2415 151090 371993270
144561 161665 42700325
7521 11515 369770937
128478 129098 1520354
194166 198293 45442333
154219 188593 85723254
167691 172216 11491217
142296 168612 65787424
41293 84187 107266728
113153 133909 858885399
23343 61010 492590977
17788 94269 216881537
199954 199982 50237
11786 104906 983726495
139694 183315 18861897
100450 123642 211586102
123720 164898 102919412
59470 99159 651360557
38190 192285 385549754
119196 142152 31545186
113721 139617 731326071
191644 197580 226405400
126180 171618 113768360
192601 199537 17387233
77355 86994 24149414
21949 42697 51924722
2408 88614 215454925
173060 175447 921933673
187768 193799 421776975
127605 192377 162064400
95743 102287 615830945
192424 199293 866226357
179889 192498 697369519
73189 96108 7109337
155811 176379 51369118
7441 166400 397744686
77707 151888 730355549
129277 133937 696732179
169894 187129 556897345
13456 130992 294010085
24804 45277 51202779
94720 193090 246197998
18136 71325 719932052
60224 69012 662481035
73289 103330 333428166
111979 178141 165707554
149513 199223 124250732
3260 159315 390476872
183606 193564 24864040
112975 133211 50783834
115137 140996 902587290
60850 127740 167171702
24621 185629 429230180
16110 183399 418369441
19892 168543 371713897
85315 133416 120391280
3922 18897 37552702
21276 45574 60801109
150696 183315 81480738
4151 151342 368393906
127520 134180 16772466
59389 119446 150035905
167737 167759 50954
108640 118484 24529363
140670 190059 123598191
13875 165853 609759383
132946 198898 164932871
67023 102697 88919456
181100 185675 365333168
7629 197890 988063855
130355 173276 107372364
719 35118 240836178
80119 122175 781388329
17573 57774 699026393
152742 160694 109536381
194845 197986 7944995
131094 155029 3952505
40674 146254 878154652
78022 135754 144613726
157146 161540 567902384
39272 199906 497249485
26178 49609 58491264
140292 145223 12385246
11618 117859 57837011
167390 172460 12833546
33392 106518 182913196
72276 145963 955483340
6751 90826 210358005
147902 163411 38684567
72610 184612 280304895
97768 153517 139824084
134292 184374 125201432
98568 137367 97345595
149556 194486 112172239
50700 173014 306046370
49072 160829 733233524
125930 174779 122152524
15084 190821 439439103
24368 78615 135652995
169557 191863 55877561
183068 187694 11565797
65526 102276 731550544
42588 90748 120302111
51162 162550 278643782
34720 108602 184871783
105396 184922 199009515
110577 129658 397656909
111296 120488 936103106
105767 170188 360761977
62370 157574 808006461
193246 195727 6148295
49860 188165 345986296
29878 47817 44832783
147974 159967 905203636
153416 158999 791171911
13059 65192 130503850
36099 55151 24612317
139134 154267 38079446
90233 116994 591365368
164151 199661 88949974
60561 80237 263703297
105178 144960 99597257
192540 194293 614648922
106542 151503 770086965
178821 192356 33777544
108341 149363 809188939
621 105498 262172363
101733 172922 178335270
64022 177274 995242716
45854 100592 8587911
2882 132916 325335176
183835 194979 283436740
26532 37135 159360962
188929 188955 451666022
3444 150443 709111747
100502 118632 83156122
78482 157551 197909265
131457 152936 53860093
117542 168778 653481040
72521 118290 114489778
7907 125997 295531245
28589 133423 268508131
125686 155814 75494915
3239 13097 24676601
19154 45654 124813727
146327 183466 92890772
190721 191760 2633076
16466 151413 337597940
150885 187142 90594740
3417 33891 781564340
63897 64715 2077531
165247 178092 32282112
102948 144988 903579360
191154 198217 17701057
31044 76718 114194644
58459 124607 494628302
69538 176601 897438406
34485 150352 928021295
189055 196860 404394229
81157 164968 209638075
75251 174704 248822097
166859 195595 206447913
99395 130285 77585333
160015 165315 532994973
18042 118462 278232785
103173 143520 517596794
185939 199592 34188014
120123 159400 98451687
53034 56479 8774736
141420 161986 942491132
131564 147290 998584310
18998 187622 979876371
199330 199504 874763910
102941 155153 130999873
70336 189983 299477104
155064 192765 129015275
109579 197332 219477371
31385 137651 843534905
71764 72133 154474
171859 179509 19063813
73929 76320 786426393
8956 34691 909261708
116523 196269 872292467
54900 153765 146130396
54603 70143 152628685
159801 186866 465746027
141976 170900 695853561
33240 130775 783153470
132414 174541 105298979
957 84180 940537477
177244 190807 725329738
53866 138135 210807601
142128 178272 90545870
184367 191982 19100941
168985 192127 60289157
7239 149865 357074817
194554 199440 572840941
54634 181454 757844105
164773 199228 813511049
71654 159773 220699805
139663 142777 710253382
45393 70294 62136023
198513 199932 3566706
195554 197739 303437686
144648 152680 20272893
54390 198922 361589249
31662 193920 83823489
73880 116062 157045009
151389 189831 96075606
836 66492 248841538
67168 71507 202433339
16501 122478 727707844
6339 42300 90133330
138458 144850 93970521
41385 52736 859192376
22179 103881 204164702
82172 124260 105468687
39342 99162 149418721
194733 199272 184280114
18686 36145 421834080
50365 113896 158838430
68976 85563 41526646
170543 188396 250954248
27203 190439 408311101
136627 141832 9154368
21150 48525 68406492
199921 199997 584497046
104393 118789 439751868
188663 192788 10374729
175050 182528 973121070
136565 150247 34352694
119439 187886 171299802
74817 92245 43590074
148434 181149 81770499
95544 139734 110681664
40944 81425 413495424
126598 170961 111017306
56183 171032 287240736
140620 162664 439778870
191894 197553 14113268
173731 174889 531379713
67512 68921 3483529
42222 119780 791921920
18443 95776 398451517
101580 110136 21533295
117266 148058 77258246
83483 198070 286731003
62363 140667 195765956
114741 148991 85961542
17612 196940 503738288
13853 140059 363642062
80224 124988 294015613
99454 143035 109215651
8302 76901 180635590
150513 175928 63458458
160709 165449 11715772
8245 124712 291443162
178887 188040 22791001
25148 124189 654580171
46485 77118 188016143
138404 176248 974658518
112178 155635 964683768
10108 92392 645859351
175027 185583 805931799
168827 174052 13212850
27174 102696 188620589
159859 199738 99656228
104257 146750 190469364
180 155636 803108042
159891 193926 85001486
142494 145631 7912674
9008 27201 537351044
194558 197340 6970949
33434 191151 818542271
39266 82964 109254260
187950 197945 206729671
134331 174512 927992798
46587 160846 254587825
168165 196302 215756891
41280 111735 176109037
14402 133336 325831522
27031 70582 993038566
69735 139755 873907397
28170 35346 348043200
129294 135856 607355853
86003 104070 328300788
189102 199055 731374236
6055 48540 558321382
193147 194771 270909839
178042 195486 988867345
60906 143205 205635407
163730 196077 80908861
110593 138557 70029748
77040 132766 139529535
148372 179106 936396080
149826 157484 282278905
160708 161154 290909616
191318 199288 20016771
92249 134016 146172983
43807 118938 187810344
51788 65981 589158940
91429 140042 121724441
8746 19375 26646398
137312 183694 933481196
65194 86932 54290136
2665 100413 939475541
31228 149262 786580343
134645 194778 150313826
17058 171421 839978051
194771 199321 11501771
164315 181266 727700967
38393 61573 58189986
116183 173060 572317351
174373 184959 26434892
43934 137969 235215036
60275 68646 20776437
114548 115237 1724289
108775 197133 220966764
5711 140632 924805184
34082 127692 14803518
104870 119778 51038932
137859 190235 131049793
92414 100135 387734387
158676 183456 61907633
17059 55272 43700271
122460 157969 14559452
1959 173877 430016877
196150 196413 573027
2482 192371 474951595
153334 157736 10924006
110513 180654 175580348
188398 194292 14783401
151829 186176 687166389
181067 189537 173697629
155108 177264 201805767
56466 188893 331190746
91907 146279 136127545
156309 160148 9579118
25640 125137 248858505
104457 133270 72246088
132162 156279 861911275
108139 129194 52699970
159262 173214 948908992
51653 89705 600820322
155143 167250 12468610
181982 196688 36679599
99304 114946 39265428
97421 199216 254873961
127130 155978 72328886
172538 174586 5045946
162260 198241 90041999
7634 14097 755667749
193809 193891 948856341
76766 102098 63257250
53449 83738 75795535
165531 172233 16926267
161966 173410 117089282
85694 99248 475913719
165316 177641 944550565
30851 177223 826039344
193999 195301 3160928
141645 174723 82757239
159892 191527 330197813
178204 191160 32297346
115735 178886 251142053
145463 190902 882411982
128904 149415 702430681
90592 195048 261337492
93678 118134 10150900
66709 93875 117683509
189904 193487 640542230
155518 190218 86708280
86064 187600 253995359
160764 168149 593589025
137067 173987 29898130
2393 127978 527254763
95086 118070 57496089
81501 143606 798032336
46025 178161 330626353
189083 193410 840701567
91237 95417 10414549
70275 195385 312986379
29445 180334 343022780
73765 96755 235331633
113841 193972 200592846
107875 197865 225129213
161406 185013 518729429
76945 163158 388356618
60147 179966 299633657
58939 127693 171880089
187085 197774 26673661
179208 195196 99888259
126459 160114 318238422
27214 193403 415655532
117182 170799 649982237
28514 96156 325304730
53447 62576 193908481
189976 191328 3320607
27418 38160 507500583
171916 187328 38486470
151979 197884 114680239
89867 199860 275335140
80779 91415 104576506
146594 173597 67615596
69577 113483 109778282
126696 131731 12633933
133894 154918 52718062
41354 109700 170950914
145052 197560 131296513
185095 190843 14398614
21882 107517 487785287
187010 192682 14178305
198780 198833 113576
21838 34451 621505983
134556 171517 199237992
127973 180650 131794817
134690 156913 923497474
171609 184930 33150320
9839 92539 206784885
99923 143418 109006548
98840 188395 873453069
112637 169854 143175011
39323 62218 47015486
117014 140630 86449305
34068 186519 28760897
50310 161623 278517587
11124 180905 424688550
129925 167281 617359486
171589 196101 61118175
108444 143423 889106581
148046 158192 25400990
135289 138928 987950631
125479 182338 142300693
28576 141110 705842251
177667 188825 26066289
89772 168126 354897647
102306 178405 327649403
178783 195517 371481046
111250 136848 112958309
59934 101407 628208888
184281 190456 15524752
105387 142498 92917618
142149 148343 623656129
145430 178045 413279450
44294 192739 642396318
137095 170869 84390105
120617 162269 887740178
182013 192609 121566038
184889 199255 700376473
117379 189996 306621705
25752 147161 614049971
50376 172956 965200751
96501 101377 562789366
103960 114474 26331654
20490 164852 360958361
121997 170038 120233979
40483 103217 156798563
114586 183449 668260336
21071 178229 439895224
144316 177575 907248731
124240 166986 992000913
18895 137053 295601410
26172 101458 188004673
25650 98715 182468126
3819 50492 970458862
10785 145399 336773137
47933 112111 492149221
21189 193590 431205783
147092 169846 762993418
137488 156300 47113499
1949 166643 411805358
199752 199824 951540169
73073 94774 54273125
161398 178809 554108406
116117 198106 233746314
22177 130109 639914264
178148 183063 12259035
83839 86162 5891025
40568 148516 817162922
129913 161052 77866254
39588 47630 20179184
99486 153424 135392035
118436 170619 130635390
46764 55798 501863790
24672 67910 218436132
122336 131830 382802376
57391 188545 327961978
184529 187058 6378176
104001 149606 114421710
10016 108096 245320468
65518 111376 630949880
109014 167664 146610731
158225 164769 16211896
49869 198269 881767658
76077 198045 305149050
198037 198449 1048866
26037 183550 393926848
63245 158665 528430527
121243 193663 181267024
109189 169843 151694393
27728 138087 276000803
135602 192535 617975830
143835 159489 202743264
43805 125139 203449958
18425 26094 131578279
177188 199660 56179775
60402 100706 100420632
56721 74374 43952587
181341 198874 685341223
87257 136591 123461808
60978 92499 317563010
4479 156513 749752625
35117 120748 214168859
86846 132863 925838365
37307 113155 189617900
17507 151002 334096386
161408 162287 823204855
166510 169830 8312406
113782 154324 953948315
87406 147542 219255246
14595 135667 302877159
41503 111615 469181818
109672 178500 172275844
118781 190708 180042068
124724 159735 585822112
28224 34670 60505005
149709 187437 94259776
157827 165405 869838338
198838 199023 455189
71235 199699 321506315
97985 156333 897175517
141367 155466 904142970
60558 194420 334663405
136111 137829 4243670
35198 37253 5202150
92386 186932 369942269
186702 189286 213987752
15845 168980 382860723
179140 188337 608003463
167581 189584 120027290
32359 86294 828726871
50646 98258 129044742
8535 85703 346634418
181894 192887 27427991
148721 172808 714628731
45934 60442 661457377
70837 157501 216950331
9604 154727 363242056
140053 194909 137145501
74982 85372 26046479
151016 165400 35735557
31934 153904 305349290
124632 161179 611585828
95538 113034 915266296
58234 115858 143923621
30630 128636 245171412
135809 173086 949933671
26791 176902 705352152
49044 164419 288591905
147081 198413 128438128
18360 66104 753036322
95033 136901 104939037
41580 178040 777451860
198693 199562 553251902
183025 190149 839758778
170634 177649 17636796
95014 153684 147098763
37901 100054 155290927
13070 86844 124576512
39155 165383 902240467
163052 182245 48137108
104586 104914 322386
50275 84155 95548637
29778 78622 122129211
4784 78389 409677065
160874 176217 38390428
177361 185173 19437033
65344 141244 189756365
156832 180025 57913675
37290 79152 104668180
81676 90714 22606640
44441 143250 247119658
60367 135114 482623959
15947 35384 548884306
155551 160513 40566996
31545 148979 952662597
92795 157769 118021993
36157 47718 28888785
191187 199676 21320760
147976 170533 122351125
63911 101685 79922218
157814 180602 381396582
102117 177987 19860960
98074 157735 527631147
47084 48528 710542536
117673 196518 403585669
179857 185371 953786164
39960 149366 273914379
161382 164602 7972037
146230 150204 10096705
103019 137585 835904871
17137 55090 916645822
62806 162266 248736105
38019 169797 567272301
154553 189861 88159897
10877 181568 536953736
120612 190732 175525846
158666 160541 730470541
143600 145269 4243063
104645 121758 42802041
51316 147374 240378208
178035 188058 24975251
105991 142501 339938515
1035 173772 432075568
578 177051 441461172
168186 179314 298142797
36210 121709 546543097
21659 118724 17874237
161684 180596 263140669
67692 108879 513168088
86760 119246 81200186
149861 163425 33718310
64068 188753 976508669
142359 171855 73929225
138144 146020 19720058
151739 185255 83762014
125224 168495 342965731
69341 102992 83970311
117061 143082 589568382
40360 125619 352301650
81129 139593 675151176
93581 160949 168662379
174235 183962 443748032
119548 158059 96524621
81496 117172 176601660
30907 176378 363917064
181742 187559 14506462
46217 95254 617582817
39246 193131 385005378
130458 182277 472503066
164148 167879 9335750
11035 94679 209112590
31322 108827 17925608
63536 154582 227908925
151743 152107 216549417
24690 174877 994142294
62629 178504 930890885
25907 78629 28744377
137641 145892 247659597
52043 54786 6998896
151752 169310 364000369
68844 81066 355758646
165566 185003 48629845
19785 104391 360526985
178729 181733 7507442
2707 162396 570354419
177168 177675 1261540
153348 182398 469378636
161026 196727 89229570
109247 157182 120014752
171575 181966 319306918
144930 160270 38489150
126944 160931 85066825
136814 189020 130547431
153214 173767 89361372
71861 149047 443146017
167221 194498 68233187
130394 177061 116794250
196023 196432 1046693
189684 198765 22712545
176273 182296 165399852
111359 184164 182184839
136707 161758 201953904
39239 134105 237393444
122469 128096 14150407
68830 164318 586546984
51695 199790 759880313
94876 147202 131018145
40492 42444 110699910
134751 135551 913196184
112631 130835 45661326
4441 8350 9838874
83387 157857 186488968
101564 142907 772575818
52032 102460 752268923
129088 156405 68470679
140839 179590 97028186
180382 187335 17432440
72223 72259 105130
98956 194031 238089260
14421 97299 207056295
196266 198922 75245716
116402 175531 615379530
42433 138532 240350051
188343 189495 918674327
135749 168093 80736976
157747 179033 295712333
199465 199572 258100
194804 195897 572134764
41688 60406 762191763
185829 190542 11818268
29852 39336 671409942
195998 196065 162184
77052 84056 17532620
129815 149535 49479164
15211 183945 421901671
104003 131168 68112197
95170 146048 755158778
52157 134976 207342486
85745 91919 12761012
137440 155899 46223311
196764 196767 12528
13639 108978 872431347
69594 115010 147630131
148572 191401 107026052
3009 149306 366094377
186166 186422 233253414
153781 172024 529063957
25347 191105 414512848
84546 112499 69891595
22235 199329 442997852
180084 186697 16521592
169537 170458 865332
90954 185537 236714871
123109 170492 118518730
124852 158183 931785569
158821 184850 157897862
187291 194927 18940819
43599 176267 331859172
167282 192432 40261482
19381 190713 806329858
88031 173733 684693216
79903 136443 141578796
156613 172912 40672692
38386 73752 88402825
91499 150231 147220140
24130 73947 124480247
6681 103564 242290853
109369 143875 86280336
98758 145909 118202553
63161 100239 92476183
56166 189675 333944541
137783 150091 775315100
146648 154097 465925546
199283 199896 1535636
61622 99947 623207130
179904 184411 941484629
169733 174518 11993693
191937 199271 18378882
78783 104728 64856122
165722 181217 472034128
170876 196352 502729839
162914 177225 35951014
123104 189177 165317989
174631 182296 36725649
171660 187887 460596339
117075 150977 85152121
151193 159183 19951055
193343 197159 9487403
99840 144512 601581507
37157 128333 169384304
171159 190582 670122212
115755 173219 117859469
132296 186241 943619819
135593 163377 69356687
55305 72095 41788240
32976 52022 47599125
1056 96438 741957944
186342 196673 25763646
191874 194464 579656455
98741 149725 127946090
130481 151367 52356157
91786 97629 30531605
26264 132179 264901546
57486 191125 894931459
30703 133284 846448198
159460 162905 8457638
109981 151650 869382428
163601 178432 641862822
88877 186097 692546472
94212 142823 121666866
116848 149350 145682783
191685 191843 781948404
34379 157714 807868170
34070 106118 872776458
5099 39940 497698336
143173 160454 419647351
152404 177527 62780995
41343 123295 204998097
57065 137277 200651149
81176 198218 292821476
84630 90780 15326590
72184 158281 215604843
107822 191641 209726848
81919 102491 414145870
53600 186282 331977311
27167 80639 133644389
193654 199633 15030804
61743 160475 246949535
124131 197469 183372165
144223 179520 88347378
12833 65927 204253987
193429 197614 867214862
84272 169902 930017805
179377 189409 192911387
103337 173551 175894142
135569 135709 626576752
34333 174607 350954664
112820 123625 27143738
56234 165516 273209370
56329 105831 123630300
158789 194615 105273716
36698 127914 774233699
64854 121612 288718535
187435 197743 25730100
81786 83433 2558702
69704 134307 308380383
106758 190019 911618499
25691 78042 370557904
130946 172909 210832856
29772 184455 477621559
52380 166092 284516881
169909 198425 909194055
151397 181911 76269899
159132 188782 74069292
47050 128420 203554847
46490 160203 284558965
136165 155201 47697719
192272 196934 347216606
195531 195681 741336952
111812 180014 461100430
11673 19690 180293325
184124 189209 116517164
79027 170340 31022823
31191 183614 381316644
67824 89366 53774690
42305 132579 239476238
60159 156764 241646282
3007 138702 871884011
21470 32844 28430608
161510 163171 1678677
121811 163717 586990374
183631 194884 28056260
18532 115710 242906504
166468 186178 49369604
61180 96866 879077962
179535 199384 357176040
78838 145550 166968819
124947 160989 208547908
31017 138457 725992835
194758 199118 11012187
157167 182413 63115678
192951 195833 7175588
169206 173464 834048242
26779 39499 31701389
51111 79287 921641684
10256 102602 230775479
101812 185007 49994791
18686 92843 185372923
123276 148402 301535563
198529 199451 893592045
146322 175540 73063329
102780 186194 988405408
74481 95230 51822187
17342 99282 204668402
55193 88769 295170469
105899 151801 115063804
95141 166851 490483165
182299 192195 24706641
121932 194739 182179816
179652 192812 32882278
165336 184665 48427189
141262 179445 95611284
19135 91845 181708637
194387 197204 7006389
111658 193079 779296210
97949 148061 125590822
160023 176489 698537602
40693 49196 45585205
35689 195374 399373413
99269 182068 207460181
58009 179981 305103108
176648 192182 398897419
159910 198565 96613101
17158 27437 249885740
142552 147082 11345501
86809 178475 85637848
171542 191995 170894377
95536 129060 83993886
24940 48416 58658551
123011 128379 13451671
101317 181377 664881995
19408 74964 194000338
36564 187153 376786024
186680 196389 255904966
99148 178852 362628329
191846 196627 43759620
155201 191894 854980268
102221 121886 49259895
25994 155039 322911980
133813 182570 121933038
196888 197055 403591
34541 118668 210386172
1772 23113 333975633
11903 160758 372393285
154839 177241 55941046
176311 199001 556804285
140695 176668 90101664
58251 114664 140878362
184326 188568 10606481
53361 73798 151308001
189436 197202 19334934
61989 66032 10109712
10117 52358 776475242
105791 173392 494710024
38090 141854 259633657
59170 147243 390362251
149488 156114 16549766
69072 90719 417506330
4080 33702 74062677
199460 199743 203081
32168 145102 282596211
42743 148371 722019818
92032 93354 127884945
80096 176808 645203895
173551 184291 547100036
131710 169436 414663253
193038 196748 9241579
160399 170403 777968478
101077 173394 181151360
127206 198621 178728785
167885 175863 20061745
30320 38066 19247645
57306 144775 218730415
48387 108902 44735590
94900 173177 195979007
198518 198554 857746328
36838 66572 74498870
71783 98315 66325740
106903 121020 704281720
73403 92011 576512178
142458 143836 926676220
170033 182880 434471331
196690 198816 5413856
155246 194918 995580421
121682 146609 62478989
4810 27008 30404028
173484 188618 25610500
97622 166864 173339118
29046 148499 663317045
151710 166909 37893365
197373 198319 2417051
37394 105706 170819672
6012 39939 596397858
21196 195215 515911502
163567 190669 67866633
19373 151027 521396526
190705 194734 339637266
32261 137629 782730743
160284 171048 26863492
90751 167649 900220012
86554 166865 200867712
197883 198987 2831855
20413 154873 852556379
57557 171998 286292433
78243 169582 382626256
112724 175937 245339636
125786 187777 829489700
175689 198773 57794262
46517 132710 357988715
146314 183701 93473896
55118 129074 184951739
16711 192854 440539865
141989 151329 6345068
108624 171658 157844179
110209 131670 50664418
193758 199649 14803073
54604 88368 84329681
28373 185879 394000712
47111 178533 843173783
99575 113082 33941095
89200 102247 326564491
181702 182078 399999037
42759 81692 97224512
58724 134815 190298759
163035 168895 14633847
47899 169973 573300314
5553 139622 528263595
84671 176077 884233237
113857 192195 196129403
52961 74052 52719292
188172 192792 11606576
199055 199309 652898
10512 171451 402704058
145765 198401 131637190
93475 179669 215768157
67810 176056 991222528
164729 171356 15417203
144773 160324 39010333
13449 96184 206764395
181206 193531 870014902
134363 174111 911876533
8068 155707 369553040
150654 162551 29557371
186885 194414 2296186
148508 159170 244638299
79869 92598 448639514
72927 186374 283933112
7057 26255 886140371
134042 169535 88670384
19081 85424 673661909
166050 186300 989619821
127999 188331 150889244
167860 192440 61584952
22160 182290 400579255
58351 182396 310267569
116645 142838 787273317
87984 116395 771751818
166481 198895 264230435
107940 114304 15805118
128313 171174 107223295
133484 138635 398035
89140 101881 833913181
68668 121068 998194972
66600 79172 31301630
93895 96290 547494583
159135 164685 13708752
149975 161318 28219597
187032 187045 818450637
155550 192218 91618622
137974 164047 65163043
89078 114597 429613692
122429 145698 58274292
67086 161209 631486538
57223 171758 286579663
54977 105292 125721615
99409 181329 695227473
18639 30495 388794601
44532 182747 345802001
49558 52885 649918168
163987 193992 75102456
89301 197057 992749480
2515 117152 724304517
103848 176391 579428727
149221 151641 575676937
139826 146410 734012908
59590 88877 73018966
33588 39799 15567340
127621 178194 126588154
157903 158562 1647406
76895 105833 72334270
5713 136180 326609165
94339 161779 168822656
188178 198904 26911987
172316 178049 14361060
85951 167311 532213232
177263 184778 18679405
153305 180891 873714831
117259 146090 72306959
86443 153009 618955981
92098 111723 49020389
84419 134270 842159588
48009 64588 41599422
34076 126577 246109432
113875 187827 185135722
151254 167950 479454029
43725 145142 485626962
100473 166262 164817980
68006 144597 191599173
16932 96401 198530146
110770 119417 21666508
45371 179250 334951215
169357 199280 74948171
23650 56479 885519530
83841 125864 35961178
141119 173329 734398814
20745 101814 349650115
20514 132553 280261584
31533 109375 712232487
36604 96505 908479281
82228 142358 150538201
76353 183973 269266318
183029 195313 30618258
121830 181480 149363518
10299 25701 38590920
107193 137637 280569312
119507 160289 102212015
168506 189227 279236709
160392 199792 98501057
118960 166188 69947829
154730 196437 104080214
41819 153235 278907317
77319 114737 93541451
174752 197542 979892760
101478 181751 201105931
165935 191464 437582703
181578 188311 16734553
139033 151003 710039912
141121 171780 76875726
53577 161997 758218434
180134 195615 38633737
129527 131510 664453917
137559 155514 44989258
181839 193780 135789347
39394 89261 124648383
164837 197530 708935454
145931 174759 130229372
187709 194853 17773546
170683 180092 23577585
13530 38645 62726209
184781 197698 725537218
42228 49431 383824509
76911 131873 910023136
115434 189273 425144079
64487 80672 40329596
23185 87069 159794621
172425 197740 63239348
185076 192536 18707217
682 189781 473010507
70144 195403 552231236
95551 172672 193097678
92943 155697 157167259
44746 132367 92784353
56699 57574 801993756
176152 178443 101570073
123168 156441 147054053
174148 197646 674409250
113644 157295 109436455
137330 164339 94710036
59437 137315 194789184
109233 148726 888417995
150292 173911 58993028
186947 199648 31811444
124526 131087 777528153
138616 146412 19538870
133080 161512 926905927
50527 67702 43012556
47441 74192 435081721
112424 141383 93108029
195316 198811 8903130
62106 105746 108958244
87011 95904 596867886
120419 139150 908641580
156503 178736 55591624
129326 134183 12197275
47292 104281 812288068
18634 98301 221858162
127945 174491 116425455
133440 170145 36110384
163994 179868 39823042
58794 183014 589523382
158775 173859 37733332
85742 139984 871447867
113106 167663 462604030
181801 189910 20252473
133583 159288 64357922
119068 166741 387874119
173635 192601 47398706
35877 121014 212851417
127313 199144 645526250
25536 91185 164071198
13775 164616 224425323
175422 184448 342910866
106163 117826 14732981
170270 182350 390659360
106853 184175 601009305
50400 143858 708225150
190107 191056 2071889
177879 189346 28679224
72544 166586 235310558
23457 63187 99397474
88385 95194 2519614
183944 198105 287870643
175886 193300 43556808
120352 147517 68084747
40853 183872 357814813
161070 174052 32516943
56181 67314 27803570
160047 184876 61940486
165254 169191 9873237
70301 158293 672784960
164550 190453 64917067
63367 66355 422981802
72286 186121 284882410
158094 170653 636546706
32731 92288 476548859
142097 154759 31918906
169346 175621 548643541
188540 196987 736748908
4256 151601 438258369
74322 75716 3549578
182792 196706 34737043
107788 175138 168511184
17968 196682 446988271
95755 174657 398944651
72553 77498 142617965
159539 196718 593538837
141572 187235 114338346
60268 160473 372038910
17900 98467 201329782
169190 196027 486804566
49943 176679 327812532
138020 183652 114143300
192259 195384 997040558
93589 175127 204066242
31500 188302 394097058
15901 24614 883519878
2098 185661 459113511
73189 144404 178287317
36613 47561 27426907
86614 111002 775113492
82060 188988 267674272
102311 181165 489442302
77752 118059 100770424
111141 112331 938530893
118704 144028 38019080
108119 112229 117653229
160846 181447 51533357
97369 127218 182118147
161413 173831 31138762
93256 149045 656569385
149143 161284 30256913
151937 180774 72009780
63846 147778 620953706
17214 33733 636801066
176376 179001 214884397
190054 195768 842707555
188047 198924 23060057
4397 70375 282532020
188271 195627 18374797
156130 194690 96277955
145811 171126 63322097
136016 195158 147797919
100460 199459 670210478
64160 86615 244630836
36333 54893 46459431
137762 162783 280884494
72680 84346 29269385
163288 178323 37751323
178254 191433 415221867
37784 157450 299497303
117837 138411 51570355
123519 195566 180174917
29256 64183 87362790
151622 188888 977840754
98874 110778 29928025
105021 167933 157400297
154309 166242 29573359
11053 16733 33826805
161059 196126 443566535
185271 192992 9616793
166026 193573 396502042
60206 97952 94076862
187978 197103 22797672
111754 172309 151669353
189375 195760 15900196
26983 56298 235258176
11701 104265 801448531
160392 191840 78601988
153267 183708 355254797
176647 199185 56356690
72432 193980 559907168
190531 194679 180322147
116767 139448 56901993
177886 184907 17477395
12979 66553 271364292
52848 72087 48041912
69783 103737 84884251
17647 100078 423372141
10279 129737 298834273
18018 120296 206921686
165636 191563 133224644
163925 199527 89152246
50507 161908 12287827
193865 197068 472797027
79391 189665 608326467
128996 186768 603882971
150374 153612 640149393
14629 114794 250345243
66323 115490 767144280
22254 32970 694446049
54680 68890 35489389
32114 141510 938109223
51552 164428 940525031
173009 190903 233603764
13670 146665 332607863
85959 199028 429963400
177751 194153 40972672
192393 199221 659656103
187517 198196 26664629
193187 199424 15640606
193065 198955 14767961
125006 127386 899397084
173281 181120 583217905
146826 172261 350286537
69752 93322 220156278
125805 178505 131904869
17296 152074 532501942
3605 112856 795384911
198010 199558 3915132
174982 193100 81253057
196586 198635 35087653
53916 93291 332375764
132429 150002 802205920
49287 194700 363735128
185276 195743 467010311
134244 158909 690149122
24653 34772 25253719
195798 196173 654504
108421 172900 161337620
103194 182688 624816396
116323 196166 199824909
172771 178019 13177293
158285 183643 581283723
138691 169194 76235133
64094 110458 115829096
99318 175055 189676892
98506 100766 797920156
105831 121760 39848680
125022 193725 171823066
179993 195144 37773293
1287 55764 325378717
141706 165531 294034727
123060 186855 308386208
123608 147893 188439538
17407 37892 51148687
9306 183932 436785496
10670 173778 408053026
124529 188444 159834901
139307 178236 997000824
127686 183628 139944081
118034 151265 83405393
138629 190568 129960185
70250 148566 196113449
123116 189712 166656050
20607 116494 979287229
33803 134739 720495731
173869 181172 18207957
120825 138736 44930715
95236 172794 222388801
121085 187793 166993054
135920 145943 36874851
191439 193873 6108069
129516 198335 364743968
102719 141866 98145972
119978 169490 563646277
160412 165120 11616174
183698 188562 67184388
79041 150994 180200985
22486 25793 383230511
16967 74371 760662562
30301 47632 934775477
168077 181206 32918656
23993 104383 770196194
137233 143520 347791363
35608 91914 487374740
33946 157495 473443008
103223 119403 40620529
49892 89697 911250159
30680 146936 195554062
21178 188283 948682124
98696 121797 497159269
98613 136673 972573303
48168 199431 378487403
14888 171016 801381243
31051 98619 930988971
197422 198508 2786501
154688 186389 79126658
11108 76209 591035770
44519 94729 125510685
119004 127624 21641352
124652 125045 957012
72220 179418 268354025
114152 120405 15685993
15781 72501 141627508
194008 199854 980607856
91246 190410 508639299
185070 197844 31967133
132940 168503 999653362
85552 110307 540918826
78356 113079 86763291
26674 60079 83608442
195536 198878 2794469
70862 139111 154214367
34309 156134 304970183
81500 129002 962351914
40819 161530 302033134
165255 199697 86295508
62650 151578 621493379
194205 199481 13242548
150695 161749 27534304
136610 155250 30381428
97060 190358 839555074
123650 132537 86043917
94966 103884 22281377
163949 191402 68691710
162012 189398 515527444
86973 144445 800154569
140213 177976 94547916
186432 189205 445494137
137877 188389 126318196
64178 146487 44677975
189727 192078 5841555
29204 50596 53402173
96130 190335 676672777
2369 57344 918242165
162578 169270 79633759
94470 125897 96535115
194687 199385 469682394
181687 190789 22700757
3205 65151 436108648
188375 196674 344208601
158292 176952 46678291
122755 123344 842110024
197011 197268 623544
38976 182878 981272296
9113 22787 34210490
87196 174660 218778309
48375 199869 379051098
152103 199779 119180769
11972 59306 118463969
151743 179424 69194043
25596 102536 192191696
98910 118033 47961437
58406 142254 209617150
113775 175147 153656432
27760 28070 782914
196364 197369 2514942
143758 197276 581601588
123078 166818 661303509
65754 148332 869177471
95811 181855 374770372
98605 170742 180652962
139815 182919 943537429
134711 152458 755638300
175505 178782 8281951
121920 192878 177608786
33577 130582 242762398
195559 199421 809453011
101155 154464 133798090
80777 141105 150940671
141177 151472 245434687
115193 152177 786406682
19379 107097 921752053
8902 198082 473231706
149077 154654 691862702
12017 197833 464773713
173012 185776 769828230
143712 180118 877077412
100650 166089 875137666
67744 163881 469555880
96610 105057 21236686
15676 160073 361214199
2780 77339 186404053
20078 132319 280768747
170883 172004 511314391
56908 157649 277107828
140687 145517 12177540
186616 189881 262887143
50474 67614 102562135
60993 95544 974404831
174264 185944 29204436
180025 188920 22224903
90004 119427 911865913
1440 57798 140936436
37263 41993 11855963
166017 186802 52026974
82655 179888 243436064
109864 119876 243504398
28513 46577 45160277
56824 126674 679377736
177371 179103 825544426
34577 151863 293581030
160959 164611 440193032
16085 169541 242631172
105263 139442 85616917
96287 160912 451855723
114732 176453 101105683
77980 99340 275068011
135708 179691 109973854
152627 169252 180943210
3272 150307 784936363
81508 101101 48906630
3382 139379 340255426
158862 171258 30995243
182278 186679 264889427
67070 93330 65536812
122026 153837 79888408
163259 175257 30053178
14804 121607 924782198
52594 130984 509893771
136618 159483 57233827
62626 146803 210453583
65868 103261 93200494
118735 132792 35354100
186629 195922 551281162
78046 116670 472950210
152207 170692 220419440
139733 173188 366865843
72447 127807 150430721
195826 198737 745130144
64867 160247 238627548
157472 162024 725536927
2378 175673 637380607
166033 170766 11847138
157321 193347 222135134
66932 159382 495851118
150838 180571 609378039
40601 60044 48855543
98597 116454 44712991
66683 131243 787844720
35987 86096 125378835
188775 198543 552825
27794 38246 26046326
141048 165202 60401710
126084 186363 150793043
16715 162003 695819146
46919 170599 569826948
61924 158613 70831260
102619 140267 970222174
113335 145682 78841549
118680 161694 107721783
77281 148306 177864936
61564 81136 647494857
87385 183551 832029187
187400 191472 10138282
10782 126458 503892135
23071 71104 120015652
14277 155783 354016004
82554 145889 158571665
54936 58270 8407785
7329 105467 656552980
91592 140500 122455146
78129 165592 218785668
47940 165795 294776592
67721 104568 92086087
43578 182150 346652549
51292 118800 168843218
115408 188141 182059835
162370 169388 200255517
105091 162468 848767921
97962 126823 307179478
65924 121215 138071330
144083 182174 95384061
66653 145392 301320699
39903 164746 308423881
139593 157103 638323180
65012 75318 628792478
140556 195821 754665547
184206 194527 25828072
186668 190182 8818728
111560 174541 639653773
140669 178007 699776955
124026 195778 857219836
46953 79516 784022593
128646 181352 973033788
39013 42984 139596548
173866 181669 19531242
63944 180693 346711732
40421 94382 581895300
63114 180711 294167610
45504 188699 821713981
156387 196090 99111807
180193 182089 4792875
195522 195812 747914
170775 175458 11723192
87823 103231 38356074
59726 66012 457559424
157269 182885 63996817
141712 167541 363170068
17671 34645 42398327
65748 165487 275612647
170428 181046 758833903
120442 125338 12342782
7713 165057 393673367
130944 164519 502646030
25854 88901 996074833
132864 185303 108369985
10973 141796 429077338
70496 151921 208671804
130312 196468 103740106
113415 158321 693970394
187844 196884 97903505
64217 90440 660398603
198997 199158 408559
75898 190667 287170392
4319 126887 964171162
73889 104742 120439797
120606 140364 860712648
102592 140391 808024831
152162 193404 103048847
102957 177670 629006584
24070 32393 20761102
164051 175392 28442632
105336 163920 179828913
197723 199802 572798943
132994 142377 23367543
100000 163836 159879379
122457 162979 780536214
188630 195771 17873097
15560 154561 979948803
17544 32767 29312007
95416 175421 538285194
132957 133045 88168
24811 82760 144821115
84090 160455 191160150
81205 196788 289156140
66774 160599 259546277
24364 192611 823871869
31262 50559 654703253
57527 84697 371107410
38486 177879 348815584
192325 198696 103969573
184244 198786 249286511
178461 193381 319995308
37630 149901 271130667
160459 184024 58829114
191112 194541 6534236
126230 187152 645349404
15350 70507 137751009
130909 190674 709294779
66416 178709 280877596
179215 192985 34390073
112330 173697 719417167
103326 180897 555788081
158146 175791 704547293
178812 185878 17590008
18944 164514 363987971
27363 48210 52071113
35909 151900 642348291
130546 157186 66730864
179563 182417 916903232
158295 193600 738697878
148229 158300 25176803
176315 195922 48959486
182159 199472 560701517
69794 164466 517641856
141716 183188 103332963
146365 182305 89942350
17973 81963 159903810
101849 184465 816027905
142786 158904 767820160
36467 40900 655896602
18750 38117 48298238
57593 155137 244063400
35206 184469 721854150
193080 195630 6314181
151512 180601 703425578
114425 183438 172786340
149247 173005 521766237
74637 120663 615305546
73960 140291 166052992
66150 144793 851620083
58890 116708 144387896
38389 178909 982172206
58255 72766 36065887
82824 170680 646584188
74942 144628 449920230
192695 195389 6629758
103544 173156 174377525
102108 157275 834672974
97648 129402 79624597
150788 165119 924127572
130160 155111 287875410
133849 198499 161690883
47633 195370 369450540
54006 119617 164024636
70346 98672 853777068
77818 116027 891678620
137931 168297 75866972
151847 169147 43082633
54380 123948 223000765
177548 190726 865602789
183567 190753 17973730
46314 158018 279507881
138651 168705 784888602
164024 186968 57457765
7721 38805 952128522
84181 192452 270896615
87113 175344 582571477
172365 191085 323122280
98388 127583 840276244
123882 145878 804440720
21294 103831 206291955
58219 124683 166208437
179962 195250 215068887
10429 102874 854751582
130394 143411 47224703
194908 199674 5016602
83616 192855 273316472
108835 135266 66186239
126006 143012 292125079
47491 89729 105465951
113693 151140 626910186
17399 65354 119995642
64602 169427 876442972
38649 120208 204015974
164874 192389 68932123
4529 97411 232282880
47837 173665 314815224
119595 148566 72657452
48068 177215 402430919
96967 194319 436192727
153155 187578 85951901
113962 133213 48347321
127839 162902 87666422
111934 180669 258891130
179942 198135 45429542
42163 43712 3902704
155040 160095 12579418
81506 193950 371425163
182064 185166 844116665
41901 67048 561814268
55697 175465 361576798
149125 170475 53255120
93736 146755 132700937
17993 119047 252677440
71195 155742 211750165
69438 84418 595436215
177968 188637 26608465
100087 161100 152904933
106962 152001 673526758
85305 122666 886757908
3746 130263 316589937
61975 179200 293204585
60056 125036 162427622
167781 172818 12685329
33533 36602 439887544
87684 174325 216782437
116818 129595 32139237
63135 126472 224142008
132731 155363 90802464
193991 194360 933802
88371 111668 58250102
23877 64375 831715483
182837 185041 5448560
83722 97477 350012615
97280 120981 59327900
174728 182052 18419376
107247 108633 3564847
22153 123683 253926548
98598 144489 924619799
16415 116537 583717970
84460 145013 427494246
21692 178048 391179179
127961 129587 4093307
42270 104299 982140769
15493 76531 475219629
199507 199955 1106952
109614 181031 178644256
99768 143693 777741280
84708 130803 582331553
62992 124940 565826552
134413 193830 148587089
30822 164328 677525977
43094 65362 55721613
91593 162062 725943100
23037 61883 97277094
154542 173570 423786240
165197 167358 5421507
53777 121202 168547206
180887 194347 641463184
122079 125943 9770244
17155 63296 115391962
89847 141962 130483116
70068 74023 350079246
196675 198889 5643856
38867 67723 72185088
27305 84989 144218635
107258 170364 675785670
147029 181284 582176088
101905 127489 650891954
69653 199127 324018501
195894 198308 143462872
25943 199946 679321558
160906 162000 2704016
21283 39097 802059344
158408 184258 64557341
109031 190300 895458465
116581 167008 411993426
22688 190042 625641396
153761 182279 305692690
62086 86412 60754108
18792 126828 638681034
87065 177529 226392980
22142 84383 155595761
133586 195730 155354789
66195 101151 87122398
135551 193294 144365609
120141 196238 818491819
135244 158165 130365426
22963 135152 280717013
59426 122816 287943466
23616 164583 352537760
57495 137861 200958259
116990 197625 201825507
142628 164104 53670887
13746 72348 146403464
66597 193091 939018380
50092 117122 29927163
15284 146562 830315969
37530 129990 972219549
128720 144101 38461189
186300 188971 4475784
17350 18502 885978405
106254 125285 120638076
153814 178360 834711153
173649 199467 555346732
140264 183078 107146550
155574 186518 77294467
129108 175421 932640341
92172 142272 604215033
188584 196985 21030931
102673 136059 83822770
60875 118148 142956931
49030 93431 111075183
64883 79570 36597863
193166 194194 2583488
144881 184012 890541209
190639 196201 13850179
134868 138880 604421005
118225 174236 140256567
113148 116262 7789727
110971 114368 86716608
59354 139349 200011058
45721 165258 298903088
100766 117758 880969579
101664 155317 134618029
141807 160134 45985336
82183 98995 382139802
57728 170954 283202672
138321 192054 238993375
29890 191569 502125956
165648 171367 476997256
192732 194507 4376797
153629 156183 6317189
184391 184856 1147429
130490 198046 168975516
57415 197528 350365160
50451 79705 73172763
38489 165847 318648958
18782 33575 36857971
18487 156607 345552995
144623 192641 970140368
137901 172022 894490727
36526 97269 151815147
156052 167419 828039635
169930 194519 61500908
126319 181018 649897917
94450 127280 82221542
118453 134124 179957545
34055 49044 37494952
9870 192983 825191124
51383 74607 58096036
56481 123696 927429371
195945 198168 5611930
34540 167941 333710123
75115 95201 50163876
36920 70206 83147001
5086 145184 350675682
9823 52108 105689475
178355 198733 50945057
183279 192768 142636539
189163 189297 366144468
106691 147934 103343556
7237 191747 461720750
100889 129658 72217135
129426 190076 268898409
112662 158769 115507012
168039 168877 860587514
131657 182434 231558819
139025 146511 18721095
112260 180852 363764490
57588 166865 418030274
118889 162769 109822196
3667 128287 340383949
196346 198509 5488306
3859 9003 5060722
102922 103335 237956121
177308 195442 20786269
83219 186291 684188973
136818 173980 92926541
179229 186788 18868236
4307 89649 551729428
5623 70521 162390027
49150 147747 16624870
63094 101154 831088963
142696 152837 763888579
108751 142253 725840748
118392 152906 429652186
153347 198222 283003814
179496 194575 495643458
134255 179726 888657855
162359 173506 27975069
21231 155548 571808234
165551 178751 324952622
16690 165728 979405842
172421 174631 5415858
168021 178397 966240587
102396 144723 328924543
73219 103436 856107979
68622 85427 362700048
46293 70014 313073936
149602 161818 30373454
23826 93508 385502543
105343 132124 67157015
43236 173802 326627193
169222 188960 49443080
176069 178672 6585552
134399 163193 190240308
181688 191857 743802918
46116 77525 78501633
88444 108031 49090476
69984 115798 114626814
5194 188300 458197390
19870 109976 225260527
39674 141243 630605546
20189 133038 769297915
97296 112581 492820434
86909 179247 779486064
101345 180159 576185606
103886 128890 24550950
172969 184297 28270449
191967 192712 867388600
71464 87866 337423391
153665 167285 33791339
115916 150213 86091025
186517 194197 261048049
49318 114014 161727413
60207 132314 308197479
132989 162188 619497985
45686 76429 76801637
33764 33976 545211
117987 189407 178832588
197848 198109 658673
134987 187960 132431127
58185 176859 697513419
86901 91822 12196856
69332 77596 786362878
107078 147631 101646216
119760 156996 93365529
104328 120219 39803405
85637 87318 1780834
132026 199598 169040232
112826 186089 288484505
2519 138313 339598547
171593 194190 428536189
129232 147712 46279951
12906 63403 126373171
106834 177217 176284552
178145 198729 51504336
196134 197730 4052389
2253 158600 391130230
15080 100474 213165346
75530 134105 940147049
167095 198070 77502548
152494 180328 418436123
100780 161272 864039369
149429 199490 690081621
55044 97942 507668507
23943 119858 988947956
178976 192123 32798840
106855 145584 721270792
182140 187978 14525626
131804 195221 158534436
134216 199252 452323501
112038 159064 870893709
131547 133933 766103152
106515 117305 412569138
2828 134184 328610976
172507 173340 517291998
162394 188806 507318982
109749 192710 207579766
72270 95143 681328147
44798 114192 409020440
106579 107482 2280623
119772 122068 602603893
158298 160243 4921493
4399 172661 421060082
31653 127039 419199855
2820 147981 363138995
148622 171015 55950227
42718 111604 445867250
199270 199822 1372698
115672 173992 146048223
45706 88390 569449320
192685 197677 656796553
138579 143494 991027633
50046 92608 106456520
167847 195910 70233247
41634 84802 107963915
115554 133249 327556781
188544 189422 1881096
86947 115109 70335588
193024 198712 894248157
145700 193991 120765649
10789 59360 121587127
180423 188446 20016206
123697 139551 433671883
154757 165043 25483273
93347 103992 26566339
160548 166196 14008199
41791 76555 86905316
182735 194447 548355908
69135 172252 258082349
178778 193285 330271458
56885 61781 12284624
67028 168898 254671108
107457 130663 919366742
151208 197568 399067948
88017 158150 175570823
28718 114035 382594885
164893 195811 87907957
3875 86112 205803530
58575 197781 348120646
81689 184601 230169848
22324 79096 141923406
33029 58138 213458754
60812 85959 62776835
65015 195882 327247122
114937 166131 45551032
15387 40704 63133153
192234 194369 5319240
46882 65711 725595862
163543 166623 539776491
199863 199965 238192
44627 141093 167781333
91351 175602 720272366
93665 106515 650055514
130497 151264 52071757
183538 197476 961492289
2558 156968 386321872
113229 164908 129339858
145828 153722 19925482
68054 142388 185957970
36194 126772 226568183
70758 190933 300667493
35029 69268 85663059
117340 186188 342015262
161729 180151 989696988
172941 196927 777710658
79063 95532 41111726
176299 193288 413826882
124687 173632 122440210
168354 171584 8294165
46951 107345 150952247
154886 168945 34922091
92448 135991 109060552
150002 181642 79064638
162378 173775 28641060
78559 128874 125900717
160873 197184 300820282
81565 144132 156607359
89663 191218 202377618
31351 86723 138567545
127545 149554 55268686
162268 198303 68396991
106053 176859 287933751
27500 128760 253252397
130895 144647 34349314
10120 92811 614263952
118670 152923 489309821
34070 126463 982334102
95865 107743 29828232
109262 198589 223492558
90075 182239 230786225
114324 147278 252738491
66779 114607 119410073
9039 172932 850857891
166325 182512 40578718
64897 139316 186093395
144582 160590 38399594
32958 154604 447960809
152955 185846 448269575
29827 97772 751962188
96052 193897 244898451
3166 59635 141367018
82604 88576 40310783
9687 171979 763207542
186615 192674 156896051
174035 176970 7348658
9208 46552 93401113
91961 92970 2575696
126807 160807 85110643
176112 196676 51354662
100200 186282 215615272
157465 172091 659916894
49653 67829 611435047
187409 191622 9052938
67512 177654 296526820
169738 184388 36654527
18117 85118 752253974
134425 163296 225440055
177835 197441 48955240
171811 182579 26856386
142110 173096 632464192
61733 101014 97910502
104760 166865 480129439
79035 195740 815948453
95861 197873 362703706
119675 150628 77671535
197778 199982 5550050
192251 199925 725051987
124777 158186 839245027
2517 8095 630728141
151356 156783 13598850
142103 155490 137170927
121340 150754 89348204
80008 126979 146371453
105128 137242 80494872
118465 187771 970628913
28960 132610 872578436
91018 147030 15076417
19203 32035 31989827
54586 71685 754680814
72169 191949 299795273
146316 187909 104001744
177519 179120 274247435
165264 172161 17440640
181943 196036 124418753
112886 183559 990693817
78221 178804 103837128
62752 194864 819089526
141158 195914 916246793
20651 126065 263646054
56131 116658 151150653
61433 146466 339374012
182813 196860 35097080
1253 75215 404611805
142785 198428 563567587
130776 145248 103969005
88487 189630 253181183
120114 175016 137400710
21569 165875 360957866
178441 194869 23593291
193829 194831 2446236
21035 28941 19822437
192928 199729 107643467
109654 160802 128017464
121597 171802 125848175
9903 194568 461875228
22640 47520 62262810
93384 96871 8626986
141036 163887 57175984
87631 133255 114230975
11654 100344 221544887
30868 95949 162643153
195371 196574 905097754
72421 159164 558751312
81978 98796 41968949
7479 196886 875291757
96867 188266 228771724
26289 42829 699425555
3517 42266 97032184
185997 198538 710623684
169629 191727 525949119
78702 119176 331803008
96827 134124 297283315
88980 124880 89957672
79368 161839 355354200
93578 122850 73322149
102647 164171 324889319
130986 154363 879292169
106232 110715 11233185
139467 148975 23932133
178290 179312 132730104
108263 151506 297734307
97845 160894 946396270
150369 160381 362327233
39424 165607 565212008
109824 196776 217523241
156158 190486 85752214
182168 186164 538436103
189206 192062 7136435
161219 187221 878744204
130298 147966 682748250
35478 48374 553181583
197235 198162 56826955
28385 197891 423990484
90878 169849 197612390
86220 109631 808020
12375 100901 451700356
162759 192347 74107038
12421 168559 390497242
57356 191859 157514160
194977 197851 664252362
77291 122787 596152353
104028 185676 639153704
144281 178707 716853896
36089 159786 947049868
151945 177847 64737136
27192 92741 860701317
128852 154882 360108991
159920 171972 423633426
191664 197315 306321402
175948 177416 3718052
173341 191138 44442531
26337 131902 263996633
172053 185279 32991625
72348 118097 114420346
7489 142690 338309490
38035 153156 890985890
99785 121912 55509831
182825 188420 906807505
24775 184261 378926299
65910 189153 52357507
157402 183982 66369047
85619 111134 63699096
164608 188958 61013790
53902 183033 575538447
16470 169294 614267430
118799 136221 240661061
40800 78754 94976610
33386 73873 101255652
121410 186875 754479032
56036 126564 540207712
61478 89107 315850274
135998 196218 384793246
172849 183322 26203619
135518 141466 611929859
21350 74226 132178832
60882 111405 126088269
68975 91231 55612208
92330 197413 292745880
121496 131789 97585506
15860 134865 911083844
52432 102720 125633212
59607 147318 700646342
153242 195683 889899166
172772 186149 221960925
178121 193494 631420618
68750 89573 321302984
155055 198158 107624650
185963 190482 11332625
128148 162999 87094175
20580 37058 41144268
184524 195728 27990449
81551 142135 126027457
83390 126019 675732095
93597 150710 658689173
184075 184652 747905119
12088 43268 411228087
54251 188295 335298550
100473 197748 243605905
111034 198558 219114598
91321 174397 207928493
57096 180827 211295864
23064 55095 80159112
164521 181895 43624209
149713 191989 105601866
69432 163274 380030451
89908 113757 59665520
111919 169323 524182848
6196 44693 96388906
71734 188430 292015060
38526 106069 168927169
66184 146679 193291723
11594 118171 266413442
162077 182721 465664097
55915 58612 6760185
22224 139944 822872764
197483 198374 2298939
144549 146918 517293548
185064 185228 590344798
13321 173907 930469469
110594 168178 910448407
100195 118366 381378228
156817 170990 352805049
87297 116465 729025243
13441 92204 196935467
31114 53818 56792873
121836 156274 86397080
137202 169648 81066676
175356 191772 10145164
103741 197540 234766000
35464 127035 718117336
66505 187546 302722638
68321 180197 408590884
89315 176729 218905509
17568 70620 132620841
70037 80333 52382514
24796 187789 806736560
12889 38339 63597387
25936 94129 316507066
54449 191661 343234968
114529 188106 469335386
139275 187256 120095559
49365 144506 237997116
147051 186514 220065637
45587 190452 362402331
176625 191175 46963399
67478 162701 851326008
46439 61006 36600692
71051 111406 100944234
148658 177939 11393592
71124 171638 866866522
43095 169661 316525455
153257 197923 111543204
171321 178434 17799100
163572 166657 7696139
20325 27927 127940376
35625 181303 495133557
71311 198261 317684892
37819 91545 102593991
104415 170069 164303945
189539 197240 19179322
41382 91169 124430132
74352 186998 904493534
5872 47186 103525080
180978 188197 18033874
158142 187908 74371894
53380 103300 63092109
190052 192194 143885754
44188 55803 29152242
144637 194551 124827229
55104 116803 678665000
50426 88334 94789436
150024 152956 7330723
1008 179254 829069832
105520 163665 836061514
56614 190415 838209496
12584 172432 399929700
155212 198918 109206817
187501 192999 13717940
162049 194062 80086276
144762 176296 78934274
157030 196473 231915538
37128 68534 855789410
63669 172798 272947846
57237 103542 115567769
100793 182300 204206689
96146 110955 37053482
135947 163932 69883828
102407 197806 321754888
147814 182303 205163887
77264 82868 239188391
23939 194642 506046990
112404 124815 313311619
140585 169027 190753654
74880 162596 378213898
93158 115594 116994465
4673 197636 482824361
69371 69525 333448
110979 183637 181886287
171817 180338 21207973
4248 34881 76650356
45909 128211 205936821
63590 63649 163730
156436 158611 511766257
23725 35144 558889272
170490 176467 36158317
127863 159255 237608473
160020 187510 54538064
134391 169554 889512056
107319 189166 204894367
198683 199856 2273105
64974 75791 386580989
82396 84239 4745298
53636 69414 556005682
13880 22711 22016518
138397 138431 717302101
98242 192921 237026474
43832 85416 677427641
195646 195961 786558
98305 107746 23749020
28195 78522 734262271
107328 198326 227748115
195436 199413 10094481
141847 160348 487353659
122824 130952 20387921
145762 162929 42837350
143208 146384 168425183
131939 132800 23213284
130485 134559 10199545
166684 186612 675323385
165177 194655 34117670
36304 171509 338341508
102654 170958 219978107
176229 195754 658945712
62827 113701 127073276
43780 164961 824295188
125418 197154 179386582
114782 145384 76753873
134766 196451 434274591
61512 167012 263757701
50080 134434 630354893
67617 95979 70784874
140952 144772 136741921
87159 193756 266653766
122262 154333 585405588
28197 124002 960290751
136279 162245 64831807
90901 163080 256412818
171220 184193 918857905
154632 199281 111534177
122750 128284 13939387
107226 135018 825064265
174928 179590 11750341
190444 192498 465530089
84770 180928 240566640
114176 141655 68837419
11652 197841 624151240
78452 106106 902580460
132173 167675 991556769
36567 131441 237395831
91517 145352 134843824
28709 138882 275578091
127933 159001 326712120
70887 97075 341234942
103801 176365 181732522
190164 192348 5459375
93978 179991 215344819
114919 142572 69274111
123028 132016 22504165
69932 188612 296932903
139330 153496 806003895
79325 182843 259065415
29653 198687 683810290
120208 130297 25351423
28064 125614 243988952
152552 185725 501741902
132846 196514 159117964
42333 122371 929140930
123038 168277 113068300
176192 184371 4909604
186370 199969 34016411
26517 194701 420545177
25885 55419 904949098
84645 189072 261307869
78698 155400 192075829
150604 167126 38514360
168222 176663 382786303
51046 124594 184065731
117459 154205 92342158
191160 193368 4885766
150215 167349 482241877
112121 194505 206196667
123739 151517 584460436
115802 136307 51461115
33217 52845 838485222
132841 153968 477370366
1547 158074 891742831
12250 128720 291343811
169843 183780 34884667
135742 136077 760191144
91528 122341 77155614
87238 143146 709352773
22347 93763 219297681
108080 176241 271431890
113651 181762 916506711
175329 180429 211128657
193120 198733 14093848
146940 197761 493359496
127071 129321 5664091
157645 177120 785877904
107263 186821 453725672
51897 74185 55705381
56809 191820 337643120
138247 192814 136523840
56490 67961 163760964
162608 178842 40765282
130299 141648 661255677
86436 181523 237911371
171327 180584 3965339
174282 188021 34351956
34544 155482 799486196
125747 142162 41017928
153924 195583 103936273
12087 191261 448138443
66241 76449 25357985
86422 135251 122235348
142018 168627 421231415
6015 9458 8756452
54349 109737 138521220
99287 150500 255236087
143075 168730 64188604
116210 160536 729776555
9764 179036 499078863
175720 199974 322431290
128004 128559 1393441
97160 156476 239602147
116239 196672 201275391
195157 195446 736722
120768 194445 47076341
145869 187704 346299467
184428 193800 23470768
131372 191412 150153797
105072 152435 125620044
77396 107858 76210297
86 156661 483631598
50818 162148 278563188
159826 182572 800778983
24452 122249 880084890
190459 194071 8991442
10925 16200 13275477
164920 167839 7304758
162208 191833 486127564
77239 177886 737881685
38025 111169 182946874
93491 177127 242267095
116756 188852 180494821
147227 167451 50515536
142881 168970 65245394
148643 193688 112559843
111536 156111 111790004
171568 172747 2856352
14744 177971 116105117
184579 195915 720205938
117924 188326 856663300
105463 179664 992189159
67434 144843 193614973
111835 149750 95151465
17248 185776 466688586
113587 115952 5934880
70316 90761 395337751
121107 138299 933959391
192069 194752 186205929
177881 179633 600414271
187260 197816 722761621
98604 131763 59622427
194046 197273 8020793
192469 198745 15734647
124510 168861 591993595
103383 150825 540869255
107396 166802 253290249
43875 154387 774834541
56836 59277 949040682
13965 50039 90112669
118116 175378 143393288
192762 197898 537182244
56912 186887 325054001
35592 45974 269762468
166410 183342 55730445
50155 182275 330631159
4523 9380 60499821
128701 197845 614793678
188149 188368 553324
195312 196468 2949666
100664 133574 958366730
137648 154468 114350866
84807 154870 640309721
177740 183280 6606885
108643 151457 107228201
22715 189123 416304332
187028 190468 8603477
156640 195863 7341250
186263 198704 62802266
112274 188981 192035673
13305 117729 113305982
131592 141099 726171139
6289 184177 635071676
11546 192810 671975481
39225 42957 9415512
50156 172889 307121549
113364 128800 699216742
22873 156326 333965953
48342 184264 682884666
103820 191869 563908628
13423 122159 244526520
114729 155341 101916746
60018 166012 264974350
142609 166680 60168044
170841 183605 31924412
165694 190090 61093269
53745 189671 143385971
311 144514 360676647
142674 156622 129704873
47757 67933 50447853
81181 171644 226479919
69741 182654 282603151
146092 199336 670409272
129153 132250 7823875
181692 189387 973788860
47100 139030 575512355
151106 189218 305292673
171139 182402 711880536
62060 102370 350397889
132954 133348 945262
157125 190024 943181505
89716 123406 750464099
182420 188595 4110680
143178 175234 80250861
58245 99025 101636864
93693 103939 25594514
158252 192709 86133791
158809 178194 667864145
67953 188547 301654856
181925 189216 866391867
31556 106041 186257596
5549 50697 933550893
169357 175597 15670734
198910 199413 1276076
123859 126882 7550776
5129 17663 31520510
119314 139991 51802253
155464 167317 945303891
161939 189516 974061793
155584 196119 305571162
188438 199407 27521028
131 149783 374453106
84451 121084 91540998
157371 161341 1036808
16456 186195 760186142
134867 183486 121604116
180613 191647 27581415
32346 99726 168362371
92235 97881 14021954
79711 182665 325681509
95230 175762 201622074
83 95352 779630810
22365 118045 239164364
45152 55261 572686642
7972 8354 758542331
30527 109349 531013568
88838 155646 461035341
130851 191455 151543174
49775 188193 346259754
10421 139192 322095574
152983 193306 100699881
155782 168316 31133391
185895 197804 6594725
34321 54751 51237164
40080 180826 352177486
75869 112728 92182049
6680 144634 627796675
141852 154334 31485311
76804 87222 26082301
181621 193696 30094959
196762 199344 6547106
45603 182199 844786658
148641 175547 536633991
199854 199994 49270734
116555 181816 163524341
182495 199535 296027455
34176 84069 308970331
88380 101974 33933508
190 4987 970362666
96368 119668 58350275
72657 153593 69822925
82575 147307 269129782
186859 191496 11582455
139853 162142 372134061
126059 179677 300890173
31029 60375 469438989
29705 90206 246961292
81433 86262 427086772
121771 123795 5181196
31054 179977 372579973
27129 146014 813084899
2817 53481 126629459
149515 158032 12579389
91756 147225 54220661
28750 70972 722738310
186486 194585 20170715
189711 199319 823643423
108823 190861 67725164
3927 91561 610802734
64668 65022 59983706
178953 190547 23198671
46803 158187 278674276
145098 193479 202155743
149688 171105 731661345
186128 191490 925533118
188343 191014 6666362
76969 129934 132594470
77543 183909 266117726
143169 194836 326774822
3139 168865 414490875
51813 104923 514717585
123545 156718 83135976
104057 165133 251011898
98239 164690 166329286
107615 131568 60064340
117182 177117 150173880
189739 191105 934521631
71673 175746 379661534
25744 41399 789129870
181062 185822 11898849
48474 190398 355115768
110098 160762 284205427
124352 160942 370988573
36189 62107 718434002
63994 142272 368059505
195288 199630 663220027
79599 133667 135387667
86126 191172 513488723
149222 199074 124612827
199146 199304 215602371
98929 144445 114125872
128183 160778 81569804
10523 177497 417739297
24059 133132 207810246
141080 196385 381379020
108334 120101 136577685
163423 178928 38936329
33603 61056 691739888
50987 113315 293131092
6496 104954 107740142
185300 191942 16610095
178716 190610 298694417
144138 172785 71699916
114375 199389 658229685
141414 144627 940913106
196339 199056 461564552
168074 199723 600459675
183360 184867 3711583
71568 179153 810507089
152056 164007 29741181
104967 113479 21256915
158097 190799 527410195
5042 88194 670258789
174253 187035 31994466
78247 99481 17354436
157129 179859 56824516
120428 170605 125582734
99303 105059 14586196
27824 109442 963208492
62875 84790 54757169
2039 144476 356210095
179203 199153 49895852
77075 147412 837277248
159069 170063 27379442
114278 152502 95936619
188878 190738 432597283
194059 198844 157339386
163830 196728 82311565
14682 32811 45259675
183643 199609 39993356
59628 61375 106543237
97888 135045 831543060
1608 116180 748305926
180096 196367 686707841
198198 199029 289455261
40752 87570 117146354
153287 189813 91226941
197847 198403 1420089
98514 146495 120237678
58687 123182 570794423
41593 109571 170033497
8812 40195 78388425
169325 189106 699619422
180730 183041 5789226
61928 126284 160917709
166370 197589 589828447
70077 74577 793622045
113419 131660 985168912
197676 199116 3664812
145958 187558 915982653
81016 158973 141102425
41199 119995 197036131
99413 187083 219615030
7949 63449 996986354
16221 20635 11014980
63870 169205 411712202
109928 134336 61167812
57895 181499 309193577
138039 180073 105188709
131504 187274 139536772
73542 84215 500124868
48629 64215 345470841
155978 181304 63238777
100696 101611 2324785
161431 179279 44691044
28523 151298 386477054
7977 126832 763698935
187766 197350 336312107
177791 199541 54386207
39789 160820 302868584
239 124612 311113452
107131 115941 721359802
165105 190321 709290464
712 140159 348722978
74103 144772 176882150
97973 113901 956741893
132552 134736 662323225
42601 103689 509527947
2366 32823 445558382
140740 161928 487350752
195914 196183 425912630
2164 57840 157303873
104377 183470 197995866
163869 169018 12875660
98789 148352 468815410
65689 144396 197716426
112553 159671 118046083
112034 147286 192808591
138039 141722 747152369
93167 158249 162955719
162828 196688 650614442
123104 142040 47328208
149010 194780 114273142
47968 56292 918763658
83839 116823 35194478
48951 129024 200365644
116705 193417 192038726
198488 199886 174286306
2927 19110 40544226
197272 198220 86683018
45383 189343 69791903
3847 190625 467299248
197792 199102 569321
29330 48088 815521614
17562 85058 168822988
2509 55394 854786618
72258 77096 12167886
189752 196158 15905331
102623 123885 249971464
1746 94220 231084510
153693 168059 35670312
118140 187564 137609372
170010 191434 53621815
34476 147978 284036665
101780 191166 422398985
139249 147169 886299174
196566 199396 7194399
9720 50687 102405349
30665 111659 985454054
70170 82399 187491357
171712 198655 991071920
178419 190102 253542496
187807 191607 9520018
39931 69277 73449081
199452 199557 257231
165675 196069 75995685
114245 191392 193091134
5559 165681 804979540
95894 188311 104384960
199741 199843 27797717
97579 142133 998294075
178550 198506 837983808
24707 150810 668549878
180943 184848 9726825
156168 165525 13881158
129485 147041 24846789
34813 197242 613839521
87059 187447 528000798
140029 152464 31270954
78307 150949 181905983
66798 192542 314470887
88116 112524 579220862
130296 199828 173927253
88683 198594 275142383
24948 105826 793640640
181708 198721 630184534
106845 121636 37018821
186368 195433 22570952
161559 195283 84245555
181072 190465 23525874
50505 92518 621665803
183746 192717 22464066
103310 191637 127225871
129956 143171 32948962
170068 194716 61651983
128356 185288 858960930
190196 198601 406993390
151715 161094 222059618
186258 193909 807730098
44568 175105 913921342
133248 192058 322916327
90313 104365 35162671
122569 183725 153010446
124727 163549 97029003
153056 166549 145924817
130565 134613 10152772
22705 193047 700269351
127395 180627 133218590
107172 120378 277389438
60608 184663 524869450
120307 171679 128711977
36407 54336 44873422
119993 129692 24366407
108200 123335 37891685
167393 190355 362936902
5533 138446 332607331
75204 103759 71334510
82627 149107 209551086
36693 54683 45059647
132590 179649 117704764
143064 199253 780909112
54996 185706 326942408
37428 80912 108745071
172956 179611 16675999
31745 155761 533657597
102787 118740 802681520
181684 191377 15568511
46795 185955 935898184
4788 147368 927319781
115276 119721 11171844
83213 102866 49036980
156679 157621 2290765
4456 157087 382030718
29742 90464 981484394
42374 110930 171327019
89226 163753 186502995
18602 43846 739561872
111943 126975 593737512
93947 95798 935707930
113998 167649 244308113
155965 189548 83908701
136957 137929 2353748
67291 129564 155749319
102202 194383 230759500
102109 121055 47421570
148685 152070 8473895
113282 176968 159512005
151641 162021 897259680
71589 161042 41987118
153446 173971 51227795
30935 101103 523285650
185646 199731 35249285
3076 175970 444060938
16297 106518 225479342
133535 151334 591693887
10864 127524 291756489
180552 193246 31723852
120148 142366 55640393
86415 142727 140809628
11792 41412 74064664
69344 99104 511946909
4187 64748 151631269
104418 153436 122906693
199349 199415 304385242
46703 103052 140694666
122133 186855 262943047
192579 195346 6816476
113661 129125 381174105
76277 141708 163720641
70068 142485 181235323
95157 187656 231546494
45148 182177 342855209
48519 124522 190206582
146794 167181 989686363
182845 183755 2242376
127229 132146 12380726
169701 197405 282370657
149857 185866 216243284
93720 105195 770131738
54257 125599 846767175
63622 196053 638554509
91430 187405 240261888
170023 174822 346564954
197025 199206 5548993
35738 194180 791193354
74698 139110 125522711
196353 198137 285698029
189918 198238 811803389
104048 159501 138965847
99513 123301 59778209
128469 159733 78316068
54350 129009 186742592
53531 81530 269140090
69113 81922 133465021
175789 187197 241690213
156093 175651 694179544
38056 46430 703078712
175261 185388 25341346
76690 104067 68382249
85548 146687 339991950
117656 177241 149319766
15781 90243 96379163
78668 178010 248610475
72739 88535 987904275
116661 199521 299422422
176533 199715 107969254
190933 195528 5020801
149561 177649 70171627
6828 81047 185723488
47122 133712 878027855
86413 187472 252836923
5355 165422 785495396
113542 199928 554170218
160994 194260 83199043
8677 53660 242609625
44888 126928 205203039
159575 189562 986515959
120528 168535 144251324
145909 157835 29906731
160766 162598 4461250
194119 196508 5933075
151241 197052 397423855
135893 192447 141419472
156478 178727 55625064
159391 188432 72504707
23864 90747 877695687
10221 122535 286442195
132399 146352 32574129
41738 91280 307946545
29345 195457 415404715
62137 141856 663675221
44286 57911 34151953
152881 198960 115154814
182138 189110 17415312
99624 119503 49927233
163989 187336 963693843
37828 69041 78105235
10027 127213 293121601
47621 149988 270040011
71166 135430 160955668
140657 143299 812948982
180930 181553 52827018
122472 189368 167418715
19430 38717 48180531
71087 184244 902731821
64466 166116 286389161
90600 192414 715287039
100856 111314 296914216
116957 164235 819504667
158088 188495 132418887
51195 169799 296708822
121336 176151 81303738
199736 199898 422014
91848 179931 373975670
64595 136132 668920477
138670 169127 650394686
135644 176067 226810345
136050 149877 13679399
180186 194667 36162432
38472 85284 117147044
117661 173078 138823755
61659 65654 9953288
57926 76127 744031324
45476 67348 54727715
188626 192897 272030053
19784 88382 171440683
188623 193336 609271584
80027 157436 705576663
119690 139569 49816018
197586 198234 1642162
180621 181745 912508906
8969 118989 478288829
147042 164321 43171282
99519 123362 59913922
3254 104053 252004200
43434 181701 536284025
184232 195088 27127931
172262 180013 424382291
58829 165494 266671887
93290 174354 202859481
34007 156142 537179837
171916 197750 450005247
130729 160072 73506529
50078 77835 914890514
131395 154291 57492810
198924 199626 1756257
10128 171696 404285410
39070 96448 946319753
45693 97848 130256858
154751 182928 70279986
100063 167098 271181008
173735 193352 30080125
53491 62249 22080108
98743 179477 855241071
170277 188732 46602492
21143 99214 205444454
96107 171371 188521334
95727 147756 905090541
26322 182998 886465494
130369 195350 162426112
168788 177783 564792511
51243 165972 287045081
68105 113482 113404699
64175 115596 128471738
114610 190491 189986001
141823 191641 124644983
185336 188862 8795021
159524 173012 33670001
132793 173055 100661809
158384 172559 935820240
135285 139558 115872569
165509 179033 139612470
73033 80292 958117476
135201 150519 38389436
154847 156261 890727159
66886 126027 147867974
3747 184733 452758611
152018 157409 13464884
117188 158333 28395136
43557 111201 169042142
84245 188445 890004695
64967 185477 301396722
141245 160684 48735070
117365 125326 597816655
67221 199835 983082814
77503 129221 887363634
45084 96066 806518420
115565 136625 52860928
103909 196278 904942831
7325 50109 120066041
163028 178633 39176189
153354 186273 82179436
176135 185954 24528990
121462 194162 513557282
36246 131327 237856609
157207 188455 78040401
163186 190167 743379139
196746 198407 558958490
31767 102006 175568873
38566 70154 738683382
190232 198005 14107976
156215 172290 706322649
171840 188668 41942321
148023 167486 530204283
6596 176834 849770872
178398 190792 337296764
171994 181893 24700535
158290 179400 903178977
5981 107285 785299464
40078 111174 177836527
19307 105434 215292437
139937 190163 615545831
464 25055 61473075
51746 77716 64993992
1760 198811 492854732
17992 144213 585378567
45741 154576 792892905
94948 158996 760261598
51681 73836 55365662
121097 149823 208023799
142949 154096 28169719
113045 126223 33124014
130025 176401 116017494
187146 188822 802546270
18827 101913 207611495
20345 26064 14313043
66390 85479 47638855
188514 193441 605293997
5968 124061 295577419
75009 155971 202737148
179853 191405 19012936
99593 126767 317245241
132772 143969 27918776
58757 134229 635199104
147138 177174 75242818
128129 193263 162934060
56833 137971 202860110
99892 142362 245966271
98887 120420 54067208
72654 135412 429965976
161047 177709 699761564
96802 175877 198013433
15713 92623 168855332
143457 173618 586511840
50260 98209 127617552
91428 117929 697519584
175 78968 197007212
110092 166521 141172432
37382 61200 528125294
22896 56360 83799025
89413 105951 153057826
43891 63584 142308732
158691 190034 78334308
59295 64045 103453240
45364 153060 269594594
145290 169111 586000995
187141 189658 473559544
111138 142663 78932703
87381 195471 417241903
39695 108005 170916071
103567 167763 160702170
112325 140457 446352497
172321 177874 13897672
140025 148891 22305566
112212 126432 495557563
39938 60257 137722835
69708 89595 49708949
46560 77795 452127537
89310 123529 356835305
150405 196815 801673450
154825 192840 367467308
175984 193483 783267117
153175 185943 81780187
106196 188845 956801834
132276 166894 748663628
43767 68985 395344612
76217 99485 189185202
78791 137197 350295954
75622 190254 688808686
190794 195745 644129701
62751 93637 77079665
84464 87081 6550508
110737 133184 847400213
165727 184640 729160983
182725 184462 4301583
159741 181887 752440047
84797 190986 265628772
132621 145524 203576378
97330 179332 319895208
152556 169793 42894870
141575 192474 127392444
163217 165550 5834587
8307 51816 529929350
41916 75853 554737905
161238 187268 698725682
179775 181030 354301520
110923 118930 720845577
15458 155150 349463025
124505 146161 279973533
70714 80886 993887282
41736 184956 358216379
158564 184478 35936678
186434 198674 342514665
147627 176182 71427303
71333 153876 328045076
106761 150943 110794765
117958 122693 11937628
179556 190504 965873601
65984 75508 189678200
175853 177576 133424784
110866 145345 541887844
153866 155189 70734459
180130 183156 7577453
129120 138520 23516857
5176 152636 620037492
150655 165130 836315770
178011 182948 12270535
21549 43654 55339386
165826 189807 60052252
131379 140929 721732727
113724 119169 13702129
8159 91083 207389862
52827 119866 543464106
37144 145291 239650230
155592 174668 30846252
43269 45304 194731880
127807 169194 103465697
24262 57159 82336490
3082 58443 138571246
59276 161546 946874072
25701 197288 429085995
159362 195608 90515165
143605 147625 391034110
151156 169440 713728043
143810 167786 233081411
74173 99870 64129177
16668 31065 35941791
165734 184238 833238087
20309 26550 738625907
53343 120696 248394882
11835 158777 419028760
44759 176473 334304833
49490 85538 906683409
96259 133332 92971829
114511 186234 623558167
92550 155127 700133318
172591 189280 234406599
8246 171506 745288184
100379 182355 336709417
15985 197426 499309058
77536 106551 72535233
61938 103780 104396708
63291 69793 16113032
87760 197506 283562318
98221 154736 141762348
191341 194186 7180966
25694 148307 565763761
102486 108545 633697541
115499 172613 143060157
60691 78703 44851640
70306 75415 179164312
29843 71778 104733160
100996 199801 247424237
58542 190811 757336890
47605 168576 302512486
143659 148965 723877365
35215 40075 421632367
72386 180031 590606643
36338 178926 639213167
16416 161627 864865591
197091 197799 1793554
104000 173452 173895885
13584 69674 348781665
130949 179736 248247982
48159 89465 250641752
81470 90976 48956147
184341 193504 677412475
79340 112363 733173233
171359 190286 47299085
17140 124720 269090573
98261 187921 659639776
148661 162609 739426576
133374 174672 905928232
12662 69563 142242312
106380 142883 91372885
40633 103409 502058180
158851 175871 35214803
65685 77091 660699952
47104 114209 167715432
15755 197643 454837341
29121 41152 891391523
47859 180840 737647864
61010 190571 832850622
139286 158862 538800088
24591 181364 619094386
120157 177414 143379167
108505 163709 603504852
26341 158811 394818725
127272 191407 872417390
185939 191525 797619791
126668 182127 138812741
127684 139220 28861505
32822 56680 571795674
155992 181550 595638949
28401 93109 709588289
195040 197421 4251850
150006 164543 36110266
99833 171380 996812910
21365 126234 262352577
103775 108172 122284314
80707 170059 313827540
93262 148913 560109266
24417 185292 610855595
179792 183490 9201239
20480 160548 832992135
25572 31903 15729737
81244 107379 65341608
159042 171129 30201221
74150 85876 931970289
199606 199663 147674
60053 106023 114748351
88553 94249 42187368
36821 93154 602350759
122913 197928 372128005
177310 191379 35078843
86918 97713 422643464
30957 182138 378233814
157152 177643 433622221
178309 183069 11850165
194367 195466 301356297
42078 123005 549244546
90407 147828 143827449
64268 151782 218959660
1884 150929 378619200
155548 163652 20073545
93989 174204 249053206
28877 107454 183979296
73839 113060 373985322
148696 172703 59988675
60716 166008 588656255
131268 152514 785670395
175875 178237 5963173
144003 155124 665976564
7114 101389 235739185
25753 173510 820338910
191652 199119 18706467
1013 8048 17406944
65623 67027 786103698
177571 196236 314591090
6835 146193 719207692
184823 188622 27521031
50225 143324 232884562
182088 189190 473206159
72982 81724 662301301
119124 144900 894366724
196487 197328 2090694
162681 172827 18229955
67507 143277 189447432
143210 144060 887710
100180 140898 102085085
162104 175561 240733109
63655 101666 714467466
184318 189167 633961033
195163 198079 7382336
171871 173467 3875593
155266 195508 100434074
120884 126332 66579474
44419 165615 909695485
113653 169853 363290223
34440 158124 674885118
14122 19056 12332138
40240 137388 256221013
125718 161172 762689359
68708 136688 170136984
150348 168947 427089011
146032 172485 66219078
144712 183949 98138077
159506 194425 67387065
134282 166771 611517646
55400 194013 568505357
9072 66442 143604563
85546 96406 895702550
52565 190237 351966123
30492 141871 278563468
87469 168947 614429571
20201 168809 371562716
12864 168085 388240825
11696 13557 34126431
78769 158648 970490452
62417 194298 329837565
133399 137634 10576974
143491 194584 127778790
20188 159744 454263096
182842 184627 4434008
117696 180833 158099086
68627 70347 4155723
67744 181955 539057604
20569 173360 382155781
63516 199617 903025045
157748 166870 22683336
93201 109855 41689936
120572 139310 865176751
148113 194903 116887967
122691 177515 137265321
139288 167352 70145548
150732 172119 53448404
24075 112774 221768785
116770 190346 682665901
117488 178520 152944080
31252 44035 570087181
198010 199551 715447082
30444 180354 403837410
131629 133957 5831610
86623 159302 709845959
170709 190536 49619139
153 181037 841187031
21816 165500 359353601
190322 192629 965745325
42870 63493 615802982
46192 124704 196443177
1461 164408 832369598
2051 33943 79631344
55147 131378 190681966
33248 177202 360262442
187788 193463 9927096
190906 199365 953115104
144819 151734 17405140
34723 108741 185243526
126959 158333 78560979
28640 108337 199316939
47539 176126 988541307
196080 199916 996787201
17544 187567 425354798
17183 191084 49377211
20237 60285 100262532
149189 179390 75455677
27953 190821 407384803
133756 158007 60683039
181834 181884 905957483
67973 137250 203920924
45285 137092 229754879
147068 180366 83344068
25543 145916 703225591
31882 80863 210816714
92189 152358 500401349
138221 142169 9851379
165146 186083 52453098
78762 152917 985533792
168845 171571 822190216
188722 189868 431410618
115824 140076 87590489
71663 155141 209118747
83732 190769 393924227
139241 199692 769011214
198096 199003 21191678
193730 196172 6071230
188111 191320 655441750
66699 96441 74152304
175029 177199 5544068
108388 142442 85164050
122239 197776 188999916
183185 195044 59757782
173818 191516 44110923
82745 103347 51430192
65868 191409 356104145
139351 164348 312789906
159497 173275 655082912
16715 151050 552115294
181181 192462 28230622
28979 88311 681925595
44258 177488 333341174
6202 16160 25137124
32520 191854 533222663
130206 188722 146304589
117350 132210 815726204
34968 37820 992503221
39872 92569 131805032
120573 180516 150095935
119765 151422 79403143
194013 194458 536816
156603 188895 80649280
57898 135898 195136546
63375 113953 126349162
90251 127816 94105164
62601 163442 252140506
50975 78873 264655482
68308 143048 186920625
190242 192331 782141236
180845 198998 45460894
115239 190344 479111070
108600 175077 166283074
28796 171691 357553171
149309 158430 17008435
87155 186355 297085848
21597 68229 116606797
86667 112340 751424982
170795 192321 53873874
76247 136970 642795206
56628 158499 254830593
88418 146816 146146813
176737 198719 701791217
110919 171385 151511731
4255 7667 700923565
164539 181027 535297410
197576 198445 199750209
140570 182305 104488305
155121 197404 105566436
194761 196668 421597769
145891 161611 40163252
56308 151223 237472243
75063 195012 254463849
132028 174629 218231918
73023 140331 410393786
47501 148461 319322586
199394 199766 349771175
32755 117470 303560747
110374 143137 736612345
54805 164034 273137051
198890 199816 2309337
31892 161716 790506557
98931 169394 93792311
142716 189348 419889193
98470 119871 53620180
56839 88528 199232169
155745 190702 87321751
176414 193279 670840656
6478 180198 982252998
76751 119115 733996261
49730 196528 367209836
10705 154366 971191692
33773 120990 92168814
70534 137148 883834208
147813 169513 54156370
33480 67105 846142332
181367 197856 41199494
194330 196776 6072364
81269 153588 181186096
54497 130428 981558524
149614 191096 457522722
11615 86710 509072623
38666 93138 967055339
119704 151591 79978496
176261 194804 46259766
134148 155941 154692391
80627 173608 671084207
160174 187688 68737809
22597 26499 616759504
1562 120072 296243711
3086 163622 580192837
185011 192413 710824530
92505 175763 208363406
189606 193058 8586731
139507 172751 668509380
62526 147685 212995958
192376 193052 234097077
105885 145164 450570102
109211 116256 17508203
25850 104058 195398677
143270 164865 436498577
153515 193244 811208872
162665 192878 621039618
131953 135891 28744730
122183 167900 993708777
73892 96923 57590090
198267 198288 68776
40659 170073 441923827
112713 145031 80964114
193077 196465 8429884
60772 81985 23213540
70864 188741 346283446
109019 137815 72021690
67048 199637 331637782
177944 188281 236531279
68732 182163 283832448
102260 160124 507913523
141130 191312 125544683
46585 99838 132942780
107693 152072 111215531
64785 111961 117788810
93657 159235 491952264
38896 140470 254084140
56062 121683 163949125
156692 170993 35666636
64834 128220 896598667
188009 194925 17212277
83054 197316 477257164
37900 168449 326537700
150536 195573 112468084
98511 131448 889154199
14477 61956 118778139
11207 108279 242790389
139805 160717 52363291
8322 133211 312522517
184290 193697 484667203
76382 119089 350620130
127709 148417 51897319
95432 155347 463880965
168012 178632 26709732
150817 157150 61091076
42499 172566 325380906
65474 126614 152871055
22687 187452 846840540
62386 89318 67137353
135196 192062 142200502
16429 133591 293043917
47782 103443 601298985
24408 128007 259155631
159486 189055 721154607
93393 114147 17170862
155659 193676 814940298
44394 111631 168072699
154288 192440 95223399
97423 119506 55329243
188654 190283 797296612
49031 120573 962714995
67386 191384 310135354
27751 110045 205736667
84103 184641 458315661
73054 101746 71675051
96214 106844 26626327
102612 171874 173588355
79637 87040 400779360
174409 195630 53030398
193322 195215 4650858
97464 198213 427464964
134199 153125 47497394
144350 196473 130347749
162363 164368 134678378
59395 61497 2414234
153804 190506 91616041
157702 162308 428633290
41639 122209 201492752
184184 195204 27552764
140609 187249 144950448
48622 112195 415301250
17723 85960 170717495
187901 195998 20196202
120766 149528 355191953
194939 198225 216287681
161127 184182 57595109
135522 193884 145894295
14671 167978 383374371
7715 164301 391747599
199593 199996 540372216
48378 60874 966708135
190770 199164 21030467
145776 182343 91494629
153451 158471 12471318
99283 132176 82603019
157976 163706 222711319
86274 193648 268542318
5724 156682 377927103
51913 168561 291769442
106577 130303 102130881
151578 167985 721564998
185886 197175 28171311
74972 186151 615677905
140254 194548 135777063
107728 154773 117952293
155948 184610 71560327
60120 109320 122940077
87366 140803 133651158
199609 199979 827524
43749 91614 119556715
6248 113942 966429903
137000 180134 107850204
26564 48610 54958089
56746 69411 564965349
112808 160877 120404938
53044 121878 682035243
71669 124488 132296732
96669 161287 350698774
183005 195781 609707606
3922 128643 793086652
44045 69406 63368817
77903 80452 664374775
64059 91546 566045283
67867 94513 66565002
182985 191543 795489234
122544 155914 457886945
158649 169694 467743735
23512 124748 327898933
194802 197058 5676085
145213 162606 43406769
138139 189738 442158032
127375 182665 138379553
95030 175661 201819911
98192 108521 883676724
163828 194274 76242068
31889 40319 21014863
99032 181253 205963098
81888 109848 85842404
55759 139116 208428817
43277 113753 90090056
140729 160511 49601630
49430 53112 372017839
95878 199563 586555002
5574 20791 38243870
199436 199590 605991806
34639 108048 664535195
36006 56792 52109469
136210 171343 697151886
98584 143310 112021862
83362 141914 146557368
50025 125854 477833797
167649 171234 9108510
138117 152931 122414990
46637 194480 510068651
101121 172424 956268782
164445 174902 26235039
116191 192152 190165373
102626 148255 114457644
131564 153611 55331124
16212 199687 458911063
173582 189885 40775217
87726 196927 273171293
140100 191129 512613473
192824 196399 18124098
8566 14651 15325396
186552 189452 7274934
144117 193686 123990789
170443 199926 893454120
186346 189724 18445306
116869 188306 994815880
81170 187294 265585529
73343 132391 147889851
83752 125594 104723512
166084 183937 868689536
159802 163373 558716390
112020 115026 7538297
109811 190127 634877633
192841 196533 32056054
133311 199105 164567313
186801 196380 602720067
186167 197059 27194465
7363 61181 477948912
109625 139532 141744035
38616 141930 993990044
7887 28650 52089410
75457 123651 120600299
129807 131329 3802197
8249 31872 59114502
104186 125224 52748279
162136 163745 82205387
9489 44688 88054465
135677 150705 391269150
89463 132373 68322820
130704 154972 993630377
135810 174458 772862860
26684 159795 744270228
120737 145749 685105547
44487 76524 80103643
147102 182022 963717410
14923 189894 906490096
142582 172079 615566920
70141 132960 446364705
188818 193525 11757345
52949 108603 139262619
188806 199439 458414723
53497 105129 213441255
1246 162022 402080961
60663 91420 213786664
197366 198904 3953488
120359 163029 106780551
137231 151952 978629364
136303 152227 710255644
85355 141737 141034235
20223 34868 36465087
81984 93201 653493940
197375 199036 4247419
177531 187210 24214380
15533 97404 204508375
150776 174123 58291116
133421 139475 335498221
152652 192569 393910713
132658 170458 790351948
61295 132296 177527968
162589 198107 906176826
31670 159799 882137379
103653 118476 37162591
19944 111637 229184558
45231 84129 466954902
187655 197093 23550734
63502 156168 643937107
80662 154778 359709366
43898 102352 146031235
32903 157992 313019875
183169 196048 32110746
29499 125456 459683324
131835 132022 477803
145954 146720 474392901
129001 179840 127252556
45233 90312 112611717
45365 45471 38684259
131233 181516 442077567
128864 185479 312384589
24064 83131 147647263
76888 78543 832703737
54455 86776 39016690
128967 163105 85368210
147981 181307 83344794
74851 113819 97377780
172920 192591 765721007
76420 110757 730716165
80440 118319 260661063
155778 160836 12563517
146142 185430 98270163
174720 186046 90212110
135139 178845 311493635
87265 142478 138079738
170635 196985 134718902
147567 185423 568284275
17364 169684 766410787
177749 178609 770596633
119198 166957 119522357
86638 183128 241431311
40739 72696 79901868
174991 185632 26666732
46499 127452 983427198
168871 182908 35196317
117728 135243 44052126
66797 95643 71921340
196779 198809 5171371
23092 101298 867717394
112782 116290 8733000
107781 153991 122173849
133487 159474 65060513
84953 130959 847210727
199993 200000 478085463
37900 130971 629918844
148606 155397 17062373
13754 141150 318562249
51777 169261 859989712
106962 156589 124426783
48583 94152 671649034
38813 57976 48016334
167655 198716 77841377
131640 184439 66940657
74949 188630 284404896
130888 158146 860151162
33160 95663 752224785
33018 65798 82165995
76201 175580 248670590
57425 63893 10663142
59303 93243 398255779
63022 140394 876487535
10281 20518 25667419
173738 182437 21765746
1974 159829 394897189
25139 176208 852822361
82312 107298 929687199
187515 197041 23749032
141669 143514 158422971
37706 147654 297002759
72366 131416 147861366
8713 53923 113112430
4718 25696 941568118
113408 122773 661284233
104965 105321 111564354
187509 189439 4833547
36625 92559 829376963
14930 92405 856192809
98076 192759 237054082
160999 190183 304671052
164319 192464 70512185
188410 199280 833256644
14519 158708 865761757
45756 122165 191042084
104246 153337 521830316
176697 195705 47407799
113921 116019 5259665
11589 82043 176036344
46381 61326 37540049
106172 137584 210369299
135793 139029 8013160
28389 30566 834208815
95184 95762 536272821
85900 95391 509744666
73477 176104 920932160
129244 172879 256488033
11302 62491 128119132
79494 86148 16745804
121765 194525 965122019
26280 150917 967112202
117167 162453 304041443
179977 188798 235599563
165881 172144 15766701
43756 135590 609774146
188744 195991 18082072
100424 117279 42277238
65836 110263 110902201
94114 137607 288860858
96641 179953 616796316
144842 153369 21520151
49213 129150 199992903
68609 131914 158370532
11512 28204 41757076
45746 186202 351359729
82191 191853 527088559
148958 187245 95710127
67724 190264 306596935
216 197048 744282874
180608 190592 571613300
55855 72590 41650182
21171 155563 336306267
51776 81731 74888085
196204 197160 769058379
160943 172557 29072139
178442 188113 24075372
158482 162093 8940192
40897 144553 259345309
25660 135573 274969832
84888 139087 721590113
65786 134919 321424649
155119 179774 416036173
169322 199448 441978866
150516 159977 624096442
70951 106325 360883117
45171 188093 110303101
150620 169605 47314846
168665 190138 978381036
117014 163620 116668685
186814 191946 12832883
23262 167098 475335221
14080 77814 829175378
92522 100031 18606958
133972 192209 532186689
118845 146965 70406301
163502 196969 83738663
49465 154007 261751286
164160 167983 654755167
67122 184580 293759286
141780 179660 412768689
78242 175170 352567935
59865 79432 48710960
166333 169483 920263835
130138 186542 141079449
90911 173232 615108025
85897 90549 11465491
169003 193076 184428189
77782 110542 81909256
70700 136842 746420920
91488 189360 547882748
119241 161178 569929281
4131 196263 480625303
136107 195393 305832701
24880 81784 142196869
157776 164649 144177754
187509 194895 293397907
106031 110698 11685534
168559 174225 14274925
84511 176046 275743233
61219 63688 820655818
173765 194719 830972076
159539 179172 49079764
34552 150444 290108233
98251 178198 200245284
44069 179034 415884444
76983 186398 512221184
164951 197641 478448918
173265 176057 6984179
196070 196528 949473896
88247 131003 365921967
79843 193484 284330223
11951 141722 324575533
191292 198461 17994101
88626 197573 332303603
54452 191679 811041408
117273 181096 940182561
144973 146708 680493449
137713 180863 695009707
14682 59699 112643125
66699 79334 31423689
3797 173054 423468190
156130 169473 33172849
107275 149400 313827660
160805 167223 15957204
105097 173087 170182534
159590 164788 12825781
15396 124665 647633981
98509 173528 646078200
183327 184296 940652612
104773 148835 110444505
186858 187267 1080717
161126 194884 650064999
158277 194305 350568479
74271 106219 96252107
135400 190121 731414042
124902 181644 699999653
52983 129824 192309563
135406 145620 25511040
26050 83101 917067626
42381 79044 508526030
55128 164842 359349757
150249 186103 207509765
198169 199760 4016643
99541 180661 489368759
918 197638 491985958
11438 35486 617844492
56668 148200 128917797
80892 151912 177829324
179144 197552 982669086
30674 51519 120782705
7407 170064 406987494
92737 103875 27767278
94111 117653 803044224
116046 167698 539916777
96791 145336 121659527
51050 168172 565284828
38332 183606 363472894
82000 138827 994067169
150691 173578 110903833
16271 25816 23856121
106454 158989 131594765
161707 166897 405941544
140722 172749 232277002
7174 95205 918390891
150417 187734 93223246
196828 198561 4420103
21551 48423 20961956
76083 182255 265718330
119064 197131 213188354
172889 182233 192775929
14750 79745 361645596
82312 177788 239056922
30217 66229 707519900
118108 179588 131381264
20984 104845 209648542
105179 150496 113578315
12867 26783 207419500
31748 38466 16775214
130825 188050 61349151
62646 176801 559426218
24613 44186 48956748
163167 198309 50939515
196259 196986 538274961
193893 195794 139732940
119988 162507 115253398
142037 142318 345325538
40065 40742 1735044
53787 188376 665910098
198017 198944 1134220
146119 173634 68868552
28422 129099 339036689
53229 171837 841796896
119127 172862 878799145
144800 162200 953080191
3477 128851 334173508
64763 102201 690657409
151174 152190 342087
57762 125715 67491441
135726 198152 336574302
183164 196639 33618505
87379 155913 171562905
90660 112211 53922781
10144 19460 23323592
176761 188008 397244628
190234 198282 20088514
190141 197946 19479094
113708 170715 142769011
43287 67364 866819370
132909 159411 406170459
68913 91694 866916526
99513 193302 533710882
184817 193263 89833988
59417 163161 804240509
84805 133466 404103122
145627 181887 90741718
151180 169483 177867896
126996 133657 16737953
186164 197576 658865720
107581 155121 47786254
1930 169087 417952938
130483 190781 865991287
113475 180577 925892926
66718 172371 942360865
195877 197674 312124137
12076 110085 245072868
59427 70020 26269652
142790 147709 12414807
155618 183487 548291358
57200 63743 148765315
20135 43744 331532601
114398 174431 326697584
8004 155805 369963947
1250 148914 502141640
93046 167937 187339046
178292 192594 247866600
142732 151187 21334797
28331 35693 923206758
134747 139586 626693090
194129 194606 867419547
169199 174882 14273939
23601 105821 205553413
3979 53924 124970167
115013 126126 27964499
139556 164510 62345096
191454 194935 8633043
155128 181996 791918977
67907 78942 27597847
138402 194597 140548038
64633 103148 280892420
145818 197864 130130110
39155 43296 10457415
97887 171068 183283117
35467 110412 565488631
63425 106542 107709017
70138 98327 70458095
125968 170892 112378740
171653 181346 24145993
50921 79781 295238659
11508 148420 543037510
28388 40483 30145229
155819 177678 54628859
96048 119965 354317093
75475 84594 22803856
142602 191617 716972619
194857 199530 481885995
21010 173111 380497493
193250 196894 543762602
177029 184766 19255713
190495 190949 366396713
28878 162092 991096177
135669 159184 58810560
155559 177294 531552
104447 121886 436902708
86713 124904 95574269
14314 168645 415368007
108482 114160 14099241
125232 151442 65682976
194168 197277 7706434
179512 190045 23885540
16561 19956 8470775
132613 154516 258112435
116980 192200 414948044
33254 165759 882751520
94797 174067 198491491
118566 197751 409123131
123572 180131 804557553
15148 100634 612583837
87480 116722 469379347
99666 133194 75217242
60171 146917 216787508
62975 128967 165040486
73271 129833 141655808
197884 199086 3059602
149938 159025 200571582
42384 52508 945119594
7431 160849 383969961
5632 39579 539543466
36304 143331 267665841
39490 138695 248199866
76874 195971 297918499
126297 195017 638315261
102987 135031 692300115
167408 169542 138566845
94983 151147 140760088
24927 180499 986451978
43776 144843 460157227
39917 162725 921764394
154118 198077 140195790
120732 122396 1503475
138104 192204 135349745
62443 81479 449034442
22233 71684 26674560
176012 186143 25336074
38833 176676 836364881
10021 25285 38233692
172957 187664 36780171
127948 149431 53915412
164693 195918 944648100
21187 144082 307382147
25035 72480 756254500
147514 154841 18475157
20415 49924 73716720
85403 125924 692207984
15396 175981 401583123
142082 142555 20933356
18348 162027 359327364
21897 180335 711688955
81257 195274 787506794
189734 189937 694203375
199046 199657 344099
3584 34020 76124319
132541 147206 36605497
51529 100694 78747665
2047 46695 905228798
31855 49691 44625842
116743 125474 21990361
143853 196762 132324093
109167 122089 504915928
84882 139427 136473768
179896 196359 41054876
67104 86622 48740199
166480 196979 76322994
80898 124114 624396988
154498 183247 71712900
183179 189189 4858627
43471 98041 525794349
16492 199472 457692450
53061 122029 847299878
113115 145123 80238364
76915 125047 872537334
65632 178635 414451409
116704 140236 58994039
108743 126375 44118948
152430 170310 437492006
66 144953 362381455
146685 162992 40762690
69820 118261 75908652
39324 114071 186895981
150366 159716 23343995
121097 156372 236195477
84164 110275 432002525
24810 73862 122545327
190382 191775 3482452
110596 119212 571195000
143244 146891 259083415
32517 34457 4842748
8001 53492 113834469
36469 66673 732042834
5947 158120 925129103
149830 150401 1428165
70222 197405 318227999
102728 151904 123363189
18758 132159 283674337
17205 62827 691090298
143112 155302 30744735
175771 191804 40107112
163520 184015 51298920
41029 192911 523700810
113006 153085 100598080
143743 160560 481916851
17912 37210 618011558
160644 167762 395241318
62838 107894 112647549
61864 68898 17459316
11640 141827 79587132
103935 177779 184943991
17246 72399 137785746
137612 138293 270393351
181552 195664 573171159
178478 192880 35933017
4710 161543 765010335
38044 74847 92094494
101928 174707 186630442
60642 154166 330373980
155249 165508 25426780
180241 192062 564660355
6077 24857 47149608
39384 57876 46356231
143272 176812 140058204
92803 100988 20302697
152628 193000 751127936
95843 147956 130580616
66546 89012 55963399
53333 106391 594591599
76054 168908 372450939
29018 91177 155336478
187912 199342 28638725
161418 199610 95587475
140171 159380 257137847
142896 177617 86979976
104467 145446 712136301
164551 166879 5865896
21160 184705 863379848
113161 194513 319959408
185648 187985 765703039
169161 175613 16237027
106665 113542 374469692
60795 179030 428439714
59727 173419 284303990
121252 122743 3827339
119281 125645 16010674
109876 115766 14688849
198587 199808 12519216
163135 188359 743435826
185819 188153 5814300
73745 84259 26400964
66558 173644 501731567
43662 126000 205928603
9437 147477 701945593
108013 121590 391312204
174174 176900 649365997
36851 198778 585703688
8840 17588 581456918
105546 130428 62388802
55527 114227 792426876
147401 181933 86434674
36409 125383 222609951
47129 54950 19574226
2587 128615 315193833
47390 153486 265543105
197664 199554 1204865
159881 173586 30391900
89242 178010 407344217
103195 116622 102312426
94375 146891 196046329
199599 199622 59515
157541 172557 37530960
77374 159173 204771895
142092 150783 35534796
61842 194361 331397747
63827 117171 133228970
24616 33180 21361467
108831 157009 759580675
93586 161225 503587140
173058 195503 56069046
148300 182536 85588043
63742 137243 459321784
150274 170410 50177353
18291 185887 419190358
1946 138595 341707902
3346 180621 443505995
70907 131317 151218684
116410 198449 205411421
92249 120947 71743718
77711 197302 299159514
31238 134373 676034342
143848 165011 52903078
133472 188365 137250580
119336 178142 147240217
186615 199589 32473086
119091 176696 856778932
181229 192962 629483298
109630 111673 507672271
159905 196365 91023291
57422 58876 3656218
143257 175802 81504448
53293 64366 894610048
125209 186716 153856239
183182 193048 7408372
1993 5928 9613461
185652 191712 629539393
54836 82649 20871888
143616 185016 74561290
187991 190931 7343517
171277 194790 58664832
193509 197614 10258805
98566 127649 72948359
165719 167756 5067261
58224 81333 57629575
46559 146874 401595505
115874 150191 935110115
164721 194049 73442663
142878 187434 111550078
35303 193505 656128438
93474 100567 319074691
111878 175833 634022427
80461 143020 468339302
162022 189628 69108590
174767 197269 891616705
118474 175200 142000940
162389 192626 75708634
89207 100184 864157358
189858 194038 665864315
76827 77982 283016567
66680 116810 125150610
25089 145253 300589081
150062 185837 89316735
82224 156479 186013617
99779 106551 17099730
182859 196874 35019537
178648 182681 558042001
45373 182765 671942074
176055 190055 125000654
196613 197931 3334554
24199 116684 250507420
130741 192265 153896136
3037 127066 310228421
111600 146040 267564265
166849 192817 65016738
70159 70465 456460231
80190 186981 996278293
28128 126252 127213402
70546 186137 289262027
185039 189258 665917195
66677 125477 146989528
163185 186990 59598412
164964 187020 55280076
155464 158541 613230043
131140 132207 2730439
16340 62025 169083339
56291 137134 202236931
191470 193412 4859877
180542 183158 302528727
84635 194950 382357022
39197 39939 361799362
104233 113224 662457493
76691 177521 476880801
5224 125032 299908430
36977 71908 138190259
199257 199532 969021434
171404 194716 522913180
7354 66565 148344794
146702 174038 68480565
56933 108097 569740407
186860 189635 6993760
49839 199480 421766773
162929 189571 181629797
82592 176289 234577460
96874 185021 220629011
189191 197946 249860191
116394 172953 141686783
175717 187139 838946091
28549 187612 598233395
84074 172506 221316742
18370 123790 939279737
106713 172267 217244785
121699 188103 166205014
21832 124171 955369365
176154 183373 18037712
161183 183641 56159094
74629 148360 184621910
37571 70054 803132807
116945 133049 632209180
12492 45937 83627017
12539 186455 435080051
56602 171567 748403636
181628 198696 970065493
140302 197230 88184825
96159 194971 330093961
27764 108030 982250835
126534 172486 884836048
169282 176617 18497384
129063 165485 294423762
92199 174269 532184635
128855 190255 957456814
84797 122534 249432494
134832 194310 148757277
199371 199830 621996819
127350 177166 124736216
21504 160633 348089957
81252 97611 545622283
137328 182806 826651338
107088 170006 157489822
31592 43032 526410180
3351 35482 466323492
178976 197227 250200741
156622 159990 8401053
120586 124135 8999788
123492 144681 934035461
160280 167161 17084452
23684 51901 815421139
108296 135525 68224256
35825 127613 471404054
177810 199240 53615701
9488 33235 354487419
181158 196298 562173582
60998 199280 816632483
73073 116080 107574856
72322 77997 542125826
56454 103999 118703178
94675 133839 98148224
67508 71666 10241983
126114 156686 76608448
71842 84778 32462922
18063 19929 938190845
82036 178959 704791546
108714 186379 194296553
135094 142587 200302262
20718 182829 405484106
120796 130177 274894521
95501 178892 860040292
177280 191058 72862529
178205 197974 49389669
59355 172336 738071007
177372 187311 344810717
20064 65677 114133190
80396 144952 161547422
36471 183560 367972960
105952 142212 90783986
108778 175424 166711342
108820 196598 661398427
132017 144522 31236453
51967 113197 883270362
41292 192379 377962871
57124 131566 186199081
157369 183345 64903292
53566 108270 389580290
179205 179698 862255315
2409 136283 334910360
75092 152075 192754033
105993 163940 145015914
32038 109838 194613329
154138 184227 981750214
117967 150581 81870960
41365 126823 213764960
84677 109584 31546576
174692 179575 376499231
149700 169865 992526687
50435 56908 117177209
92021 175805 209676243
98215 115495 870581504
106722 191487 681169577
112317 175376 980165481
106355 162812 111470799
125904 135294 398906485
68534 70151 243452679
179484 181102 560314366
50634 173567 864141505
83550 96659 725206286
187338 195367 19933869
55478 169361 284729897
128039 172874 45385750
46434 70826 60946786
33043 60880 729275436
144613 160320 562721561
119969 144247 383314313
97498 130486 334845523
87957 98974 944907449
187341 195901 21322749
34478 38276 9491817
128049 194546 749287906
147752 194030 115699858
124239 144100 49647395
48325 105259 948349538
13499 68634 137896647
32694 38388 718521801
162794 179795 42665772
105862 112214 813061093
178282 184738 975352828
145778 170630 62121512
187964 196968 22504831
126494 197024 176391991
24601 162147 344055221
57187 107218 124988177
94487 97114 6545575
105275 109087 9669217
184640 190331 2054386
5616 37901 717053949
33012 36009 638220702
104454 165258 869240684
75955 184035 904066630
186782 199050 473827260
129468 146489 42568905
157506 175179 892688578
194504 194602 236915
94169 169695 903642718
157760 170262 31138849
13832 63802 124983304
56604 174638 295135818
90105 168977 197366795
172556 194754 55414029
85791 190535 262013959
37698 69033 78417179
119807 197674 194852617
143600 168139 905752883
189433 190741 3238913
124389 177751 133518679
28238 67725 476184336
107615 132670 62860108
57797 134633 472255245
26340 42784 468324101
165830 179645 34632169
122965 188359 265843165
22970 93986 177523139
18706 87393 736324953
185033 187103 464312680
195653 198839 8077697
38351 71686 40177148
87149 103244 40049910
152042 164037 29842474
79616 195014 673986663
189191 194940 6286865
158886 182022 57858271
87140 170827 656119752
146668 191158 537978142
112255 184115 179840353
176621 187995 25278364
85931 159455 184008752
57180 98174 102310270
191030 191073 881655421
32434 155460 417240204
168178 193594 493518217
61903 181249 592736351
79860 80930 149580
7265 119058 279695256
62531 139765 623666894
85486 184543 247792924
114771 167620 132270160
175511 175870 913240
38102 153350 288558732
63567 157716 235551154
85475 168627 10246504
26194 111304 349714721
185667 191213 13815315
60657 126320 164123530
146944 199104 454842583
7957 50081 105427186
93414 149854 141428516
189131 193187 10134653
125735 158307 81527155
120431 163147 106877292
137125 173150 461141234
84242 109084 26865036
199064 199755 1733021
4245 99946 239241883
99443 103976 713039129
198004 198515 613116135
19395 151592 330777192
163018 197573 463954741
88224 145389 143144591
81748 110132 71033734
75719 184824 775458227
86940 124529 399055393
142888 186869 389404361
122487 161650 98017009
17555 72355 136974737
8636 179892 428489318
65677 66227 1206598
23479 23977 879059694
2522 12719 25416582
112206 129641 43776009
110642 119494 22152256
170460 199684 979725673
31499 131366 453645280
62961 144045 202774487
20078 126504 840049397
186615 189954 8363517
138364 149129 27099562
182389 187971 13885774
190723 191954 3093557
85297 167834 206417412
37067 165994 322504519
187007 195433 20971803
81638 150922 542228251
185783 189308 581410146
114727 125104 26130697
170663 175812 441761088
127528 189357 154744357
98798 161340 111498112
15411 26751 28321495
194868 198394 82081681
191559 194807 246593274
197894 199588 4290819
66982 174749 269464012
14778 159659 574337800
193376 194698 3267625
72385 156360 210312996
80984 137747 778192872
179855 180445 1429528
145784 197265 476781599
119649 151945 80999200
99213 180397 203375321
33302 146807 639366948
108943 156283 118531805
128800 151894 57875118
196759 196977 193516966
78341 120138 104496616
29660 166698 342698407
108044 126431 479385979
28024 165827 802447272
179115 180034 2274877
99747 100059 799362
36225 116853 562597723
28584 104510 414473222
158789 178269 48734366
143188 165791 56574737
163662 192881 73152569
52109 170633 363285751
150647 181675 865106358
116993 140429 58751976
174049 197718 59139203
131448 190214 155108305
8790 92406 119183078
13684 122283 271551362
113612 130388 742423068
33730 54500 113595605
83035 123836 620539497
158876 159160 719753
110390 150621 100873560
186435 192478 15121252
67149 152533 213723172
98285 125169 22748577
8404 56938 191187062
152809 196414 841504993
38701 134625 439104681
109871 158370 362766608
168085 169258 429783471
143897 192898 511479010
14218 39044 61981646
176605 178015 3515333
110532 134726 314873682
6184 34272 723389301
155436 179068 59044663
106833 138137 78443338
55903 195498 228279165
145364 192026 711921378
38723 114656 762280362
139804 196729 87154597
92254 108219 39981041
93790 179218 213871156
161531 175714 860581319
91753 141143 302166500
58652 74631 689846675
34401 136042 200440464
184854 198180 33381573
194152 199580 13600525
87875 195451 269084845
55504 81508 635975906
188786 189954 730135776
46832 97152 125697518
139847 147913 20226407
59671 150875 628675520
114405 158645 110907081
74785 131784 367826968
67807 169430 307476897
47359 122349 296109531
24516 186819 406030827
130328 185597 138233817
83469 167015 209062636
179753 196031 868504194
44445 101231 6116929
132540 172022 98817641
152815 153260 308093123
116944 173228 140978207
4174 184459 451024314
182866 195040 30342958
10012 174369 399834464
186463 196246 20967147
99826 168445 637847210
98554 155191 142053304
185542 196483 27316721
126785 169411 106578341
37893 123301 332977396
107176 158826 912961669
8222 61275 602152046
19426 145169 760518229
63301 74396 417969870
132649 189098 541995398
146183 158906 29104188
31402 61606 896654495
49266 79446 192928328
25683 153581 194008902
152659 186763 85168683
84887 116479 443470542
199144 199677 1335195
97902 129092 892503925
66727 119724 850813913
188073 192638 76807512
192954 194395 393186111
71285 129787 146494193
109877 161650 129557980
126961 190373 955856688
145293 152554 844273157
194593 197093 416213810
179025 181163 5282829
150493 173620 393156238
103122 140279 93179684
65246 195348 325284071
184089 188779 375849220
198921 199181 837796533
42167 80962 96932208
136476 154319 44817844
103053 122297 839483694
197294 197553 670243
128260 190203 154941457
117637 187324 174550610
158631 162159 79690327
6992 51148 831409351
12250 129765 79587107
30890 126588 485628856
168317 189866 54037678
188907 195964 955477990
158371 165543 368829723
195049 195478 67499896
166777 193592 254770998
7616 151317 359758014
89840 116052 65591823
196091 198272 306871526
15710 77561 154521209
131311 197501 165518873
163472 186856 58551950
124446 172543 579159614
51575 57834 713798552
191117 197407 15747620
2393 53599 127978243
179982 182774 517277248
95674 139456 109684446
128291 182944 136649019
154415 193382 97230063
154879 162423 18641716
30665 75614 112393049
5914 61879 701345664
108818 126617 19262829
118236 178818 968562048
93737 186186 237404386
52890 195125 892131052
87942 144430 318355496
157561 161686 318818306
96303 99002 287263231
150685 154482 780741372
157481 166998 23691418
6479 16351 24926736
24848 131104 265788324
12144 45025 82219423
175756 196299 461022459
178721 185994 18108539
43038 97629 136345320
56890 63457 337926128
54810 133691 349637760
8156 181001 432425412
153817 160743 17165324
125053 141673 217055357
160238 167412 17756760
189561 192190 595928628
90900 170019 197976068
157876 194257 178527714
23348 192278 892404287
138381 197269 147294290
102035 165611 193527497
62917 195475 384764520
121169 199844 109395918
111351 123727 31094713
159007 172358 33387690
45007 155557 276690051
42421 45318 479530483
131905 132683 767767660
71164 84757 34079779
44065 89697 585396312
61818 133410 309375258
73306 168995 341434520
4448 19652 154948979
188097 190492 6045543
39741 63880 60495465
24560 28450 949130993
174867 185135 25685863
29157 95930 840616167
169192 185708 41396589
148408 154449 15252284
56616 61238 11620420
83977 186444 256383930
190812 196758 14816173
118201 196157 195072923
107125 138487 322273929
378 95936 238837024
185408 189107 353580665
65503 121820 535043853
189813 190222 861432999
54420 161120 632859419
17569 141936 311082657
32534 38894 423360096
105346 151738 116259302
182435 185459 343890453
63339 152831 525078638
6394 21667 900534393
129364 144981 942068868
53073 95795 106741713
174977 189531 751680758
49034 140389 193560171
108667 199094 226236405
178578 187039 21127356
88939 91619 6717621
120376 189837 331271106
153492 196601 107599676
84252 163569 198395229
172006 190734 666705799
78767 80540 518804321
139616 143633 62225320
17844 157233 348775484
8308 129133 302293896
178471 196047 287014278
116438 128206 29647551
147728 193359 114083638
126292 146752 302612002
168750 184461 17584509
169896 171332 535440379
47048 153721 267035140
41833 199903 733572728
191602 195236 9021804
36999 60686 59435907
27656 60781 271404746
29060 77036 119896920
171541 188253 208332406
172652 198251 233708932
112255 173789 154137465
54705 69301 36439244
57323 70902 33805489
71552 120343 122127387
91267 165303 339310494
57482 157485 668967614
105682 182217 237403352
32740 141064 812792719
17375 47198 74610077
22310 38169 39569301
91898 189471 793840905
159109 191327 80475304
100747 107157 16151622
34024 52847 313092917
12324 49910 473536161
77470 144417 308948290
72384 143336 177551169
35095 76467 668211419
99119 175485 191298403
68813 84296 672892171
121528 131420 24932779
166694 166941 665202
158371 193153 86966333
63580 139144 188973780
13756 179431 414407290
81614 143938 410143450
196388 197953 800997156
66837 150920 312541611
76730 117278 101299719
82779 92470 24291697
73514 157975 394264263
88458 148024 149172885
164708 165625 2339237
19209 172545 383559324
166952 195167 309345656
134560 188948 136040275
58557 154475 240108265
170441 172139 4361750
4673 161222 457847029
157039 160639 877867648
176520 177332 936910006
25698 168497 663426814
63752 96161 771848768
136248 180700 111148608
84067 163480 198643955
190725 195723 817838384
119566 121509 4808720
152044 165189 132008506
172522 175155 169005413
119473 143034 898326782
3113 163587 401358547
56037 114922 147096330
106118 179333 183327390
61108 108723 118992137
26864 50141 58087457
17067 144622 318970436
15662 46296 76532028
136052 142794 16749840
50370 148555 883295072
135991 150563 623684798
132586 140683 185441234
121078 172306 128331075
129792 198017 497130643
13156 115108 254890948
49518 67596 45256122
182085 197022 37260133
191757 193169 3520733
86274 137650 175563135
59149 166126 694645286
189224 193905 666398035
111359 176822 163967059
172794 187892 760727792
178238 192913 303811685
75094 79053 9930246
160146 166851 16618676
14599 45329 973736172
159551 177852 184763789
57607 146970 518486287
101159 149800 122048300
107066 182325 194932191
40932 74115 360555491
127519 196542 172654456
39155 176142 342763325
184105 187433 8409366
148083 175929 69632463
134974 189523 136427567
163868 183307 48702252
103377 131249 264597053
95750 199157 341389246
74256 149138 662760962
345 160629 400977984
176626 178320 881627097
45365 180933 707043144
181775 188408 70375483
167904 181775 34832516
157596 169967 30824290
16566 104593 220005758
28966 169421 351244032
43588 184205 351626857
192614 197442 12023991
189840 199677 256550130
62796 128463 164254771
83643 146087 459799133
199426 199857 183846855
112136 128399 40860772
149224 193569 765839577
107032 173090 165416223
1320 197944 491745168
191775 194989 812874003
84337 153835 979404495
147017 153971 834141328
173242 173607 939962
82028 127346 113495346
32999 132422 740593008
129078 196397 168355686
21679 121076 864399066
72353 165107 990590454
91652 165710 648589270
56205 95265 470350045
191202 193051 4670243
17613 126337 271998373
76680 126489 116153893
183744 192025 20738821
46277 61703 26564457
52466 111611 147886136
72312 76486 8450117
38622 106363 525835521
91599 146540 137556876
123746 147016 990813038
116414 160217 99597421
11282 100739 467739829
147800 174581 977808258
192542 197344 642487789
94853 132563 33655605
180675 185526 12126783
108221 129506 53315026
31185 77206 115086037
88341 111901 58884089
105483 177357 179991560
117980 163094 633710070
23333 165855 356478344
160614 173750 701099454
177137 183474 600133454
99946 178606 1808744
150882 160942 25040799
95200 165222 988510053
58609 77454 46996769
150326 159136 21965443
176722 179900 7946556
90723 149346 435115027
4472 115566 277903930
115556 150095 965382844
47419 187971 497052979
89560 108400 47279554
70810 180973 275640682
45025 124951 243716340
64125 188174 310226222
111676 149921 527116914
166801 196454 990997284
177996 196308 333550354
9940 104855 237296027
77392 155346 195240754
98422 115443 42603997
82944 154562 179462479
185843 195361 23716648
115184 152433 93470676
162467 170292 234687990
34080 59403 63528355
34376 105527 177951460
44513 176245 329605125
69258 80648 28484336
126277 194336 456644708
124 7763 615280236
29703 96101 165912659
53033 167357 285998540
153255 182536 477771502
133242 184645 128522401
82908 151216 689885712
98816 144548 959703021
192112 196436 10761099
122990 167316 712932144
159719 185638 64737694
18282 105010 256399855
132481 196011 895043049
109078 118351 477414370
93804 120453 699443893
148030 160389 477035197
63031 133148 175476363
196191 199608 598056110
55615 96985 103213938
116768 146544 74644161
64041 175085 277690411
98493 128215 282190593
41204 85983 166066598
168547 191224 56778631
51270 163342 363252598
26408 78964 248876911
112907 173762 641467515
58858 111281 130900765
78645 87645 666041322
55936 99698 109143958
67224 126354 450058582
32733 142128 152351572
22722 164494 354545306
14240 146650 331117035
131202 187799 866078273
1055 1216 423305
27276 29844 111587512
9360 54171 927181706
179115 194086 365462765
25859 175643 374613493
9109 116932 269572802
165482 173530 20241079
95800 109180 33646586
163278 190784 68861998
137442 179363 162837203
110263 182520 180926156
102280 196031 371597682
46982 142881 239826777
75768 136794 931672090
163968 182560 14894747
115605 125855 743682707
79703 166562 217300785
12984 21908 22359843
77744 106163 71023134
13101 88815 189246942
110611 128474 44798928
137693 163904 65499961
98637 192178 338523605
101771 149946 120885826
76064 91739 443420933
15294 146634 328404419
186320 194849 21238408
41969 50056 491002238
89243 195461 265767941
182187 185365 7896163
125215 146251 52637430
120241 123831 9041042
45127 156027 113145481
27213 68269 102604120
67179 124800 327257966
52473 81517 344175773
169045 193957 122228378
98764 185347 510654175
152257 187273 604084456
146665 173950 68345007
199048 199790 1856691
146267 184259 739115230
139799 184459 792302243
99303 150501 605664840
46988 80398 83505137
152272 158657 765881386
179940 191371 120322628
106006 164545 146468632
102015 183096 203029418
51413 107126 139311500
66196 159308 645792490
167495 174157 420990195
110011 183411 751980652
101455 150866 123960344
151543 167099 591125790
90875 157160 166029497
97061 116734 49231124
49843 175045 313193157
125919 187637 154386340
171532 183366 927979631
121831 140243 46140560
126344 150746 488277076
22008 53038 899824345
180046 188441 20940085
135517 179970 111167637
59123 70742 501568392
146160 150921 12028198
24347 92215 169686356
67923 143293 267260430
85278 195706 276928580
185228 186991 441726745
33027 109507 191363053
98092 135293 93327288
181248 181850 1121382
157970 174242 590158862
63926 131498 169033116
91440 168895 895731123
91942 120997 902164591
133570 141326 19313345
23406 133040 274322731
70601 78963 653933266
137312 164506 67854558
169765 173630 711295955
106650 131299 234810595
144206 174230 75115097
190413 195228 509806933
170554 185418 37197124
178868 196690 44452034
170926 172729 440681109
79731 139508 762798778
153903 188334 85897144
168523 184501 902203584
149451 151681 5517065
186093 187079 2509336
83416 166479 207843799
37389 190459 382969829
194211 196671 6073266
120314 166490 891411669
102529 168126 164247077
131842 179148 118370690
44570 150834 265977958
5555 52722 827895979
91046 165228 185582257
87094 177701 226759946
71757 112824 102752990
175358 183078 274145876
120911 161501 101669175
166822 168204 459581218
168312 175959 11426689
132729 152848 50406912
66463 106136 855482971
56205 80865 912277698
185886 194377 21219150
52967 152402 500262901
80613 111838 882546569
83365 111531 70424862
190977 196057 698520212
169894 186492 112360502
153537 160134 671758115
31710 95522 159528033
17814 39709 172476833
139097 174815 282769576
101854 142028 128825505
71496 102758 78131852
127613 194156 647154783
186384 191816 679614020
140363 150266 24967518
12419 50409 913080357
167445 169036 3996209
191172 195687 11280509
166983 181326 35942997
58185 184784 316556922
60271 83833 58719980
185333 199971 36625526
123795 159125 88459488
37502 162310 312205579
155807 191084 598445088
25326 147461 305491103
164238 168999 806688211
69109 108421 298383438
71613 182229 341808641
30479 80924 629611445
157704 169414 137348385
178105 193876 39406452
133072 151757 46735952
117740 154121 91356364
12741 168660 389970789
47115 151631 559302765
121616 153582 429335142
168236 189687 397229325
120999 160394 831786611
126591 166357 393316085
37858 69243 78527676
147073 180535 265473382
90813 188366 244126324
123919 190832 167380965
107004 129737 639891431
42468 70977 928570860
77720 145201 513319337
71362 170392 500830660
9566 17675 695228945
90304 156436 696154524
9868 138067 320677958
131519 160346 829388092
105166 114088 849392834
185929 186731 543760939
101765 113258 28829721
1847 24380 540843111
24458 69649 112951387
111741 182827 257942579
158447 163539 12612612
167632 168418 1943837
162500 188164 729067159
126101 147802 263599362
70375 140836 176363064
175407 184336 22295611
79738 133516 28006505
165290 184331 325699463
56182 175112 297371165
31913 71946 620796414
170202 182753 31487888
75428 109889 86201525
198290 199214 481220978
108244 144706 91241546
25731 160234 373519712
123686 166308 739625293
4869 45204 706955728
159558 161374 641941582
9475 10645 557041
134091 152608 892361830
133345 134502 2883683
172804 193061 50668364
70243 74987 11924266
192939 194905 4833385
119770 187793 227610184
159568 169365 884528482
140206 153165 21926934
63724 131626 169850563
87932 188042 29197872
192137 193548 3491611
71356 129979 938054349
71490 80980 89878265
60190 79952 49182110
142801 181895 171373913
49403 195959 834463156
174711 193812 389970482
95281 99523 6159772
176937 183647 141618242
129522 154137 58280045
137141 163177 179485222
50284 124201 389194558
81255 131248 125143296
3892 88461 397963418
88130 137497 832238445
163580 174688 412479207
43087 60627 43985367
143903 148705 353272202
79978 127610 119218834
120707 134404 34408096
148102 186219 95317278
97313 188278 955143521
90253 169535 198395018
90079 158589 171627154
96898 180860 210199461
145526 168214 754784925
123735 170416 159106239
192868 197482 11477458
85875 98304 30884369
86930 174756 984792635
19576 166859 368366516
109806 180362 795464846
103002 176185 614727406
93200 144645 128750530
16738 19051 5761399
35840 180030 87885774
6143 107240 655527964
71067 190687 299387598
174636 185208 426356155
158619 197313 96640928
20631 193713 432872040
65280 165989 255046000
144519 191992 746337119
47424 96394 122277962
95668 106730 383007460
158310 160440 5358916
15887 59744 929953693
115074 134400 48514626
49070 164835 289564617
101307 125963 752124742
6549 158011 379103549
117699 144796 67943253
64929 99090 85137581
12651 59090 116260826
177114 180722 8958654
167708 169900 369355528
22929 116303 233425399
90646 156332 164584816
154117 179778 64046362
31151 160875 324570160
142153 183458 969800301
126477 152050 64078140
16523 122611 22948438
113883 140071 65649143
93389 168074 186859414
186006 198595 42077609
976 64786 159593301
34931 148517 284298572
109285 150264 491559700
159221 159926 485504139
51604 81186 713875741
180563 194776 35437674
164430 167412 326970945
196285 197843 3932881
1493 196963 488831060
137252 166049 71947701
1206 95539 536826950
85342 184061 246938237
134027 191911 144753852
175129 183581 452673244
148331 184494 394668247
10338 131658 907922546
148671 187003 95807955
175258 183807 52794346
27360 68832 194599226
56455 124150 667151566
32813 140382 269079482
68546 98347 617002216
88785 101447 31610934
76884 116685 99464202
43318 190139 761296216
90260 167716 432017478
119000 151404 637383292
196490 198359 4727317
40736 146705 582234879
23793 179083 414546524
73849 183365 274111697
143359 167478 30645780
13978 16275 898078760
190258 190587 595452
63458 118966 138718361
179909 198394 426587252
169088 172377 8385261
42300 45496 411061127
126542 175827 123291276
121531 167721 115627911
137955 153973 40278601
126233 179039 702418797
134461 171345 741236800
33615 39704 646085834
83196 127519 110945861
149375 198762 611265888
174723 191010 40723080
41677 189685 370304611
17336 42016 797112253
6523 101080 875562157
15729 189707 851281818
136542 181111 111468128
15367 51251 89567540
177382 178861 895176458
145784 165143 48312112
187366 190048 6684581
28200 43236 37624599
128882 182684 134635821
187045 197557 26219130
16415 92986 824502618
8537 10593 790669903
43754 46073 5724515
134844 194389 148898334
95029 179689 632048062
184948 187303 5991890
60612 171946 358727581
199260 199525 156880007
135461 154753 48367152
178275 198294 344005619
56631 116091 728535294
29606 45241 39098062
41930 87493 994244607
94511 144806 536182492
108942 149761 102235560
92850 198637 264730415
185171 191428 15652940
124379 125568 282063036
34175 36408 543955596
83604 128065 111313085
54790 137166 102618936
189317 197917 432709065
127226 184368 142930342
141423 170188 71945813
59787 155767 240105221
192989 198224 13074238
120719 181822 153034016
66433 199284 934538127
5645 194465 635780719
7256 196335 473061344
117734 198927 655510274
47433 115505 170096373
16200 33782 972411338
45882 154953 465785865
124179 127396 8003004
61318 151611 697522744
143319 161100 312597129
35498 89280 134404864
180100 195064 37311931
43460 50511 633664087
11093 130128 297805981
51701 135405 209548022
60975 186939 544836591
63636 183606 300044587
154146 188666 86099858
70896 161157 647168317
124300 132183 529948600
189968 195187 918264254
80636 164456 209637546
177160 198422 302002747
81690 100390 46624549
55711 95667 99686235
68034 104985 336946801
78020 146824 172139267
176982 191440 213928536
92552 103410 27019473
112832 187145 186061506
104282 110859 889537131
33910 68044 85419821
198507 199775 792722269
93804 172260 557685039
103526 196194 231971726
171394 171441 133791
180763 185601 619013878
163109 187410 839299818
53593 166138 281567115
139164 167277 534280133
50771 71771 701317548
33329 176490 843826553
143031 167851 62100106
96669 157687 333849103
1529 92855 228282611
80902 154189 183614574
156300 176817 136121618
181617 196388 121208300
140437 143750 779884800
67097 72074 674544612
182484 186291 649546111
112785 136988 60740901
140541 187603 117783463
33164 110661 193829895
40399 181817 991905050
105590 178615 182902332
50441 59312 22343822
130352 151351 211295247
190230 198595 20933523
136755 172114 478912799
32176 179659 369049611
136769 192261 388747618
17819 142713 312356640
134713 169290 673849880
123616 142305 536882190
162656 167602 12349172
29378 126664 851201764
190907 191071 369570
34961 178689 430078035
188189 189363 2992428
197271 197358 220038
141273 171589 871078314
101985 124902 470143404
67596 162680 237776870
118291 138948 244060558
164633 183045 978726238
34957 193599 396872433
138738 180518 104540218
66095 151508 552734836
69758 84167 36128263
56266 184134 539058675
40185 49436 23251982
103341 148848 221717042
177449 181291 576169652
142774 176722 85054098
91927 139509 303183037
193559 195663 335519056
114489 197691 208232335
180214 189412 778843507
126838 127977 2869295
106815 137302 76479580
186095 199559 33722514
118207 177637 148874960
187061 197229 20492238
129606 131015 591313627
105018 190478 213900167
198150 198227 190686
68285 126618 479975606
28150 126258 245391235
806 168745 419932923
94258 133855 99215839
72926 169561 241794913
182445 199656 43033930
99518 199323 249979199
124897 158718 84653752
99158 162527 158709774
99707 182184 206659285
123074 193274 175608987
169947 181817 520290203
194684 198260 216212637
142276 148549 15817877
169448 172438 274104277
52167 82941 76983347
53547 171151 358337995
164699 190127 63735610
83161 138090 323031797
180168 186192 627739141
179789 183131 824684160
17552 37049 48776640
111478 198534 217944876
169993 189635 523887578
88665 95383 16805619
21276 162416 638048584
105488 158781 772361088
197135 197730 160828476
127867 139442 22605620
42699 106951 641891741
132039 174039 104051720
26957 29085 2711568
19983 79935 149823637
173111 180521 18554471
125385 173046 702863045
162980 170560 19036010
113322 147013 460946691
119327 148469 73059170
128796 188332 526813209
96119 178356 583278643
18778 102650 209519329
98431 158383 824937309
107248 190230 207732751
88329 173876 214180936
151365 179474 70247477
173240 180324 17708346
135644 185106 123591421
64115 99708 88713829
35942 183674 369546842
150581 185408 86995450
18137 130156 394759678
195603 199512 9892769
19029 80357 153277853
154838 188051 531222604
137687 149606 29979125
85293 124991 99356655
48014 154610 668551894
127570 192262 129525133
161321 165840 595623772
8238 122650 286212562
152292 160868 21365685
130523 144063 33838177
16790 111153 235834927
27779 109803 198080545
141618 143248 4019989
121810 187640 175188212
125286 159727 86251354
150849 158827 19896956
66072 161781 863321545
109503 180486 842590879
107094 135965 72427184
58064 123374 80391909
16147 46227 277958058
198196 198317 261574
142069 151152 22907833
49722 158200 271481918
826 149679 823268283
124043 165469 320546386
97847 158362 555566163
22392 89304 443671023
172349 197765 63496337
185986 191648 13114200
138378 160367 439739976
49581 53914 422878953
45602 77198 78956563
174122 186661 674463434
173697 178040 10869091
124182 147478 793822469
31492 104753 183219287
92184 150427 145906791
190835 197952 178068722
29459 144765 678477369
198892 199396 1266232
136716 175236 96271071
114344 181267 167570604
146553 189422 107282450
192260 192761 1249475
144036 190064 661966182
59773 188101 935483281
137575 196252 30150750
102606 131450 72402465
61210 107249 990207115
180444 192830 159488353
127044 130747 1638508
5332 169757 411429927
4999 10561 658243793
94365 97610 39362631
174533 197995 25113660
8003 102515 236322866
137766 167947 75424882
68617 175105 266327414
27125 66680 98958377
126245 182681 307300264
52388 165743 407466718
71057 96219 62902481
96096 185134 222853697
9585 23691 846019204
49212 142712 233874866
98203 106271 20228565
57082 192395 338443046
10711 15555 773538109
16772 109048 603877580
26368 32480 15151732
79837 161496 401954759
83855 167724 209777419
182022 189330 825050999
136696 154594 670266272
140548 161639 52783670
183519 192388 422180807
175795 176512 1855942
18314 108079 224470575
69368 116036 116665930
144821 190948 115364998
97770 186436 99332618
97723 165250 169008834
100039 196007 595466159
55248 130174 187415305
87005 165170 195473246
41141 146306 475334705
41830 127618 214592323
110993 122928 29973917
192567 198024 606849861
60255 186549 405072370
146463 157238 120649198
56637 66762 269095625
102737 106049 8406387
5241 132539 318688415
180163 193641 986846960
128580 157846 73291914
172228 179874 19096958
32775 66562 84632118
43668 166507 307170758
76174 163236 994634156
164365 182987 199172496
37113 149950 282448197
191435 195686 10600307
47337 182535 338214917
92255 97194 12272893
56627 145822 223076713
72190 80897 852321993
190986 197745 16930055
119020 181364 156082413
130426 184439 713045309
184275 185562 330281761
152335 188617 811962714
89211 198642 548623391
45912 121871 189925175
49651 188422 347131906
133247 153341 802237417
60434 93565 431483018
83954 199772 289791874
95205 127229 80233312
180506 193956 33603589
76771 185140 768791616
166371 169151 6906390
57169 135141 157906893
80112 169571 159048282
92679 141397 339896297
102858 162998 150614777
165197 197274 80264944
113364 175253 721779067
36180 156702 364433776
105250 117655 862013003
35210 174798 349225456
179544 199087 48861168
32653 44707 263501819
140247 157516 283177026
8945 9192 650966
44142 96279 915176116
113212 164369 128032805
86273 148056 455630274
80468 131716 128306481
50885 135546 554300335
139572 170410 77122120
132938 181134 120489937
139782 150515 565366665
38427 145913 184455056
170052 193025 57504229
175450 178274 7146470
158535 172214 181033096
198174 199812 82672338
179063 197780 97873081
135545 148263 31824751
74725 196760 305308655
127350 144964 44101380
112598 152008 98782151
85933 174526 221573772
109486 185064 189017648
22599 182635 400349305
76982 107789 186812205
78986 168680 224309680
74475 187872 283723703
88860 150715 509815062
16096 30140 35019611
114315 196777 206385114
111333 131550 384040836
38887 140033 253033386
108747 198821 225368703
23726 73318 175264786
50099 61607 28980927
195125 198254 744579132
63696 93559 74533577
121277 133656 755104569
27792 111116 208281970
183178 193486 25738700
87974 142965 137558589
188741 197688 905726074
79048 171672 231888783
32503 33930 3557434
45053 105370 150772895
79933 127543 7301594
168301 198677 76139723
134606 159182 327560226
55077 156850 254692691
153012 198786 656966159
107881 139056 78035132
145309 175866 609616729
167109 195601 815253504
116304 183932 169300751
195520 196583 2664823
61301 73324 29815743
123449 193961 677139909
37435 92000 320342298
116788 125888 627873280
1088 173063 822157894
44783 112313 537489558
102854 105554 6874626
183739 192146 252321077
89416 97140 930455709
51647 163945 280953229
60101 126532 166021597
132500 154172 124798270
180444 187682 889924378
197158 197173 558215817
123491 165677 354117668
180955 193799 32121279
5551 65521 815969073
82759 155080 181210203
50940 189914 347746010
126108 165715 99014730
185315 197745 201976271
128394 186449 877413702
40368 182406 561723799
124583 159882 88391201
188002 197377 23411995
151262 164905 882969317
84222 133794 946520257
105826 128074 26105096
59559 157973 246174743
72746 159247 216618172
129350 181285 129924676
22741 26904 715698062
154869 154968 384193542
192284 196065 4982959
53027 190679 344431594
143099 167549 61151709
173182 178201 12589553
77840 160692 207394086
87673 99665 74981432
105989 155611 124381271
142390 198144 139489315
5123 37493 81101987
77447 186157 272006506
31050 182886 379817142
192165 194410 246443002
59705 96403 574980408
152299 168885 270895164
155862 170247 35799188
21730 107555 190460800
19597 38684 408838095
82630 191517 258802553
150120 184332 85376231
41698 67925 950653443
108329 177202 496456411
54629 164776 275417574
156409 159759 37771410
93387 128697 88420539
39865 119473 199131294
188203 189000 2063214
44463 188779 633066063
123931 135075 27949696
105216 153451 120911021
172114 175308 7907391
6784 83432 30608658
42195 67370 666474908
19429 111395 353564671
144822 177231 81169481
79737 193712 764836693
138180 153359 38166092
40817 73777 82390246
22334 94546 180461590
27948 148773 524513540
18877 25963 154056225
166856 181789 527031049
152120 165262 481922391
120939 183217 155928143
68279 153475 213353737
7014 99993 232474930
103450 192087 538487359
138387 155841 990634241
132707 190260 143937317
149513 162622 32577720
107259 132922 680540906
159245 162966 619714951
130593 145160 92817259
71426 102736 244981129
41102 193855 382152288
164338 194660 664603561
60977 90317 73108122
177906 191841 612981990
48258 97367 602708228
15793 169126 383345384
108411 157497 122877580
165019 199807 168225287
117467 150556 83110578
21616 164386 912734756
98660 179971 203679047
144016 165546 53815915
63220 97812 628947206
37903 52491 393160101
126963 162505 88880323
177272 183584 754657416
39097 147878 642080694
72641 176262 259378217
193801 194372 531354429
7521 131694 11151368
9319 49656 100864925
150363 195317 52946054
39374 92593 573832168
148667 156559 19761540
132475 182348 455081577
31304 65375 397555486
135808 186012 125470114
69387 151210 204875884
69225 153878 212014541
171859 185035 911458554
121717 148454 153466214
66198 188147 304910148
57999 157023 247756903
195545 196354 2034179
18794 163990 944257968
176519 180610 959911657
192871 193276 12223990
33660 85112 128777275
74398 170369 658918034
100457 155954 139251036
94699 104018 23278075
123338 143287 49828704
151430 167117 39105700
76290 85760 162671298
178936 187816 22107368
19520 109084 224051974
116265 180329 684755308
178238 178457 496393963
112486 126681 35582196
196573 196605 85996
88170 173465 213438178
35528 88767 515276624
48230 161019 282217275
182312 199939 44070052
23357 170116 367056653
175092 178425 647080179
90533 176540 592292128
176519 176792 705290
71357 82784 28604843
60978 172503 931896406
156248 197850 103897722
83561 163733 200544615
73837 85734 29927166
104986 134292 73462142
191492 192540 644443274
15836 107655 183371763
191772 191996 538877
71183 100513 601192072
141526 171789 75876656
21891 34426 229947803
184997 195476 513623400
113756 147097 83537530
29776 118924 222877470
172089 184388 30624304
70729 183790 282878767
11268 47718 972808910
3446 37372 929746325
100596 190721 225698495
11301 195789 461440699
55162 186963 329662081
194874 198343 711799503
191627 192644 2551339
171990 172278 281031193
112197 173022 586786568
119266 165262 115055043
136183 137119 2362449
66110 84881 886564730
37582 115172 43979850
23980 143024 297688359
199875 199961 425083527
198424 199676 3171131
25100 32969 19600057
109629 154085 467711704
109500 164031 460646215
135081 149826 36981384
173649 197540 11083607
141404 193927 656336409
195762 198553 166594975
164500 170114 192169324
12057 141031 322551601
7827 141932 586161099
23845 49325 63722646
6009 139382 699930188
192398 194302 635725561
43670 46360 6668417
102785 178884 506405910
11937 74432 527353555
151495 193030 103778001
196140 198960 7161392
141807 196783 593234657
129759 137758 138291666
13739 99827 648019651
128953 175567 238816470
38176 102876 161691920
80087 84511 535537781
169046 178732 24396724
28879 53640 917191495
102605 189531 217708100
178442 198391 49822739
41917 197479 355312101
78756 158879 200562923
123625 154865 584156925
28522 193707 413153829
194677 195092 987868
66245 191050 312026269
166296 195581 267344089
131788 134881 5040754
164058 187782 331965844
100862 140541 99480730
102080 180928 197406230
125290 147935 56671492
42898 80466 772917054
90266 99955 762417279
76897 140759 159796996
127034 140180 400963019
10618 155175 639652087
116776 122547 14570383
128553 163226 86665024
34245 119409 739174207
183897 194417 244110888
188867 194636 14387101
69195 138366 173045797
134733 158753 811808869
197958 198097 348019
107716 114840 801899386
29894 123453 233984998
65528 171855 665141980
59545 84068 366547758
196678 197734 860388701
1679 58202 141376003
80809 96653 39523875
141854 183031 103039008
78026 187987 275124443
15081 193039 807702639
46464 75265 970273947
164615 170681 15243713
94614 113344 46827363
114806 194070 198409040
41326 114942 184019939
8322 102490 235429728
21556 149380 926392784
194099 197923 844435228
137673 164485 741923648
131180 146425 38154212
181174 190946 24402481
32956 68875 524117316
198732 199423 1730530
56735 195371 621225264
121245 130395 23044186
61740 142854 471759378
74403 84759 25967498
104560 191723 230952619
74032 180808 267212600
170183 172660 6284270
99250 176440 193415376
133639 181899 120728849
76515 190833 286027531
105305 123160 43991858
169094 175895 941844950
145665 178404 81973057
39299 138563 248329515
151890 157462 13928400
68925 74873 14857987
58042 103661 212313469
101956 105869 427175960
83658 112469 611194179
114040 152085 489613396
20237 180750 401433259
28811 144107 288356890
99012 107340 20987092
163854 169872 15060101
64870 149436 211632605
197031 197399 693748220
84315 199144 287325146
170126 199126 72626214
190717 191105 918776084
32122 60989 72419518
84142 106069 899635687
187837 194444 6793361
111676 168006 466442037
35974 140424 261265714
152515 195562 158892205
196183 199535 952484163
70394 155089 212170084
65737 129392 159138666
79887 94155 736631270
111600 198942 929539269
99080 109917 27291757
3150 168293 525911733
42041 126937 212334934
87142 138096 127481033
4238 27696 58835597
30264 102196 179716899
182731 197254 36247216
41521 85228 688893128
24366 133902 274056676
237 192672 481344014
27312 56259 72468133
123274 126501 525629621
157052 162409 911910672
41987 147483 673459589
31075 106081 726002951
142515 150338 103652736
128800 139602 27015116
94772 116878 55282351
10356 70824 151173013
184987 185991 237516928
40531 139115 246723708
64273 143442 197954090
120258 140384 50400835
86445 161500 891286192
113113 162645 123974932
7160 93121 880414873
34884 119521 211699383
121454 140572 389250891
34628 127240 952427308
58941 63096 10306254
110742 199410 221969652
185470 197879 568754845
25041 114300 223096510
48902 63318 174993458
141250 155683 938528282
73895 146186 903759751
45834 182628 342203582
16041 184363 344014644
51445 144440 819270196
20846 36357 1838166
122723 175716 132617017
112452 167629 80889393
21814 31831 971474980
67979 133298 163473033
52603 181996 323784746
2997 161524 396546593
165711 181653 21735017
43862 113846 548376401
2486 106744 863190214
185760 188490 6798865
178267 184040 14329853
191472 197177 388766999
21031 108433 218620798
72326 167031 236999805
7000 192089 463139174
180756 184477 8763938
86435 176118 763340996
90669 195932 730028817
71889 178390 713778496
50849 66166 38526099
122616 138571 39941007
48294 64590 230119711
514 68137 330256867
59933 158979 247691395
73631 195687 305368001
109769 113315 1556681
7497 112578 262933813
125605 161755 90433595
54212 182789 813843107
128646 135837 390251592
151774 189571 94505496
34626 87507 132332817
5905 82423 191391480
82330 147509 599272857
171491 199123 69032629
97994 183481 214044601
31863 183907 729328942
190190 191341 592339231
184698 197816 32808534
171246 178771 18849171
34 84262 210607541
128469 178265 124631601
131300 169962 96658519
161667 183287 54109212
68456 96381 69698199
191627 196824 12964156
13316 185508 47512463
187152 199570 5596901
45789 160905 833387904
36611 120085 208735906
22522 27769 88638532
41129 131915 227170648
52176 181741 324293955
154408 167835 749959052
49399 191889 455604339
62341 63005 1608732
157228 186883 74102157
5009 35266 789796143
131478 193502 155087105
1904 167363 807708828
12340 13637 3278694
182707 196019 731143478
102768 186304 98387185
111566 188625 192870446
150226 169303 47508329
91335 149732 331544940
116036 154807 681678919
46284 100416 558211983
156091 183195 967331651
47903 123216 33997141
158651 162572 743617416
65860 76716 26993452
165683 196165 76237084
121935 157639 215434406
64671 125207 151364332
16720 96054 647469722
10706 158933 879235111
92639 125439 12014756
37270 37571 845278209
199276 199440 422675
83382 183365 411344012
158206 174451 40561563
40924 159010 465482980
106447 145316 391893719
182336 192962 440482105
101985 155961 452642888
3127 71220 170225671
127937 178332 78082435
180637 189758 22855204
25276 90238 162320674
16372 34456 45080690
60435 94339 307695551
153541 173226 49084737
75859 112814 979625957
36832 111361 186325813
106294 111622 13320609
65526 165071 825690784
117628 156774 114444182
153983 174107 139056753
170698 199821 72894061
138734 153263 303404250
33095 195397 956150328
46617 56800 25554688
59185 141188 233200345
189156 192765 662817561
89427 155604 563641980
160650 199596 97402650
114592 115543 665137313
138821 175772 69184619
123905 176621 361742954
37946 198553 429977407
8423 193310 462563605
120273 186978 166940904
52138 106647 136345111
96389 132020 666786639
19686 86443 346471956
103909 129927 751827112
64663 75911 567601347
178564 180445 695291342
165865 167254 3440450
291 134987 69144965
55306 174444 557224446
149405 173586 322473772
175023 182159 345455210
31849 84595 101572661
126981 162629 764089334
149075 163649 36263068
183951 192909 22433645
182477 192238 24385946
144554 150359 2828258
92213 114484 807709153
83450 87723 866463515
5799 63364 403871320
119196 170819 129215717
72446 193262 673428577
38193 62597 100257591
150439 167604 985374785
117495 153601 333372800
26510 136184 274302542
55064 60043 12552816
179196 198202 30913039
6423 48206 104625654
86137 101734 213668057
170230 171785 998774669
39662 138938 248412290
147961 165413 243781429
125007 173611 577220133
147162 183670 91333129
173064 197059 59963675
32415 172522 881219682
138074 176170 724136418
21407 109057 261885854
36642 66997 76051602
119602 154000 836292601
124959 163740 96939620
116721 148168 78891909
186771 192989 15562186
159058 165752 5560428
168432 180290 29777847
160738 185090 60841573
84905 190035 643990368
86164 182750 241613337
23253 128292 647756206
101660 142779 614606956
64293 64835 1369763
41823 61959 488291173
121949 180613 41681557
3886 183162 519154406
127906 164238 90828527
137809 152888 311950786
67651 193864 603884444
1773 142038 478136328
161550 176302 161277019
164757 199037 633150728
137575 160937 96471914
190941 198338 18539215
45775 107193 153485993
119958 191127 178079929
175121 182297 554016336
170355 183148 32046122
191011 199580 21518837
1931 188552 466684838
107799 145208 27560853
39256 150188 977414094
121040 166034 112682281
158962 177198 9766193
108734 177974 832588367
101319 112883 29003962
16897 192515 648146287
12629 92043 198589503
17666 21775 10289394
116051 159607 591539845
168110 198299 595504265
5828 136260 631211560
8023 161863 384943699
98732 153390 137140898
178735 197732 710247003
2044 87469 394487001
145282 170136 57782605
6236 17182 27560746
20642 98271 193918885
2755 115728 450958685
128799 161255 774425609
59102 136625 248508433
47125 118758 974395111
65105 68410 8173852
73043 156845 209908042
147562 147584 64221
75670 157129 935619535
63163 193434 650777145
51663 59026 773059827
190736 191663 2335650
128819 181767 132510103
22152 135141 282656007
136497 149960 33792362
191952 195100 379114732
193684 199934 15699735
2136 57451 138389762
130880 152362 53833646
65816 166284 251160112
131941 181978 14142002
13351 76779 809640575
117847 182331 892418630
146750 194192 539954858
4086 164449 197684232
81391 173951 231684321
61149 114298 132680734
126096 197914 655895413
142276 194648 131002309
88497 113356 981989426
129021 174752 114390657
7196 82358 336550606
97894 155350 144081341
3122 185708 456739329
132866 195764 157206120
154373 174238 49461073
62284 145669 249222619
26685 75554 122102583
19983 179466 432709533
5268 162367 393094326
151420 161650 938336662
178001 198058 512910214
111633 178364 167161230
50312 171223 794396641
63450 118873 577592907
192074 199069 997229833
132680 143718 772407409
130169 174995 112061634
117953 155895 95191880
98980 110445 743735718
22182 72227 124998289
100915 160360 380019400
92550 150007 60165333
1313 81223 199740055
124208 152816 98609323
110937 170488 212027424
22058 171323 993767225
15773 40604 9145885
99484 131498 80414137
65749 140874 576104510
162684 185511 57188400
107473 109960 422905698
100617 143693 304395910
196666 198753 5343367
150318 185604 98229400
26224 164379 345405151
59806 74135 197804058
146799 169305 56296707
32610 123614 227694859
192083 194379 243734472
174763 194607 49611537
168465 195962 68827255
118630 122488 9739310
45484 100498 137320515
119887 146609 66945897
55225 137862 923268268
90081 142008 130017448
109957 116754 346352680
125417 198603 620830806
114041 193284 198367048
129220 135461 15696410
120346 159083 97055515
185425 193980 21395650
14288 26352 185960271
193393 197849 11134663
116038 118011 4927128
114504 186741 180843065
68041 171579 756943036
7331 113488 265557176
173877 191286 43436106
187248 193476 702626226
185465 193809 535072064
116283 141156 852881208
2688 117896 287987666
28638 172487 216350823
74535 135127 80495820
32475 97254 289589578
32005 151094 344422383
146531 176123 674992300
103528 117411 471521295
157627 159292 304829861
120823 186081 163349282
56311 172459 290526213
123187 152170 897558460
88348 109323 52592236
158642 167258 21407001
65001 76559 838055218
198298 198670 612125
169814 185567 842035792
136934 178295 817498653
177027 181269 10570899
190038 199114 549322800
25178 132245 267841921
82303 98564 269040772
142894 185470 106578372
60202 64449 10558428
170520 197123 66509466
36944 148589 279378564
150358 153759 8557558
13303 102707 278865518
96390 144143 119608166
64437 172900 271268461
11289 184728 433810180
88229 95087 17114646
185298 193495 810403161
96270 185476 223354857
45661 78203 931914078
8128 100929 976176223
87937 152840 238839041
6232 177920 809238861
61238 116408 318050496
110140 182227 180494684
64916 177880 282556534
154708 158618 9678232
141188 156339 208184553
156837 183242 65935191
137340 169796 81061390
132046 134170 5330273
4845 76196 178586597
91073 145893 137244078
137054 185789 710999270
61864 63923 5096981
27414 78029 126495622
4712 76973 545984802
166131 169531 898000504
28295 155276 317785172
116052 118851 155423704
179782 184153 10799820
191915 198156 15589493
126918 187913 264067602
61671 192254 326532684
72556 127154 180882159
130343 173143 107071742
156258 182853 66398236
133656 138895 482948069
63105 101923 723530385
79831 81525 77516668
136691 197861 152915735
148031 152052 10116029
58691 95725 739177564
144032 145865 4618530
78912 110266 215498431
44427 79815 88467112
97018 105674 21726499
119322 141334 55114503
56311 193722 343626431
155817 197355 103726913
100538 102899 5942107
108286 158425 895632960
88061 134165 143470270
43292 187303 360245125
36455 62840 924848293
129206 133064 623808810
71885 84611 31931003
116195 167841 172735486
192104 197658 566728876
15366 101211 455162388
152827 168380 875448200
78171 144913 166982260
121069 197719 191866577
187640 198860 28106925
33395 108099 186954252
85170 169335 210504604
3500 65401 154990427
36794 105781 861305287
66393 191111 752553503
175178 179320 10418161
191132 196980 859603172
57614 176543 297467957
107380 166305 147483628
143853 146174 5857429
152693 175776 57604260
110436 153285 311466085
49010 182866 745004750
196767 198999 2029198
8591 141429 688614461
135450 168861 83406227
187922 197115 22958416
90613 140187 398319312
39242 162640 71214022
176907 182474 848674047
94218 193056 610933087
121869 193374 592191264
187216 196915 24159297
157228 166575 23227849
69172 132830 140030866
187090 194003 17241361
78139 109892 406994722
61276 62052 1907562
165329 193282 585805422
193919 196224 5721411
45319 64823 48854158
6900 107261 251077981
37982 115808 864750719
25542 73770 424160803
199885 199993 459768684
170907 193188 55736558
34465 138732 260904994
31135 156799 314512791
178210 193190 37427472
32681 139698 267741062
121273 138951 44383260
16201 73263 212324300
141603 141624 61558
185466 189854 11004687
81709 164071 703481580
121446 177466 140360495
162076 183977 785010257
91124 187432 654072540
25465 94857 561337201
10770 164621 683624311
140313 144938 11578207
183750 191333 18952107
194277 198763 131716538
160113 186363 309226048
48314 165253 590945261
173748 195204 765419646
105225 188319 207930912
6394 66545 116216911
17190 93459 992141498
103781 105732 78747207
199255 199708 1120100
137652 188673 127567397
74535 145010 540625569
30352 128585 245693312
28280 178667 887217247
172406 182109 24273083
74005 90791 464183281
198384 199798 3553243
6299 141670 338730554
174108 188914 315750826
184544 186515 4959731
52630 86887 85720693
169532 170182 1638727
182855 184455 518624445
58718 166178 324885949
171025 188673 44088173
123844 177529 134378605
97262 124671 68791851
45985 158213 280853307
7386 140464 860617386
82184 161010 659987852
134907 195959 782886646
34366 146216 996972704
126160 159944 796654188
113635 150324 90800384
65757 170638 635684666
192410 196883 557739879
169959 183080 986469453
104457 170509 165330962
183146 193059 12891269
21242 98590 193274616
85622 179730 235468059
29074 92131 157619646
88547 101987 33552467
94763 160664 943568121
132766 148596 466010834
128837 172736 705819068
189914 193214 8247369
31909 198918 631911105
120025 123160 7950815
53060 85247 954676051
162928 173499 26525343
72979 97970 62460251
47631 90292 106572494
139019 155148 893236701
147074 189413 105975950
117144 158380 103381273
68280 183719 288796053
133888 153852 31384899
69811 90876 52696526
187690 197975 273673119
189901 190395 1236852
180301 188772 21165356
168330 188537 628006337
52563 157356 262287322
73295 88152 37225301
91217 199219 328923716
169322 197437 70335806
109444 122152 588324161
98826 196384 521917134
39255 118371 197836580
29056 58739 526910385
94876 146828 130038884
1939 74279 180754296
122112 196060 493183180
192471 199627 17925147
161793 174866 32679239
143554 147434 9749178
47522 62971 38652233
111084 137964 67352843
31649 108008 296538402
128947 144763 39557674
146758 149957 750582648
27146 139157 280125160
180719 195468 36815391
191288 199300 20133097
56237 119009 560289092
58857 174420 487613539
198486 199472 84244879
87524 90852 8244320
130987 163702 81741356
141297 145191 116895865
157577 188933 566386268
1479 54421 132333761
164404 170123 81684370
192875 195063 230867379
186097 196453 848833601
21562 51440 461500575
126384 152759 88453268
1007 127388 316013440
187300 196795 23663847
44799 65338 73589177
71313 178592 919553887
162682 174822 197003585
72017 101778 74401054
183506 190465 610561635
13240 26866 80458205
170473 190242 49516316
96090 196723 612253822
152885 183036 757525335
22756 69922 847546582
178622 187387 437229416
180753 182515 25322442
68892 105633 91823367
11432 182499 430902679
190149 194293 322685321
163341 163824 1207999
33239 104611 178512184
167669 172980 775844301
79277 194719 288815421
79244 197431 631157744
132040 199137 191230533
145171 182727 547361302
27712 38937 227828665
52505 179686 954586567
84697 146007 153436613
41329 125314 210107983
33192 39539 15910354
167194 172329 9563442
173907 186853 13550006
29037 30553 3745383
3125 100238 848959128
195198 196688 3767924
17998 45564 212569677
108674 111312 708219640
164915 179202 287657258
114989 147896 780261835
124304 193969 333699408
167184 178266 27843830
67050 191735 311851406
100332 123809 679506097
49355 58814 23765457
178482 190826 30785135
140590 149915 23522444
195383 197378 5042290
96488 137305 13227766
126915 140195 54242233
91403 182458 915905743
94189 153646 149062787
110394 157604 481921266
92147 167721 189040637
60796 151762 712887019
24955 82373 143439184
176859 182724 464596583
172234 195448 747580175
182411 189582 17933101
127722 154690 43925097
137645 178166 804097621
24361 54176 101774007
108820 135388 569822111
148983 199532 780521505
64817 89782 62231801
193140 195059 4692436
162116 193826 79323264
10942 157956 367821611
62391 135865 183804388
139216 146953 580220417
75949 110723 86928184
72095 153416 203746103
81186 170786 532455773
3276 68225 162460516
12296 122090 274564281
195505 197267 4419453
38447 132544 631535186
199012 199923 2287049
7357 46786 469725937
186551 187829 381328236
141648 180576 17419166
191816 196442 148127778
173137 193067 49828463
171477 189826 540353386
17905 188614 426955804
37062 185926 372406339
177145 199048 54730615
146930 174322 955852686
80804 190626 574750287
191323 193642 5805803
79640 176707 242995332
86972 176111 887860366
19726 37174 43587426
34175 79825 31111553
193815 199875 15213762
116483 190546 390586356
21686 172430 224181069
57480 79915 55949159
71745 189189 293968721
20746 72371 538500790
195914 199704 9563454
144113 176265 869691858
20545 183210 987904586
40021 53499 33732015
48339 161745 283735665
136431 167803 620540708
54699 67492 138547521
98672 119226 51568134
18018 191198 656865637
99346 104653 195018375
50184 109962 482364871
185619 196791 27891420
158532 167281 21740612
171146 197952 67003356
33438 79956 153496544
195306 195334 80594
113216 159355 115656582
69170 186697 303614182
118602 154028 670237155
40764 45476 11892282
100962 101329 733751046
180651 198007 43402068
196218 198071 4697306
105771 123619 659047382
139524 153642 958019255
187795 194262 407403840
115083 124144 127754214
4822 86550 204597120
55892 164549 271657510
2176 40382 95393775
36974 196666 399422108
36421 46868 34577804
2815 172660 776714378
93987 188788 720045864
145552 149251 888828732
45917 79217 809942337
171856 182341 26165428
3149 31935 71985287
192885 193231 890989
90860 166099 188310242
92985 103476 403092924
164207 197017 82117834
82393 99549 42813291
764 76559 189452198
150545 151084 1354982
68929 170128 313901181
169350 196556 68054700
101734 163436 154522596
104961 170903 973829252
113398 134592 524044827
52591 108197 338229176
5711 50034 110977940
14139 99592 289824461
35379 120271 696466634
35387 163744 168364936
139230 195467 740599490
148921 166349 105846079
60222 124539 352248767
128819 169481 101639101
179361 180081 1791310
102560 112620 536814908
185062 191150 284032316
186676 188540 425926
162523 180131 44137576
126607 142692 40200375
21158 163092 355001646
179705 191852 796332642
71238 90030 946389344
197411 197893 1241255
124389 176346 129966587
36210 189209 418172435
2298 88277 546247142
177106 181618 11309706
70571 119237 649874209
195719 195812 240604
63857 74886 266356944
116486 168768 100770239
116416 122991 16601128
97259 187755 226558337
188872 198868 25068684
71623 127167 42153040
102365 181448 555351325
156262 160931 11560519
85554 86413 821430622
137269 137498 700160256
22009 44509 56238396
129753 151937 55577299
121702 169090 118584972
42337 124885 206490647
157391 192963 88882783
101790 137751 653884910
41019 87235 347922614
141019 160684 911374850
47765 86475 849095920
83862 179867 425330330
101148 104933 733818519
56251 115697 600950553
90716 145490 137213158
128161 188633 456674879
41865 183579 956189974
87074 148566 153926444
109355 192204 645145162
269 98342 245115383
65530 68266 961300856
180091 195752 863032990
36110 199251 9306822
175059 188472 33563975
104038 194115 225490570
14100 65061 57423320
173181 192507 48354031
132129 137603 84333671
134261 193622 148423790
89159 164940 272332526
83781 104427 285316813
176138 197171 52525498
105935 157836 130047146
51138 54041 122889518
181927 186232 713415420
191815 192145 814728
184781 188482 72532479
128890 146755 44655265
76936 101638 61627850
116733 162467 114510697
168818 195934 182770724
169458 176745 18375889
139163 161424 55684154
116719 119255 224882438
62675 126183 158842806
127528 129549 744618840
60205 103307 801297257
154412 196666 105398560
33100 39272 15455797
18328 124254 131289923
162542 179681 43007566
148701 178184 289890593
172756 190376 421507991
84890 195415 697319495
31562 94289 156843581
43706 132109 558964024
6989 51042 110269311
137513 151638 35361794
55361 143123 79261648
126935 162416 747672674
8618 146735 345488891
131021 172840 104612136
12805 192811 990677921
143702 187701 110089320
102089 138152 353164161
131901 151859 50028035
21938 88089 165394990
177022 191462 768237954
68954 97525 405726396
144914 163694 46920115
108358 127013 46652480
163898 180501 41616796
30615 144180 284078805
89132 123648 86457536
193712 195573 2725910
110178 118841 21654900
113560 133734 124367072
176049 187340 206060208
108355 115343 17350843
137837 169172 78287519
77176 107262 889798792
77264 142975 355457077
72114 144330 180780338
174233 185903 346378690
142871 188632 826772675
29826 127816 687813989
156719 193410 600346443
72261 159019 217239411
53332 137870 211557587
149039 197391 829568295
181255 199433 45494275
40027 60269 50905075
141451 152073 580222542
97404 116013 541721728
14312 141176 335513780
12803 188797 609012009
168276 185688 382096305
196598 199408 572674500
148185 171674 58828727
124536 140663 40289906
28881 106418 915788566
73934 108111 85602918
119526 168593 682733136
115819 188325 181454285
3544 90747 218078785
144355 184535 18707427
35689 135709 700746251
165697 196861 77978714
140909 180872 99996280
97175 131279 529092607
178765 194985 955628263
186752 191292 81420123
25642 112997 275396668
88568 163263 186924902
54061 145098 961874506
80982 105904 837180341
49819 173684 309951490
175792 190417 186299252
122490 140970 356955249
159183 192855 438689088
134973 186139 359229897
43975 94241 125603233
138439 168555 61212076
33926 72766 952956838
94755 104556 24542437
164513 167112 6577511
97775 199718 255236223
131177 187496 140922300
146546 171920 842666193
197552 199799 1183247
52131 145495 413935078
118746 129952 28198240
27484 119090 234814525
4806 43040 95842980
182658 186081 846626556
156289 162810 16114017
68079 87446 48466444
181177 189999 22081715
5251 13536 20937679
1379 48546 117813443
46395 50394 876553811
123071 138926 569251183
125387 136530 31843357
15548 136554 868780614
48613 65132 41466642
78738 192612 284902826
133351 149073 587568074
110122 135131 907875381
99576 154785 460444438
31998 198665 762054572
99099 153396 36139459
98021 154197 297774066
113765 128711 37555918
105160 117840 31662138
9410 73762 935263260
78540 190893 281066478
74685 85384 26843583
27584 118668 322108627
62311 127564 163104797
159742 195919 90321169
22807 194087 428436195
53355 82469 316460723
83932 187912 384163097
55559 86420 77097977
31160 137556 266227957
42967 131817 222239660
28408 163211 337136541
158002 158373 27251964
35577 182352 367240904
190215 194672 11068229
68182 177168 272757162
150052 150301 739007091
180548 199842 901570125
74481 100654 65286868
120824 193595 866510338
126668 146462 7058310
159655 189377 74284435
27204 109623 206113133
90712 160526 174860045
111136 176180 666868814
93483 168261 405674313
106178 162988 142179627
25745 123211 243718816
35382 182910 752230473
77001 142163 163015135
146773 182906 630340506
198224 198716 1319550
170669 180303 14179057
117620 124411 17212954
17976 125547 269056801
10429 78663 303682075
66870 78598 588630181
4006 95512 228797078
104078 127451 613759425
128849 152527 132117819
137330 149919 894141834
117848 153747 590204240
19582 47090 68812564
92558 126689 824501195
164364 166571 113776374
80422 131237 127184707
135962 184271 120737424
151883 183482 78952425
1319 104607 258169536
102256 120686 532532613
18959 93938 187369608
16850 106158 455830508
140603 163334 56823924
12781 84212 178671848
42939 137732 365907224
105440 179355 185044225
91121 152569 153993620
122855 163103 520330084
4479 69865 163583706
54692 112859 538754635
165258 175562 25886220
136794 144168 12605765
123234 161150 94860793
187410 194878 18549399
137700 182149 111244972
142712 150295 637015
177243 192313 784481223
104432 199423 237796511
117535 129715 809138926
102285 104397 5348241
147386 160304 210798499
180857 194495 34068523
109422 130521 52773348
89034 145600 15290294
139349 161819 56202128
175945 191512 38912976
41069 61219 451943746
136400 185091 919125282
128000 199673 237109762
85034 101573 98572535
140523 140817 728982
199169 199446 700747
186151 188905 6891211
168854 171084 233788960
86466 139799 133419913
129755 158111 71004137
24716 102502 901604032
46644 138028 228554155
55481 171295 375892473
53699 191362 45064592
77907 89145 291339282
32616 196387 804865503
119281 197409 514755735
15187 158252 357797862
146701 193515 117118482
118257 150951 82072425
180763 180777 489573596
51883 154883 257899521
158415 194140 694117737
167793 181551 34549992
42104 108843 649836481
148926 155325 16061745
68262 72965 335959459
134060 134371 132297783
102841 163978 153118315
51352 141001 257393655
124980 190526 163971021
148272 166865 46364106
541 67022 32586579
23580 27037 920836560
124512 171431 117462059
74299 181257 267695987
93005 161172 170594226
169065 191896 688959956
115415 131665 40830851
186185 195950 305628737
14092 126388 280839907
125180 150352 429591458
108693 149404 896662548
173107 173797 1772270
137617 154095 41410036
144088 194037 537037561
160018 190605 327839867
157419 183506 65185796
164048 166550 212892937
16732 142134 342554851
107564 145462 94951455
185947 192744 198299862
49005 115508 166302127
42540 83315 685660386
90522 186758 240878699
22808 28610 647434478
137346 191229 134678227
3329 64127 152164360
22489 195460 831706229
162096 198260 90464815
19849 39488 271492524
136262 147099 213488183
86244 174564 515043167
196423 197944 3855172
115768 161946 906428333
129628 130405 1956889
27356 110084 206834771
94627 146248 129274969
113924 116991 631981987
93113 163092 175072558
51726 158509 267283723
42628 56028 33563297
192392 193254 813403936
18086 147396 323462649
104474 189447 470818319
168388 171931 880426838
47610 137042 575692445
58898 150592 229411008
113855 168148 365552685
182341 188439 84727964
169491 188429 47412681
29885 143340 283716293
35214 178175 357745113
161141 165971 12048598
167130 175737 21568613
55948 190364 774466734
31622 118965 391200629
175481 199004 406727565
66089 165184 247691111
169534 191370 54659530
29242 99598 175657607
145441 181521 90252832
32055 130022 713699218
76367 178652 791783164
37794 110336 194135952
49387 197925 937367813
151035 185758 86704814
17085 37613 927180346
98413 196572 279497630
150266 171934 54174413
42484 43460 736839814
132468 177258 112071898
140069 154927 37373446
154529 189341 86915601
125318 146800 53672467
56795 114213 143385921
16615 52214 200855156
79038 129859 87261611
44316 73691 455640898
179621 183260 691046466
76914 81554 11565703
28025 185496 625636235
9033 196582 537309266
137578 177530 779673632
59371 108245 122111000
64494 138812 722776488
26575 195381 422037361
136153 167215 77564982
171060 198956 472709607
133686 195825 155350986
30384 184853 386314570
115890 117374 3640423
121531 126556 12723340
197139 198156 2576598
9689 113870 260449022
93486 168106 186709337
124111 156983 82340850
167813 178817 27695891
60595 85228 61440020
158050 194267 90531851
118950 137930 19790067
191593 191802 553871
107267 193376 338757326
129607 166979 619174513
65443 127354 154769920
27825 116292 221124579
135375 190009 523762071
58034 78411 37194370
19957 92302 180833420
38161 150314 280788193
115683 173096 229210741
41606 62487 869264810
101710 105526 740160486
154307 157968 9012323
90851 94068 418226945
150280 196535 115491342
137022 185923 595004103
88943 168213 198342406
148970 188172 97907641
181594 188740 17767596
8584 10374 451365792
176503 189186 31689454
67239 188857 304181948
49979 112397 156087088
141043 191161 125380033
74210 97219 57496466
35081 157672 306826378
20596 147978 318618107
159638 187353 366900314
138901 164775 64611975
74046 175954 306177371
134998 178641 14407428
171214 185797 664672943
81451 99780 436235967
82885 139403 141483984
79700 114253 89361625
80282 174358 986964101
180050 185750 470207188
54642 144374 224432456
173623 177757 467864219
136157 155573 48619004
109638 145972 977655065
35775 160111 333817310
180306 184724 11013276
112760 147859 87956435
193482 199072 14038070
49218 50582 3397652
49620 195671 466416208
171779 190189 45963748
175686 184492 567740887
60064 187080 317631381
141837 147813 15027663
21090 162605 353940582
112783 162583 389546021
159992 186638 66564119
35468 180404 362610799
10585 82069 512034831
62273 83226 52225662
196208 196317 242638638
179730 181459 4300739
123356 179392 292780193
78744 197182 296267549
93543 161468 170034673
20911 173728 382316274
144434 146128 4266065
50090 137709 722764965
155745 196198 45353419
199269 199719 1121862
63804 184242 834914545
25239 156255 327822232
20946 181766 402346380
86952 119259 80749234
187757 192414 248739380
168893 178143 9142325
13155 122854 274380024
94552 109579 37710328
62702 180784 295330490
136221 137998 4368719
52762 140596 399177240
46750 145728 435971999
188926 197669 725775051
71052 187690 790083379
112780 145818 82793335
82674 180786 889483379
146780 169344 56435143
167959 196661 71793429
33711 110153 191212128
127099 154078 478987678
169432 192618 351634576
113542 142603 72821922
82268 185400 258141536
86084 117318 723069696
138441 184737 115810977
7626 135758 320788875
98443 194050 877396372
74877 108267 484938945
137456 187250 124533536
167190 169012 108950187
186047 198263 30545882
75328 135189 149883619
6042 164807 437342121
41028 119113 734901310
182393 190996 21412928
182752 193299 26364953
161089 186032 62376488
166656 182864 40634361
147137 162757 421319292
116078 152887 92363300
66816 118523 169410455
61550 75211 33974563
99820 191451 360440749
100795 126014 63366120
52058 65245 33136904
137451 176584 352979923
58902 116273 148716790
71725 79096 18518290
20073 48937 70820103
186225 190265 199397812
108091 178892 177228204
104422 143901 98850594
189522 196490 848281676
190224 196726 735516729
42596 184346 354497108
12957 13767 2126736
121152 194275 183060534
163609 165040 3587506
96397 112903 41335752
92278 107198 37279051
102163 145760 109272567
44626 107665 613457830
164138 179995 39787641
113941 150252 394410146
108897 130203 53315267
29474 72239 504779499
97013 131719 97619318
149208 195716 116169047
44414 69140 127097929
73142 74627 495697827
3229 105079 412190464
106606 114389 19457395
14667 175166 982547228
7073 107088 250180171
127148 147251 50319598
160849 166539 14131363
193296 197487 55226892
161242 167210 480888607
148708 194227 335857043
99540 103795 534196766
157185 173710 593028260
120761 197475 709789231
139835 151923 858397090
65534 165852 250858529
167327 180647 759989128
105130 198104 232645729
137888 194379 141303484
118694 153850 822065933
52093 156727 585916063
77517 133363 34669178
69091 179599 276566134
30259 165697 584238758
182009 183601 638820803
129853 176810 619985904
56698 76678 687183470
164514 176222 328152544
185818 186166 885766
145143 175917 76959031
176321 189556 154151479
129407 181287 129783558
156825 163910 17530985
30919 71923 356331487
124236 194222 989146414
89215 185523 603380773
147250 194572 118321132
163726 166042 244194247
136538 141839 13197945
46738 117315 426223112
58641 164292 634280342
31565 130814 248352801
111670 147608 90093839
78422 177138 247045069
134816 174468 631648586
57893 131050 182972596
88600 198996 276333552
61665 110725 700541489
7322 126268 492884653
199696 199850 379771
174108 192516 477657027
164446 191317 67289786
105545 145628 534283593
129994 151292 53380586
176711 188657 29762870
181345 194902 33794318
195171 196334 639672541
107769 141606 84669590
116968 158385 68436739
53733 123044 495190004
29246 138954 765007530
118114 143843 64477878
118044 120683 6633557
85658 174590 35118606
185321 193771 934723789
31080 124394 233455288
137328 197452 934728400
186459 187988 3778946
17452 113801 78878964
128932 169610 101718702
79445 83869 11109533
65381 82947 865806624
182166 198482 40758001
61603 117255 138925367
52098 148525 241378697
32295 185058 382167697
6846 191990 463272766
70615 151122 201638703
159707 179208 48727038
91169 117532 988202720
112275 116517 10550963
129314 169945 53103794
35080 158090 950644375
111953 159659 119598411
120762 138398 282684408
38575 138454 249921258
136423 164718 70641329
53157 190720 344167908
190713 193964 900601828
46298 52737 16038869
107459 197257 224677422
123135 195398 732905377
49540 70791 53104660
192518 193032 1251877
123226 196217 442956859
24483 181292 841227622
45082 174235 323104220
197185 198624 3709537
6782 149771 490716342
67077 122441 832121678
34127 186014 380019908
199858 199878 56203
47854 188042 350655886
98676 196896 540635137
156827 182039 648430063
64029 79860 341418212
108605 154115 114087647
169705 187015 584995212
165373 193343 70052625
189933 195728 414565267
124506 187162 156777349
114568 189167 492055131
170070 174337 111349690
115965 175137 305961270
37964 118370 201091618
485 114008 283772459
194854 196330 433725894
79470 87806 20880381
81048 196068 287716693
114146 136735 56728511
32893 153580 302116522
89318 133137 109853034
140722 157099 41106703
185582 190135 11410587
180786 199743 47468951
63797 115096 128135653
131386 144886 839803650
169336 182771 463555631
63794 184302 301361669
30877 83447 354771649
91413 99658 20474035
86540 98694 30176974
32671 76787 613761310
91433 123745 80976106
123167 184138 152455987
38174 43961 876511283
188066 190985 747532794
50984 164673 284372402
116878 191891 187809962
39627 134851 238295003
14369 178068 409473648
58070 172988 894873961
98711 185356 927537868
107575 160008 131370722
118687 168449 124503875
153154 178937 2986561
163032 198954 387152934
171474 194018 56268232
98 103822 818015961
145751 170857 62773840
74892 141565 166805260
130277 154156 8830525
91178 147131 140053715
20006 189219 423257819
93030 127052 168197569
8139 23194 37724047
69161 74220 12611385
114762 191451 904344050
151683 161250 23853204
164679 170361 14281598
12118 59657 389216027
11741 133878 305539897
190334 195484 12779083
62516 65524 662111006
107829 142666 87149248
72766 81851 731698890
76131 155088 197733596
172210 181594 23471366
104460 173646 173245701
15438 100277 929061147
58447 175069 291613626
151528 197719 115420303
48240 57903 51191406
49056 172132 679288315
1362 77101 189298953
24927 70023 758793526
161318 184488 393875518
98291 121982 59349560
194207 196986 63025990
51148 82845 79250118
132555 189360 142057126
21822 105275 208650654
47998 116193 537771328
150412 173243 991753136
36526 40987 11139648
87051 187770 886804921
102765 187408 212004901
154068 185581 473810490
197418 199280 519599275
128623 180803 64795593
168041 179383 28478319
83350 95558 411863873
68725 166851 615256191
37460 130775 233487290
60114 161393 307018133
34009 55228 39868829
74598 174180 271474393
167890 190933 57686865
119815 187196 168715099
97265 112708 51964053
180109 187833 638030622
167223 191646 624346570
180435 192405 29928292
132776 175909 107853272
159448 161595 195328060
43771 116943 893428242
80090 166985 217436726
68208 143217 187600162
37283 161470 929336382
43830 119284 720762358
158437 196939 132511619
87922 136592 393682344
111799 158751 885852692
170973 181546 14217182
122405 199651 193313303
199146 199371 509371
198432 198887 1177144
21209 139339 295488599
1520 178368 442368819
194892 199615 164714868
1267 66152 162324931
66255 90710 60933385
194989 198903 2911022
80116 150521 523465572
181810 199208 999455559
76339 161571 693738166
114649 164819 850140313
119898 130287 26134342
138114 148359 25743633
159701 185570 295517553
135886 162653 717622967
164740 172384 350492283
31925 141818 274918718
19966 70758 941528354
19677 21150 987677866
155970 167545 650636693
21133 92897 974853106
181712 186868 48372842
145874 165687 158020192
43533 176201 331886560
86339 158199 179807948
94903 152831 145189758
19361 121174 757367944
147524 149617 766535273
56838 103033 115216193
140686 148616 884711050
194769 198508 425691106
152407 156034 669304897
64892 191180 518118706
35341 120762 732038769
135246 184819 57413799
53878 139419 821788388
134062 137997 495569610
25622 113965 220801423
6147 69728 351073997
144248 175379 77901493
66210 70637 10850550
9583 73759 770757867
179883 188765 22136524
121358 129522 470168970
34550 42912 21006077
119037 149743 767091715
41207 159608 296297261
138113 155721 136587732
141184 147808 16690169
97452 128748 80336579
185632 194037 21005245
153276 195429 105184936
114629 182996 171166271
51628 186737 338052527
43198 145244 721979672
55799 193390 545676204
54246 198552 576738891
129968 168452 471958093
174346 197718 746022095
115330 125135 24688187
35726 117754 783642552
35642 93294 144169732
159233 177754 621334023
106271 136687 76304815
127734 183271 138967970
154846 157324 406694426
111193 158182 376567240
192178 195233 475134163
154710 166524 29292444
7304 82002 255768231
169191 188540 816563930
113600 119500 454509268
164542 193744 73116298
96164 176554 201320960
35054 174856 895321047
163446 177338 34888285
98915 156215 143737823
983 107797 722281005
2921 51233 120766554
14500 199439 462587145
173056 184703 29096220
58603 127751 738070096
82179 168466 19681906
94265 182699 221366136
85235 133617 121100565
41808 97129 728669814
1621 131969 501072910
157820 188599 76851200
42776 154974 280822659
78837 91237 936722206
78050 155272 287567753
178858 180862 116377015
184348 191847 18821666
74750 116579 104545347
100149 141295 103157247
54531 151883 243621657
182904 194504 750841024
194495 198278 4427204
66987 129355 155952167
82811 114601 428622249
199938 199950 180248631
148378 166271 104612729
20088 142205 305377494
197775 197814 69875392
146926 187227 923941990
55337 61350 15113083
33632 173879 350999014
191906 199631 19366627
105022 151567 116630041
130851 174957 313017810
48019 170208 768401736
96040 146651 760810289
79134 137081 145128239
126248 134390 12282687
164956 165014 150142
57979 72095 35109867
86188 173816 219247177
98893 119027 802512532
47617 101152 238373183
164397 177146 272405729
153944 180298 65725076
120744 125558 12150873
12644 96976 210787238
106783 161573 633702593
66841 94806 69735662
49417 161292 681373723
5892 88619 206938749
51245 170070 297273080
110385 124284 34891119
158582 190342 79388621
129558 145308 39434212
43356 92935 123938455
17932 105682 551288954
133633 147877 309251651
16347 161104 462205531
58766 79396 51437639
192912 197389 11150014
43447 49790 749405368
76686 139599 157427494
189680 195706 4509313
157234 166722 606031722
37715 149853 629424945
182391 183990 596724017
68535 84913 150733781
67871 85938 870648534
124528 190580 608877038
120415 141441 887551830
4308 138659 301612491
188525 199851 28396604
114041 187648 184268142
60943 120108 735539624
152308 152880 614408696
185001 189334 473497873
57030 146596 223960271
67554 89887 55693400
185462 199005 117514790
184948 197337 30986477
194649 196762 411777541
49725 69725 398888722
154094 171079 63947109
122858 131976 22867870
100079 181985 205198816
152245 184736 81114311
34081 133971 36604643
94112 97565 40115170
131855 163044 345499826
75147 167993 199280352
67812 80995 844894895
14496 89646 754426417
140598 189950 123509938
74180 144348 851448885
108561 160234 773275782
69582 119787 125589586
111222 197611 216194406
190608 199031 892883562
33307 59560 812652461
19555 177007 638953650
93935 95414 3675502
179842 193952 35213401
32005 87986 377120481
161829 175846 35078109
6500 70367 869401139
184179 192162 635728732
165011 199346 85985456
128212 166795 96431879
196285 197898 381290348
160976 168442 18546419
105755 109215 8752000
186522 196466 694439756
192201 193866 4155123
176278 199043 56933573
40849 81378 671184341
186498 194348 115410171
50848 167140 876105853
48602 135347 217147407
28826 177889 876198278
188745 199739 345761443
97483 159516 155444953
19060 146798 319415271
114332 137120 57241831
63559 170576 604750125
168650 179731 27877496
137369 167782 757132160
160734 180246 543366664
10896 22691 929270765
53456 168138 286906127
134127 150297 40563801
48304 78271 959573871
53471 137359 364006439
76520 81550 12546017
192269 198131 14645568
84950 118560 83985881
150856 169919 47498981
122588 155661 159825032
127281 187402 150463603
67777 69783 432930419
191448 193346 4766211
42383 175461 704253879
164314 183342 47707930
176620 191568 222280182
177466 188788 28255097
1421 73689 822828185
55635 90691 9570869
6542 86928 201220303
39509 124747 71465944
139286 188455 122972821
16049 128797 281900744
191386 192025 592076045
96780 111152 938392103
187657 190508 755365946
4729 134181 868196835
158900 166766 10888796
93579 188470 237464648
146181 176327 153675447
133714 152716 47636081
89189 104113 21282303
118819 192102 183436662
83963 116005 462026621
174293 192941 807821426
68293 190169 304943578
135825 167126 199652854
113774 194711 459008030
46158 195599 801719392
159239 187394 70367879
24274 155153 327537655
143482 187707 110674509
147499 152903 13626909
167927 193977 51581541
84935 85398 511671613
176173 179622 8638702
191046 195811 11952226
109300 149617 101025640
186361 198819 113107765
164942 194574 74133859
27863 190447 406710851
47131 114571 168530467
126933 193162 165714127
180027 187188 17937171
112273 148928 91947658
111189 118989 152954789
27257 164770 112646641
121662 166667 112643026
105517 146483 630656481
41376 175155 334625925
15061 192622 896660982
111928 135183 926424953
59391 175270 289775702
91250 106183 318050699
98147 119409 53296108
57712 164893 676979060
29313 151253 659713057
109502 145268 89519105
2293 64194 154848744
68437 119235 127002966
180891 193660 640058861
134621 197353 673392634
112939 151296 637516138
113277 117503 10523471
82989 100572 43822478
162952 179476 671094825
186189 195331 160032172
85237 148640 158725301
49254 107815 146479565
20135 61076 860064093
91785 191012 289986235
83962 142563 789645125
118742 151144 688852939
32043 169834 851405934
17852 100787 839142948
72639 87018 200381230
23647 96758 800701028
33274 59870 439644828
24995 178351 723002644
115617 126453 27200387
140203 164909 61751809
146949 195003 120144787
33345 53704 289145314
89537 157881 990500441
148108 182995 400340543
38395 158603 791522670
111872 139702 610049021
100958 109110 20635677
58463 182869 311134509
81449 149598 284620129
103236 145871 106915847
108305 183329 871567884
90324 117517 314956169
11705 176871 413194674
119424 150898 366238342
138306 167746 539322125
32969 183415 376391949
114613 180123 582681794
89821 197653 579207635
50253 130260 966602494
136104 142062 190472712
122436 161678 215674794
144300 153263 668459276
58719 137966 199700005
19278 113029 954327041
90530 143827 712363884
91827 189383 436046349
188306 197157 50795400
153984 196148 80448606
33525 145834 281075771
44498 145718 253263600
74092 87667 500395454
52995 151925 247656469
171715 193586 54532854
8678 166944 395886447
178644 192644 237383081
136009 153182 43091171
7504 27012 49028274
153234 191225 937321031
56087 87241 77848371
171943 191169 47914305
38125 120818 188351997
100325 108341 20331091
127488 183119 83848970
182121 182528 833648484
25059 69115 145000419
8710 45985 585406046
173984 179538 13887228
131153 196546 163522695
16339 35891 48814954
141546 172383 52071670
74784 81122 798301042
50154 151009 252521616
4165 132969 322351307
69662 148937 198541252
4107 158916 450791665
25059 64790 99425361
80798 86519 14382338
47756 104995 354445610
190892 192145 2625008
67895 88191 588241409
95527 110467 654658240
99565 112051 31347088
11034 167062 390279189
183916 193867 241488406
190264 196669 870730869
78430 128087 124270498
180661 188313 19099873
161278 168070 615735528
25513 43951 46091094
136133 151039 37366245
31774 162012 724081748
99287 123243 528985283
96053 123406 119720205
36445 160823 512901411
110371 194230 209886238
137031 181905 112244654
26722 122032 238217752
27598 151580 310226676
54560 143477 915809936
34710 121873 483050032
114280 142645 71073439
27174 84974 660983783
107373 165592 346750405
50748 94481 691552166
78998 136641 153817776
40783 178246 344020440
156223 171417 37989983
5262 192955 469676354
107302 161742 136305549
107968 187168 940896177
184034 190239 5909193
14844 24486 23963472
122393 189051 166835230
113950 120709 9718068
80242 147127 167374297
132075 179258 118052868
55440 94312 714495771
122079 131440 663121224
193315 198711 13556021
140014 148160 67058951
183943 192930 22504351
63056 123337 930108580
94863 166587 179486191
154477 160255 14322072
97506 131072 84158852
122818 132498 226595635
182000 185681 9163185
105371 123205 948867959
116134 197371 203309069
185441 194108 21667173
173346 186528 752948893
120026 134481 477003208
80435 179510 247947600
86517 186751 250742294
146642 153880 17246261
38196 135835 998497451
87651 172222 211689315
114471 146321 178602598
166062 196185 673889677
39286 183770 361448929
44345 85639 103312183
144382 163525 206682212
46010 177554 329157212
10947 124130 821910208
94766 110834 40212447
164876 171305 16247261
177148 196686 787741585
173510 198284 61947848
15543 134979 953868832
34907 103847 172362050
64603 88350 355639052
154974 188396 324039915
152684 180042 68321575
198551 199285 463972675
1360 35845 86171004
118356 143802 63746775
122017 181821 965602792
77886 136981 845536051
59939 167596 354245824
151889 169767 216246786
198205 198310 1029524
128272 137381 22808380
60358 183881 769171899
128048 176411 274043484
64026 163289 248201824
55744 73631 44540597
19725 22143 12271576
113109 191617 656035468
191987 194842 7049399
24572 93424 172150899
43627 87697 110141012
55652 99810 640096218
76445 149752 947154814
122138 136663 36492690
97753 132570 87356156
39709 106765 167673439
49507 138330 222184165
15555 100428 247138270
132076 138489 15992750
173655 177904 775930074
109876 156609 544734419
57471 137462 798072921
173580 198028 61111722
82242 138641 519629174
131893 184514 131602402
89162 126897 367445832
183596 192192 38823023
131806 147820 854381253
45263 148434 471532564
79107 199263 300679098
182279 198735 41163509
110617 170447 149745528
58761 157586 247199486
133823 186987 971402425
5747 99384 234110088
98196 116128 44891615
118486 150536 80423259
48107 157363 273425517
64087 140765 191745165
188793 193660 335949326
67391 86453 316451855
31032 47065 40116960
191514 192389 670140576
50316 105037 136863323
36350 45737 23510386
175564 189740 670241371
126181 126467 870422011
92312 154429 155721958
24371 154597 325950168
128611 136386 891159521
54091 186235 330604899
28016 197096 422872938
194578 198919 322810
137480 192525 906168618
60122 158845 811356001
38787 42808 147759369
177746 186948 22946406
112797 170599 413845755
109685 173061 158578248
154287 179529 62957982
70928 186798 289964687
75584 176152 251662343
191640 193556 749307981
59468 86383 441958845
110257 120850 129046018
13251 90093 192082159
65727 145875 703425719
164975 168102 7846951
149476 152341 3061933
117284 151100 590106465
134600 185464 127227260
131043 193016 155004291
83662 108325 289260456
30543 64672 85441549
192329 192492 433466
145286 187747 610372739
76075 107633 78892671
44886 136484 956967021
1085 66035 545616540
125610 160480 87315883
78585 81946 8302701
117448 162409 112627135
167238 170427 7994086
77891 78439 1421571
81421 188740 975194502
36599 101160 161311322
186065 196995 27322424
21181 46273 47740386
174373 189763 20184904
103323 161864 146659330
98818 107805 216307118
140847 184100 7923396
32550 141649 314617802
96567 183235 217004545
184734 185929 3036942
65393 148631 712766340
142823 195203 130998866
95698 126136 76329107
161273 183877 37962595
7732 47548 99748967
8989 96547 218857388
76979 182933 663041203
66873 72347 451819789
6070 20790 556771122
82695 122136 98687705
181251 191542 24565724
3251 89722 577886803
149403 161702 37876791
126727 139634 426693972
143480 180062 91577849
181087 196789 31124528
112162 179467 199163551
98364 181148 207273751
10756 60541 124669323
86002 94429 885285346
184347 189401 12721904
11972 130840 958513803
123130 142807 49166005
101183 113080 19103416
21365 28016 16675663
99703 103125 182072639
195119 199277 11110787
43917 198274 440341451
117995 121503 315841775
192024 199635 19070878
168240 178346 25456615
192560 196229 133682709
59590 198331 346961645
154269 184177 8467265
9457 84664 649415655
113719 152788 98035184
87405 170539 587433735
30061 42675 31570676
80992 142646 154280922
96295 193145 242456829
163270 193673 76079220
9890 37253 943973643
172433 177238 12034556
76632 175905 248401037
102925 152818 8518075
17707 159343 354395441
82452 146038 159221962
124590 191669 614606350
55376 78889 58710008
152974 188787 89396881
181093 192921 22956494
196674 199986 159801314
155884 158530 6578240
135461 183377 119800047
182633 197727 947515331
132724 137762 12550530
50344 123324 304769631
96377 130007 214832953
141632 178030 42252645
10315 51542 103059800
78081 130876 952648137
30175 49425 48126822
101001 181207 565814990
164026 194426 727818825
68196 191654 308874329
70763 87579 42089407
14309 189395 437908943
191072 196261 12993960
169064 186390 43438428
72339 163019 226906830
43257 99240 86482291
14494 39869 63311365
40101 160128 684538388
157875 165682 19394197
93692 187239 334608799
116723 141206 61348560
81061 90521 23595669
51826 189261 343906554
77297 91067 34421580
139264 193969 776648887
112062 161895 18037994
31153 191729 401730277
74927 113707 999739909
90856 173562 593107035
99063 126520 109852377
158748 185733 67437924
84530 92805 9429327
31347 55493 687834195
54150 67018 988818169
100104 195516 238866941
95274 137725 106358170
150458 192642 308269732
145869 199014 809973050
119452 121879 973137969
161183 165619 11041063
54120 189764 339392353
87683 122778 654394896
38715 82587 427813412
116519 193332 192340965
101376 108734 18631077
188800 191097 560497086
17094 85505 171049371
392 76254 332643200
24982 193421 870744279
44007 112101 170139773
83978 117394 671073572
183823 187947 137086414
112078 171762 149603083
5988 176560 881809050
178162 199768 54021520
198410 198785 842965410
109393 109540 336081
193945 197863 9783632
71757 163312 762377432
190600 193421 624048610
144386 159171 547009242
125947 163656 574712778
1702 193484 479609765
17415 17994 296663934
94044 128534 86431958
167001 183056 40200876
52213 142815 226698540
76298 194832 296507518
97602 183086 973985821
10654 45466 87070066
122396 150063 69434470
160873 192660 79481963
70690 149921 198461732
151953 193377 992622370
170895 194230 58371623
126868 130184 369573994
183419 186860 8606394
113645 168036 150428970
172929 196235 486786356
68227 126595 228657033
174179 187793 773140270
185123 195476 238239760
138652 165069 66021864
183824 196193 975257757
172122 183767 29023676
135612 185113 564309775
95889 144622 576468097
142863 193616 920342008
159630 165038 688144397
74486 85324 878849841
150086 181090 469796793
42830 52417 714151363
153332 183278 74763192
146093 191859 513689446
89685 157212 722603850
1854 185856 592976554
40123 117612 791592100
108630 148127 918777790
186763 196515 893996332
3338 156778 384001619
165656 183425 297940895
41442 59803 45741191
46654 109294 156671462
143355 151780 21232085
16245 36305 845916791
114288 151343 200831139
88655 184429 239699894
71944 107193 88200776
75442 115469 100025894
117624 141911 60919976
64460 167501 946692771
128105 141167 151439094
160358 185033 61588231
157534 199189 104179897
97285 197095 249792775
104935 164611 149313740
24015 32638 556529116
36899 42478 357269747
185351 199907 36436769
93755 113912 8454129
31363 33486 5277150
47823 147298 248834379
34117 34477 818860390
164246 195232 238474306
198536 199165 872721397
169518 176390 712279373
32271 164784 331471093
10537 147525 660168370
4345 120455 290508742
157527 173082 400462345
166263 192457 169235195
38827 44986 125634208
72072 168550 387759849
167318 190906 726208148
186643 196741 25196037
39644 192773 524085338
23143 105707 672240329
89443 177351 220125058
181334 199656 918941464
12269 151812 349165540
61472 123642 787500008
123508 150584 178557963
21343 129582 659292749
175840 183899 20141949
117859 129227 337295643
157600 195128 93711995
27811 87503 149265473
99549 169318 174752989
185538 186793 884758541
76868 96670 12005327
188082 198355 888986342
170132 184636 36305321
86474 199075 970867498
30563 151267 302078181
152405 154661 5711829
129055 189403 151014625
68200 131502 158426751
61650 93676 94755577
62403 104588 105324437
13020 118322 162841486
180733 195597 37124251
100710 128464 69697263
135464 138506 373806710
101209 110757 23977264
76516 190436 590959069
138036 178436 101165147
133840 197616 514267638
140615 162646 250823564
37358 109660 953661352
146292 177909 496148415
199452 199837 774349
106176 106737 1422429
91815 127931 624792216
15289 78312 775982464
65739 116575 126873201
170453 195423 712925169
41696 162926 184636708
142284 147653 264359794
131780 168185 90957377
90854 129330 96371460
78640 165376 98698389
79597 142993 158587865
151489 156765 13232328
159571 178784 48060192
38283 129357 227918816
24375 194274 920742997
15813 81893 165013574
22519 173006 499896770
6721 121809 320443651
132777 176025 108144949
175120 190864 493170513
25114 174136 372752760
160601 185596 62456199
103046 176439 976888897
81325 143083 179505921
85771 195524 274465518
164370 194321 838489187
160915 174286 382197263
89399 141608 130705516
78813 115369 91368611
133522 142174 10288814
59462 66186 830017613
14102 22899 21927497
11661 100945 310565467
46562 72318 64305311
77044 153931 530598
12500 109008 15572682
53085 86652 946587075
2088 68705 852419934
176643 185217 21366454
10645 144295 334274251
73632 138908 163418059
22869 81039 145445468
137563 185592 120102851
70648 141974 401809538
108284 176719 171301551
157027 184854 382644312
3424 12281 78065271
45117 123275 195518090
63083 75335 656726764
161288 194141 717973595
188807 197500 21711384
172353 189571 43061834
159712 173969 35604419
104267 123189 936045090
92266 167844 189065845
22891 26372 8804583
13124 64450 128498691
116166 142931 67044429
170354 191649 161018304
163071 196461 628153598
33863 121340 507762542
127615 164733 92789202
124212 135851 29180898
6836 14564 19555606
146010 152548 273632539
13172 34867 729035947
88382 127747 98576558
146892 188286 519903192
1939 76426 126704080
105899 144908 871904250
108646 109568 478569973
133264 181484 515669475
8099 88330 200671700
49923 111710 206957998
31882 197374 529655474
29407 57422 341382329
71700 119482 119586747
102138 195252 615656673
177262 184962 19124207
166263 179476 483591539
118537 198184 799731252
34635 84828 212202945
89488 150292 152419400
116985 155581 96839050
161741 179335 44046195
32332 101313 172438162
111628 125813 195016059
38045 52969 37353127
17838 36066 926354223
61633 109085 249472019
147752 197369 341480157
137684 150933 24106349
22824 146384 309108378
171797 179899 512593787
98190 141799 288821837
115370 157945 106720840
94804 143877 763529902
101868 114224 539060701
191241 199577 723729958
105904 170160 986972776
61980 147155 398280556
59901 189294 323548083
90272 128898 96744200
68997 98500 251393925
9256 96594 218294314
55686 93142 93536720
107592 132707 62998889
162477 192828 307826746
74276 94034 49390713
191812 192467 1645050
72489 188121 353617975
194992 196178 3013033
23327 177600 950652301
195900 197437 3839693
15125 109002 234712312
197067 197325 628406
26770 194283 418958566
38126 104345 165616865
125484 192524 167738346
65965 111901 114633922
141659 170981 73418897
108563 159431 925872104
45337 142741 744900428
82199 134727 901490665
143062 185296 105762439
120221 149697 991249636
98354 128358 75260008
39258 121834 97647290
40737 40756 47633
137215 157254 767225149
94256 120021 64460472
49379 122340 182469328
17832 128912 277852796
85404 161345 189997104
154192 163084 21978471
166471 197186 534977837
194321 195565 942900676
98618 197757 992819284
190012 198174 20390009
54458 182080 811539862
116261 142032 64559953
191402 193797 215525845
105689 193677 602781890
95124 165580 328074298
190500 194548 10044743
12489 155463 438260267
143895 186142 834049602
48283 97864 782369335
77269 78612 3397661
158243 174796 41300908
140232 148940 21941162
13569 153700 350714290
95085 121140 528398292
93194 192840 249352803
143089 189431 116043703
87905 107915 50075058
103170 134642 932532419
35918 59147 740343010
93615 182219 221839841
169086 176507 18722710
194986 195634 1658904
188369 197870 914653116
88282 147801 149041003
39242 96275 142544087
24294 155688 935302521
114857 169011 811107247
7420 192121 462185607
158458 193362 151543000
170977 183301 636946456
57560 147991 628813002
178827 180313 375914062
109846 115472 691759675
155854 179291 968246883
56568 101065 110986821
127604 129111 3775499
32723 191715 397782570
14730 137476 307032671
97527 136326 97293353
29079 130246 253047424
41214 66030 62203739
137018 148268 151812286
191981 196333 285441395
85831 150071 37027051
40415 146829 334608073
34082 127244 233098188
98230 185498 218508856
38677 78660 100041970
160194 191036 76985816
175430 191076 287938055
183478 188337 751970703
82069 92959 27362448
54504 188806 335919025
142570 164282 54252020
190602 199729 748545296
199014 199692 1706536
195883 197258 863830248
187939 193944 15033574
196848 198276 349184693
92539 186799 477955738
113390 129917 41554678
27417 183244 630396304
145361 163867 46194089
178585 190125 28818242
142732 189241 174782144
14498 41538 67534360
73299 107499 891588640
87356 112326 62349227
145353 155228 992696939
113676 118293 11586888
56341 141665 698852730
143225 179270 90282773
6198 7347 2844729
171736 196717 145424425
35318 134286 555532151
81894 99317 119046992
53503 75621 94778339
191564 197768 92134830
81036 104361 182568735
181169 197128 304770306
123106 160699 121363208
50808 195884 412698704
190660 198136 17852250
166472 173759 704439721
90682 126319 89321562
177535 182650 10730523
74687 163860 223119441
167224 199682 81286598
170591 190236 254662181
82249 133727 128972279
119384 123918 11417617
21679 65042 108537560
143642 190344 116865080
73499 104714 978845187
56576 89032 80957938
60059 193847 334512861
153168 154605 489810030
4330 174441 747192343
41155 75345 904348634
53196 190883 344441260
147221 190402 702072253
177274 183939 718279079
178686 199815 52799363
97043 135948 331073811
175945 189702 12326241
33404 102892 240659203
36882 166289 924893665
449 3145 44442939
83477 105216 54399022
50459 166346 942054791
36681 147455 552119065
85044 150557 164048313
177275 189167 29700122
148414 181722 242699938
134378 199072 161831572
199165 199607 41014729
51179 138293 217962348
172209 173163 747764
95175 185406 225860733
192237 197528 13165906
34092 154188 930985590
65620 120060 719916348
142394 162539 998637900
109830 157370 582313392
138581 197492 283921697
134072 185321 9423976
65203 138281 182719729
18020 59543 103950509
76246 84908 39007240
16794 138324 583773895
103216 120219 42701752
6857 192502 464556801
94365 180784 216287830
165495 167246 3439907
72154 142720 992208249
135849 192499 935607892
67812 140376 313683634
133215 160424 68091661
135840 143742 19653100
8607 135079 848636378
175252 191033 222204715
91834 182236 226341391
66531 69724 500332076
114516 124737 25719816
142867 151342 159163009
55678 126678 177486136
181216 196913 39214055
96843 115417 46491758
97125 101241 106185626
33375 40654 18251101
64601 196358 329440490
167400 168453 2610432
47500 66729 225778710
16772 45411 71570528
129821 139211 305875764
81143 199919 297228007
162703 182190 48892452
80849 122590 869877043
176551 186265 24259935
161562 193425 545767799
114615 165018 223214270
137917 168260 75815701
55708 194711 347572562
87289 164503 107311050
894 95486 636930903
196809 198399 264199825
39138 49449 25831653
78456 183437 262663380
126485 154648 537098436
55561 105735 298450624
96995 131549 86653296
72946 179389 518845522
144420 163277 47127030
40931 165728 734794771
88900 186971 573870358
82752 151961 378846602
52691 91386 96731511
69467 78950 226774345
52937 75846 361323178
138938 181196 105713764
159434 165772 392076529
43248 165141 304779996
76454 117862 103518399
50241 63922 285912870
33671 129359 877078148
139410 175563 45155261
152719 196334 108894932
27186 170555 358579792
105872 195643 731907222
96156 186745 753812698
141632 179190 493742846
87125 159760 500577503
120392 195885 188893932
185380 194250 22185991
165346 182524 43114033
160694 198764 685710679
16267 102750 216001438
163414 181115 44362621
27957 59648 79340256
14292 172862 583572949
93868 103258 945645377
152638 158807 15355340
80276 174322 756654040
4789 179691 950423313
20878 167869 826549028
131090 183246 130483904
177553 190633 760065180
197400 198387 2532316
144793 190728 519877986
158153 199571 127207291
155091 191683 268364669
64313 161253 242466212
191926 198470 16378841
15406 30600 37864039
45995 164190 433309277
187522 189319 878895235
41090 162398 303456946
151383 172164 51945092
195290 199734 353229583
115072 186796 179565179
50379 151369 339192496
60206 168390 270368620
91846 192797 875896259
19917 87932 400857795
49768 95300 113771883
114462 188348 184919620
12718 182107 601417579
168984 179573 20165410
8834 145758 925276097
57622 76878 253422824
127695 193745 977633876
163836 193236 62315444
180032 192562 31313568
85097 193020 881526549
141928 199574 268638639
79984 148970 172795513
13716 142394 473848530
11865 40871 510165774
166670 169951 651570715
76139 161214 162333180
158072 197390 245076588
178516 179643 2795539
156529 172511 30267257
33475 185063 449439130
174902 190160 233694829
141336 173994 336580961
31529 174175 356902930
48749 157425 272013962
119925 158183 109280481
136574 159271 47494364
2482 146124 359269749
125966 184609 146673979
89997 156296 175412150
88485 147243 147092815
95570 111752 40480397
68751 98680 226954721
91545 113230 54237452
6629 11873 13294764
12979 94844 682017078
158859 174010 735300670
169201 199370 75574232
118509 167411 122372006
63385 173809 276251691
116493 167341 127311510
39662 158786 462167323
11844 52735 102197023
144848 147682 7152264
165956 191152 462885444
7732 185942 863593086
144345 169785 487282367
146990 148221 349849616
4896 173525 496283428
10707 101087 225843275
7076 92098 212754790
57363 158737 253580590
135995 176615 101633282
40726 94685 134938551
153070 158157 411548236
112234 138805 533417079
94041 192069 245385405
162976 185276 648326695
154519 195593 471968957
101328 160741 148872334
28793 95989 902051698
138296 167776 341422060
14072 197691 490053936
159007 188867 157742548
108579 167048 146271097
39564 103854 160709993
194509 195267 64087321
198748 199523 223574355
181354 193892 31330722
152370 192542 539850836
91818 92203 135648
93400 189357 733146293
183799 185364 3957440
3398 122570 298118520
188250 199415 28021856
118684 122949 10785737
107883 166199 579689542
67840 157247 223782401
4687 45058 101135427
151005 182881 79586356
14785 156089 199410612
38545 59015 205607200
49113 148925 249865692
79735 82313 6368298
137183 198394 186010391
31406 100748 173260696
187252 192001 344481436
3216 44834 133243351
4194 69388 163093423
94801 121592 660879629
161591 198534 92429762
66688 77471 26837022
144168 166863 56739088
100724 172188 227298298
197647 199952 373086979
174243 195959 54248080
18353 162327 511632805
130197 152302 387474913
199877 199943 879597675
180778 193431 31645010
149370 152408 7589508
181286 198496 919569917
10866 186563 439498257
28673 186939 605363461
52128 118582 166191323
35059 149243 285829610
97463 105522 20219686
38954 89231 851055325
192946 195062 309508105
136193 182231 214345405
84078 194917 277207695
99275 188376 223124491
147789 179326 36072664
112917 129585 827547986
114635 157686 374278522
68977 114012 112573875
79000 105775 364290876
88858 109562 447078395
22935 187668 959994498
170144 194159 60139248
39754 57732 83429590
165164 186754 54096999
122057 187057 162734806
149111 198373 343018592
12219 15646 11481839
33665 70766 756150248
37588 68854 5154199
97426 191642 235870647
64982 135147 585933696
39158 187614 274685558
164021 184699 603672996
124509 148549 60200079
104430 190707 215952393
166800 171281 582258624
186946 188562 3878768
137556 157910 701274874
68045 134705 981351773
90536 123563 577518649
148626 195673 151143428
106928 184053 296712157
9878 85843 130252275
96784 172282 232625960
146845 156124 23392152
46835 77093 75600042
194667 198634 10014772
61290 196557 715647860
45344 167288 574998083
190036 199370 254458486
102105 108369 15835495
17912 134141 290776619
137928 161427 58782220
65086 143201 575698498
27476 54333 6249416
97528 166560 172810991
177376 180880 966670184
59914 123863 535196291
115838 139335 43699264
144113 190856 859358148
87466 139617 130469680
65199 160985 73937127
27368 192645 413401720
69062 143856 996639065
148644 170046 53397759
176095 197253 52843285
174821 177760 714445188
123522 125058 3865825
84859 118573 287189905
15395 104196 221888241
2563 175489 432519902
55140 184487 332734945
167220 195645 207863252
81916 93544 843282868
45774 191271 409138925
63534 153515 941154207
159509 187887 334521669
40815 47442 212893928
2142 93773 229036695
52910 83563 76682195
100945 162459 154053136
184654 196075 553029447
31628 76378 242193288
66900 170329 258609187
79712 158798 197977322
187797 198524 815361622
138241 182640 396156355
80154 157284 690239145
64092 119570 138623053
32656 113722 202654052
181766 197862 907854441
43152 161150 295123560
13453 116946 258717179
176797 187829 841346949
160676 177355 864268240
187614 197347 24273974
21025 66354 113493937
42471 84797 928750910
53151 162826 274346287
151936 168191 40469591
40001 118795 559471572
11641 163485 867923777
81725 98765 42508854
143368 183734 757892103
69045 194520 689669008
177231 199653 436341625
192063 192116 116147
62482 71979 668189018
168286 181615 12076041
46968 173179 839335805
137140 144307 400951035
183862 186922 361320523
113336 138288 62545272
163525 181092 44027857
37437 183107 364450728
53433 114918 637134897
9529 85101 782792104
15462 146417 327485000
148572 157297 419602407
104441 123878 759792775
109465 192378 467768005
59734 70739 27338102
133586 168264 886230026
136899 159578 56731379
161281 194278 733729242
171325 185654 35771511
119402 197945 931946441
172759 193000 268117745
7447 61963 136618052
192898 199542 42193709
196962 197402 1082753
189987 192118 346953597
164083 176721 31773262
137797 166485 71695635
134777 140694 750568331
117916 120710 999618870
49566 178538 322732658
3163 104520 253456361
172542 190643 823036891
42183 104969 156914912
136258 162385 382044246
106195 128110 54976441
130724 190895 150468442
99412 182360 207818315
169655 198930 73307500
105376 139976 990819656
3706 88794 212745056
139160 159159 234404146
141951 182443 129186260
94037 179419 834187515
93936 185524 695954291
71964 101962 74997467
83906 193970 275356363
110746 156734 274799845
184159 194966 27011304
67989 175003 267701961
186647 189267 32341076
195789 199699 9862673
191188 191605 1083489
172201 174053 776355939
78725 113306 86407138
33978 100143 165320173
87182 181318 801653450
53904 130951 192774356
113647 155649 972071508
64777 155797 227758754
167585 180344 842873680
133649 195925 742618626
105542 119148 34078774
104605 170454 537008815
104707 197170 231342200
139279 179201 986406470
153984 189138 87760215
40722 182069 353718983
184116 188637 494879149
134739 137463 6842965
117087 125940 192998986
102556 111906 23441026
172226 184941 47241189
160573 164718 3791979
3606 22973 48504024
79119 107229 236319758
29739 165301 808027224
168143 185868 44412075
87737 184203 241290788
109611 162589 9064110
168133 183364 724074393
105052 133526 942794330
100234 162010 154793676
140453 166531 65205729
53016 173206 504523427
142712 146170 8731431
160939 190204 73224891
27154 183054 389925440
176011 178588 560144635
48882 54717 14704375
78927 115048 660530179
2861 134634 329626018
60509 133424 550591066
12097 185327 433326706
160898 176708 383038267
172267 175159 73118949
23248 107330 836328993
96143 159443 158601065
148544 161832 356593721
52869 149820 704726296
87225 121173 122694181
103257 151739 902759519
91032 94166 7827022
124340 160561 850633713
110260 163528 133310428
96285 193790 816271122
123949 195191 982773210
23436 185048 404212223
87952 116207 70602965
73099 140071 167655993
174548 183025 645929573
65029 144952 199858760
127152 148046 524481078
63473 144459 48790442
61775 170087 588830175
113028 128406 506037485
161981 186984 62550204
115017 177570 156697110
128444 179583 127959253
51627 194441 357292480
23302 198474 901673794
183515 197482 34860353
14849 196446 529765277
62384 111857 123533227
165822 190792 64699096
69571 199080 620759858
100345 145692 113739819
106216 137728 190909304
62760 77863 37645455
180927 198674 445764543
85865 161597 274545803
110871 141690 77183890
197875 199640 4481443
79213 111417 829405909
193421 196121 6696912
89489 185716 240871448
63900 165361 441255931
18097 29882 677485444
80498 186669 318266882
134363 197902 267552667
91676 159716 724192885
54042 161000 728485801
2926 111723 447246945
133605 145281 29207853
187756 192854 12751722
12172 154988 846962393
127448 151061 59259076
65167 105511 242711096
134509 136959 6188566
135275 137017 4349876
109004 148710 99393566
154560 184513 74710124
171476 176330 12060097
7075 97360 701496112
21387 39528 237233820
24192 136544 356838264
176779 180025 8081009
41917 194099 863007924
54005 80686 66687831
41170 154980 284927690
111574 151134 99251840
16402 26111 209669124
53860 131037 193088521
118738 181965 412616108
102749 126305 59183461
186289 193204 202706484
177660 190881 32975173
142226 156305 35396226
95084 124105 900738831
118130 168472 440516935
136141 163950 69436012
82794 123622 102249998
93175 199825 372375443
195830 198391 6467829
102215 128741 13565947
167698 181929 841702655
172468 198953 737651157
5534 192126 863459439
154644 163918 1080399
81458 104826 127851481
88037 150634 533989994
43566 106913 309790384
165091 167660 6426591
172332 184183 29529128
146313 156610 634391263
168781 194610 231076464
120462 177936 341598446
43372 65602 55639850
8970 122826 895596742
61868 189094 318195638
131046 152153 52895775
87301 173853 993279302
63555 129855 358876740
158183 162715 104625836
99874 110642 27110065
186601 196591 24904858
134079 156128 55252223
48532 84341 89604909
84299 198641 286109424
62476 80315 44459047
122168 124591 243226508
47547 137387 909912357
182899 199439 56341391
101288 128207 741156836
86037 98802 31662820
180537 195328 36857949
43337 151857 462944379
7901 23208 332410356
168486 185499 42669772
6467 185641 517840351
61473 124035 156385911
167959 192417 300885210
183041 184376 390385
6087 158672 393186156
4728 157062 381349232
150826 179332 427965968
124430 125286 2143373
85410 131962 108931652
136531 190929 570648617
126764 184904 145397547
69461 84277 202834968
120964 149273 71071928
63928 177756 869367540
85551 125858 100866950
25178 35409 546053246
155277 196213 328280165
158824 176877 45164739
136638 174599 94858941
150897 180096 187319448
33612 162351 322063125
28023 144895 292306532
168633 194128 63857148
15319 21057 14227327
13901 171728 171269289
112263 191309 197831780
38903 185037 365532144
69074 197810 666688650
167963 195520 68926858
182895 191779 123616181
166096 197491 452627788
63025 152665 605296646
96087 126355 75897299
128927 189147 717174792
50119 182192 330525892
20089 115901 239488407
156152 193101 520974111
84029 121761 94311886
139817 160233 51183224
146140 161366 49342696
194334 195285 2276208
148998 178209 791094031
89344 91710 525330033
151037 183889 852714498
12593 152777 350796078
170781 177469 764631395
59331 98472 97628111
108063 119451 628028502
37988 79240 103185459
101711 142077 101136899
89012 191973 908710162
70741 154740 210393257
62362 106932 753971421
11807 48057 90619667
79831 150338 176624657
156637 193975 93260237
29186 125420 37181090
25550 62629 92764063
30397 186214 389772369
57013 155354 246102198
196146 198387 5687370
171152 185904 36871483
81260 178126 242439665
86644 163966 923890995
11862 173187 926068183
189302 199781 26204863
68227 71474 691431293
49933 68233 751756324
150092 155774 114750757
10249 151495 353428279
38259 55299 272706150
181066 185231 10420761
124743 192405 169249373
28673 71801 107708898
125083 173117 120160136
160151 175821 319806809
131674 177037 113500055
118602 182975 161174521
66074 198194 736205921
154263 195560 103016516
38390 158345 805388449
96154 195191 813496992
147046 192327 113317706
14682 133118 296292890
152465 162973 581159094
120065 183207 158062908
17139 185701 187131799
122270 151712 323080166
176778 182053 13189263
124128 170599 116228540
88500 158273 71613701
91274 190424 17920719
130749 183981 269128117
19338 91502 180335146
61129 66404 179807951
171757 183618 971317616
32430 38123 14207037
164209 197972 84534053
152739 158844 15221816
85792 123584 94505838
122115 155745 910542648
45884 74855 240383256
61815 102170 939564564
154270 160893 16379440
168302 189463 53070152
57653 77243 282478871
37201 179467 486981765
9152 54843 114340464
74395 86645 30711902
87638 191568 592686096
161613 177967 101185735
147266 171766 61418702
78354 165691 218452912
117262 179257 188036923
75494 181152 264355076
155488 178665 57931763
117242 117922 936603878
165130 188202 882800807
158847 166649 19355181
37407 144457 267797294
7843 43970 90491126
31532 155156 763901296
46708 165982 298323021
151312 181393 926218646
188645 194228 14013670
125081 152973 69928471
88580 116955 338012367
162381 169454 363375081
46269 128609 205988972
176703 185683 22387049
21704 69939 898696768
100012 188741 194538695
180337 186781 999763840
131911 139249 18336121
167564 168135 533591470
155876 184295 426782118
105901 129609 791742035
52902 198669 364751113
195218 196764 3897988
44455 146664 255686281
192374 193483 2740340
125195 158595 83631312
39921 177711 601623677
15916 148080 606410774
48366 139652 367676271
193386 197519 10299601
59169 87271 392896005
125404 127661 5617415
174755 190193 416921723
43534 107302 159367989
14987 20820 578257276
57714 151319 234225738
168702 198136 73709140
2706 144534 354719395
118674 120402 4376444
31868 47676 39594806
155386 180708 350528454
115782 179813 386957951
79467 127463 313713069
49806 145479 896476649
185703 189453 465005330
117505 173403 532030912
167868 187439 49076533
136702 191165 464858352
16504 179423 920187207
185590 198705 552330863
135286 166066 76908253
31396 52883 372986391
172105 190588 756786168
131444 180632 591105578
76650 150983 186157559
4343 5270 2271739
138782 199079 916005830
162396 199732 93473582
101105 112719 29174751
138979 173878 87362112
155420 174089 518480320
49820 85349 88898339
19778 31030 28113200
12327 103412 227617906
185957 196214 245115630
141475 149815 471331042
162866 183110 152926114
8113 15980 272361111
128664 188049 148513135
165835 179399 95304253
28073 97124 582308200
83947 130002 115286073
151667 172335 993477284
68911 198320 395238267
13576 66342 132078790
103705 118795 37813978
137705 142647 12315791
19706 184159 720716081
28853 124920 240311049
4351 61726 143777996
160952 181412 51196031
138408 175909 479534573
121193 159187 453408990
7654 75080 720038348
27821 43801 39975798
76307 103405 29782404
189798 190794 2454398
5890 39450 487900201
92430 129752 93459795
194000 199045 12664293
152436 175147 434670795
123187 141047 44630033
46014 187846 678128274
34102 117375 901047133
148807 169857 52502783
16640 180199 814517792
7769 151034 437385383
21246 176634 814782326
175335 176267 2378834
4845 165011 867023646
48825 99310 126112656
174942 182268 18421413
15062 46712 76546543
168805 197881 221367343
97144 198123 530418387
789 179772 835576898
114427 119842 13571577
178759 186267 18714066
94477 124019 237756376
149175 154218 76261846
12616 60754 120591399
110693 180428 963049511
154158 193746 98789242
102365 121368 47577060
60722 157421 409378714
188675 196257 18943042
170146 194858 61775443
105160 124827 49286948
111868 183395 179103366
9256 53854 111544336
34264 181096 390111244
97270 115239 203007228
130431 165287 87078166
86692 164966 245535454
19791 130335 276509585
106391 156525 991173291
79123 180265 253096614
82631 198946 291133294
147753 163656 225118743
175608 178766 7985659
102133 197074 905426165
184001 189748 14461958
92067 172204 200619856
50225 174363 774397694
192973 195466 6171036
182371 184106 4230555
19175 34253 37574285
125412 182125 141922932
67824 192243 311293349
180008 180717 932625
106333 167466 323807547
54089 80757 765612475
162154 180720 46466540
169326 193652 40080260
169364 199230 696498300
81571 95949 782353902
106911 146026 98010308
42394 154391 280374728
161183 171893 26894305
77700 111352 84121679
106056 182346 920139557
137922 146582 15372683
1777 152143 469377834
172372 179675 78160048
150524 164753 817006634
44558 196104 379036547
102771 133166 76337756
112064 136886 371722035
44635 67046 56158659
38865 40025 372791905
62718 96364 83943893
135426 147923 31245872
39799 105273 503906148
129807 178988 123096464
74285 134578 150954015
136804 171065 295226072
152529 166609 332607571
95928 140584 111819650
185284 187487 520433408
40250 43814 768735850
51104 75332 60611692
64391 106259 104520930
191789 193274 3705393
22357 149174 422287059
53685 140070 216134194
55120 158948 326994152
196496 199777 8278374
182832 189908 17723488
74819 188765 285096341
94704 121199 66263362
172747 175903 7885211
147259 158781 309051927
28944 145700 292053612
181192 184417 187885121
10589 194267 459454732
179576 192171 31454037
101474 170802 173634440
185428 190961 13799638
128986 199916 261856895
158282 189429 77883020
165440 177342 29952196
101927 117777 39716569
60258 96526 90384087
54303 137940 209230164
199180 199608 1059853
90769 93795 864858979
33353 86707 133555841
159651 187653 69968285
196225 198868 6720797
185918 195248 23245063
45129 123778 196755874
130379 163767 302165560
59902 63017 7645298
83368 106009 56638546
135954 155800 226079583
129053 148713 49304495
114182 124855 9484206
73435 104403 77474187
10746 103407 450085284
87626 166651 392463573
52584 101889 124683762
6375 8041 305809695
8905 59062 125575242
33856 38907 258295
51997 105480 133757960
44575 179898 734685718
60182 169843 350560499
6634 30548 59970315
119421 189276 810477773
17893 35905 45038190
107482 155537 120448095
155149 182132 363064129
24468 84538 269576189
72071 148148 304170676
151116 173663 325085908
143201 182817 922100092
129107 180872 129501551
94276 169215 187517870
164430 195679 78204389
152920 199814 117192037
39209 103362 160300557
105489 137841 81065061
149490 197679 206232435
169275 191062 655030143
26623 35890 23081959
157729 166773 77932973
20707 165867 363051803
53803 149139 349547269
97047 101964 12291770
195448 199779 573219073
12277 73119 763186282
62685 111205 121209946
5580 139916 336194627
54903 109172 135718734
50188 182943 928598821
195183 199857 749687770
88623 194823 265720148
72328 112581 718944636
164109 186569 56287015
40836 42294 134645795
156690 188703 45849167
171891 195122 639564028
102026 176157 750595735
179852 197844 120855186
95554 122468 441274380
111115 146738 973151051
86039 192826 422790946
17005 25314 20767082
127761 155142 68655565
131256 132814 987648300
67993 88176 949229052
122684 125268 919502709
192113 195250 7762697
174205 199652 413462385
121683 181607 150116640
164687 196313 165235438
175579 198635 438028703
118311 133111 37250121
8445 137981 578982874
36465 151130 286995076
157165 181418 136913941
193223 193456 108504460
154884 182008 53873595
42427 178048 339298688
25989 122517 241337234
87694 87724 84765
79725 179109 905297657
145307 147901 869809046
27013 175333 370957877
18481 196834 541572110
40151 92679 456278635
18701 100558 204442341
160636 161031 216247427
185239 189307 10198066
86726 181393 236851991
99268 175045 189784873
40395 170497 580822021
38435 190761 381136490
145139 163513 687200287
48698 161792 500941354
2488 133456 63660065
20307 88195 169651353
190502 196359 9090688
133380 133558 467046
57590 140708 729742950
89503 169326 199775178
193465 198152 879604865
186091 189730 328728023
51362 150395 300686731
75396 176893 633205138
132231 139748 18738969
117431 168192 127096278
25607 193593 661104511
128048 158573 76420889
3015 190606 469255757
132024 146274 18678652
123873 135574 974348510
95326 98053 970822611
7025 74591 413592000
114035 195925 18887059
52303 134265 708498302
31941 47816 903844711
196520 199218 6856354
125671 159603 84967985
183512 185015 3689800
119076 169048 125027896
41107 176410 572109934
75712 106339 442784940
48296 140939 250883087
152600 192345 801706749
174319 186895 902861554
175647 193357 44289985
17256 179179 444981970
28816 55930 312222149
114064 146424 765364229
78555 187927 996755304
141273 155767 36431121
91336 151858 887974509
114415 181763 907292768
130210 159682 224787672
3404 115770 666062133
126066 163312 93085324
34168 44073 705082159
158972 175615 739660001
14006 23538 638639910
26420 82353 139633291
103421 114909 28827214
112474 199355 217451930
118861 131832 32579553
84036 91880 991412946
102927 190202 218602334
103785 162415 201387646
5961 196308 476236721
113897 148331 86414346
60377 73551 603825406
23209 80907 275622378
3557 24969 53669095
125343 183283 384019340
81212 116905 89187471
69855 93348 238387549
195638 198159 6352491
88429 92382 9926616
28758 112432 609021294
99628 159710 676717686
83845 148771 582093193
51463 68160 660720243
180651 192647 8468774
112830 136335 58975736
155671 163113 289829387
30407 174802 675552947
185998 199648 34192015
198971 198979 286887227
60413 192516 567515538
150759 171795 52615941
67711 70638 7236658
143069 150403 18584980
15220 96188 563976177
30684 45660 37478389
84100 193106 862090699
134466 150893 554332327
117009 158225 932020454
171433 179427 108504141
159383 178475 744484112
149945 186667 91702606
75483 106036 799104757
95667 105259 24045106
173920 180273 714598124
57912 105959 619344462
105627 119404 34507674
82363 123391 220457511
142713 175250 334595766
145033 174238 73057181
105427 129417 850891706
88580 187692 248074227
54263 77233 57403338
150779 173372 238859964
95493 153302 34489288
104503 175157 320781370
85901 142429 113309994
119579 183665 160399413
82226 185925 968903992
81059 169194 220470452
134341 153006 965896507
185229 195126 489816010
51643 53560 4791994
164696 194105 340989288
83135 187712 261721876
14507 109915 238506457
56662 152523 239884011
191503 195562 10106917
113004 168514 772483877
22057 72239 125370132
127609 154499 180040512
105384 191973 682876161
122318 154235 80128457
100919 191564 226969587
150325 161064 26713894
151557 199084 528379765
101691 196144 236414083
63556 195237 419470596
16450 84899 171099519
147099 160119 32709176
77696 116417 96759422
88194 125093 700975478
99779 153814 135651494
182106 195990 34603787
170375 185075 619607263
26400 42237 39531202
56491 189472 607853931
81016 181180 250658719
114602 123771 23084503
103769 126845 406361097
73610 127877 406405967
146221 192859 817477990
116203 193462 193387712
40627 128704 220411102
60535 102250 171781363
122050 169434 547554626
40401 41147 1919110
89153 143766 364210915
23492 128399 626803319
52189 175157 307696458
91700 110388 46789365
90903 135013 110508799
132813 189373 67152039
39524 55454 39972691
54923 82691 69307799
121897 131389 92401235
93137 137944 564700577
91662 143081 128666229
155545 178329 620979082
182339 183442 592671977
130371 147683 565328211
133491 179028 62149797
112804 159803 117811049
139782 184966 784229753
184781 194999 501990045
140965 179097 95490344
124313 197422 182806042
146024 197960 129902630
129073 166674 245381596
113129 157573 302382882
107271 189227 205152896
127067 190784 159408911
189010 195774 16854886
35804 154712 297658330
83759 169761 743787185
72275 96000 59338318
182482 184841 729353228
11349 99883 730000727
113673 130988 1037082
49361 67696 706585960
87524 137523 698514692
58766 61911 570692505
14191 160037 364850343
65142 137925 734423268
14283 68618 135842963
123823 165897 514720145
198405 199696 414671573
61703 157264 722543187
139795 159458 660801991
141531 197830 140848157
119653 172605 321790254
67386 174573 268073158
57351 77440 839153162
189191 190699 3755557
184483 199309 36125468
135868 136056 445011
192935 194979 5030816
186522 195182 969056870
101575 169525 170126681
94171 145724 511271379
3638 181812 445819916
194573 195000 1023524
142982 192540 124050887
61308 133141 938062969
94122 169224 187943783
122043 137050 973882953
124415 136041 326847100
73655 155332 154978423
41612 67967 65913576
55383 133201 194645570
26549 50778 549313786
39722 116035 652149863
131172 161811 76638006
154745 198248 108619515
160425 180789 50854217
179753 195639 39614197
185449 194834 49024892
76180 99771 58797726
106299 186208 200039812
60193 64631 676137510
189427 193072 158552141
166059 172548 16289819
32554 105029 422027001
165450 177308 29832524
60504 141286 140971346
145797 169315 58741869
27959 59542 22420528
92926 189080 240603036
88285 187211 247628566
7872 113199 263446831
14131 177117 555042877
89423 132588 673054742
189440 198033 406911314
116398 142511 931097141
134039 172162 95412484
113821 193948 374643304
190901 195929 694833476
134066 181552 781227415
87172 198017 831345368
123721 138393 161925858
186071 199137 32729379
90570 106522 39935040
183241 191901 364866402
199887 199926 104768
63381 75580 30423805
114654 158086 108873005
71840 121231 123553124
38383 165945 319137773
167505 182054 854943268
72880 131079 149217367
15196 56354 641621022
195200 195510 796524
163190 181619 46238630
165369 197772 81124903
1420 80699 198148480
174022 198209 60448064
35707 69279 83952787
104064 154489 126523204
149173 181723 665772541
6718 25892 181308462
51928 153965 255512983
94909 193754 285480400
155083 199875 25732926
62780 75594 31977295
191819 193679 301900378
12584 110494 378375676
107703 143974 186936567
313 118237 294823059
162659 192237 74069591
22366 26426 518897758
192467 196216 21092029
57078 190100 482921600
153987 176080 55084906
96493 148728 319004765
159518 187690 483104880
14269 36584 268497560
20075 152194 78711548
125214 183742 361867929
71584 187754 290743067
34816 69201 86036541
183530 197078 839757749
109565 124237 36751382
65936 155660 856215551
19395 113839 281970276
138188 171231 986880075
129046 188113 473237012
81599 82380 1909588
58245 90151 79581149
74591 135661 152949327
13346 73736 625419711
150568 178995 765113177
118593 192147 11229499
76257 193703 485681447
35086 97987 401781985
152997 170212 99507651
46677 102592 893381695
172322 172404 226873
70574 152468 205114183
49579 143749 235547184
28045 114898 217091948
190279 194723 11023423
153129 158076 12262632
24680 74858 839041257
78542 196874 296025585
5802 112743 391294984
28152 102909 186716100
34262 102290 758183372
17518 182264 412178704
36135 133784 244321885
83577 99165 401238388
126663 171402 112041408
59235 135578 436938443
3647 195361 459375090
4685 60489 570952533
18451 104173 214234478
106603 196290 250154774
126658 188142 153786682
20510 157561 358479684
31995 193070 876744594
104907 108618 552535910
134598 174351 781703372
43669 190373 979137181
141016 158232 43201233
177245 188453 597003030
108728 187989 198250790
51786 168573 631354975
55128 107066 570735931
80799 100267 105220202
87883 178261 226222290
195709 199773 74442622
150083 186150 90052585
199441 199510 165486
145860 158130 30760676
50699 142387 518176834
114476 139852 17959757
159426 170209 38686402
50086 167461 835869110
100068 108288 20789034
78176 186618 271316075
190160 192889 136480273
71312 138021 678532929
151328 155805 11194160
173604 178663 93617753
7864 143262 338713776
136799 150084 33317850
87966 121413 980764076
137047 194502 289590291
120300 138363 45223798
58493 198249 824552604
93463 146413 761663661
6054 152830 869519746
138641 164526 57210898
19123 179292 753659423
76697 106715 75002804
39428 49530 25287773
106976 182239 188493960
50786 185471 337016963
187913 196750 352643200
108325 161543 133142000
118602 147170 472176397
43685 75631 79801532
90902 198887 270279352
169011 197084 160037947
162546 173345 27108221
194316 194469 136781816
72249 128609 141122964
117076 190322 183446758
116397 157117 102136937
25770 189187 408723673
197249 197797 461040577
124973 162019 112667402
109401 134666 63225119
6073 80412 186042292
17747 147905 325627860
12355 173862 404079606
178358 198053 49180195
77916 150528 181855921
115478 196866 772641886
18955 83375 160971902
23906 163756 438020809
89232 135467 307200335
182515 195882 33345330
9260 81049 179505593
106389 198605 230834716
11410 60768 123600524
163194 194651 369101406
189557 190902 3287020
7931 36148 70733827
124934 132683 309946757
140758 148594 19701310
32358 105683 183404314
25596 135499 338484769
72300 144451 478674312
50386 146476 240463729
125781 158744 82520491
155620 190085 86082055
194785 197779 317468455
119856 134356 917844666
113426 166630 274944637
4119 68517 516414243
160644 176685 72390540
144978 154671 24441701
191739 192338 839677953
59224 169149 580324864
173051 186948 34756370
145241 189371 129744534
133805 182464 121709430
14251 94470 451440150
149551 196088 116156816
89416 101735 659765624
98932 188190 205723168
120929 171150 787127957
91218 141658 126251842
180247 190736 287792078
34540 71065 91307201
169278 171422 958837904
109159 153213 110393244
36515 160285 864164661
83094 102696 48915358
155888 195714 99448100
135825 165319 73589063
58211 118103 293879527
129798 143786 250941209
91795 97237 661847058
129534 135239 14334816
81558 154512 182822213
50541 172224 762462159
137387 147958 26411088
156337 180791 61028883
26716 134274 268984728
42366 107403 929926535
61843 82618 51741148
1247 92197 227331812
168138 198461 75926326
116077 119300 288446696
114952 121412 307829978
96742 145291 90278247
127990 145105 42841158
101628 123196 54170001
74318 188447 285567631
34115 70039 89821060
9841 169765 786461642
187371 187389 47658
73829 164688 227331987
100929 159189 289925714
150837 153298 757815525
136026 171285 88226161
41739 75562 785419544
130267 135650 826177790
160533 188462 69756398
35317 163002 319406525
80767 124965 715961870
33912 67309 999323709
79525 93854 35805127
148201 174263 657407376
148766 170208 582002263
86770 94260 131488459
199057 199573 1310093
171728 195751 192157559
85737 90968 12957368
18079 111671 243836045
98136 146693 168788670
21863 186410 411631294
91805 140858 401979673
182263 184847 250766714
145554 164621 47578331
174871 196764 54740648
195317 198993 199412922
173869 188985 73407015
136118 158409 55746775
165188 191273 29499085
135968 157135 611604643
114580 134877 50959212
191680 197338 447828262
184479 194056 76738833
156969 169154 137120457
156800 171779 37465176
53709 95663 104837152
65696 152895 281523558
170782 194040 420791949
1365 35942 86392460
137854 188986 127918709
83023 197712 286975084
89105 165257 405096683
133230 156201 786933690
88758 131745 502434829
59165 170472 815096839
75277 165755 226358570
134699 158798 707016676
119577 145588 686307078
169047 171702 6861120
118469 144794 941619408
188438 192895 11176622
59138 193818 336815121
97173 193768 241768116
24545 46016 350330103
89184 117959 56916024
139801 182284 106334497
29079 191299 405687809
145561 191183 114039656
78901 83920 141205126
148761 150660 326453436
109458 114296 355367261
159583 190522 896672955
25783 183401 622537734
86592 104287 701166393
103961 197393 293170916
34065 53954 49810537
180537 196293 300274341
132226 198437 165588320
172537 181945 975658221
30316 94872 161315768
118413 163813 113616499
68096 128596 20058035
53427 115457 419680951
134377 196293 154801704
131163 154464 58522468
85405 89524 10169556
181054 186260 13048968
95950 135887 100123088
82754 136103 133646292
39005 132746 234596676
33897 100132 165507554
98333 199778 508202619
127776 140436 316742405
49821 184967 338065904
67011 85343 399252427
56353 178903 412042985
169443 197014 782543621
179901 195212 38145434
193541 196387 7105743
47362 126031 594160579
123138 153784 893089803
135868 150800 569082856
128974 165770 92010644
4668 123605 866547522
152456 159989 139972013
44720 73381 541713219
120896 195218 256067475
1978 35872 74030145
60048 106436 187239625
5998 143290 315493278
108910 125532 97065523
182241 186647 583313709
122061 168741 371716472
182122 189077 17368344
74806 148733 185122541
16827 148783 864838829
184562 198384 34594449
196985 199665 6785459
22733 169673 485624699
57611 186609 322617415
26421 116850 225936182
136688 159433 56926869
176258 196016 49304394
72319 153254 854443572
165771 168206 4389449
146922 175271 194658460
14929 22044 17672817
113579 155706 105672900
3176 150790 369408195
11930 24077 311214712
106858 141603 87022338
191089 194544 8650862
6419 138053 966758381
26356 105449 677846673
34601 68171 68197913
1741 17970 777976386
1233 30766 462020361
139640 171865 80727641
65233 74361 326617467
118005 191989 185219969
28419 98285 927193810
155540 194946 382838585
187376 192199 12035713
19144 119410 250669115
89760 165204 994907258
54961 95375 479570080
130769 189335 921535522
9977 29326 48447814
103574 119853 40821562
188555 199465 573184680
39168 120359 390998086
152316 161800 248328751
609 158330 503589656
178213 193987 39391935
14556 181070 416449815
156300 186336 526020117
33571 157399 309934683
62391 101089 96495558
122713 191444 117648181
65816 104067 95425499
2568 10332 19360865
115295 117108 318127269
135994 183123 482730913
100316 177550 139160340
176488 185650 17406609
69781 117800 120106293
149846 168415 46202072
32300 83695 913615836
143647 189378 114439649
58879 72051 47173425
3576 56270 131978172
181057 194243 225113272
157544 176685 763181738
88677 108408 49502776
52381 138641 215850271
167175 180240 561054056
73796 144123 90534879
22802 89038 237841782
24030 125586 509429101
120171 123067 7332019
79968 119251 98275854
85996 197119 352776107
70404 84137 34448180
65866 160455 236599168
72063 194134 305504875
162730 173491 277152840
81358 168494 784469493
22455 42545 473218936
43590 62019 116630446
126609 148182 54043501
45803 117800 179946427
54199 97581 228233352
79502 119808 100806915
128531 149038 51414152
97084 110189 987175771
118397 194008 189249692
96660 122586 64992292
55101 134467 198540814
11108 175329 410803886
24724 182285 394169516
176354 194774 45963159
49782 49830 117389
142028 172468 76256844
30015 74183 110362435
109749 150657 102511239
175571 190943 330945187
187291 193999 16714754
89344 140602 128351844
173890 182351 21153549
122825 138515 803197836
131090 150158 23989901
113446 150743 418677596
80413 151139 177127282
92075 181666 373779145
179806 192455 430691228
140025 169728 74272526
60001 120594 151312360
94208 146176 369657034
148694 148707 33252
6268 75876 72718662
87690 172292 600204908
172935 184437 28716516
90950 186015 237896834
54860 70803 664965926
103097 197222 153224968
3543 79262 189401112
186730 188930 5514335
146389 184351 978461359
87007 186014 931629454
47758 172619 760696023
107322 174899 440265121
124814 149472 61840941
88425 95346 17268056
189500 190400 771513003
38498 103741 163109132
181439 191280 204412108
1124 105947 896599251
123190 142194 653667612
193553 198851 463990753
31685 162337 326804406
166031 171914 14848161
138729 168763 141854586
140526 170170 521645122
180001 185941 14820299
199779 199843 131675
171077 194480 58457801
138387 156219 745938589
100700 128078 758386387
127379 186781 315105709
43549 124659 973516029
153364 156525 779678326
20546 171571 377836133
88951 123024 453691907
129991 197650 169184123
1919 194758 754954281
150480 160628 25319168
120894 129539 127970184
4182 6495 5723808
59798 147356 381581291
76418 86816 26077312
54577 99930 113184495
89791 185545 239693807
86198 118577 642883741
118884 155456 91741474
77823 92093 473916000
199323 199780 1125998
136356 169240 82154414
141187 175507 391799516
52821 170205 293635437
12876 92262 198508615
27765 125666 244869926
162616 167060 11167516
151803 171493 841008003
162491 171505 622049589
99219 124549 63658329
184654 195881 28068427
148608 171477 57234715
13948 127641 988778633
141851 181469 879516675
95127 148933 830361312
135798 184251 111304231
46165 193961 369690311
127012 183378 141038291
57265 145084 219637810
13416 19784 15974017
26161 178059 379937516
99056 117582 680366236
129527 135122 14035619
147396 178310 766441329
37538 59361 777518168
104669 191427 226595033
169930 184839 156711621
185682 187842 5387494
111395 144119 126223733
99777 157696 145229449
195418 196404 2490130
139747 167267 68792223
55363 66853 745026154
174914 192949 45132773
107596 187469 447090077
28021 89805 926657635
94301 163764 579152157
129281 160822 674952322
11730 60507 122121936
128179 173024 112168509
129974 195370 323374189
98731 161999 719104135
147888 152114 904776674
106032 131987 65077578
22813 72950 125289369
95129 101820 16698281
153105 186963 965710313
83049 125399 644566598
117374 172670 138560578
157360 186278 453583742
74033 111217 93006422
41601 87878 537173053
92395 100798 655995046
150782 175060 97984664
54980 180158 89678098
164186 193553 73495805
13206 47160 401581010
118144 120454 5865012
4835 127167 62745996
120331 131483 28014197
55892 175120 298155424
21056 104718 209187356
149743 192971 669434721
31746 59452 69440702
130836 132888 5195971
95987 177710 204658953
49661 118236 809315338
105027 191126 215403988
98053 145562 119080747
193830 196108 289292094
50446 108654 532719425
28099 63510 88587782
19442 76484 310258135
153550 177177 525919343
29419 121992 231422116
182566 188243 14138532
170777 176633 277296611
119592 174544 137544172
23106 178441 820176272
153389 155931 6322620
5530 96650 227914477
116739 177199 151475584
123544 192726 782800393
73834 144395 176641691
13024 28528 77530108
149843 169395 48711182
157730 168862 27681647
24695 36260 28915564
193338 196697 415781953
9326 127782 435787144
187415 192423 490967557
168892 195401 424845255
60188 64091 319636742
35238 53130 44764297
189204 197855 21583408
89952 100429 26073720
44851 66560 50712897
94643 119850 654627913
125687 161164 88758369
74869 146385 178987338
8195 184231 976288985
53355 117415 160129331
84959 195864 277424893
78415 182462 260359055
187615 191261 137305628
26485 83825 759947413
41397 158633 293373305
81217 138366 142979741
27345 182485 388103603
105238 184534 198448282
136118 166274 75316205
93379 127667 353744858
146650 194108 673421870
135272 188872 573514675
15151 150837 339405247
42947 150834 931042869
75628 132471 142303258
178242 190077 26763594
132605 147608 304033781
187572 193418 14579852
184517 185259 1889134
67306 87762 222825933
60349 87345 101350450
197651 199779 5378702
22595 184917 405995254
107728 138597 77274531
186875 186902 69532
137565 158355 674923304
25939 124437 461277775
154329 198324 109815922
150117 174680 61234991
62399 143609 41496222
85680 107833 380534813
19241 47922 807344785
164890 184013 47886370
114203 125932 688301999
105967 120429 632856438
97257 184959 449681333
4966 84883 200030030
170663 184345 916496316
151993 161295 107338148
75113 154313 198424768
93104 112941 49557125
188792 197502 21752652
110053 139506 485851546
194733 196115 287093746
184368 195850 11491636
22763 46890 409055508
113167 116733 932106661
35968 117102 265312406
175510 191887 40967036
187922 193469 13867045
60408 61070 1635379
174583 191687 42857066
167871 188764 52329426
96359 127395 576867799
13810 143050 323141115
6459 80563 185429952
146487 147624 2885049
116307 146540 75786749
125028 171714 116899815
58778 128453 666961050
63461 137987 186383863
30062 114536 950459624
106539 112258 14287142
48113 80743 505214761
15712 120626 262185110
19272 179451 671545964
49413 154650 263454525
54553 129487 187457520
158195 168526 25677756
77703 99288 857164558
37897 119138 310705388
76060 173824 244678958
57214 76500 905338754
102483 102933 28095392
69520 101180 79101667
138550 162480 30458485
100985 144643 342624135
153729 161356 904865566
77733 165700 220067004
594 27245 66667301
47656 180589 332556222
180799 185381 11492157
83553 108598 62686765
77478 161625 217676153
31094 146587 781516617
66403 181410 287620915
145755 186778 102586943
196152 199300 934484415
79474 167356 356876162
40770 153515 378300534
32313 36814 134946473
164666 184996 879693849
50300 126218 189994398
148550 196578 120003049
3358 73659 175780348
192416 196369 9830744
102180 184536 814683850
137065 149114 755925673
56945 108649 129260383
115080 178908 159903690
16794 79569 472431763
46898 113586 859452729
190941 192429 3768890
145973 188390 199245140
144833 154577 24594305
195346 195722 558429880
58889 165699 267039552
154413 188885 569626321
195658 199311 9242944
91204 180741 224079775
124204 139520 983268662
145716 153944 20770661
152476 165717 32939610
103361 176689 648844748
137159 181211 596554746
65276 186553 824628514
163755 190565 67153572
6781 72178 163585505
159041 173883 843516951
50635 110296 913149899
164838 198745 84965334
57294 123424 613686741
32812 168852 210371291
127921 132236 10868807
127659 138548 474850582
126792 189920 516892072
181602 188908 18196564
76864 195408 843222511
134005 160488 769358106
143186 144692 3828783
81636 139687 240827576
157126 161506 4878310
72121 94645 56374981
16226 77708 481089856
63705 123034 89222816
146167 173192 527073594
56576 107694 127684621
20071 94524 944285270
156386 182713 321504098
143587 195803 962171419
85355 102540 687875731
2801 76232 418887909
102048 134859 82287150
40028 122789 207097515
48841 185008 340657526
111500 150243 97227876
160153 185406 63075436
8414 166378 395174621
33816 41736 291188099
143613 176305 81825149
91146 123749 241212516
110870 188869 195220436
42715 157219 596381853
186492 199739 126762169
27292 32924 14010134
5398 92810 218771343
68576 128783 520334658
189663 196936 18097741
59667 97895 95347936
180196 186288 709832762
155027 164820 772815749
123701 126944 8082587
38956 132888 425392032
44438 63020 46528651
11769 179252 418991604
39262 123667 211177608
199466 199691 245902299
181478 188672 17921266
157956 158956 215256972
70174 113203 107641489
36088 195655 399095042
158165 166034 19596878
103069 132582 74137490
193693 196155 6120898
133932 135588 294991791
117312 132073 37166557
173252 176306 305970946
174494 178313 231353671
84846 199172 315508643
185178 195018 656738211
175071 189096 448483079
164365 174054 24389126
8726 150899 723521618
5961 198283 481230205
10003 109256 248280401
46953 171852 851800199
150897 176108 728512007
48070 73652 63917737
38318 111492 437459635
127739 165472 94311821
52058 137281 268157168
130824 173672 107208740
172268 194314 380490452
118074 165926 985978329
109057 136714 69241333
176610 191684 327605105
143305 191927 121719537
24235 84312 317032444
56807 99166 891216113
105638 198982 233662633
33577 93635 150201730
43383 62959 48970830
107493 174634 168018799
22072 152019 851278967
116332 190318 185279820
198655 199642 2464426
137492 176752 98217254
97033 143063 69210340
181999 188538 16270525
14920 18108 7843645
182201 190719 21242733
18295 168295 375066837
186376 194582 774601759
194815 195644 2094384
168995 199902 77412615
38463 138025 249121667
8902 177512 466178801
87526 101647 406069373
25816 105083 198112330
73144 185284 924991794
94843 122888 70264126
92540 99075 16182810
107749 187814 355066124
151952 162126 789166055
134414 184970 126390000
64782 124010 148092859
196213 196791 834071413
75867 187129 278438743
162425 178264 39757461
63912 68497 11428142
132246 182242 125078701
35567 53227 44146328
117991 154074 90624891
64203 158959 237060463
111328 186260 981673613
193515 197397 640060363
160685 162240 326195648
7483 193841 466311567
18564 83279 869712099
165739 194214 71300095
65488 150407 461620088
50521 64018 33878941
168621 193052 900872114
198938 199552 1532710
166814 193677 67212825
127566 168026 82289928
74452 184460 275236812
193935 198691 468479457
49308 180084 760075147
169095 199561 76333064
72281 173677 253830173
8492 87892 354102547
116881 194839 195082849
8736 151569 357426456
154363 186242 79527363
46130 183644 525309558
96310 159209 814730863
50191 133572 172568537
5830 195029 473307633
42939 52229 23100976
5989 83041 192788090
71282 183926 948359161
110748 120276 23878805
58335 128376 831328805
191588 199223 721241256
66930 198732 710961701
62075 130632 564905892
9702 63125 582405143
51213 179196 815805040
64767 193748 290540906
75711 91352 67115200
177347 190089 735140250
64118 130797 683583713
49206 131985 207151764
22801 104358 203895642
114418 196541 205510490
48998 80088 760452653
67599 168241 731655710
95208 151912 142097223
126186 131714 944531527
166238 192809 66527599
127887 198054 175541947
121581 154092 650145804
188847 193879 215287598
89356 102440 32694464
161475 162195 865383
30071 193587 408967489
82981 135801 982413367
184995 185993 44930634
29744 117119 818272369
47926 163154 547997092
146067 157957 11737317
123610 181641 987621506
98450 149920 954747843
74997 75181 808524160
23411 42230 881449494
104813 173329 171516706
57161 138418 203185803
130663 145453 37024360
123973 165329 779792772
124974 136341 9930141
68653 113169 191155158
93017 93430 1009878
20012 183721 415229255
22248 84397 155375054
55331 167027 279308864
156715 181004 60609810
56536 101085 111135474
192051 199826 268873067
74829 140239 987311281
176859 187263 26003754
83312 152206 943931014
127125 146658 48870590
40827 77838 428546668
49424 174367 384389097
122712 166721 110079848
41389 116344 926463085
1549 111881 755528255
5784 57776 169101986
152658 195882 107940102
72079 122785 312128318
143767 182090 998338906
181000 195058 648430260
138276 171794 861504840
178082 190874 99166205
185325 194987 24058020
117543 139246 934411587
192250 193944 4221191
77278 107615 7122609
91660 153691 593783212
94194 193390 275014234
105160 139985 891581194
92348 150888 193220703
161327 182998 54192795
67867 68103 586223
61274 75343 76922470
53247 178795 501985003
171885 186871 383280121
188351 190905 6394669
95446 111180 819252399
160291 185975 64151611
126003 133621 659352736
148108 182782 86696604
135707 173871 95429449
123672 179903 140746065
17906 157790 620419088
186027 187516 992774959
197060 197262 462335343
108836 173159 630026539
133956 170137 82274357
84530 153641 173129460
122902 193273 176071048
144237 177554 83432170
59229 118599 790309372
107736 161781 636841639
145639 197707 282306147
47844 61421 866889192
171806 172275 1125758
160019 189232 73002811
76587 173723 243123755
144962 155727 27064915
51545 186584 337893875
140479 173853 169885639
32031 111622 199011242
178919 199880 399098781
64016 166273 255702971
151820 168559 41683463
12006 104015 596453422
173595 177916 620202858
115915 158763 90417765
51650 104017 537226466
71164 95485 60818042
22857 123606 950178401
93958 128400 102768302
121851 152946 78783401
25262 157375 277450853
35063 86911 129772620
40048 50780 940974713
105333 187002 698874078
71765 176335 261760389
98710 126573 69936881
183744 194417 294854538
145996 173513 68845561
146504 157983 137260020
79953 154283 186266384
125056 144746 49231364
136394 178316 10328885
180132 185435 593118553
31201 197455 415876331
50297 194786 610563077
32962 67883 344866063
41586 160277 659380086
76453 184907 271323768
60665 145865 894164430
126033 171232 469737346
137127 137956 1973259
94540 178363 209919736
84937 119596 86639717
5730 137047 328724009
82391 102524 50331831
72036 151959 725117817
144265 166473 608073242
17806 56138 524235939
59948 159363 248625396
72567 109565 92668628
94658 146307 129352528
1740 89522 219313203
137821 195143 143296622
196884 198209 276545030
89047 163240 185684138
130307 149732 321578858
42625 64290 145334200
20889 95701 186963537
20447 87486 900705915
156702 158116 3492215
128849 134087 411012002
80753 187328 266714366
111580 197945 365307643
155528 195708 100319001
25007 166892 354849705
197472 199282 4635934
106054 182388 191131691
142417 143350 642843648
167913 189309 53617350
160233 188557 962257901
191688 196259 11345724
82067 198725 510193354
69789 160227 226455980
52900 184453 531102951
159802 169459 23968457
175721 191255 960833465
67046 180312 283274618
13084 127871 456175082
42480 110236 169362026
53477 167516 285263024
142098 171617 221252526
65508 99393 84434663
38734 125876 218037311
129483 136349 17191896
79483 102891 58399396
60554 77354 41798614
132756 192399 149150515
27161 149352 305739145
187056 192968 14741289
118908 166439 93901821
130336 170775 774780876
143323 168636 357492290
176106 188086 29904865
171512 192724 936945968
177334 199600 55661365
124754 144727 1257030
129254 134669 936660523
49570 188992 348812900
89320 154187 586649759
97418 154789 170391918
65433 195990 80787894
61908 100491 96131041
134736 189572 137172760
75974 117682 243294166
122557 135183 31696588
178882 184877 14865758
149371 195218 114460749
45425 151174 264640620
115781 133577 44665576
98125 196379 626901850
59633 190127 364773578
128485 146623 326740277
20867 85700 162169757
44087 189832 954677511
133321 152004 148034023
86848 92553 452770395
98016 178226 200903482
143612 184925 103316171
187130 199536 31034613
46236 180577 837731847
57052 77550 767890656
115947 146567 973856044
48505 111794 158222052
57059 98085 102363261
162930 179161 40734897
68921 180523 758852815
17146 125065 269917470
141915 157186 38333668
105549 181821 190986391
23132 37276 35375908
30306 145812 576452435
17567 118515 252415180
174655 192609 978476339
90992 136182 113231634
177803 197308 48684059
176293 195034 46738213
147727 192386 165136026
156195 188906 81689274
158975 166028 17545495
92127 148071 140047411
15434 120781 847101092
124838 128587 9373826
132157 177565 113611103
40201 183194 357839574
90960 137224 115897465
191202 195692 86863117
101317 147364 115392703
180973 191910 27380918
9783 126057 290878628
115143 131212 595581757
149012 157992 22406649
9353 131005 304327514
48604 74324 64313862
176241 187783 28829923
141483 148549 17793602
91275 175844 362189673
88986 160536 179196733
16881 186963 531829648
77014 145521 287585608
194963 195347 954699
165125 173298 20546990
39009 77916 97284358
77160 140370 158158106
60077 142642 206358710
160287 189858 73922724
199005 199008 1565
28045 84113 140176517
146083 199061 132529349
53813 66042 507606573
65888 117276 128257047
68842 131792 157519031
199123 199311 489411
3566 134847 328512733
143317 169002 13249179
1166 47858 116704016
89832 104942 37833466
129306 152904 563147332
36610 121416 212009364
112851 153100 101011464
72822 185826 304889957
126069 163201 92813510
9385 43209 528270905
104260 139274 302926451
118772 169759 472223156
74307 165475 228075202
53323 72793 36212257
22939 97051 185237072
46536 175987 323846532
194262 198419 230577429
47617 175572 320075418
150811 155575 11918601
21776 179321 394136910
164772 177528 32068348
121118 142937 629246722
112373 168947 141559514
166990 175532 21413962
149697 194709 436956915
32621 35924 574298804
21816 197361 619283490
34568 147322 282122678
132516 171935 858384675
64997 89458 60970265
7843 166407 396704694
108568 171904 158589451
59038 101066 748818492
189812 191975 586203696
174677 179941 292624778
138481 173141 13324714
43982 153776 274836250
118487 131609 17411570
93738 123971 817646358
43465 199204 936969710
127848 188791 152444570
73914 184504 876659186
19457 62266 798027036
145197 159343 35426388
129046 180633 449368418
155099 171793 41716463
165798 192284 35293725
178231 185559 18279350
145312 172762 68639079
17041 46275 73049767
51089 101007 124704763
111810 126643 37247270
18108 94456 764272942
105920 116098 112488593
76756 176015 451496439
33487 114910 203648830
156827 165876 311492150
163756 195017 546667815
19922 55252 374495057
117916 118866 1428956
191791 194955 7799062
44741 154168 661219742
16533 124825 419562260
26719 184721 395111228
111660 127064 38656482
23309 131558 270808932
12247 43801 972006893
64164 180762 696403154
78819 123788 112537229
24593 130263 772146447
118058 141003 57484054
156791 193102 90697960
124647 131142 12903316
171380 190830 48545774
51196 60046 22345859
6985 138091 328073731
191925 193719 4466728
102472 106719 10690857
64740 191763 317710358
83921 136465 75791801
195494 198306 462946525
64274 183005 296947337
27902 126252 364740184
77415 148606 876470932
154505 196473 35446205
93318 192364 723941869
40917 198554 394430180
49091 143540 236319409
96396 159977 420526516
125794 143163 565964911
40778 41981 3097384
107884 115331 235302364
65397 167198 254540354
82403 117837 88670567
184221 199285 37804849
103235 133817 357770944
85328 162554 193140986
116766 190206 371053363
20837 170473 374275174
2543 143843 889408560
54224 144698 546851199
157143 171225 35182773
19049 118233 247910856
186334 194373 867532827
28890 40797 29680381
3739 100334 241423379
23595 43160 779918148
113997 116599 6469343
78217 184586 266094537
114633 145332 76987924
143673 153347 24399849
26611 73295 116538522
124488 125133 360631
49726 191396 354398396
159363 182535 57925635
81729 134113 131212160
3158 112064 272275089
4388 87839 469844695
99005 114538 38984072
72562 106006 83689311
11354 119207 269681669
17084 54742 447401463
19631 173508 384914711
152495 157597 773352841
55440 112986 143749542
65216 139781 118619431
136006 166858 77081013
190193 197174 17380698
51759 147406 239363948
135150 145653 26240400
4409 24104 49395187
182474 184212 2911342
120327 195493 636720021
47620 107091 648718368
130338 153057 400241800
56881 199479 356688522
27392 183991 456961958
53865 130965 192903598
35064 181285 456525481
18447 63412 112439793
87544 174166 216747463
57778 67595 24522602
167605 184057 579608901
73993 174965 524660285
111653 192004 292164211
127143 167647 101278362
145947 176699 490465249
143797 191596 420239495
40073 173007 332662404
62388 149354 915292274
2519 184978 456314120
169094 172381 8374876
60969 63880 3431932
178756 185093 309218716
27394 116539 222745748
123579 158245 754455379
39590 90731 127847146
144553 173415 8125144
93936 151368 143925792
33839 107493 286211910
113493 167845 136037533
174894 183549 26757177
198449 199215 1957323
181008 186377 13457840
69182 113191 110004732
153725 189371 350415892
61517 114698 720196752
176466 187230 26926648
154348 187139 917514910
53223 134864 393853576
53145 103603 126086844
33622 96835 158041440
126377 155580 73178229
191874 196061 541707896
37203 140682 258846824
102057 122698 434958417
141033 186914 114825954
65148 69034 383677981
30434 168720 345816271
70402 141995 816745000
140713 163367 458111574
181345 188460 669492866
6465 25697 115230525
106166 172887 878669030
4606 196633 512103980
104557 174097 601971441
134828 144368 408095807
110325 119999 83062359
142297 163324 56326597
314 68974 171678953
99281 135841 607599661
16253 116197 456805599
63465 89546 370298553
198072 199690 842111854
82112 199879 648693208
39948 81179 302832992
151194 189965 716649896
184157 192464 14505229
40636 55877 38268176
185396 187477 646981177
2377 20132 44442264
105058 168275 875714767
63600 88502 695980718
57027 129463 181150469
11406 174723 272170419
178787 190721 633381651
189583 196761 17850060
169598 190169 531491759
177061 191551 757698625
1494 112205 980985350
17651 101136 210437037
180628 194669 35059117
105242 134710 73852496
112134 168737 85213163
177118 199841 455935148
52074 188053 741946271
88090 101894 361249148
108628 129286 51708749
172965 197003 60070336
184872 191081 51543652
53617 130916 193436579
134466 139241 852267710
5161 191842 467179824
88567 108127 49029050
66346 147677 203389209
146888 187722 102219299
153657 153737 192196
98654 152441 134927123
178222 196407 45359881
45739 92004 115625174
52247 53459 1877980
178279 196604 45704432
119531 129256 24437879
5024 129036 490815405
3817 26404 196827649
191977 195698 9237225
194074 194264 496936
5842 160117 679011141
6088 55532 123931353
160655 186849 65475213
37216 103663 652354372
154255 180546 759608201
159526 166141 16428728
103457 137226 61768254
93358 133233 262339742
69739 89759 50049865
182609 195445 270665724
172683 184714 756468427
36167 173339 343148499
156252 196442 967540721
115293 167727 105587876
49128 112766 159144871
179659 181224 173553916
158209 163016 480265266
50419 161339 776046275
32288 113232 202407957
43090 189659 443040996
180044 189287 737979527
59214 66777 18925657
66502 116047 123717018
171055 183237 30463469
179054 199149 50239015
2482 122641 955923898
21001 148120 732787982
121481 125342 9841271
162136 174537 824954398
82957 186926 573515237
8801 107156 245907586
92763 104235 28656874
107602 149842 87027409
84915 165020 38258942
165181 166182 2549544
96855 151640 251569420
113989 186297 181030835
65954 196797 536983045
137871 143784 271350836
55609 94890 280653844
152501 186726 175351806
40684 128032 218595319
55787 137367 9355633
9568 13522 523730151
148113 195636 118757645
4213 125379 741310802
133571 197902 645886637
199855 199901 857282361
8532 131786 308394516
138733 173223 448328396
148675 158671 25004674
78807 177392 867325573
116931 134481 237223934
62429 145240 207115133
39653 118386 948262490
170782 197843 735234253
80046 181011 252657533
198998 199395 767774172
8257 119706 278758666
95153 136391 753402665
67344 81658 599026712
155389 195773 284841460
80102 164432 210963475
195216 198156 7419981
189441 191766 5812152
134076 143772 24184351
178151 181115 341790436
81314 184822 258947163
6342 76467 175483110
15960 111612 239012368
162149 187906 163467892
181573 189242 291658946
164526 168385 9662997
7355 24115 618979382
13808 121067 780705301
15370 27512 30299469
196945 197175 237945955
40660 52307 29132232
52312 86255 366118438
123529 123614 78739
64969 170522 263945966
187764 191587 43671775
74952 115369 551159592
74798 189324 709388117
135170 172145 366501891
73716 124379 973418639
141318 176421 87901890
15387 191365 468502438
156060 161817 689889824
70248 128762 146503879
155606 160594 12422126
33151 76603 108689919
5957 182174 951329564
183433 186334 644393581
70007 181048 506895634
153907 195788 854849883
12148 36691 258889745
198599 198873 689004
155320 159046 9216149
16477 165817 689530439
63860 140198 488240252
27922 160895 389587340
114093 115034 2339864
27286 125853 246547902
150657 178348 69222082
162049 181409 48481408
45679 80547 87120552
7646 169109 403971745
176603 195296 46572807
67015 147153 200358795
160608 190459 74626292
133156 137063 835207904
130671 165162 67494138
25581 163961 369188759
94521 115179 479157668
167077 172555 13772173
89385 169302 686015484
114758 115070 787668
158240 160935 6684800
56098 108775 131703265
75002 178106 258031064
155204 189616 85979683
196590 198939 680428029
26718 173591 488395752
25221 32314 17604074
162237 175051 453048276
104104 192869 222186175
555 188108 469070529
118586 174855 286481145
135614 181982 115955018
199658 199926 492345086
98270 180859 374791635
130630 183022 131045054
14081 171625 394156478
7287 16522 23333603
197904 197916 32836
98749 186986 220976776
165950 175535 538458169
188325 199580 848077875
79560 176936 635270678
138523 154322 103450556
182441 182678 710998130
127952 161233 83278197
143537 176688 83031240
140110 168541 199294276
195676 198276 604368051
173552 187295 34409277
40735 41483 1949519
191295 195447 797865250
110788 126334 121726930
29665 188164 613119173
116180 166241 125332212
181046 182586 3896152
51772 121160 173531045
104396 197133 888484379
82589 132121 714957651
126678 170800 110373600
21746 181327 217099180
37202 78828 310168858
181479 183388 2745168
95181 190178 996939405
96695 170036 183582515
185390 196879 790461700
37212 130124 232486691
428 183407 457675938
9732 129587 515393594
31516 174863 358608350
5062 169561 411599246
62868 182128 346629216
160300 188893 634646155
40994 77331 254421494
24506 159230 337137474
124054 135534 937048675
37771 90208 222497887
57940 141557 390533064
39437 146995 691974703
188901 190930 5047394
102547 133499 426209110
75324 118078 880297724
156883 157178 708514
2540 165736 67849865
64594 179797 288154440
65779 163521 244334892
36680 63002 704544078
138304 183468 113027124
56474 100174 108979686
38214 110242 332914549
183673 186148 6210771
6459 109251 428720800
1770 76276 186184935
177126 198999 54676752
105166 159140 638780861
18713 153268 777363175
192105 197100 14733243
122430 125621 238866752
98954 157724 879765240
31155 40894 24325286
165382 181560 505290196
117187 162214 112773469
186433 189846 435622007
48856 182378 475115006
171735 195559 549478770
2353 168663 415877654
94352 147623 133431446
47724 161693 285098905
123339 150972 908069815
141987 199965 262834472
68917 119196 125732081
41726 193947 773986226
97967 179905 419772008
161501 189952 71194170
75585 177819 649227386
186939 198623 372593112
187277 189100 29789407
46413 187360 352627794
158612 183737 62749209
198254 198588 577854299
24655 178453 413331794
106416 179464 182886872
191758 193786 2435508
107289 179672 181220166
136608 177603 102575518
170494 177884 18544641
43890 181867 789743907
58548 68945 383526430
87403 101321 34615825
19402 161254 575622083
109224 149213 100168442
122484 133791 28419400
11781 107498 690344476
195668 198443 196191903
162029 180467 46146772
20181 25145 206419528
125737 131656 775715285
135534 161901 65866236
173721 199894 316538685
72713 75543 7150814
57247 135641 985565067
41693 132281 859159086
140821 146807 258852288
65196 155679 729841312
168984 175606 16641848
3469 102149 246741170
36150 117831 718953572
75097 103170 70067288
9965 104882 419504535
83494 182629 377166674
87748 122731 635745471
37775 48428 427145822
152772 184901 145242601
146196 175038 888959999
106851 147481 302341321
131593 150705 4740747
72596 180361 269729430
25200 54008 670806919
56006 61860 4353868
154544 176176 11800373
85585 154389 191863469
80227 172728 703176237
45551 187747 355669122
167106 180376 33229564
189655 199319 215951889
134088 159329 387899658
122187 139428 43192466
116012 147413 78697316
20211 192855 35062076
1974 86202 210614478
195826 198350 6371083
85023 127491 106219786
109230 126184 42442191
174254 199819 63969606
34601 178881 608398342
197887 198809 660981049
69352 137480 170548334
129287 182785 258112936
40224 74876 793923468
75429 103306 69570730
44698 172284 319236605
14206 62812 661655092
80927 156726 189832128
179605 182527 7311932
90740 174976 262832216
100329 173034 720778938
163103 166496 338055610
26527 81966 138403921
100892 181636 202316411
52280 178382 318666402
17232 139438 305638657
149667 171937 354229616
101264 178809 732760169
85167 114861 74167584
100211 106146 14971132
181752 187808 422677747
137816 138565 1839619
63724 137250 694688941
10599 147987 927004101
49682 178441 804106988
28492 151401 482169130
24968 179609 424349816
147086 168053 693688807
179258 189919 728271212
59707 187101 318600891
67473 131749 160795231
187437 198611 960897285
133034 169751 91711649
161579 182130 22264999
155175 167612 537573934
65926 158185 674143252
187847 192076 982547167
29473 54501 62573445
45469 126634 443013162
148640 168168 48688151
111189 147457 569874132
160153 167052 206838898
65061 125735 151709280
143567 172970 73590697
44676 175494 76764593
141780 141824 38936
86898 110183 58165491
168759 175110 15936453
1394 185575 460632305
167016 194795 815747895
98367 157289 166290011
113386 177402 160369392
9355 186777 629033819
87686 118169 76159689
86313 112541 65513081
148262 156351 418563371
154039 163841 804630157
34730 191909 772115637
59013 63600 780296035
172228 176769 11348447
119206 134987 596097646
43681 62971 48229086
145482 184261 728769371
113329 175999 156932349
48244 115060 917517238
54488 94733 953943292
5065 197114 890056755
134366 162992 71509886
191417 192075 1696310
35880 130202 242497212
128046 194903 167119727
148498 192954 111110560
174644 187369 261731269
151262 189381 230859431
149662 185927 124524087
168344 188763 446743917
103108 188973 215062361
124845 138677 34585063
9391 90707 454310670
163240 170797 18948502
46878 59348 114294687
113466 166200 132027805
112537 193454 202472631
92051 134982 877099794
198124 198656 969323340
140861 147136 15711025
81736 162965 837130065
7483 109030 529919201
43087 125938 207218999
12844 60789 502839671
122271 172194 22637212
36136 76400 229305801
169199 186800 832938914
186833 189294 6180970
89773 111682 489856510
81365 97024 39079044
112141 158504 91061429
122704 181960 803336822
38771 69445 76682594
71128 198578 318993008
23212 78806 299384836
77628 108350 143928394
191900 193614 630042384
193916 196787 7159270
12115 143156 327715420
18461 89847 508126694
13348 93488 343420217
51407 123912 55258177
201 134465 335855812
3836 171932 580555589
66812 132158 163434418
111435 158462 117843440
32955 196042 407924540
154677 160827 15237911
71167 155430 211049468
140131 193195 132783463
168568 177185 21728267
153378 172367 47401513
116659 175203 146609771
154735 187297 533018488
69897 80073 966123339
127452 188329 625274587
77659 105810 803703555
65192 190934 314440042
97556 140861 108475849
100600 140555 497128997
51180 58719 19005944
9117 165465 391018643
6125 152999 260042459
167304 189487 55597311
43570 173635 325361406
127466 138678 472412596
190804 199757 22428677
24647 78913 135719452
128306 159110 77103922
66551 144531 982808554
105773 109603 9671618
148000 148795 2056527
84912 194720 274668186
73667 76379 2799831
20458 27027 16417512
62613 152418 224705051
3715 114602 578223063
115686 191195 658035024
135242 187759 131289160
47534 163587 290208553
141068 165781 61839970
142872 171906 72804084
77735 191893 18324008
130172 174133 109947266
43209 88004 111939029
53820 92937 97832905
14508 84844 291327488
166295 172449 15510761
18410 163466 784256400
42327 98452 140179244
180873 189364 977717176
23138 176508 383740179
178601 185517 17230540
134848 151676 42162118
133071 140694 18939548
65429 181146 712453547
104153 108877 11967637
117460 157825 101263644
27262 177308 503846380
167956 172741 823150597
52851 112251 591394532
159722 179401 504744230
63837 174527 645499055
140483 180303 99647062
101834 184284 227374965
44824 136182 838996892
133079 174203 102782479
32810 96862 160075468
171786 176913 12765637
9818 36199 66005323
113116 132868 49635197
72290 128965 141892510
151020 157834 670656756
159044 190926 79654231
168176 175749 205408205
83901 162687 928698282
115402 131716 40980453
156850 199333 106164835
122973 157055 75550529
192964 197909 12367835
146912 162177 38203599
3257 140997 892209802
18021 127119 788215161
88426 176679 545172194
62247 164435 255435634
74881 196881 305213455
108263 112220 9788050
42593 134579 230087776
154781 161773 17299838
175695 180466 11948129
116324 175768 148875421
189344 189602 467524380
113686 113855 437698
73812 186171 281205762
198892 199335 721325483
97069 162362 815304214
191684 195737 10066908
84487 128608 869021365
191850 198736 621715711
5945 50173 479271920
139825 173935 303349584
26468 66203 79702325
66743 78178 458360482
97573 191416 165627621
26362 195862 845099541
72280 79552 18253054
142785 170037 68183971
168210 169155 841647062
184990 198195 981509481
123165 170369 641925544
152509 180486 767599326
112444 126072 544157498
128367 167344 97425441
178866 193118 520636850
45629 159534 284999363
122918 144930 55080500
156283 157483 147584540
12408 82153 411500322
91910 132788 102417919
94139 156060 432304081
123531 174829 298376180
160252 174264 34962965
178780 197334 46264622
103730 162016 337195153
49531 104909 115640839
520 20996 801289949
59508 192416 332383037
151425 173618 55460185
134763 146524 29389261
152535 162621 733921669
172213 185686 762857072
38142 107104 172442249
154554 199175 111471160
153783 183842 74970281
29901 173040 358045954
25667 72397 959746882
167271 169703 6098102
34994 46005 27578437
178757 183866 928756725
178234 198677 51120749
9113 25052 39902883
47638 95631 214113952
180281 186026 14349489
135830 168953 643708825
172713 196003 189474800
27350 95988 171514833
18651 64024 320316993
32991 145520 281609620
67536 175945 271192864
32117 192321 400812024
170331 190618 705430937
124675 152206 481129290
11292 74153 822942958
174093 188902 91706447
57942 153971 47453170
1928 35701 949371735
86472 113946 68602998
70019 108050 95241170
158779 193553 86872266
165997 192870 67257742
9412 129527 300509384
44058 75245 742368291
70978 124934 135114111
15336 170159 387124718
131665 144711 32589872
155039 194399 564352149
90941 184821 277014969
175425 195953 51289861
62905 169191 265768669
109619 159324 124445238
145103 145506 1047390
159830 180683 52050038
165750 191084 63351779
31251 165716 336364492
146915 199882 94414458
199140 199351 518631
165752 193861 192611365
198750 199486 1844220
85771 199377 284204358
153154 165732 232968182
17524 91223 184242046
52415 197286 362415739
165706 184099 46011239
127210 155073 69906786
100725 161248 191504920
31250 162518 453983229
107767 150622 438599875
125175 198073 698417650
107898 181401 183938523
177828 190724 798106646
104459 152512 120497251
17956 162866 362405361
54810 59124 10835359
132793 195543 683821832
133658 197865 160529317
195352 198595 8266918
191201 196991 12950375
4752 142940 405855128
54698 138189 453700987
75237 176095 252399486
38963 159274 487437940
106605 192148 214115459
38727 139829 252943038
99338 119820 729441638
44232 161847 294228782
177223 187155 24821965
90647 129806 98124678
127974 154993 924079846
59263 79606 50715316
183162 198045 334968056
25581 27890 384150
57812 60231 587075299
42218 109414 168077565
82902 101841 47297736
77165 96297 286677182
156791 171452 36649436
66649 155735 222895365
113422 152517 98146010
14868 174238 554653972
143296 153433 183408151
70190 174195 260325877
33026 93126 150335548
50394 175467 451572139
111602 168823 910131092
172377 182898 292937908
187254 197912 20792244
29767 88261 146200866
60486 148055 218970727
172430 177878 13604878
184505 199584 527342056
173818 178409 11508439
110248 177919 169429031
109058 185348 190831738
151494 153805 448954937
156358 168801 494678346
80676 98891 45369265
148872 176597 69313937
65820 121502 655502848
55462 173466 295094840
18092 162722 994537444
98887 108120 23340440
172452 174799 5773855
38066 136193 245633236
123025 182666 937628029
20012 138774 297038001
158866 163805 12198583
194770 198971 10625872
139172 151286 843040676
133468 193489 663371946
22858 93960 690347610
133749 139744 14138786
138581 180464 273784030
154070 191478 508962479
174362 178740 303522901
146676 187378 101900579
96397 121585 63033278
93086 93171 92343188
184859 193449 241336468
20033 34039 34900247
180338 193336 217380641
119517 154887 690660031
105981 110910 118659101
199315 199429 302040
113958 119063 12819023
134011 167349 393853020
23786 187211 408874569
13910 96697 206861858
57255 74179 42170050
46827 85433 96528916
62500 156374 234871769
21953 118575 241547085
78479 132638 135593612
188147 190350 5572542
167561 192653 62858340
21507 151205 324568966
72221 133578 506395305
122060 139878 44687486
109880 144288 86115117
93709 182563 756344233
136928 192027 137760870
181918 197554 39011781
161975 183739 54430428
60672 144008 519319359
162694 179810 42956605
154499 195544 102384332
193126 194853 386901726
152144 167670 31981969
33938 45213 661834413
121242 180565 148580263
88203 188512 250967515
109930 142498 317896382
175033 177161 37848175
142194 152378 25659549
156445 199255 738573372
177306 196929 198578197
4366 65207 152389951
104172 115571 28515980
95949 138014 979452296
31925 73665 560693977
67781 160849 834640847
179584 190993 902161435
49403 68681 48230901
27536 37904 125222697
105299 142636 93474661
190722 193270 997323509
47167 140435 233239237
122225 183340 152957800
20300 37312 148321285
82349 160756 42492467
59605 79461 49492011
121733 192765 177810602
95293 148308 455088090
193525 197221 9236174
199319 199323 13928
91098 124584 83910543
31666 111547 199734119
144461 154884 843320978
108388 129114 819066228
172213 196670 179774330
38330 86960 121702821
44150 92946 898642374
197873 198660 2050442
179443 185159 14234828
51728 175426 309524329
103873 174106 175880123
71461 118827 118538371
23874 128285 317079795
14267 67132 264774564
160309 184251 163671715
164710 199877 88099400
161798 165771 134741349
157802 197536 376009128
11715 147058 591369128
157749 186661 539158203
29657 53833 102895894
158203 164320 15136428
37411 62911 167931760
113760 140960 761915270
158714 190805 708274338
13655 55580 104918161
173166 183414 562227266
88545 106312 24879647
105271 126206 52509030
12589 75219 156588478
84297 192950 516785897
154201 168123 451357901
44114 192401 370966457
6508 105277 303155707
11322 103971 591288684
148879 153469 11544689
134838 197427 156485486
100980 154084 133301117
105371 134106 72046071
39564 158740 298241768
182621 196451 29006889
95068 184038 222647433
172321 192519 435644925
30408 105398 714034798
164676 187829 57985684
125408 165179 658387525
54330 136839 206499739
20014 86344 165889710
53264 141294 220238407
150103 153591 8757798
105363 105577 241878635
183948 194669 26811944
113595 118308 11818819
12405 40988 205175150
90135 189472 248668446
103106 184789 861049934
112192 162921 574699311
76897 159462 375618509
34131 188669 386623273
35409 117462 775675015
109350 110919 423103520
187307 198982 29198815
167531 169957 1054940
21676 59287 380748360
29158 50361 735377429
137272 165506 70480724
170507 172293 882274760
173270 181906 21644554
72469 124686 130807176
81811 112223 76061274
162287 163737 3602269
76623 163375 217009561
111936 114957 7574615
119075 168763 124301993
177464 182353 12229702
62897 104691 104424449
52240 140670 221277666
6012 98127 230393401
144333 168891 61360242
63111 183234 300495094
196601 197468 362530898
157997 160602 706003162
174826 176066 3156409
148389 193169 111939215
115644 133663 45238794
136409 194248 716474112
132482 179193 767094764
13030 74565 153869255
48265 71720 952786439
53484 73436 967559949
124663 159597 87429244
63138 173811 440027796
34930 131699 242173403
140849 160740 49837752
192872 195267 191114983
148724 163925 37859829
103447 110093 32704233
96576 193619 242898442
30606 88705 145195268
458 133823 333615505
42903 82765 269656694
279 187627 468636065
34174 135701 989290346
66842 110854 54866769
68971 199514 428302903
133629 136463 337386304
133235 133254 585631860
44546 180948 630780202
28275 197626 423561707
62273 93732 146678312
82415 85890 618607110
26952 185413 450894988
164517 189302 62129877
163928 182714 47076813
23644 50657 8783709
126247 182081 139718253
105381 153737 170959475
107941 160173 624907574
97251 116568 356812798
191855 198554 626501047
50032 62516 453122281
150175 185809 668461791
123850 164509 101622741
125437 130110 64163548
37493 73753 335240677
180785 181620 2199067
146495 164734 45527844
41454 179062 344298982
185268 198266 132812702
84099 97568 6902654
188957 190810 4625220
189105 196656 18790072
187397 195909 984473714
52077 123585 178945717
74989 84379 23520093
144881 148200 308480726
93887 154817 152720140
37598 112703 187844869
183965 184262 117102769
55508 157130 931443441
125569 196005 593761704
118121 191920 485520071
14249 95200 202253446
30028 43121 524738804
12438 72846 423474161
197404 199863 6245214
54676 76987 38891780
130168 191672 157982316
191072 196079 675581499
9083 70674 153952898
195271 197351 164098288
99211 156412 143476036
18250 20609 5924051
110180 183309 183042719
170672 191576 52299491
30922 78934 687948682
168339 191980 59243090
65112 172397 268360245
56512 80054 737175702
135304 138488 883586799
131133 142760 29035535
159937 186719 66875849
192679 193644 2378582
2314 139900 743072191
60532 149237 563151797
114758 192211 193909742
108901 116228 18172953
59161 122349 936847224
114396 115955 683880317
180494 199157 46696698
187385 192820 13559331
65577 183057 293818801
156940 184376 68465333
86774 182651 239885502
57380 103856 116019186
29366 71177 955992327
199232 199262 73671
71464 116103 111683992
82028 138081 931594059
131435 153647 55741673
133133 181831 482813870
14342 44872 267696112
34813 96229 138071209
34082 189491 388873229
110040 181922 179949074
20076 68009 172636810
199347 199361 34093
178130 195181 42511385
5041 89462 856881041
100788 132410 897861525
171598 185775 276452040
37915 48107 343525961
104683 178870 42796041
61635 144965 843183650
988 11580 26449179
71924 140163 903493434
49252 114486 332871874
188858 194702 14590201
159965 179653 49174480
136123 168876 81767043
50460 147073 232793335
152959 195567 106350511
14510 160578 365379534
81 121595 851779705
129911 199126 536873416
125592 165036 545158439
61665 104847 107771520
123714 155199 78911455
137168 160241 57750670
55620 173901 524220188
152879 155761 7196538
116664 125288 185562043
182367 188899 575859324
108911 179736 754669636
145729 183511 94502571
91590 134856 959558661
196350 198683 5947452
122122 162481 957050976
62409 83417 52357934
1546 176447 685990326
147914 165326 43403922
141587 148556 679133408
135799 176571 881155976
8098 9596 525394619
74173 167692 546668780
150184 172990 56905276
108166 129419 53209220
178676 189407 675050262
143872 163809 49836735
149474 157109 970023627
41688 152294 221645531
37637 161015 171871336
22192 101625 198434450
2234 175273 432794389
143783 164491 51739787
72368 73668 246605
71554 80329 105281987
106241 106900 1632266
92203 130277 657361938
126730 176560 265871251
189580 192628 7582066
179528 183742 161061246
187734 198122 25959739
36819 167898 800991576
37136 194001 907114562
140640 186153 821504219
44244 187231 822789173
32211 111484 198221394
188812 193240 894918673
173974 175677 361029001
189932 194547 514854137
42211 177193 606046053
142339 175991 84225821
132861 138069 236163562
1234 178442 443270108
81743 124212 106375925
103856 128891 62782229
172904 194873 624205780
179188 199899 51790479
166249 192521 35439629
28757 130216 253809312
53745 196672 357515186
80975 132046 84612051
16335 57199 784727744
96686 118982 115768369
88785 95366 134206315
15475 21652 842296442
87648 189310 254378895
41218 79101 425936172
8057 124576 291592526
13490 60926 118786261
104224 154249 921694711
96651 119913 58262261
36550 161835 894700250
137784 137818 93157
78515 154390 190085276
139126 145256 15375503
11756 100543 24542697
187392 191020 8984990
54649 148081 233737168
181915 186916 496465443
37979 56177 241666331
101488 191914 226426661
78138 92543 626421886
67517 103642 90169268
30810 80846 125091582
99753 121239 53879795
73093 149786 192144369
71569 84475 32395675
39252 123414 309457494
22805 59343 215981535
28065 123758 375417379
132308 141186 872887204
86652 164427 997581648
166236 185134 47289313
110670 178247 169221482
48743 98618 780978000
89258 99957 26655066
160784 185908 256965606
123446 135385 17816620
81692 165091 208690193
69204 108934 99464959
32779 157412 311876521
114256 148706 831866658
102846 195240 546686846
78517 189635 278065729
136228 143736 18687893
77712 182990 732332117
188423 196549 20299989
91528 91987 1189745
45216 194417 815139088
36047 73825 769117320
49104 84172 886152732
160944 192976 381240193
184430 192918 21273323
100968 114310 33457734
157432 178619 53006749
150153 199839 124161410
59958 196301 340854389
153684 190513 357353104
57892 69053 27823571
101491 174099 181885419
163461 180445 874568473
43899 199702 909384180
145100 185944 102141425
164872 194599 437739213
74960 116696 104319144
151732 183184 997538842
112734 132389 157055041
91673 160535 919183109
49959 105756 216651076
78938 157011 836245315
177690 194891 879393578
112995 139506 66416974
56735 160658 259927196
146780 152316 579998929
63645 64768 705393014
32805 159526 317097325
65036 159296 269706062
308 73663 672778
108377 175251 167270203
142410 155943 34021535
70172 79366 51928233
198558 199879 3305647
146585 179603 72871939
18190 104991 990438090
49320 63778 36223652
49437 199102 374421876
120399 156509 451786032
184901 191264 15924288
152144 185630 83680601
59920 157182 780354246
179521 188067 21300220
169718 170452 1858765
160093 185293 62943202
136395 158765 55981482
138055 165192 237687357
8576 186606 445399504
30122 90169 305942461
174362 177442 7767218
58405 62779 556207831
178621 189065 815574792
152723 197962 113014200
131724 167365 89062101
401 124252 400767904
67652 107894 100611242
106519 125372 47295126
69980 153286 456471820
694 159119 396308480
166401 198224 293736407
157619 170424 476447129
36036 159611 388618652
167368 199273 79928836
155746 184584 54284713
77215 178712 254040175
122113 147836 64497996
104585 176220 179364567
84891 118214 930871383
77197 194725 513853546
50660 96123 113640896
83490 139540 140280371
116594 149630 619404415
131362 146247 818852925
69455 199780 326113993
24933 26050 2869910
182076 190294 20533893
18404 131286 282305502
118389 199671 478781552
93962 130532 175373052
19868 145051 313112977
69159 104151 512679273
30693 81116 126063718
123930 194253 396175511
9636 18819 728654465
191578 194968 8400433
120066 192661 181697962
170180 181095 27382858
18698 134117 288706919
85668 122566 92249109
170568 181662 27831786
152108 196622 111186773
13498 187141 434387317
32711 60429 69536203
128605 148299 49365231
184434 186677 630267517
8172 10483 496862238
77142 81756 98057969
181362 193003 609725281
104307 129689 707155221
194499 198032 8885390
16113 177709 469053158
3030 57051 208212817
30563 176615 365429266
178573 183219 3019789
128993 150437 33928035
88740 90327 3993688
185443 198650 529395576
12419 135516 885093567
152288 175893 811792995
5910 172595 417144615
127509 179241 802538935
11539 37653 8157382
180063 186938 17170451
170597 181701 27854158
108739 123223 225340358
52782 140758 220121792
168408 186848 46226583
77473 92628 37897993
14658 24018 23356075
95004 98945 846432172
166332 188863 330050989
124828 176959 130456258
89471 163193 184521935
14625 67591 847869888
55026 117457 155929408
54521 152047 244048675
183708 198027 35840653
196246 198011 4488798
88789 135697 117611737
152421 158843 16015612
156336 179591 58105817
77298 196353 634247963
147968 176625 71732489
93889 147872 257406996
98120 126796 264315390
46473 91603 155139297
192492 194904 5909827
32343 68200 89743081
97353 123847 66464345
167886 169689 618604461
55037 102108 670283640
120493 157682 372491961
24302 96937 374018595
1823 116017 540326027
165048 199520 248112184
143489 159022 38970855
39594 103297 159188602
36403 119677 208230930
34582 140088 906604732
192953 197408 115828865
35694 131133 844271121
170795 198690 69854007
74215 84815 26581190
46599 61168 36563208
148358 157796 23597921
145986 159712 212896918
186066 188914 7141591
66542 193627 317774493
807 69973 172812968
145521 198475 303207896
107481 175731 53136510
11345 50991 99090615
30597 85929 685132626
60480 129416 172316374
192545 193797 3110935
158285 168549 559239205
158799 197008 95472597
80091 189761 667608380
136884 159719 57151833
50245 56833 16651864
194902 196461 877355726
77551 138851 658996419
170919 192690 830065301
144741 175524 623034529
79017 105601 66411178
49216 124113 77659241
168533 186935 46126667
23887 174640 377056737
7175 156596 374029440
75833 173237 490540941
130287 194225 159916256
128693 198381 174324845
75962 133844 934753374
28595 186946 396065974
3855 68969 689002926
195801 199554 9470576
9856 36720 67161225
149101 154264 611638978
12034 183581 874853626
107611 177389 174726728
3031 148603 997472920
145555 160416 508105357
180214 185797 889760925
186230 196358 25257839
195080 199223 10517470
27242 180656 632881286
4789 87105 676310796
76798 175073 245838374
17120 62463 994006977
163828 194652 58039627
49789 118129 414432096
46137 118129 730020898
187415 188677 752579017
62332 128744 166058213
122361 195337 822572291
199661 199690 494571116
152306 162699 25798929
140329 147868 13994884
104929 132114 68162941
160250 170660 405645
3454 197529 485492138
130229 183181 132431155
73454 181314 269952087
101723 188265 216672601
73143 137038 996061983
149273 150104 257123259
34196 74655 774261085
101469 181420 955401631
94912 163306 171163923
89986 128264 95977806
167322 185614 844552872
160351 182625 55676047
176327 190409 929809816
118839 181612 955301660
42711 157579 417142934
170514 185205 36752964
140722 191200 966982951
150099 161624 28664178
136476 161120 857156825
8403 130460 815516249
105967 187658 891924332
160427 175270 37065297
13691 157468 359700291
52677 69020 40890108
31221 158630 930150281
154731 172333 43885582
107414 143415 90114176
123255 160907 21692804
65441 167666 75077628
56404 65726 14019182
177362 182846 604717211
128044 142267 263290428
134092 175391 306971448
193645 196502 7136731
110346 122929 31580160
126626 130394 323308569
68391 158212 978455099
54571 88583 84930834
122002 127258 13233439
190199 192573 707873448
187296 197902 26458751
173063 182534 411352668
162074 199876 38079459
9398 189965 680444873
14285 144390 325359114
48663 187996 894549668
183404 187598 10506202
40112 69488 73509636
35574 151033 289010109
43273 185748 976013602
166491 185431 47452100
127091 198374 757380559
116472 146121 167316358
106406 106904 1216960
11043 83507 181179852
76816 117507 960479891
86134 162302 292590962
184270 184507 628349
24867 97841 182343682
27109 46550 48573452
159326 172720 164235703
95346 175433 201215932
197858 199241 3538979
94313 126893 903439175
54621 91022 216867857
163343 170460 17849085
182465 184319 4539948
129935 185447 70393894
138482 140512 5092296
119913 127161 18205819
99498 157044 144351440
59879 127193 168206752
193118 194813 435699773
10788 18323 18901036
2618 13641 684710299
61566 104697 107667994
116041 141367 208331765
178296 195432 633140702
106157 143486 220548086
196036 197847 4592873
29680 183967 531245603
170709 196913 956095355
37807 45322 18882924
1362 67236 973813497
120082 140020 989506695
83520 124369 102311139
44452 189618 563678317
167935 186374 46209879
75312 77572 5654272
122433 174004 609590436
97757 180415 372382536
91828 92169 698077451
14720 48415 84136351
122234 175424 133130437
43531 90226 116640304
148908 183020 816464763
147022 166479 660821530
195308 199396 833089833
88054 174565 984179601
163310 176334 32680427
59023 108687 801616477
168869 177181 8230104
140707 147112 16023071
127077 191606 163571
151481 191810 327449728
4708 188804 29442095
98238 146259 120337840
106119 196415 363470233
161967 179619 44206331
44392 174524 413261465
75052 155642 201817346
8126 179863 355630978
57732 168108 414823368
81201 135989 525786751
106639 132038 63681663
139180 159067 49836068
142694 165784 438957349
21516 190682 423172851
104364 132038 846895246
182700 189430 553069522
116600 165148 67301648
75363 96512 463255110
153366 188534 87770362
91786 145312 282480871
60236 113161 350257307
179926 184399 3189238
65518 141001 797627011
166736 184990 779702479
6826 26298 576979626
69854 96451 66456299
14045 195047 552238075
126040 158794 81987196
178559 185760 17937788
30968 78347 930721658
87559 184401 789690327
164752 194752 75070225
94706 95266 1363082
54102 55443 3463393
17204 74122 470165870
42308 157258 861538065
33937 55699 54605883
24928 87264 155914262
133245 147876 615130761
15597 43369 856857503
94071 108395 35960575
188668 191440 223886198
86110 193061 267509490
7067 16099 22875954
142822 183429 742934301
186384 191333 471711694
140484 181906 103707103
45760 116526 176823861
91630 162084 960726798
47433 159214 279678609
125869 178936 132827809
154201 172312 45134064
126609 127159 1350291
139604 183310 109354108
177961 178680 130620070
15452 67076 129073735
104122 163521 148660567
49355 162581 48981836
172994 192217 48091402
80940 178279 403505501
80664 154886 185916799
64688 103424 96611538
8990 195756 456283100
179566 195792 40480988
8832 110831 255030975
130998 187082 140321552
43252 56119 577973843
13247 139958 347184693
16161 191237 437794880
127624 153978 66154761
142643 171758 201038131
122501 167442 112396482
75917 93366 449252253
109698 169296 781987572
111223 179498 170979109
182929 196769 34594826
107284 199164 229979059
23508 157472 335182625
179027 182261 649017860
103402 188396 981082355
124341 130745 16014009
134279 174964 180602802
111128 148214 340693888
10768 70969 150470660
99202 125023 64874868
55126 113319 145393464
411 55420 137632731
8236 184127 625419250
49938 133972 259169865
93709 159827 601426126
177334 198727 691028195
98969 171680 138945747
129592 180175 126542751
96573 120366 573353541
115145 199308 210718709
19299 151689 644533988
173503 177021 8856030
189424 199556 25351895
17939 153041 338126903
133110 191301 145428412
25000 99126 185132386
141348 166520 62946013
64651 188764 310373875
60808 95112 85506340
129453 171718 393108398
8593 104966 240997562
83261 141813 929506545
147647 148128 1217902
4427 23119 642928391
175206 195162 49851628
78871 178947 250467224
119719 149656 282911021
21842 98470 191500419
321 45219 112295437
5511 179516 518011017
194598 198528 834474350
158965 174272 38216655
56095 101903 114328583
437 142074 354189011
19765 56631 92263748
82224 169691 218903360
106307 116883 26420422
160229 193196 82381602
6254 88977 403921068
163612 174456 650619877
194873 198661 9621362
4268 91443 863113271
90519 191913 253791226
53201 169027 527283600
69745 130510 152131929
88506 177559 222951086
176897 192663 39387656
55893 176633 302049906
27875 50097 55498269
71032 126730 139433856
184710 191082 99223990
194588 198821 896928685
66388 102532 90101641
197882 198426 459543641
190031 191175 2798307
91340 141986 126785370
93032 116495 286438506
85105 137624 131435656
35789 82915 670792285
56265 190661 336109017
193212 194246 2574540
194399 199425 12645226
179894 188819 37111375
192214 194046 168471943
22441 82934 151196722
179545 188105 21330606
33137 147541 224554139
54404 175499 302923187
28531 196859 420998827
4236 38830 86608104
6785 163689 810650869
128861 170093 911474122
130768 199180 262844523
47078 80409 83298122
131274 153706 656589066
159867 172559 31665724
108879 134998 65379921
117127 149187 80516580
751 50760 124946426
77818 96036 45510533
138134 187513 548114711
13228 150943 597457277
171186 189603 46080233
51510 76075 484895138
149784 196764 117322134
174910 188200 724013936
49464 69561 864110353
67026 182305 538074139
152796 191105 726024019
43196 191699 697828678
132525 159359 67151116
182453 194527 44207205
174521 183384 22211582
65620 161926 240828315
6121 36595 76336875
139660 176449 92085381
57001 145825 222150478
20264 75076 934119538
17874 146298 729760947
150834 197787 99092470
190491 194882 478685319
106037 135542 921728772
14908 43206 147533945
190591 197626 807330337
77666 89173 28719677
167824 170628 7077754
58283 70891 911285410
144368 179626 183440371
185279 193178 19769959
149179 151419 626770221
175829 185269 23627095
130420 196373 164911888
52689 152348 249493474
22683 52625 380989351
189561 196075 445273999
120670 133604 32529775
156677 195097 95874429
21532 195998 436334153
18616 179509 605053608
132582 137915 13286897
40031 153974 985503481
197328 197403 928725838
84439 112819 70908693
87940 195056 669793984
189784 193671 212589065
169394 183155 34506411
112438 152117 882214335
56417 126670 845597518
178723 191108 101878135
118808 176807 490927542
20593 54169 712572818
167153 175017 15541810
92656 147145 720646831
60888 89833 45307346
74603 189239 355440557
171002 173757 2217667
61807 190930 322856704
13060 156262 428448255
98530 140910 106179380
49397 71119 550671105
52928 109185 823380841
123113 176977 331503020
197142 198998 481848215
107841 170039 671679885
13497 112982 248722315
166228 174444 313454680
133317 170169 805517650
52745 186913 335683651
151607 197855 874502617
151595 179751 70388720
803 187117 528100865
142256 182922 101749041
17379 124732 268536423
157667 181375 59263818
191748 196764 492029419
71633 150877 198517208
34322 37019 494974871
179822 185570 265712544
47184 142930 239417829
66839 103168 792622482
169417 176327 20978232
70514 98431 985095928
141282 196026 599981856
79289 104368 407650890
15725 122233 824134917
66695 132488 197797662
47333 104903 397660455
167482 189454 55091900
19921 98762 483263265
93818 196060 983220200
40663 141374 251965144
106877 138534 79316596
105895 144552 223706752
77280 193021 289597359
73426 185519 551901897
119389 161445 435652385
194298 197525 8009392
16688 160063 779064510
116142 121180 12617960
105678 127574 54848174
64392 173458 272751239
197641 198158 714375646
85193 142297 142834566
80719 89402 884544461
70699 98261 68849535
141329 180843 83667775
145416 176002 76479075
7416 104007 826938975
36241 187263 377839404
192959 194747 693955344
35853 37205 1263241
95408 192106 242048227
197349 197900 1420155
82637 87906 13259940
9270 143293 335186071
89491 136543 51288478
109613 184273 186724010
72554 139968 372103734
132253 135831 8970648
41801 162053 613889178
3612 32466 72191458
13769 22571 274535196
142386 149273 833408042
111354 141870 76442137
85675 174951 223283168
83972 199907 191806292
72881 125765 132430484
174134 177924 240116062
193184 196104 7206467
73791 107998 932334285
129233 132141 424468877
156800 168909 30083002
153486 169044 38664284
156128 166910 290075732
103921 184831 241410097
160402 175698 38193528
160411 165579 993536079
142752 192004 188146167
193114 197949 12069499
5343 145003 349552669
85328 91414 807817208
47759 149723 530180348
9714 189557 64184148
167295 186861 49023712
75983 169507 780699961
48128 77960 997253264
421 92579 876041139
58608 123936 216805443
86476 122456 984940278
136853 158566 875012544
140572 177345 529626864
171748 177104 282570699
117480 118640 2964863
75177 169083 234898759
91866 129868 95215753
71737 191337 212671108
67806 115876 653625204
63762 123810 150158935
176545 191698 37875792
143295 178732 611395993
182244 183993 4271728
125887 129022 7801174
116143 193035 192479509
195240 198255 700471346
63250 181399 295538915
4951 19412 846692138
109669 126175 41341258
197651 199738 5277767
91347 163317 690731617
63706 85359 30063220
10177 60318 125594473
124906 196927 180094730
157116 185872 71838875
196250 198744 6358266
166238 174206 19990763
78105 172015 501326117
34104 136303 255801893
30021 183167 383101303
33081 138017 262559666
2849 98492 948401066
124855 145131 50746620
143828 194942 845419959
144669 158552 954961633
199533 199724 117103209
10168 144851 336881767
10656 25246 732042593
140105 154872 46631827
158387 168862 417385091
39851 101379 88011972
152207 170302 45116091
142899 180792 94829386
179603 184633 107508950
170295 184867 36435724
43626 138201 709917864
9299 28405 47805822
53102 67859 36929236
8541 157763 373407738
177096 184778 1933890
25202 114544 892725933
48461 106276 144540498
186399 191590 868326073
131764 196980 163084004
197616 199696 986971055
173057 179705 415747254
119797 120357 1414549
3378 11745 21013859
166439 173143 492211745
74999 157916 271012279
97301 170280 182695267
130245 190959 151800013
64618 72435 19351500
146824 195450 121613175
32560 196352 409727248
77338 98044 217121037
18509 40419 54621803
26107 78383 130633486
72790 144152 178636795
116674 125372 350066136
15243 68207 132325273
171886 184638 420753113
187561 197449 419283352
161652 188020 387019401
106551 161889 313683797
143 153520 383803966
68986 192555 479004507
656 140404 463588511
82631 154438 462162184
95122 199206 260570515
186248 190354 651664
95906 167798 179923621
139616 171744 192883677
60973 80047 110081737
18510 173370 387321506
14934 127811 769437510
22422 57041 739830948
159309 175406 233370659
163593 194409 864609825
26506 139384 282236854
86621 160081 183910497
63516 198177 336801536
85068 194397 273504300
52734 147482 608300961
153706 189930 90444873
193066 197349 10657178
196130 197600 639854038
973 196985 490201817
46022 195294 373334286
14556 105965 833674072
44331 49499 12927046
3195 142515 348489412
32777 91200 146067550
106457 198703 191806799
64506 88406 59586443
184241 190129 885846966
133754 190902 142864965
95918 187105 887410226
146374 179522 932827843
189915 196040 15216338
53870 55829 5004295
146481 180237 454527150
172047 181594 366097225
84681 149335 161949055
99883 106274 16117566
123411 183306 826660980
54949 197415 356286542
156365 169631 33020454
98736 191592 909156360
36991 81668 111639440
27263 187136 810311984
125037 170606 113970948
101251 157137 188419787
38179 189085 645524490
86053 100596 36104983
164264 186214 954150315
1224 58303 584293186
51685 125714 959571555
126685 159784 390066873
146435 155713 373360382
159838 170888 27535600
178943 192619 34125131
194938 196611 4229306
72657 172378 331784560
98070 131336 83424035
50619 198909 371045895
11922 118332 827824368
135469 187499 48014754
41645 137053 619647944
153839 175643 54347702
136759 156943 227136762
43982 164118 842446597
55323 84775 764545404
147883 185458 93961330
126722 184965 145655386
72564 145095 181608224
197245 198577 3430965
88178 157180 172794119
111514 121055 579387602
180100 189235 22868799
198439 198989 169272842
130485 154447 60161345
104996 195249 225777764
147569 195447 378325140
96786 108886 30471490
61540 159954 897195591
188464 192029 732759938
149582 198720 122817022
94103 113037 47379229
13130 27177 35204526
50000 72823 57005474
28522 82731 915015276
54025 126026 180139279
146526 178168 516029809
102464 156102 357384977
191058 191540 69267848
58342 80573 851294713
94403 187399 506330488
181923 185381 8599701
39890 51970 724254628
148678 158563 640611439
76017 133293 143363543
197118 199928 7120818
105300 134385 553316968
110305 170618 150982289
136917 141830 422627833
117318 155322 10891919
83423 182012 564543692
195312 197860 6453278
97819 192510 237082936
62999 110992 548537522
131221 170473 862588185
115615 187131 417889845
188573 192734 574213362
72940 89818 856802563
989 131485 939474880
129076 147750 54662791
33641 42549 13048131
198762 199506 409187838
190295 196406 15184415
88008 138091 796084132
194166 196288 2863707
39083 47457 21044447
172562 174512 441106763
67222 182613 288662480
161215 187776 2924941
184972 189605 500647789
64008 72649 684876865
92149 94696 925144
4327 153697 804618418
162441 170085 19134941
147369 176672 124581902
197064 199440 6048396
98417 167350 172543140
43148 185769 356708461
42537 119001 191135581
122011 148519 66501271
137776 178092 100894274
159810 169875 47598771
153783 186709 404883085
199336 199946 117114107
8315 131130 917959390
71114 168178 242865757
80823 88024 79135217
104435 121952 43827822
114040 153219 98321615
132599 150537 668073237
46968 84334 93421242
106363 128728 56072367
182509 186728 10508101
102963 191540 221809959
76318 83661 18387358
188867 196468 18983051
46491 81466 186756648
61546 153430 298178934
136158 164265 70133525
92689 114378 54169460
58560 89286 76635131
105670 189034 279466903
160206 173039 32016216
129270 148641 836479442
61999 77641 695491405
192132 192852 1806345
90785 181102 382856292
86331 128851 106326673
182080 196396 35684695
64979 92233 68023839
120599 157998 93748437
10064 145651 200014733
113738 130475 851572335
5156 11122 15104203
65904 77247 693468982
150795 181614 965646353
13668 95652 781058118
126915 177113 125668555
24578 82116 623916587
177842 178667 682630708
135984 167241 797584709
167781 180232 31245246
56093 107289 127891686
157022 160205 7954062
33663 177444 812072036
174445 197096 56617414
188464 196961 954930024
120208 173506 445436228
131282 152907 628065859
20424 110122 808297030
29817 143945 285418953
155264 197106 104450658
26380 160580 905443265
116553 148723 80791132
60280 164199 259712567
150888 187008 90226790
67088 132005 969907819
168514 194708 65573811
126793 183334 141456655
94306 119371 62753050
17253 65350 774593288
152788 169617 414438381
134189 149946 39531162
159012 178858 507453855
164673 193047 71057024
164997 175831 27184290
86698 199589 282452960
67497 126850 148440018
83094 147131 160281666
175071 188268 417670253
76085 177801 663802492
165123 192723 876579181
153538 158028 11131962
81617 161566 322478262
183914 189699 589083073
138138 190460 561013023
14542 113519 247357542
153324 183279 74779827
44687 109024 160977046
189365 190924 688039460
83275 185664 478480238
182311 198923 340462572
168469 194144 64337776
89211 135324 72767486
162970 171413 21305722
68381 83964 574074083
123009 155827 82235103
192046 192348 767089
769 35824 32212636
41351 84358 129467936
42087 85592 252414575
79951 141369 153694847
138550 186260 801716036
41964 94634 204710630
34242 107735 183872090
127685 194763 167730789
104898 110586 14248211
83288 103695 50987387
67464 100973 44682898
11015 195695 105609690
57663 108630 361806769
64089 126091 155065116
24374 82360 401351942
171182 184332 404709466
49721 65068 38507101
159371 163590 10391575
87866 160314 574482325
67735 80723 610257256
151481 178178 66729062
43538 75304 498668615
153254 191246 379906695
97220 175653 180557599
38107 64443 565660204
113391 122031 479961223
130648 183950 791288062
99712 113287 34087888
197562 199271 2468991
15291 141699 316041878
188137 199700 149524566
29157 145563 931219430
120638 134578 35025633
78419 90400 1731930
115776 157195 814236819
168351 182083 34511586
158791 160757 4902343
7376 41523 85564853
177737 186316 1293765
126575 130296 9359335
139892 142018 776794994
149856 195731 114551733
59353 120118 151821959
127407 175934 267605557
102599 148098 409333878
8354 198014 930568316
87310 190528 786188687
115725 144463 71963041
166218 195756 68116739
79369 103101 24039595
64862 181149 290827386
60276 181099 302085655
165399 173903 610867331
127099 148432 53460349
58385 146743 220880877
34874 79055 110544249
188965 195581 16459848
99942 195242 264132056
175349 188350 352613689
141058 178614 819551900
54332 59490 714551439
90150 161062 177525376
189657 193618 9812506
146889 192910 589113890
115756 147005 77362479
66522 132705 165537577
143938 179634 89381554
94096 125070 714717737
45644 110608 162392271
28623 163961 338462955
145406 149695 217387789
198752 199039 697967
111282 160527 316903398
63959 146714 206916526
102232 148152 115101363
135420 165783 218127995
152798 161646 21998312
77163 186775 274257628
25289 47726 56068909
97923 122624 35142172
144617 192829 556598915
67954 77975 140454387
28233 149640 199009454
16237 192192 440065898
145450 146972 3720868
106765 107441 1721768
174028 189972 55006389
148291 166016 44217060
37757 151601 472687530
116189 137098 394381433
20396 110082 58358327
69366 131436 233134642
69532 121899 130987556
61223 125023 159491509
163283 172672 587558257
10803 58308 118907566
50705 160443 514862248
112052 162298 178989736
130795 165070 310950040
35046 84213 801925438
83595 185114 326939683
121841 132678 204184465
145126 161586 710873628
9130 151519 644944796
124978 179169 135606911
107996 118345 25793129
36451 45053 21527672
144215 183638 98610784
63353 77975 36459698
137574 148417 27151710
17160 159098 355081594
102422 138015 89225647
158279 193340 87633148
91010 103473 19929481
27844 61606 535366941
80642 117303 91563646
63070 131376 170879787
29226 121270 230040403
44311 98195 134627204
196647 198705 5279846
196223 196494 694611
151172 185761 86396924
174252 180754 16248723
84308 142071 49897841
67830 185038 293193564
177526 178444 346751201
96585 120879 557337306
89585 108881 992680477
19816 98288 918578382
79966 187229 92059235
7220 73358 165456300
29630 97265 168983489
198364 198940 1478603
133178 171880 96868992
31904 104271 180963891
9833 133675 792150082
195568 197762 5529370
189300 197565 20610186
148734 150401 605042386
75326 94522 47947667
167549 172762 13156155
165038 176871 29737959
5870 142165 483100897
120757 177527 142194477
43722 70558 66963189
42860 136649 234658574
73698 124022 126007826
154291 191064 91685846
128659 193278 226136454
72580 166064 803714214
113682 182394 212334629
30787 92101 344307180
80692 197293 291679455
84235 186345 255496793
55011 103938 214686081
1994 102733 251669428
79806 97721 44714868
148250 185699 93596564
191078 199302 20692225
60286 95821 88545555
93918 192826 247545123
31035 188684 708994670
31147 94365 276510719
129560 169951 906946324
61733 149968 574942293
183306 187319 962742607
91153 131072 99976471
28833 139132 275875311
176589 178561 948862784
115198 167004 493592129
112040 183641 164222772
133761 192466 91294960
45842 78126 563168271
89658 137670 120266258
2102 127917 914993870
117945 176494 146672520
134445 178899 535237994
110980 117749 16944174
128899 156647 795676164
59461 79453 49838214
14605 137197 306640609
192456 192932 457329692
81620 152758 178216155
172334 193938 379930011
117589 184986 665684300
87320 148362 141570891
33580 145836 280929655
29481 166800 682993123
46369 66296 665200785
100663 156125 139132423
55286 118966 875771913
127614 159833 858574175
14856 127100 280626041
15334 47184 79599954
121436 143466 320013758
133206 192144 208564335
43061 104490 291812497
78516 125636 440183479
11300 103732 762989591
105000 133048 168589719
151223 154331 7882432
83344 84094 1956316
3867 140097 340800980
1501 184200 456840656
96705 111623 37350543
92315 136497 110669038
19584 25401 14600177
98705 113953 102041634
33487 100084 851822815
18717 25820 2286618
129067 175614 413497309
45599 74767 525236045
32080 97323 163054801
135214 168097 559716820
191018 191326 794823
164526 188368 243834345
166948 187208 50785784
152336 169715 202615329
98420 112376 804396126
18290 48050 821190276
130221 134456 10578337
188254 195698 18595331
33371 44520 27980688
176042 176578 1397931
6844 8644 4618441
46516 135989 879748890
75516 191262 289545341
39798 94560 136911424
18444 157877 422533469
74803 100413 63834157
92351 182629 225948109
14024 162686 371753881
128458 169862 100362483
184451 192028 18990651
28543 71447 107134969
26533 119289 231820892
70955 107845 92345188
74878 118735 481280582
25655 181184 565543683
55356 196169 352102769
142917 177752 87267383
79847 166518 267466463
182457 185766 909329539
143788 145459 369471948
123638 167663 110063290
10837 140081 323247414
104806 111101 15722851
78719 133297 237170261
6065 83023 192560001
182257 187426 285596465
93070 129076 316750032
75304 111083 89450383
181811 194136 30771382
154055 178355 60657763
126107 192769 252955056
10430 82924 911304294
68604 191330 683372548
132623 185324 618334030
150566 158963 610840374
75620 88266 222261270
195551 195587 91922
168018 173095 176967517
194184 198765 815961956
985 38261 214529341
141858 167875 65031507
111981 167289 150002376
42328 55874 932472273
183999 198823 37163395
188754 190207 3697664
39990 175606 339347399
103712 131729 895543079
133641 189866 571452343
110441 130180 570906678
190654 197980 118477900
18971 44676 35644864
161635 176494 37240797
161137 172802 29178760
164999 182562 44044774
71621 88153 128163612
10282 43616 414665462
53216 163911 276912332
110342 190509 196756577
179536 179844 671087008
176701 190916 35444950
7557 167916 458084287
181310 198042 961166801
91433 107465 40141970
158702 166078 18361039
36957 38138 2858435
89990 170227 200828522
15985 68551 813231946
134231 157322 57795231
142310 179757 25612030
617 168290 726387727
66022 66721 1744186
124725 141747 440795527
48913 147208 245961462
172912 185468 453348043
94131 133553 39835096
42563 169191 941666911
143303 174159 77285971
157722 194106 90935961
73663 139573 421196914
106986 124718 21798904
53681 141808 220491739
18524 154078 707817140
199111 199180 204357
158631 167843 22872276
55022 180906 340802713
185668 188128 530125981
84756 161032 679751729
152326 160339 20004311
176969 196961 4296
116121 156236 392829857
26780 28070 870253960
51494 187260 339748042
68176 108138 728658162
141337 174859 83868440
135278 197033 154359695
4396 106579 807700855
88523 117497 284273279
177762 185255 274775013
925 103798 902750513
189567 191553 961707979
158364 166716 873365606
174047 181045 17447694
133801 176646 107186704
71297 81509 23762118
131491 157315 64650531
108365 169825 153696025
152224 171740 48829141
20789 127859 267787225
144694 186535 406801096
95120 152355 143463081
97775 150380 131942466
65676 138418 181832864
170897 184278 723755435
47120 149026 255026933
31682 194642 973011817
164681 175689 27627632
73311 86523 459381171
180470 182138 2996421
168417 170144 433314841
29184 54902 64306631
167558 183615 459044830
57949 160271 256005296
165703 187182 673951891
27186 158148 327623932
50362 75091 61854028
84359 180692 241035399
189224 191670 6102497
112939 168587 446387246
21844 124185 848757504
133153 166989 84526675
5424 126220 378456497
97912 122969 903006030
52181 65436 33331346
112179 151971 155000164
158847 178503 682453406
59518 144862 546518481
134172 134895 78386130
20088 21103 2482897
77154 103783 66500075
122208 193661 178773204
60936 101765 101771141
88635 107698 47743852
47607 70671 57576502
34750 181794 493006270
185490 194376 20183840
100886 160686 84591389
16927 158335 353672449
185384 190252 478432835
21123 93389 446433329
120993 130768 24600590
114191 191853 194415229
66140 120969 744423781
44797 97211 359254858
102193 122307 50430932
183821 190930 17781009
70349 177577 527848768
188106 194399 316786764
185439 195099 16076773
43075 155490 281298805
48610 64338 39484059
169030 177671 499508194
155211 158276 7571172
61204 120023 146911473
13571 82340 674687544
164724 182855 387464254
189221 195623 15918630
189157 197995 22077683
58650 102149 108549704
130755 163293 81325859
194313 194989 1579875
183436 190322 996410428
90997 181878 221944915
60518 139206 885294743
37514 141909 261170494
107612 111764 43394081
123256 190192 856413567
117856 130602 852143338
129892 189025 519779406
180907 198572 44244687
166936 199082 381043217
5412 74376 172562748
105853 120519 169010281
35124 97507 155953656
68035 82899 470756676
169660 194433 61973043
148507 195025 80806921
15264 105667 225903320
196653 199129 6291874
191255 194148 102980323
15289 30328 37526902
106757 152959 115872606
129173 192300 177982711
108704 133542 62182083
80246 169580 546803037
137844 179059 735098919
64725 94121 972653620
38622 100828 895315737
83656 158804 188105734
117506 139706 55725903
102920 107734 12224838
96821 127776 77612026
4750 8921 493084120
33281 70628 15665142
118525 159360 530942873
98737 129824 78034468
109138 168883 149363285
197209 198151 2396200
189302 195420 15188474
96403 181239 212415410
82216 110240 70141909
148075 171624 224794684
98362 168011 527325187
147329 158014 26819742
88331 157575 173397254
129817 183004 254046424
64282 84302 481617754
84518 174394 748699382
3049 54768 892943609
140485 159105 46690258
129156 140522 668535667
27706 112174 211078224
72546 193596 302904687
112731 164768 130190071
181835 194921 701363276
197796 199118 293987832
134493 163149 71602522
55396 196187 352050582
166107 196181 75187748
26884 198177 601480779
183592 193013 23564702
105543 166357 152222603
82279 142717 658423000
137313 137897 1397959
127458 172830 113558485
51287 115668 161018336
64816 125934 603020489
84703 89074 10855660
46854 183650 952081275
10068 53787 485534745
99530 131876 595136496
106286 196558 760342248
26646 154033 318764389
38511 184576 365451631
168945 174569 842490654
119418 181666 155885165
12927 59697 936165413
96248 110437 146308278
10491 194877 461139089
195369 197468 701841739
117718 159263 104196339
132326 190716 146025744
15543 176139 750335876
58960 179000 300267090
39976 172148 892689026
152547 168350 351603079
33994 101899 396193764
54001 179205 679089470
116131 140472 61013605
80287 180109 249820096
126823 151010 173998973
142854 149384 16544590
130676 159241 71537891
135244 168470 82938358
14948 17726 319015465
51736 93739 105051679
26343 171010 391410056
53100 56826 9476925
43696 57308 747478622
146633 184992 365878447
162401 166512 4656438
185117 198302 33016519
32524 177509 362794108
147831 177063 73140662
54434 172403 791085644
116713 129250 494841215
193145 193819 1658852
151435 180908 379244299
147224 151052 9738551
46888 118486 178976130
87647 137407 434905462
125785 158735 524168464
8395 12968 336064901
145757 151792 219822375
106184 150452 111009074
187980 195279 866376235
122031 159118 361560505
16248 47502 78125245
110271 130390 50469996
89290 127253 854189845
166622 184584 793646337
20112 64674 111468860
163421 165939 6335526
89355 187208 245005666
161440 185901 509271317
5801 195953 705630054
56919 137677 843238716
111194 154857 18523942
85689 134748 653510583
9933 160204 986230004
106756 138548 79634568
199725 199931 542029447
43361 162068 369393676
96326 186315 225295459
183552 194945 28400822
6093 101042 853179866
198642 199347 1749409
95799 114545 475163891
106351 159765 124366217
76677 158884 205778790
172163 188238 466718940
130250 188030 144478371
94208 124219 75216125
168075 188296 969534210
157338 174582 74306581
169593 187851 45709993
87355 193244 264893052
95396 137226 640656817
138996 181225 7252082
167492 174295 114343561
175047 186785 940806952
140774 144003 3522071
14719 165040 528605294
77089 192923 289820447
10671 189335 446928847
62883 141135 861259342
158285 160772 6209847
5385 161445 766018112
125011 138689 2320938
106895 173011 206702319
188741 194999 815131305
35731 102162 364166033
22571 57882 88367370
69570 113669 110256054
122916 194318 178647778
67156 185941 297100879
185034 199037 35115519
46535 126974 516417308
154170 154335 432891
72036 193829 304797347
108433 180266 179728579
48407 129409 202698008
29023 62214 942039498
57703 82204 658712423
169120 185767 854900433
28470 82630 135311407
155648 184174 644561244
175258 181930 536493929
131512 180351 122147870
104647 154524 407522632
172471 173268 1956351
39843 140120 250889737
32383 182596 954941351
23957 148525 311682513
82139 84657 6406077
118649 163825 51031558
152121 189466 382736332
4975 126615 508772476
81068 129943 119088096
185273 186325 2635417
69514 102032 341823119
88092 142876 664440869
18158 82526 160849636
18183 165488 968340536
180241 183325 434177936
185240 197461 932960934
21924 176315 927287215
159474 161277 4432679
133388 156779 58613509
163985 176735 32028995
53760 103005 122976121
199505 199773 650933
111195 190447 198407291
188282 192995 988402701
40077 80659 101559943
133263 192278 147585685
80149 198997 297441576
131112 171787 101876647
117825 144268 66264730
139122 181907 823974057
89448 140154 126970351
38040 183977 365129538
99837 113653 565220045
118972 150519 160329558
134532 146135 29022908
113411 172565 183486123
137207 180419 108059233
23498 183243 399616451
137889 163889 936334278
41505 119062 193919594
87867 185542 947923234
27873 86073 906744077
30530 109502 469177903
57113 184914 478848548
133175 134743 2535480
145023 154539 427181525
199400 199959 1376416
14802 119139 260785729
24265 197394 433025780
11767 74939 157924213
118149 159941 983783863
18289 91302 705053390
35136 52286 42898688
6944 25101 45597858
60791 100020 41995615
84359 185409 737046373
67080 139948 182223795
113605 187941 186100253
176354 179402 7634594
32945 181211 370953067
39123 144482 263596084
197592 198117 748622524
60682 104238 491292741
133226 198385 390350610
5398 109139 259684589
88617 145165 929317260
57215 155148 877243922
85947 170836 988105863
2066 118664 291459259
163973 197639 6234179
128611 193410 162072230
133939 180157 115579576
37060 52725 340225220
73645 183992 749782747
56903 153958 242914876
4265 111646 268569352
121512 195994 186398822
140793 175848 87719184
60522 94553 843005930
116924 131800 37387612
178268 198552 50696837
163233 173149 609088071
151738 171149 365747001
68681 148983 952188278
149002 162713 328681020
53227 138702 213877588
120980 180056 489508852
67221 197484 568029439
198830 199582 1873698
174325 175755 817526016
62312 157095 237126072
85533 157690 842056784
127184 194819 169150269
75206 129747 136538513
982 23948 57374121
154499 184797 75522050
64911 103594 26190944
45960 154095 588683876
55621 139504 209715836
113094 174483 469620052
174406 182181 992260296
98118 181517 987910601
75266 110602 88368110
185641 188384 6822826
98916 196853 245219123
109691 156866 803908498
40750 104937 160534095
23731 104852 779006905
139491 142266 6922710
105482 139329 84784588
115307 188484 711896305
84577 191979 268730704
103037 170991 292889569
40309 188756 479291142
128040 187579 148944432
96757 195642 825646796
107845 114435 16406866
52026 150294 246065669
193916 196480 5943106
177971 188678 678205589
194755 198315 8971862
12765 93294 667165119
27174 142971 289540351
20706 188057 492119769
46001 50232 10553295
119668 126731 17768919
33682 177989 54702169
29945 124706 237051189
126130 184863 932205357
18224 60278 128537878
148399 183641 88050218
101576 133017 78956621
53571 75587 55109468
171252 181926 26694050
98202 135683 94054717
176520 195789 48097110
146511 179549 82696523
177521 189862 567480849
172012 191160 184036488
189226 189318 229834
28978 79957 127380413
106487 177477 15293180
137319 142556 829058749
113551 161964 691621062
199864 199948 207716
172081 188753 41584770
118117 124871 321886389
110941 151380 359592979
88494 91437 574387030
24188 158101 335076484
171088 177585 16283884
41153 88426 118189860
45463 198042 381646189
177553 180508 7357276
125278 168468 107930826
55587 193506 344880659
144454 165211 51860845
56434 186665 951066197
10686 28823 45383630
9739 154740 362902449
59914 193236 835758209
130793 150117 48501277
18156 87690 528192248
103566 159717 901508623
20645 132740 357635977
198138 199072 881566055
15403 74381 147285324
168921 199730 77167368
130785 155215 61268580
185007 196019 949498749
84577 154546 133370874
192090 198124 15065840
66190 83640 37062530
115830 173916 25460067
61179 120223 168368301
166744 169386 6627599
40767 178034 343522956
38761 167341 368012319
49822 81706 79664138
16552 163514 367486977
52439 132153 874245287
116427 147356 21524334
82349 182939 251772687
116419 170943 136581139
167448 189519 845639772
157013 184560 191157966
34594 126817 164316425
91455 167087 189307547
77951 189794 279892872
7148 116137 548339089
147397 170632 58099863
114442 162553 120407349
145158 197799 861182642
17192 110464 233149129
41384 151172 274765762
105573 140594 771287462
64770 131535 166990631
42119 96783 747644053
134847 190508 139216032
95182 160125 934264499
10200 164690 846428248
92805 156510 159540217
12953 38513 63887655
183775 184356 1437815
62964 175779 282185967
20904 24537 438775628
28366 86164 722315664
142194 169686 222832038
122043 136264 35746104
142579 161216 280376919
25029 88154 157807522
131587 173832 397601582
47521 150707 405446999
108702 136170 858903753
66208 75246 384216115
175647 196322 51650846
57439 89160 79138989
17552 63350 362441966
18434 59310 102251405
175993 187264 28243744
134470 138700 860364082
185753 198539 18748820
49191 98761 197914887
110006 140273 75774881
43262 163893 301662593
158825 194116 88207994
153668 181587 671052558
159526 192088 81386623
79280 145612 785219826
62743 65751 7587560
64332 181031 291850719
73650 136052 156272165
197554 198847 3324805
9234 124117 287376749
136029 155012 47622643
147495 180942 910166231
106488 151767 113467742
186830 195164 237848010
15224 113203 250068947
43079 62874 49499406
197223 198475 543739351
114256 181602 168697289
78713 91763 32554316
90715 100720 827584554
24550 122663 245381207
52385 130057 744084776
181526 184166 6492141
3138 119855 291881940
2337 183136 452242066
175938 191187 38083143
194239 194939 1648630
115760 126496 26956854
175609 193178 43967757
163694 178652 770512915
51110 144951 234818360
109859 171178 288198158
135037 154252 862057917
80084 163848 658170584
130201 179626 806269914
51829 175441 309288629
59437 114748 138118115
35628 87261 181825722
176795 192533 39304845
20839 44695 347128788
1256 175697 436266624
185411 186209 41379514
55916 134749 197179203
22685 36425 786388317
165452 169067 541243158
169352 179365 25146716
21779 30195 696246389
141927 166297 60955859
190634 198436 809720276
178485 188433 24767056
149545 151260 40607819
39180 158157 920025070
192105 192503 729276103
191397 199763 47750201
171611 196531 62157676
185517 197503 102783046
171810 174054 5558009
116470 124652 20683559
156331 177861 422681005
57138 146148 222635761
168947 183705 693858192
27735 43962 38126256
148192 185215 92544338
41558 168161 316647152
163321 170376 17686315
184884 195283 269131556
159283 170776 28641402
127186 174753 310660895
125905 170729 112109767
44252 61515 43311968
60886 107762 117040125
124522 124724 21153476
107015 127361 625486191
102544 122835 836668478
69381 168528 247989717
65393 97017 78866779
93665 156392 755519127
96744 153095 969606108
51127 148095 356708897
118200 123694 817283350
55463 135779 200934568
68464 73103 87232303
141741 160495 78892282
129636 175246 114079364
57664 64716 17649391
160949 193886 169649515
123895 170758 940014152
193364 199576 15587890
182911 190986 20177032
29218 124770 238987735
119867 122511 6664660
37064 115227 195405137
65210 137821 808867442
48236 130145 599650219
155593 158193 6445867
93335 176030 693258243
95750 110459 866878527
123440 199218 189624793
6954 190395 459030853
151284 187860 197002407
54578 73319 46734824
186314 187257 2408468
114471 124296 513415763
30258 160969 326968723
132967 143938 27332617
183322 193899 42856785
16868 96721 199488359
62455 83203 51711091
153507 168659 37630266
62932 101414 96001094
199578 199907 827732
142752 192472 124442077
109553 119713 25344015
97311 196316 247782970
88168 166046 39420256
5146 161468 391221140
103065 159790 523985643
179174 187303 20338724
185337 188846 8749227
199183 199401 71457361
22618 137077 359988698
12371 80576 555334625
27627 165993 346058374
46098 127000 202368454
51005 157430 352928229
81711 172622 227599471
153503 198891 286746449
81522 199335 294867996
196691 199595 7350532
113385 163578 125655297
29275 52910 309058359
123850 135328 218900344
123480 149783 430288953
107590 179751 180681600
58088 146211 425221716
25957 168269 355815100
132348 135757 52916180
124960 133769 22096604
136399 156249 49751518
47041 108377 153424728
93043 191581 891823231
41077 85364 110817255
64406 108887 111209937
169814 187406 44102397
119241 173490 135802974
187047 188722 4118425
24260 112069 219485915
97033 124342 68515997
59193 153565 236185316
133104 155763 52179115
170858 193580 542617801
199486 199488 355511861
174637 182067 18697901
29764 126730 274574123
188730 198890 697920651
57773 76924 47801427
121132 153286 883637607
194586 199329 11964207
86747 176966 866780296
55116 163616 271308076
160330 164055 9162361
60773 134813 185084193
187504 193871 15893468
67577 74528 8026835
41242 168643 318625214
96758 194427 568549799
151370 161429 797229088
107582 177419 937500353
177450 182524 12692860
29885 36694 16970774
49249 90891 104097879
78029 166308 220873601
31934 147727 757141540
111439 127235 39624899
15331 26311 27446754
133625 135625 58574399
35233 136986 837403939
168916 179235 25948724
39258 122222 207517549
66221 158116 229852647
7961 98337 392287308
80243 123151 107424618
113092 162597 774619879
197504 199892 6072346
72859 186834 285253482
162174 181532 390145688
100505 175283 187342501
32382 131171 247195800
30904 80705 124485451
151819 173231 897483518
195840 197998 5450595
45724 94652 290393637
130663 140313 898503032
41947 196182 648944915
50888 183106 975799149
137268 178248 102510902
35159 158058 425021154
73853 187520 284511411
38119 174808 341999293
26421 177323 377438645
44360 185874 354022386
74705 199468 312248396
31735 154558 307482394
77051 132614 575905768
22155 164785 356648357
33601 116122 206364246
37257 47521 342941551
19988 85372 696343315
196029 199453 8690101
26835 82802 645767405
89152 125316 90608481
10842 23294 31111669
484 191586 537525954
32511 103476 857387273
134914 137273 5921312
100244 171452 444414461
178413 199980 53876051
80981 123765 2590545
136491 145585 22730333
135559 151572 697339838
193115 198664 3436804
45489 187423 756355989
149755 191541 104362735
47159 130136 380844967
7480 177105 424542560
171464 199612 786995626
193358 193962 757569279
118214 138671 51309785
91148 159672 171619869
59433 178469 297770809
159738 186511 956353643
127139 136397 893972935
186142 192830 487000229
89700 142871 456803102
141665 190089 121185054
8404 103401 276261445
118564 187074 718510179
6147 174970 422396574
164445 194110 74312637
199739 199977 569315553
199584 199844 649288
11577 123911 280959361
147022 193713 116815007
77011 78618 907620174
64728 70023 13044219
196823 197107 941012013
187525 191397 9623946
97150 141089 110027393
90667 179415 222205762
38349 63694 63521703
14334 27149 32041814
92935 96640 9141884
44926 165742 409095272
161246 177751 377531208
164636 195302 76687378
177668 193229 457061796
40692 44065 922645100
110347 123024 31839972
154715 184477 767627214
5753 79966 185705607
158152 164330 713695047
161933 172284 858002270
159976 176412 41054027
111326 139651 513717897
170533 187988 347643240
18402 92031 913682903
29754 178533 372233964
15211 17438 949760922
131098 148712 44150533
168692 193590 62334933
90214 112808 56536749
144670 179352 464388177
61577 90564 72249860
130507 154478 706134230
20169 41170 52414135
73977 160463 216571062
55098 168249 150736003
36897 97384 900313127
118052 170244 433533663
186139 191818 14226454
150720 184514 84386063
47330 109149 814623078
14078 93029 197364794
179553 181918 104075202
192214 195677 8587229
133194 176948 109444600
109147 118908 24306721
25551 150209 693764350
16255 138759 540648362
35287 121951 539912880
34799 81279 145384973
168016 190417 568115782
81274 93507 692943650
182303 183165 2123803
144025 167382 58370150
72355 145434 758969331
142541 145365 254996547
86293 189272 415121219
95112 105737 26623279
58242 84034 643849237
181016 190439 868580453
186392 192665 15678452
70618 199451 146144739
57853 196109 345721165
152474 165619 696305041
19301 167190 369842033
147100 166756 49137186
193965 197056 7699972
168174 192677 956212234
3602 148937 363749378
152429 190117 94164526
12821 34064 419378016
22222 127018 360142862
7441 87189 965285447
102787 162084 148552226
185876 198124 30614588
68855 92514 59142400
29068 195943 421125016
142449 143922 3692835
177373 197416 50013807
174058 190736 41657174
106718 131589 62380464
47095 65892 47103006
13433 180885 418863464
168096 184354 643449928
155471 174534 47517334
37025 112796 189437100
71582 157219 660972257
31488 111487 916261440
151833 156692 375782499
9843 98873 222427237
135019 198549 158895940
24652 163211 346561013
62600 159666 242843859
30800 36882 352753496
96540 177938 203834835
82333 97513 37950174
99643 109216 594393961
144159 174089 63766006
70626 110497 294449563
21222 33172 870982523
33316 139832 266565940
78814 116138 695665133
112284 145014 82005189
28840 61919 82813423
146538 190590 734314928
53666 98600 112250431
65036 79870 944206733
198995 199600 1515668
77830 158860 202874643
34228 154616 444032769
116246 153119 92576669
21463 192787 428584793
49813 93676 109650253
199928 199928 918
172883 197876 654653550
164445 170761 15889744
49975 95276 113198730
8318 155258 451879091
48718 83710 87552362
169778 174591 564009137
115719 126658 27447896
100267 162282 155363451
76030 95963 49761704
146152 176040 271605917
192918 194206 852527254
119641 138525 47330108
147554 193805 115632056
110329 154211 380883889
101329 148301 117813948
4266 134713 326448330
187620 190317 571181574
32429 183523 378035717
21715 69993 120639776
84022 163661 500750142
61666 107238 113753668
30487 102176 293467199
144516 163276 299027398
174526 185957 28619582
96739 120361 59174039
197486 198617 750347903
6165 81039 187331686
39517 166812 318414712
45568 166082 725108716
14851 78878 237124478
175684 195733 50102048
33366 141906 271602623
175868 187855 29954989
25924 137036 277940439
172492 187368 37201974
7063 113112 265297344
6294 171873 833392048
7532 199573 701553000
149496 196650 117729096
20892 45808 637084927
86572 126996 101135132
174667 192662 45066984
87340 88545 2895496
12839 83758 177369175
136749 180449 778471136
131565 154582 57748114
144822 177927 82860583
196137 199974 377808142
42065 70792 71786566
26286 52250 64759608
164319 182438 737765896
187154 188983 4550833
64995 75375 485970832
5596 33739 70471068
199184 199726 462831461
173197 195108 12281900
121116 129226 20425764
58166 109472 846833723
63382 164503 508849871
105855 151973 115614196
60137 197300 734785369
143391 168572 62961788
140404 142785 5918483
165302 178493 33180404
93827 141515 470871794
167811 199309 798898977
78664 141710 157716912
189118 196082 17304315
130169 141709 511465778
4338 42310 95142293
109904 111985 5117212
121394 170333 122549334
120307 189785 326550404
97014 151560 136738244
189726 199533 24510579
55623 102048 115861762
164946 199714 87080430
155055 168766 156060168
106456 137573 623892337
87424 124011 91522651
181702 183116 735590674
159111 197212 95177051
199319 199342 27516
69181 155778 818472212
171710 172492 1872849
9426 131233 304726251
20765 143666 307367596
12839 130144 293496767
33935 109342 188708537
83382 93977 26483418
87833 96915 22589568
43329 83615 100676161
75665 108154 545053528
113536 137052 633337346
57014 126194 437837277
58780 153039 235895260
48239 58992 744359735
180978 184632 9126223
104076 186573 197660378
109186 198486 257393833
64705 132522 169634893
40480 67005 36114909
97339 192265 404963452
98183 117146 714308544
166370 194073 229113441
96738 106509 519245231
193103 198238 12823254
67281 84406 42749464
158833 168910 744386146
2614 85310 206782347
58827 70701 29526984
95505 146283 521077179
187710 197070 23362719
172557 191744 47984654
104920 116970 30110700
8664 79623 177428412
14954 197170 913536052
35831 155463 972463948
106100 190120 210335139
109158 197735 173578301
96735 131290 86621009
21645 112851 228014338
190916 191756 2163341
19690 23590 851668477
92522 179388 988437098
153344 173272 49703824
151449 167515 39987805
159613 173099 894711189
24972 58286 83401284
167445 190982 283904333
127700 186819 32811832
67327 106318 97377825
24239 38945 36750911
81283 188098 267239382
126233 148232 749561596
196794 198952 349930170
46885 162472 289071869
193004 197981 12453125
15350 160847 363891445
5640 85010 198665438
172597 195107 749182842
10334 110250 284352153
184382 195676 28228846
37727 143197 787163303
50321 140805 226380660
131262 141415 25359444
33677 45883 814885738
119095 124558 146279900
71138 80700 87294443
69410 120732 128341889
123425 186144 156912311
65361 135471 18626531
94955 178266 351003892
101805 111600 24557796
73372 142569 846653989
109844 130097 50760116
82570 135008 131378126
34256 194204 481193067
154971 180795 64389689
196528 199922 750693699
62761 187663 312412198
79328 154954 189478282
181004 199864 47225913
166745 168472 4291894
120881 121018 537825378
54176 154598 775308241
129960 130093 204943267
167332 175932 43656035
19200 78565 148392401
55859 92200 761398586
171182 182831 29112801
66622 142099 188671927
30594 142723 280443397
126916 137826 27327878
62920 110470 496807342
69440 89201 951490492
36195 129599 233645858
46697 93294 116468453
85495 156403 707686389
14013 178172 647132733
165517 168632 7788388
142480 164921 43763212
70604 125476 743186943
182869 185280 6040509
171843 198476 66518050
172167 177091 656168611
122286 125896 9111992
187479 187990 318818224
121754 154713 82775262
176339 180449 10268499
166937 192625 64304326
194157 195689 3757533
56192 99858 334874315
193089 195521 402425846
188180 197100 538595275
34076 183852 966601888
184175 193089 19646908
109463 164987 138808104
20250 146379 315456577
1801 197104 579846372
13443 149255 339842954
152659 162996 297299342
48074 141204 232945648
109655 113249 8871472
189832 192255 6040852
178908 182720 941229241
73771 198172 782111981
104038 186402 206215588
185151 190573 561971467
87180 165111 194874085
120558 162473 104902959
113408 196347 207585745
198718 198742 50296
58396 163798 927784447
87748 131717 83557149
128388 137887 23752242
23343 36510 32893262
64024 179576 108485591
73124 89919 41990604
150282 190746 101062300
186313 196366 188487678
42608 47977 979088103
147456 165734 45654457
1149 177014 936398514
184897 197313 31052558
88644 159876 958937201
126031 178882 132267197
144958 179663 86867361
56111 130360 703979822
12946 71261 482770897
154892 198413 839875540
69885 97582 566739539
121561 127047 13866266
75317 116626 930232442
88708 138814 125515997
166635 177339 268047071
136701 158453 155648380
77337 120552 108080248
147808 159295 594934175
13255 128095 287303389
55380 61706 42379780
197349 199824 6279423
168929 178037 22926353
88901 185289 582275718
29036 111239 205442907
106932 145629 96973405
125912 178026 130422139
48736 88673 99820315
1511 152497 377740882
102001 188999 286769978
13019 174497 854890947
25221 62888 472940153
199502 199564 143080224
8781 38843 75181192
68681 120376 129230368
180610 196548 435859786
144247 196513 525407762
61202 74055 31918411
105192 172839 230670601
185195 192979 496129931
162161 165519 278477548
126331 157225 138224356
81503 182101 683775197
42438 48736 15658144
128067 195013 167331159
162515 198626 90444130
69905 121260 128413794
54431 173911 537552048
75781 162326 216473691
57567 174859 113842287
171710 189240 43752486
43043 151155 270537211
80277 158118 558235215
63220 65308 5256470
160075 171442 287576321
32824 136636 259769515
38753 59898 576700170
40138 40454 925860651
8657 137626 929314762
27959 152182 310831906
9319 45383 90220735
182269 190431 463395224
88021 165380 464181869
120518 170056 123960669
100515 129331 72374698
1751 181383 827512592
68965 136232 168378511
142965 178062 328357993
106219 198791 288547452
156924 199627 106734282
82925 133700 127174111
53383 165754 797678776
24932 77216 130709203
143330 175857 81456825
43961 161433 293845169
3748 119399 289271071
194337 195273 209006814
166935 184155 435509222
138694 169742 223695672
30531 67511 628556300
114679 168996 135940097
69880 95868 64943093
117096 149687 10094204
37855 172682 667670761
195894 198564 6758714
119895 189448 881476526
106143 193991 607135042
117305 179217 155132643
131145 154891 59584393
168284 187543 433165159
183022 184647 4042123
103940 152786 272669613
178359 199678 53281154
105521 170454 553627200
164405 198537 706729223
61637 150202 553426492
198476 198837 619733333
146473 180588 313935937
7725 51268 771268815
64417 108330 109757677
46259 66303 694311713
17556 166116 371619061
72611 114487 301131778
193276 194295 2551922
43964 84383 687076159
127740 130180 188462567
135483 139047 504809024
10492 165727 812036641
29785 197441 419316699
179191 199765 794002322
20059 179857 399739462
106539 117211 26638534
172481 187986 752562854
14169 148941 29077975
166659 179094 31246786
120370 131249 27312429
98037 124130 385970271
92249 120129 69733833
188362 195610 166242882
188303 199114 387514023
94575 190923 241110922
90506 123830 83500321
21116 87586 166230924
3393 69411 165132074
87381 174777 218580476
34187 175893 354571683
54657 90852 90407002
42392 130558 220542580
167874 192404 61446351
63663 95733 168895093
50527 157003 406238458
66390 70271 628962550
126804 189533 156970235
70001 84749 641335447
56590 155112 695809096
38581 163369 312187353
89135 171617 206575275
132758 193268 790730816
89568 140205 827221917
156734 198675 104827737
155557 175437 568994908
136210 154912 46881334
141584 174384 719880103
185393 192310 17311380
2947 127160 310667328
33560 57516 60126068
76229 123472 270732802
111043 188360 193511910
1773 67493 164295255
70246 124024 206855333
56304 115835 266125272
99536 108224 21964233
133254 155514 278819281
133012 162819 74423601
114174 172249 957138270
51420 147668 240896603
142018 143085 2629583
35826 86203 464242562
159278 179074 49487733
126297 181897 139116362
29712 189195 398945760
176193 190445 884793800
150372 167935 43709878
66084 161608 238841377
33626 72058 516197518
146372 199506 725294308
32512 32731 928016706
66215 153251 217778242
8678 30373 651895751
122064 125678 9139584
92820 97243 10959883
120347 127109 884647431
30459 188909 396347739
39850 52216 30907697
116972 183034 165413910
55352 168676 283315401
93633 137260 381411806
22892 49716 210232791
123600 169293 347407748
99255 108214 78273798
30178 187203 392829443
143537 186049 680371633
122800 165771 694535154
128117 176213 120349397
24339 176013 657126907
78392 84867 16190958
29336 170527 353138985
134302 151216 42403339
81376 138173 894724457
16166 16915 1855850
49605 67524 44855713
47974 64756 42053016
171166 189174 530665046
146401 181810 88624503
72784 125633 132347408
96337 182408 215542271
175357 193765 516383102
187951 198787 884158662
80435 186530 29980572
100217 150348 115900426
90051 137356 482594580
170218 175493 13264012
99155 194305 238295834
174816 199461 171314225
60739 144225 208688303
42731 60650 44940158
78519 137090 146661312
56184 104377 120340976
120405 172766 129756801
3782 40527 530870671
29953 140584 376524173
133274 187585 424988298
5749 175731 670720658
28555 59197 216011744
153452 159864 16005090
30488 107486 192476082
160116 194040 388003876
14363 69694 437034674
152672 174131 975418312
158300 198526 100593580
115446 136151 52033329
78287 88172 24685966
123647 144447 275160375
117953 184442 266539707
179739 194713 177298094
48516 170190 518779305
146723 185536 97153622
158753 175348 887037374
152643 172453 540974331
66933 128895 611127758
40086 124108 968562171
139673 148400 21919654
4706 127881 979459861
114323 134285 50112276
96628 179484 760445722
29778 157681 213592824
136562 142887 11685061
36230 106737 235708107
80467 135787 138574199
128486 142781 709249366
139363 177008 94243251
22451 163862 494171258
165846 166345 1234296
21149 119515 245964079
164784 195451 76727789
48138 64786 41749551
189549 195625 658374026
8703 183442 584247292
87385 104058 41547855
138182 159299 52944361
71138 124390 133386033
146473 156666 20634215
107749 175272 632378637
172439 189512 42682852
80425 131226 127141444
72919 155926 151705791
26099 132467 651509764
131453 189788 145943538
156571 168154 720240235
173444 189149 132362226
64618 80733 40161640
50690 129410 937288916
47156 93676 611263848
125197 160957 89467573
67452 125467 145103338
6305 77325 330682868
148673 164032 38258286
197170 197760 473857696
103484 135590 80614386
118581 187607 910903939
135665 151905 40631181
143198 151193 20205827
74599 139042 161302159
119004 195280 754853703
139524 182280 107038766
198204 198799 1556777
162074 178755 41830994
105348 153895 858982336
166732 174862 20385600
7569 170623 408016656
35828 188407 542274204
110688 159290 121784625
36381 131645 238360823
7152 198037 168479773
171385 180776 23373314
83417 120638 495063882
184041 191386 17159794
63403 130178 356936712
5504 62706 143300751
6666 179140 431637575
61460 190640 920300752
144327 158802 497612566
194008 199244 13167611
124196 139762 38917085
147869 167872 49915907
28585 97873 173090078
175772 178128 664610171
106659 181416 58818174
35628 37761 5302411
10319 28427 74272529
35871 140625 803099774
79499 143637 160497778
3798 4181 653930512
184423 195666 251391477
102293 159055 142250084
197284 197973 1788875
12593 28308 39334630
183544 195368 136463093
113723 194303 551005074
167226 174668 18631970
39642 86994 118476062
51805 158883 268015849
116590 193549 192646754
178784 198600 801630449
59094 167532 271090253
169937 172992 113064137
74942 147525 181687969
185984 197842 29640867
54354 133007 964741269
29130 53865 61808060
30659 65433 84685556
84769 116278 511103095
197904 198250 45591242
48945 125881 517440982
183515 185768 67658821
184665 189032 10991383
21177 117970 558696517
152663 154690 464693470
195224 198602 839979143
169520 187468 246749116
82595 152580 305142449
168459 170369 10569792
144597 165585 484647260
181252 195961 575214983
90861 143660 132166103
8243 130920 776561223
85403 86689 138985698
100387 142822 106396229
91000 180251 223394544
95972 116443 51187572
87820 111505 59151307
181675 190301 21544014
93381 197484 260432631
157944 169283 491377069
166198 188833 703828376
166466 169531 7651162
76716 90082 33337064
193831 198242 11041843
159219 181593 783060179
119668 132988 540516058
163169 199653 869320426
192161 194504 5806803
143670 186129 234005963
130950 152747 217323219
73674 193239 299226710
78246 138784 151491756
20853 59836 809553959
6809 149566 357421575
199025 199668 1620413
153652 183563 74621391
42554 110798 953679369
198489 198828 710310800
152808 182493 74178449
151868 180643 591907397
94454 171274 310927093
96719 102024 405689789
103595 111868 20734153
68743 96913 70312192
142555 150177 19267866
31644 34715 515287611
24047 87010 63133477
66161 137981 179537376
95456 192823 243712804
18642 137975 298454869
155800 191116 545627476
170375 195357 653557011
76835 83307 16135890
69719 199733 325373362
154663 185659 77348989
38572 71389 82047584
184236 184844 473538179
151396 152375 2460041
146287 190874 669175342
148306 180730 198340957
196536 197631 237705672
109352 141501 683629658
170491 186980 295620129
81183 135786 489593558
147989 165160 42816256
43891 61268 829186878
187034 191249 10464735
51166 67173 40159580
19907 28661 760671012
190669 194113 765928968
70543 71155 1512091
197708 199534 289787891
173376 173643 938575262
173603 189044 31680529
121131 166480 113514936
185072 195643 26420766
120022 199712 964764520
74120 134420 606669316
77663 150544 639605039
53596 100575 117327863
29583 79241 124097353
146358 163261 42206339
29210 33917 811225698
3841 117513 284231233
32831 56626 59625116
126811 137520 26874130
155806 191175 9125712
52455 127581 187977037
137220 190389 143141067
93012 126223 83165440
77525 152542 187895763
9833 13919 10279497
20920 94471 183837163
48740 160796 280434726
138648 173864 690269179
63146 104757 103978829
43955 171375 372653079
129457 196712 652947085
150326 192480 413751543
36741 99184 41333978
11667 163319 275049843
66765 81785 692874260
172176 183774 175420173
184752 188977 10634895
168176 191102 614271160
125124 128162 227114698
117010 181115 160528395
11508 129494 646619635
125313 158425 82877269
84124 118757 617200407
25792 84475 81241590
156534 161611 12599574
199393 199524 327875
32008 35260 21848461
178590 182017 8552987
185005 193727 21851338
125829 165252 358804687
192675 199890 18086108
104271 111785 18761886
186306 188296 411259179
76021 81531 304763427
187047 199633 31482756
190262 194356 10202487
114885 140505 64209697
4942 57141 152244136
181055 186411 13426554
87337 182111 870952554
191238 196533 290889033
43264 53414 497303811
139277 190352 127808791
18384 39487 474801776
40750 197508 392154286
65043 148238 979621256
193080 193999 2225260
32401 151791 856576765
198066 198818 1930451
51431 166242 287241491
178235 190779 31310918
109047 172404 158528296
184496 193189 21775206
143952 173682 82912840
22100 156153 482258114
196681 199316 968592609
181854 189200 40325742
122486 159372 92423556
53255 100348 117585514
132756 145630 310944513
194126 194790 1586886
39777 172277 331573781
23295 52215 369460557
36743 72021 88129352
129258 173617 111011729
160285 180648 994137228
137055 174248 776251492
20038 93127 182707047
135251 175884 597733083
121765 150612 701391724
171851 174828 7294086
12060 151465 348808172
183268 184836 132187870
56791 156114 248486085
133129 163978 987440270
78112 108109 75082096
84690 153063 892366026
89754 180315 48853677
128339 180126 129542221
998 110474 726349588
67241 115757 897572514
157106 195971 637960844
130459 198281 169633131
180778 183089 121021342
26227 165145 605704395
181736 188874 17771662
189265 192588 8272560
45651 177809 330619107
52266 110706 677702517
35621 175455 464272891
123434 149329 692717366
120181 126385 15617154
175335 177162 92110820
58275 103519 112863870
86256 92334 15098703
36963 131477 858083814
167716 193925 65620586
60854 140196 198295693
115432 138537 57931587
145182 149562 906170223
82918 144269 231789406
167232 191115 74431461
15110 181335 443098580
101253 192274 227904110
28454 123565 741583582
78406 108315 388913758
71598 95707 60276544
80363 197379 292731421
62917 198585 294774453
7980 72688 161865565
7673 149465 578640236
884 192147 940263209
67997 118505 984129921
32211 123114 227455857
18169 153501 827279165
17206 154341 450194016
166988 178102 27883126
31135 49829 847446067
41022 129656 510749942
179616 187782 20372896
193923 194329 830064295
22377 106451 210178038
106261 138521 806104538
42058 161174 297980987
87096 188454 684735478
100599 192268 181075284
171572 197346 583272117
189755 196973 902344167
8618 120767 429039264
189941 199378 92391288
13221 50214 92485207
97412 167379 494918227
74926 188885 285131610
77159 146586 453796839
183789 198257 36210376
49421 139012 224140314
102833 181815 197875274
22018 137114 389465047
69928 140646 176966411
127081 136332 99489825
34675 135042 704473908
180208 185750 287728422
48584 185668 342996535
93349 129898 91562047
59795 80943 692896559
72857 169693 242329799
120365 187845 168874314
57274 134865 149874687
140296 163980 502599206
117136 186351 173350482
104471 124555 50381381
106899 135122 276104933
75455 137726 658134594
176849 180340 8669608
168661 186450 44613578
47909 177436 839065848
186983 194067 17713211
181764 187784 788157437
101517 135026 84110076
64829 116958 825697463
43129 179627 341450865
89770 95118 633665908
174451 177859 8580534
87194 190292 746879635
76300 173993 244502176
169283 199061 74576715
92368 95807 8484979
59697 136890 193085718
175874 195088 47953486
79872 95949 40164888
77721 83410 14173947
182480 193116 26561067
64225 119549 806494401
123400 183932 151402067
84642 129075 111186057
54962 173647 253781367
65194 181009 289629551
112958 145392 743638190
136865 143140 15546380
73772 185791 280348052
75125 90609 793077049
133874 167660 466177954
41948 104250 155723438
185188 199446 628490191
74751 105548 77016273
181124 182281 323176445
26499 112972 216075654
18344 62280 118349566
168280 182691 36179705
43874 171228 443775795
52958 126533 184111941
126882 156193 73488364
151520 164571 18143704
34901 167842 332557309
34719 178654 385692635
48806 98696 124647051
151929 157888 14879400
174352 175305 2394401
107480 123516 40214674
5988 95846 224750871
168300 192637 60982529
187342 196806 861620257
187666 192815 112743402
98982 148456 900400056
36415 110379 782798472
28387 40079 780123841
117040 142381 6553319
13907 86931 182591673
157821 164266 158831144
48716 79784 77698522
108133 155033 117536025
59426 138509 103512000
145971 191482 467787365
186104 190440 10872941
32917 68231 564848913
171041 199031 70019607
38245 47609 281746563
131215 166355 554385078
153674 189131 732404122
123408 139228 39577466
109155 151377 105753309
15464 31344 375126842
144631 155915 28384840
8495 92913 211184784
165900 181479 39026425
166141 186646 582832756
84485 92340 541224339
83532 177488 710145828
59011 120399 153372694
99541 117619 136403121
22648 78968 140832363
47519 63039 167725031
61363 108340 452910254
10679 25562 37262551
152335 176440 460766967
131712 146061 389514654
115084 171319 140904702
179070 180474 3466573
89243 174988 214601085
102178 174779 192505582
144065 192382 297379337
107745 157454 124498317
164791 193678 500884318
103823 117202 33476290
83102 190872 288990914
58629 176439 294676756
51132 178820 319594354
14145 145877 329466684
109485 170364 547488044
107757 169233 382772536
98670 183054 859847189
99036 191875 232507981
187871 195544 621984671
69662 187702 295386439
183784 189984 714507990
151049 168475 372592757
114242 188779 811915976
22092 47722 792627056
103123 140861 493733435
61240 175343 285308064
49369 109560 312921717
77345 80035 6703732
173163 190209 461545252
110236 124118 726851633
111634 143048 78637368
195730 197683 834872093
9866 114753 150998527
88371 150172 306525228
47758 152105 604495819
118705 193962 262403662
167173 189209 397421526
9865 108398 523207194
192205 194421 5511783
125558 167084 103870197
44722 172111 422700261
22872 97696 663542634
107890 116267 604095609
75228 128865 560846229
101060 183336 206067221
56245 114028 144324348
103349 133811 76493730
20340 79771 148493892
16259 152654 341233254
56804 59730 337457790
119041 153409 2532077
40564 133557 352054016
93352 170046 939086228
75003 83002 410623615
43392 150321 4965996
68415 153099 212055169
170437 170664 574662985
17428 71761 135751977
104996 105152 408346
91051 111640 51473434
86735 93262 16265730
176169 182633 236872612
59394 193432 335170621
146577 164388 44466084
53460 70021 448512842
132112 186017 134792935
134329 170620 780956395
185163 192115 17419214
69950 145112 540095757
84760 153078 508307126
26135 57903 435437033
109779 123835 672404614
58740 113163 135929145
104857 135832 77684765
186795 197738 27349955
40769 119434 196776324
110597 148277 94459376
161171 169058 19644630
162563 178684 504337628
166039 177150 27896425
42632 103683 326150154
133587 151481 114438440
123455 186562 157896616
91769 151754 618862626
10483 157434 886597702
157893 196603 846242720
185224 186032 57386404
17449 52822 929136445
52715 126219 183967259
74529 130179 139314497
186600 197719 27773012
146055 191394 743426383
115527 125456 24962005
34002 55892 924582564
56138 123078 167380465
166447 170502 10174999
167776 194196 66196218
116838 186558 346382765
98789 168109 173602183
58019 146496 847712012
147890 196447 121367606
2318 140843 696019649
87097 177479 226175931
117004 168438 128707983
179311 183970 11585002
33030 108945 682271911
90832 152422 154319712
87090 121938 87088789
196324 197440 628774438
165357 171756 16224551
70950 128260 143522852
132219 167653 88514257
137398 153309 969266265
190214 193864 139365816
68473 78689 714706115
109051 192553 208862533
22993 141101 295402506
110591 176944 166134332
22227 72323 125147003
118824 167162 973653584
158774 184706 881455073
147071 175156 70264884
22148 169487 368442575
170285 199887 74126557
91258 96132 7329785
29644 78842 122995261
193108 199533 16105883
27741 119842 933926158
69271 147551 322712694
5290 42851 94155888
154947 165052 25032865
8116 60815 10044035
195349 196431 2755703
85295 87809 6267169
69544 115840 964205839
104901 171385 25218168
11571 151600 350361071
120710 126141 13725453
181331 191453 25279117
132716 177295 111525162
93096 179201 280954705
161473 166210 177378327
74402 131248 855322971
67934 96825 72132038
46270 68503 55625408
28325 181456 452281913
193106 197223 10245134
92820 189849 242833323
51109 116336 540648084
157644 181152 640806669
103017 184900 205028728
89712 182200 231581228
143226 153839 10447476
54437 169470 287675842
127626 129795 5477236
130388 137616 673943255
186852 192729 14712473
48494 194468 591788909
68261 106258 94962565
42593 151206 854613578
31044 133337 362167453
163584 188938 949509367
41986 192383 376217871
52318 115878 158950907
87390 127686 100789131
2530 126843 310886895
37159 160119 584803849
135773 156924 52927352
128980 179849 127321158
3085 38279 100232427
140184 146606 760087938
163397 169441 15137032
166576 189666 57892072
180765 199970 48073144
113971 152201 95895879
145035 179970 830199454
181206 187196 131006790
142770 172420 74294907
78630 130976 75907324
97940 163601 164362946
7570 55259 119499996
168844 176373 590546402
195718 198413 567159759
64377 66224 4658396
37492 74845 658875927
31849 169459 344216845
45463 51529 15081191
177428 197285 49552127
144615 161704 42768494
93435 143257 124636006
197594 199872 906465370
13179 177821 88335820
15112 69459 929137487
152639 157359 802049000
197204 199328 893080097
43116 154251 570063325
67683 99433 357030161
172422 179552 17828870
144154 199224 137828618
49116 69345 429916654
187292 194692 527600915
83710 86637 7338283
12083 124202 280465252
57619 172231 674106098
80728 153919 183362569
154292 180732 65906600
76815 189819 282761797
190338 192977 6569229
112105 127414 38442818
73813 157075 808256553
100546 108392 114104776
119229 120603 710899336
6546 61934 894535558
14621 79439 161960490
13954 118115 260343600
173542 197929 112400493
25964 184053 395346382
95879 157129 153480207
45106 126526 220325539
117252 186374 173100743
148688 162206 520816542
6518 46994 959438572
28334 71630 335004014
169094 175218 135476436
183429 199518 123739034
81059 91190 25315640
158326 177567 855518792
144757 150753 15146952
26778 65665 695282827
111307 160800 269886590
25325 148098 703940465
70503 93494 289399711
34964 90229 138184517
130898 171216 100890250
83767 137037 133388791
100600 149766 123387339
12253 86769 186370541
133504 169721 655989061
135642 173544 94741405
135152 199295 160433993
22997 114179 227965317
31152 149004 690706217
80846 128004 645227158
3890 139945 614421472
182142 188147 14929254
74248 123979 124503712
42855 89250 115893694
123585 193468 174801538
170365 194284 59870826
54127 70676 41317517
36350 117583 203012745
103489 193879 226319628
30920 166570 339241044
13450 57441 110115694
116402 144630 70759354
86719 184347 845253181
20430 150221 324746292
99376 130153 733540258
91072 199871 272303506
37768 83018 480995021
86543 114662 260131986
67536 148712 465248999
44910 160892 611486630
184869 187352 6308432
25017 179090 385444190
104126 144359 100782942
143585 184736 364905768
120715 168720 197692434
22715 166750 360242080
45433 105263 149525411
114374 115511 2853233
103798 170315 166536658
125679 178704 132729982
64777 107966 107956157
57437 134662 193136348
73560 115515 624448021
87449 153157 164586203
171997 185654 749341087
195381 195391 296340196
117693 185116 168796329
52675 189728 342954890
6900 105933 247729274
107666 173740 588212723
71123 136349 163346564
20516 95745 187937558
104582 154195 124441540
128495 168835 331583085
92844 169386 799361104
170924 190781 464985006
45985 51048 917253675
65327 103284 935969382
156079 163302 17875393
105629 107333 4280447
55461 171342 370174450
32878 67156 85816815
168129 192663 744415290
47918 127435 198865063
11312 33402 989413925
16191 181521 598272783
101341 113395 30196319
114771 136464 767417407
178471 186969 141598703
180700 195856 98375973
178956 184825 14538223
71551 169167 244253082
75785 169965 528528185
172021 175262 820870933
55403 132803 193606340
37503 184801 714938992
120561 162847 105820367
148467 164693 40423948
182093 184938 7011441
91970 127627 89271586
190383 193474 167821686
67030 131829 162036582
32405 61853 73830131
66365 186757 140332760
120518 167834 212775068
126781 193224 552245014
112772 122870 25341192
116395 194829 196295885
154177 192102 379818334
106070 168592 156435556
81846 156659 187417485
76313 84195 19748615
92691 117173 566464009
70531 176965 266411184
55836 106084 271926857
61408 101938 440131230
81718 164713 207657089
131667 142419 26824402
64159 91688 693606993
189987 195373 13337628
40233 143254 257746643
80991 144105 157953743
158399 195422 92469589
32620 79921 118289989
164555 168172 108629932
51515 137920 715936760
111993 196086 210427639
173224 191857 46602508
80108 141714 154186986
190311 193083 115229239
94898 140908 128937939
176913 187189 528695604
140766 189092 120941573
1310 139882 346557447
100924 151755 127478675
165615 193946 526829314
44144 165503 436564625
84239 149203 162669697
135028 158406 58474872
150485 198474 149657861
108878 141097 80535118
419 146384 365091270
82699 192002 273549079
168496 183594 6291097
34614 87516 316058491
48630 135641 877894024
92732 169280 191485670
77305 107239 74844285
138324 153571 38367731
45438 183207 344623387
41576 147788 265754327
157714 188926 289891308
192020 196018 9923158
139525 192878 133485643
107668 114385 737613161
115891 195091 864794721
63625 168103 261250501
199330 199755 709612727
52059 151214 518232414
14391 21422 17524569
81695 82160 1150774
99270 164938 164466126
165383 178244 32334017
162538 183709 708405362
151331 153848 6374004
50372 74173 59497506
81105 81359 622931
77696 177687 250277324
50524 185215 986462231
30685 42329 29155117
99529 184767 930581706
71903 106951 836297135
179655 190155 126657466
139310 199445 150474138
194079 196909 7057814
138888 154492 12329276
81813 136669 530294557
16166 58470 333319834
101810 144955 108118732
140174 172515 403695789
127320 138017 10734605
131867 151044 464728861
20653 193684 432736350
25379 160461 337928925
44479 52557 20180374
56035 175221 664874885
99638 189296 593116656
122769 196054 633830643
98528 128388 571334380
66915 129040 155295970
103466 146687 108294280
70436 142836 181170253
147811 150538 350673411
34067 125447 519541586
145115 174130 445116710
199449 199819 908452
134584 137109 887800130
60779 106206 113344149
113111 164177 127802196
135841 157417 53973390
188023 189830 27582240
92678 137054 111154409
78439 91602 32842062
181332 181677 918318
116371 152034 89491351
167847 185451 32560662
152012 174337 916645804
107185 114869 435170090
198446 199392 2394615
151074 188656 93828886
97690 120303 56685020
444 144891 361254187
13493 86289 595062432
131543 151896 50988891
73516 111802 12123297
63139 123346 150597352
23168 119688 964633815
17268 61513 110748329
42623 64032 53570389
147305 187518 902929282
66254 135373 172874584
99411 151752 223520363
155991 158445 6059924
152836 161963 684791812
188327 198709 26067713
1771 194314 621511528
131199 148261 964581381
9746 196496 467103297
87239 111217 59863436
29040 74474 113536828
173291 196253 57358314
2609 182012 448772403
26751 159338 544425917
120356 132378 879476531
23586 87593 160048148
157957 197355 561249992
19787 109548 224471669
26716 195541 922600551
97529 146705 894468864
136717 192159 721339992
118808 189247 709457003
171788 197755 637199951
2511 180589 810430555
170045 174334 10775385
51038 121548 176281028
130581 190487 149874189
25242 183515 395878411
5724 47019 302451866
3982 137374 785131033
109307 182150 182268814
134139 189072 254362546
88374 125686 69024018
21415 186668 876464799
41909 197191 388380624
106258 158245 130261895
145467 159157 34289115
195062 197988 277059476
62126 189110 919131763
117221 157640 101347336
38468 150509 825595826
147379 186976 99049241
50589 186570 374721387
192025 192242 538867486
30443 159429 322748367
53597 134908 203524321
2888 124767 304878554
7652 175750 420657773
43175 136462 482525761
132374 177001 368660623
8675 137330 321936938
112578 138550 65037328
76660 96144 48650607
83700 150094 166310688
86240 167525 203224132
178241 189198 799984609
146010 172608 985876107
172275 186606 485309408
43900 69706 64441879
46097 148551 256373767
178317 180795 6097523
154727 195175 100887991
17593 82540 170435819
98283 153909 236758036
196326 196479 206029618
8338 134658 316089129
70025 78875 448261416
91920 126866 10398592
25913 111109 212921783
55275 126233 177469464
137533 177957 101104603
117297 124897 19242405
79687 196657 243994261
56770 83679 465387137
43977 77011 82559394
171763 197018 63013913
139940 199704 149530323
23357 176374 382801518
12752 29594 42199063
44733 162334 473370141
36820 115535 537289898
185785 186794 534900
20869 52697 79536345
105644 167225 409404671
74928 188546 621826917
175902 178116 449157375
137698 147823 25367308
40915 160278 298753284
118712 199531 468042425
146760 187293 101500009
50608 149611 562171557
183472 183805 788766
34664 68790 403333694
109466 127169 842604753
16749 53378 91459687
17506 152376 775420559
164852 195254 76048335
69970 134923 162666180
86579 172109 214081952
163767 189013 66749397
3390 90899 218852772
8709 193346 912031940
33932 112637 886861113
150388 161706 28155817
143321 194099 856815812
57584 155736 245564272
62772 81970 47833863
194310 197428 860561314
161178 163394 5460896
184321 184726 1021876
180536 187459 8855619
175760 177511 105811613
106323 192791 216429484
132165 148157 40016779
109544 175032 272258948
35358 161356 506626225
27604 42656 37666673
39018 116733 242533437
134264 135140 2216107
145211 180841 289635897
147996 153329 981060910
2316 62252 149973444
133990 152746 47000217
106785 137835 77825569
9759 146907 343021970
185067 192968 982933080
11024 63530 131377482
119873 160102 100852470
51672 130794 198026414
64906 176147 278246189
10015 36093 30443222
59428 137925 196262380
102381 139204 92290321
22677 107721 212653546
48454 134431 215148482
189601 197921 645497125
141040 188249 829002803
30388 173217 704042945
131056 185731 136772184
122498 170635 120457114
74549 95004 51110592
199249 199284 728875605
61163 87910 66728535
115162 181504 166139351
14865 185279 788491401
131296 157078 64610060
180198 199512 557440183
138822 186034 118060416
112297 195520 729437390
54533 86371 953153159
194915 195067 382801
141591 144124 6358726
144188 158065 34802389
90412 180941 226579446
67782 196327 623404111
100815 189201 390194919
104783 135398 966476133
195739 199002 39984262
149337 166820 43543071
171433 187455 141487455
118560 162287 109473261
161650 177882 40655187
63640 175183 278958180
21159 41661 51273274
31180 61602 21180632
185675 198972 480549726
123953 183597 149209697
187280 196423 459751144
28637 165203 341495208
85522 97663 30210250
121900 192863 177627993
145370 188960 485419204
126693 137337 231378581
181289 193856 83037782
63991 99010 87296036
58719 116126 143377806
63183 114701 136558879
166896 196369 73718582
8578 40432 903844409
156574 173203 41490637
158073 197815 720971841
26000 114277 770340662
136006 167420 214284189
14153 31001 530772658
70718 160811 225499018
10264 81563 121244637
88056 104420 40883417
158428 174200 335136831
87017 144890 912828061
27310 71752 539538304
174044 181699 19171021
142727 168496 347524942
109370 199170 224676006
192379 194522 5286757
25372 192876 418940449
160528 174660 953427825
139582 175811 913745879
186236 187437 745335680
135143 136222 53866417
104399 167116 993774573
7546 177422 425153111
32532 153907 303884387
79112 107114 69971971
186677 192073 13514895
114625 144263 22021894
112499 113444 624664332
85770 118270 416289476
20547 65756 294761555
24526 47034 56327850
35659 118369 934085117
44231 167293 414338548
45021 176902 601752515
139699 140632 306668689
7687 158761 534522560
143398 195071 129213827
148108 195820 843211933
69348 108183 97153743
177600 187500 24736107
34779 189019 385941106
71827 166718 578159350
174295 184903 26485002
26589 58696 754029822
68624 114422 814795695
95272 145301 125368599
29147 151923 307185909
54948 150780 239821410
61646 131294 686695955
147668 150449 7049922
139508 147013 400113155
51082 120707 165063048
8575 70374 664039050
195776 199346 8994636
188175 199254 383394253
112763 180129 325433623
115465 161178 497656189
115404 176499 153046940
159816 166348 689053368
25041 159419 336221938
189391 199468 122354906
152845 153886 2671743
34640 146977 189215460
171636 187062 98587745
186810 188472 895913682
647 40326 398045162
179191 180301 2735199
162810 170961 20486962
174146 176675 621179218
194568 196232 4158448
40702 189047 371192245
168190 181367 33077252
66304 99953 970692616
24865 129682 262184954
5535 123290 708367849
74225 149229 816640610
67651 110381 106771097
146626 169681 57630995
194772 196763 5009150
165515 179533 35189728
123060 143818 6132266
133190 165395 80415983
156472 192915 145188940
78207 188470 275823136
3368 44253 102308251
154650 186418 79300581
57421 69218 29382550
141196 149860 21893084
56204 128218 296547230
15475 118466 258846589
198458 199800 575590233
133885 170299 755192813
94545 196456 255032543
59084 59852 1979045
40257 47300 436359455
36682 161161 311431747
105136 150584 38296454
102029 177483 188982225
108714 173394 129814159
5126 106167 252784942
192352 196934 741695613
1823 166404 411554703
159511 193708 914898204
47449 92627 110487670
51323 81991 299710733
92245 179385 38362183
140787 149731 16045481
126678 173491 356568205
78131 124740 394109501
98930 163900 274086866
64048 173780 33119641
28157 162887 765351283
149087 192492 6451697
122958 143457 51256409
137620 176219 96572350
172926 174719 4424394
167536 183934 41081652
198632 199898 965558586
101776 131757 857872096
153772 182520 71757602
41446 188158 366965946
188594 196947 194143241
1329 119491 295402936
41665 46338 386672116
164357 169247 322996181
132312 162054 74341609
57777 152639 80785987
125802 196001 175526427
162697 182100 411486040
66586 88024 53477808
190340 199860 59420848
145513 154068 192548666
40070 174749 336982777
93086 185906 438845895
69246 79820 507677293
39231 64006 441605017
179242 196568 43227612
12239 45682 381750954
111533 173943 156330526
197258 197886 1604978
61001 99846 998005922
152601 175376 56807512
191051 196309 13163193
93664 141619 120062086
61070 73710 82384203
173109 176291 7981277
99004 183393 116972823
19417 158455 390117926
72101 181633 274231028
196216 198360 1005887
6529 158843 772700914
101262 151598 411494095
76480 152173 912757902
2382 92919 686426511
45823 121632 660918778
16947 78555 153967509
17818 105136 923895297
162644 163273 90915347
157763 163637 14546888
172859 181410 21408068
82999 157429 350023015
159432 184117 72149708
121344 159430 284255870
181615 191449 112309696
115869 143277 341606025
120772 178216 143878344
56518 65633 722659147
174030 182526 963607842
140371 184214 204799642
37368 142682 263422766
26174 124774 246567541
139809 145731 14847852
14671 183249 421648057
96094 159930 534574815
60640 117237 551636053
95190 114486 48290151
136727 170588 84618476
96148 130578 86281496
33808 48889 703564524
17589 178150 401707639
33435 144011 161239954
28899 103119 39120619
54179 71747 43824199
108851 141732 82202709
117053 176596 149199780
62067 118350 140570646
49360 134439 814293173
96814 152757 140259789
30746 169807 347809341
76371 138670 744903494
4082 121286 573844221
4093 7048 7321440
189712 192887 7873938
52058 139232 806913025
147268 174247 570800593
156597 191094 86094461
91361 155803 161459706
32975 185051 944455592
38740 115968 221279263
55120 68345 33022935
175819 177205 530501318
53371 159932 636561545
68600 167382 247011803
71011 184779 284669502
31329 35911 11522744
139650 144194 11355745
33237 190259 275236329
180641 191751 378144999
40557 154523 776236345
176105 183462 18394246
164914 184397 43681882
87369 116491 72664949
176737 181159 10993708
43901 169377 313824418
195989 197855 4710329
148724 162890 882507706
72339 129442 386815979
199351 199992 230868250
148491 198199 124247126
132059 157098 62708939
188325 198995 26764651
145165 189140 110000339
97008 167014 428657478
39411 114851 821126068
156769 168183 28325034
126009 150317 60951283
136833 150537 34326441
179454 183984 188011594
174257 185844 28968041
94683 100308 13917777
72914 172127 248396756
29566 62825 892326065
90977 95936 88770396
68347 116389 120038915
4043 44092 100229813
129316 191311 883729130
113508 143937 69342275
181711 199934 282304669
123488 164776 103208519
133971 143908 24789439
186565 198444 503726002
65881 117695 39953998
136464 193931 690505142
185844 186041 490797
167208 181595 36125479
46867 156807 275130941
175368 191537 40435907
197280 199529 44312800
178256 199529 53179637
123368 135471 30363774
178188 181464 8183154
191528 197366 904991124
60005 124983 162403499
81693 156967 188569408
71880 142120 175809004
188583 197693 98821141
21127 129944 596905183
175177 176386 586001063
160190 166946 131692343
46859 50879 9941319
16597 95446 197004578
46079 136796 790108250
9072 136919 319877686
183943 190583 598583370
139384 169629 7791962
150009 198856 122070620
96941 176599 726655265
59859 101672 104230791
98595 155318 142286874
83608 114222 76500781
134179 164418 330975580
92610 147913 138472663
158437 167205 68906064
138174 153004 858658880
98101 194729 781626728
36999 122600 639130278
33798 70469 91700645
26914 120082 232885357
106805 115289 7015360
73203 165579 231184809
106763 138753 80160793
170142 174111 435339976
142146 170061 831890250
198112 199252 2919171
13623 185290 429405131
37599 155340 294775736
174785 191180 664238456
64987 127351 155890503
37598 86543 499644195
34541 70110 88928144
124817 159333 86427533
38169 84740 533871292
38603 99321 600226101
65433 66921 3709599
51899 101769 90259152
48059 159302 292708979
87546 190112 853424291
39404 190084 791677824
77080 138199 152937214
105659 176325 434257377
181094 198094 42503205
3101 51684 244711846
157844 188848 77455048
118233 145846 69234346
183067 184123 2570156
39864 71531 792001786
139805 149454 800030230
148270 193434 292593614
115734 191686 539429897
199924 199931 422621152
101722 182856 755987625
145038 158159 32887516
9398 24222 114428508
102704 145507 107381469
63711 147358 209194881
86570 121016 86062032
180371 182391 1649641
41873 193851 417640605
40841 41891 2689445
38735 104458 616978047
83622 179197 353298061
120507 188246 169514150
108635 121547 670933165
145162 195751 909891099
30518 143641 800251186
156383 164266 19501524
113214 171810 146844087
40549 79615 97733972
44476 149322 262455895
152474 167627 994275778
397 165869 413860852
148578 197459 122149681
115402 123549 970913349
114345 122693 307577224
160195 174805 265682943
1252 72301 61089531
24584 69347 897084130
116836 143767 739964183
75998 85880 556569937
194000 196585 6420615
56105 89193 82565099
171635 189957 861329043
39195 41353 5440179
106777 146057 98416449
24700 103547 858661138
139763 188868 122829808
7166 174333 966265474
182225 197516 40227811
148025 157400 710304637
16348 105267 222229780
104944 185019 617383752
196978 199432 120854536
160240 183476 58036394
107007 140464 83813621
38629 57342 300676211
162712 185435 56927170
72010 79983 20002387
136423 166133 105358591
181654 192475 802954438
90441 98950 10421529
139148 173183 85173781
159009 198017 97501390
164490 197619 646668088
124830 150082 63337676
163253 187320 286034397
181560 197074 34148881
45003 56241 683779258
5906 113476 590814976
138055 143382 13270124
26986 100870 184516429
33570 43547 186535692
91841 131532 132289086
113677 167717 776328279
112521 174334 50933758
139087 155150 917697001
32136 164394 775571743
91445 131672 61468628
23274 170477 368207033
7394 95016 219214014
93728 177860 432642077
102148 144632 106417048
158450 167346 89146798
52137 110604 781535786
15974 170502 386403284
50211 155933 264665072
37073 101553 161095506
192720 199992 309314903
80505 184689 260687500
41081 153249 280810962
6279 31411 62944016
108917 110156 2978573
116202 126973 955523502
158210 164105 14323570
162880 171505 79623847
41641 134131 800091327
104600 164294 404408965
165945 175271 33195367
192591 196837 10585082
19057 161502 356263648
8062 97613 223931360
60979 126018 946311421
26971 155907 322589674
332 35049 86735796
19217 192844 895360189
145693 150826 12953354
39914 74458 316930965
187014 193335 324724233
173203 187818 36723058
100993 195603 236839386
133920 167397 258062110
8796 73633 955186824
142458 178900 91285442
167444 186054 915897269
61232 143460 323399396
123258 128439 12992917
49878 97932 120060764
3570 28818 63272910
126221 153146 67518604
19671 157166 677629586
162731 189429 66889647
197804 198090 298879603
12739 164247 652384317
10608 101342 284013660
123937 145658 530925080
8950 50746 708477421
183491 188425 12295931
59571 153286 234506556
104775 127368 56582958
45518 113581 170066884
51482 169889 296219618
124366 172542 942161978
12855 86965 185380798
39274 49031 450606504
81305 165633 536390993
26917 146085 511732202
73196 132507 148585706
177697 188545 27024050
176877 190450 739578979
77267 124326 117826687
106129 138738 800696288
196187 197571 299827886
11303 194017 8157997
140477 152976 31468370
60949 71909 27106893
65316 102863 181534526
99835 167553 169569791
199006 199059 80059
185367 191697 812551077
151566 178304 522729987
57434 160459 257724108
123481 139704 40599050
125990 173844 447892541
139492 195587 140277020
133931 138876 12343488
5613 41217 89198367
198335 199149 810239940
177808 182262 131908968
44906 51063 15348898
55984 73631 281349964
160183 181333 17001303
33855 173956 710566746
79123 82227 889513232
86193 181126 545855013
29069 36711 19027819
86062 139449 492118303
125653 161150 88803278
25216 42076 535576766
79806 106409 66527795
52226 131318 247140473
67224 172559 961940824
5594 140588 555352081
17369 76284 359532740
14392 99658 630509093
116591 199362 117390850
71560 121231 684378455
53157 90601 169948410
193208 197171 9842838
92503 145536 661423670
149005 181947 82328833
173345 177305 9963919
80412 133560 903650907
115524 157864 106146932
120076 132984 32463446
134388 199137 161984648
19598 109502 922063886
193380 197686 968904117
194127 197487 394792922
1168 156411 397963971
11453 16439 12537130
126200 156693 76396563
154167 156028 388223361
127603 142822 38041863
181991 198676 41739285
51669 167765 863839290
39774 148821 272946551
114144 199935 268040478
72140 83139 27552107
103383 155627 359960170
36460 67578 77891166
22534 73974 128517210
125794 180565 137044591
88925 152830 905951827
86667 112493 64554936
39702 78751 559978295
25313 80559 138063833
32185 144090 279975077
63996 119670 139112167
88906 147019 145469064
8421 71853 158604906
72443 96003 991269860
98536 197591 453437754
36749 110896 185366570
97011 109586 160534738
107354 188905 204117797
179328 185101 13397487
31170 112997 273306113
84111 137500 833602927
105455 175278 174780432
13102 63307 664889413
130462 148409 44969474
60799 197554 341895440
72394 196113 309523242
111160 160451 123511572
75609 160493 97241998
11879 169422 394007013
95939 136335 112867523
145402 159093 825134950
184178 184672 456588784
113264 141253 70109074
92216 185846 578936954
113765 183859 175482823
145302 187732 114929
18990 26518 18896834
45775 166027 300768471
71660 120551 342499751
99837 138167 746107056
55028 137010 205116225
185578 195474 308735165
138683 166856 73214258
7687 53667 653402319
161896 162382 532994849
96331 124411 70443970
192760 195338 631120856
116432 199886 208965921
192005 193347 3342245
164838 184888 350201818
47061 181593 336600653
149403 171803 55991345
99722 139201 784684465
156836 187808 406430171
100264 118559 632162651
129845 130126 721856
198755 199674 2288164
121241 127956 16934375
16371 163284 901706300
193678 196713 7577962
888 167548 416727653
103606 177971 821844223
160737 187316 66490586
104421 128810 344306562
105105 183343 797961536
70113 95670 63888494
10461 144633 335587613
196779 197206 1059142
85667 168426 206917256
124950 162493 93840135
197811 197921 542439104
49226 168900 299322551
13024 65903 113087558
127535 169412 461338866
169138 193229 145368079
3966 47955 110080072
134070 169526 239673652
82399 142825 151272568
140730 151907 28092859
100331 144980 111972966
86206 114683 760692752
174790 190080 284656933
44440 73221 139017786
198450 198914 1189249
185329 193706 20924667
195896 199209 349486985
39684 112345 181707796
106099 169147 157757318
167326 189394 55299338
1703 175881 435616951
179299 186261 17393974
40924 110718 48326134
184881 187447 6512330
136668 167597 197091081
93288 174567 719955574
108015 108664 1646673
153337 162542 22790997
60551 177792 614221935
198384 199424 214524256
144941 193252 263023625
63359 88612 62993893
71621 165309 645256510
164020 190886 688233242
171242 173596 907522742
80979 110639 948810633
162475 162791 56068092
39363 187039 369486746
190782 192787 464245044
123742 188888 188276808
16229 17918 264794158
157812 185227 841529379
141279 170445 72977392
168280 170621 759842475
162136 196280 46821276
171954 194038 55116395
127621 168679 102633281
156173 176559 50913822
47985 139207 953138309
48858 162244 358691043
90144 183575 856215105
21943 86741 731363522
165321 171968 609953837
3762 65354 850453265
199810 199827 887305193
185023 185988 2460916
21013 31432 26009861
152003 188359 162850634
197546 199323 985560782
29239 68795 338505942
187113 190977 463026301
167922 182373 839888594
68024 133833 892885030
56983 125659 171725506
93491 160039 166685383
104170 123442 48319936
168654 183295 640917631
61996 182410 532397135
194528 197778 327773578
64571 150618 215273811
44348 188416 360365377
93722 163601 174852832
125656 171018 113496394
187066 199373 745140236
92762 153144 609384539
74202 153921 199734077
133831 195571 459236853
193495 197929 11098359
10914 138928 454150714
186686 193689 105262931
144699 145683 420968971
149769 167702 44642934
49728 124700 813816438
173520 195684 232718210
64977 98603 83819786
98947 185568 993772130
182287 195687 33400717
66743 76714 817806945
18910 165902 367622991
177617 199522 54773703
111451 196886 238937226
167079 172506 13656110
128835 158590 74522310
35272 53842 459188116
136641 183661 906729920
138292 140246 4892874
136573 182599 115124612
95616 154543 535753497
7374 42684 88517672
10221 99465 367827890
83100 122937 671789238
101406 149014 119458831
29775 63538 84483102
105826 127112 53343657
82103 132418 126071203
73283 85610 78217317
61793 191709 324896268
174141 179184 135867933
79297 135757 991481694
128471 162437 300501513
66413 83726 43152851
96391 165964 952474072
150453 182136 79184306
165970 182408 41207401
157271 198075 101979216
5958 58677 482776319
161907 186690 10570860
31612 55935 60964730
115189 147715 983782879
173668 196417 488710863
174903 194884 526659168
75549 164378 222166757
15192 66152 889935644
1071 179474 446239744
141771 142078 995585232
138610 189282 126803637
74254 173372 420558936
132191 162453 75592701
49566 166702 631079657
131477 143793 217928002
171867 182466 293800498
60435 180502 475706922
119026 133433 50914903
136769 189165 131015639
152685 197766 717615970
61863 177811 289988204
96528 191392 10712331
159621 171652 30143124
72197 139657 168927465
79982 111383 78513189
64359 168345 259963185
141882 192956 127780560
12694 42793 269033156
70513 150012 584211580
33464 50330 974149940
1827 193463 479253337
181475 189043 12900940
25048 110926 214646157
146365 176843 76302346
51146 73851 56739258
25400 93309 102651700
9962 158612 550679465
94181 194504 903769029
38479 106924 704506556
38916 74667 80811510
190802 193115 5795525
84541 97172 31480469
161050 175535 751116455
95330 113439 45314481
70077 174389 261054533
156229 170539 35656226
187061 195747 21640380
55845 89335 684134147
197544 198534 2547303
194109 198920 287886359
56988 98989 104729424
115502 178839 158670766
172647 174518 637439695
50147 169589 862691846
49658 117341 221350875
187766 194963 125957717
4596 157348 382350810
73429 137650 269723769
150280 186756 885972608
182321 195888 716923493
129436 144047 36507524
35749 135587 249854658
4800 167099 406134699
106090 150874 62250120
191365 192122 1933032
90427 149463 186159039
48460 88782 100760728
46118 193351 472574384
55614 75139 725860784
156883 177859 52389995
189653 196159 15877080
135574 154004 37365451
118018 190161 180633652
52640 120758 170334159
191579 197783 981218778
121295 182215 479369377
125322 190686 336055815
82405 139119 142040800
13103 94670 203928820
104846 185694 442467714
177356 196037 290370311
111610 120532 22366333
39753 92058 130823573
98974 199360 484878135
60765 118957 145305785
169940 187496 44001441
174541 175806 3193684
36895 189115 962945212
100102 123830 323427730
173447 182525 204316964
14487 28197 311897567
20608 26545 359957511
118430 186830 171225491
162550 188851 529472853
26841 151241 431270908
155270 187937 81536655
96237 155501 917400011
76597 179563 257708132
187989 199788 183983555
117696 166823 33464546
23799 138329 286460157
112030 130687 656129623
86525 147735 153186701
66510 174952 490408055
86047 147726 188766026
54268 65186 1354383
76997 195621 701672859
174735 180651 789680729
88482 187308 247372565
164130 167696 879558610
102066 113714 29159405
191282 194539 428228888
188947 195994 195960350
142136 146038 9818784
169661 182707 29867832
138854 151635 570351252
119060 134003 102583027
40498 72361 79690391
195339 199571 10730308
161939 178460 41436058
48653 196812 370661917
129973 180268 125796115
165540 173036 18834716
174418 187876 89614208
166707 170271 446202148
122881 176533 134301952
53567 187866 751107875
105676 111952 561490988
134459 179719 745691201
3942 61146 646822467
27676 94862 167874780
140716 188718 82078030
182924 184486 905597687
4055 79279 188136225
189589 199881 655642729
145282 152467 18073250
124021 183741 149371699
138323 150665 151476341
128319 166575 263953174
21244 177804 391685376
127171 175481 544665357
184307 195681 28429217
122494 159437 92576189
193535 195282 1948331
36364 116112 199362813
15922 22187 876949490
174785 182061 822331880
35415 67658 80706622
105409 166402 41478461
106247 132355 535910252
183536 187914 974803201
10557 60955 126229221
125262 199510 379566282
68374 164525 240446223
187283 197852 995994927
171443 179258 19480146
134959 175295 287057876
28848 163295 336231877
105785 192126 929534190
4929 65727 152352751
141214 173324 80395746
127619 164764 707008265
118097 158184 100499231
179796 180536 200247372
171300 192894 877194928
121861 131302 23731888
40547 118517 557788994
174039 197008 57369300
23358 188958 433568482
32623 171972 348761207
13278 138209 312494024
18362 86052 169266637
106492 176293 174755362
29328 121522 230420939
33563 128960 582933489
160007 163536 683785753
8278 16131 19829918
179630 198324 295567635
74936 116235 103255289
73185 100810 110041430
91663 155484 159920574
153583 178799 136545773
50583 193085 472223901
193694 195417 126849136
188968 189086 309068
97181 161426 656750222
6699 193232 466756317
140487 197770 143294776
149928 178320 70941923
9768 87626 868606862
125507 172501 117621402
20189 56985 799492685
104744 171679 167685178
196420 199332 7386136
155326 177489 55322520
2423 12110 256359888
170928 197493 66373564
24813 42798 45005348
10146 41680 777649448
113192 135411 55790290
19220 114780 238845619
36495 158546 445392661
45011 114453 173606479
132483 170011 93769929
147297 172405 555823917
167136 196340 542055458
3084 62809 149432414
25197 111566 324856160
46377 50965 11425024
127517 138966 28697672
66378 149792 208720769
98963 167022 170485117
44881 92939 120173876
164704 175045 15871326
70877 131517 322080878
108129 187658 30731760
175117 197227 55297768
85803 93561 19273016
189674 195126 799897718
23913 40018 536718669
100092 126146 330188381
183549 188611 12606535
199880 199981 218747849
123079 129321 15615725
107582 198845 550772660
148897 175559 549949346
66870 83709 41990019
174157 192072 44824586
73405 94735 663095528
10300 38764 736722617
87182 126485 98333908
109248 159363 808005436
39522 132446 311335120
172813 184573 954347930
86496 199137 963024480
7826 97412 371667286
182637 186455 9551949
176549 188758 576151747
167365 197343 408551599
94438 117135 850415000
48673 168075 298700439
185484 193646 20365823
82923 190379 268948419
94550 161134 772492785
9067 189834 144420860
61125 142210 202665178
60898 103526 106258517
154221 154773 1360652
80175 80938 38667025
117224 197804 201709699
178337 188208 24577904
94250 182916 614902502
16034 112838 241903991
16799 110708 234715930
97606 171728 453131081
17363 140145 307092152
46187 51405 12976470
7361 53150 114629787
124269 196466 180533221
168454 181380 119589461
118177 153686 89185119
74431 135035 444081343
90682 167210 191544949
115063 164225 634030727
141818 168268 66095190
12653 120599 361289065
87118 171849 38632499
139382 155861 41356767
57931 69486 693654897
164481 198061 683325418
163271 184308 52639619
193576 199990 274132556
66387 100982 813688883
48539 83873 735605595
53980 144966 903214094
182538 196433 34652069
34747 50787 521230828
113018 158882 114944302
128421 182204 982481191
108787 188740 199972773
166349 187723 39525577
73527 105694 221248647
23506 186251 407116898
180997 198180 605429606
115436 115941 273670443
165761 172362 865139687
108414 169821 381495631
27377 123486 546346841
170364 171458 2875251
91411 133057 798351214
108264 162418 135448478
79520 186759 268340462
194119 197137 7501398
137259 179417 105427329
187802 194099 15760945
18520 161587 357800295
116989 180230 158375254
5186 79047 184899544
60633 162441 551521480
42477 157415 795311632
163907 194324 76148322
43956 117340 183344125
61697 193599 329777294
36423 39822 8456401
110966 161739 127166910
12518 136602 926928491
196822 199884 338330360
174043 176031 4942236
126264 151396 31515799
6058 63337 816880103
181499 197640 40313554
9727 82164 181031783
110660 130230 49103537
56580 124656 359497099
85326 155402 232392871
110611 167338 141930016
81415 103069 143501370
13786 17918 10296203
34026 167912 334937328
96491 108398 134199678
144772 176410 79201135
74255 132933 647187327
97653 175011 680200054
148047 171387 947426467
141330 165596 60693175
73363 105125 79495628
6914 31577 61778254
86192 187936 254476214
169597 188132 111538820
78966 99152 50284758
183546 191724 20480590
19532 191961 739433113
112648 142099 73723120
38897 42413 8847874
69394 78439 402142554
76023 135086 147845832
104060 129003 62543291
131295 164851 850378687
150728 188192 769511581
91607 145133 552851669
122141 195236 182855836
23654 113630 230097687
43663 190759 367905581
162259 164834 6393165
72017 100115 70179759
78708 86167 397970165
119953 157224 824981372
143218 174958 222849579
186933 189967 7619205
153810 167292 33448583
15533 132462 292453451
143452 195278 901298911
94225 116661 37677446
159811 180578 51864498
104522 146508 105143617
123231 151622 829432225
28483 110982 206196049
142499 155879 990186227
124766 163832 97648498
17203 98632 296989778
78057 86735 524465268
37962 188604 376855569
163784 187209 58738635
144857 147268 6057893
31667 66672 87706128
37394 114095 153006489
44744 61169 581470735
56225 136633 201118310
52608 122079 173735905
24660 174927 429666094
90060 97572 486222365
114832 197323 206412086
6685 36426 758307092
118474 119521 337775299
172083 199142 737359222
165308 189327 359981781
79709 135706 694828025
151584 156552 276811540
6375 78415 180326363
73577 77611 10136373
101651 134048 952391320
138169 154949 42180194
127996 195007 167520699
64976 81067 439411740
72251 86329 246590464
95882 156460 151809173
190595 191287 278837216
148412 175599 932933994
160271 174979 604225375
70515 120634 125362994
13635 108601 237491075
120023 194488 575722565
132622 164830 17825104
167094 183474 41019021
40897 114272 861789999
86691 197068 276080869
65511 181563 336154131
100741 185139 211340592
154418 193577 97663541
77886 84429 716726422
25349 154967 906487674
1653 4419 6701112
102812 193327 226654255
191613 199276 19224070
184969 187434 357833957
28694 52229 64803562
42245 153190 217220107
149058 173965 20646112
5519 115053 274021739
144198 183916 370745237
149911 156837 882672293
74691 157305 206847727
163146 167348 10499691
172044 190425 45895004
73656 175783 255599839
166035 189699 59272389
128072 170098 105043403
149803 188368 96284298
108049 123697 822469667
184542 195120 26386330
157045 159164 726273730
21407 26945 13909315
150044 167400 5509648
127866 140205 482507825
116763 120874 10338501
89922 190507 251798465
134560 186889 500712381
144208 168066 818625315
181792 183672 4630526
160654 180888 50548691
69735 128725 716196267
65719 69045 226034165
58617 190394 322127425
107083 159236 575689876
150946 194735 736118289
153605 155808 252044856
78863 110808 624222190
177713 199410 54254509
117039 175967 848582836
183244 192636 926033614
53455 108729 630921520
68039 197224 89690222
31606 138500 28072284
138964 140680 544697235
126923 178100 128091629
136530 198298 154466502
177073 182850 14392524
91669 134440 374122493
142538 198872 141000681
191118 192640 345222296
5404 113765 809947936
41287 73137 948657762
106918 164085 145282801
49538 54346 12047307
155779 174890 19287672
98666 115612 42511286
182317 195919 202191155
14899 41167 65518708
8094 160121 583354458
127154 147796 20373945
162258 164380 5262046
40558 102231 292189289
192600 195043 247603077
131011 173886 107304339
178175 180400 622381278
45344 151319 265221770
72537 101718 444049571
2216 117578 948325364
97502 197065 890465149
168103 188685 51502421
140802 150536 73026493
26427 136069 274207796
99379 115935 800078998
121617 199138 650833975
168207 170704 6332911
18070 113071 812441454
18677 198565 678180299
64796 186396 416750536
56827 147034 362450796
53969 192578 346744721
81734 199671 295187289
152466 169613 876252460
103935 150351 116445429
113754 196896 427937084
12356 17325 611579047
130620 161955 78373668
53227 139613 216150730
28892 134276 263622569
155064 187548 419323270
155353 165669 770269126
136862 143588 919033805
81421 143079 154235250
188924 192792 5800968
153920 183882 808652169
31190 128780 244154261
195751 196830 346545693
106349 151378 878565093
187302 195246 19742381
119862 151178 515237567
54248 174220 341711580
136007 143727 19244257
44513 50340 14536436
131579 133340 4420078
126503 141723 38050100
183708 185740 5115848
139259 148467 394930697
137491 189830 130887140
110428 122955 845891616
40571 187918 368683425
121841 160311 351533315
6807 147791 352876663
28931 142885 284958321
130074 140890 833406040
57323 146482 660650831
191572 195443 9617287
196012 198123 5339525
178928 190937 411746208
80942 123638 307658537
179990 182481 6241328
105826 139588 84560484
91080 130735 99323793
186222 188102 380113267
144592 170683 65282520
147370 187025 99225324
140971 183331 106022874
95828 182528 445927766
169315 185975 41725805
164522 179771 369535777
2765 80000 863172850
29678 110180 201261519
49261 116155 550197184
113352 160725 118719654
84569 123099 830908975
152823 188702 89571688
85266 199388 723325995
108080 109160 2718133
61005 107233 114390025
54887 99898 112305248
71786 106908 32793715
138498 151841 33517801
69137 194627 313901930
180604 185473 229986654
162086 180945 142021198
86713 155867 173141838
54430 55883 769977197
14327 53553 146404232
100016 181675 204600826
3163 71366 170481296
181678 199297 892793007
84693 93323 804489752
101215 165920 347632586
73433 152756 983291637
138756 186395 119182916
135039 135588 661102704
79925 114781 426425832
144591 169351 61907695
173367 182371 22570206
164355 169288 12368892
111243 132853 54302124
35909 125886 225102141
129979 132999 537988051
108750 113969 12913129
107514 150383 157635763
53354 107011 134162324
85575 142612 142661916
161255 190203 72436181
113427 132461 47842923
164399 188526 60413121
174262 175372 188534652
119313 161059 863181993
78984 132673 134413833
12326 196359 460297785
26920 135940 272707554
177599 185058 802422918
177547 190108 31376838
33665 176686 721092841
174613 188301 569637209
42579 155009 281397278
88436 131639 108225998
25721 61525 323615694
105285 115410 25293005
85085 146673 41051116
152185 174031 54586452
23771 96264 181155908
51642 198223 366735711
55889 175780 299855580
44768 126399 57646877
78937 183961 262727441
190257 194486 10489475
162312 192389 909852030
106664 163336 517972828
20908 136306 614464925
189157 196622 18581784
136292 190668 135966611
184495 188309 9523574
111314 192611 785837964
93032 173292 200858701
12359 182352 425290107
143028 155213 30738671
67316 145114 261047852
66358 120668 135630498
190401 191390 2413036
162592 196783 85562732
66889 184570 294272919
22367 182770 401230581
138337 185638 884958526
98591 100855 5636124
16215 157324 352977100
28105 194265 685690201
178838 183858 12454827
185726 188947 8071863
121706 185237 693859945
142231 181745 98966423
161232 192587 78421538
141181 174630 83700249
108165 180718 870927921
143816 187458 522816712
195975 199156 709275828
12751 105354 144863758
128771 173061 973712206
38488 180198 930845152
131160 151264 65788911
46111 160793 385253354
109537 153908 88097575
123106 158732 443644614
151548 171076 949581242
187805 188885 591166108
120070 125549 200726373
8525 41682 82991161
22780 100315 578974216
193749 193868 111034319
158227 172124 11417162
133368 180254 832703077
186878 189499 4169102
70290 185680 978396630
59475 131392 179819881
177849 180272 6037877
47337 124185 192217443
22637 117452 236975090
19199 80149 358819759
207 96337 240257993
138113 151484 346366092
2770 75931 245773815
93171 188793 239257370
130994 182928 659831475
17207 106729 223746386
125030 165098 100127453
82062 144270 155761650
58388 74805 40897678
185319 198811 334480900
41026 110425 173564276
171344 179976 406230650
116972 180036 157941565
18555 196405 444736877
46113 151826 468754444
115395 126109 26958583
66147 114826 74245315
74118 79003 12289678
87839 109488 960258803
130230 152841 56655198
81310 168488 218055129
130631 140205 194341239
198283 198449 231705113
109792 138315 71364598
88995 160364 178748211
34709 149827 288208387
58957 69344 325406006
194638 198539 676202226
67719 186596 512115182
104508 167626 904477331
74214 191452 293356779
160185 162905 6647157
157963 190683 81779748
81770 123928 48945151
110532 146760 483446334
171702 180587 22128126
18053 44435 65932709
3465 52689 256167279
199901 199993 459236833
177121 185940 376525969
150057 170633 51284983
89217 161883 264952770
192141 193064 814961
160849 194067 83042218
112266 124242 589756758
197295 199916 8736006
61720 161649 249839482
64658 93480 694048000
99101 127173 70422220
27417 190597 408160096
163247 180838 44049304
155404 198058 614692482
157266 188776 78726596
61064 61602 1340695
117270 152787 274299111
35663 57745 944514150
189395 192476 483629959
176480 189244 4079445
184779 193267 428398148
91899 190639 247098288
186803 192389 424947094
100884 181352 201562966
53337 161612 270935788
3835 71292 168677960
168000 190061 55255434
156876 180894 59926437
26234 28217 825205018
170065 185976 39847374
163333 171227 390894200
33054 79458 116056403
95296 186219 227628596
137985 160406 285943720
191272 199351 20285833
93405 99152 14205044
112390 175003 156699120
103374 185657 206055260
161542 178441 664733419
178595 186360 778230229
60869 173463 529341923
190678 197326 16550517
136094 161914 64524878
96665 107412 26957102
134745 162542 119445576
94398 122450 70258194
186462 193756 18190055
6813 36141 73540803
156883 169755 32012279
161256 196474 744027383
88160 88594 1020686
143415 162629 382751578
8367 144500 697124407
84525 147699 868914021
9943 179607 882641137
155142 162159 17378477
18934 90689 179290542
96581 133534 324514499
22454 44870 56052554
77801 183915 265488773
161718 191992 75738915
135456 177107 104177425
128204 176616 121156349
95767 134893 853962563
34849 103053 170437096
62766 129569 301590216
14345 196392 455248530
165127 195239 346780775
143898 150426 945304685
113774 142970 73126301
136148 164744 71365734
11322 120405 272766498
180143 186151 257676975
29082 95525 902431076
59028 165590 266406918
164408 197562 382708519
99190 99320 324980
160358 178307 411290128
121682 133018 823768982
153201 154984 555223499
55148 133101 223200557
197409 197769 930744
73193 157734 590670471
114686 199739 212914829
102842 131053 70818629
59154 137660 196331227
98372 119830 53756846
1917 31538 73943558
77489 148043 194845443
50979 83536 81430932
115213 168147 132499718
85367 141700 445353328
101880 153105 128538537
91292 173249 205149458
188910 195026 15191661
121628 135930 150311928
134911 177344 591191221
30971 109972 197520076
43044 160050 292774052
29183 159189 608277523
56417 96466 99930973
23085 120962 244722585
197753 199004 3191335
118145 194627 579128964
185238 185613 307253435
142152 178112 307374523
195960 199879 9904909
536 164455 409874800
71977 191443 322921944
147819 149852 5185247
10645 162959 423226962
131556 181657 779648342
174139 179805 14222102
92203 169464 193277420
136386 179508 427896353
162564 193831 78269678
40389 97465 159618516
54486 115373 483230557
66800 117026 125391187
50020 117991 169940703
179849 187107 764046580
15269 136713 303731585
13288 170269 392635589
2616 82082 198564860
164643 199190 86556136
107135 184612 305201533
179554 180482 901232195
129994 153507 134572850
195251 195586 204505
161168 167513 6344360
17539 41974 61144616
146596 182655 90243286
61724 116392 288111297
119914 135471 39113811
141946 195514 133963696
51954 131118 198107975
119591 126351 17046055
5128 56074 127687348
166689 176641 15019395
26195 103472 192986917
93653 146757 900060065
40398 78251 94762821
63748 190747 317642533
91806 175013 506516101
65842 175080 912879621
199883 199976 215401
143588 148503 12396498
132005 153631 27017769
187647 191016 8359072
94231 178223 210302984
104091 163636 651755162
136594 147048 35155273
106889 132220 63564449
167113 182714 37695413
104743 108268 951129727
68236 162591 303015567
140275 151891 29180539
139880 182810 88955571
192659 199884 432323314
49261 98840 123792264
158220 170939 31760011
112939 188114 676482987
91586 159722 170684829
97717 101835 397039298
85376 90065 11596309
177955 190498 31350585
191479 195793 38500609
144757 166259 53757593
44751 155171 888728708
143621 195230 129038860
132040 198996 436726686
132813 177873 898945363
45544 135539 855347775
140290 160919 51642647
10296 193348 521561882
185179 185608 1110982
144142 166046 54810320
83108 114765 79157976
75684 112474 91973189
51867 173903 305400705
176590 198055 880402339
104448 181599 193201855
52577 135424 207374513
4817 136814 110872216
31389 84942 133984791
133861 196245 155940951
47960 106221 905491008
24089 195769 826876490
95841 199452 772371184
106841 128002 352955707
36603 154998 296372850
163593 173464 556998003
169918 186541 494866578
141289 190882 506093749
134150 159873 325052198
6403 121329 907000387
188099 194563 480902234
173660 176763 611341569
81688 192529 747447922
155640 196717 695379521
43564 87995 692124560
46364 139782 158489189
169314 187176 44793574
70035 157562 911708576
72406 198863 316499211
39080 104948 164695256
108779 157068 970920903
28580 147540 444057865
46642 105061 865171997
183480 197950 6183135
72557 94443 320733562
47325 134230 536390979
42664 88097 113534969
111118 190111 197756006
19200 90895 179182080
179013 192659 34060086
50514 71227 51764435
55531 80353 61921588
196499 198866 6012513
95085 188283 898941602
88254 153440 507608872
164281 186245 208758944
8246 192437 460833531
105167 125386 50671629
134564 189727 138028328
31639 40931 23234138
108472 179402 177503235
135857 149954 35345275
96722 105816 22812310
103501 131952 175348769
56114 87596 78628974
78668 171129 231364175
71793 174685 257475333
127958 133147 13071901
79340 131308 130106381
149338 158097 21850027
162531 168992 16172153
6396 198502 480710470
79811 115984 714514137
73360 195527 305663415
8079 50972 107338910
79134 137251 145533437
10880 25709 37154325
84411 187003 256708224
89830 92811 954270115
170054 170721 1710021
162821 197967 87973930
181647 196657 37405942
75055 159916 212486434
9806 103376 233845780
30962 195331 411055467
156452 193223 91880815
37636 65744 47574987
83526 181510 245240240
61310 191607 325801620
109993 130205 778472476
65144 153867 222083624
196585 199477 744595232
164898 165501 1520790
40949 44608 9203449
149836 167917 45018539
25877 61690 997813015
149243 154792 13539622
56337 65993 24190663
79264 162865 209156891
181244 186583 13355106
8764 77876 172792979
29791 123245 233736612
168923 173828 144418616
7434 24643 270650572
129810 135184 231566659
40738 70753 547618197
50333 139456 754480281
98137 186508 362994015
16801 69203 814555610
82996 99601 651739299
145219 188253 464644130
76535 166120 224137617
34091 60038 556578792
49530 181425 686022984
4661 45645 476508835
171276 198384 484970100
74175 75315 2899753
163633 179651 215208605
3560 183129 449288595
127104 195897 172937003
83594 164657 202763728
176446 192133 39184492
182358 183842 825561553
131317 197772 166208062
166269 185216 47436622
57012 189268 687630380
99890 155394 139281684
159195 175790 41421713
103826 145677 869184197
135871 196078 119995041
76021 171386 238697481
51560 126658 492693754
68779 177226 318879615
121573 182405 152385666
150958 186825 699549936
142268 148892 309868833
15968 143296 593044816
108287 122237 34856425
63752 96913 82741857
15622 157513 354908940
11732 194424 933274645
39229 191052 929231719
194065 195851 109090775
40561 165389 312281132
13783 67969 104779063
25024 39391 35860214
149949 157928 19882759
92644 150235 144304253
36754 151544 287276639
167767 169282 343202060
14393 40145 943061453
87065 102663 38805193
177907 178140 595986
103714 116322 31556885
81667 136907 138408981
193433 193734 891196782
67074 115105 119946722
183987 197151 70162019
136076 168611 81253887
8572 67639 106343134
169464 174677 13070090
29361 97951 467544748
47975 168276 300849109
71488 163583 230468625
159873 173867 34954994
99407 192429 779951012
116701 130979 35889280
122883 138904 335902570
135501 139951 887119801
14996 133391 296044327
123600 197159 183960698
17012 108296 228258649
53507 82308 71968370
101279 153290 130477887
155318 186049 625754472
187787 195408 18979259
95547 110967 611741884
197166 198466 914998133
10642 38799 70385408
75177 116096 102294696
122782 141058 45696893
181947 182898 60555101
67631 72294 11523695
162240 176808 36574434
144829 156175 28543823
68448 193015 311605922
125050 132601 512026610
61297 87955 22338685
45702 161795 706532914
36365 44122 434151678
48172 110225 155173107
107682 156336 15447602
57194 138848 204237157
152520 152751 736313944
14947 194983 922214904
178705 190781 386527955
146935 171926 996755513
4943 58379 454927856
142055 199489 318728471
95264 132910 123628288
192368 197047 11647089
104898 116218 28295692
189425 197885 21104212
51444 80260 72077954
152110 196167 110038331
12838 166808 385131996
147588 167757 50329278
53739 76370 858518425
102796 118090 38345224
70564 152178 204383261
125119 154242 633626011
31767 130094 246048696
18411 38529 50158705
154209 175376 52736786
55017 68826 820302261
105491 156109 126879818
27612 150928 308581642
71217 189776 897343996
129848 192693 621389839
31067 114209 275413198
85769 120896 87739732
63628 103961 22814498
14373 63566 123021254
52353 185591 984895067
131946 141072 22752950
58659 152591 235053131
97428 116756 48370122
178787 198076 274422468
65209 105097 99634468
130771 163349 14925483
99513 150723 128523121
130986 184605 835244951
163954 169904 14884273
52119 107945 312845421
98879 197837 519740336
96057 119660 59083554
6178 72666 808518272
64509 181636 416711984
192937 193576 527596915
134233 174768 101311666
139990 158059 45291506
49099 182169 333011145
194879 196669 328986
176303 192264 39909714
16965 20560 8979944
146774 179661 596025525
133209 187409 610453201
177508 198585 52713913
2431 33205 76847637
57567 85040 835876343
97263 105030 170971364
16600 82432 164435914
157201 184985 285627065
132418 155062 998112545
91781 187469 468726002
197283 198403 59637681
183644 184727 285226448
145890 146063 112322
22044 58092 556610372
149540 163483 191718057
124297 141364 79324496
122318 147192 62281540
1086 107925 267131853
45541 97579 129962496
182422 199841 369341715
49460 135563 215492504
171182 197959 261647601
195668 199426 9518979
880 56043 137993447
93831 135251 363678169
181405 193721 30760732
108314 190205 204910556
26181 32129 14719358
98868 166998 551765156
3126 107856 266396060
111807 182332 2086456
158128 182171 60132425
91548 112382 461474826
199285 199637 878139
9135 53155 110066629
79060 162870 696406635
55767 124989 173080818
170274 195642 63448413
134427 173066 146763291
179354 193392 35071098
34792 186263 378985286
37642 140268 631118178
127806 135363 18994576
8024 32851 62204643
118604 127800 23144509
137458 175137 94146429
43041 181455 346246397
133582 187167 134054603
13837 27835 7861599
103237 147140 958691669
174004 186562 898734926
195337 195726 714995881
86185 146176 150067930
151590 162773 943041162
133920 164483 753573283
123855 135887 30179123
128004 155660 69322613
106198 128831 56750402
100971 120022 47779680
118611 129228 26699175
43292 138302 2653062
86347 114614 49727940
158641 162263 8919688
127116 167399 927912823
187989 195511 18768397
179691 195284 38836837
18560 126564 270088646
81570 167827 215809133
48653 190748 355528261
37839 104048 165538528
84585 117890 83220565
53073 161803 495463648
82133 147730 952409753
144598 179504 840865060
14987 33890 795800502
158112 191731 87368194
51825 168036 290715555
129361 135107 825797689
166078 176250 25513551
9631 194804 463148000
42575 47785 12989749
144096 199610 138929980
179941 184352 10924518
168860 171972 285464935
198006 199496 913925527
84373 120390 797580235
156930 175366 669495230
3832 132680 887927066
98728 102478 9436368
49699 199776 398745254
170051 172874 616539274
98852 149358 642158201
114925 157381 77215979
155420 158480 7580214
40358 141765 253756583
122754 152251 493110419
50207 167981 425789214
189663 198997 23329809
172236 195693 726824381
158377 159051 691427661
88703 165887 819877508
80303 94271 34914809
26418 134572 905199172
161482 163268 666177
193830 199223 648753949
185183 196820 92225498
193632 195372 4283618
192173 197253 603335373
155788 174000 290497227
89715 156990 168569163
100081 121421 134552934
188741 190756 478226425
164840 192995 302893173
56789 197314 351360219
43718 168784 312706083
170248 194953 61759255
77909 84926 750352491
192832 197648 12022154
14408 154842 351393622
125716 150272 270152950
74386 128414 590183315
150450 177662 68009641
147107 193466 115975659
43514 148915 637370184
138275 189864 938258477
168357 185364 42649155
46779 54735 67163504
156134 169957 3763272
131225 185799 819840553
51050 92438 103518674
75570 82127 44436846
114886 127017 30463550
29993 65701 955746941
58348 87833 73623252
167836 198137 241731701
176661 190180 33771689
82456 152388 929683493
82537 189623 63375665
80788 158326 194080999
20014 66138 115429450
135717 196971 827749971
170985 172241 3202647
23075 168176 854290133
2938 57127 908025669
61814 173403 309084096
41487 179614 345579783
81206 102476 53074989
127850 132543 11825742
38940 42305 953000562
84984 114239 986674449
39410 95199 139455172
126178 127163 594119319
27199 27910 1756088
100058 135912 239813591
22910 74041 164989858
182656 185113 4869622
41624 92886 369610051
192590 196677 271148120
143744 160580 42227904
57860 191475 850212660
131571 183018 668367984
84546 89209 259488973
178173 183744 13861009
180134 181615 3773181
30843 54740 59795654
131698 183870 620460910
166679 182464 125359043
173493 182109 202378559
191967 192361 995244
199969 199993 62510
75337 147020 630802024
181221 191274 25091174
166808 180298 33805303
64717 108348 970144627
26033 91596 163786346
67052 175156 920816151
141445 155516 35379846
39111 162871 877691864
81157 176582 739372004
165619 194960 73354140
82196 147029 162303360
59925 153959 705286720
22031 176292 385903484
77506 182707 263261787
22205 94472 180608208
13 179057 447901363
116159 160151 62477612
66995 113162 884758128
41681 109005 168445483
148572 191721 688745665
71085 165251 382263406
183274 190626 947060855
30312 197659 950970331
37551 97443 149701387
47434 199847 560560837
175789 197763 819203043
2011 110634 271536577
199334 199926 788800363
170623 188411 44480985
63759 138042 185772729
60567 198371 819719691
125601 181261 139259616
103174 141852 96966871
114967 140530 64080005
47326 144340 242637347
135450 141217 14289580
81647 116113 975193545
161479 161864 199729903
36074 59475 58638459
88767 175664 265360866
65660 196509 327182105
174882 184012 22821391
114654 193174 620675474
103551 118114 487283532
82433 178893 450422213
115783 177140 665777690
32811 165761 958643978
172346 186067 34258487
52581 141536 222539998
8461 172903 411446300
164379 176310 960270861
163 128956 322115147
106742 176178 173863896
144204 175130 77337402
75518 105407 631695622
46446 199794 420536826
107793 158676 127443209
47525 175098 809846438
2609 97998 905712329
7993 142145 856679714
8905 80024 587563032
104124 119259 37909861
101615 195624 235325683
8853 55117 115766709
160853 182811 54897115
133893 171603 813308316
59073 166672 360979131
31266 121162 224794490
134279 170215 668018141
171906 190832 47215704
70874 143461 181633116
136658 183007 875319102
14893 24423 119669821
20770 36935 415024955
56276 89157 851087291
105306 113012 19260834
42961 88301 113276577
78944 94083 37779913
114212 121161 159813754
118683 166801 531639886
54142 65797 29299915
175588 197469 785804021
11735 146593 456432811
189485 199468 865373620
4954 159023 403120593
108939 117990 977529668
126429 145005 46495823
86538 185093 711104589
73402 154399 304382101
154710 159839 450450854
48390 187735 348646024
7868 50448 360930793
169404 193442 723190368
192208 194229 5055219
34443 44667 837469444
3726 92783 222769174
139882 177998 95401260
172408 192869 648996690
129814 130938 986800996
115012 160438 113857844
15274 89734 971407847
13740 36173 56061168
7537 37464 399084642
196009 198417 6101396
183092 188062 306294825
54753 99717 86489832
171602 188690 767431852
139459 194520 137679131
83207 154498 178672657
27700 36519 21973394
39919 197342 393831754
127784 132661 12281973
145457 177297 525876247
56063 119538 640798882
104641 151430 117265080
140239 179674 98729009
175256 188881 110354568
112658 157154 111512123
57652 154085 241382985
151957 166099 35257491
77335 187589 275913698
64810 67927 103768425
144857 167745 57205176
148456 198073 124039252
99204 116108 42406483
138720 160851 55410318
175606 181360 515248842
25364 171470 365538080
125997 146790 949518758
130444 145360 37339339
71964 181535 274285459
88113 113425 63227195
118635 173340 137009376
86765 141505 219135908
45152 92421 627415713
111335 134583 506258443
38812 142167 726442525
94670 184745 225400951
14277 56532 904815474
121378 155059 84585659
117798 181398 274670362
942 21228 50663730
78080 190672 281727473
51155 90053 195468518
77319 176773 248947805
153997 154305 791825
103802 162688 147408967
163898 199520 89198777
53699 124746 177786734
6142 32796 66780682
176261 178138 752415210
54562 172407 294839802
86377 198742 672673764
139598 143190 123266362
97798 109932 30473914
134846 175112 100647465
54375 137357 207646599
183742 196414 31656249
162179 173406 28141257
132902 144577 55126766
199586 199683 754230444
191079 192584 3839765
120850 190901 535584832
80836 107614 66942035
144434 148413 10060557
68293 167939 709307331
167118 184032 42305689
81399 182566 253185484
110389 168704 145885245
20550 133019 281347446
43551 106175 156475402
190985 193439 541061867
119177 198343 198118963
102125 157722 139331276
151734 157149 13561700
111677 164615 957150840
41982 168201 315643333
193768 195881 415335011
24449 186930 406460089
67744 164439 284567682
163717 194422 76860873
8487 186897 518961051
56168 139079 910241037
156933 199895 107384954
136485 193446 570216605
70152 144230 185432329
78248 112559 665860094
119522 172358 848752920
73142 133575 151377431
73133 168470 350930979
127944 184455 238909051
191902 196395 11177781
6687 43350 705430710
147620 175240 69031296
101739 161931 758808431
13725 166336 643322503
197439 197938 488921535
197963 198776 2098154
10906 24328 33565511
164661 180269 135257846
2599 58585 140055412
189573 196797 17981436
95499 108800 491146792
172134 180543 473338566
95479 116620 52856742
161673 166043 10924856
144065 191968 467011889
111277 187849 191675554
7221 72131 162363416
37832 156733 124392126
90592 130628 420194449
2375 16254 916462015
163452 182890 693801448
39377 79744 100940729
165199 186494 604042059
72355 153470 446342329
24991 127132 953885580
92117 186319 235715378
135192 190594 459939273
14845 40145 856757781
99018 109553 26602668
182392 190085 742220387
37899 89643 129370799
3975 196372 481271735
163718 195299 446010523
147180 162210 576849522
67186 119435 130582056
151168 162197 27425150
11769 17494 545278990
22317 79730 530771686
3940 190986 467895898
32971 93439 300242062
116039 198431 676270966
194658 196403 714182937
86315 181502 238128781
96318 117254 52377914
184734 187616 7268590
68235 152379 502492176
182224 190547 842971485
137835 156375 46495002
117225 186786 764842852
70128 138537 171227305
72554 86420 34825663
57835 64571 16902982
55237 176086 773633861
99968 126535 961072804
65897 101273 88194474
104102 115253 27895444
27914 139242 278449903
73530 151735 785605714
135466 141745 15596486
40904 84015 107858479
74549 197796 341664194
134767 195975 153001815
13603 81038 826205050
129499 137785 295898372
17443 104380 217323505
162185 176080 109911610
188053 199602 28965725
178134 194522 40886363
27454 42817 375425938
180152 184678 11288883
33642 160883 318424906
84127 134177 125299279
14239 44834 76441967
164232 189499 147735155
187708 197654 24845144
42478 134610 230478589
40157 60800 51903000
182401 194805 30892228
89635 123017 191384834
37261 161348 310424666
83164 119294 586284942
59270 181182 304890072
184169 189767 738387508
24141 164685 47310298
111431 124344 988025889
64338 154729 226250458
120047 184594 161539972
24498 175486 377726926
145257 187083 775329388
94357 158303 740782718
155007 190354 88266406
79889 121724 260044288
136214 184164 119800322
65533 127711 856778482
155497 168084 31299089
88149 135465 610171756
37097 123542 216261381
52966 114013 152654753
35520 46821 594494519
121610 156977 88733499
154391 165826 28347491
77240 186225 272718837
91645 137656 724313365
191532 197194 14123823
3780 71007 168113478
184022 186641 6606389
41866 70631 71860195
96067 159032 795906929
123485 162520 361179295
157885 170239 30763512
177280 187913 26504450
105608 169456 224205281
73244 84532 28351568
192444 192602 386155028
143330 191099 244306060
181844 186485 11578796
83648 89810 479650916
63083 84338 53136920
115412 143154 148528750
141960 176912 253539427
166945 175749 22072394
71832 191816 300294019
79847 94273 36064915
164588 189049 61309087
183908 197732 143345715
62160 181590 298739184
174046 182540 81372696
52674 133956 992485666
59724 83923 598973316
114604 193873 439211711
4488 116983 915915380
183416 192169 21893088
104821 121103 882192373
129507 187486 145054219
59478 111419 129705681
91644 154692 158040375
146628 168712 55168424
134150 144726 26399219
55768 135618 199744863
197690 197959 699467
113899 158019 504127066
82511 112397 74804624
26848 149101 305872065
197253 197361 276188
178262 178365 277808
138484 159013 980338613
34306 36944 518582146
103391 167430 213211647
30142 103408 485647911
46657 49160 89983591
133955 198785 232072823
182094 194676 31374027
77592 135018 181644719
164831 178770 35056339
54382 77811 58529362
12550 153335 616011808
77627 108858 96006892
100872 181560 391815983
43028 123332 428679324
125848 140380 733830934
147873 190324 106183894
99516 192766 446059671
48791 133734 822779806
36462 127610 954305638
40576 111295 176875236
80280 110070 538393209
117369 199967 722180344
126136 130826 181855075
45096 72315 167453475
80306 109480 896511336
40592 73096 39829600
128338 161712 83460991
146824 156377 311553414
179396 185051 355288280
195277 195355 190433
70972 190870 709427957
34462 126705 779822412
111487 132854 53698856
5164 191534 682401010
5510 107724 741053357
196808 199644 7171239
150021 192473 106043258
141098 165695 61520014
145465 165043 8272033
51607 122680 177800729
50591 51761 920319209
13315 38706 176655932
20101 176047 854095262
52379 95833 108603726
67289 123030 139403839
67224 84763 43808586
146434 173245 45271619
174660 192175 43864384
196977 198680 465342725
159131 195799 931924297
83480 166753 888769646
120009 156448 91374833
111483 130035 46598965
24693 158827 335604031
112848 142082 812123998
87657 130034 468539292
93484 100025 16207001
169467 171822 6086467
133337 167097 84384296
114333 184976 176804973
167820 172212 11149779
159417 199487 100187099
71937 161215 223476319
70540 104058 83796006
108768 143381 950233538
42885 101869 147341748
32861 165481 348673692
122680 186922 160759192
30209 141411 278115442
94155 196077 754354851
42351 117760 508592601
172005 193112 177399336
80939 90688 9394402
34036 45858 720379030
133735 151639 38022661
5662 80882 751695849
189353 195241 14615650
64804 77093 30601302
60907 175605 249081626
101657 106644 12585912
9729 108207 742519468
116183 136545 275518197
62147 89912 128409600
6333 109253 257597250
131641 180848 290123889
62666 108868 342971074
157333 184391 564791584
40562 73682 82834569
7250 183057 866399188
158801 160733 4811326
53347 145873 231563399
167347 177234 24882075
153585 185132 78693392
29617 84963 996600650
23852 49879 355622289
145508 189851 110903936
197171 198557 917126707
4519 46324 867117486
180140 192859 31792415
115533 161024 113970402
157049 184093 67492061
36042 78751 106787542
69761 83243 33740514
123190 193139 327908727
87835 154867 259122044
12550 158856 646007334
42047 192083 789300029
128738 194278 163967550
44077 45734 4182501
18998 32658 499313836
92336 105860 33784730
103831 154744 649188087
67433 156434 222751081
123968 150070 535351422
39617 192968 383656653
112117 173441 153578743
139925 175097 894904206
43075 52608 376156355
13654 131146 846979147
122124 130266 8531321
72695 155317 206975656
2969 188701 857595634
28491 190784 996332285
183607 183612 15440
99556 117164 44153863
187373 193815 94834740
134969 154940 50070973
125571 153983 71287310
122580 130008 951330687
127779 155733 691108585
82365 83365 2556448
61271 96545 112219198
175676 187608 591634525
12693 66285 134182540
37212 57366 50019991
198475 198499 67134
196476 197032 1397241
105376 186504 677393732
144538 191450 692380058
107092 153615 139847732
50567 67404 42179692
145595 153181 19125782
34345 67583 521609468
119850 138985 47984089
149827 193235 773888555
100484 168614 774859967
116510 187464 554423460
196549 199680 7935999
119198 127622 21140887
186835 190938 8728254
70971 184628 284404985
182249 194754 31137115
24370 133090 272054114
95411 96866 3626646
148494 182179 84256968
194943 195678 1879972
53583 145383 229765504
187626 194978 18277500
111111 156680 725325762
176439 187730 833950116
176637 185133 21143575
64736 143464 943414201
5219 173477 421091173
64403 139266 187186281
109864 181838 13600547
59416 105755 577567153
169475 175636 15493350
158187 184260 195211194
125621 161918 90793308
133686 186386 131804568
35704 116534 202028743
55967 60868 12357324
146636 169722 57712676
10392 31886 104332345
56634 149810 613679508
20734 195711 824407674
100957 150805 125065109
84013 122617 96569276
4039 119457 288680874
84483 189275 262213743
20340 189113 926848010
165786 181187 38580776
190648 198624 509315823
152101 199627 118822507
51565 139985 983687912
96278 120314 425699478
10888 136664 274261366
51739 83126 78500770
60105 183749 464291716
11738 169801 395303911
181060 181874 685451461
195594 198261 4138632
47219 134838 902107860
112391 131463 47848415
139899 189521 124164233
136530 147452 27306126
24323 25460 629629587
93455 148908 138930204
36900 122558 587141679
88142 139293 128029106
78002 194126 12670269
42565 137499 237516298
123856 139295 38629696
156623 165724 22585550
93906 163221 763389620
191534 197926 15981715
47930 139195 689013747
106158 125138 129648201
70188 182382 280864016
195630 197876 175566592
69416 70790 706950290
113526 138048 61492034
32726 149667 292741739
166371 177952 307437519
44149 152265 270610011
38140 42581 11225069
95298 137548 105913922
113289 143208 863100910
194808 195596 1986591
28139 147232 297852765
72091 129973 632952134
82551 148110 164191234
72260 131540 148461623
127952 142215 568624632
186614 189307 6747073
115897 134930 47813027
1417 6204 797515099
68969 143870 187386285
43206 159144 290054766
23445 178759 388587754
145820 160811 66319639
2610 117956 288325114
30426 89791 930499660
23194 56190 82642845
191512 196939 780544646
134252 175446 103000407
19853 76871 142527105
124652 185404 965518463
54822 166282 278718667
140773 161164 547240728
99553 107319 19585062
165022 193489 988920625
54535 140131 671973227
16080 191882 903893839
183813 198517 859673094
188199 195255 17597195
147298 175619 70853583
28238 33303 12534499
110718 127159 824005221
180198 198046 29329818
155290 192306 92444288
50053 156661 793825696
170467 181751 28326826
24081 74434 125868641
83621 102601 233922804
160471 191778 78257776
140062 172406 81000939
3890 179195 594045578
75269 186137 153888344
135589 161837 65567307
7341 62510 389622685
23173 132905 693561750
180768 196448 39189427
8124 147325 826230659
111355 190088 431392556
27508 180247 867641469
37561 155532 174515061
114640 162493 119782297
135758 164321 981317355
146998 151462 11308014
31450 141246 920207857
6181 32072 684183026
62364 92982 995282645
88596 190645 255420159
143951 180735 92051125
145366 160947 38952062
72181 189214 292950080
22682 59648 92558750
149667 168408 483228996
47492 73972 66066155
138082 192557 259171490
76815 125650 122213285
181662 186786 12748743
6301 81750 733233395
74239 175060 658776460
53980 158964 262713072
171548 185665 35204860
132235 157113 62279470
120452 190628 175625589
97919 141576 910914642
17909 128660 989785678
100290 100666 580210430
105082 124163 47839032
108329 117629 23088264
47006 71858 153010280
141531 168438 67248552
74072 99539 63545077
193531 197756 28619755
110618 135077 572744192
179170 185176 545672667
14998 191677 464881991
154090 198203 110108073
185133 186709 270436599
66657 186502 138556799
198618 198665 122279
193757 196277 183944012
24551 198986 507268413
2405 123072 482615827
34667 80595 114882183
96371 162487 165510495
168493 171742 8354609
109609 159649 337106944
108527 129556 920148969
161735 173009 937881293
91997 138261 160012066
187761 197874 25274612
103215 127396 60695254
104778 128500 59463992
95232 181824 366842498
182467 192770 164330025
149113 165035 39633637
27358 187892 293191704
64701 97345 622410747
177223 186433 22988750
129020 188937 149920559
121189 143076 54805977
117245 141004 362594199
47637 144068 241181290
120770 135046 264754157
115790 121440 363694801
111791 115750 940061018
138684 155356 41888296
81715 171092 223758700
81634 175760 235593336
55383 179826 93687571
106039 157243 128292853
187395 196304 22192177
25602 60017 496849053
17838 102047 210474075
86160 164183 285533393
197258 197996 1903294
10739 60373 641096046
106483 119095 31562471
87548 193596 419891506
69602 79161 23957083
135616 197117 153695194
38442 186628 370784383
183034 185002 4866835
135960 162855 67161212
154725 161704 291565652
26597 181291 479318457
127678 139352 668204761
30209 113906 209195548
4761 31551 67131449
143605 156417 404511549
53530 101070 118780750
7001 176549 424301643
10149 54511 110982969
83955 110828 67151768
134674 146559 938775207
15858 94645 196866658
157002 184746 69243731
144961 158034 480084733
63643 105462 104441514
33590 66181 558752884
119832 193722 427737007
154667 186417 869004279
157474 187420 74863951
1559 141584 350873769
137401 165846 785906739
194533 198701 128629541
18420 33854 38434038
69823 162813 303716071
36362 103514 167778407
11753 76109 160911066
11897 61484 124143192
78667 141675 773978010
45573 185107 779040014
148321 195593 118077219
57005 95763 294101980
173080 174514 3547941
36761 186138 944586024
104986 122803 816732814
30027 136798 112352739
160282 192236 79852319
115035 170607 722194238
121340 191982 176881014
106470 130047 249728510
132518 149266 792744547
1603 81695 636233647
76843 173911 242941348
32296 111658 738019344
163819 188990 364231690
134215 197157 157331024
44359 64941 20308059
159163 168668 23590153
34188 43445 23277014
18447 27051 928647384
43855 76918 43955678
114327 150121 89847415
19288 74400 648344132
95662 135400 99634064
110803 168176 143570486
25233 118305 232633267
63825 180275 291274787
192308 196196 9660493
98855 136969 95691452
174318 193018 46773650
84104 130675 120943288
5656 43077 176459628
108975 153065 27154101
124321 193944 294768892
121881 139875 484687473
47572 49720 193883896
189669 197837 12543928
24047 36356 30781126
157034 177316 184687887
40019 89590 123943704
89247 121497 80665942
96145 108671 31484784
123599 155644 570873009
10030 45136 87812112
139556 161145 103664034
4496 161977 394048487
56644 83530 703345747
69168 155966 217324165
111179 114096 7289283
56922 106270 758537922
74355 151111 733738856
2465 177763 438518060
172637 197640 62481417
143033 189192 115590167
20436 20989 379770838
20298 178939 792380499
143191 179342 90540236
138178 141092 3149678
71515 154679 208383569
23943 90657 166724573
131328 197379 779277279
89972 126518 91584967
178357 192881 36235886
95 59080 147586786
118873 167882 833328045
11032 113159 752700526
41413 42420 2542200
23385 196124 432020674
6359 120808 286317145
76076 139587 737640001
103223 156433 133461913
169675 169990 785710
162970 199561 698256746
162749 164915 5403439
93701 185530 229848813
188208 194579 15913156
91696 196601 262503204
11842 30457 45589297
121721 126442 11912781
94183 167153 204115481
158650 188368 40232148
125346 135704 468655009
129927 169632 99239563
98347 189923 229295616
16023 139525 727270849
161845 166391 11330016
142253 146992 11060978
118646 159530 102490663
89915 177876 220250154
98529 113808 243961062
163740 181387 698647289
79945 192664 282063131
184540 191217 662803117
153123 188163 195410330
146198 167300 52704296
109593 112731 889945029
34461 95814 400873230
594 13874 33238900
168046 168403 867117
166273 182477 7052479
119297 194802 188889833
107827 143245 88570777
72956 99739 447260035
84163 131334 694037177
137223 173223 90016803
91295 111231 49847302
40125 88532 388698195
5281 117938 178876441
62770 109227 867456125
86959 164790 350171238
22376 147726 934677560
150596 156497 229922196
87804 166363 196533986
190658 192746 480975221
17471 190296 432343853
112995 188629 189282339
5758 176111 542942926
132724 157159 61158993
34449 188586 385610310
89475 161252 426198639
170170 173623 8742913
180799 191060 192184024
165477 170879 865258210
20553 177954 934422704
133285 169704 91007076
110961 138889 719698854
136815 159643 57111259
180074 187045 17450831
43196 45443 5601953
125424 151676 649929824
104674 131602 541754607
185430 196193 26860448
17785 46932 463460121
92274 104714 976661467
77612 159812 989145428
140953 170379 880892135
38687 83966 891495860
147546 162570 299305927
45272 93190 786646571
133339 176662 108408289
45918 89346 108503475
187427 199426 935886461
118324 153852 89211165
62546 104862 105655852
6450 11018 11581092
123066 156433 83580566
175632 175927 532985619
63518 159453 240045032
107444 186641 198228085
109764 164565 638463849
61428 138664 217198417
127280 177133 569194177
106358 155542 123287605
4720 13615 22463350
86444 171427 928566872
81323 98759 725856256
113553 151139 942948311
20343 167141 367101311
181233 187113 968138213
17519 18269 1936207
18302 108079 174415688
185094 188946 9682780
86001 97393 521086786
104031 108999 12616415
22609 160247 9667185
63031 195048 637978498
182322 187014 11703045
124199 187624 832387462
129376 132838 653368137
30514 138008 711860012
118478 150579 866906462
116470 130408 508890021
59331 173786 884135541
35361 49424 35219340
187640 199045 28550225
50975 198261 368473442
109942 180696 177081451
150010 179603 73911099
113911 172236 749142108
166845 197364 669639936
3566 43364 99671762
86105 188483 256052189
87487 104405 913638715
54301 80160 540138290
194873 199018 67971235
4865 175004 847696013
146965 148031 861890
167562 199232 924958990
148968 197865 122163889
114295 158690 111296382
63293 131218 181544938
161624 179997 434849094
189652 191443 4404986
77761 136948 955485095
171484 191170 615531271
143239 158353 721895679
74265 154080 711554672
71034 185185 645415464
177640 179149 975682186
72821 90426 571537027
53126 110507 296108995
34134 157190 242383679
11633 175523 674076007
154873 160255 13392850
105984 130002 60221517
148222 155116 403040125
79102 148528 173814142
8726 123851 522032939
154620 185191 76260752
104861 185185 201034201
55537 164711 272897129
180168 181514 173647861
198334 198467 345759
77920 169935 230202485
4694 27106 56287624
29265 149229 300150184
30674 32174 868328692
106401 137634 78277632
61997 112140 125177337
44729 58660 34952769
19407 131393 437936901
26511 95428 172123408
130726 178301 119073865
197705 199967 229897649
109186 129356 341896055
125409 171561 96276663
26252 69402 277923478
107869 141753 84787423
179418 182760 8344873
106313 165547 148226593
84740 124224 98852090
44428 178857 399640303
1873 89536 254613896
106061 167476 456516178
106515 183418 192497367
158213 174194 39916663
96086 157005 845133413
66332 178387 280286543
135356 187543 402350889
16644 45728 283726174
14898 168559 887906522
93858 130628 92121931
159774 195351 88766147
142670 166302 402711136
84049 175247 605180464
162756 179834 245764841
156140 165754 457323890
151459 194282 107028592
11051 91657 201500718
51478 106806 138347685
94398 96165 288635624
167543 178991 724527314
63108 137696 186587283
178451 194875 40894606
94072 100534 16032321
196362 198731 284463458
160109 174453 35763271
127121 175400 120799807
75884 132973 142944555
128508 185842 143400057
40026 46381 15980997
38295 79207 102346153
41510 62914 53583539
180808 195238 36029889
1958 63685 174351964
145263 174769 73737068
190885 197423 887103638
22528 86473 159924169
48277 180342 330424531
87611 95902 125355261
199547 199968 1034747
78496 133855 588823337
174730 181526 251884862
83433 188407 262675735
134850 155974 656855736
68360 155888 219102117
68311 150499 851062397
133140 136802 852839653
84902 171467 216697585
6426 105534 247936009
123228 152675 376039579
145736 171767 65214931
95260 154891 706580489
8814 118250 775049241
134802 198120 158342634
50755 173738 307773296
97044 102003 92225335
91708 149250 144210323
131281 155755 128880342
195665 195883 567524
115548 142544 628538491
23750 82876 374098879
34521 199175 691476341
15875 57749 744782682
73513 126191 860413751
184287 199563 635005541
147122 175127 70061502
155550 183180 22732248
105270 170736 163871949
192036 196057 9974351
41641 153186 279712044
184498 184803 877461502
68032 183374 134401383
182824 183389 1421476
112676 191325 196805388
158313 191315 427114146
19332 166546 368152212
4451 115635 530004793
158067 162069 581366202
173164 190800 865118899
87696 170941 208306656
126301 182353 140242810
118096 140400 454295975
135967 178701 448476630
68436 184093 289286994
42959 171408 968289456
154285 194707 100840032
94822 135258 101381583
198339 199307 2466047
188501 195871 18427009
149959 184681 86667446
181924 190180 710600770
112 29827 74309549
191555 199588 803589548
14176 192941 600093293
112354 191494 39928202
93359 180577 218305060
198420 198725 819149
122770 132628 24769247
137438 151386 997431348
170377 183941 33928166
94538 125500 77579864
126140 177188 10159962
199028 199070 98807
97109 110871 34467646
57682 135865 195606221
62836 110984 883395368
22657 78653 140027604
62116 103503 560337514
90246 157464 355413241
6941 167171 671694760
147421 195415 707801155
192051 196221 131376620
111740 155878 219113882
42571 108563 165012399
72596 138340 507751932
174003 198202 60480125
198072 198771 288910053
89317 169945 201798413
103719 172604 172530952
189814 190503 527884846
169873 196864 67532413
80496 128721 120730929
45209 114363 984551717
112912 162514 292743197
79703 96622 292300667
91923 105070 32909051
171365 188608 42985070
119836 146393 66565223
177861 199546 54231658
109440 197775 602994307
86479 127503 102581551
44936 96528 128898145
53610 55340 410977930
89942 193677 259629693
90954 190945 404028576
158594 182638 60092244
108335 136896 71537743
25800 85120 792964229
114708 181976 864637239
188630 198894 25761738
185867 189705 9658496
98129 103248 12755030
8248 66259 145288544
53101 104753 31861018
138995 173453 605550249
146086 180150 797291977
104923 124584 49336863
119115 125079 15033785
174691 188682 34997650
88544 148266 149612796
191730 198573 217897327
28353 197025 572865875
63519 126959 158619933
158492 184823 299404130
83231 185273 255374203
135376 136210 617672260
173823 183121 853239751
151518 198543 518597488
26725 148746 305253619
79280 185577 526392818
159086 192315 742427042
157072 199218 105369706
19184 94755 222398730
44172 55499 538906131
81349 196917 289134969
109806 138357 71441514
47958 148633 251932799
151679 159695 116635514
147098 195507 285126844
118365 121671 979816767
196699 197167 1165609
568 67751 358404838
68581 140677 225708298
173723 183608 433361349
159969 172984 981771966
109714 116186 890424335
54175 106317 130337828
16978 132174 288124062
114690 197446 207094009
20465 26689 15589522
155505 195044 833101032
129943 148563 598798694
49459 63873 23097636
181035 181304 578440978
190909 193506 6499150
35850 70640 831536511
101748 113667 29876577
49090 170158 200310386
199499 199836 831980
73829 80696 17256056
8931 158477 374179114
63931 136794 817428064
9216 153016 359888571
22510 113375 227117409
94781 170226 80389700
13498 107214 234283969
6541 45212 42906821
39716 123159 208795972
69314 124857 139003492
129061 155384 66029258
160746 161340 1448187
94246 181587 218684956
156489 177908 53501323
24539 89155 663437538
2333 122946 301640819
7249 148624 444003217
188156 192560 11053235
187406 198533 27823258
89504 101338 810756375
946 136512 339083335
161080 176769 727790964
135407 172345 92387215
43401 92998 276879274
26716 78076 953356853
161507 170728 23048817
196628 198968 5950489
31404 138039 577170551
156351 173896 967476024
18110 190681 431684309
104978 142309 507682248
40578 151925 99193899
159086 174064 956402775
102635 114989 30986341
28720 158745 359662177
72671 187041 286268408
11325 101118 520078560
13236 123017 642135637
99341 141893 963908351
164669 184566 618653618
35787 45437 24170733
157758 169284 777543382
186815 189631 7090463
197019 198324 3297222
179206 194636 172791047
161120 181249 50369102
18581 132562 285119505
192205 195011 415317347
45275 99320 889675967
48345 152532 260844683
29365 95555 234086434
182159 198167 39965519
99068 182396 208756821
101720 182242 706867669
84241 178964 237075497
180820 185358 246616299
193807 199890 15279638
166321 171705 484554641
123641 181871 145737734
157135 193444 90701512
18694 40752 578070873
126168 195456 654227892
4465 96348 562138576
99561 108868 752899039
124650 145147 244721116
8118 56877 611587976
142622 167025 36194180
18636 134461 580309559
21947 142156 300645830
104104 112442 20899466
143437 182622 45545213
77504 170309 232198289
158703 169020 25659697
182815 196531 12872581
130315 160899 76508053
174258 194597 986666461
187417 191322 535709800
53131 153080 250282797
11707 99517 506626665
121912 182337 723856590
166496 186840 512365023
176547 181459 2355985
142791 161066 45789914
164680 177327 31801897
181798 193528 29240851
3485 37413 333383310
33596 135611 255369427
26900 67541 514040381
60657 113797 132620314
169878 173199 8376286
165416 195094 948936307
134556 179860 346271857
157058 175124 45049735
190136 190201 170280
108822 131077 460666980
48374 99933 776798847
54739 95035 837929002
151862 179778 208806504
196478 199108 905784932
115483 165800 181255397
153812 168884 177831794
137282 165452 607143455
110931 166567 796983668
64264 99997 350412379
130423 148255 44685587
128367 167399 644132220
74925 148273 183649203
63723 114328 22051466
117279 146666 73669130
131733 161521 815345392
45115 56884 874817149
199924 199947 53471
25367 51773 436125113
139648 165291 117957801
116586 141077 362459230
25074 72690 814628213
6921 31682 62018577
78185 183038 438737313
174213 182507 541205884
58271 165168 267215238
181225 183729 6232737
13497 159390 955546682
115391 199012 871409408
110713 121157 307364449
42670 155737 282927558
60684 148061 218455683
33591 116651 51158465
102200 157306 988919698
97004 141618 111757986
39454 159406 17659184
150026 161850 282894079
157538 179801 166954121
110312 111665 3356282
27834 97558 954023036
131565 141755 25428744
66030 94967 122417569
43096 192620 968840717
91545 156900 163747703
140892 167383 719077497
49177 106659 706385072
177628 195993 45796663
107692 143828 511691729
57952 76247 933452538
170802 189888 47794365
172501 192639 141122522
80504 86130 14195505
155328 186748 770635461
95351 101690 199080149
112281 162589 286385306
131951 149719 104908276
29720 172374 356881916
118716 154828 827997252
76630 182692 762650586
149942 165823 845839284
111336 134418 57897180
16182 102173 874781641
88377 112474 955505986
95822 197028 320644594
136985 151424 297816302
72466 176434 899552767
161539 197406 89669648
66016 99909 84426474
29268 94157 356925376
10126 191362 122806338
13111 191241 445551492
154343 197233 107009438
56036 88796 81720226
89238 133270 110329282
29962 36921 17361264
116255 141099 62239214
78038 168892 227264008
3552 7557 750288314
54342 112926 48265780
35362 144763 273706172
106610 117622 27483838
97191 196368 644194102
198910 199863 2382281
146570 151849 13324946
24209 99880 959522377
124684 160730 90171958
20435 64448 273690287
123998 190810 570483304
29488 157053 857413114
81515 127972 450617658
93702 176426 207117999
2426 183126 451983995
43061 124582 924665383
80322 147485 629294490
150863 165717 36978072
131991 195517 164103908
152924 172976 50031277
188481 191201 6790102
110933 199245 221119367
65512 162973 243664509
21129 193463 431072933
77472 113693 90506551
71075 149897 977764494
10247 25025 809175903
77216 78282 2706292
130194 149173 47565681
185694 199814 35350535
106407 117115 557283674
78613 147896 352278911
135067 137409 760177731
62981 86280 724811754
53806 136405 733104679
62409 195315 795351746
56348 192757 527641449
57344 149938 150000082
131043 153602 940619641
73285 174515 412777171
142206 193988 129572698
134355 181001 116646570
103485 179837 191283287
179833 194701 384281845
18058 27556 23777239
152746 194542 104362185
78164 85239 846849782
85796 91564 14277057
7887 101563 234215681
90309 121008 913693972
142245 176794 86550489
179062 182062 205907752
136224 176374 880684962
198645 199355 907678730
183420 193534 25248083
71028 99261 70480670
13013 112117 267476692
59402 115802 268878885
95850 121550 251860029
31045 171077 350328180
43071 104419 153303974
55496 105414 979944393
149143 159092 464829618
70484 178969 217303917
89466 149494 150476071
115081 118349 367070637
87732 111859 682237192
123140 199735 191633373
110118 123959 731131206
127536 179095 244140779
33436 103708 175709598
25008 165679 351808051
89586 178070 920413710
13074 158172 830556969
117733 138450 715528268
10733 51094 100879546
24350 26240 888507695
187357 195339 285329603
134074 167985 991421547
14726 88971 914791292
123399 182152 147050392
24046 169359 463500972
26053 67579 889571815
43635 143622 708579294
155986 198349 105840033
173807 181714 182389327
132008 161601 222880152
108199 152318 110527952
161516 169138 378195860
153276 162861 23742782
105280 113655 20898373
85314 122034 91781105
107260 191842 211703857
123568 124930 146386874
115357 150156 87345975
35653 84069 121107246
173390 184664 28163168
197839 198856 597983044
164816 199830 87710931
194857 195837 2501773
47080 108309 153132508
33793 55099 292837216
29596 121112 228754375
110137 162018 129878378
131333 190540 148112728
140306 179051 97012832
136517 165612 845625159
143868 153253 218055356
107125 138610 489609054
190832 195362 381192750
94721 104831 988025248
144462 179182 24195772
9492 19757 25742164
162083 199271 204805502
17914 189213 428511419
33562 184229 376933982
71143 113842 106798318
116936 157606 523723881
81700 168132 216302460
100213 138366 95667751
149110 164788 29117674
14912 95729 789365711
118148 133803 506623605
116173 159016 25045317
8632 49536 328942983
50999 116405 163492718
104915 192907 778801776
19457 160730 353421932
107140 144327 93155384
63992 145631 311271431
92153 168468 190875525
59227 138135 481899799
106755 181285 186584729
93189 169682 191386023
6229 141871 442752091
77377 136803 278724856
162134 174431 170354839
99912 134440 668853641
175197 184143 112371025
80178 87178 302778128
47095 111554 50835038
190894 199965 681583627
149872 194683 544326710
56680 178848 499925979
61653 174709 547932616
47245 97922 126554467
62850 177208 286121040
164855 188849 723249154
196474 199402 7422850
125963 164644 96659196
98827 156640 393528350
66260 188903 654894572
173631 180731 17709958
24735 122206 243733134
78433 180342 892446262
15734 152901 126967874
159364 166857 12428607
30657 48735 45151653
34044 191752 394612299
8778 115226 967249322
165121 192637 355060542
139144 157115 45069216
37474 196183 56083411
93533 119018 873492379
9768 96538 216885841
62158 65517 8368643
43976 107791 159551077
172814 176308 553135514
121002 134174 33132144
146136 186500 793188684
192132 195562 181951581
67596 189772 305660967
5960 46434 747200607
151829 199586 119400893
20296 147709 318690217
46966 64618 758323376
52317 64434 30481790
76719 175145 909290282
194578 198407 9646853
101300 152251 945941947
172713 187093 100139474
100480 165244 637936108
83877 90383 295884658
127194 159403 80717153
39800 90705 807859034
62577 105072 106157998
53774 182706 553761424
156225 166340 25135426
81801 98051 971812371
52310 65297 743650100
27819 54803 67516016
185930 189518 856720027
123740 139938 706089000
102994 143144 772069872
92532 177777 585854460
51232 183484 495561538
192584 195283 6655000
56042 103921 674919649
70111 100714 148155644
52575 74600 11761305
159786 198090 95684372
80126 159313 502051645
83555 126907 791177494
152310 181329 727522822
134575 192862 157579213
150872 166454 38796321
9213 92379 543821201
6402 163772 393735111
185235 198693 33716275
127393 167608 100552533
107598 154635 117959372
102884 150820 120283265
171586 194732 57723664
1600 58070 141219437
175764 190471 748077630
134473 149344 721115750
155164 184758 73838064
54851 172220 293638867
110007 122061 561394498
17 185240 583847288
193349 199574 58533249
52733 186450 334580913
5190 20455 38454593
114434 130909 898703795
62826 103781 102251151
4674 68502 159827068
94651 196455 285139233
131249 188987 71305707
61640 135038 183545613
35935 77398 343649256
91733 180693 222684961
75181 87138 580850684
111673 192780 480143454
135229 177815 106495087
70719 98916 90708336
126965 183993 142660928
28480 45427 42380953
149834 196905 439309673
43924 148584 261878214
190285 197846 343003059
50327 148328 343345131
178042 187307 654808590
54786 149910 238070937
153827 194077 100460321
185142 197049 29766102
122249 150724 71440786
50201 109270 147849520
81259 190120 272424848
96264 130886 86821676
117979 169055 2236592
117800 199814 98067531
169140 179873 26996586
78455 131397 621144147
160637 195886 88075186
166948 194710 69436921
110750 162748 130131983
175037 178229 8100799
34592 141603 267725862
23535 47647 60308586
116461 149821 389118817
198503 198665 143784845
17511 126025 661205455
180179 199851 49221699
186336 188318 4918704
5885 182413 563533651
149584 170480 31400982
74584 158441 786245915
71557 132495 152654478
125483 197316 670197299
198738 199788 2597660
166633 181045 36118038
31952 80220 120698271
123685 197481 387086707
172115 179134 17533328
150191 180328 75240654
198450 199270 2083516
28136 180932 382160355
112587 196426 209755986
185672 198803 32895260
105919 156989 595064809
172361 194344 837768750
114298 151859 507215861
139595 165646 65121200
190014 197155 17790344
126379 185409 310858992
105722 137365 79327529
198976 199553 1444378
42061 107104 162557743
123845 147751 12573524
40556 134382 234838105
106746 126131 48635891
26469 35206 21666107
197346 197790 495492812
139480 140112 644235415
153980 198800 111962368
173093 186769 279981743
106329 146002 161144954
48100 108972 318883799
166742 188743 55081892
66661 67468 1949121
8629 161382 781885607
77251 177540 251018023
159292 159949 954838255
136797 183900 117719280
49249 125980 141491951
81277 112444 97200175
83942 140201 140748901
14209 67147 606935300
79362 192322 282672381
95532 138742 108248814
190742 195804 12620571
13464 112712 248143825
86505 145542 147719622
13132 132253 298053907
23100 56175 637720509
59171 62760 8951771
154380 184173 700308093
160076 161324 3027922
131857 174290 74880012
28867 147057 295594719
121991 154627 418773967
170985 196280 55346483
98683 189690 227942438
59618 189741 325462779
132408 169864 93594236
113192 149778 969989237
116063 174576 146465797
193747 198642 490828788
78160 125294 78889806
3392 153193 374960719
116967 199485 206630507
12430 72796 910011278
128583 147579 984204625
184142 186466 273092991
126721 184069 88515662
172207 197802 565578606
122781 185556 37127662
177348 182243 949611566
98576 190071 681468762
120418 198890 196422275
12800 83101 615232083
186227 193610 80796958
95222 198440 258367244
198184 199442 649257323
143423 198611 138144058
91239 130579 98521611
175947 180760 519134481
3113 139470 341084333
196157 199666 8894455
177285 191602 35731836
141490 192609 825721482
67622 109319 26767222
178673 190124 28587478
167678 189621 68801261
121444 180102 631613002
124781 196105 178322819
88404 186142 911619158
139977 177613 94218071
112306 169751 143768810
134253 151384 42938915
66420 197027 326574168
147593 150057 6293006
108134 188629 666273042
194536 198254 9353957
78252 127887 124179182
195307 199433 597305839
198693 199150 1130731
122879 175196 130879310
83006 132422 123766045
160268 168576 20594919
73912 85154 28252622
115333 161870 373233694
93005 115155 55329607
128091 162178 85207754
132406 142758 25797186
190276 197196 570846433
26823 56729 85870664
84837 107105 964973644
102514 194675 230711296
127367 134382 336930593
11298 27592 20985457
28632 158041 509119118
133783 147868 806425177
79006 140948 889509094
76544 149431 591414702
102502 142439 100069280
68339 195889 319061378
98620 105587 251331693
5500 105565 74405372
8904 67413 146380230
153381 156596 8008927
108144 172096 270495395
6919 131249 500808270
47399 105687 145673308
157439 189151 79287901
176911 183354 16060047
72407 156757 402282161
13989 33823 336849743
124177 149507 63506809
107595 136329 72033910
78961 92761 188262493
62081 191369 323280001
39607 65573 442825667
159872 185170 63136095
81454 154561 335585583
358 18852 426550982
133653 190115 491267759
87319 89329 166530176
159100 166366 18056488
115700 191720 190285688
185320 192131 17025616
171226 180681 127895312
2659 199481 418154164
144977 156925 898296650
81434 97374 685498790
89032 142024 322543527
50296 173202 574861994
118812 174902 287567563
196857 197102 617719837
122730 198877 190583280
45798 183565 596242286
102135 131854 74532598
197780 199861 5271469
110823 178759 863633131
19379 96908 193721834
105459 142890 678014576
31504 85497 135109820
43717 105823 155184687
46503 90757 335199051
88590 164141 387840055
68600 157166 363027393
23298 96218 1387449
185116 185680 1460265
12339 164184 627299967
26497 150111 908345019
123630 197663 127431294
65031 97432 80798021
89041 93185 10427197
87702 163755 198011165
13228 184460 428326497
87809 120996 420765852
21223 135886 286896427
117922 132179 49164092
121757 125827 10314406
23567 176801 383367738
199694 199946 126855061
5663 74675 172688869
123881 143523 49121267
150784 175111 156661917
130662 134970 692644982
145664 170005 591587018
17345 153460 340628128
164898 193298 493471898
183131 194936 22574241
157249 171702 36211414
77677 189982 281027096
116760 150294 492783287
80434 119092 439279584
171379 189353 272687562
151339 152979 633054287
20348 41613 53102205
52955 152429 249047072
81860 134070 130795936
18787 198912 381981800
59863 98420 136016100
170774 182217 28701893
69485 194909 860341097
190310 192749 6076970
31988 184730 382106317
184454 195267 26990163
38237 85591 125711502
19918 49096 143148830
157467 171232 34406781
199143 199869 400687130
23546 89047 427522886
125586 177890 141849961
82986 118430 683021770
67923 102248 85739694
10041 189040 821137365
119477 159580 100495162
122605 162873 100708487
16518 136344 636729109
24059 31454 6057103
44710 110201 784248161
191911 194183 5701210
41408 173572 965530486
191741 198777 1353292
20955 194094 433097186
125126 153477 91669559
81011 131017 970909876
117867 159548 348924925
54577 158882 266776027
127610 178118 126417869
156821 190975 85269349
195490 198429 7436376
162144 183569 457400226
121320 131539 25749546
160685 175610 37288061
187275 192698 463603549
2672 94240 228883492
91661 115873 60570388
40535 101681 152845551
36998 125974 222601423
196281 199044 96299117
170656 188324 44186283
57838 80017 5053091
6705 30495 63464190
130046 184207 135376184
156141 181802 64124165
141105 152693 574344241
33781 169170 338667765
156764 163900 17662485
126340 161743 88554996
184103 192112 20085875
184823 185701 708945996
25860 29328 78252766
29570 56807 306879007
135147 144892 7173197
109806 141665 118069243
104366 114661 7292498
68161 85811 337839646
46642 199657 681592237
117696 122232 72258794
71709 117875 23976729
124143 159974 89728686
93716 190955 243331684
124957 126599 4087463
34115 68251 85436074
70519 199339 997742678
150450 174342 720677130
166641 178845 384144867
114641 184042 691112086
99685 157344 144598688
91692 139782 120437487
179912 189813 1297310
44220 95769 128776002
86144 126250 982121386
25274 60061 87114524
71706 75989 463886611
159822 198067 95547548
96015 148919 446062644
103337 115388 30234864
115705 142107 498781569
141921 172183 75819652
79355 110267 581289056
11094 31779 832077375
97398 145468 321149530
61187 122473 326616289
142968 156802 34810930
77576 105008 68597679
83713 118787 87686076
39795 187249 368974246
50189 181566 250382566
8970 182219 433450787
814 147323 998819284
76140 87687 28890096
187865 192776 872209351
11802 43584 79534410
132716 154958 55764172
135834 193035 142992131
140888 178751 549210392
170380 193696 829440373
124005 160726 91916851
32079 79200 117844604
76644 91925 38184192
19121 57440 634260766
139099 152131 303865792
119112 130832 603870877
47688 114152 124997114
183165 199489 860060208
153823 156954 250427483
25147 177640 220782564
144944 178191 625388008
191793 195802 9966316
27875 135648 269673247
71033 166317 238448153
158163 195199 80608899
196131 198172 77614327
121013 195487 186357454
27894 127560 249247959
157738 186176 339964810
97514 106986 23729732
46849 87402 101419354
184104 198299 35551588
165529 193405 939191698
171997 178323 15781269
88525 113426 422579082
86325 162282 189934210
190116 199899 337858901
112958 117428 832118534
156056 169742 321077199
74861 176405 792699061
111945 170587 146853457
193148 193754 673390378
63239 197548 690321275
193 126207 315208046
182665 193822 877463301
110016 167566 669399781
18422 57819 98518363
39361 146157 267212261
22469 147343 312345047
94605 168566 185052718
157436 172840 949536834
154295 186250 792955367
193273 195464 710037882
176229 177372 2880754
44124 75880 79391069
92826 167448 565612244
73721 147207 183940834
14758 76660 154681223
144699 162222 591769990
177163 192619 417076333
124606 173897 123342738
48941 185165 460928910
5435 160366 596059032
45554 91163 113945399
49972 95898 578680592
33681 187668 385302222
91871 128883 92689728
63617 184062 301222159
569 63243 156762571
34904 174641 349591768
25253 88919 288270303
91657 147438 139689120
39745 72313 494817449
7603 169778 170231322
149421 192003 106368096
35593 97517 154746409
4703 29988 768006105
71308 191146 371804889
52950 152579 979096896
35059 151860 292373706
153923 189267 342033065
164080 170685 68308071
87822 103855 39991421
34295 76021 30338451
113056 127706 319326485
91217 132013 102185729
5330 129182 962091567
52001 111738 149377786
59057 192126 836259826
175561 184795 23049373
182923 191025 422582673
11044 186277 438352047
102322 151781 124009583
85544 194712 537361605
66128 144899 560156201
110545 195924 213632034
96138 146975 888957280
110163 139915 525821394
135411 149621 399778156
119559 136935 814733296
174209 198816 61591361
24767 68366 936402167
2706 32860 75367679
163493 171209 667726381
195650 199141 949840775
191331 199761 233084079
139609 190243 930569330
188167 196186 20033709
96443 178042 204354456
12717 89979 732566711
48601 71917 58257289
109011 169552 863702421
176724 177375 177819
3535 119054 454087350
178904 192421 33733159
103548 195207 330303299
36811 191784 387707648
67164 93704 66225346
67511 151766 210850663
151050 151612 848575383
29103 77659 353152675
111394 143933 81489399
59448 103280 475031599
64593 113193 779272838
152 133072 332545608
131328 182180 127267979
102672 173659 177879918
47786 180040 419692520
108189 184969 192050799
116216 176313 796269249
110797 176775 811863138
111314 119427 252794890
64930 65166 579977
166017 194222 70592424
173214 175661 811863986
151059 158960 19706019
28664 156962 321015424
67325 178882 61528901
1570 175709 755151562
187293 190607 286110488
191764 199606 19629512
130161 140020 24613281
44079 78886 87056038
94032 119939 64837118
189921 195727 121872866
19753 38289 812504298
136736 191705 137441920
68724 181783 282890729
82881 166312 208796258
4383 67289 87534007
92774 94618 727355568
37327 172717 338719841
146181 189876 855714232
177003 179038 651436656
155969 188533 321581408
155636 165094 859165867
154114 172512 376233352
112896 141028 465963125
88597 115368 898614132
90812 142653 499010360
192518 198582 15185730
45320 64059 46922324
148315 163817 946737929
160861 175691 37062434
45671 165678 300128001
61688 154028 770870351
92244 153140 152609359
181775 189815 673422692
39295 145024 303190773
185017 198041 32630318
93278 100445 17709635
75117 195455 301016381
26702 155451 322106224
11365 89932 491646225
38092 197071 397729533
177 60354 202920694
120943 169951 173793395
73738 141874 434016026
40471 123159 206949876
55298 112612 646207845
9192 171488 918066926
42662 111354 171658852
154711 188792 391184665
149360 178053 848451768
192510 195220 415763858
123851 124587 449076449
186482 199622 32878048
60128 148259 483282055
150351 170180 971390675
15147 180601 918699968
42895 132184 223393829
23499 156273 395632747
51997 163664 279353733
35271 63628 769504637
160096 164926 11890875
28283 39487 510399677
97864 197960 77572816
181262 184855 860324469
61638 168422 793027953
158267 161365 7688564
50757 108080 568972383
155494 195660 100282472
80590 155144 397112450
68632 129833 608975853
118859 125285 273492297
52849 110922 145178273
16877 56763 649212197
157435 158595 2908406
179766 194425 855109200
69760 179282 778232747
24008 122612 700406503
53621 119359 164423735
190044 193145 7756607
167442 168111 913753606
118663 196393 194511974
18229 118341 250254406
177711 196406 46623062
124425 149443 62716365
190928 191418 498484896
20403 113507 232678570
91858 165408 627295793
192304 193088 1958014
124288 124834 1359102
168903 196350 68681509
154794 180810 238276638
2593 38336 192104337
120531 181238 151984770
193566 193659 252148
36724 155165 296465286
89362 150892 545506732
3305 98298 497832086
48463 133804 458870371
3362 113449 275272916
157659 179188 53846351
129199 177295 120393751
113277 175878 651685534
160656 169753 22646408
142583 144754 671057062
24917 165293 752158888
96476 128785 2436367
43799 97224 502640150
157509 164250 84984457
87256 144637 143518225
14639 169988 501023441
128956 149984 584069742
62596 75243 736150452
178080 195593 43693425
143803 145944 5392777
131523 159758 735751600
26207 52446 826973208
161888 171438 24022035
162025 166600 664903686
177844 197113 48103824
167164 169929 6896351
148644 177737 72762131
155264 186625 906849509
167388 192135 61985405
7592 58214 354156907
185798 191314 718705021
80033 149367 173689059
30012 161993 695266938
14099 52414 95687616
138006 139655 4147044
184933 198667 888187513
14348 46351 79969060
173688 190871 42906102
13097 73385 873778252
8815 184492 439446833
82096 178667 241821816
168007 176049 20192600
78362 108128 787636174
153910 172957 893212372
98599 172640 185464746
130663 152720 993845518
94949 134916 926615890
144413 154565 953212016
140209 160114 49941693
35528 85830 125873832
119856 150238 76266400
75322 81481 49136921
3514 114013 276359487
82988 144377 153663926
27256 59470 600831024
12060 85613 232763756
176713 199831 18653331
119872 154962 508605552
13364 60505 118072050
41939 96068 195393719
178066 178472 1049257
104149 152716 121773836
195106 196143 570969361
78936 175416 241390359
87742 132607 738096602
83541 152453 265035773
158858 183247 60947329
7896 121708 454477390
140719 174051 566472706
176688 180290 8942026
1031 129535 870973876
195084 199484 9183060
158821 186287 68647460
74817 192851 295341617
44068 71232 396327488
74944 154743 199884256
36272 83395 789737724
82052 151216 134779124
176239 182505 564361090
118822 198698 199974353
123543 155483 268835655
52854 90127 93162334
78906 108060 72938888
177910 187576 24173882
96992 118982 733971916
16986 186814 866364517
133523 155264 768135487
127823 128665 894669133
14501 34070 484970993
49858 194131 835777186
1572 69400 169495270
82139 101993 49640809
118113 150494 189961552
140495 182406 377594639
113342 137541 935772454
191320 195770 11134459
40980 179046 392617453
68608 163550 941840073
177305 194515 42916686
125728 182963 681027378
187785 187837 123690
66042 173965 269929924
145919 159379 33769821
150509 188265 94279216
70364 159034 313698456
76915 170700 234657034
141496 161153 827248024
186035 195590 23851181
40560 140031 357351584
36085 112601 191320392
7937 162526 386755635
157199 166342 836119019
190271 191140 627350499
80150 82947 2461118
192887 194098 3039352
191711 199189 787845911
51899 174443 306597066
82859 124520 606101276
139683 183152 423526726
161212 171733 545716473
195801 197867 122309862
111151 153693 106749730
6238 71063 823194812
156725 168143 28356151
17149 39574 55988766
124738 182311 358540839
77977 134261 784239890
32291 98653 165846388
104560 121087 237446261
35714 183977 370869082
76099 87120 218393485
3013 145185 355680030
12706 118030 263340182
22449 54522 350916273
191305 199409 173905073
162454 199524 92832574
21191 197910 442034754
78632 144977 892352737
194805 195512 1779773
11264 14698 1861898
69596 86854 816587995
185034 191589 630188985
179296 194289 37478765
48974 174343 313692366
126972 174871 236579172
176445 199307 870182409
127831 132416 11538819
178821 196667 44484744
130402 166097 89264707
100791 145050 110990557
2349 71004 320166775
47298 185496 789560649
85567 165029 327771679
46284 146338 733743969
128032 186732 573264642
145162 151959 263984335
144363 158795 36177931
2311 64975 156787519
82644 147662 162823444
58135 177379 298286404
135191 135958 1914720
3794 118509 286901868
151042 199499 121110884
191480 197212 952582676
95264 141250 115146561
138642 184728 823197085
122377 185925 159034240
146265 173921 835656070
1134 187473 466080656
101897 107802 14904825
118062 122793 364894337
94235 136250 105295975
104827 193915 222948104
62818 125107 435263512
68960 161181 712575861
73976 187209 283460065
192114 193180 2690763
42641 98257 138887886
101578 113155 29055214
15278 182310 417749079
107734 176280 171579628
98013 167255 165459959
10962 170620 948363486
111833 123308 670130787
35176 144762 274195312
12412 13576 2945706
111863 160431 658523071
108102 186565 196314001
101187 129060 69919090
138839 157127 576380127
11999 51149 407987558
11259 120583 602299349
82957 102691 49230893
136811 172356 166045021
38609 178788 350828820
186627 187368 1880449
45939 166361 301223382
196552 198685 988776731
187535 193657 521782417
113440 181685 170949070
122922 127347 777117408
25398 175892 376406130
89164 93754 11497952
120375 177678 143509172
197756 198571 167567652
150445 191522 102604843
151582 164257 31498419
107911 191080 208011867
197088 197479 974118114
80588 128295 788323933
185382 198142 31898319
144418 172897 71284131
101180 111231 792733849
59636 191823 330598452
123861 142979 698685144
3975 68033 160243489
114357 117984 9076698
84676 142052 920775872
198112 198797 1785631
121486 158665 82208985
157001 171051 35064267
93966 110396 629077708
72217 164041 461380575
31643 160201 321745676
154243 172534 648191098
82504 199341 931410744
76074 135538 148887930
20639 67205 429681216
50916 90332 690064214
145652 189579 109907857
61345 138661 193267723
160878 181596 51875437
18722 159627 352507158
58762 79150 50856369
26473 146518 300181136
177181 198632 53622093
51837 171933 752329566
80211 149080 746813828
59904 151918 41604662
32342 38000 647320530
180861 190638 272575031
66353 193936 319029191
69730 93021 47304065
156526 168764 30418735
14777 25994 16718163
60746 104185 108386546
171250 196155 62159838
133329 177262 138084387
43028 83639 424164236
46006 153133 948015305
81682 184507 257342999
180609 189718 810851868
69725 124160 677063063
133638 162194 71338536
157350 184585 68019896
192403 194319 710221275
167196 182821 39143831
127892 135921 2728219
4632 167473 407422419
93473 187651 235697828
31496 36470 120485702
101036 170827 174813515
169904 190974 172179253
185113 196310 27990334
68950 69937 985341066
159037 198193 97862285
33359 192546 398329682
74219 145476 227301272
66266 158525 230764595
28377 114322 849602298
12296 191922 449346813
194457 199821 13491645
103698 175141 178872891
30708 55692 32314787
96953 133555 91791395
164778 176411 29243982
122262 172252 125198674
128583 183474 137332054
122390 160097 633335954
1857 140363 776516891
37275 68364 77765505
179053 185150 202423525
69635 86740 683358583
52010 167621 289217552
7119 50964 109745278
26328 66029 99317130
190159 191572 438294479
177168 196453 48109886
67295 119671 130861838
186855 190438 8984921
109744 152369 106808247
26849 119963 590991639
143864 161739 44757127
59288 90212 69557786
5221 95276 225292185
199325 199847 241176569
104700 105229 466069252
10486 40448 723858835
88410 95666 511934542
101836 195831 350217258
89027 117727 71786662
188027 189182 2942267
148501 178299 785848931
39644 105513 164702327
92604 164867 180764152
39981 155584 289410052
135131 152260 42916293
182701 199394 250464459
23076 182865 801899123
198016 199617 4048547
70104 75500 609980724
140046 198940 740479113
31821 117456 214072078
109482 189721 706203525
105478 166198 675314386
62423 126842 161045312
109096 163451 135903413
164823 186549 54461427
13710 54718 102556303
133702 166705 82440029
142378 182844 101273042
138732 145684 17403094
50921 50938 970348877
8710 189669 692672807
160652 189856 716595699
12498 172938 903138958
192926 195442 947662014
163950 185845 877965145
111347 174327 157672506
120537 124922 11094791
45437 177744 799113226
91322 175517 210741320
7517 17776 25823381
56317 170081 493494911
35070 181251 830986067
140572 182644 105298892
192716 198129 265659289
85038 133834 612490295
91669 147944 452789221
196961 197909 152464444
187846 188102 488287
146186 146788 1435899
184406 193338 22383765
146203 179568 168172093
47231 63557 177679251
7164 108813 254418557
67004 97344 75607711
198147 199426 524897088
81992 187826 264875646
109529 122330 31978196
114859 122525 19267073
62945 76217 33092057
1704 67111 361510047
141184 184514 630628954
172916 179568 727257589
181819 191265 23522350
40768 103682 157280378
115099 141425 525237742
55196 176456 303355451
47937 74098 5207505
127700 153157 63884856
85720 174946 312196700
158980 187240 70668086
154932 184994 72050968
43138 51538 20900455
82650 126150 108973100
122943 196137 183040251
61920 172932 897885468
85549 125896 949449375
59009 126321 168294959
24858 88957 237636176
89965 146665 141973107
42847 121903 852993097
69624 177628 65472036
130545 156023 595808942
90161 170275 200477815
38931 65111 130422073
56563 127017 213207739
118139 188344 175735302
112234 122285 25234213
122162 152651 76508508
90031 187263 714242480
115852 160031 4090454
160294 175172 840510941
45125 199955 587184110
148416 177056 557726312
37318 37645 968159315
177944 196329 939263253
54860 66553 364394958
20300 35679 38351846
171372 173459 752181
83125 153217 421023574
4427 94987 485346721
186021 199715 34304550
45151 199171 385341178
153184 181685 71188272
9649 66967 143470751
29011 29625 1526721
65233 90823 818661448
88541 199310 674061540
140925 140951 59219
159099 170384 11260381
6634 109941 258488913
180964 196868 39759741
50677 73878 57978628
119074 176613 632708639
191047 192870 804103088
154291 167115 349836569
87497 113972 66107189
91297 168864 194059883
150773 162511 29160908
107049 128878 54738588
62230 101407 97684495
182980 192349 734076299
56397 112329 41236309
6758 12352 14161314
21749 105494 209358357
174706 175611 752154001
109509 157076 790547026
151199 167939 41672052
168348 185085 41927837
35070 140298 659151682
193141 197281 305960490
48375 118845 708152065
100013 133038 877753277
189367 193583 10128462
11751 144994 333292629
4814 156617 380039417
98478 179300 590147798
29523 176771 656625095
113489 152830 98702049
184948 198535 683933429
187387 197318 974464989
29567 182334 382150138
85928 155327 173771493
105252 154722 929162081
83681 188952 263393712
99720 144981 113505434
141983 145809 728848926
150962 159649 304908439
68492 134744 355165078
171478 192501 52504778
62872 118544 268903109
113823 129531 756781006
29270 140547 278280667
27370 113176 958405672
81997 193767 279714468
18315 158178 587794942
62635 117613 137274249
42470 104208 923410230
181914 195359 33471541
155965 181002 62482480
10528 128885 296059730
164174 195786 955044263
51753 136752 171614180
195871 197144 628246087
37844 171313 804990467
88672 160980 181065067
168257 168529 684638
82821 162616 199668718
188882 197003 20285560
46999 164824 919673220
191305 197761 484580283
115482 143461 70105489
63570 195180 51099745
125012 159073 85255271
2942 126951 631312725
96270 158804 156683179
107645 175010 168579512
65505 80885 682396303
80869 184469 331648742
154048 156178 5253108
84063 149067 162780315
157778 173366 503145064
153765 190143 90818393
161509 180083 877059982
14088 165753 661458986
154328 163967 23832322
70726 156652 348460191
132741 190015 143220167
65042 131148 165294692
10411 54555 110418860
104097 161658 371403065
93688 195041 816629060
16050 88117 880708685
131336 188212 142226658
81323 149734 272287281
48790 66814 45257459
110914 121084 25460048
145378 152430 17732941
17845 56718 503713319
21940 25994 10211690
168594 182375 610431063
54775 102546 549501872
66567 186182 574798584
175824 182781 541628966
123601 193997 457102058
120129 157708 235222119
173383 175457 5169906
10597 82311 47087556
88023 172731 211982692
96544 189159 231885655
23836 108657 269106458
29136 146910 960245817
134952 147793 32110515
107128 143676 422417876
13339 131742 296223666
77551 151196 184425393
8170 48135 99995788
107897 160055 730168756
142988 148500 557294125
15033 82732 169059698
88798 149405 151929863
186364 196389 62383123
14843 105570 226687265
55655 167866 922331952
55265 146752 520039676
54836 59254 11090155
65708 181805 290374442
10287 70034 590148706
89579 181259 292632400
56146 59127 7452754
169951 186817 893564222
77833 163383 518581258
186418 188435 235989047
134922 195502 331873240
181014 184206 257214966
59435 154078 909885999
80503 192676 172927174
17849 64562 116964733
177446 195778 378760408
123068 123279 510208
61213 95672 85913279
110495 126957 848777873
2360 69652 168169648
131475 167794 470010118
21680 170240 194110887
102703 142702 100243254
191633 195121 8642902
15551 17355 4439530
17719 31738 851227113
196483 198348 4720539
130225 186438 565546542
9483 137642 563030782
51570 119440 439128691
108093 129097 52551257
72287 101386 503056720
50036 63874 265201128
4643 127680 553489361
192035 198705 69044680
83677 187875 763009425
78064 87121 22696916
198191 199678 98235376
131531 181353 919686173
182476 185985 110443524
181207 193778 979840003
171174 196005 62008776
88234 195754 269007238
94878 115774 935282364
155254 165905 26461790
190342 198416 20179197
147272 199173 129889309
114317 127548 485803283
187606 191470 9629041
87934 135659 399389355
10738 120636 923796256
81508 193241 279624890
85798 99350 33605234
15744 169000 383171013
188784 188828 191951178
87645 160938 676755610
123877 194850 867466821
48473 121125 249155919
103868 196915 379502650
79881 141946 31168985
68330 169841 981131543
57858 195988 766996183
112613 140455 69700594
63996 193016 272686980
139385 160273 679476422
192271 197695 302116310
98793 135554 92302983
166089 174430 677372388
104918 168239 877301355
57222 57937 465746213
84358 117142 81880714
164109 176972 32317431
85524 181909 841553594
25087 25794 261449622
95360 163412 170325245
87176 107647 433637750
139926 197811 386541286
189481 198880 330409173
153288 158273 725255517
189838 195331 13603085
75238 82211 17370862
120623 138163 154618245
67408 71203 9373374
73765 152906 718975470
90585 177280 669893038
108916 109299 946898
142744 168992 210976136
116617 128520 29964393
95190 140776 805140466
122529 185177 488920778
24053 138372 812602163
117850 183268 163806798
105719 191042 734257709
3471 175232 429718047
121593 172929 128591827
150536 169721 47812470
48501 173572 312967540
63694 109721 115059144
72184 80940 21984223
155200 171532 391347318
110228 198301 589046783
156085 187101 77483593
19369 63901 111397172
177835 196009 957643405
71488 85621 35522350
27812 47256 801901357
197454 197965 1325598
174149 183665 539136587
143169 159239 40372125
150150 182278 615986459
146939 158601 29312807
78127 170255 230448632
166978 198965 80088266
24082 48897 61990180
122635 125810 212660397
53118 97447 122495749
193017 194834 4473548
21474 43818 55922411
145128 145550 100056462
174953 179348 11064623
158911 180975 55102753
154276 159242 12300656
78514 84658 862081883
133525 147946 750441228
99376 128047 72028581
170562 181183 187604489
21296 75099 754421834
73220 125535 130993761
42966 102569 27214065
195314 198018 6873834
195392 198487 7855941
170013 198288 8290833
94788 187907 14948435
140126 184828 533698387
178254 186458 20481405
93502 166869 183587837
113113 113348 751743185
62787 173961 278123769
57660 107563 124665581
53503 135568 205456105
72761 140966 170712739
128328 146178 36387323
159819 162831 7348250
53354 170104 292080915
25239 182589 795748450
57364 164636 585315035
143555 181958 96148257
27177 153288 601183083
119522 196534 192685399
149551 197884 120708620
18671 176668 65765304
42275 180446 961136502
110951 116392 238441652
198728 199861 42127709
132163 147769 887810554
6923 178963 440954758
58118 74622 41144811
10204 51742 103815674
60019 106527 116078866
46870 169485 306626442
94015 122279 70784937
104362 151302 267198804
103905 106329 6119888
186718 187724 2527584
36853 159422 513906241
167444 178963 381233351
37979 136843 247474224
183722 194352 26609356
154111 162138 19842071
110004 172034 872402340
126653 189138 400191422
155192 173078 44604934
87201 105753 22042401
155270 186240 77336509
164273 193127 72281653
115764 131027 971096402
127662 179256 129136389
96762 112588 39676773
53128 61058 20024578
98788 158125 148767492
130759 170134 321202464
144608 150573 15085315
154728 181900 266994592
28682 191726 846957527
122348 159587 93298916
112295 128708 41183157
91546 107328 39498069
4368 132769 321388622
81348 167807 968581416
121048 191146 175450456
44796 192445 369368606
70602 188847 295879927
190907 191195 210207619
103582 130639 386711973
61408 102126 186275980
159477 161718 626960700
193184 193274 86386118
14845 195419 975401147
97401 121765 61025803
110930 170168 163055288
1791 182262 676556783
26235 64724 743097382
12321 91846 198820416
117656 195570 195024024
198536 199737 670363265
103151 163918 880315444
102767 162130 148706555
141265 159054 884622743
153546 196090 106154459
154344 163694 559037775
174892 179138 899085946
122897 125490 975022962
104582 177221 181902819
11699 99770 220000215
157283 173477 490313366
57830 118767 152277388
46271 167214 302497966
131815 139288 18676591
26162 127585 253587817
146248 173194 478377187
74028 181251 795143504
52006 60600 21752659
101146 155476 624175437
196336 197017 77818215
51151 187297 451254795
93443 100319 17020742
127538 193156 164201240
5558 107645 255428863
15983 173028 392732566
167893 182358 36318003
27417 79424 129959397
145287 146906 3941817
168519 186592 45332180
128406 166870 96154228
58311 83245 855872943
167285 192851 952729659
121256 190646 173727319
92427 175795 208624097
35613 105808 234448144
132904 140856 389791417
13587 193675 694911785
129114 151025 54994219
18560 118446 481521962
53565 170472 554550881
115017 198273 208395623
154634 190644 89887753
188209 190123 988432454
10651 170271 410608742
329 61119 152163154
132332 188896 964834139
146093 178859 212837301
143420 155571 333934033
70045 189344 455117403
139142 178376 302425777
51618 72693 52673796
135030 163534 71176653
143772 148071 10832112
127143 179270 919676920
29769 44826 37650523
87806 112613 62023348
91685 112776 799043012
153504 153807 788873
101767 181862 200637667
196866 197187 783100
42091 117380 438069527
40851 78245 93569435
22689 171620 372683138
63249 125492 155651314
106886 130730 59812240
149839 161505 29041717
147807 183956 90339402
142414 196034 134090883
74886 172287 243778173
130981 135597 283038899
177556 197284 40675529
88606 128448 494730073
187350 198612 28178601
130324 165964 750673911
122427 146230 432494510
14686 49624 87295833
59444 97590 329644579
184804 188470 615235603
55297 187479 534311370
17570 70138 131391601
186179 191475 13232565
176856 185469 21486327
41402 162702 598028700
102770 146176 692557504
122211 143406 53037039
19701 195699 557115690
11383 192159 967575259
12219 27038 37131318
108980 172740 159489123
169290 176278 873373288
108425 139803 78501121
7572 26011 699638275
153157 159618 618112536
111533 195630 605260291
77381 95639 45585328
168333 173394 30832500
43360 157922 529022802
12384 168979 696536370
102486 140804 127433472
183037 193076 25110684
25626 192663 960451268
135963 158206 55658686
45850 158397 281573722
19407 172425 680191055
54044 114956 339776609
117350 139147 742477753
10178 110014 249653812
62739 93841 847117881
39344 41302 974221410
27077 134305 268216808
17915 92538 254384899
188050 197869 24565942
51575 118938 251601955
172506 191308 46942682
103483 187434 444505508
131985 142978 88668839
104383 151976 153085803
73828 153549 214063611
12464 152480 800625223
152042 184593 579439644
197291 199787 206521233
176225 177361 950559115
163277 170092 292982714
195909 197461 3875960
176063 183757 19206430
2820 71513 987947633
115898 168104 130672059
100978 105785 580058569
191163 198257 17784522
98429 186107 142695171
18403 168755 375939297
89061 183317 235933623
92966 155573 156797345
122167 165496 589174462
164099 169421 78563310
168103 175248 17921266
160351 186505 5129806
89837 149109 350348628
81597 120792 897893475
135483 172545 174747431
9193 151631 356400792
143823 173652 74705072
123975 165844 132653696
124855 136827 30029633
46144 165965 593342359
33672 149534 344589997
25493 146105 301677732
87081 133068 115167710
156311 198836 106290708
44427 78992 333587695
146175 148137 4945816
66057 116233 418777867
102092 150741 742866810
12400 143165 739348339
90449 113997 149059237
118973 147079 814418155
154167 176655 13598496
183093 198134 37590303
121658 149078 68847045
56987 84385 68419164
129364 179065 124387602
190775 192584 4519638
196071 196642 1445887
62502 90473 69741920
114308 142929 71691175
131469 197763 165770042
24330 35654 534490860
129793 135328 240927303
142911 145286 5149170
78458 134259 693122260
63547 169267 264337691
84977 142032 142722106
166910 182644 285643588
17980 154611 514481212
92216 190310 595502228
182470 199671 43010907
6659 83180 191424727
29376 173391 360227127
161524 165461 402945721
35410 159890 522814669
197694 198055 931101
126836 151246 61210229
109738 124171 36157101
167345 178865 28967844
93128 166470 183474595
94366 176759 206310204
4956 34506 19433386
193025 199937 97831286
172035 182379 996773350
35603 61848 677383548
153114 186918 84354295
118826 187757 331483590
188405 198234 171975580
143791 163433 49112344
101400 156988 289693043
84896 184587 339085261
53275 66833 64903306
58674 71123 683449156
152962 191837 827856176
3036 173777 427168924
183437 183700 632468
198482 199188 984838237
100533 101150 673675817
37621 55004 933303541
145181 197854 131691944
98152 165255 289877481
99990 123320 58602604
87161 163045 755116118
134038 143031 613308016
138166 182406 393055788
185586 188689 7712253
35245 41806 527737134
782 125527 311935737
162234 196489 85690307
86481 92938 464094619
24206 76511 982897367
98081 127949 74897958
185051 186144 2785386
168377 178011 24264487
42337 194089 707580953
76754 77500 1855034
196683 199697 7627011
29158 31130 41546343
98117 164435 165987078
125614 171049 113687489
82191 173967 254517531
5559 130193 473521370
137923 191831 676632513
49411 101753 130725536
130287 176598 115890754
12769 67671 184975999
11860 148554 341986166
24616 165706 352898204
60990 161891 564059518
69428 80737 601742001
53496 94796 884612548
104262 115307 857909926
132940 172289 98406139
167712 183737 290835385
113784 139436 64326618
42925 166051 344043446
165740 187855 338082578
101679 131842 519599023
78773 186621 269851933
7794 38011 250006256
15085 24769 24087325
168252 186195 45002426
132607 175738 973470301
71566 174142 256770252
140977 176779 89688995
170685 177496 921307307
47297 105761 587289932
177942 192166 125296413
33842 114436 673930258
98849 181551 207212071
124436 184882 151131283
73994 106748 81942740
189001 197426 105332809
176225 177684 3678954
97281 127391 75458233
188435 195845 997663249
179263 180375 771503691
112520 115288 6875819
192563 193238 1697234
89172 93493 675220321
1638 88647 217390590
117614 153860 926877999
178759 193938 506129034
5015 42460 93859879
76797 193537 292022193
3316 60341 348187380
100504 114022 602458785
123728 146321 56548885
178541 183546 12441640
174903 193751 505568003
2707 105332 726659301
183351 194236 769603598
64062 186093 547016030
111448 120946 23772804
93170 139608 116238708
164561 167004 6166209
55609 188922 333402183
196196 196799 570252516
142776 144843 718830598
47929 117207 248077440
88655 123541 87420923
154629 170774 40185951
75925 95132 47952828
120310 167080 682922236
144537 191839 906512069
164056 183446 48586063
71772 96051 60722837
120252 152575 81105424
145917 188201 105732147
877 131486 326685532
181393 192368 27442494
152698 191784 901003017
123753 135043 9735012
169506 184749 253882997
90126 168867 197014932
70166 83754 34075379
197290 199983 309822925
125950 140345 35975225
131144 182686 148438320
147452 199581 130415241
100624 173396 182306461
142314 145409 638514032
124375 139081 36763596
106987 112687 9700329
24312 102791 196073139
186274 194941 21575066
8219 38944 149913636
115959 172366 824459379
188780 194442 14153826
75535 176056 251526303
123721 148085 60983750
88515 150640 155649132
98960 154661 139801176
168073 197140 72715475
47353 159415 280399828
46958 195023 935952754
62965 132826 174813691
55989 163613 269089549
129728 159781 75284997
168234 172291 10303146
75267 134511 148299946
128342 136492 20427041
133432 172398 97507827
158346 190110 79436255
176832 178193 3374880
91130 143931 132146266
19298 152944 721113263
33412 138319 262484206
39684 149544 275042490
1844 61407 282952503
70865 71169 379444886
64464 198582 335452710
159290 178812 48834346
141060 163552 56259227
53084 79318 102181128
119923 192470 184203861
170187 172381 818827329
73970 97776 38827143
81000 99347 45702644
181745 195842 553560986
168332 192427 433594762
101625 133062 26978742
26160 117965 229405742
129326 149242 474404259
179889 184812 176409159
121610 194469 182361112
162817 194256 78718104
198792 199238 289638929
36134 66689 76491679
28290 178584 562979593
40032 115221 528709307
1941 29425 102082529
185165 198547 33538472
17784 87302 510429200
148805 190572 981699106
124804 177341 100310619
3807 82438 196608419
122408 188590 165549957
129149 143144 34949335
197993 198951 27159206
49732 150427 252070215
106656 162866 140663614
112481 140199 69401920
41315 122367 202700841
177989 182348 288372142
2411 171942 596421475
190519 192880 56238086
197400 198164 667254694
165010 180281 38286450
158516 177502 47476858
140567 178989 893324093
179213 184909 14145175
173836 191282 19615053
22795 119027 919485573
136044 169895 84565632
48668 103512 137052581
160179 170464 570573182
41695 155841 142807656
101994 111628 24147134
148371 158052 24201014
156528 191119 510030916
191185 194332 564650250
64777 198942 335600478
172543 180315 590253845
10770 63976 372476431
158996 175351 785056553
178057 178109 508223618
62473 163372 399452490
192959 196078 7732898
104991 182419 963577720
164809 186128 513576629
19706 171508 379809098
56431 133027 121998076
170576 181390 313451626
21580 155887 554209985
56738 122691 164822920
27898 165025 342929384
78535 85530 17535393
44907 174185 323418563
126734 178073 128492650
155087 173900 46955635
96439 154758 146239911
90632 164046 183734289
1479 129553 320291537
83215 145155 155092444
31558 184103 381591735
115862 152670 92347043
53238 179353 587907431
92085 165414 183416236
33729 64667 727698721
13527 58403 112324261
164113 179636 9294125
44507 50481 381798142
195195 199378 399491488
41429 153161 519101532
134305 174536 100566237
40930 160749 700344301
49912 94873 676467969
168588 183371 919404292
159606 164742 7003668
149632 181278 79005367
199717 199968 505975691
95327 105169 989022322
42793 82162 385111127
114101 196625 15432119
135304 160766 583861096
195708 199305 9101652
75569 186799 956934304
97796 161213 619953500
171949 197588 63965375
61876 170405 271355029
99477 184321 212488762
46123 55791 651679964
99744 134703 87756703
39777 49561 756311889
111079 186797 189537204
41211 49587 141952177
105110 173360 170833182
143924 156002 30388967
45720 46894 9775279
3160 184856 976508055
190242 198165 10348992
41768 100773 147360129
172231 198720 66236077
147544 168105 51329124
151897 157503 13996516
114686 122050 18453692
68881 152724 209909024
163438 176205 32045409
12229 112757 251357654
139945 156628 41869222
34256 133285 247876051
75288 97723 56007945
122410 146068 59243143
127500 165146 935882186
157314 195423 95156691
60848 191714 962513809
16056 172059 390206233
165998 168973 6187863
133813 149550 257386127
147224 185624 439994409
111853 122496 754953858
16160 119811 924255944
42673 114594 179730687
113453 160363 61620417
115329 117903 6427079
50954 122516 853131186
168988 183624 36669650
3693 78401 186916944
4463 19835 38619682
83263 114481 805989790
108041 123274 38128174
60756 183029 305708944
104087 178880 371807732
111658 193843 205710590
75018 103024 931108407
58145 97636 163487624
36202 84083 100498720
75048 118831 109497438
76980 163910 454171243
124728 190159 588722092
111099 171301 150802031
118495 188923 329706742
1531 134166 331727583
3313 109077 885013397
21545 159931 346283403
77370 119904 34757684
14658 199310 647356735
34019 164557 326534718
142246 195227 132496225
25200 160526 558380236
197315 197439 698204228
189135 199952 466816467
14582 167820 383170948
126497 146543 50142218
119364 123054 588749893
75581 112933 289208380
37597 67631 75213296
91603 178653 804054876
80266 104322 744136976
184910 199923 99375608
77971 190617 365424781
24645 172432 148564585
143619 151021 18691779
110050 193674 209234098
75596 103834 70504971
183456 197131 708542279
178597 181001 5920863
74989 156510 241687222
65548 136914 982509955
14450 150093 339385686
179825 197385 43804580
176203 180106 9733927
110467 195102 973614909
80599 127533 117431879
149682 190011 947758498
187755 193757 33313900
22839 83914 455492409
136985 169799 604520774
36167 50798 542841966
137900 173983 706499107
5287 104708 364703150
41866 174603 587688964
73435 189598 290754923
149850 153606 9451397
150753 178665 205060372
127568 164915 93381341
49102 146652 875455183
169164 196519 271370105
4570 113590 272697796
145380 176181 77048701
8401 92278 209804598
84645 136753 816562847
174459 188471 13932078
147719 191004 108178730
122631 138516 39767388
48674 77566 72277045
193139 198171 848643834
157684 189062 78451809
174810 197005 682126376
157692 188840 77825794
48408 101272 132096845
141044 159668 46755437
45521 192345 367269404
140641 199300 146817434
84068 93341 608577308
120545 191925 178664649
33236 192168 397658819
44677 183746 347879844
61062 77204 40185546
15151 28536 15056817
145243 189185 109911835
103139 105830 6868757
11768 47546 33199954
29018 113816 211917009
11293 59834 121542356
71660 176427 262280590
4295 83326 554313955
53746 147851 235490515
2739 107046 925412334
164152 170068 6279872
104992 135526 347169495
53757 182526 322206803
100911 146191 191334082
175362 177279 257841689
151185 180478 73179458
20657 72667 910257956
93870 113448 891779328
188253 197603 867207568
24708 144362 299291700
42823 61589 909787295
115169 183784 171748503
70805 118168 118409393
83715 95542 29493146
57351 149941 231709116
113619 162388 122093708
79143 167460 306023542
80899 168591 219341765
138033 163791 63161147
164754 170669 14864215
123270 127514 863511498
140168 197142 142488945
134024 174609 101441378
66277 76962 683141930
164266 179317 16883645
19693 168014 370922864
171636 181319 251737673
18099 46916 72081124
98162 121756 373628548
116764 138739 783255245
82714 128399 427999148
139245 163122 956112922
97446 143930 116432946
72891 88321 38615808
87920 133167 113314504
173312 194202 52256375
63535 151053 219030703
43543 120995 950167384
171820 183958 217692129
31506 118489 925902205
91768 149261 144078481
85501 190340 901427090
97147 140676 327700516
95857 128680 82293404
137567 144023 16081197
177512 195639 656456061
82725 185113 952794182
128356 150272 54973902
142454 143225 1895193
38858 85679 117153499
142102 168067 64945211
90762 159284 579177164
59152 109142 31345901
12091 119620 725419941
93210 168220 187626889
158579 170448 29587903
34116 157399 308564379
76794 87216 608721688
87398 194055 801167046
36574 148759 327094782
55056 77305 645373893
40668 185817 385529986
74455 88654 35431673
186693 189309 6571780
63432 82634 525496119
71842 186630 352758988
70076 173496 258841337
3973 129289 313524809
179267 187180 156640915
142438 192045 754827947
87417 172586 213098972
161977 196144 427637741
151913 199387 118693598
93772 135524 623153438
186850 192964 218141185
155806 185219 389183348
45421 178253 332331611
19790 76024 959044638
126237 193119 167297080
169665 175255 14009190
177106 191611 210506815
14918 176213 403392071
149695 198318 121464363
58309 153054 112730558
14861 147043 330481390
21301 138532 293235746
40095 142390 538369210
132514 144266 29309558
197730 199708 4997734
33034 143494 212867746
128215 165387 92864034
107448 191393 210052503
62283 147812 556752337
142587 157047 940020015
98811 130668 79974010
122868 142809 450607695
63881 187235 308579311
118701 166653 120002174
145428 189554 111203549
43182 49872 16646301
50733 152795 867028531
144476 155264 388936843
149084 180793 322303703
80151 153130 380325725
3279 164753 386595791
113686 188796 188036578
5695 84725 346094363
176250 177292 1203394
72411 169839 49161078
122356 147612 614311343
908 126051 452817250
91422 136245 467204787
169751 173095 8441135
156339 192887 99249302
190291 191340 2545392
33747 169917 680087202
42381 115537 711054974
125180 130584 13511923
5667 199898 486056988
142081 167928 336677529
47228 183733 598727265
53283 144386 383575798
85627 107440 54462890
9701 96612 217217781
116275 123815 166046514
37721 154167 493304764
89545 139448 124993710
181401 197161 518066961
70900 197063 315642017
62105 159955 650901067
5335 159606 386166048
32661 138162 263938231
80603 130895 86495701
37247 199172 894169947
184313 185030 1785371
17258 111836 236387546
89875 118677 72069197
104805 105136 850628
153289 165707 893898836
60476 71724 6616582
29176 113323 210292782
16331 118737 255954386
95567 140618 112819781
91520 187697 240729906
183403 187690 657149896
73366 139419 633820850
194897 195220 830373
80648 146974 165934086
193554 198195 11639343
34094 128570 414653451
67116 176878 130547923
192412 197066 411593941
189727 197185 106981399
113644 183118 754692781
21642 26468 808647
138137 138452 257794089
50250 167407 293061029
199896 199958 146171
102461 125618 285166351
26958 90621 159036423
54658 129258 186593270
70140 73339 8002247
85323 136008 126871941
55968 121209 162998271
188379 195425 32729475
89893 136541 780549039
47559 96714 122778470
98780 142972 110724019
117974 166389 262611671
171695 181104 509442657
82078 92317 666522199
90679 125020 599613534
7428 127017 299284335
140375 155293 37511928
25382 152266 911188214
157729 185028 458219560
130919 199773 172245942
82466 97893 922285670
1298 96015 682077416
124909 141085 40398587
38135 90128 130010157
165518 182094 41600761
1890 120285 295989331
98295 144693 755950773
159132 159767 1632271
107330 190644 208532455
59529 153632 235517362
100101 113179 32837248
54074 177387 581804153
16962 72129 137765968
129866 143940 35134244
193562 198406 3667115
82226 180344 227057685
107996 115452 206179867
147908 189169 24532948
139242 155410 40603135
15775 21719 14739757
96758 139015 105899652
149899 150211 658001151
20017 111914 229665948
36896 164199 318391498
193766 194555 550624124
180082 190418 175644719
170089 198462 338882646
91514 101397 592226609
111496 173146 154393908
51336 175145 309755484
161393 161602 912285745
74154 168891 667795369
72683 156797 210668819
96978 107832 27284542
134159 158417 60692497
13557 95668 205212791
35770 60611 185905864
8446 72532 160246174
69939 122086 130457964
13386 152352 851815422
134167 167131 385560846
182533 183967 3502687
38834 145651 267249819
16723 64372 794410777
65511 111105 113867809
146885 160601 752948109
50341 153569 348176840
53853 66166 145208370
119926 177663 228354734
109130 183950 227402152
60553 175617 287675213
151566 183183 79008199
183997 197583 875128300
42967 94783 129445414
61642 105302 640382062
108928 136769 69701748
125385 146302 711940404
143124 145126 5127655
145425 185336 303407066
137820 177275 98773478
85301 170120 328064436
180689 199394 67473769
172885 183199 93162923
184612 197547 194498970
140858 173121 450289191
12516 140727 320683671
102456 162014 149176511
195671 199529 9754856
79666 164842 213072781
51594 151234 431341195
180443 188794 442879293
19887 30921 106789198
73997 129320 410596927
173326 199879 379357461
45280 112550 578555618
130947 190750 149576816
92395 95039 6574084
186869 193156 15738575
162847 165730 765559567
47998 164293 83786350
120741 156071 243770041
37317 56749 421760531
51776 90881 97791220
59313 79995 403924653
177986 190670 31686778
119192 172958 134616542
144588 190011 216584899
171024 198348 470204070
163280 163397 882036700
190965 192318 629835517
123072 157470 392694563
100613 138321 94545525
38295 178842 600724433
137020 153251 40698601
25286 46514 308988107
72538 116951 943477309
86903 182468 671023928
29614 88789 61025600
55911 182942 559504623
198617 199679 2648192
91554 100527 22311896
148247 188461 224355883
23041 79532 141239027
169748 198896 277895780
93146 191018 244838940
167445 190186 57012875
40023 144154 687464665
93513 142756 123248400
118562 181912 885876909
52778 152781 250357130
146518 171393 62319078
115501 164522 129681307
54993 125631 571358995
63867 85994 942458549
186217 198420 30506769
154672 191048 90727766
160980 168948 19837180
3251 66283 157792806
12184 154802 588364837
82698 91011 20796501
81012 176296 867926259
60237 138227 636172204
100286 180641 789401894
23174 193600 68289951
162260 167844 889131348
31757 121587 574092786
183818 185540 4344682
39317 39815 1213839
176881 192645 39363565
105937 138988 82819124
159898 197838 94750765
2071 177170 438012977
40446 166121 135287485
142927 152805 283729530
132935 158860 64859390
123965 132565 328776078
100236 192945 994077914
181719 183114 897998834
32447 132662 250827736
152378 177376 62474541
29509 179450 933020089
144188 195606 267213886
186811 188923 5284700
118741 119778 2611741
7952 168666 378232191
194890 199085 74101606
957 180670 631445548
86954 175135 646296798
154855 176860 54946440
85179 131770 116594690
186957 194592 483308752
31618 34383 68083822
180250 196978 178385704
177329 195879 46285015
157578 160329 6908948
51320 130206 763204803
156178 159678 600682547
148666 166653 311446395
92023 198249 265794633
86058 149655 931596291
41235 111689 518267286
24636 58702 85303068
164390 171342 366883848
51256 111994 743761463
25555 52138 919391991
29427 48638 577752463
125159 140030 37172303
44121 117642 367801869
116843 174345 143993879
45470 80233 142498981
185511 187715 136371412
112979 129541 41559642
79261 107542 319877156
183430 184352 2251919
132881 142589 988189828
43962 121473 920769789
73927 186497 281755229
126012 160530 5134658
120387 195115 186933515
26319 88866 156150113
77958 148589 231513320
134249 156546 55837416
53706 69492 39446793
187329 188926 3962664
180009 199678 49206611
78420 122824 194018071
53443 92067 236916281
43822 73807 74843429
554 185326 948578819
1697 179974 445900241
29808 120880 227677588
55102 193085 390347732
36374 165025 872169158
141797 173259 6155038
98141 146760 579587330
113188 159801 179527221
153238 198719 113659224
2414 39098 91660018
44580 119374 409300080
56032 162275 771879494
138774 163368 941675668
75001 197285 305904524
104330 117308 881936675
34156 175425 353479916
97275 161598 161084817
7859 84491 462679574
9702 23696 35005992
121217 158062 963632457
120488 181348 138674854
77853 132375 367682557
116148 168710 131545214
75842 89935 789509147
7910 139810 387643082
17595 160030 356420194
114214 152621 96378825
69346 187876 883389847
131862 137597 483028669
189610 192806 7954856
27471 53516 750257426
84098 101652 685232268
120693 196543 189793577
50689 79686 836147897
118668 131299 31732922
34797 47021 495636719
31412 98142 166787512
105643 111774 662377002
74639 89194 36356500
160684 165675 12384239
25394 146865 303738912
100061 172226 774073938
43682 63113 48558602
29590 171779 591787661
176727 182663 14803216
12791 161529 579869587
18751 48513 132992858
94803 122723 120205274
33076 56454 58620578
51593 186223 614318533
153794 180959 719831946
95899 165365 369334728
109899 149639 99653082
9721 84055 998486574
96772 161734 162693180
159709 194727 87424726
127976 132050 10230887
69453 154368 212741472
120111 123419 615201932
146020 178726 81893658
110673 196961 215917974
108935 186227 680701569
30694 182418 486059376
68822 75685 17171236
147623 159977 30966331
94250 137828 109142982
88638 135837 118312137
159943 170357 25914472
71019 151550 42780264
137013 162885 341450823
38137 89105 701453401
9583 43648 301769389
135010 183556 268967110
122866 133431 26494481
62240 146430 855328077
36067 62764 270847973
112327 171714 148809300
99186 115595 41206641
176296 197418 20120383
48846 180916 655763887
197194 199996 7078672
97677 176386 703803595
83222 130977 391099053
139100 150234 28004184
17825 83718 164769416
11749 164450 949674149
175657 190422 36955696
77514 131286 15177224
124742 147001 987942735
186349 190279 9846249
3178 124199 302767309
80443 197817 293650461
93920 165754 179775128
57755 71595 87814164
25383 25441 907766111
139326 141928 6476493
100559 129409 72453362
96405 108409 952334525
83616 153038 173902786
191475 195780 10747497
68347 102457 422147898
180696 180718 244682051
40320 75974 89267415
133947 177567 109143815
71925 192222 461148707
175446 191602 894040567
69432 91259 988835896
23968 196340 431117531
186217 198105 177220929
62321 108403 236948086
44721 120639 784853708
39798 176546 342192828
122730 145978 770411727
96608 160434 777602587
186004 189329 552104478
187586 194538 17297346
164171 182746 547169585
78504 111551 82579089
117585 192435 827017533
196625 199423 7122958
134811 185474 899102908
159581 175861 960639223
55033 130427 188584467
196515 196818 529883978
169991 199127 72959544
65593 191298 866755450
60298 108478 83464110
139781 184949 112939288
91234 121032 74515761
117972 182857 162465055
136858 174205 93353523
129697 172816 276681779
58708 184028 513825924
21564 99828 15730491
44272 152749 271501752
111687 146199 30037535
41380 169357 181367608
194754 196148 3489754
44899 56399 28864019
75539 114238 472118080
105221 149028 698936264
93556 105953 335927658
82555 186333 665521905
1452 47376 368395101
73995 185929 280145389
11414 124488 282837477
95666 126823 375989418
152473 154617 700163826
20552 127172 845373697
183997 188018 669252521
147948 163902 943882926
158586 199400 102060008
79149 139758 151675690
187060 188086 424007306
37575 197775 931026043
106658 154487 119991747
132535 181359 697955652
48032 131431 342218096
78113 105009 9372687
3805 142612 650627153
36110 38067 845279299
142589 179033 91285743
177159 183743 16375523
54049 186783 149425669
127888 169359 232165483
100884 134799 676181499
138914 193388 585591915
118022 173861 920623035
191643 199143 944766143
46613 86278 526486546
66295 180261 342309563
118557 140773 55695803
90013 132056 105371195
45888 117167 184886844
146912 162000 37792565
125176 182299 142942925
12880 99732 216995332
9162 107325 702755068
24694 128821 277477662
86501 188509 255132860
36518 107565 844979549
192474 199696 520771435
70594 189956 298725247
146006 197955 129926779
13726 71280 143785724
138313 190320 390084142
133254 143214 417020064
7957 173613 414559095
7513 64012 272721300
135929 162178 65557357
155973 193051 92614003
153276 172256 497168373
87879 159798 105061475
93076 188153 979441841
36173 134713 246528772
39333 178351 347877975
44791 155535 490403593
15301 164154 525874734
131302 135429 10399020
152976 171463 46194266
1567 160436 431141562
33832 59019 63194599
35730 142366 266740130
171737 191319 48819544
100200 100987 2003294
58933 73276 8611429
156355 166953 708444985
54959 165323 918996762
67857 165691 13191095
134616 177422 976557803
105926 143553 612230396
188080 192105 27151579
12543 125816 283368347
149389 189445 403249225
1141 59000 144748117
196400 199298 7360757
121263 153370 22332946
118932 197562 799736759
92383 121605 713125973
74969 175454 251432877
52181 143065 764755201
119627 121639 653927341
124834 188909 316474718
57226 165527 942854733
41930 92414 817490955
27323 147471 300539602
134299 184246 124850172
159224 164071 11952221
53671 108016 135984893
55328 56274 2125698
98469 184492 215367459
148674 165410 41678058
146867 173216 65993949
189575 197604 290319745
13666 68966 138237458
108403 154366 115229507
55089 160915 754084369
63404 65320 4814222
158463 186781 576891035
23706 104324 201544213
149419 170762 334372963
69118 196954 682177440
45692 91961 115625901
28410 171756 358684741
42436 90973 578284654
192650 194717 5116645
58580 89957 78251974
199267 199708 1095050
139685 141466 339343843
109825 170690 152306433
107076 168361 175939811
147624 194451 294953331
56630 92551 635110326
54886 55557 222285
150374 191314 905579361
129687 148694 466384450
6156 64824 146943892
166386 195803 73591333
70025 188265 797303841
36412 144120 931069459
117989 156546 791879078
194900 199350 11264602
144877 195462 400656548
163501 195834 80889010
26349 108181 364718062
25678 188175 568465939
121169 128594 315886686
3219 138051 337285158
190084 198565 707997031
67536 87958 51015582
152413 167766 581079444
126159 132148 560333742
153219 197997 111830464
135756 175386 231275534
56581 145913 223378767
22351 40258 352396337
96687 122689 65156922
16272 122439 265425511
35531 118541 207536689
135833 166734 961529381
100149 133047 82657147
12943 122172 549689307
129948 140957 27452417
61321 80276 47181034
168370 188717 698063306
3063 11519 116294288
149735 178230 871133595
14269 168907 386658933
177070 183662 639429050
77373 188919 901695832
199830 199871 107587
89588 192607 257863381
147122 184379 93189604
41557 183788 355775925
110414 159839 626909882
30822 60160 73532706
88052 90559 499701016
151946 191342 220689647
138091 165967 525118610
145316 172209 735846301
153527 164876 231657505
69848 147727 194964487
86263 121688 797138314
163598 193958 886139874
135657 195493 589491337
142803 172490 454858337
164012 191424 68596228
114748 190794 799989777
112898 135634 994823392
83946 107757 59547340
178126 189780 29153494
110554 137864 996095248
133889 197947 160167842
69018 119375 991558294
110015 136181 304540717
154977 180114 457362117
118673 158983 101060425
172508 179160 16646378
147866 153758 14911290
173104 176913 9575299
144368 166403 55081346
8992 86753 194505437
92982 123682 631347528
74555 161107 216605671
95894 172968 192981550
135854 160057 60572971
70126 93279 35142074
196461 197411 2374621
189588 196578 17372973
11385 97778 215894273
53379 84396 77617580
30560 192069 444569179
60182 112952 131725388
47180 98424 796800835
124390 155313 112072867
143372 148548 13089351
79415 145968 166578619
85519 111215 64170861
90462 141098 126760487
43067 44986 233616624
193319 196036 846241002
111435 126834 38636029
87194 171611 15093125
55519 192884 474789172
9561 143852 782234853
168692 170900 5640560
8376 98876 588893755
46545 197749 571005545
29844 174452 361698828
199662 199948 928958116
38374 62281 59962011
29830 83978 135381973
189040 199134 25252419
176944 192102 651957177
155847 180138 440676804
79434 105731 943126163
20723 88550 169505071
190684 195170 198426483
130557 168639 95169737
80501 85328 305302014
46639 106789 150285508
133172 168113 87281700
192163 193226 814425656
4216 17905 89954202
69701 144970 188401655
164203 170617 16107303
43896 49338 13593913
188475 191553 51994418
23326 44734 53529213
70142 156985 217495605
72924 109155 942949167
86951 120877 32555259
140790 181207 101146669
51020 161559 952675262
34383 154525 300837112
105095 142439 93466168
189946 197246 18175673
90662 123835 83132658
165044 167867 7045491
57666 58376 1813336
65622 100986 88147259
37960 171405 298315866
49330 65741 953752122
32540 147779 288388619
109241 182423 183125724
27140 35505 999939146
95691 163194 751766987
95553 165604 175333376
63785 121009 275645468
188300 190453 5450677
107728 124892 43036542
31297 183742 381378230
48212 99095 313044448
9060 49320 79278572
100884 156981 140697508
118600 163126 259482111
90039 91790 4411947
141442 189642 120676265
10742 127732 740476770
81219 132587 128615565
191814 192428 418105155
81061 148062 167726494
187662 193253 13978072
154033 178957 62229855
32915 59442 66489082
54151 110123 655241838
14066 163496 373676590
57850 109837 120356069
11212 97505 215689266
137750 170484 116179276
152770 177672 880924379
142717 149220 253942503
51441 101847 125987850
180999 198808 866677761
170443 176061 2201702
42929 59031 40372122
175135 196346 53032102
57814 136097 272937436
71974 146033 185408558
174908 191298 40988053
87329 120311 82431050
21187 107835 177742932
93174 108029 37212051
21129 121953 252100021
190730 195328 8167246
18372 69020 80304338
191823 192851 2557387
62367 98331 89696202
53868 62346 21296914
26351 142245 526559508
144870 195024 125369504
178702 183475 442818921
59478 105966 585308336
21330 185511 410724183
155823 194713 148074823
150354 172302 54786535
148621 196931 120714616
19335 148168 322301039
51484 179230 319684835
51812 53319 3789297
111024 162127 215255002
68803 148796 563192519
108360 175339 167564780
103083 191036 608457212
115466 185864 176263001
151642 196803 112825964
94326 104576 500641135
84498 124692 337112167
96966 198740 971872303
103633 152136 461766861
62987 156549 234123087
114348 197932 209202455
29375 185994 391733647
122519 163573 469309938
199038 199279 613214
37673 177971 351069611
187464 189205 4350844
15202 170997 512626606
159858 166284 4783653
63895 93053 72841200
174643 197058 56066602
26433 104198 194283822
160785 165324 35605803
106144 147965 104799204
129001 192516 158918183
191637 193885 876746705
137342 165409 859575584
77907 99929 627098306
106495 132402 734102904
165537 182031 736219364
16011 136606 301590146
50986 183929 419363401
79554 193948 523798485
56160 61361 654198159
181694 192038 221380346
13674 178331 573444457
82053 93486 206770972
177093 181614 11333201
51964 187643 510731100
73142 112736 526904344
140258 183710 433858933
45030 196619 256303335
156441 186108 74091268
76577 151113 507746171
36464 180316 359882361
89300 155444 165763418
113187 158286 317490553
94336 141887 122133005
159975 171668 301749900
5417 34376 72521226
134136 165399 78065557
89862 117142 64358863
26851 159302 331345004
114696 121721 124160301
154477 186133 78946605
193958 196401 6065650
141274 168029 66911674
1048 178011 442653604
47923 194319 366208475
25865 45849 49931319
20989 131065 275357600
38388 146387 270263215
197676 197905 585135
196173 199659 8831100
95553 135647 100548096
106039 124299 45811016
89952 148453 146581786
124034 178924 841515273
122041 138985 42491871
22330 188740 416215994
2060 92354 225707582
10476 83875 958628979
133950 188599 797413341
32789 80462 119197520
26595 80340 134244376
151353 199988 799853631
88996 97093 20228035
179953 185398 13561603
45383 186457 566199507
93096 137892 112117808
135588 164598 941688496
79866 139054 96773555
170959 183067 237626889
128356 145208 929017953
142286 185110 918933091
107449 121865 881678236
88992 188524 906958509
117911 119042 779165
159682 184472 664901008
175579 181889 15840560
152989 172903 108971960
70325 103729 366818555
80583 128502 119967449
149871 187798 94701390
97753 145215 118956112
74340 90209 330164538
150507 198914 432476258
74532 142670 927958731
127273 198727 387928201
170917 172491 3973043
197277 198897 509751930
126027 173848 119676832
76774 107683 77269201
80792 100517 885119998
163476 190111 66714340
140381 150769 26150908
172696 174394 484206699
72677 172832 250679994
97033 136283 98428679
126982 155738 72093936
85781 110303 61207837
199714 199777 513235256
195457 196302 39849365
183178 194776 646239809
121710 192161 176361595
8510 149035 351704680
58776 160414 313701271
66107 87326 52972270
99217 146732 119084094
128302 142048 34300790
45795 87268 103715002
50936 162836 279927706
74373 108868 86428933
162475 196679 85567054
158811 170478 922307499
83740 181116 243660495
93834 199777 753160038
35880 140021 489113069
938 16427 38748847
46782 82142 927767393
172923 174230 3249326
30227 177393 961213699
59311 193928 336652651
62671 157765 299518375
62251 197266 846793639
68398 197082 321864707
97509 146450 122626740
13266 105211 916594905
48494 57976 130691618
122510 179458 897838932
20507 32667 549473927
89299 149302 922725247
86409 151661 163330817
126254 193594 715873657
164511 172959 464841843
130004 191090 477316925
100653 186159 214149676
134881 184062 122949630
32390 138628 265813011
198714 199266 832837194
19670 59891 100716947
123553 175181 785894759
14388 58312 70199901
77362 164595 628219084
199209 199912 1752188
66923 98278 78143763
83534 91000 124236661
96921 178156 659027284
139123 178898 99582536
73678 161707 535544932
124398 156727 80986411
106157 187510 450957816
58208 185200 346088519
22592 152399 685152564
172335 174742 882298415
192640 197224 567181302
187965 190199 5642998
44922 190974 365318918
32735 108800 768975309
169334 173760 19142124
52176 195949 850544396
46383 168821 306209565
13075 73195 282940849
40083 68459 128090846
163403 196157 725246672
146789 181997 366613538
55519 114628 641843237
148937 160749 29473691
141368 159870 635318335
61325 190906 428339629
21370 124095 750951016
122398 150865 71393491
69393 199823 240472755
173416 180823 18506089
192670 193292 1561581
83830 147882 824318506
67586 103595 451424808
44512 164835 300921605
31501 94200 726595984
171419 179732 20750510
97874 188165 226017409
41161 92801 129166575
27466 139112 241513677
66522 174153 269164529
3945 102188 858376901
4687 74438 174559368
143415 150267 881289072
106103 172070 165248151
94519 140998 116351829
103666 149288 151790706
184626 193823 23007321
198123 199741 4092499
112777 157315 111617525
178876 185203 15728306
59526 171216 483144024
19339 159155 886391404
37342 96112 405846079
87704 192248 261580298
182824 193886 585632532
153513 154764 3143877
7035 146704 349466121
178596 190354 29362728
60228 110025 124328531
17801 78902 152803194
99261 140925 908496673
195226 197360 165964028
58003 174935 292420214
111475 143328 79759315
95665 191185 239061439
33411 101138 924452630
36628 72791 623772864
170318 175055 11833276
123502 182340 396754818
157005 172433 38546703
33396 160572 313197902
74444 130766 613608746
148488 196177 91136128
102622 184577 205215939
55160 197575 356173746
27301 83378 356205722
11008 167779 392072186
148385 171222 390152173
141158 143695 161004522
95682 169877 185718607
73941 91333 931034830
94316 110658 157092838
141283 160750 951937642
59267 122235 157354781
184370 188515 10373776
90926 148960 774614718
163874 170645 16980453
48136 68269 50356774
121752 138279 450561058
97093 160820 159628281
10384 184256 434877911
134184 191029 142085221
51873 150485 246875636
4460 68117 304033808
187239 198310 391677382
153251 175439 55338665
139825 190901 444395418
144964 192020 117720959
110697 189342 550174800
28421 71883 527363935
37025 55183 45479064
23337 78124 465930135
188397 191313 274532159
94985 127594 81679381
32901 144128 278250502
153842 183020 96579110
27175 104513 165488611
33751 66599 988191649
9884 122764 282328554
51804 157137 263670762
142938 157070 434932760
71519 150399 914385438
64903 150440 948473916
156215 195435 790588327
2663 62402 486645498
131810 194446 446250538
67335 160949 929155965
70283 195775 748588497
13941 177604 409403571
24675 160999 703884434
132390 158641 60724350
38232 77291 97708421
193814 194822 482131671
38661 46895 20683044
51657 52137 1188784
177875 182944 12616124
50566 93230 116902650
128502 135805 18356877
175994 185860 2693266
136381 196851 438688627
149949 164444 230124315
108536 147480 838761078
49536 133322 209666584
69967 174130 260705772
82552 96384 472233445
162191 186296 670733215
42534 143161 695914151
188953 192370 650871381
199000 199184 481068
153767 168987 919332719
196623 197712 754243887
177394 198763 53439468
139216 140304 2726780
19542 90083 207272319
185259 198140 901678673
28873 56963 70321624
108175 161985 938642178
51194 189036 566025619
120737 172364 783341988
93756 122354 71603977
35518 126709 979532132
37152 74703 93863786
74480 136501 155275480
187318 190192 7180233
116797 180296 243104711
5911 53049 361543689
72790 127086 135944741
166643 180889 35698843
142300 165132 584701451
29215 112586 417670786
87052 161721 938608484
147708 190068 869649789
39517 183758 653804160
21936 183340 403750635
159669 167363 735854724
625 65063 161206784
72958 127894 137527831
54246 68456 35552168
142223 164472 55608170
149289 187018 35225013
119437 183901 161328987
41446 68803 68414789
141103 187580 116340936
99942 160218 504019210
195755 195847 14290351
78271 174983 241924959
48678 150133 276591756
194927 198100 606655554
41712 133358 732994907
157376 185366 275803867
161197 177777 202371618
40887 54264 33510122
82836 188620 350104646
83458 145821 156130709
109384 182072 181878207
80736 161588 202325837
186026 194037 10584878
188394 193958 13929781
136359 162927 544069964
54841 196462 354175967
17903 154548 819867417
35776 70439 322241144
109302 117752 12282339
25859 173232 642587414
199054 199231 467575
27534 62453 87383379
114519 155306 92463565
91449 184064 231789198
104612 159400 877059552
163430 170485 17685283
49057 66270 539326102
136361 173901 102265833
197677 199990 5831943
2754 89474 416128344
134387 189292 137350219
35256 166924 714470602
6847 186428 449378272
98641 180881 205948967
170956 175644 86903140
56160 110387 807523646
97443 180843 628578296
187654 196228 564648339
103346 160761 143909583
10741 26184 38724488
122891 125703 463637844
142879 145114 922055414
80356 166843 979355164
156889 170165 33024616
138413 162612 60508073
174372 186298 29852963
157004 162599 13809548
172146 185214 978073052
160066 171729 29194945
95480 191605 240598068
102011 166853 162338784
170882 194089 936415594
96348 110118 673017210
52147 195271 358037939
136525 144921 232516616
176383 180333 357809837
89554 182798 588288130
160052 166755 89613806
10892 191567 451925460
19088 156479 343735957
148720 193951 113023956
135034 174622 98930444
42574 180641 345366097
105697 120665 37421005
184060 191697 19159826
87688 190292 717328203
20165 110126 306881117
135275 144376 487000346
188383 197084 617955601
78427 94061 512921883
83181 89029 14612885
178953 192254 207164542
127032 171059 77058210
176052 176103 932070152
17722 34365 41537519
91424 179229 963127618
51554 97682 115278990
106013 131197 173371249
106605 116754 25356100
110262 196192 462401213
120532 172469 733136402
120221 157413 93189589
91655 153573 155212350
91288 183486 826928905
53426 89101 89190372
135896 152522 41701263
110350 158965 121814488
177499 189725 6741149
22721 188051 413540876
115723 120531 12027303
19629 53065 681202000
191254 196457 231011649
81790 166090 626666849
87564 168627 202748454
152039 199792 119369991
1142 75231 111552042
75487 114038 96356040
45867 129393 208937849
151134 157073 247252839
59783 111026 127927837
133996 149597 39155188
87135 134418 376292097
101503 192374 227550938
111026 170375 637880224
41351 186714 724760832
195056 199939 12355773
161754 196286 86317715
57423 160726 258383702
164198 198857 499364789
29557 162116 887435488
80996 135533 136596238
21762 125050 258374140
168804 171512 6985490
66210 77547 753049645
110269 165387 176758312
183601 195549 29824577
142189 163452 53186796
62222 102436 100314720
84826 147679 715276570
150962 185432 67438305
179704 186915 422234
160627 195461 86995346
171692 198256 246482170
162413 196390 84986942
138191 145786 19058351
43795 150057 792309524
195106 197613 6321510
62994 166221 258144107
26298 149561 896975728
101978 148216 77779667
182524 199765 43102321
56284 61503 13085522
113511 189353 189907890
109700 183849 185500936
156036 164258 700242442
150631 177649 67777520
148044 194925 513590269
96522 183312 677266617
10633 93467 444875742
94919 194933 250222888
104819 140376 714512931
167642 184022 564802573
192844 192931 343396248
17590 123463 923489925
170807 191473 284618199
43301 69570 65562106
46669 192817 802245410
69771 181514 308194221
100404 160630 151024481
81114 104235 57782694
35227 145860 276835722
101364 113367 30084591
124934 190406 510368663
138197 156404 10713880
186800 196294 23690712
113255 139132 220631413
95003 177072 205499252
135228 160077 62204356
138884 175376 91262884
154754 195103 182237554
32792 96629 887925778
53316 70837 915353908
143949 151347 780917194
93457 99745 91256963
23422 91764 507615304
26775 172234 363867595
76699 177553 252398960
83089 84868 4537186
174564 193078 995480991
80405 99824 240528104
142940 152141 526748311
139386 166591 75791026
193060 197297 35972548
45442 70303 62026891
40047 65203 561743165
120932 139066 45503847
24464 177982 384094973
3128 135678 331688291
193614 195372 4337475
99843 145879 500179981
117499 172712 138346934
136562 150304 34506505
6981 153815 674462342
83064 189064 265295730
94142 129515 88638626
169436 179239 24633590
108555 195199 216683242
132172 140315 20304677
103971 144217 175671147
59782 117365 985515751
99178 178605 740711387
183939 194616 26683566
199252 199596 730782526
14147 123938 274555127
127024 177559 126506344
159507 195940 90993200
115323 193031 194515885
46294 68245 2926367
183944 192888 631048152
42637 95854 132912224
85495 158499 182717357
116424 177737 153625019
154833 172369 181106233
156290 180672 60875905
23591 111943 347547367
97396 191092 390454957
75557 181538 831467721
29901 57909 70080057
153165 191428 302984482
90312 181954 229441575
35649 51344 39230022
74978 138698 372333035
169976 182387 185109218
6213 97925 833654363
34507 190396 390056018
47629 114808 167909821
140588 184129 108885506
13931 63868 138047259
158791 199276 101245047
15011 35412 706200322
183598 192799 23036225
85465 119562 334084942
173976 198680 152353774
191124 192398 3265049
36383 94772 447600045
107110 108129 2669025
196232 198417 906534116
441 101104 777236580
170276 194980 970821301
179890 199827 29449154
4706 56712 355835363
84997 117844 82065773
90792 128801 95194882
131240 188443 46838898
105889 150087 110872928
129988 153842 59842500
41960 155864 285064224
156419 175121 46633576
29491 115343 701914682
167034 199664 81701092
193978 195269 40251
75358 102304 58057514
76962 97010 50027857
39500 140555 689912365
85377 135941 971224549
162964 188455 63810839
92848 155817 161387335
53365 115740 156015314
195484 199593 180526509
163878 179861 370564849
9461 152765 358626845
119550 196285 938668908
35887 147375 278902090
178397 192617 361788715
153725 183007 465888742
134031 155277 418933150
182491 192669 25410316
51546 130522 197630388
135719 136487 579035765
66018 74621 887673582
125007 188179 157973228
173990 184307 678456718
93420 184175 135526161
8192 10861 295565832
58814 124821 165045736
39363 88933 267538784
117491 147849 76186536
71962 190922 297686592
179329 182920 260932620
80974 198932 550290390
192974 195210 845064791
147591 186147 96403231
3244 26089 57273184
158182 167164 851472118
93752 180457 416205420
39388 71636 80572400
198490 198877 1004154
176337 197936 53977999
62207 80915 46645534
188620 198180 905268306
19569 182625 407905759
56187 101955 188159031
164003 179199 161277867
116092 143759 54368481
43746 161580 294712045
4452 26800 934964196
87506 195001 473926570
102681 199180 241690456
14630 84111 484886055
59782 154130 570137537
189921 198569 12715411
75383 163749 785563942
118970 162353 414316563
27985 46411 46059185
185682 194395 21770685
18106 178992 958027764
25320 127264 254938983
89468 130458 753445442
178166 190175 924394667
22988 187967 988133501
94991 178726 209679149
60014 74895 37010781
113560 130092 16058044
59300 185701 440819228
106992 108106 2912381
182366 183175 247073359
120978 164872 229504393
111448 127880 431455995
196228 199141 926944948
107872 173384 163950885
128044 194480 348153203
159925 179108 47921798
66616 113861 117940052
62414 161620 248093656
132017 182719 399950911
123542 134306 361101735
75427 187026 279252085
159558 181923 54197840
196506 199488 546998635
105816 194579 222088703
108535 157697 575897420
41064 126747 214387660
34993 116229 203147233
28126 121363 905215369
62621 150664 220301323
143256 161339 194686668
34397 54629 844825243
78006 142221 160674270
61732 131961 175594269
33779 38722 12413495
156616 183695 67588149
15867 178089 405706235
72163 151511 198757904
119417 180074 331902690
20759 126860 265339685
74938 137030 681653871
6227 184841 915798793
8793 164512 544174778
21866 107524 214175565
107352 182076 187094902
22854 188855 647672448
65928 184080 295425367
11818 14084 5714650
11126 198804 620391858
130695 146914 40501249
52479 69739 43135538
621 5593 984795896
36980 179618 481211155
7854 20108 196175729
129075 171390 105977096
153401 180500 67659149
193033 196831 862312974
13063 178418 909336933
37695 80189 106272194
91721 93351 696981884
184096 188190 618548916
193876 197134 8099956
56217 74934 166940632
97312 135522 95854198
84529 100135 38821219
152868 162294 23390439
42837 93843 572673047
151793 157314 13806143
85402 103672 321422623
160611 186910 156287025
50882 189786 917322035
8220 167092 20911324
52300 109206 142420303
149102 177531 679274226
98507 130347 409456444
181658 196529 37065280
145393 182222 92143774
186322 189141 7077259
13993 25154 367343694
183407 186716 260533664
156278 162975 728674687
50871 179369 806354824
114787 196435 739413534
98524 158629 150648830
56736 181601 312340692
183530 190630 429901597
63062 188180 312962021
134413 146793 30887985
185868 186444 894256
184743 191552 144937517
107682 127864 12646833
149964 175389 795631667
36840 117016 512774410
176556 198157 257603297
157763 188460 649230579
197644 199945 926292198
170840 173810 7489903
160740 197598 92114955
152542 166012 433557264
41522 173452 330031949
50273 72830 69966685
160968 187098 65375534
15064 120009 262250813
150750 160227 23677891
56299 91874 141214923
151992 174551 56280254
109820 130017 50614750
172239 192963 115674748
142965 177756 967275034
145812 166351 51310401
117105 127183 194733687
199025 199420 674238891
10329 169085 875826394
42047 56399 527566663
17036 145130 320398516
139264 154784 39022125
140430 178278 94782287
79709 128239 121523125
38447 156343 829675883
267 83129 654460157
198603 199730 204948315
33297 149093 460608299
110097 117109 17438657
78467 198438 855064322
147362 197026 124197198
175286 189723 36172654
101253 198399 688798188
148985 153859 415110069
78770 193573 287183133
15931 135212 298318827
24851 78684 725267627
129402 141814 282709958
160418 173168 31843785
120521 141694 126500717
167784 198962 78095090
161964 183637 54202981
122990 190811 169669562
173388 182848 21187821
156658 184763 715233210
116176 194755 196638513
147825 157020 23067260
167840 175842 27337740
181593 188477 307866203
82934 115441 81270046
149740 188524 96828286
176479 179077 900065109
33499 34151 1654971
174707 194131 48626456
108273 167576 465872351
128161 179912 41475497
17824 41531 279618143
151681 154850 947436020
148298 194581 964649280
63927 178802 328553129
124278 150779 774307612
11946 40658 716037509
66729 119816 132612069
142485 164846 55883139
33143 55976 57235536
180018 180664 675574381
148865 187912 97546876
164726 169759 23293456
12572 52396 487566219
151897 173602 648624462
134193 142513 15946217
191704 191827 404015156
76922 116731 99488177
144730 154442 24548068
143597 199419 139716914
138561 182873 110876204
41720 46880 266564840
163648 191740 965760204
7460 84954 193962271
51361 65158 458911483
125290 171101 114605488
163702 191431 69421068
102389 156884 997848818
16024 57285 528134037
7394 135308 320209222
166738 181788 124163641
157219 159625 175265663
191637 195313 9094402
13305 38083 129439877
77146 146500 173567837
39307 86391 117834276
47729 196242 371451036
118185 133561 185656719
70647 86019 90560685
59011 181494 182571983
162757 198014 490976030
146606 160003 33637556
4157 124879 574677279
159774 192213 208833308
121389 130994 24192109
168214 172812 186837759
88564 165805 193307247
90440 104192 34413290
51339 198962 369382341
158409 165623 17937948
92644 161398 172072313
89550 115006 514070669
101163 187611 216478053
39804 106262 166171941
69772 129930 349111310
160768 183535 176947517
16637 137330 951868480
59649 198506 347280360
81706 168407 87158365
132077 138498 298199037
76035 102550 66168987
19480 98102 196465589
124671 167135 106147054
107369 171900 265751605
29190 79627 829929934
113099 170758 570481538
211 156525 391091236
130575 163524 82359385
122552 133188 26708389
41124 73235 80216011
180827 183631 227273961
192492 198171 14169096
176785 188002 442030702
3879 90738 289390077
82512 170117 219235559
120443 154425 42082210
170644 171274 936208575
15993 109778 791481482
36361 140258 259882977
34825 174207 613298571
13163 167967 387188440
14937 130235 288314916
184105 194795 9144550
10554 32191 959642541
61872 163887 666076560
189562 197983 21015738
88492 145219 142056186
112439 161413 122606207
186683 188355 669414869
181813 189328 18759175
108568 114648 15110304
42180 120999 197008341
181424 188633 95482263
151539 193669 320725680
52113 116316 197868058
34500 194562 925812158
8379 120722 280985075
45007 109573 161513969
186331 194667 20793808
6172 179554 433885851
135702 171446 89421449
62549 194180 329222201
139073 173190 85355257
51737 198594 529102724
196086 197352 3204363
98209 135718 94134229
10885 116490 263971288
126948 140007 528003983
77683 121939 110667412
24003 110331 818127231
7423 62251 953915589
11092 138637 733663115
64293 104861 591866299
72681 81943 9321996
86637 125878 39636405
160655 166154 13663268
88678 165275 431180833
18586 95943 193296200
139033 192975 134915928
15792 29213 33494303
7296 19229 30054984
43663 50275 635411725
81106 183399 511190620
135257 186661 128519552
13473 86227 134588990
3419 45075 614422614
145094 179541 191476092
100066 163733 801641314
89415 155157 382384233
42462 108860 166093525
169195 173422 761213475
44107 106544 374184978
117550 168673 127982062
21738 161470 885334022
96114 161994 164945426
100508 169774 173498488
105705 187197 204010941
106375 154212 792547444
67094 136091 352496008
59782 158962 248061393
111354 193866 633402098
120425 192476 180328199
36125 106521 175971913
92634 117682 62559519
189686 191570 4643892
121017 193273 671042037
181700 190774 430335285
150300 190413 100200742
104659 131661 315223261
192740 196695 594304100
7847 168636 402232539
135635 190785 202320078
94782 161218 166334076
42014 112457 296920686
99329 177581 196089209
182945 190955 20018624
152311 184369 80036364
63981 160882 365205812
148407 194057 114091788
159849 164481 11371604
108977 135820 847659422
157199 190380 82943441
166513 187456 958736485
122591 187946 163515767
43244 168353 312814946
53337 180505 623414439
134499 163024 474825282
13486 82218 171766864
17758 63883 115425180
89624 131638 105287770
155555 198292 106774304
153981 173009 47402184
77084 122888 114623156
43897 138315 136432219
161319 164015 437742125
105860 152542 117074980
116601 123434 760567420
168227 174069 368139222
65952 146656 364334320
94068 153609 149296669
107182 116434 23109539
124698 191172 233661461
135043 190278 138146377
117206 158414 103317250
21338 172958 737889170
82611 103956 380731779
3306 147760 361438271
62572 88071 63654597
161936 193662 865114023
2199 71951 174260299
196092 198717 6716545
27957 93303 539850180
150678 155845 594981028
81130 139058 960418842
91770 189912 730546380
110757 197660 217477155
26159 114514 819237102
168897 182884 35074101
199394 199816 409105
48410 72023 58972506
156755 182112 676855566
105489 189953 211438496
140767 187523 621847266
89743 181495 715072265
188822 195978 818822126
80837 175324 865027382
112132 116301 633565635
40778 179044 346029550
149783 159530 7574709
127419 149105 541238809
65316 127960 156642783
70789 143410 445945092
93696 175169 203919116
105190 127177 55033928
23308 28924 189860415
10409 56614 296234822
61482 187049 314022469
108887 163264 135953513
23906 56256 81012256
126282 184569 523099879
195298 199421 10485404
115167 122557 18586144
173748 189459 39274725
120032 135179 38062206
185175 193315 20395254
76371 195500 298016739
70585 114200 280141838
85529 135508 559247994
166419 190970 658782441
104764 140058 88369820
121410 199173 194737163
147546 197567 833948005
10754 106146 238466565
46194 72747 66298576
151530 156719 815577829
6349 102791 751645623
139807 155727 39963085
180040 180335 650174449
180328 182518 367597611
181014 193121 263326136
17910 36586 434913536
126592 180277 409571260
170495 180610 526983041
42386 86691 110800710
10861 18458 695784468
133455 199686 539172863
72 994 854933540
179736 193787 761495175
3761 82342 978827156
60026 93429 83334319
144077 195613 128880749
128370 186550 298668958
171975 191714 49274731
188854 189557 754391554
119380 172847 133835462
48113 131931 237496238
62563 63093 1260242
10592 30213 592001929
124888 128424 727149290
47910 60903 807484311
35506 189567 721456470
125299 155687 744795887
50936 121849 750604056
128994 133744 759304075
158823 160092 3216349
61158 146158 212527232
159064 184917 185989233
44245 177782 334110181
38573 75755 93049515
121142 184801 159324902
63150 148399 495295567
197912 199962 638346282
157508 163887 15839255
150707 171455 51884286
155407 198038 106484062
192912 195048 165718641
97752 192201 802718876
90545 152012 871987065
124608 183002 348234638
56448 56758 803236
176174 180429 10623568
67515 132714 328719975
193985 196242 5590693
186160 193921 513422931
146903 183331 284556263
48641 133778 781404538
131530 133871 343751745
71487 174369 257516336
140106 186390 991054866
90560 142182 129230609
50490 69784 48207941
61664 115307 133927962
142488 179287 92125685
4468 13864 305574608
116845 157281 889281982
184368 194971 26471858
141863 192472 489043056
191125 196474 13400862
127535 185066 23478692
52963 100626 335733543
25041 83614 146437204
185672 198364 31749114
191258 191684 286560524
126119 182038 587356768
73180 158217 898494489
50046 87363 93413780
57667 89917 80447510
134847 195324 151139408
48935 59787 410888640
167222 175658 21154300
36984 148128 246145302
35662 115507 988230695
121239 168051 901135701
165412 179584 460576208
85661 120848 321636603
122489 150408 245389301
178055 194061 39971783
149871 177322 462827028
156470 170228 34243820
137245 169260 79946210
68080 116147 706857414
150460 168700 45401329
198154 198324 6704027
60801 186810 923887857
180664 194052 33464895
106190 166187 150173711
6069 93868 144169303
17929 132232 913741201
114670 142693 829897346
160646 163485 6989662
24277 65227 641578370
150661 165402 36656185
74410 190647 782975467
94821 150429 236123400
135371 164525 720913711
32574 169908 562109228
44533 122074 406890421
94008 124923 77507568
37570 64734 847288397
156685 185282 27806068
66974 91190 712363796
175948 194023 45189188
85512 142376 142229325
115434 125675 25776994
161606 173456 29641954
120844 156965 395855289
142520 169451 24024750
106377 180778 186217871
2952 46622 109251860
139287 162705 128554187
48626 98372 124339993
16838 133883 945950861
137444 173948 160536472
191498 193764 566200603
96173 134992 97352054
340 68381 144317993
151155 172658 53692469
196853 198444 4034982
166816 191606 590006150
11177 11279 269630
127290 181518 135730595
158985 173361 35895119
61411 65334 757329703
105926 187165 203415442
116318 129491 33144505
22105 154384 369460618
17939 74470 879155704
109183 114477 30048080
65220 132356 177532085
174492 184567 25222769
140735 169130 70975199
91254 169417 195585443
21790 135376 566867628
178952 180805 176305577
43520 192722 373190970
168951 179635 593616141
173845 180830 606520234
57992 137300 309179266
195946 198156 5126164
40489 154738 286086721
189865 194087 895739226
63628 77274 95334371
130315 143593 33163120
188607 195582 450524351
24243 104148 199753596
136691 197908 969909361
120312 155556 88362375
45735 197810 600543909
44246 96555 130692218
80277 105684 63557533
24681 60428 242695663
11750 111502 249355351
64192 71357 5237105
175631 198181 56383325
164888 191153 65740084
138951 195169 140524263
94529 163115 367717413
178653 199995 53327512
35754 100846 211268598
84311 138003 397142115
76400 185205 272246471
17194 62974 114483724
183125 197400 35632554
149024 171239 55505728
140221 176225 90149497
72307 122364 621182578
15846 197906 118077318
31982 71321 98316232
70831 137795 167592097
1303 162980 404267219
135222 168742 83706852
42671 124646 205053658
190290 192187 838585666
197525 198164 1638735
136313 158948 720663852
181497 190938 23548587
71429 124332 226345442
161038 177067 962875955
59822 172995 282990126
102278 167451 163117171
76179 77483 3253049
56852 98676 57522855
195698 197048 336575563
54282 62145 19795785
70577 163963 39238748
94842 95727 114094515
118707 143282 61528153
173130 190386 559412773
89694 196777 977834587
156897 180118 486095751
110832 187407 612772455
92412 127396 689968443
56141 199846 359423452
165174 178075 32413376
104792 130607 64681276
22223 78708 141216450
4470 107414 257519392
142541 190032 606353371
150202 171587 53455975
2021 172562 426562501
27862 87802 469443824
139719 190178 41092426
193913 197234 563080506
6481 176490 425489061
133405 190411 142579004
2922 15660 31958344
109697 167825 282425546
90082 145170 137999571
181996 182591 388400424
144350 187432 630445436
14599 34223 997865931
142008 159620 913592754
97651 109470 135653647
4206 16144 958558
148052 165102 42516098
198984 199194 532428
152718 175806 57606005
46460 54544 134664964
22533 68499 638130953
88955 157078 318890251
111679 192772 203012339
29413 132258 808967773
72496 193764 303451172
180840 197195 40867494
176082 191453 38404156
190848 193721 7185011
14559 140367 459568623
38002 81220 108127251
84469 125230 101991826
13962 83450 906823661
60789 92928 80192607
73256 84946 996490497
87654 173701 687767012
94645 112195 43868122
40942 148957 270391767
21446 121578 250339844
141211 148312 17927528
43846 99738 313230612
94524 96271 4333253
136673 159736 57748386
197048 197625 302072108
33825 81082 218018229
192167 192532 104315139
44352 143159 247108717
65385 126542 384811189
36594 171973 338804119
41396 49116 19259311
25922 37682 29260231
193294 198052 468272238
174502 189360 37215625
193519 194401 2226861
14227 124635 360186373
177625 197243 48953188
165494 185402 49886274
135858 140943 627096489
101630 195630 235302505
134113 135251 968946722
1696 111830 543984445
98658 138275 99316360
181857 189267 18506432
129697 144327 435801914
74145 123109 122591476
100960 191731 227315393
20109 176160 390329273
142106 142620 1299670
45873 183565 344428964
76738 93421 372282135
93987 122371 71086154
133928 134694 457107308
119547 181701 209327137
61875 191988 276463695
179141 185764 25747788
145689 165987 50734281
22110 42444 473771571
33015 63368 76024675
160311 188555 941274212
98877 172714 661932896
191503 199092 19022051
184825 187597 575057421
116931 186350 238518369
32917 157916 16188540
35127 169019 884497248
8327 122984 717963994
51320 134463 208095329
127492 136855 23556992
28306 105736 152206232
149797 167924 35299111
197339 198163 389337306
76144 173969 244813139
198941 199771 2060529
30825 57995 68005026
16824 69394 711924280
39016 71758 81799760
91482 120659 73002744
31894 165141 333284906
76018 161757 970127967
152100 172898 492638290
133025 153420 51115098
67415 116189 681429693
70238 149263 728834003
29667 138372 271864811
91469 152722 153502860
62436 127901 163667827
106381 143809 93717036
161935 199080 782897157
10041 123433 545651190
75869 107004 753175395
141358 183643 105802381
156248 199458 761382673
163320 176879 52913871
190012 191055 959006938
63023 119687 193664506
124272 133556 23267260
56476 190253 534606298
141924 178653 934454631
53741 155963 601920375
169462 176219 463713810
96307 127956 79339627
154557 164878 21711140
98306 173061 440240237
80609 105954 63353866
195142 197744 244966528
65836 108694 882596658
44726 74687 621569210
66583 183671 534806945
38200 92288 930255485
139447 196368 142338073
119286 121918 6567797
98827 184386 557258419
17759 145303 319098033
188919 196476 18849377
160234 170181 24716870
195030 197292 186202266
61969 124040 701678705
124923 166386 943902060
129817 191463 154167489
123852 164047 100492595
80791 125433 111750257
114036 188158 31226313
21737 160258 346607648
179727 193108 33415548
112047 177519 164014971
84027 159490 495992228
105987 191921 215074643
51399 131798 201223301
20774 140924 534920220
25877 98252 180767662
170615 175176 11407904
192838 195865 7532950
17188 93731 648067645
73585 93924 14135155
58335 148342 733490939
27652 127342 691262464
160872 186699 535613101
185928 197373 721009138
191765 194397 28423455
168179 178830 329789772
32762 189326 722501879
161017 171425 26116839
57064 173420 291009822
132145 165434 83126261
27415 126475 247749508
136772 169443 81579014
71781 105370 690317255
188313 194897 16401240
191135 195883 11893563
145615 155631 25160230
115052 167479 850469399
74244 165298 457696171
65128 142639 158571830
64173 68712 735355778
60059 82320 338794270
151599 164958 981246071
22169 170520 406579565
3711 134837 855262107
79288 79473 355232193
122002 193499 178928384
27800 32692 12160437
137896 138913 2557979
35455 171726 131712124
153648 175287 53935337
39511 39544 72745
10113 20780 26728013
48197 107746 148948610
149805 186423 91459355
76128 106943 874314050
99428 126523 68040704
142509 151046 21548311
5522 72372 634188139
129806 197308 889243387
77734 93216 38707729
152678 156940 10642432
179146 189007 528662450
162008 195768 441319187
113443 141166 401743718
28729 46105 43421390
30572 50663 648128895
192045 196050 9931322
67530 108970 103682360
11268 116610 263328598
53585 184002 326273950
100303 115610 38452873
24551 197497 670474679
124495 153073 71668758
64701 166425 254351766
181969 183793 4478737
96405 181785 213807474
123715 128595 12205740
133459 158405 62412545
124871 156722 240575383
82979 198014 804024200
21481 77469 139983913
53695 129346 815864365
53368 141735 221094251
169915 192083 55521548
183093 190022 677440428
91797 111603 49527833
130532 176986 116263857
94778 97620 381997037
55231 56110 2223724
162388 194922 526640493
29383 69129 289420698
75827 169487 234287827
96995 128756 564843282
46559 91028 111125291
121425 161596 930341927
27189 96592 869515873
164097 173061 131710203
91568 196256 261948350
132394 151116 598143169
78356 89064 460189181
178358 179756 2737763
168868 174415 13961217
39537 52373 32062839
163808 186967 167465176
88886 156506 804939184
101194 177017 189953561
88940 107217 283291082
69707 173515 861367456
82904 126647 563208117
184972 191561 16517867
41319 62959 54170216
7905 125458 294157129
182978 194423 556226168
33698 151015 647352459
1757 179242 958926995
29264 126058 167675763
137261 177448 216816587
190010 197409 581018018
11727 138667 317506683
47867 77750 74671026
174408 176994 927599920
138543 159661 412022300
46830 122281 188659818
199372 199936 1412221
120444 140591 795524218
123331 160265 92504652
45374 176309 940830057
49908 99009 761981936
53607 192738 672594936
86072 113277 941648219
46908 152055 274573956
125819 149072 58278469
17895 161748 359842172
124999 182664 314908044
138280 185513 631277002
69021 110930 104738854
146362 147283 239102852
133870 197404 383620024
189909 198094 20438559
183726 194822 918473971
28062 67886 99535522
39941 103659 159290341
158960 175587 352312597
94611 162172 169097311
181244 183330 5200960
33033 143995 277607448
77373 170296 211840582
170659 179777 407840446
23705 131435 269511398
113897 120318 48827858
18483 79038 151346742
106432 155186 122216725
38052 194056 550599886
123545 157919 689135127
9245 40069 332261368
80318 97507 42908549
96319 123936 128579168
127668 192812 162977309
178157 181834 9222418
6657 29855 232583786
61953 145033 105095857
168764 174471 784066827
119895 167766 705841404
653 156702 918285155
36202 166038 324757933
72659 99094 122017549
143607 199014 138653547
17943 174398 722260168
1258 70088 171963363
185400 190630 13089679
2212 142688 221525161
52653 127221 186551820
117654 127929 25874423
174876 194877 943906029
96946 171844 690279543
172574 176638 90483717
105137 152601 423987702
55374 122322 475737570
29548 184469 574569775
30487 123746 233264540
4571 141510 805425774
151886 185825 84784776
77393 79719 35426106
197162 198717 616055724
186812 187722 313926689
153168 178229 62575331
118199 178778 151768499
168496 168588 188353814
194439 197608 513510887
184344 199894 38988029
171063 191520 51116206
38437 144780 266087973
190430 192790 805160939
72749 154474 204802922
71313 84874 34032770
90149 113281 194458111
192721 196077 8309491
83786 154691 177625648
50587 87138 371818845
182168 184222 956533683
152634 198187 113779653
69555 184937 288680594
158283 191342 827319430
101807 103071 123323529
114813 128093 944753987
8734 84420 189304722
56294 86139 854028818
134136 135647 3830933
170575 188420 44609663
19093 139051 259329585
51270 177368 264866338
2113 190001 874550741
72279 125805 134028248
3908 188528 805726944
177729 178419 1728438
164384 184412 641122759
127208 141461 515608793
129081 155342 65891226
162447 190225 69592351
3010 176772 960680327
76757 90456 34188010
6101 21835 514210908
64187 173622 273750399
61084 162970 254679875
60399 107149 697702945
65283 75412 25213654
104117 146043 105027507
92276 175603 208528997
24007 100626 191397615
186036 189119 743781749
18499 79372 152097343
49281 111412 155325962
127776 192444 161790251
137415 181830 111107202
66019 101548 510507223
163959 194104 75450591
129179 178214 122725686
101481 163526 155367054
75141 169503 236041049
153958 178208 495969564
68488 178954 68079673
6498 106578 250362586
183340 184155 1958240
89719 159167 173971459
146365 175765 737011068
164120 164333 255464
150226 176077 64535110
131208 170234 898924462
140867 162841 54940325
157944 172871 37277376
112166 136262 60512044
70380 182754 281265542
191520 193979 6164724
176270 194504 45514327
107291 144572 370770444
173715 195020 195384410
157057 165754 21600947
25216 184662 976757547
100322 122535 685954315
127781 129809 5095044
63921 102851 97096385
20329 186267 415018199
132495 136564 174844412
99452 194575 238167411
64999 195142 461065942
90415 155452 806459590
2046 68869 167048871
70078 134948 162462933
26619 136199 274090820
58261 167624 273398542
58823 71547 31598119
86889 153897 167848281
101235 172958 179649736
87452 174249 217159891
63478 103995 842495816
44162 57719 327087156
178193 178874 1734658
186845 191453 66309334
146911 148630 2423196
31917 117104 27744278
76354 100842 986571631
132048 155495 169356493
74620 115799 102978719
28758 73399 436541155
105157 186084 851231898
151659 187951 90669670
173528 176669 7913548
126019 134205 340237725
176278 184481 425181812
5929 78514 786241364
168972 169449 996880617
54885 192060 944481329
7599 130188 621757783
37942 184058 39315013
97372 197856 583982838
45464 89643 631689039
187186 187781 1428685
180511 190828 855462983
190731 194159 387768274
11006 72335 399215535
136209 155497 48307391
183677 186104 290178329
119392 123251 833747752
167504 183926 41141055
133258 184816 128872798
109403 159656 143469918
112350 137770 63706778
57561 63371 506906424
30348 171560 558729754
145331 147925 730584350
160765 178756 45039600
197177 199000 4655952
42745 147392 261752692
178673 199769 52704881
102123 147835 114572157
143615 180204 91552778
84550 115810 716806502
4339 163349 606092813
192023 198405 677897956
50678 178345 319519163
185581 192284 278369388
29195 130107 790703023
136629 164816 70360311
94063 143091 122702004
109367 158282 122421953
52480 73206 51777380
108479 166965 146283367
179649 195841 468599728
94283 114363 833599595
160480 198124 94065388
72422 82963 13797193
38661 87231 121550174
70174 122789 142304130
197804 198524 1859961
108060 158457 577112261
188853 195790 17329724
156649 157654 299813675
177472 187537 18789844
59670 115368 416995649
173870 198157 790822649
75132 107990 139474682
189992 190487 650360874
46415 112397 506860818
90241 192073 254896128
141534 175028 846482188
149978 185546 218117269
120032 168958 122419171
84932 142206 143276637
196257 196485 842538629
18658 147623 965218926
31791 69120 93370667
164482 196100 698751467
134792 139558 11877970
119620 185666 478358444
85320 108174 57169018
188040 188705 1654270
78070 78747 105728170
109048 118245 22850801
93160 146896 322388826
78734 189249 276538848
26339 43731 43476495
74578 154824 201000657
121159 150479 73612575
79124 184996 997199860
85441 103604 45267948
138026 199509 153857195
11331 34766 58529856
128909 141363 31139297
47740 198664 377602643
116034 176611 151738224
114937 197929 207711716
121029 194309 239821130
138610 188616 125051467
101320 115448 35398184
199729 199986 635992
46572 196760 501596505
57141 198053 898955080
174839 193882 47656744
194077 195776 4226732
135201 170208 176440388
171184 175322 900598453
115806 169460 134252069
134557 143892 23296081
119776 180934 289531380
89622 155662 165497605
60139 92777 81422450
134074 197913 159634076
99840 199415 249405946
93129 176622 896290464
173212 184878 635079937
110884 150533 891074179
138941 180220 870346300
29493 71655 469568646
81166 153376 180863696
110738 141752 77666850
92427 95446 7473155
136412 198155 154388719
22858 103088 977757306
148884 194131 521728970
25433 161697 340812525
152035 179951 36437554
90166 111378 467575157
180373 197414 42567655
83247 123844 101654147
28749 192083 515018017
95433 156512 650527196
176560 194939 45813879
192251 196494 608538281
71780 135644 330373297
171368 174411 896477654
77268 97334 286184544
40685 136840 240695989
177248 178973 648922160
65418 113107 119097949
156284 162100 14394095
144795 180629 89676494
46162 148493 256056012
29333 168767 348659364
199599 199720 301041
126961 137681 300032575
87442 160574 183035884
85203 135651 344825012
98733 139651 102618057
171854 181908 25096074
104258 163236 428412103
179742 194040 252756070
2642 66964 740550498
88655 166786 195557994
4449 23225 288006763
111050 145866 87239793
178952 179822 2147947
30211 87985 362186751
1615 109539 20852149
80451 159317 197453316
3369 117824 286217470
45943 148683 257124670
49043 176892 319959734
172946 185103 30349356
130900 176358 232106616
134025 153650 578286579
113029 163104 798312936
81960 126971 643876433
177545 187203 24153983
126643 159355 81943806
63217 124032 550205720
15740 132941 293138071
17383 64923 118970331
68387 143835 506028030
45572 187389 531172734
141858 198498 509267338
94141 149361 138395754
33388 38718 13403440
678 29826 72866540
132405 167392 87393987
72334 82949 838935697
158771 184250 63616607
83096 127100 110175636
7379 116378 272636090
140372 171412 77785327
17283 141586 310862990
124910 192281 479838413
142208 183975 104494249
28697 128148 365367797
188359 195544 8180129
112851 122428 478910669
94551 153775 974439220
115618 162493 137617635
192118 197320 328016243
113803 153774 100367560
186552 190445 593436225
105604 138045 81293582
128292 188743 151144305
38560 150362 279928151
148801 186259 413216846
66983 154507 219081132
107003 177944 361310967
154451 178840 109531326
98350 121062 56866518
128446 198076 630637765
100606 184358 555786677
99223 103441 10610863
138253 179143 197375803
79359 95727 40870184
4342 83838 610148150
179190 185264 15154079
45623 121013 188448545
50233 189889 349452081
129452 151030 13205823
179813 198319 46217087
133279 143358 25104186
27885 144779 292371421
89099 163971 898767028
15404 107917 315265000
149869 157712 769611426
71367 74783 324866937
120294 187667 168625719
22462 165862 358674934
167039 174834 14548108
151791 186908 237933678
50539 164001 283831751
128038 157729 74334608
19366 177343 846087534
124271 186611 155947952
23389 30714 18318711
31193 133635 284321871
102815 107471 11767984
95733 132568 490392608
104474 160405 765076314
8441 127626 298179488
184381 195239 13468073
188396 195741 18345814
166329 184493 663606591
88505 181984 234009862
86039 107077 52464886
4379 172874 688725093
46493 163313 292164866
53159 91967 97037624
190516 193486 549920946
85902 135581 835114690
174795 193085 758888753
124053 141137 42666241
112820 137733 62454006
59592 133532 184916819
79491 175724 255558448
12405 132367 300150272
55218 110008 195892408
148302 158716 926153262
51105 189660 346729091
151296 196784 113616327
29065 107390 195769930
148713 151626 207525755
64039 102380 773146437
158654 176199 43852016
163809 169103 574148384
48656 148627 630292991
158561 196805 314715047
79126 162191 490931869
106504 186434 946534849
138082 188598 387108921
186340 193410 17651367
84207 143357 147954612
20364 45549 62957725
153620 190534 92140350
139648 152298 31768919
177582 183569 208213755
7343 24622 43359951
174342 197645 58272896
134322 194187 149729193
159570 193838 966367535
187173 199590 757373169
75552 80080 11274246
78067 90048 613120412
70259 123361 132959015
195628 199846 10645808
196100 197124 963114663
109059 125401 40874538
174570 185294 26884028
55060 197159 964801329
102759 178411 638302102
190261 197647 18412214
127106 140260 32904591
80607 144750 13018131
104811 133250 611377325
127756 190141 156098157
40188 79254 25663888
102186 167428 163296293
141852 158524 41814787
172217 192709 51181344
113531 139757 628552325
87881 123245 432199449
45926 172914 898384292
117029 144314 68405349
84265 155936 102986679
73973 96538 568737362
8882 115683 292603145
156363 187244 77185683
135372 151205 327702379
131833 160195 841774987
25379 178146 133286330
37043 76281 270067163
81161 112675 78798880
73338 107268 84904417
141831 186727 112333312
73667 81637 610897822
114304 182346 170412107
160217 167893 19025633
74278 133520 148344132
185635 192304 822182979
117365 168334 127618161
144305 155396 210907778
143941 178713 308526485
6605 89967 208515552
98785 171518 759313778
4273 197590 893665471
26253 174560 9394489
152634 178893 754309337
87340 134291 968041573
139023 148284 23248990
117024 125392 21107347
17854 148529 442654950
164282 181010 421369164
157774 181789 764377138
38974 107029 429357536
131139 197752 390965805
1033 71941 136611976
190257 193386 7777432
71472 101689 75542849
120682 170764 335612629
137806 143821 15008346
189960 194068 10237888
124815 134168 23436872
45127 141177 240211603
78252 163572 213406471
32693 148467 455787505
42658 101758 208927852
138469 146601 20360687
132971 146444 33646216
197404 199329 4907659
16756 163977 368136736
52592 102748 395267352
187949 189467 3848344
193219 194272 2631916
159289 196322 92475170
170989 178401 18603548
167132 193579 665631058
78764 126993 120683031
190489 199013 21338952
132844 154796 421767156
42186 76165 277918827
179174 194347 348060725
20077 175399 747594460
74525 150623 953078308
131403 194077 458036570
81758 144615 632063775
75665 141082 1263306
116725 194399 194442263
194254 198580 10856808
38047 179681 810416365
172166 182880 780983602
125937 127169 3028911
25535 185135 791718523
48956 164118 288088837
29251 198244 512624927
55806 163066 880398727
99127 104713 9534151
51184 187109 649692453
108098 151459 396327716
62359 66282 9839494
173377 178545 896943121
142633 196194 133957623
59978 143620 209071519
76540 133057 141537601
13309 98311 212450384
176859 187700 27044724
34123 88961 137132450
37345 113731 663273297
107134 129800 10993770
131894 147138 38099050
146273 181504 88159386
58588 107348 743030221
108057 140826 412424486
88907 187543 935199900
79854 171474 229400971
130552 159998 353782077
155989 182620 567618915
1703 113785 765737130
133429 168126 904908852
60568 122349 824299946
115966 162437 116325664
121558 155645 85574692
68142 194668 434055358
14292 183572 423360743
137785 180818 107630466
78588 162655 770051309
129944 170305 687193154
114412 135537 941352753
165106 190092 62600977
161252 193871 733547406
127523 185851 640858685
24258 117735 233691040
68923 163971 237754679
169577 195931 15635599
64383 105383 760755049
18373 151508 333068376
98727 167795 221939117
28857 89184 253488534
114183 122150 19975812
58844 120793 903184031
9526 53619 110265726
162012 199758 94451108
68618 101088 251511530
134875 163802 72252641
190864 198590 858076732
138600 191768 133052172
77194 115442 134607292
11 146407 366183031
126152 136246 648908069
51385 117534 165360008
147906 164299 40867775
158964 164803 1920599
51441 115375 159885922
48455 192510 698760536
69126 150785 982658221
178624 197689 235823504
151236 162018 26846281
133518 193643 95892689
90911 95166 10599817
58298 91855 938791525
161623 163851 5513146
190317 194390 10136195
100228 103962 333231581
132707 147760 37648926
55251 79976 61705742
140940 153860 32567891
174515 195548 413054874
114975 192104 193092195
112456 145050 81654153
33940 153479 725286917
36346 132825 270639505
118433 165196 879321736
124084 152283 70652721
128966 153347 61175131
168025 170346 657347510
190359 190700 839904
78512 143398 162312544
164959 188282 58384100
73726 134810 259216852
48610 80224 79067459
153477 194034 654280410
139104 176330 93142860
90294 190561 250982170
50925 134080 208129901
112214 126104 762657744
102135 173891 706591093
186740 199081 581045826
162826 189975 593033993
168559 185595 42721731
120225 138214 45051111
97726 143698 115175065
68152 181220 955268016
143744 192937 908244057
182754 185577 476151549
93893 95142 3105961
11909 77108 163004017
177863 182615 176036509
31016 96489 574503628
158770 186637 69655732
21736 104885 820400784
187735 188298 126279629
163690 192729 25014525
147151 151161 193720003
71078 158011 506294452
27203 68232 756344940
22704 192844 453262144
160809 176945 40374894
105007 136684 79408503
30494 64039 176227569
87222 168668 203661481
148620 193704 112666074
475 18596 45323512
24599 137187 281716843
184646 188622 634459875
12381 61147 122107484
42394 185892 358954326
149518 178306 71935385
187834 193570 14309633
196758 197016 671491
87405 141529 637978653
108715 178196 173864333
11114 138693 558451167
11703 164719 607156477
48564 98864 497279123
167019 189799 57056204
146439 181141 566053252
47822 110650 157070337
122573 198475 189935609
196061 198502 6209437
198858 199733 2166196
109138 124119 498006201
71887 102740 948923549
107837 133453 64176783
189560 198844 931494233
101297 119357 45302162
16651 25073 904001118
54725 194484 541618935
93267 190101 192987262
168111 173885 430788194
134310 167740 722501330
56219 67359 27819608
89906 138522 121755464
187329 188242 221923878
147285 189267 187418717
142545 155155 31723784
170169 194817 449287993
150747 154852 754761323
39482 142932 672597076
70542 176646 446566853
137152 185885 134383357
33776 74904 102905501
58844 99751 101966282
48901 128087 198189613
17345 30097 31880365
70638 171935 796977483
117590 180482 491970310
28897 120819 998962124
131301 151564 50794765
131775 179018 118234418
2557 139491 342460381
20505 167295 367055828
132982 196490 158748382
27965 99497 178626284
156234 178927 56714894
47929 48112 662674797
100647 150637 125436083
170647 195445 61977232
70416 107214 92059192
59062 144360 213276019
67242 151863 628505669
18587 85406 167056131
41259 107909 421610625
88243 107776 48896664
42598 146806 996098595
108253 123147 752318219
76309 194716 415682406
124638 174135 726707280
4695 79247 388838533
8120 18394 25865011
70505 155233 787003053
130289 170873 101489477
21511 150329 599649660
12438 130193 853980204
67757 85762 45076574
141552 148987 355825929
54261 178408 402373166
64621 121672 435989546
111223 167738 141435366
19891 21786 702743922
187918 195858 452912010
19143 140924 304542011
155069 198030 934964902
58681 59232 780462826
131289 154737 58842352
33541 52209 222602114
78321 104618 65702260
72219 161784 224201447
166633 185848 48137645
167123 175079 951618461
6813 50839 379431149
122075 179014 142615068
167512 198753 78296636
147783 171041 58162665
66823 183453 291687841
88576 132415 109850058
133931 173179 359045536
161438 188233 151138982
169950 194204 363916707
116000 157780 262874154
75634 183733 471223326
153203 178638 638448931
14614 157428 416039851
124131 135465 28424049
21896 121158 248170221
6465 199352 627939609
184191 197942 34454529
23619 146209 465768130
162379 172205 35607138
191024 198701 758370220
19659 84072 12750252
191848 197083 13032370
128912 193960 162711632
30607 150815 300849028
143232 188671 113704054
65370 173802 271250420
103106 138745 89407149
178599 187012 20309643
75450 142146 752684738
15093 197250 455450606
19933 89327 173397845
159071 188305 387062001
133966 151112 42986996
41345 111658 175750962
83891 92690 313579529
54157 120358 165534041
124201 149372 63102729
147749 152291 199797746
44562 73776 327478173
47327 195000 902411741
102360 180679 247466414
39487 130425 227545429
85184 122624 503304486
45686 129481 209620156
180541 189116 900563300
75784 133581 609715326
58390 85116 66746284
61485 174598 477992106
180255 194204 389224086
63113 118738 139017431
117210 160632 108863987
137872 174548 91700559
98570 165605 905978206
144412 173139 586935088
142267 189659 983857549
102594 198537 937023304
86145 120119 84875627
138020 177061 888318367
49622 60807 28161279
190305 197758 18583194
97586 157501 150127976
109793 130713 578053008
54378 179586 829037333
115525 146385 413833698
127406 135965 37325030
159507 178916 48564692
7318 15959 21890179
40088 148058 270256642
125916 170985 754361418
77157 94531 393635389
165233 176164 27472362
43239 160758 293979578
164413 193135 71956607
481 114048 283897173
51441 97245 57800508
119286 130889 29148699
80899 138947 162012266
52341 98980 116478139
602 11375 26926187
135288 172376 25890979
53726 177678 112412082
17727 129795 280361613
133734 184350 126517676
184644 197657 3219331
12845 119351 266366385
39490 84687 329537833
95804 107846 30268661
71865 139748 169944854
23294 195875 431672047
53712 156430 257117732
101414 153782 956905967
22951 135292 281121041
55554 152296 580152994
83590 106516 57311201
157594 191709 655709924
71232 170278 247837204
103269 142033 97162350
195051 195394 817052068
150712 171339 329488890
168046 179901 680997503
79691 99518 101798710
39522 120089 211850916
78230 134818 141628553
60415 156497 283003561
7110 177959 427562986
174885 192536 238960150
139933 148760 22200431
111039 187899 443750432
65333 116005 126563498
37477 190678 383292011
31952 143989 280284531
10411 20223 20786993
63011 141505 196302676
141008 160922 49898894
85474 164357 197256249
123735 198421 186829356
89318 190527 866388761
157857 172152 35764121
154654 189804 949365360
135276 192618 143364240
68405 153970 711048485
91854 162825 784770481
97337 139761 253466056
120324 143764 58683620
69773 106576 92062142
52416 187002 303396074
33904 150171 291087272
91895 103343 28508307
102713 197745 237951655
177548 198832 53213424
133232 178147 800372159
92881 106230 748879813
188958 191313 5846681
117277 129118 29791263
196908 198645 4423139
38853 66662 576646297
58040 125938 331731751
44964 55845 27310148
113295 140336 824810884
159388 176196 41991436
74538 98818 60556381
179204 197272 865932239
136903 188241 978092634
20806 67699 713849363
137077 137795 1708600
86305 139775 404883474
61947 72551 406175061
66356 82659 133593699
199792 199952 817387538
138120 196749 146617801
134036 190570 141393888
173348 197606 484653928
117701 185747 622651340
126610 183003 774692240
112285 120323 20164867
114054 173514 148889447
4441 113819 273556349
147272 169345 55164797
188728 198522 24554248
129732 174568 112099756
17068 144320 896339823
164756 189983 916571646
190479 191788 656253955
119525 160276 102136213
28036 63515 482276157
28352 47662 48294603
41119 45202 10261723
103221 184027 202329983
134743 161108 65925786
14416 42290 274660992
70474 153510 208004565
188125 197823 12759378
108006 187150 610175000
196664 196898 618933
114606 167764 261039496
74733 134410 219471926
116979 143650 66864744
29383 199969 639950680
83901 169781 214825695
40372 154944 666054447
124489 125149 1655917
130203 167849 247347015
44972 175178 325703506
143409 152417 887528046
185490 198025 31341484
95287 135338 100429583
60537 158851 245873687
33284 52404 584727691
153226 176312 57602784
18076 177907 605891684
68630 143109 344734866
78684 191567 282399339
55102 178082 961830349
13598 162205 700161294
89737 152383 752645084
71289 79595 163737272
5659 49847 904067732
43727 169613 314808378
195776 199924 987452963
137013 176035 97562524
192995 196789 9452565
57049 119584 576070387
120500 121394 2173783
10894 122454 279010221
130363 149361 441218574
24725 30027 903842612
193450 197273 9525273
128514 134221 14314244
185345 186277 2331736
88891 154949 165573440
164163 167448 422379522
167329 180259 32433923
55622 91760 920553277
151377 152402 2573375
67138 130283 863792302
58278 106198 119638527
135984 171059 87720488
94525 154038 324843047
171795 183982 579217274
108609 166823 145608764
99420 171234 179973099
91723 172963 203386350
190770 192802 531917358
156881 184069 855750676
26049 126002 257231506
119297 153455 289404957
12423 20298 148852092
104956 129200 63544933
163195 198666 88832694
69538 171003 253948614
125507 169359 953313909
81300 153112 179922491
191382 192644 457552975
41043 189482 371417939
168702 183860 37995409
74430 133364 147572434
130417 132662 317349483
34182 147742 284214109
110887 167225 765022041
67351 70015 160022336
64568 64953 670810192
117348 198319 202755054
148480 187115 35700183
109734 110601 2104125
20857 111492 604655251
58829 168066 273125869
37253 82412 112822662
33888 152245 296271480
186614 192289 14187835
54321 80953 66554967
69619 112406 275961583
128619 160221 645205902
148347 176183 69571043
352 98416 245097993
168659 189530 52347686
28286 148527 583029362
102402 165656 758654386
194728 198718 723066202
187421 193778 8420535
164128 186991 57277232
167368 192165 62112747
187252 189530 5688724
24631 126968 255976466
133026 197273 160573014
54653 85472 330892918
68689 173957 263389039
105457 163398 144984801
10115 76968 167177320
70715 148544 228267383
147838 160886 967074547
14735 161976 368218189
190815 192153 3350934
139401 139751 26366
103022 190261 218514283
173164 180876 548809946
6193 136745 965834798
175354 181343 269586839
146349 150319 10062125
155446 156396 2353257
68850 105182 90838761
46645 180528 334911983
144118 157776 34277163
72400 184144 499703092
9319 172434 853587056
67408 106764 98315319
52799 191196 455984082
84778 113557 71880411
8500 61177 131954471
146841 159136 30352714
14901 112569 481618444
130486 150092 93119973
141552 143287 266181783
46507 64049 857022282
184995 194386 881164026
42315 123164 202211477
171132 199717 71507417
47024 187317 416463754
49049 71587 467054221
171764 183369 28913493
126225 166347 100306713
83431 113871 142351587
56003 85207 255956964
90193 91922 395875507
188132 199136 27594674
62046 116193 279691051
176756 194134 43395380
101315 143388 105396253
123478 155618 80565636
111096 163314 604260735
61426 186497 491309858
140822 174169 83472383
90505 99819 607312702
169008 173580 786944779
60530 87580 291755141
11345 86898 188957779
20604 137817 863514657
51200 106830 139096607
109918 138465 703539005
134079 185791 129318547
54373 85597 78099433
165364 198968 84185273
141322 160443 47959229
113460 153091 99484619
137930 162590 245750295
174599 197369 56945830
132850 148111 38140727
86329 171978 815595445
61433 166705 321825979
191875 197123 942748076
5067 170560 887015100
25270 95903 176498722
40237 79224 97579670
178396 182135 305106756
167750 182433 36867008
157575 161770 10426792
93929 117729 473374458
76455 98810 17490406
90484 98836 581874346
19491 135076 289193217
65095 179546 286271601
184184 186363 5546880
122070 195291 183156996
31298 66878 89148865
49191 155018 264963428
184225 196437 30562883
123706 138148 36119712
93108 159041 165064525
65620 74260 810259695
126372 135250 245557465
114441 133733 48442670
42505 174175 805296235
132443 177082 111678635
116096 151093 428190490
162036 188099 471834562
12852 169158 390927340
130336 180420 500455927
44522 143174 728593865
21279 96664 188405909
191105 199432 189711132
65159 187050 265794533
21721 53424 733829032
37358 190000 993124306
43093 145918 257177921
71244 105383 85400013
117141 190981 184848740
29360 30501 2823877
145896 161469 849244085
162030 194317 269898030
185461 185549 230264
25319 191099 414570726
147343 180443 735497581
110567 160373 635150180
31523 99236 169166719
83478 84672 3030857
5881 126797 302596358
57946 70886 32223687
169840 199270 94439071
144669 164513 49573560
103363 147265 952925544
37306 60201 57448123
112106 163757 417278285
197481 198592 45583511
47957 114276 434436985
48805 146993 502061750
51233 142045 569811320
68775 135465 767985919
39017 61221 127790757
197357 199910 3518897
185228 199771 36402614
8842 123262 318646290
177502 182616 12778629
169421 178815 23650893
135341 187740 131017057
50129 177808 416131685
48948 161616 281935162
107209 189351 205638422
146511 151162 710505797
20291 171962 533026715
64380 96707 80624164
66311 179894 519463838
128146 178230 125344377
180205 195936 106238908
21903 80704 147014694
2339 118080 289328178
36448 176186 679852704
29967 169487 657435464
146396 159144 31958328
33409 43354 104724813
187313 191474 10355809
3387 137906 336558524
56540 168963 281076329
93486 141339 119767017
140676 189672 122664539
178093 182135 582028706
197906 199520 4102049
42887 151558 271937765
132366 146364 34988458
197986 199076 2753877
98832 142434 766551504
124354 181808 956837798
28618 137894 737551834
172274 185745 33635653
95217 161529 208332211
35177 178376 741492196
40218 79609 240575220
7133 94471 218475100
73692 82390 669485859
16848 101922 958473817
65716 120322 345555781
131605 154371 57160079
135669 193445 691184720
19361 185782 947923650
34722 97138 26134826
189799 195385 185128596
63059 81260 45463528
154852 156880 909778427
18311 44322 32254442
68348 85307 99285124
130251 150536 15039601
70866 122585 862125954
100163 181977 252936549
34595 198124 409130332
165263 173103 442276720
1996 88405 46231979
80594 130291 124440326
176207 188086 29623657
79659 102962 345254743
195491 198236 6921196
187550 193825 167551289
185528 197475 246767051
68159 90965 56987138
102321 126620 60960489
67783 85916 341189043
62164 181008 716989821
46294 52199 14670375
199417 199438 977950064
190624 194506 683447683
131825 197871 834665115
165895 188766 57211137
26591 140327 792744307
104887 145001 325302991
161088 166590 13683941
147667 164651 301274936
143142 199665 141507552
13523 189277 599140798
183501 187359 9680774
52795 86717 84900379
169786 171615 559200495
127109 179876 904342031
66096 159836 234496902
144249 150921 211014053
4468 65049 151729176
139673 198260 146527857
162092 197233 87871551
135322 167662 487557927
138306 159802 166534175
94920 149610 968310882
129777 134809 78757640
46231 62980 612824662
92264 156908 901732106
92453 149617 143263727
120132 197512 291402899
41538 114362 182047213
199791 199866 668187220
17436 176237 397268594
131877 172352 127295743
83097 194079 636432602
152401 165240 28801837
7140 182783 439514662
166742 195582 615734023
158671 169719 897114338
199825 199856 206223945
42809 180467 277680019
63353 181214 688577617
61847 82700 51950224
22899 67031 629877777
143107 194593 713940806
126427 128438 620902694
32686 114792 205291184
148069 182454 86023963
146266 152915 16766880
108741 150561 104753119
155433 157166 4291856
48967 183627 572340841
22643 146760 310421242
64757 134180 304937820
148929 165492 342627335
59133 128873 174365628
113813 123248 3080020
99133 142196 107944349
106935 143706 92109818
85547 111284 620440597
197591 197975 267705536
53755 88459 210869822
136302 184528 348601950
174421 197226 57010787
22300 103836 203751357
158448 169475 27454070
141943 187485 114004435
169153 185267 683221244
64473 109971 145069699
146647 196462 124579673
135392 196439 152575539
68861 137674 906255921
196991 197457 24688460
186942 197799 713507570
14512 144123 324114970
98585 137111 696007266
25683 118189 838403408
90462 136533 115422509
192841 199422 16523324
10692 60894 939051601
12798 125951 608573649
111147 180600 673272525
180023 186687 529236541
145921 198858 132470327
53859 118963 162775095
85717 151504 178040304
193755 195670 864762296
172555 185038 31133019
191211 199960 21961958
121652 158444 92228891
151760 182910 77820954
142098 170481 76931749
16617 112368 364941827
85517 114401 72132851
151388 195890 111163823
21734 39040 43256040
169933 195170 63087311
144300 164842 274680857
159851 161289 854446117
114032 194294 200916971
169459 196723 547131702
65306 161894 924819900
148276 187972 99186112
172215 192593 50890232
98345 123688 63575357
159480 199562 873241191
33024 104647 590439047
27796 176920 686918537
42658 172164 324002493
119010 179766 152148419
171978 192815 403479358
173083 188142 37622098
159872 176631 41881005
143409 144857 958027514
21527 125071 259023240
68926 101239 50095818
199423 199834 377710972
55515 102502 117234805
40659 119020 195993747
160146 166937 42537666
155167 163924 21701660
157945 186106 333827550
68993 73951 12318203
51241 139146 658446641
197862 197917 148203
104901 139371 86347912
50983 106101 309017106
60402 93310 586623924
150184 157442 18077550
120038 189262 374389866
86974 97205 643106247
170035 173524 8809799
128151 172050 919906341
11391 118147 779820051
3082 4634 103291234
132809 195110 155679873
171026 171348 867552
134459 190669 140592921
1989 128024 315204850
78584 159158 201693728
98662 110678 30193151
69610 134953 701858352
151255 191631 100867724
7312 7971 868406725
176072 191748 319015353
42382 192352 41245992
193857 197898 10108916
28278 104703 595625473
12712 129791 292922179
128855 170407 981589749
161007 172801 29484291
64317 192551 924589448
148917 190585 761624249
197183 199384 912843300
175370 189627 20025845
111512 126973 38799897
106686 151399 112094272
88593 145344 142151266
151864 168569 41584968
169034 196127 67767780
155229 184133 758842547
5356 35265 846813656
188678 193433 11917117
48696 181874 872626167
178780 185619 17036989
77821 189525 432419812
95892 196295 251259939
5088 181607 603392859
79434 163896 211331474
68543 148752 924092614
20454 36777 195139435
58797 148739 685094185
53025 133914 910388148
13697 17642 9803824
134896 189945 137687970
187692 197694 614643305
8776 47097 95885845
105215 116545 890867774
27553 50965 72604636
68850 151940 208711893
175598 199930 808431641
80866 108887 70180176
76461 184923 271345952
195984 197541 3926057
72524 76300 644942013
165815 176708 727182071
196400 199044 388487818
186514 191888 711291720
148778 195078 363319615
43068 98841 381727775
55742 90000 85439428
193969 196524 6360796
84053 188731 881242097
155995 179150 57831256
168638 178721 25391999
48843 160733 749041248
91725 136561 112332674
65227 111322 115119357
66888 74912 19916117
135539 166769 77976604
94525 176610 617074170
108367 159819 94526230
178208 197874 49106525
89107 157018 917704883
19358 183293 410052405
52987 149433 599276066
9874 105202 291873953
68636 106423 94420571
16309 179015 783798870
56390 152978 241704368
185698 186939 3102901
190183 199933 24390798
66965 134925 169992466
37970 133767 239777125
69957 175468 749342240
112835 197835 666703801
74375 85591 507806678
192563 199476 17354867
114389 152798 80950839
153959 188760 505566219
4859 140908 340457046
71466 87950 27935053
147971 181954 789298684
14780 29570 475771443
111547 115675 816491341
183447 197677 266639176
61214 90927 74105263
63019 199822 611392668
5365 52097 117003299
168789 172049 8349855
188085 195822 19345176
97402 162204 162259177
44722 194577 838888443
34762 162631 319876659
52894 183733 327337856
44946 173927 322728238
45822 158126 280990844
47259 142739 242539916
51325 66824 70657684
100949 107451 16397081
162288 191293 383126598
27564 117048 223631047
115144 150974 817159585
192804 195781 6918810
122934 156491 84079534
81698 155510 184914452
125109 135689 194699169
117782 135315 80599692
180987 182160 3013037
7850 118353 880975724
10130 156475 461148670
122213 136325 35420903
137939 161294 58447616
80732 114321 83955191
162128 179314 439251271
41335 78211 92223197
50324 199908 58184209
115852 121116 663177190
154898 198162 108030169
79290 186778 268980709
177798 184653 229808280
82548 146626 203262832
183124 194832 403046130
106674 147386 220175338
102928 118672 39493500
138940 140771 4550186
161004 198798 940024885
42602 169740 317948039
167619 171099 408573456
8728 114702 264971489
17314 140765 308754933
107056 192161 213041270
93948 113228 48213685
194752 195424 470425304
42825 88792 114806600
79713 104610 597647664
14727 196190 541699470
35483 108356 764306807
154254 155120 2096799
26753 106756 418073204
71446 113897 44221869
54640 148067 31435293
147895 171655 59532444
104221 167003 157147019
187611 198372 307002796
166686 174213 525684828
154166 154514 874586
92803 122882 368556122
120089 126681 274675469
155744 172368 41519938
87805 109456 54218404
144008 183085 698707828
67401 116854 909539525
76858 84880 20095114
30611 166642 825371291
135968 143087 17667899
76932 179105 255701543
148016 169111 241144836
136430 182174 114446639
91535 159133 86827668
102374 111342 682965108
12756 64724 439167028
166712 172048 11568515
89059 101947 893051895
185566 196173 26453888
46920 94024 117687901
17757 42664 62342223
131872 175620 109415998
185523 195681 25337269
136838 192794 606110377
105619 179148 184116461
31714 113921 135066967
183868 189549 281935137
97687 182352 479001862
93862 162069 170731932
152868 193891 102465797
111614 146499 178865960
120167 123222 188672455
89479 192263 518172070
17608 163751 707181559
80073 123694 109227004
65666 176734 994264821
127195 182576 216849247
58703 176997 654432869
4931 45123 804347460
109362 144702 88382885
11955 148008 585306774
106977 175079 405165314
24694 33470 387388975
63481 194909 328625051
36987 78717 410583041
182060 191499 23531338
60469 96733 799825497
51828 74047 55540478
11995 181617 891903814
38233 185910 479513174
136606 185183 121456801
19452 129315 389132783
8337 114020 264298216
51815 198117 882716588
139631 154942 38484521
151909 164703 174105450
176139 198878 56897434
42289 106543 692170364
66911 176426 273908581
88930 91663 347490568
159446 178967 894970825
87332 107241 992631095
6920 190229 658554420
171058 191161 50199034
410 80334 402723156
46164 196386 666764592
64763 118035 504774031
155064 188705 83941512
120744 186473 4182929
44738 83507 96908786
119291 199212 772184680
144724 160478 39514391
59777 181501 304411157
162307 198182 497450649
41374 151188 444974414
113875 143873 316205507
147177 196496 229507227
161022 167218 15421400
61298 182605 303347350
8282 159288 974332954
156072 157039 673590659
160289 171472 189670882
112332 160716 931087567
145667 158185 31374553
176936 180554 68121900
33608 135062 253937405
136137 189328 719892789
122631 150286 69389115
191089 199523 46422784
94062 189332 617143057
127261 187852 288499456
197676 197790 289555
137742 162740 531942814
96397 138353 105093422
171179 190767 261596974
195903 196600 92773922
98368 113999 74266613
71916 105358 340808323
172465 176946 11204066
53733 199298 364223701
43399 149533 514659748
114348 189823 188971111
157885 163715 102703702
42985 58467 38768523
83834 138954 137944941
167169 177596 26183310
177628 197773 50297931
61217 172043 277217241
35821 67315 381971059
81714 163716 205194137
193152 193740 398466281
166459 184882 46081457
108269 179777 178980145
79084 150590 141573514
101275 192332 227991949
45490 136030 981388417
154737 174250 484917747
40052 180569 637927301
26401 121260 944559693
75664 163340 219296872
109401 118284 142745157
178893 183204 10718380
43488 166808 645276121
17745 19569 4566487
19133 62289 722546677
63016 195757 331995471
129159 133483 923937822
58116 178957 302307065
155944 189252 83233783
25105 164775 771900604
126350 140791 363474668
159362 159556 73012771
145133 190258 112884050
106732 162714 307203319
19002 169054 933472210
111075 119200 690882779
180011 194467 36083929
183546 191947 153912423
53714 135496 927281452
187428 191551 790785175
192611 197732 241043549
178617 186128 624360103
88194 115775 68977342
27845 130278 256246975
170011 173282 8259934
33282 121303 220134402
162103 169237 17809797
49080 148399 744835249
43524 148742 263285952
186659 199742 504133701
106490 168922 331011332
191877 199033 17927891
129856 190050 686495128
9955 27034 320855212
199071 199278 532764336
153230 157349 10216985
184357 188311 9907217
133097 174133 102575877
3746 195479 830344041
132908 141647 21747490
86855 123636 92017678
97512 159329 500107694
107266 133014 646033134
21262 34762 207959414
64453 165816 7317511
188051 198602 26471617
50807 71850 289941166
100144 173974 185001803
168037 177405 23571332
85547 141560 848275393
104410 109057 11761202
179724 190884 116366286
120305 176168 193712858
9108 180472 428696447
16803 29767 32368258
184423 186367 4931026
156211 170484 35544777
17409 107610 225499561
102621 170234 169292613
129582 153261 154378088
62752 191056 320835163
116030 158273 340835380
127317 184656 143443664
140607 186908 115843280
175625 176785 2982873
132766 198483 164343500
76192 101508 63172518
150953 187145 878374780
160379 166638 425087036
29513 38066 974918075
138756 180679 104869686
124759 131458 677290988
108178 190807 501780882
2032 161479 845997079
121626 135153 34036084
12951 64666 603058741
64059 64444 10668380
62539 148808 215832048
13586 160632 367862695
199088 199167 225060
109809 156540 509262842
73021 142983 175058293
128723 161805 785627441
147379 150821 8742067
73074 133467 151240410
131378 147021 425662955
26894 147923 607203869
129616 191169 153925587
131490 167398 89710927
28448 83430 137401236
164154 176796 158693923
138228 162921 61720542
182187 190281 241041065
12116 117461 263299115
46769 113875 308536947
1768 65231 158703278
30245 164948 168851549
74712 133298 415185072
180035 183873 9553732
35899 77049 102879417
86139 157274 178007407
137901 170897 82555619
55333 72687 114434844
169352 183656 35826486
104082 135104 77804838
11917 28804 571558519
42403 191384 372626690
50877 61085 25750872
88676 180256 229260913
12738 100881 220277111
80430 172141 229572547
20570 23857 8160398
115761 144670 920308951
80193 198365 295711891
101555 151756 455028705
89624 184219 733382968
48901 179720 66303214
87242 159974 923615321
108174 158671 126447238
84285 123773 98821807
38855 47712 22178340
98548 193436 237558411
177140 181682 11355002
34730 150739 967331630
73146 182021 929745883
73092 77428 98885246
131960 145359 102829024
111739 166175 303120263
67878 82391 283680414
23174 81625 729293890
102618 138370 462117774
53977 152661 709294368
57577 100409 606205470
126953 194262 168420461
176268 199696 664106881
24921 29811 12250479
60927 161614 251727166
165647 191020 63477305
51029 140557 437612914
4296 92954 535101787
128666 196859 170544306
60047 122430 326281828
170931 192185 53155264
117481 179699 378680914
21411 29632 738210442
63452 111393 881009054
170710 177318 947165796
129353 195030 164164305
166329 198110 79517418
20847 36945 80599671
117369 192279 820830115
178397 199980 162496532
174442 187472 189465368
20581 139710 687459725
7879 148906 353001377
79818 173448 234307352
165097 189515 2048167
140788 143833 7609500
91336 96119 432337082
145953 167119 823131057
62515 178406 325687671
34926 188938 385354104
192430 196527 10190149
103471 172595 303390227
188030 191357 954765908
179098 191943 368411763
40703 63200 56378737
2204 71424 176936025
39278 157188 883269735
79205 185945 427151067
51195 175854 311923979
18308 82917 661217171
40058 177693 344485122
9328 48982 970014012
54895 138827 209959964
92246 127809 354311915
59624 62580 7365115
139260 162536 832192760
7143 61627 136539918
147477 197810 125850784
18779 32954 35369967
116375 171510 138222478
171440 175023 8817121
173673 186765 32694000
84981 151362 166222221
155071 157993 290953333
75725 137313 593412737
62129 131244 924688150
59875 177850 654110225
72429 94399 158461994
123185 195396 180552011
144765 151909 17990292
34626 34839 545766
73766 181087 545330909
182904 187878 723322310
152111 174403 872580207
103304 141767 96407967
167601 179139 607611129
144520 156885 31089574
96898 101600 521439718
94681 170114 188765352
161841 194342 81310951
97731 140538 847041580
116288 131480 38194610
51779 150902 306294829
134003 192273 466885738
124553 199549 315986924
181972 189194 18040812
138290 160601 55921117
73529 80452 261733586
91636 125702 194778646
22009 136277 895866915
136636 141095 11053671
50748 183845 332997481
56933 199445 356475049
27480 32695 261430578
69117 191813 584362516
61513 199942 724467368
68031 158243 364253705
125268 135782 918484817
128245 170914 603669750
135039 180044 286175240
120454 188860 675537590
29903 32399 737340060
41877 197663 386412340
29255 46671 939667372
142792 193649 995097839
40303 54750 36291904
190962 193030 5198694
106317 164314 847337438
42039 169764 319443973
33518 100271 776283796
180937 198487 706356796
78110 186879 355864494
97581 181287 209585066
139169 169001 775439754
185792 192633 17121970
74987 85077 550520428
152909 165942 32429918
176237 185274 474878570
56036 145602 566166524
190358 191386 2512600
4015 193586 118107140
90399 171365 302857951
45000 46518 920143615
46004 57630 145751221
25150 170846 364409039
75699 175473 387969484
101903 142838 755265972
184381 196857 25361004
20952 177194 600601519
168686 177223 21532372
79058 85331 15723690
167420 172855 13699010
26999 146459 942441186
41457 97462 3506447
173060 194268 781154903
121173 132870 29490930
104785 156076 128543293
101041 146813 386638948
37463 165937 798322972
177093 187512 26029602
19256 94154 283290124
95493 175617 675822008
28565 123773 191240516
82996 94205 28010331
140432 194308 625333281
90805 168226 956677557
64777 184528 689294947
60554 90281 74072273
147741 199761 130099200
164706 188715 60118805
32251 132190 250125517
67786 174699 679239382
77646 146253 171704579
66114 164174 245121376
143578 176128 81472149
156770 194134 93326114
93599 178258 211975250
95029 120545 390326703
9347 126033 291910988
173967 198223 60605704
171293 179861 21421331
123632 194089 577088379
48873 67341 635255635
145448 180797 88353826
109399 131421 55101956
21790 186396 705167403
59862 68522 21521175
118023 187444 173830546
68950 195208 315781018
35568 178740 358262000
186949 196024 22624942
18742 150739 330267405
131326 132395 2711357
88891 97812 22270219
143472 185362 104844510
89100 179666 226739937
34718 180506 937857322
189081 193494 862746697
140445 175330 87308158
36932 113857 192299545
22251 131524 273340956
24210 155390 328319298
139275 164230 62360557
27166 136607 273753589
93803 108997 515838322
156664 160420 41081795
11333 84326 182531773
197505 197739 669893340
77142 139328 155622141
5483 37451 838290496
88715 121945 83165866
424 193477 920540691
168497 181445 32526496
119643 167512 119762865
28387 74664 875205505
14388 118113 814027447
177831 179896 863942678
47270 100206 132123044
161039 165290 10520334
138774 143263 10424274
3003 76466 183680990
68780 162649 234771338
2243 161510 398346789
98444 102307 6109067
134510 154829 50991068
81043 180181 248089809
107614 138852 78284095
30713 141067 275995343
67036 180249 929809749
142515 164358 124007441
45771 128028 205763840
4644 158938 386212923
111899 120596 21808522
137255 183946 116687811
29739 170426 564956208
78777 96444 459094378
194500 194969 582503888
37458 157834 580805184
181824 191385 23819554
38645 131450 232254085
47735 169420 304355141
89024 149071 624978105
171226 188362 117139092
101435 191807 226314031
177600 191351 667015826
55953 146537 432737995
51826 59732 19964673
199210 199265 442516566
59486 131698 989365852
150804 198044 713820156
101778 158942 143285847
143387 189712 415892361
31351 58854 469905958
186365 196045 24112520
127046 155485 879275394
27199 137105 274976080
103056 163590 151602037
133069 160899 69550714
136182 149804 34161427
42377 191474 562121963
53089 103527 587573489
31402 97001 163974922
22747 82413 149095525
122815 135170 809100004
185692 190158 750188796
62163 77165 167555400
13636 136235 306714147
92457 126440 85078000
42307 91972 456194796
85941 143980 145131990
118029 144026 538036990
43885 150514 266868521
72637 92935 865625442
92586 149519 839275728
116502 155550 768056281
19522 22861 343170570
93086 109157 238479915
106898 184857 195110268
80438 142604 155552358
108134 135585 68786020
11994 170211 680048814
33168 62846 74335795
141679 166066 61035798
148352 174209 179572512
96900 123939 67802780
155147 182822 28675108
16736 21559 738808738
74560 129365 881211329
47281 70749 58599718
41695 95170 63500132
156067 193437 634655260
39482 103237 430959107
154686 182121 68497992
50451 160767 773849067
95910 148191 57895653
173851 189962 745312694
93516 172435 573608490
144904 180105 353822233
47826 75230 68478405
110896 186177 886669072
166097 199148 82737081
181437 185809 10894415
164514 169160 329365285
147022 186939 99890920
105890 130693 62207345
144855 149539 11911390
112033 182496 176474697
41718 96656 928925808
157261 184650 198118495
20561 80513 149808525
143709 168936 63056860
184672 197804 548834869
14513 84491 174927726
178676 186663 19902566
111533 135429 60001506
58077 73275 15637022
48910 148864 250239056
143733 199490 251630798
190644 196612 14866554
105244 194985 224493397
98437 114683 40690441
18276 51351 434077212
39477 49796 345839706
126967 168497 103825396
112939 183242 176006472
47581 172360 312186842
108785 178698 573504561
122684 199812 193026550
146439 180931 264987850
72380 104615 80649184
119981 192773 34089582
105413 112438 136238305
64058 142725 196674788
192000 199822 19596772
87104 145994 514469097
126261 177042 577809596
124757 198603 79812218
72457 105530 364340439
121227 126677 740245078
91308 104078 18341552
176783 185767 22397380
169 152139 826981903
31793 38460 775582243
120669 140598 49951296
87394 96419 733007
143545 172928 73549161
97566 178686 203190258
41256 41876 328581969
12878 119611 414531343
103202 155149 130334806
51556 68931 472984092
31862 90354 146229988
111219 176108 594578238
24843 141544 291864334
37400 65343 117537775
120822 167105 115869499
50710 69263 46433136
99509 125296 106127599
198324 198596 732986
124647 128307 989654334
185200 191758 16457207
103613 186482 378944883
35198 120803 214105386
70057 145428 188708188
90325 127517 2416939
176304 192024 39302528
47686 171595 479129810
164682 171569 17439323
98963 151959 132947776
27196 157016 757768947
91800 126911 668207877
74368 75041 593294253
105095 184395 198420102
65987 145547 513179469
6347 144210 345006361
180729 186625 663902928
4893 62951 244100814
176655 184231 175375921
164131 177261 785464806
107261 136098 72311105
44100 159546 773839407
7917 121254 374497863
70719 117278 116364356
132680 154631 55038185
89694 137840 807294781
41571 158933 293682840
170675 176168 396477979
29352 69736 100860596
104352 123057 46928618
140381 167039 70110139
192840 199086 15649735
15621 187591 573088928
128800 188104 486797353
144634 186084 578056065
6118 24496 46082956
71820 83243 28595946
192754 199312 16440903
113247 194824 288788716
27921 100134 953428533
66922 198325 328606582
90200 123607 193356583
39257 60608 53616163
170163 182415 30765081
180608 196619 39962493
190863 193693 7070012
157747 169474 184975
127301 140360 893435782
63774 103868 177264502
180224 183048 7055515
19714 61121 103662243
152398 153198 29148949
144281 172635 70984725
116027 139455 233011697
69771 119309 298665049
4348 103550 658184349
33115 192249 406573960
65094 155953 954966363
11825 22023 630351849
121189 172825 129318626
196520 198888 805627502
152698 167197 36068322
186432 189689 523844084
11415 12699 741951153
193888 198040 998307593
68641 84689 87688798
41843 119945 195286168
39825 75332 569678781
31046 187928 669653364
14720 57151 884399612
123049 139482 41072894
50343 150128 971769536
186749 190199 8666904
79938 180137 879168063
142022 176853 209394644
57539 98746 102727484
98308 124384 787594539
132466 166015 604471481
146291 188631 194635234
82449 193101 840184285
14377 45184 76982528
162709 191900 73092754
72069 109252 93159056
143906 196297 131025469
161057 185122 60142515
95888 134636 97113441
52906 196495 359204800
193034 197191 380646
143227 144133 502091273
65244 169706 261196399
197121 198708 188591307
49406 169039 299198854
15922 36431 51151033
71966 147280 188541300
107985 181584 723116948
77078 128681 129164430
21798 169047 368264772
82988 148957 165248978
105105 174567 173809119
146858 151231 11129454
83919 181902 245211771
130763 189199 146191901
154605 192914 95635861
98640 161435 236167827
22991 141003 350293873
146860 189166 343130665
56402 196555 350444836
32187 39762 581431752
193326 195322 322815804
126290 144491 45487698
79832 134863 137781835
122602 172698 125386133
38562 130502 230094488
140283 188166 119768245
18823 68494 124202264
73571 89488 813429592
33424 78477 112756083
44477 133946 976762803
168341 195566 68136049
79179 182873 817504063
158947 190675 537567145
152353 157243 12185322
40382 66170 64744125
8084 177941 559106823
86963 94783 451749784
175343 182602 18182794
152802 166733 343238645
38577 163144 805061499
140810 157249 41234676
143082 150136 9351585
181310 183574 5637438
110805 136289 108229401
100582 142702 901118508
104027 197128 232993710
183008 190648 753521191
81936 103648 54274741
170044 191326 836953267
45562 98276 131641336
189198 191644 6091949
47790 53916 15332307
105044 119235 556123259
20915 157989 342957875
24174 176190 380313718
16759 161066 360914620
66656 87259 51444664
80639 113639 847181278
166471 172138 14322056
5441 78451 182766027
68495 130550 402259215
35271 84979 766309354
160661 192517 79660248
47570 166585 905920142
170717 190719 50046735
137206 195635 579416984
79975 88609 261045538
140593 175443 128387591
162091 190744 815003716
162370 194278 79899219
100871 107724 574563309
37315 134058 242069824
141255 193457 819986817
21572 198877 630803804
47608 102360 136764607
24978 147210 305726168
21628 123496 836964992
157805 172324 36276647
6472 130447 310284173
10214 108669 795249188
78514 91352 165587192
126749 197604 177214113
80204 82596 5929386
131600 180272 613829054
98979 175796 192433659
92226 195327 257886605
79611 88783 22869686
142119 173896 112229450
154629 182517 431500187
145635 183711 95199495
144959 187133 997520394
86005 142284 708107207
32791 139277 266387057
178902 183853 12283203
142147 168125 697802091
52264 182190 325170428
167053 190305 930044576
131819 197896 305623696
78494 146641 203792081
159954 160408 1099480
101349 167852 166487984
13314 117627 317096528
134702 155365 51838359
92305 169264 303889525
6283 146054 651330918
123980 164438 782871470
110235 171852 154364789
161716 189174 184136800
36570 108832 648125547
92599 95281 6629379
25881 52520 66491759
26124 104824 196663271
47789 85706 94871884
76587 183386 267247702
33616 189161 575583004
109865 180704 177276730
113026 156096 108006026
25995 114267 318377461
151686 167457 26377368
194164 194666 1195487
193758 199919 15478832
196297 197868 3962556
163003 179831 241647347
102460 138664 90763031
82635 179562 464560638
20654 100240 340451096
123891 167532 109091525
75828 142348 529823183
36439 190379 385140481
53344 164891 279037840
153183 169948 41708047
111499 196502 649007888
184497 188045 8866740
24597 178862 385981975
190673 193491 7008468
11181 30824 49163697
27527 67574 100156267
194565 199898 9662920
193127 199609 16248338
120446 134597 35504527
184852 195497 251457875
180948 191396 99633509
144341 178615 893123619
112244 128963 41958075
104151 104235 219509
45021 164613 299096614
23254 107237 324766062
61700 102437 101571920
119096 177128 145344063
36464 78273 104583571
55964 153947 836690736
38930 77360 96101158
32903 184517 689565415
118398 127805 338389706
174662 181940 157557984
94163 172239 217627285
15980 69651 134019373
60641 91852 45294863
88018 179392 228669384
130045 176205 82065789
141559 149036 243348180
106536 189178 206884455
68111 160176 577081372
169525 182489 865668242
10702 50792 916761007
20445 178480 659426037
84437 105814 385814960
86112 122275 90367993
153486 176709 418676088
151802 158649 17128458
49860 157834 270226249
160762 182399 39331670
60638 109175 121247258
13741 135470 173127821
21594 100145 870447557
26919 156615 397183891
113370 120945 107782231
119537 164347 112109053
119009 163709 111843556
73842 142627 589174691
110981 195778 533732911
117722 175533 200679399
31462 146035 286675420
44267 111574 168233753
191243 194070 7111318
156617 184952 926553441
20000 148471 321383948
130091 153525 785434796
149792 175715 64689213
123991 178321 135993831
154117 186265 80221862
181654 197930 199847016
191081 193143 5242605
26683 155988 323502249
17493 75514 34106134
27896 121389 233696353
59596 72141 76935872
183830 193491 32216481
91203 101883 26635902
84129 85707 3993401
187048 187651 1484647
14207 27556 33343013
148759 182501 730524164
76559 117958 102711748
176749 182104 114495150
35854 68007 698337662
65603 159402 234674785
146468 149774 365399090
65368 187980 306632910
7974 101190 159925995
57052 130292 385291525
176612 179535 7281710
109532 131702 55505656
9812 184586 740009534
78259 100879 906383192
132219 134094 735543400
198480 198783 804582
104553 174938 984725100
136549 153587 42779957
123314 169514 115499748
126945 173319 718414559
46391 166088 299422290
161847 174492 474174925
444 26687 50668580
91775 188468 445895287
93315 120945 69078795
40787 181603 670674374
8941 107930 958658531
171515 198879 779270760
185688 192872 712083663
154101 199565 113546032
57056 62041 12503264
28611 72836 164702545
178205 190114 792466035
76570 190589 285306087
161174 199779 565770933
189535 197759 20510495
162326 168492 15397619
110475 180615 175593142
179870 189834 24909028
154734 162250 18553937
139254 163377 894813656
137847 180973 307236780
160683 173310 943547583
26226 154424 565786198
168768 184378 39101529
167679 172129 11294964
2716 196028 483446780
102440 158510 140531093
176510 182957 721281927
75641 186913 278386149
131469 133793 5851091
57423 71708 35509766
93969 169728 189601736
118760 199250 359833144
4683 149116 361586951
154290 199859 113795580
49706 61076 445518170
136281 191481 450786868
184302 197225 654340090
9895 148692 979007118
139540 188195 121709485
8338 194585 564181023
25653 94251 459755183
157779 179242 53653348
5024 19079 581519628
113580 114139 812303770
164012 169956 248383787
195618 197580 686485415
13799 101499 219091075
171867 195956 60078804
106364 157878 129076232
123829 138082 829497845
42006 173708 981904146
87207 128782 340801677
115806 148070 80858973
113657 156092 106450857
18323 155559 715054998
104999 187242 877932905
29890 137134 754126783
189459 190184 1819438
89755 96935 17940390
87643 93753 327668142
109548 131910 511213886
127319 187682 151038413
29567 107543 438034199
86992 139586 131583199
7091 157134 375579543
198802 198874 744293480
185804 186394 1513114
190664 191946 66351637
65700 152020 215930267
60317 96796 292634229
185536 199258 34362122
87012 115964 531730577
35890 138572 967467902
167638 197664 504906679
54028 112568 146362015
127740 156417 755247159
12276 132322 300349429
199345 199378 91802
21977 102079 200179632
187906 190691 7001532
41594 133562 470828070
40994 160844 299909209
109564 179379 174712396
26323 166495 881378444
183377 193524 513068442
26172 156451 325910430
12673 146921 335777344
76330 148303 591856258
21957 158422 914332356
82121 154969 182579890
9933 120581 597271647
145125 163611 46139276
161029 186213 838323668
33782 86271 883362175
182562 199000 41124217
126198 151483 932963191
146081 180462 86015381
6848 99643 231965852
97018 143817 289184542
117244 138598 367065567
44594 146045 510064208
180748 182012 3236025
121677 160004 94909418
46114 58278 341807020
38546 164312 126266866
27653 135268 269232049
36115 99619 206447397
109611 156867 118362279
48839 57068 20744189
18529 105249 522680169
72407 92753 144524013
99466 136744 93623746
107259 167990 151979286
20942 114954 235021356
57828 168285 163071430
19565 85789 572398204
171608 183961 30739836
38538 127815 223404394
48953 56628 19370081
164 158755 497162549
100665 172071 307724288
66407 144025 194047201
31658 84680 699565551
42401 199597 393243515
161543 169832 20680741
94138 158416 160976813
39898 114051 611043800
128124 176765 476961868
8147 106964 621698138
22042 103331 203095037
71050 111870 102086771
91397 194229 257376030
163866 190517 313840576
36133 133330 289877379
184054 193424 703296098
1788 185655 459839256
146062 161118 37663598
157377 195097 459213752
189459 195699 15516494
10445 91530 202692804
184733 187334 6590019
194341 199040 11787135
102620 137956 135919140
147709 163937 40495000
28982 140003 223831256
24861 165142 474522915
166080 194955 349965619
144881 144951 195976
128291 138714 26029054
29281 89723 325786092
149877 187220 700509991
20266 33456 915640543
73419 195446 305292840
110411 179291 477241351
145229 152219 511800376
124428 179462 137692484
8500 154195 364731510
29602 155528 603141518
184562 187994 7881658
163180 191114 968157702
46264 160722 286368971
113793 185359 81800834
150287 168979 916986902
112223 193051 202338710
160289 178328 45115376
49666 186689 342804177
148305 163197 37094310
10786 172440 404425294
105932 180177 185882250
195294 197532 5653209
16016 116267 250513645
95446 187201 328205238
41166 194825 384338687
75757 125230 563783860
174315 192465 179880247
147602 157520 24835222
20062 56540 300123368
170795 188017 739550306
53198 197921 362056657
183314 186740 8562116
194378 195856 3656626
69352 179313 275150374
107336 199283 230158428
135878 151264 38544285
134037 164311 75591444
168810 178335 24005866
140307 142703 5950516
73743 104120 75989200
104784 148990 110824294
109859 113175 8216732
135658 155227 49012668
33092 148437 288676939
181347 188568 327585841
120601 129239 21725852
145888 197074 876910384
199457 199751 504821490
37513 111624 185300741
77753 194122 291170512
104940 109122 10593923
104748 114367 24028744
30995 115610 211541833
53805 68845 37617799
3695 62231 146573635
154870 174763 82882722
29840 170866 352751792
151092 197279 175502922
20098 145731 454771657
48367 129910 204076635
4785 19655 37416607
180624 194818 618565402
158206 184007 30628191
585 126215 748326321
169077 194492 63609458
21072 114393 778278816
6747 107911 930291124
129137 144111 873721196
18197 81144 157355378
179801 185005 12896130
56980 80363 172442457
166298 194840 8087340
59303 125420 884529117
165146 171206 360085838
105794 153534 389208310
179109 196409 43152409
173847 175270 3494894
140832 168967 70341583
115840 180010 160668042
126179 137752 5332873
96813 98137 183723394
84371 128602 250553728
108756 134623 823380970
176287 188783 31191998
43651 110088 876897084
180409 187196 17025003
26426 40014 33772012
123453 149246 64662383
186718 198026 868515918
159763 166833 17519574
150127 166513 40766805
106752 117326 270539711
160220 164902 609485109
175332 178028 6805502
41053 138745 264559527
52454 87280 87182225
23161 190966 419736784
116195 151269 524115823
20800 37289 317001774
131438 135195 9444404
329 143896 993158983
2361 178864 854862437
133882 191872 145021433
148016 197614 123977706
195505 195924 124308947
159107 166623 18648053
114287 199466 332355941
186971 198883 29849568
161743 186300 61433459
89385 187961 623095805
3749 135206 164564792
168526 171995 8897872
76331 191789 288924803
48755 159168 276369857
137827 173116 620867155
70861 92852 438023398
42335 47414 12724116
107548 107916 988237
46164 168521 305985066
146070 149318 212922429
128922 155531 78939147
24337 136269 280063926
172410 173788 459130821
199354 199948 635112037
13532 109256 637653220
134667 135572 2311461
73428 163512 764257086
48556 73367 878451574
114264 179857 164298790
36184 199901 409559245
72720 158128 413017628
1561 6780 12788382
169440 176392 17492613
185194 197019 29568294
24139 199679 439151514
161110 162003 2212985
143037 159714 41919303
42433 171781 323672532
139540 193673 135413823
62138 181841 299410778
125133 189340 160631929
140212 190633 115156103
176964 191695 640765803
184934 192831 19807482
164297 166402 5319166
182070 182880 793730411
6979 95700 651327071
123143 183128 427183498
169399 179320 24913646
165728 174202 869696307
24528 131218 266903170
73030 170582 244150612
47718 155655 270159432
152342 192934 252183301
86440 192737 265921587
132543 166524 84873671
73043 133422 151208811
198360 199160 2040212
77886 91316 33571524
148466 199273 127060846
106261 119556 728349449
9780 84866 187797595
22851 158392 339120035
116377 198598 639717751
132715 164273 327641590
14954 132765 869750041
87416 120469 273437383
120654 164507 109722415
70915 116625 787249867
123896 190058 121929452
117585 154437 957596910
145958 166374 878327551
25408 65774 101028195
84639 180215 427212541
2458 54327 129680367
151466 187070 88996529
159016 169521 829513450
178348 187894 23777792
148295 160673 14665931
168260 186386 454664387
82944 145154 283253273
16168 48518 80745345
109112 161195 130285580
70526 85915 295707695
16359 135959 299151474
74 191335 478344198
108900 199075 489965260
174525 196032 696472582
20293 140717 421858100
93330 129648 735098408
95472 169014 379551559
185563 191377 199712861
42440 174838 331137011
107256 140855 84122050
93606 112835 291536522
165039 185208 928302908
107004 120853 295149867
147418 173777 65995079
128131 153046 255017151
73828 100977 96056390
199909 199987 503829648
150378 195085 617029573
37547 111997 186151463
144705 190003 113348908
21795 146586 312151318
103104 180898 194829529
43562 198986 881495068
32533 53369 52100963
144028 176164 80441402
184032 186723 617195021
69512 179908 981407100
133353 158141 62050640
179023 184715 961573145
83264 113139 259963420
191135 197316 15458598
39586 154498 287734281
144660 147711 341348242
108994 172817 573860075
268 921 548931952
198023 198399 703298219
127737 136617 390880028
64540 197747 333099410
93262 124494 78234295
27738 178063 949455696
134893 191174 916637972
4752 99131 235988023
154916 183854 597867118
137883 183659 114484675
61926 92439 237073034
131100 144688 33967201
11992 93221 881395679
28267 91063 156950371
134959 184598 124091894
3095 199312 666170916
100738 182706 205324631
55786 57828 5058909
194712 195009 686017
176232 186487 25632218
199281 199469 489738
70294 150520 200964757
72308 159897 323521098
116302 119344 163428268
129353 187928 909595623
106741 108943 5660621
86744 185836 247901012
178960 183995 12477992
180351 191080 9409146
56176 98768 676238381
101479 122209 356012234
23870 194577 958525134
56772 182032 535045500
162748 167699 12374282
67632 126389 482284122
150993 175519 232002811
95671 191459 251965928
117771 144246 66330839
120777 188225 291113019
66652 170364 209289656
112012 124530 25083625
69204 195279 200421522
32926 137384 261416781
125666 173498 508342362
107712 139309 873068499
127898 194236 986277923
193907 194624 261031135
114082 179561 95214233
47379 180130 602382089
45062 185430 889204969
144591 151255 837019739
18708 84642 164830748
9649 172754 662038112
133426 182128 121859964
127349 178430 691280028
56420 131471 187704155
105826 145994 100610313
82982 147648 161917252
197963 199158 866650725
76637 91760 167922609
151462 173865 453381163
195441 198406 918942985
94589 167161 181640793
93215 197368 870300190
181058 185576 11316951
55287 166870 279018935
61098 80175 47492845
53553 93606 523434597
74566 147171 181684808
54704 88572 509084050
9463 160050 204480982
170421 181498 239523937
161173 173925 106653444
165204 190722 29680851
173252 191942 103416822
197835 199984 441129482
181153 189535 21003695
40004 109932 849753103
188222 198968 26941322
55664 140870 213010159
56423 192938 81392338
124605 167100 304128890
5046 45148 100494451
129325 140550 28045838
121817 140754 950479482
182833 190996 381356860
39381 70368 226399010
168519 175343 115528528
87162 159089 180028643
19920 108615 221801716
157509 183381 492996121
61034 154038 337904520
100851 191559 654014714
61838 153947 416006225
87134 113911 66867023
62112 177731 289199956
22650 114602 229866472
147120 151013 921325390
84269 180304 507947131
24120 103335 767806802
163047 192066 435017882
39910 54410 853273025
109877 128694 47133517
106564 118472 803231745
199176 199795 689020130
30278 100314 256641863
169374 187474 45371734
51123 111105 360375436
50227 74838 61563352
50181 189108 347635669
134112 176451 961084556
173824 196703 474981566
71152 141633 598774762
158328 169550 27963946
182785 191540 21872818
78232 84460 10517527
109612 168098 368138240
139920 180311 839325258
142326 187275 112534746
144420 190784 530248716
126336 150013 820928042
54396 121970 733582127
131929 138636 16738807
70544 149282 779778885
2652 121068 468625891
97787 103116 744374803
127655 152050 61149831
65473 167913 312244307
153350 160655 18160735
24726 79763 480098689
42931 111438 938357254
54142 163756 617996393
147499 181003 83764913
53082 179063 315272421
152255 155282 142720055
85369 134102 743529165
125751 193640 169782883
157606 161972 10851045
31400 136265 705660174
63021 181756 793074487
48893 112067 47765879
74221 158413 839211039
77990 117727 99331121
154210 174854 51397505
82196 188095 265032411
154116 194048 744718673
105965 134064 987121551
84713 137983 894113913
2575 64414 154704236
161657 191464 329054483
142675 143036 701478177
133588 187196 831897886
85784 170560 212049793
98604 105500 124467032
133476 152478 88611521
45827 48091 319897460
4502 41495 92638489
160835 196029 685839224
51053 142569 228957689
173390 191194 44474642
188559 193992 406974147
17279 131461 908189368
168899 199299 347268035
146431 174367 886109086
184493 193296 352739311
154651 174051 492156326
199978 199984 678737206
190864 196376 13750574
101536 134244 82094378
71130 84558 33684518
120212 188437 170706514
15376 130656 812769002
131195 181759 126558139
183016 185489 6205799
155599 183331 69246042
53315 109528 140666604
182750 188571 14490318
16808 34100 43080706
14275 173992 683016583
70852 87388 402784132
111135 132256 53020921
147968 173378 63547719
50620 112207 153968964
15363 55538 100482672
146274 170868 780740387
21151 149040 975425210
135480 187382 129798203
126216 155815 528117519
115910 178142 489346686
49316 98599 123086664
38403 98413 150023769
191639 195440 9430514
119955 132100 30533043
106827 177252 176395107
145992 164462 46091856
189657 195950 15622504
199006 199612 1521621
32511 74869 841766783
116997 138516 53963073
20912 169943 548298059
105001 128641 59237764
147956 192002 3562143
34380 153102 641493079
139937 198614 146828229
196309 196672 236086858
60438 117968 143610228
53117 177327 386238612
140018 162446 56058339
38882 172109 923126453
163435 191801 71026232
144964 169270 60731757
77947 177447 249022758
137847 155877 953933816
150479 186872 90902442
70099 92764 56741973
122747 139438 41797196
99200 175287 322211855
48057 127668 199171157
128459 161734 83242903
53643 162014 980663752
110196 153117 107663854
133249 183677 409482998
17314 34762 634328552
116363 171818 139010795
103032 132901 433095902
175679 187593 29836090
85596 126021 993900808
49244 144073 237229771
74568 193725 298135623
103294 169660 166204962
73096 156679 968897322
164625 165399 1929314
108481 136860 71097143
89117 124895 89658176
28729 32851 451630423
89445 95427 14959677
7994 74316 800777044
35621 144246 850847823
12675 164162 681407127
147124 162032 774756616
197035 197384 374520511
102449 156191 134772751
26836 138155 312093870
111935 196056 210507464
85814 171818 921089996
114300 144218 74993630
35783 165688 324915264
194656 197057 6006887
171484 187404 39747240
101512 165870 396465530
137567 172381 87100090
139458 159062 862626528
30915 128566 731416863
43945 109565 164107024
134337 138511 10380184
32921 122609 224355046
159983 178356 255794912
97984 183177 213313572
117747 184946 168187156
142627 194597 129975921
28873 155742 495366482
171475 178726 555711414
142732 190808 120318634
138562 145170 123315600
136232 157681 53659610
58835 178353 662043538
175770 176810 2669344
175697 193924 45574257
159592 174466 37108206
91857 153802 761070041
122769 129938 18015622
51867 83974 907033660
100762 109766 183166804
83908 153489 885076257
117418 192736 721430879
71504 71538 92733
141410 188125 903576788
192416 196600 10401094
185443 190836 8222635
16656 29268 726671686
39349 91520 474594441
107270 158299 127811675
188778 192294 8825540
101133 157240 140646429
12097 13947 4680180
89792 109075 48409860
68944 151648 207028683
192141 197144 892617439
61502 79358 44448192
124112 197694 419011737
148664 182166 137805163
55453 137698 205665552
148252 152550 10834155
39910 93549 882949769
87456 160317 725334888
155427 193632 95388191
53801 76691 57235699
181903 197553 907916015
7732 25751 993423339
5248 121092 289840336
136291 139779 8657876
154240 188084 84402543
173555 194225 191021335
1897 81950 369864348
46230 124531 192842336
116040 152190 90679231
73669 163112 223825174
150933 161789 104685062
184778 185660 2252270
67144 118074 574697229
138620 180958 702347883
185618 188886 8154678
47661 144916 671023832
20847 28037 7944896
18155 182893 412057524
168675 183855 38051667
16576 186398 424751685
17195 45881 139411982
61477 196318 647607966
122796 165728 107382622
167686 191028 58412528
51701 140264 629270009
154868 189296 85976974
99198 148285 701063648
194219 195073 2023420
102763 174073 178666417
58927 99340 100724604
149297 171500 394310983
62797 124653 486453895
10579 148645 345448491
96567 169143 181651867
175637 197681 103770051
146932 179536 695505178
33564 164255 446320758
128176 140943 31872355
179371 199107 510376407
91441 158693 82993392
152148 164582 606300324
174535 187384 32211945
162775 185858 788486475
56159 80347 183677381
153308 198586 113132659
153994 178569 933462593
90813 101446 188948085
149195 186330 92778553
177033 195207 693668748
150589 194473 63289453
16007 89773 184249529
99133 146658 119131897
186234 195074 242819698
157126 163608 922920105
135163 186334 127955157
132517 151978 48742912
178036 181068 905283464
182618 186917 593447021
80194 175483 238470786
96244 199723 713757610
62657 198259 861358427
13124 171910 421298640
150730 184394 399612040
13970 32809 47043575
63378 94385 122332531
177855 187137 709926472
29777 169184 163427388
191554 194939 411806137
194779 199983 13106708
26267 55539 492861359
182025 199371 43362819
85778 155825 347155703
66794 138311 178782102
101084 160810 857917611
59989 117272 142956439
80758 117565 91951726
109825 164676 211496783
189606 194785 120222220
193847 199070 645742558
30264 70414 100268873
180020 186831 704842119
26082 164082 345032447
137592 163166 743787075
122418 129165 339867643
62739 77662 761611845
4332 93538 802441448
133953 157953 60079046
66085 94023 419650716
174774 188635 34674066
38240 82422 752659985
48637 199559 506230319
76688 111914 755461159
54665 198386 359506427
39916 67181 896820855
25820 145224 556283722
88058 97576 249891966
151135 178010 67160548
48054 72187 60236432
184632 193647 22548226
82882 171637 713113497
132198 190057 144700662
123063 186127 561074683
1724 103026 493156134
12549 131959 379936007
101497 135520 85420830
194050 197844 9480965
78678 144675 690357232
41203 52615 458750789
135908 162784 67102187
167748 182219 36342729
154648 186772 80173144
95072 126523 618193726
125706 158326 655102278
73615 145558 792064268
55175 193919 801142581
25728 146179 301243027
114584 128902 35949160
12328 93538 329431778
54633 148017 555215462
180033 197469 765587484
88053 151241 534165985
73729 195605 652999922
129235 195587 822633011
64973 69023 566070324
48966 167687 296990510
120271 121908 4067458
99110 150559 903028307
67965 166365 810283103
129476 158613 637316232
68267 111939 109137325
197067 199194 5413795
25883 107861 204935832
148023 181868 971116008
191170 192579 1567034
104182 166748 626168918
92011 129113 92877380
70910 187758 292395393
99990 187153 162794866
186971 199141 986653655
189874 199876 716494044
165561 196832 324348944
166693 199639 708395276
98621 159642 919062108
25692 66605 102364729
148932 156005 596564299
189858 196834 859513639
177068 178069 2493394
62472 146345 209760321
63598 142025 770189865
96490 156623 878657895
2299 38906 91500152
167878 175158 18267985
22699 98467 189347701
64557 184422 415995903
42178 56862 617329438
176120 199947 841515208
23840 160634 342253644
143974 157129 133506765
53623 171330 294586605
105620 158984 936936069
126137 172294 115497338
9930 91061 202829081
26503 77430 313448067
180978 196764 39447831
62706 151398 424625350
67253 159122 229853455
154511 186085 453584022
35032 125273 355362718
181901 186311 104063120
82901 142167 148323121
88136 115996 69629517
130565 191300 423047647
24432 153048 637129100
125622 149589 60131567
192963 195591 619654691
12975 74320 153375707
140629 183946 684441590
8456 197105 471916644
138554 160900 263962089
110118 143717 600966776
54648 101066 115852509
158330 192390 85178376
57916 169406 637191214
111901 147441 89094568
191705 195969 10579093
168707 195707 19486048
126173 160011 181340437
93913 109688 39560491
169192 186231 42725626
49449 147137 292473388
131166 181988 127180744
128478 194314 265329966
196147 198888 6972740
29945 90736 842955784
44446 136742 552918256
97555 115884 45902683
181763 189920 20366119
142365 168176 64520596
181397 185124 12706022
191376 191917 564699488
117011 182092 420031920
66039 162803 241890437
116572 165132 121587534
44872 83447 411334066
41891 82967 102656614
46004 133517 918515469
95275 116125 52170802
25158 75070 124722240
41771 96597 858360825
10533 131794 358151645
53486 118889 221741176
22015 163407 353601029
124230 136151 29891488
120512 199205 623212087
147742 168852 960307405
121572 149508 70191739
144776 194932 125372024
190624 199123 21279422
92970 190128 815092628
6389 124846 348869761
94653 141193 116479082
150920 153630 6850091
174785 176396 4108791
177297 193471 4905874
181247 187365 15313637
193767 195506 4309699
165687 175973 860875622
193920 195788 307972387
23104 185267 405674656
93116 180012 217470330
6147 94607 221274987
51218 178711 627939915
192286 195705 8488838
175740 199759 60102147
50780 82874 293592955
193727 197407 553435104
189277 194912 853240757
11639 41588 419067991
5285 34708 576236763
7700 104440 715123896
90563 129487 97545699
86087 99055 32170978
95507 155652 205530803
103286 119891 41664082
121361 161172 253316669
79828 168618 222113750
81299 113088 295223356
43096 117979 519364585
7498 155082 162020211
191626 192360 1850814
173721 188241 70528106
57984 135840 338629451
169143 171412 489671154
119356 161015 457648898
25219 92826 168989031
117977 162354 111090873
126976 183397 141183815
28722 126336 244151213
193828 198705 558892281
92794 187094 988337684
149209 184609 88423899
49466 107139 607561549
66677 132142 608870677
180719 191762 27655606
21693 77231 138850026
27289 31840 519324810
68363 188151 299651962
184057 196907 32138652
87889 93194 983788378
52086 149141 96915441
82936 189211 609598184
55053 98986 109600384
8463 136654 320796211
56942 71468 757147266
186279 195444 22841464
124062 136838 133105283
112117 151110 97852346
8991 139731 567918191
159276 189537 75636166
105647 175615 175147348
54072 154793 854259934
174517 198319 59557247
160435 174593 35301908
37795 149388 279372828
29855 182716 629051447
38202 43102 12367508
126754 186327 149049262
50040 168100 742468351
10417 149258 909015173
114893 143576 71872623
79533 117737 577914075
105669 131761 709065156
90385 159537 378228004
132867 187229 135955824
167091 176434 23451397
96359 145482 382486310
163635 184335 862634568
190856 192691 4622532
8001 127521 299043236
63285 93103 969049127
141308 177740 91250293
159662 170532 957780618
123180 157013 970229286
118431 173439 730772017
114302 121463 12086347
165495 183991 636590906
188330 198965 219688267
7148 98280 102135267
103045 108280 735791474
177970 186364 931534285
183587 187391 9565168
134185 188934 953254965
47549 114115 166380118
115455 157526 105471245
158296 166992 545942169
194756 199047 668025516
47988 147834 249829590
162023 180999 47456287
49375 63500 1830304
33914 132671 969585291
8681 83745 187730087
108654 182674 185206316
28683 191717 685687175
174969 194653 25186698
50546 94130 108968961
50401 137836 678054260
128452 191811 761080834
72036 95884 59653077
49280 164216 459975591
47899 81272 83397456
48341 199504 378221809
44712 63544 47176957
119979 199734 254466766
150315 170630 50642729
90498 132153 104409013
157924 179503 53944316
99740 113780 453800294
55381 191255 911538481
40837 147013 925112951
153105 177604 537401042
107443 159174 39186450
1145 150763 949424124
191876 192705 2075608
112163 122201 25205863
158586 179186 51500983
104855 126314 835882828
186313 187791 435434018
126448 156469 75230510
63838 83752 240350187
157867 179200 82231400
57881 190653 332087465
32515 183195 349181591
181057 181746 1809050
87420 118772 230313284
24131 186617 562373127
64329 95009 76559068
115719 140215 61340949
57263 176855 299177327
141504 153700 3554896
131004 181903 127379948
68185 142425 185712668
54934 191209 340805217
79550 141690 155484917
19784 38628 737125210
130928 165877 803843510
39131 185854 850412237
155309 179307 59893345
150813 170183 16268880
68406 112660 110619403
69791 70872 2735122
143852 174385 76401791
18294 51992 223298448
25293 180293 812183437
189100 189738 79652639
184225 188078 461079157
48755 63289 342332301
183386 198397 37543244
107468 153947 116586967
123718 173742 125190840
186440 191205 11851935
33038 134769 254577627
3543 6200 6617758
197207 199534 5916063
70924 144962 185312934
125363 169392 110068086
2318 18129 123486942
137415 182542 920718493
157668 196446 96880405
81445 143999 991132895
59645 145201 194785487
63279 109593 189733196
138317 160264 962116312
83741 92127 20981791
47667 141039 532094500
91820 193986 255687667
96866 195659 548763148
166742 195545 72055411
65646 197372 329368893
29897 137788 816317410
53173 78589 580354433
132210 195686 927084953
27687 149011 303578784
187297 190894 830435949
162904 184471 48610007
72112 172822 732006475
103255 185368 205652927
131355 185503 597820330
155848 194929 97529079
126902 169127 464272287
47871 199199 562931800
15508 141241 745106639
180161 198988 47117839
72799 192594 533737251
182919 190585 9268744
100109 151860 129830777
171489 181213 24225211
6124 54023 119938435
65416 172107 266909540
7690 173597 576816152
166144 194095 740910441
45778 159972 285741997
148224 186788 468019801
60679 146532 214596643
77035 173146 33985761
123112 132154 70945164
62436 121527 147584429
98899 146937 120389586
75453 146020 565311417
23376 186111 664587228
78819 159884 913508272
78951 108548 74056863
83094 165067 205114462
145763 154225 21349509
12312 31352 47573669
170735 176542 14594597
60704 115755 466728411
138218 142250 10070480
129701 195785 179072638
161479 194765 83185211
36142 85627 720538849
63459 167021 258995233
183503 186546 254177422
135526 170914 88456379
122310 197608 204779617
57084 108622 128840667
114956 162359 118650358
94037 148682 63671027
84437 116047 78980654
31746 98406 166616814
19460 135356 289970235
33798 107346 629542384
67613 97200 73836274
31460 79314 148691454
78431 82391 998177152
111628 158880 683567336
142446 197943 138848337
57225 76709 48632472
192347 195443 7645155
55915 146817 780948577
43414 101354 144703104
132555 136907 952583265
118504 162049 109031015
165060 179645 673520593
107625 179013 178767458
66483 150238 853490114
182782 189481 16779944
128137 195934 358158115
79922 182065 255672620
190470 197246 16867870
88160 139739 129091546
188295 199187 567519987
6546 110710 563073270
143279 174339 77775267
167309 194054 66966219
46083 48749 373945117
164743 175322 26556129
129708 182228 267847119
114472 183209 172092224
144840 184537 99302203
86893 123696 92077386
172843 182387 330609106
83470 161948 197819183
30345 197266 417458776
92944 146004 132790833
5089 188725 630510195
49251 115610 165922016
73304 151516 602081919
140714 151054 26044859
48886 186413 344129431
23223 190447 418343454
164173 198346 85559531
90182 191169 967539341
139105 167091 582584861
63668 105126 256256178
25840 76256 125953075
19836 63028 538835756
197132 198836 4360250
183802 191803 960680077
166893 191348 61183790
4614 59836 291800964
65329 177700 176760405
5390 41293 89988303
22109 121433 75104188
88979 172306 980042803
196108 199507 8633432
6422 10148 9475619
21431 77734 140776942
48108 154637 266708841
125885 178305 131190387
185048 195482 891925185
175113 187898 994539435
155581 189633 47708808
107339 117820 79799865
18271 150635 286365752
150969 171331 50865597
3779 17101 33449860
12427 124868 399480394
132976 174437 103640287
118901 165283 255216811
104475 142766 675717109
101784 180035 195977363
104851 143308 96241437
125602 177390 387799759
76670 157568 202487447
80998 137096 215599146
65919 128270 786051569
187873 188219 894167744
41411 50503 253332463
63084 133701 197103511
91581 115404 249141855
22373 124511 255476249
5882 164318 6992057
11756 37905 297361698
183460 199575 40335382
80596 161942 679205723
140797 191436 742678995
49292 169122 299705310
196999 197475 534983959
119583 170485 127419298
171913 195507 18415143
174565 195243 837968732
186453 197518 27607125
101380 190161 222335614
142284 164822 56328911
119771 168150 562376102
57197 183951 316994194
45017 148665 543508023
9993 71116 170973980
99211 149086 125154161
175022 198222 933722233
162322 175301 32536167
129885 187222 767765469
79916 167339 941255327
91948 161113 173133232
117358 146796 364308827
43753 54232 685267209
126193 128528 139457840
101504 178082 191835604
59307 138036 438418709
85497 129307 109614797
191244 193131 4778641
183926 184758 161124559
112957 196127 208086943
20087 175698 650637322
12193 183864 429415442
175851 185223 23442185
196743 198979 510381552
123311 190291 167600742
106271 124067 487791099
52220 65022 32203266
147168 192492 113428491
37741 110945 274973366
6409 78462 443499979
103934 161428 143991581
99799 158797 968848851
122180 195526 183483647
87052 185534 323204789
36019 93555 143811171
141441 167342 64771486
43572 60163 41612375
120539 148483 154371604
8730 186194 443968303
63306 157661 236062759
32223 75811 109034713
125537 160700 88037075
32333 124996 941221244
4541 151698 368333278
68256 78226 24947469
160263 167307 17450649
83644 174166 226518541
143746 160972 43154069
27801 199277 582005127
13020 132114 297971278
2532 34579 80033953
152172 156782 193109629
157388 177961 51422262
118865 185317 443217142
49486 110847 153394282
146325 196236 730891485
66041 186500 301267216
96936 131927 87733617
35288 83588 120825906
162824 182387 49063022
134371 189122 136964696
121271 164534 108286912
39486 182434 847660893
181077 197622 839554042
171402 194682 58086268
195962 197833 4716980
186001 195456 869689466
179543 186727 17928784
28365 106555 167055260
84797 134853 125282640
182178 183573 3420368
28523 85593 142714589
149829 152815 7460830
169450 186800 43479073
82275 148015 164652114
135539 137799 353297696
48057 75907 869805368
180055 195400 38263189
141161 173351 531819971
139232 163702 61142695
141199 178496 93431477
40249 44144 9838704
48192 70623 56054859
8721 82204 160306145
35512 192211 775333215
124797 189060 163926328
164442 172204 598319380
57439 118919 153600309
57683 73627 501419173
199710 199780 495671190
51864 165228 941830291
26225 95292 172518200
36762 193659 444614159
115813 135470 587226554
99862 143933 110466318
159337 182673 841350334
43219 155585 281163068
107810 165952 872303776
65798 102263 90940302
94168 178639 211517578
78024 158373 201122124
130739 189286 796034784
142130 158806 648976031
83573 119563 288989658
182191 189086 902681645
4169 149575 363972212
130101 192509 610204570
111823 125906 35397594
3543 119053 126820321
43924 63501 49009122
76295 120322 110140378
10488 101784 253416876
46090 65407 48398134
74528 164179 808289609
5403 14143 93205558
139497 140697 850802275
59234 180933 756757051
153329 195832 106100602
197121 197270 784334449
177692 186676 825344771
90397 135243 693770061
87536 118808 984906381
177202 194974 910576951
116597 133191 41752493
82818 173833 227871816
37847 76912 97731146
59393 179430 300210635
85588 173621 810127643
25003 179046 975811698
137389 166768 73359270
48698 166738 295280251
14196 151706 343976995
65612 107403 104349058
149540 193956 846796077
95813 103920 525615399
81935 190350 271386797
146191 191353 651242295
145726 196469 126857867
176927 177962 2572635
52638 193634 199372727
113921 188359 223332804
187674 190318 6639617
21570 39321 44356884
88652 136877 725722726
27680 173669 708688683
187934 190465 6383183
192961 199808 895644035
171058 177696 16647012
18089 61799 511286854
5316 123121 428980019
141986 177974 90117378
68944 77848 22231424
199521 199858 836909
6820 49049 105703406
49304 123851 704404478
36015 106687 198848032
103588 194222 693120887
176222 198514 55729065
83199 98864 39039924
129754 141495 29313854
158510 192317 849580470
33585 192203 452285577
157695 174923 610148600
74910 154379 42820885
5317 70184 242634151
21794 75654 283557075
3029 24834 769824389
153587 163205 23811530
126813 144055 43113288
187704 190658 542109198
153787 176348 282990390
21946 109586 219193419
15339 72970 829302864
31510 71956 101092498
26943 170837 758161932
124121 175297 128015309
108596 168377 149478767
91419 171552 174743452
73043 194022 376290972
6898 51465 111530522
26728 86772 150074921
80045 102554 770883387
118647 134457 39713157
97201 191919 638857384
101362 159166 144907077
62963 180652 294382917
116038 140966 106616050
39094 113503 114726473
60937 192177 664073767
49651 108091 502037058
100664 198980 246244489
166200 179683 324582500
25795 77336 218805477
165794 194298 71352722
88085 192092 260249124
100024 180694 595926025
132823 160259 501573241
147239 188542 103300667
138075 166392 222276940
114662 145684 106362197
65859 183619 294460230
47658 125892 953108953
159656 195929 74191426
145893 157383 801881171
29290 72032 430891012
46322 178016 329502737
149275 196459 980409171
63415 84221 51970155
31596 180435 372409395
198466 199860 836299870
43783 155807 710523393
114090 192688 196749007
76562 81752 12925934
75290 105866 169127634
127930 145798 44751625
107513 179084 179198821
167491 191327 59683226
85172 155034 232379903
147489 176078 610914211
120769 172899 595877548
49077 61600 31529466
76936 119097 105430725
67034 158939 229907857
85969 117199 7269440
140805 176452 89262419
33207 183501 376051991
67745 99093 78197948
14540 196516 455069968
88968 168425 180210089
27925 177723 374774093
19325 74362 137511863
7270 199789 481746766
37769 48046 558260719
139926 166796 481386889
57831 180211 306094953
107681 139352 720679640
130900 188794 144778638
153497 177270 59375846
140780 163846 57659690
162365 173822 28799300
58974 89753 76748235
151116 157595 946069354
118596 159830 352748952
16404 171117 386969274
12085 55577 851709758
183055 194757 29196018
148233 164309 52160822
60060 99099 97276401
30456 197248 417154527
81677 170840 223182133
159446 177318 44690774
173501 185627 30344012
26161 49456 58157823
186213 186738 92072857
108344 113546 851490276
173486 174406 9861095
185150 194104 22425804
179786 192746 70381019
186561 198294 29327850
154460 157746 8077608
111992 169345 665948145
190017 198485 21180846
101977 172422 339049226
57167 119334 374015688
154333 195886 930367382
48986 116737 808634559
29588 40226 26454070
22245 177831 389200822
117029 168151 386043747
81422 82967 746802516
124680 171312 658996625
22492 39278 139206002
161218 175717 91048105
63467 109621 115402111
107245 149548 852767951
126027 178090 904602034
26131 119558 233496073
125991 130977 650474253
135315 152292 42517848
164939 185512 295735448
108515 127312 560513624
102460 190068 219355722
54554 104957 125942983
99478 105589 15439582
18265 149804 329145853
85543 115933 186630220
28165 34990 16960594
137724 152749 37711554
50687 74019 158453582
160465 187985 48245758
81207 194187 282704890
66524 97127 76304082
58411 68596 798093758
8085 106608 17120752
94471 135675 103313355
54654 169636 287567236
191119 193332 997812187
135428 142999 18794623
92489 160794 236601634
87195 166491 673458520
103896 177773 185019235
92059 148747 141998818
37789 151795 285352414
141022 163518 857667493
57997 101921 33904770
65490 73982 98738510
44246 146803 256505592
190253 197412 302382839
175274 177463 5526886
141282 153035 761372949
66789 141217 186046732
159645 187862 469014665
48567 152833 965532571
55787 90983 703354103
144951 155103 324875195
189135 193522 10903722
40939 117210 190682287
146564 183471 92350139
98172 178716 579118456
74696 161113 85576553
137114 191826 136785515
134031 140546 16234541
42086 58760 41789620
11337 156815 780218378
179802 196628 915925004
2207 38286 564769339
154410 161872 654922112
82047 146828 489510223
154966 155622 1591293
189364 194015 11597359
142494 151042 21572330
109230 198042 222165176
2032 174874 432253318
3247 97494 235595388
57692 114516 141951357
133746 176980 523153912
171566 194779 113304933
69077 153136 210533088
98700 173817 188213190
13006 105037 230156587
108068 158875 127205307
81332 125028 702017118
177105 179012 290056424
69347 112732 977607501
16101 111856 585469275
124202 150932 66990227
8579 60099 397077927
104285 137691 83699446
116907 181118 160800122
89186 128803 99239112
163383 180547 101863854
111695 112933 558621134
101751 154717 132918230
27954 72160 1141426
8414 90794 548115599
187122 193138 15027687
25167 59105 84925387
182595 185648 7612175
138689 194839 140377086
104354 114011 24155553
15007 32169 63204098
129480 199215 887287856
171139 173558 6043010
75098 159572 567494178
117382 189479 911771692
66279 142862 653172054
15518 103260 219140400
113010 172794 429045577
185845 196335 26186929
186125 189696 258245335
24938 59547 86659583
114010 115886 893576254
132573 168994 166453462
82531 157051 479763623
59754 73324 33700440
35913 145598 274428302
18295 71902 711905562
42287 118216 189779858
69333 70717 472763498
123986 192113 170427132
122899 195247 377267420
34428 181537 368130007
125528 131986 16214639
52630 199612 367759951
143601 146722 574754695
1883 6874 12247489
160667 182552 54741529
158272 174173 849796945
75775 125492 137493517
38898 163949 677261659
58943 83997 62539434
199374 199783 1015148
159344 195901 91316770
71722 94308 56521353
152909 164730 29343683
62722 163487 227199103
92700 117096 60910597
187293 189539 139496360
42324 173813 356147479
96937 187598 495823584
1387 21754 755031944
45087 85910 102157366
15984 52370 968291657
24557 80908 140896112
54236 91795 852057028
80158 184442 956797683
39274 114229 187405555
166086 172547 676812849
26910 150459 309114930
111862 159042 671089293
160962 162797 4501577
188239 188940 1799757
114381 124894 996049485
68380 153398 212856564
188478 194412 281286978
91213 139750 121519223
4036 84641 498084935
199708 199868 715556933
45004 115837 182507465
181592 185337 362903463
1273 44113 635356694
108123 174323 398797795
55711 188101 331037116
12207 108460 354869420
143169 149268 15457844
183986 198194 35557843
159181 181848 56677291
195053 198861 254038629
151649 184250 775629296
182975 191826 53767165
42835 150156 285440279
97438 150995 134319039
78729 116629 94682417
196224 197511 3225388
134657 157880 58140771
9500 22950 810672813
146650 181900 88255240
142160 195318 688299806
60804 116977 140205831
7265 172840 414341463
69681 84696 266764352
91517 166264 187067703
167779 199220 78781254
35047 68635 140984037
23745 108177 211171613
168572 185505 42464971
132044 148963 42418443
97805 165417 169228396
182472 188652 15360144
178438 181015 6346131
108896 196101 983116353
133538 179390 114692648
197124 199463 9624707
191785 197656 107709011
47785 95188 118446508
29058 146518 293780475
145280 168970 59144331
107150 113736 16455742
47668 92523 237074049
118606 125371 17082508
75526 126867 446415609
115901 178277 929266631
98866 192489 588804638
176999 184078 17605107
145845 181824 726457227
169313 199110 890566105
133689 183252 413976237
70909 165389 236356976
79807 82462 549042234
150243 197040 116851443
159169 182758 58943589
102157 195891 685982169
23084 49457 161693333
87536 133813 115865322
148994 197895 308540623
181472 186615 12844455
19269 87800 896525445
65454 107440 607636601
196351 199838 603272479
195245 198550 646024690
93185 192731 352574797
176922 190055 854744867
36840 182638 440560182
24946 109438 761587727
87569 108690 338619129
47667 168276 308394060
146713 182326 89195789
12042 39387 544290127
166146 167967 172604249
92074 120933 72135963
115331 143609 70860508
166274 182483 40654199
145609 145924 630182136
68107 196599 321414915
69622 103810 85448979
28410 63826 30700812
122591 177265 625564090
7798 92034 41198975
56770 132030 511517906
198170 198322 376928152
166251 168713 178740769
34483 123718 782856129
128519 141532 422718134
60045 118050 463905955
41795 123870 629130213
55158 171662 325989343
117132 190870 672324755
26107 69395 108122551
113022 180862 169823234
83845 87217 8463118
126016 155574 72266446
39261 100560 217600361
159918 192561 81536164
169400 187924 46381087
177610 195364 130694011
190589 196983 960926423
50191 59009 434603389
177947 197601 49082487
171627 188679 42486434
111510 154695 108371889
9901 68706 988098510
104177 170254 738175128
140734 143395 142676181
90787 192632 254884085
142427 167538 537039892
70394 103865 83697690
192414 197691 353750474
151895 158428 654688456
116726 144182 911296783
97032 169860 182302265
76152 157800 379112908
107538 166676 147955826
81679 112619 77451262
167273 178441 869985929
128444 182717 16397326
98387 157689 455859848
170174 182764 31572697
118737 141454 56909899
60336 134204 184672954
106106 123973 44819897
89357 158410 172948211
87854 169229 203557336
33850 91369 799627074
153581 189318 89240592
3738 199470 489744442
154158 190323 90287885
39806 169394 454026606
142171 147820 481363041
71525 116823 226333869
167295 178559 28326663
192425 194814 649531604
11528 125053 283950819
5104 100814 419128304
43241 74228 666612728
141607 177053 930675397
36907 119719 207082956
132774 193475 151756269
191508 193615 5241281
165132 189800 61825877
192835 195465 620714613
82346 141818 765272378
161858 183378 53855217
145806 168762 650165698
158690 170267 28823331
141625 193959 304965148
27381 172049 461020604
61912 189412 446579502
116036 133716 631527585
143343 143958 1574863
19094 139157 300271814
184692 198128 33625200
191661 196114 56130439
71738 83749 353563023
197486 198290 36975666
177100 198844 241127753
103178 167608 161336973
42626 134668 238298787
194320 197163 7045235
163605 174599 27533447
93768 102432 755876053
159757 179956 648089298
135518 166668 77765673
77549 164004 226466960
139734 184279 111395089
169631 170350 27878502
83070 136554 133944905
50046 198289 370892785
171081 196008 671041188
107646 158627 127718723
184498 188753 10636420
190710 191465 531978218
120026 175788 846456214
15471 157226 470712991
12386 118135 264371852
58542 92730 85385733
116188 135187 47748897
158368 164930 435861613
187253 192460 12989025
86832 122629 427283503
188198 193471 427545250
148207 172383 60480095
120940 168203 349417535
13732 93079 366800652
111331 153888 106790204
87549 160328 182195295
92728 116594 175637342
159228 196715 432551035
155731 158768 777057134
199061 199528 1191025
135306 163231 69720957
167955 170121 906718919
168221 177653 23763437
95119 193709 246758506
97484 127257 675255105
64856 175624 458207545
142900 145431 6431477
133596 155621 667352787
99420 133265 579703592
80682 133342 131844859
14101 128084 285080760
97914 128407 54699604
8955 64268 138424563
66968 167813 252119856
106848 181659 864933511
137703 161524 59577682
175069 195410 50834368
186476 188962 847820162
172200 179277 17664741
108401 153250 112374122
102753 156363 134463522
181337 196373 37541511
4048 168909 253501209
144713 186369 136052657
159478 172509 666310944
19578 183519 829127201
139086 142330 775075674
179774 180590 2013373
86362 192832 266313855
45038 111106 165152785
95772 170431 186923373
16975 19728 997095344
197551 198587 2676469
112802 183035 665728274
154484 193391 651128632
64044 67932 9641862
104521 179404 187472631
114765 144621 138060042
199232 199280 454534902
137762 171199 83680402
87287 136007 121935521
42361 50823 21064787
101647 113529 29798071
20392 107605 217978874
117717 122994 509592232
128238 164034 170711391
68413 68815 11031784
72416 102931 76205930
195976 198627 6749401
194190 198257 620384669
156022 159466 193809890
136383 145833 23611219
198141 199978 617236684
150997 180286 377220359
186747 199190 323719118
131861 194337 966807868
94650 156839 882272102
46648 162681 533596641
127182 189255 155360924
178762 194045 38144302
146478 176378 74825067
182102 189263 17897401
158011 188816 76960882
2995 119240 528749630
96833 146630 484470824
178750 188851 25170034
65661 79169 644465908
144391 169194 235675189
150771 164129 33206961
153678 154035 904459
176601 187064 26132228
191350 199157 986104059
46148 50147 9929534
179111 192833 637167698
180216 199376 776694467
96494 122260 702370688
42689 59571 42296450
134166 150254 650120587
181997 198302 29970889
152646 188943 90660662
62321 111758 123457969
57949 174144 782881590
38411 176997 590563277
78593 197245 296796148
125423 166453 102593694
136260 182953 452835344
185136 191108 630528020
165874 189990 60368365
169698 173742 171003019
43137 151534 271218206
53696 54042 158911048
134905 181140 115612170
13706 60998 515734531
176639 191694 28532231
76379 146763 197652092
86343 171893 145468552
88739 143425 136915147
82027 110327 70843799
127284 134803 167936078
192513 198023 13755202
173337 182090 21936367
176046 198515 29521100
130078 196461 689426201
190074 192311 87299126
174156 187297 32909872
111723 179812 170541867
20183 126573 648753785
10762 142916 330514071
7650 140697 501914802
194410 195329 2218852
40889 175778 337497192
64093 140537 121046350
60235 107935 249729132
143151 196212 132740440
50019 173325 308517929
36756 190100 533171333
67057 136388 217376909
10400 113609 257994510
164842 172419 3598482
34411 75461 798619763
2634 42022 98482557
115661 125911 25763933
39617 158718 677214258
9241 95848 482943124
97338 194670 352601519
84705 96642 315193348
17727 149419 329587400
41376 67618 65662944
50564 123079 181460623
80239 197935 674857667
85861 176464 226689408
137599 187379 124512522
89160 145817 141890447
151884 192099 100497270
94291 97597 564035633
13660 177146 408994769
144490 153451 22600780
134980 158260 990425251
142118 167328 492047897
60243 96188 89561341
157409 193297 89697061
141461 186600 112983529
157887 178663 599415936
22474 147111 311732173
84081 109700 64104157
160176 191804 779604928
96265 170130 641067509
83565 88141 903773142
159455 190731 73789592
178837 196260 705123492
59770 107508 119197117
198053 198884 794318282
18071 52606 210075895
6320 11829 13941364
172833 180515 946255963
30898 36018 421908863
35445 131160 239472753
182909 183728 818961723
159784 193841 85052597
198394 198534 367880
3923 38249 85831622
177094 199075 54945654
109740 112752 817853960
179428 185951 357284266
99866 162060 155833348
125875 132472 332487703
153444 155787 137753121
90082 157579 169070679
155426 174645 47889261
162248 174832 31495577
185468 197614 428960784
104411 105900 352529940
167130 189520 585414418
114756 150153 88857869
107281 195416 220487728
50578 172961 579896141
133529 133732 521186
87098 113091 165305919
135666 153721 133973127
191920 199812 599486004
170291 192590 55814751
187801 190585 6998737
156264 161054 11859115
176559 198406 29645509
34657 97797 407243042
80944 180668 579815985
143965 168935 48035743
17214 106406 222941066
56702 104874 387630046
69702 172317 256847904
84962 123225 95759501
42414 166229 729840544
133442 174872 103570460
45149 70101 738537751
172892 196971 60166484
101736 113027 28338975
72168 134949 157266835
133947 162339 70900460
167976 190841 265343780
142374 147272 1397461
94638 178804 138595933
6662 36094 73763092
192798 195217 773625046
150778 189622 97085107
99796 147675 572281816
57750 94348 266828684
51792 95008 108050202
197793 197893 966367741
73932 191038 967673450
185015 195299 25675227
194649 196752 592780799
17437 157402 608414022
47668 172289 396649281
32193 136269 260491078
30040 173881 336811455
26826 158367 750801018
37461 111076 465339723
170599 193562 57402026
84663 187417 257131219
173042 174887 877719013
20319 38282 835262026
175801 176973 357141405
7465 8294 988827531
87566 197228 274319017
142904 151343 21294087
132405 173434 102592454
87969 185475 243990564
149822 169215 766129013
164476 169861 13515182
34514 71672 92866834
7439 32974 63985466
199479 199545 307813087
70280 144976 677241635
40055 178941 157203930
23882 64867 102592444
150737 152936 681170905
199232 199977 197804723
183596 193952 25894378
121968 155405 83919837
8028 81734 184369391
179114 185411 474050953
158459 183134 569995579
145847 178520 59719425
708 147639 367518004
103233 143832 101773650
131445 195901 65739222
158108 174535 662641471
149372 197664 120622343
168621 176592 20104136
47751 57445 684089298
22719 138775 112643813
177136 189311 30405121
72902 129539 864975732
21192 192296 428015978
31925 101954 175025918
112968 180684 169512455
152102 177300 63007595
87182 172946 439399359
126616 172964 115982727
4508 186054 454248972
192650 197637 346862299
114753 142918 70548894
149466 164711 158861924
58484 175249 292002266
147714 149223 3847076
183740 190909 17925428
37327 189651 381107979
76833 180408 259170977
82970 120831 94704526
171775 177658 14658869
145716 152768 846405242
60452 164365 259694724
90423 142969 667519568
139791 140739 77877009
104257 197612 233607720
57847 88865 77406065
184238 199210 37562778
122419 197751 188465719
27605 78851 128124276
183964 187314 8464732
143214 175461 604526174
27965 151602 806338539
196745 197537 171393684
127203 135945 933747545
84466 173173 221946759
26139 143503 293445262
81582 176554 237747773
12484 72176 149148313
78270 128339 125302794
190082 194069 759943249
27 194514 486398217
163350 192963 295388217
136803 139748 7265649
177597 181236 649158960
106568 112984 877909853
155888 186780 77155665
82110 180727 588841097
198169 198215 802881232
151684 192772 102694180
186672 187969 171804745
22383 178749 391189971
120986 191319 527908794
71295 157323 215422134
163723 186859 57959828
46584 197105 376468713
143894 155016 2277053
807 109651 720963108
166557 199018 81299853
86457 187816 253541326
149591 183367 12441983
123356 150377 67665601
154998 181656 66582124
130122 195192 162643735
94938 185761 462309164
191101 192533 3667447
53139 71977 483261962
78913 183911 591426045
184386 196462 720419413
1468 9455 590756069
78821 174321 238931830
54641 179178 311549933
13212 162549 885963918
100406 103935 8968055
138216 155916 44422378
73658 119987 115912492
175331 189051 34346569
54331 97331 107384308
173714 183927 25449647
152609 169555 93359007
105593 129808 930879224
188985 199951 27447333
116480 199411 207689247
84249 132558 655247318
136426 185129 121746927
100676 190172 929612817
37622 50796 32947882
58178 139140 202427027
21918 58958 92745823
168444 176812 21117206
95099 110315 411092229
11417 79169 987658065
134542 186641 130329713
163570 169392 14567956
120240 199040 34422994
67430 177000 906274282
49043 154777 305203654
154025 159094 12553489
69598 146029 191313498
144232 157996 64828202
91007 123363 81050028
95452 113188 44384125
50797 63082 446137124
91363 106146 650766295
130231 131238 2481000
95554 152099 398234307
81514 186982 263942956
141043 198003 888505470
193505 193626 329452918
19352 128411 908019391
62927 199437 341498931
11731 18996 674319222
56881 86630 74302385
108455 162799 135900778
38116 91055 132412402
16892 187718 719636476
164901 174188 604691747
14118 135521 303690515
80545 159652 898589869
142396 188683 115787121
79120 183178 260390287
188331 189948 690369468
70543 135740 163314374
106425 145451 215786819
193579 194271 1799087
115083 164855 727393130
107108 155433 121178214
55046 127033 372577607
70250 147290 994311518
125113 196737 67755361
154057 163548 23461313
29330 89425 372781037
58648 159594 252512988
151637 183077 78565794
144247 192183 119944974
121206 185218 160269065
154734 199121 110864938
23830 24403 507532625
190044 195960 350905954
167342 186386 47728742
190668 197529 17102795
199859 199949 635763566
191963 194592 525399566
153446 153803 555880108
75866 85036 445610892
58673 166741 851126395
65434 159942 236470344
161088 173220 30365330
58483 123234 711667974
199537 199934 987016
47151 137978 625944571
49067 114326 767979274
4915 187155 456098005
10325 93744 208543269
124728 161784 963881081
44590 176296 329529595
145965 166400 51077509
26907 118359 241095118
144919 188618 545296675
33433 103281 174593482
112146 137512 63694068
185928 186893 992355620
125990 188713 446610734
75944 184626 271905322
34530 66471 112082640
26846 197380 817308040
86086 95629 681660194
85178 90346 12810644
7124 161623 857663694
35633 138461 257238286
155177 177468 55664523
178163 195734 43854323
104492 175338 177345206
117027 182899 164942315
194985 196018 489121536
172649 195357 56679240
68329 144915 946018604
47988 149383 253808356
181248 184771 8744341
21801 104703 207276117
161565 195907 85847624
15541 120206 261635522
113343 171970 146942114
70192 196640 316386156
182098 183199 83263424
76205 177841 995850240
155688 161200 656611298
114252 154979 102212742
178098 179653 136466295
28330 131261 257468493
185509 186560 2629827
2866 33519 76544704
154289 166238 14475675
4770 107466 713683868
82945 191109 640539960
150852 190164 594452786
3285 59440 725074407
188501 197175 21682692
199802 199952 530305803
121433 189114 299200374
43920 146292 887198255
114950 145316 736646488
78196 193155 287610295
158484 178440 49931702
105411 131154 64515937
38782 141651 417209107
109079 132821 869639574
74070 100760 464761903
147617 165939 296300520
30866 188174 393464869
192935 197606 11656701
27886 117113 361246159
114799 170452 139338125
102549 196850 795761336
67261 88018 232697442
167561 168873 568391880
191901 192478 1473669
111167 161491 126014235
1267 179277 445242903
105569 128557 360431567
30211 101639 178433688
149313 167694 45761342
185251 195697 529442359
103661 115403 29419399
56471 57407 2349575
49651 133501 943036122
4147 16386 905047696
187975 192103 10351282
93587 194358 252201929
125098 172141 691399898
162087 193465 64233821
123291 141591 405799399
69107 163111 475543101
150220 171963 54371373
168961 189817 173042990
154464 181181 66607660
149213 168408 684276612
44410 122802 228323679
160894 198877 939281433
16405 96009 564749665
152225 153496 78713198
180277 191184 27225833
120186 194707 710584112
102379 136183 84835116
63908 124672 942707716
197707 199142 940808490
105018 139387 86066538
83398 138633 138275772
14846 185374 426447158
22775 125372 256660058
14813 142554 319391647
197337 197747 138001964
156531 195181 96480992
59727 157773 245239776
158534 185941 68473536
150199 153349 650721990
90205 151063 953042180
91380 178542 218248520
177377 179569 5478229
192843 198275 275825585
180703 185261 102006213
140846 165746 853740941
565 42736 44183605
144228 181782 111322193
75937 90940 37486232
2096 103863 254328198
196993 199636 6686920
177909 192267 750870001
152044 191829 99436097
186128 193488 18393983
65582 80478 37105806
24977 28772 9506368
29755 128419 629232804
115675 119752 759277890
64098 196914 332154627
95356 192648 243538341
112284 192194 815606528
174802 195914 580145181
7383 140363 332770286
60404 199485 347825171
173859 182298 21100580
92137 117647 63694342
167302 186467 48042380
197368 197540 441791
10030 150402 814269125
110928 163343 131209994
32384 177040 810639194
147662 154709 17784741
27571 192470 774523407
6340 103322 516003707
43782 122504 511617552
141743 157721 40080581
144289 178987 315145143
130673 175962 159609731
123653 162483 999307392
100596 173905 909283271
176777 186599 254814908
70083 125429 62214241
19156 189873 646696393
66723 165062 245849093
196154 198018 175089291
18132 182949 316370522
110692 139210 127847787
78361 121215 107086695
53865 144469 267726138
22872 127244 261068813
24703 37998 994245143
3244 186312 648132755
7706 129926 619097600
188758 197270 950824990
3326 55127 129626959
111145 141015 377337772
192209 198439 15587522
72448 160630 776266782
166498 183285 178230341
153542 176087 56243965
41849 61531 107313405
101346 141264 135605725
133398 172673 522831714
53550 150716 243285297
121748 182294 151633983
28466 173978 364018327
73737 156664 207704357
153296 156580 8171826
25824 156216 640655404
121752 181983 165218817
104747 176893 167602542
59110 107231 120179128
6392 62887 587224766
136266 185564 123268426
196948 197564 1545695
24629 35283 26587791
81021 134772 294607783
173990 186087 30202285
135064 137289 5579668
86572 181819 238359096
5244 183317 869666480
139992 161064 194384322
147777 194220 116134647
114164 129893 39515819
172059 191010 293141480
56771 153462 460802068
143977 166981 30024931
109855 184218 185998980
170029 170567 970695037
199543 199853 553809025
106383 163827 143745738
188180 195051 829684085
48978 50279 3271899
117169 172176 712051396
106067 192795 217086025
179360 191247 848704540
52629 71503 47101491
127907 132116 720785846
152206 152255 984725952
30788 99271 483255996
13344 173189 570441818
199630 199973 43363611
199248 199889 1596584
13285 199077 683433451
191270 195709 262387805
135206 141661 425976215
15670 123335 269213628
87062 122240 185688657
180970 186715 560732
130604 147776 492860870
57701 96276 261573510
181999 191115 22683213
127843 190644 937611472
179919 197519 896744662
12129 199544 754010299
75828 135963 372824986
142805 176049 83244130
66632 197120 326276917
131466 192461 997882593
180629 198803 45496066
133303 196392 157716123
102832 128150 63589730
199970 199983 28432
28706 84040 138325547
163068 182447 277137277
149429 177131 69213836
107165 164494 143444065
10816 80108 173207121
138851 162215 246664572
191325 191601 719239
88271 149086 152350087
40580 69387 72102449
78985 102767 41918056
184591 197856 275267592
94798 184981 225685771
152425 192885 101061984
103476 166412 528546696
92784 189635 242396813
159234 184762 251585611
175555 188062 31246492
139632 198028 146070073
7364 170818 828497623
75115 84733 49986841
113271 170542 143405662
161241 197554 90777578
43683 59006 38372802
14648 49477 87040690
45728 194583 372283158
111740 120475 21909926
81371 85913 11467292
134843 153835 47681134
28511 57728 73104400
61130 195668 416397727
176065 192867 259060297
175669 176806 78933793
139684 161970 785782229
180003 196017 451640506
172185 189505 43269924
104658 149445 112311211
13290 112079 246948862
95030 165979 177572858
192317 195433 7706075
159692 199641 10315711
33493 179450 365259258
109324 116367 710488340
70949 118634 834408701
29116 76480 118349169
110 193186 482949048
49119 153449 261207395
111900 165260 296859279
192237 193377 366580530
40193 192926 382172016
134819 195088 150637053
173408 179726 15858520
126330 174613 951991314
44828 77082 151575149
92431 187169 237111378
76382 104157 790597884
100948 165050 160523521
80146 129862 124499302
37348 146109 272104199
133466 151329 44777361
3025 160945 395042237
35663 91275 139034290
163366 167816 11129401
68666 162072 367743347
167720 178081 42395111
195663 196818 2910564
70868 123724 132319099
12488 41203 754025513
57966 65513 800583593
185469 187285 241270300
162553 199490 92528519
112484 170169 829046645
21935 34020 30138303
8873 119601 487231774
46049 65759 345641140
179342 198115 504806595
187285 188168 2118825
120298 123253 7457801
146966 148925 5072183
102180 182991 377781585
102397 181962 199277569
168826 182547 956214250
123221 157240 538805262
1027 109059 377208568
42677 47824 12841227
45766 131057 394698960
106172 171779 547285524
47908 153018 263109624
144476 183731 449322480
20333 160711 960606425
23277 63122 566773784
17054 184968 215973702
62996 85028 55052228
185947 194036 951265555
4625 175533 965047919
161236 190961 339223609
106086 125650 244888639
176066 186446 204150128
16595 171902 388531992
81767 105680 521346420
99773 167459 169503862
147674 170828 57877077
77861 167799 225008910
59141 157257 668434745
96922 190791 949028098
163125 197156 223639504
12845 53084 259607351
122320 170879 452211507
131038 158016 433981592
76299 89181 559608559
160961 171166 320987457
181595 194761 80955416
26860 106076 197966523
3225 127334 664588674
48735 160387 447513133
168904 175129 15628620
185453 186602 2895890
4643 87215 206693888
128542 196692 170420653
77328 180058 607578558
130080 143680 33961413
3756 53504 46662487
48009 52490 11162812
95713 142428 465526987
164015 184059 247946875
11680 58425 601241929
159669 192049 697998895
116868 168317 128763082
170260 188456 45541279
37215 39750 524556489
180936 192376 28643251
187489 193980 494396496
156202 173476 835996135
113648 156657 171752438
89481 198090 850172217
96128 198871 257215737
197517 199820 5845527
184182 186061 261892640
120371 185673 375804536
21476 108996 218961191
139271 161416 528445341
11598 175684 410421042
85352 131552 337397737
99818 161008 153355791
43984 186727 357055031
107211 123961 448037093
124820 136439 933178344
37910 45906 20055755
13104 131247 305459385
114147 176650 156561583
64187 173875 274405161
117964 120373 659394625
50773 108966 164467278
174041 198660 61586923
8363 44753 738429131
165421 198323 82393965
128869 181545 822298287
185937 187852 400904506
1072 55511 317812005
169665 178732 22804691
176903 187065 25399049
14310 164322 567187859
70496 84488 35083012
64670 74099 23403912
43945 153817 275040469
129836 180874 127648800
71259 193060 304803719
78785 139990 153152801
18735 167533 867679946
89824 138696 122404712
22637 176268 384350393
37645 54508 42260558
148180 162211 35004395
34581 90121 977962016
29517 48933 377957794
111503 136383 62437170
89260 98806 946136829
37386 78344 281776895
11932 195386 458783720
8064 30333 55841961
50733 101561 126988760
69267 178042 234849041
193718 198679 12486205
105055 154953 225899367
19367 175000 389243734
113763 172685 147585066
171405 187301 15609926
72247 81431 961119369
195515 198553 7707486
184802 191972 17988592
170763 195279 883948671
94954 191875 880090583
172868 188148 38166351
192366 195485 234789753
14871 20918 397887241
153534 190493 92291949
35717 113620 194733262
179222 195010 39332905
6587 23061 58030439
14519 163084 371493418
126111 169396 108210475
150508 191788 103161074
64849 102611 568715371
147207 196662 123661746
174182 195226 52547283
25968 56422 228286135
85280 145076 770513953
85963 111718 330536345
194685 199267 11549071
43983 85154 102948690
142399 185351 107502357
10852 146483 339263034
133750 144802 27567822
44907 196521 379218509
196959 198445 648178621
28684 141315 281652357
125420 127681 5644869
173588 180983 18449111
38569 115702 192941845
61363 138110 490022337
112101 146598 230266868
99420 185195 240157081
36606 60569 532929096
87617 87980 530156
100978 194646 234485485
82851 93829 41262189
198739 199533 889709362
64200 190246 954581509
198733 198735 841584988
182624 193353 26801528
135090 154527 48775511
84041 157267 183302037
157869 193667 89428078
190128 190946 1985793
111849 125096 613305306
156013 174087 45117770
35835 145300 273888366
45595 90276 667553012
51876 118631 166918209
155690 164671 753872040
92102 185595 233954356
195001 198718 984721714
84446 108249 958485283
133751 152119 45989805
121465 163806 106028686
38553 151873 283682495
126418 130088 9220071
14176 33312 47676866
114574 120477 594204041
114210 173457 956048600
116853 139381 56511397
96353 113753 1711385
121932 162652 101915689
198321 198843 1360103
16700 172879 187145805
103526 122621 172597562
155788 172890 604526089
131457 177938 959479229
9775 121260 159690382
121365 146390 407104880
43908 86850 107399789
47175 142295 237866000
155335 165845 235292391
88971 90488 3783022
51321 70196 47160194
107444 192297 581653081
144147 176780 81732533
69862 99144 545427482
156781 177311 800264057
24975 53099 517771994
42480 85581 882063509
26793 102063 188028731
62790 167685 263286303
147481 171392 59886312
171207 195958 61799455
116363 166127 538637391
61552 124491 157345020
111743 145422 84444308
73299 182127 282348583
121314 135610 788705803
183307 183345 509492181
137666 142494 12018291
149116 167148 44955455
147901 193646 293799161
161128 189173 538804056
117348 198273 202632894
193011 197377 684837246
65106 110134 656922605
21979 45173 57997719
11122 186538 511270944
102655 171080 171446580
117585 122240 11779875
15645 76296 151540258
101650 186904 305967484
12842 178854 628825195
65355 66564 3055753
82467 132201 357680709
79121 93021 34780036
65306 70681 637249280
134789 192242 216573005
174237 183789 7051693
68142 75039 17227191
63314 120929 162288223
75381 83724 20868031
62149 101171 97309252
194969 197163 826555536
166642 171271 11726998
36081 56397 50909402
167333 167688 882798
190148 195825 848372908
183154 195312 30283130
129425 168429 97455157
148984 184164 955409513
83311 116960 84138057
189095 193301 601683663
107061 151707 956601196
152223 168002 412868980
90080 151825 378150133
171011 174445 214402080
71469 183370 280094743
3592 56022 585760199
105986 128224 500634022
22117 59889 518524122
4000 57750 267713593
1560 82087 201161552
49613 103030 505830202
154753 191767 92438736
14989 74372 148256425
179650 184236 983907019
20136 158547 850918788
65776 121962 696844452
119063 190925 179823737
196928 199696 95756214
194600 195450 429370351
10939 152732 354811365
183109 187845 11811765
65462 97538 79990554
20564 81957 609793459
76197 96081 49656033
116475 185948 173973452
119531 190167 259428116
91149 178330 218270947
168427 176621 20683448
120485 136936 154229492
87135 168782 95539476
188275 192699 11117628
110160 192727 206357815
20587 188521 419983128
105720 128167 248739470
190088 193579 264755871
115889 169200 945448086
163836 189709 854994476
167499 189003 693435135
144272 155442 58751424
4754 22057 330238160
39535 111013 211834238
144853 153501 21838395
116905 125831 22502725
141519 158907 459917289
192386 197065 11650544
126602 176789 325971683
22619 77873 138115603
190039 196345 341062237
8828 26770 706981382
109480 177470 72425999
189739 195673 14727752
10191 85639 188735948
35766 152143 291238717
116206 149839 84425974
157248 193437 90421230
115937 144519 966809655
92551 188833 67462907
26947 190010 882562504
199007 199629 53967212
116953 147554 76749285
193607 198622 12635914
32913 34323 3468574
71573 190842 298478651
157884 167496 23873752
131574 195660 366739525
138669 141312 910100549
31474 86422 137513314
50594 94942 438325153
118333 129566 160248039
151958 166944 37344843
6155 56426 125954011
139576 151725 30488241
119772 161795 105222004
177721 193096 237054567
145777 169329 58828137
71860 86700 203753925
148274 175606 213453079
167933 177853 24929764
144730 187126 13134630
65948 156518 226569134
91053 132984 105072428
124951 172383 82060727
46063 94235 929446977
196740 198846 5362226
18049 38884 61555681
151681 177487 429989490
142011 192981 951986908
69568 126443 843787143
74867 163914 845150687
195340 199153 9688714
126977 131733 254430688
137874 162255 60926705
18658 114422 891694254
10144 170201 400316100
21062 167560 464474373
9716 190772 512696740
111200 157321 115586042
40633 83037 10588949
115057 183302 678355669
92806 104093 28163165
122753 193977 178204929
79183 187924 339342743
114628 180639 165295157
13672 144062 326090483
80172 170282 225479098
7635 119655 280260447
2154 189468 678505138
66819 99784 82116369
93606 143362 10902360
159109 168690 10767584
174945 177000 875899597
11302 194935 560164819
186742 194407 625629599
78756 175538 611677386
38906 123166 210804671
37354 147870 755796905
9302 86881 926438495
21050 138349 293403995
90964 157282 166088165
73967 198354 311296397
141656 148180 670466903
113775 189273 189056670
79266 83551 10750243
169053 170662 4079725
160968 184684 706464626
121073 152886 79868191
62183 199456 777061016
143423 194435 127616963
191596 192043 1143403
84890 196632 279504674
40625 186937 680198077
85339 168546 208081784
143841 184405 101464055
194692 196853 5417997
55859 63853 19971397
21751 148505 919477437
26607 76430 221265334
15381 146000 625138336
49413 130649 390870014
105451 178954 983531200
89802 108008 9467535
130230 134664 948851901
127066 186226 148032431
114688 115029 843369
9971 127142 293070122
46966 176123 323106594
54880 177659 307171449
177669 191487 34480453
125562 194310 824193245
83821 99393 38742075
186600 199654 327551480
165442 184434 47568336
95767 100844 845944991
148709 177539 466326206
14934 153197 725385791
157489 176224 46831237
136690 150018 33438587
96464 195757 248510102
177988 190120 939016429
41596 66355 725265991
118088 156755 128313361
163837 164764 33462976
189600 199176 283988942
102957 181556 499145446
153298 178720 142585392
144497 182152 94285538
168983 185626 249050516
95045 109642 36623686
96514 131295 87195637
180518 196073 238478448
12248 169040 715942548
28516 83529 137500729
359 122565 305609156
100898 170880 543822276
18191 192593 436228160
120585 194533 964742000
193169 195401 202263908
55722 145652 224890337
64158 150426 554240949
137801 156929 47972593
132633 137156 11331135
38605 138060 265839099
130691 138900 687476379
164882 186630 219045073
19273 27457 20476511
184632 184971 78127794
99046 101567 54856321
163746 168728 328604804
60971 147243 637573777
117936 191406 183902930
9215 156243 367922375
172033 172353 380758675
101267 173240 180271414
123330 143599 852157907
117736 176858 148123488
32692 132011 645591873
144834 169267 499597178
174993 176299 432557316
161073 186858 64491281
108238 186211 282929449
100064 123696 59368186
135292 168444 82750252
197648 198553 942217485
103939 183310 370240581
63983 160351 720645995
73181 88371 38041105
34970 62472 68952787
69820 187815 295253759
123272 183929 151708272
181508 191588 646847301
20268 50420 75275794
128255 164792 91253997
89726 115582 12886415
48699 174250 513148315
167674 169359 745404631
123740 198732 187647943
9825 167513 394365336
11035 95892 212109010
82338 198880 291739562
57897 178569 301897948
117949 189615 696520521
46424 182032 925368634
15469 185429 773718506
48891 186418 344131769
85790 151337 523468937
106669 135913 444260513
169864 199044 73073845
91212 180624 223793358
109396 128293 47305672
48405 199544 378164474
197883 197986 286786
43783 84269 101207626
89487 127560 95364806
73978 115488 793467962
69898 104902 744533820
142513 183839 166355437
199337 199435 54839368
56353 143480 217831950
49630 99612 786340246
155934 169471 83612251
67093 70471 8290758
198239 198552 861565622
23129 122869 249483931
31814 189993 395762603
69243 145932 191892137
67833 193109 313432509
172474 188338 39591282
189237 190312 853588140
66548 67135 1425424
9246 39741 76224236
6819 185705 72919395
92249 173615 224861627
142820 149092 567065483
46591 199527 382593746
65248 170801 263962221
194477 198618 10458173
175309 178684 545753020
85622 157531 670022568
136547 175857 891992584
2590 130463 430309791
117541 181232 159537621
8832 9157 816123
109939 195895 465065274
192752 197782 61221079
35381 46695 28367889
140603 188649 120173083
94155 162785 517641491
190624 191383 622188954
179624 185548 14787162
9993 112081 255193453
168981 171329 629637978
79411 93493 35225778
78218 102646 60902729
95733 170757 912381317
25238 184366 341578995
15855 194320 446293094
120448 180860 151186321
110416 160729 921803051
20700 32788 30160215
193926 198899 304472977
133436 185456 329235855
193128 194071 492933830
138678 197686 522365333
15206 135295 477579497
40460 180795 779760083
112526 194169 204331937
120922 152705 79795358
47885 162828 510737163
152292 196495 110399504
169244 176309 17767734
162511 187461 62516667
172630 188427 39449923
156322 182122 669068916
90695 113302 56548899
17976 169839 379818590
118738 198622 199997294
108482 161083 630942807
42115 126437 378814959
84567 102936 444063333
170788 178775 20086667
149385 160534 27807233
58386 195149 654204552
48574 107948 490859540
17387 152256 844363762
84700 141070 141017235
29585 96420 952735576
73510 87808 35826923
90216 115047 428761342
137041 138681 388002018
153653 180998 68185727
13680 172196 560134318
82388 119017 752399350
84277 143489 753261912
38646 118591 658005929
58507 63411 12241492
156206 165165 709938549
99202 155463 141142694
24060 167544 358838911
59747 75381 38941625
106720 117141 399836349
87678 111934 952612169
87000 184973 779123677
75885 113902 214651732
64341 163425 247745693
35019 85636 126695502
100298 194297 347568974
101000 125518 962047728
122440 167172 111906760
63456 166457 257575367
35094 114008 312279735
69967 196273 316011820
58029 157706 249349445
20623 196337 461790553
98185 131020 82338550
198902 198913 17289
102053 151489 583700928
103997 106737 6891708
23374 97260 184634632
40658 50565 24813434
46805 82456 89008391
81740 141597 149817975
173012 189583 41491620
9436 192961 601141772
136504 146724 431857177
59557 183167 839217964
128883 147325 46139917
98844 119034 50673235
41374 44782 7092088
173361 195381 521082965
162106 189803 69344421
180036 191116 675190799
61522 61662 374136
65223 76607 4022223
110178 134693 61439529
110884 115341 11143792
40660 43790 7940686
190417 197639 250490749
142060 158569 41431559
58209 160822 902888966
12227 146577 336060769
98407 133019 636236332
174448 186306 29677145
60334 67769 18413496
108222 123990 149895831
127834 156391 1126444
171162 185079 34752822
46432 118648 180526182
92330 175718 474437824
33789 164876 327910455
24935 165609 828731701
158811 183782 516499022
7882 63061 466686061
147099 172803 7282523
146856 165365 46267273
120745 154952 391854433
126963 187728 152046705
51832 84752 82373270
186740 191490 11867109
159848 170142 25577843
183518 194514 27432114
99415 123819 61307466
36965 98808 154465579
79938 90132 25451700
54776 79695 739989827
27645 139971 311579378
143386 197188 134584565
174536 177805 818914125
139423 185404 829526933
22154 115577 347943817
67795 151410 209317170
135187 179862 111753985
41793 144607 919175813
109241 173658 636187491
54726 85054 75812462
149742 158881 423544156
49641 54573 919098630
6536 19043 31497951
176449 181985 13843934
171504 180430 22229864
74745 116691 104864857
40187 54159 356381127
192780 198496 871697703
94965 169655 139475208
75632 196052 368488981
177355 178660 345608067
112103 171893 149855905
47818 83028 87986404
135167 187671 827959056
6676 185647 447839722
177476 198374 617860551
187271 188050 1858152
124504 187784 845817276
144927 174884 74931677
10381 39682 749094160
80576 147186 336572384
168295 192452 60543760
149127 184072 87242941
77722 127021 123358556
118521 195160 280234105
5652 130517 312519668
101377 133313 80156831
285 39336 97623603
122115 131865 24504742
145422 169347 59747904
67532 167474 927435899
147607 176726 164735482
142291 187358 112813840
63257 170470 819853056
13935 44486 906225148
24824 120017 238005983
143016 149104 763325
139690 173423 210941483
86735 101150 35873052
191347 196186 12089763
2522 157909 465422563
176824 194266 941271243
179896 191178 28109572
42 74936 172176391
122375 186815 161266656
142467 149936 18897972
159611 169381 556993930
96102 172872 841399289
140743 170974 174038585
195283 195283 6967948
168659 173243 11587840
167957 197877 74875078
177711 192736 37522730
187162 188805 523836
76613 109059 293148427
152294 196763 550401002
71731 122456 126987513
5336 98157 561860319
74662 120526 705562787
114565 181122 267725593
117684 128749 648926785
97156 117409 50623554
118843 197586 197046671
189517 194949 977252731
21550 45534 88443622
73315 77365 473241386
59911 132822 182321136
144422 166427 55010195
68741 165559 242145216
127930 172308 777339822
139614 144227 11541879
120603 162846 105723167
192191 192974 246970238
195615 197862 5381903
191029 196178 403869650
160299 198046 94324003
33084 44515 703846911
102546 141808 657320098
170353 193515 824985520
26347 97742 178319450
83244 139952 141975299
142812 184919 636207821
76272 142345 662874610
182067 197141 854112308
33855 154318 301662571
86629 142584 549791180
25533 125014 809031263
8115 138731 713710410
102561 178323 189808039
17011 17652 865980078
102194 178064 609821843
43959 192729 722924996
53441 199293 459922243
188392 194733 15830117
70637 172716 283134955
172153 199811 493183279
42806 61647 47229447
137322 152079 36939711
57180 83489 101992773
18406 143356 312432588
135405 137521 5291877
121730 178109 770980871
133709 142989 72281661
86960 168725 204472893
32991 146836 284790608
170119 171177 2732504
160737 174528 620615099
81630 187866 768035832
162156 163745 3936448
12611 167170 386603481
77280 188968 370568053
86483 101806 38140479
37211 54348 75248563
28881 47246 45953629
128426 185435 401380687
30937 69302 640189861
177275 198106 654228153
157772 174379 824174737
59225 80711 53600068
175760 179041 8273118
87421 125651 95641385
196667 198151 3759710
90650 99491 138207233
82606 99278 41582005
85299 181877 878737864
162630 166501 81232109
155207 159214 9960450
125326 156684 81494707
13453 186088 573456743
115831 174068 145851067
55203 81386 66504590
77600 104561 555129478
143187 187624 111248776
112223 173414 590784876
165446 184729 875383849
91605 156941 360658822
181658 192968 400177628
76855 127485 126671154
157173 169588 778353704
7181 82000 301974592
119630 188856 173266000
185495 194049 21373281
86101 156240 449799651
82504 109237 67021472
58878 123455 16823615
194107 197838 9313162
22794 122057 248213272
138336 169087 10687788
57462 92493 74521799
61060 192909 635932116
385 189525 473113445
187120 187623 1244645
199206 199915 619083548
155155 189000 448936937
34673 147770 819149915
99103 146541 118912641
123677 131197 18818308
35161 108078 387602152
16072 144189 320342721
78705 141732 993649735
50699 59708 22714510
113629 124035 357825436
196758 199114 5981545
5735 139364 334436064
156437 166261 24407895
101732 111808 755436147
185290 187844 985400585
128565 134182 14107623
71325 122426 827575531
185611 198210 31491007
117474 189356 180048533
45205 92495 318205059
32842 126707 234817434
63691 135911 301558534
34229 104227 751798466
197078 199582 6352532
195851 197300 3616983
196006 198464 173930669
54685 87047 80910332
198266 198524 221040001
166463 185638 48031766
95283 132938 443981142
143198 154207 27828481
175528 185144 314036975
5372 151116 364901630
69173 156243 218006709
96030 150948 137674914
100256 135754 89186575
151792 178940 67908206
15136 76338 792374195
35660 76821 976939171
6052 173282 418498730
103005 164743 409846766
189493 194520 12473575
196675 199134 6247170
57265 195268 531066517
13062 54825 104545470
136090 174756 96641878
14001 147773 334629040
42175 184533 356064305
143590 165220 54042753
89471 196526 267900051
20658 106114 559581349
68473 110066 103990003
55973 138535 913363281
173309 189031 39352573
100904 101317 302618540
82250 160840 514920155
134019 161215 572812223
138763 159563 948735641
120306 121621 302602478
102935 132874 75232455
165155 183782 46652202
157150 191500 314047334
84255 143018 146948679
36129 88363 189023601
55514 71221 169495753
42337 60740 46162184
156830 181128 60653655
88127 191670 276438172
97362 102589 13056248
199862 199969 127540688
80849 192343 513172843
162956 194896 79879651
142309 184783 106252595
153562 174508 52191084
38085 139310 253308660
87117 155863 172131993
53855 172175 796495580
158267 169942 28411484
7790 19461 798833459
10229 71318 336857016
115460 188990 325866216
159552 194304 86862686
88013 191080 257808844
66814 183190 291048012
160590 189885 73236645
183765 193619 625449517
165338 171391 803871058
190426 191261 2021206
152375 196132 769351165
33622 162422 991232773
11399 147894 341446983
174073 191038 257107314
25386 29901 11263300
152361 193403 102518849
36763 61857 831586389
134704 180844 719736380
4006 100888 242148635
3928 72329 500026238
82590 100505 544622978
144116 190157 115217596
150240 169203 820217459
32202 91490 266656870
125575 182306 249608622
54373 136459 884146121
932 110770 362887031
37561 143111 264033752
47517 60452 888449786
71758 193828 438076101
22156 98250 69004373
76896 123727 117213791
135108 197569 783435476
147412 172286 61536745
117058 177229 150780330
182188 194129 29805779
88670 147884 667869283
181881 199439 43914601
175074 177445 886718097
143598 188944 32226076
127742 130834 7778154
106228 179792 867989630
126279 152184 64892619
93625 106182 174698866
1211 56222 137585510
59285 152181 232404284
137850 152642 870362533
193559 194220 1716436
46949 91738 111888505
139334 194528 138010352
174045 192455 46017320
33169 65441 80867710
183242 196145 32188442
38041 166697 321849405
168952 169159 262008161
182625 190419 436735465
71750 190421 582168861
114790 157553 107197047
63758 152920 223145414
119344 131027 444151889
184330 194818 818116153
37724 110043 180904475
95117 190796 959621677
125009 182660 771866077
158575 171896 598371064
188881 190606 348710142
44979 127675 840079502
92713 132768 264770055
113175 130892 44485183
28223 61131 82998458
29119 39547 928919973
118984 166062 456348603
72752 151999 198486680
68532 73519 580688377
198525 199871 3381041
77599 137716 150456194
83591 190614 900109474
119267 124911 528582902
194830 199753 12422530
3841 181174 500416713
187921 199564 784061126
188597 199135 22228991
342 74584 185603218
54135 145573 228809272
18059 127986 400792294
24540 35054 8784675
100081 120173 985732658
121453 179737 146035535
113578 150418 92452572
31813 45318 779310723
140685 143318 6546792
61837 66399 550349756
18323 132162 138124842
138174 166334 294258297
45180 199458 385988392
139085 160448 53516253
98563 190794 230929955
60046 111873 294861668
26533 165852 348365366
143437 181289 650590047
71792 134430 156843686
104509 139527 87678081
73956 127656 353914155
63247 97496 85454746
183913 187965 540727987
33123 76748 556854582
115098 153508 96410809
36354 120388 602565624
99157 183567 720489721
100812 135110 86113753
176123 178837 6848776
74470 108426 85004103
81049 126753 138569459
109002 193830 212150079
183956 194311 503320328
41420 130512 437590010
44907 77377 999404061
72621 80545 189679767
12769 101981 222999358
94824 167002 180664353
72220 164997 347061944
20561 47244 769254643
121516 170704 635486920
72935 166400 94991902
187856 190875 7543773
160262 170848 26380663
75991 174522 246488363
95542 114328 526016128
121796 187127 163576189
189768 192477 420354003
44958 153419 909272343
113815 157711 110046551
173804 178424 1176513
142737 180606 239520259
174291 179034 11947678
192786 198586 14537878
79770 198695 772925487
118288 143815 63956534
9449 191062 454248388
7717 15376 19423399
31738 182423 720027039
3773 17207 875915535
96710 151429 239986891
79902 134225 136042670
88920 139879 497072757
71430 114651 749489776
119243 192812 184125370
107072 177751 177019226
175659 197566 50143280
119691 173289 134198619
89107 138557 123810310
176278 193544 315457953
146466 188625 226226076
2168 64168 155076652
153030 171782 46851944
74264 178787 261658572
29940 150920 479292052
61814 96041 85361497
158320 179060 996343456
88089 107954 990474000
63247 149144 260483825
160172 182208 102254580
106552 164209 196591294
134450 149425 37591733
162612 192249 74215097
2874 91841 816527932
193623 198667 382591724
43071 57020 34929325
42186 122033 619235298
145932 152260 15959089
122093 124935 7232551
169391 191927 56437627
137096 151377 35746223
129491 160768 955810303
134815 146428 107386006
101639 183162 204178343
177790 178503 1804268
164414 167746 8363246
169159 187620 592827596
46765 190906 360516079
184845 195682 139791931
166589 175485 274204424
165369 171515 497624124
167431 178727 666256181
8957 98236 223144465
17731 151272 334185890
39433 70415 77416934
166366 199964 683098487
189270 196212 17270340
145216 177290 80279415
13490 143525 750287270
15820 24667 21990031
130586 186320 316444236
150351 154490 968094179
197164 199586 6160026
13614 195299 454335893
16762 151489 799024574
76253 122683 484377073
27740 104740 192450844
104814 167369 654904045
418 124638 310704088
42219 187368 363106234
88574 91003 6091302
57158 101813 111469453
130892 150354 48823568
161326 168740 45942180
65245 134229 231878658
5343 133755 321460248
191947 194804 7066673
12632 74664 155088638
73089 127299 135723605
87370 190418 557163313
18352 40907 38586060
172984 185303 901387527
134792 158430 59165237
45639 60493 37288989
109316 134791 2838397
114896 138560 378251521
53359 91145 94499582
34342 196203 404932724
107831 121428 33896092
108595 140578 38098400
66666 194764 320278213
189372 190978 3955189
55527 87657 80232547
172422 180558 20324780
66971 160586 234184128
48744 51520 6945194
196447 198776 5938905
4294 117742 730927220
44912 90126 739435717
165606 186022 780698448
150776 174182 58433859
146468 147884 3579248
82246 84876 452713045
109872 154845 112739806
57089 175146 295231803
17598 124567 683315000
98405 181799 208849905
45424 55456 795874603
115126 163206 755871296
125962 148127 768156069
154066 187721 83973240
169176 171405 5778990
72453 97560 62753698
112086 128428 810241889
191761 192801 959202518
190186 194715 104997664
70347 74006 9174562
48460 117015 171391867
149565 150323 626446818
35209 163259 939263112
177027 198577 53884909
27735 82555 822782348
84655 142010 708727696
134633 143605 22401926
150548 164370 34354445
181164 190434 532581852
179525 199418 49775037
49213 99115 124612941
73685 138709 162776212
165723 197458 958588051
86902 149954 157902337
5139 175047 693024885
76350 185625 273454427
174881 191040 505502010
7840 14940 18010814
175763 185073 539451025
87703 140729 132669279
55768 155673 249960051
182734 184674 792277090
12856 156916 360509422
40022 99660 281592040
81739 154821 183125798
70519 119091 121520966
105048 141366 733847073
148758 167621 46988012
29346 101095 642410244
174610 180105 711132673
116105 140012 909457889
193696 195357 805916022
43875 190432 616806168
123347 175366 735258784
100069 163222 405153531
184578 184669 756968973
194437 198126 8798029
39616 100495 593214662
34039 130959 242549466
50222 190995 352169243
25464 72645 117860360
54696 162740 448874047
191685 197154 915801289
177201 186486 23184781
123882 183477 149100249
137157 184955 606870267
26843 118217 228358269
95820 167150 485735488
168373 172851 11310373
10746 29497 202420444
103685 188633 212647099
61654 100078 95741591
192576 193099 778496605
98434 113631 619465400
21277 76781 138803215
66933 134446 168825443
116235 195234 951532023
150129 169287 450867364
54908 114729 149471538
36179 137248 252892240
150208 182524 324148680
19331 117312 244843291
43435 197583 385532025
22986 88080 162777602
169218 192851 376312489
37581 145057 484968780
116148 146687 115577194
19535 62101 106567017
72339 178992 297803536
151221 174066 57076658
115676 135372 769484734
34592 41193 16559052
128264 141964 115921758
198831 199458 386716952
105749 190305 981523165
158495 184791 65668587
126975 158734 79536996
131542 135181 9139163
65353 120082 136751295
122173 144378 55621023
62820 187108 310917493
190852 191161 980156761
66348 103331 257604534
161293 195971 86666219
62775 128284 18907361
199977 199986 20779
977 122217 303125649
191456 197486 15045849
111065 161706 126797907
155040 165487 25870818
151643 161220 426329805
180331 194700 270869938
50083 187945 892361536
72147 84738 185172743
198370 198698 873646
127408 177239 391386912
93185 103317 244106736
157009 159033 5014783
64699 115131 125942126
151787 186388 209196163
166411 180109 992351164
89814 192788 362504899
37224 175899 346934611
164683 191259 66522762
95218 108717 33923836
2023 109726 269291421
72474 165333 67025340
95520 199995 409150541
10173 140049 324857869
16836 53029 90366009
3923 172404 421558316
166435 199287 82271282
135199 166425 77999672
21945 87469 163875772
191950 199449 18802572
58607 154591 240228067
136292 140724 10990234
175689 182607 141940565
5351 164826 596312698
70852 101169 75714654
2995 20016 406245729
78040 106727 71708923
104790 179576 627934212
104561 161270 521900137
143096 180565 468725622
97554 124025 672041081
44154 45112 194559403
23745 32257 21213002
91973 109257 121461681
162638 173009 542545270
8204 98352 653730083
141550 155422 772223273
58199 121133 765142924
184093 184863 1060842
1867 11123 555363142
84383 188110 557180824
159180 162056 43498857
160633 167965 18222719
14191 152983 365129343
137444 194852 143433462
71688 170437 247143942
191439 192643 3036157
76 38142 975053814
139543 142393 7124021
197185 198158 946539328
50644 92944 838594781
152573 195188 224831116
159436 191730 80700637
105020 158684 134422282
77348 93796 41100718
74708 168815 235415927
31743 98105 165855802
61753 183162 403006130
55357 58235 7229468
151201 166845 28885910
23863 149997 966894459
194541 195698 802676213
174127 183582 23622894
85806 158297 181388196
123965 166657 106731582
133565 144491 27264737
59230 192417 752247013
2901 97059 841368578
62110 89073 67207244
111486 178234 167195084
114885 194004 258214025
49758 193205 358897506
109823 162864 132680731
147758 148871 2845416
44878 45150 121537
3302 148550 363437370
56745 74529 989708088
169643 177147 18894255
140462 189133 121814451
71974 110465 96322326
179537 193873 35813156
127507 172950 113750076
30382 116750 602261716
164883 198691 433807622
101557 163323 386569840
3668 52351 121753748
109258 166234 142479896
66899 105029 581752597
93750 146560 132215181
113122 132938 687182612
198694 199318 1545194
155600 193782 95354788
9118 87750 196658231
62853 160788 971358558
109173 171593 758626684
191020 198626 191502176
190758 193502 848093267
113560 183962 413291750
23336 54221 736822605
179760 183531 9384128
95240 108583 902825796
98321 161703 158729854
120186 189882 328124127
128767 189404 151716806
56708 127513 592153061
464 22001 358445730
75078 139214 160497629
127542 160551 82695227
159778 171216 28549180
141102 169836 71874990
117491 164432 866229177
42308 91849 123783406
48674 132405 268150273
180635 189761 22865721
38594 84183 302304217
173663 192234 643761622
58941 147380 221140322
173508 189074 753696320
32553 173331 783044634
197330 199116 4561581
183514 184131 1467444
174924 178721 277185358
196130 198138 133294509
142476 175163 81791621
15921 127804 279737543
110638 179649 172771689
140990 197989 465965948
80002 146332 903954354
4716 15159 439958518
36657 178521 708071244
149144 152962 853647762
148796 160669 29640602
111549 135162 59284921
11985 144668 331856381
18166 48971 516126536
129965 171932 105070454
117340 196719 198739125
171267 176401 12817597
141177 188522 118467401
54698 187452 990640245
108955 133863 884310285
116731 181656 162650364
44630 194399 456361756
117570 195320 219595663
103876 172732 176127544
128615 153946 257782197
145291 157404 990862562
31267 86217 473510473
37751 43882 815806104
9315 112992 259222965
165747 169532 9449881
21495 185435 410109173
195630 196720 333010755
708 185088 461112789
89699 124877 950056219
159456 192293 82047259
80902 173196 230959700
125188 159012 539461844
130047 143162 32704268
25884 175095 8337569
195246 197214 4957507
141960 159129 334784557
147055 166172 775863996
39889 47556 19277191
127699 138166 26182053
124386 196542 660094679
111178 189177 195269898
83782 159092 188524414
168270 171052 2422699
138051 190311 130765468
128340 174557 115550201
121424 190438 172827680
8711 15677 167791875
43140 178865 555914546
119298 130504 23069375
11535 180835 423448011
153787 155699 4712238
12443 179672 418385648
129252 129881 1616781
99542 165395 164919270
41938 53926 29974973
187823 199961 699531913
180612 194553 876013279
22412 26117 911774956
175660 175930 695752
143893 186604 16760603
39232 99329 751643744
133676 171121 88311738
171682 183168 28626866
103942 168550 290127688
64951 94867 688357765
120828 164357 108905830
147121 152108 12617088
66902 66972 201544778
129115 159659 526759506
120573 150501 75106571
111833 129138 301151238
74654 155008 685213604
22409 26534 86440515
101803 111623 24624293
61317 89361 712278086
122922 168975 115162196
119639 157996 122148980
166579 196921 75929567
90333 123436 243328113
177349 182312 12395411
96551 164045 167854619
180550 193320 31908046
44181 150125 265200190
45465 50345 12115381
118249 126017 18377692
170842 187550 843308950
93320 101095 511443842
142172 159880 44462055
92770 137683 832644115
147774 149742 5023123
124010 188742 161909251
86926 187583 529972964
3182 155520 381226124
51542 81623 441163833
25523 137288 806858548
64977 180486 288897752
197082 197720 1634778
126799 193730 167417026
95975 195758 249712378
99105 109939 27279108
167329 191414 60292862
146207 199852 476156334
85843 182195 906079246
84999 189012 260260175
63873 198343 336339253
147537 156237 21861277
130634 134279 9135972
129828 157839 397921035
144733 194735 125037184
61776 130055 170716031
164042 168965 599457560
140463 179340 226595503
129446 181479 344637844
2578 21153 46397272
192629 198493 326555393
109751 169918 155993335
102631 184745 205595134
60525 191261 378682351
99532 160573 882394162
197206 199032 4663532
150997 176322 63222515
26761 82000 478442273
4568 146178 452618458
189624 197707 563434041
37394 159647 305940315
64372 90202 64408040
44793 160116 467671960
5789 147896 479734954
119811 174973 138059783
130095 176773 875711133
64011 121079 142575785
173358 186196 32122621
89172 100071 27146554
135441 166936 78666968
74867 89074 730309851
192974 199387 334785323
55376 97838 975387993
180368 199962 49025678
144539 147377 823696031
112005 117519 597572250
101843 138817 92710413
100163 191601 604322863
137645 194200 141468250
116341 129352 32736480
130935 198830 169863966
176831 194026 667576784
39234 177315 345538379
8146 163392 388342697
141377 168226 875395589
90606 184216 384187484
190191 199190 173610149
177767 188249 26125085
198588 198616 739773686
174361 194768 50974843
2771 66644 139666836
29003 52094 57639808
108491 129703 53089043
157143 171772 36622158
20387 116635 466069483
17528 137447 300065071
13211 170284 827603159
148603 192195 108966245
52954 103838 127177567
63097 197887 28188966
115908 183170 168408175
106599 141083 613922540
199877 199961 201916
41733 88755 273803096
159389 180114 895475673
15199 51201 89824796
778 118386 599856377
28384 177806 373811343
77165 124136 13689664
179206 191971 31882095
15596 52660 92561105
41632 153624 280374700
67589 108152 101416307
17049 158500 229301163
16264 109154 976839194
429 125824 313625649
89420 174168 212172395
10358 49488 656974367
61866 128835 313690942
93871 198294 261327576
126116 162843 91799358
164430 195002 527802717
170014 196272 324124253
17111 48236 19165382
78939 182959 260246296
136862 160559 59275949
132279 188667 745331106
48507 76371 508761091
188628 188795 446571
145169 145278 127966641
123896 128036 10386643
88574 182794 300124798
179369 197999 46567917
97509 114411 42325172
42201 117930 189265514
77139 187650 483139748
109397 126647 700245143
190866 199159 20806662
135548 190233 136750564
33966 95197 130144598
175343 199887 61424162
102528 104679 814591210
178707 180314 3951808
21856 65252 108625425
20794 36816 720109727
148621 154808 15574909
173062 198456 63526239
151396 167767 439522542
152601 194748 278373278
138646 152048 33642112
124226 125589 3387061
58839 170221 983775435
82087 137333 592644611
81013 164696 209330498
82378 108767 330844038
6163 143902 897173934
41615 88503 117188261
136117 177891 488481914
46569 99061 131044000
78193 133453 138306041
120243 161957 844261393
182658 182813 397092915
148547 149042 269539036
18177 45125 784034656
45942 187741 354747980
36491 61957 736215253
163267 169836 16436211
160099 174565 36029869
67277 82683 993573108
161199 178633 43691403
74440 86369 29947146
165949 184753 38064329
37723 198283 732931359
46991 178910 872702083
21393 39287 44720400
67179 151380 210722643
105617 115332 24297006
109367 156760 123735979
68788 191965 487101757
46585 69963 58357967
197367 197450 213602
61784 165212 258535290
179623 185520 452795083
105577 174251 171937201
55238 124328 782186510
99128 140307 103261411
13171 65148 917375992
190072 193994 9793310
186353 190431 10195329
27982 193062 412925998
15843 166942 2654962
185387 188572 7920920
53841 195161 353443168
131619 178712 326145386
181151 195812 35049030
57341 152783 238802874
183600 199487 39806042
48322 126328 195192396
103475 116469 32544748
179903 194002 35184349
31907 122885 227602255
174319 196319 54976682
109444 179359 174923678
102531 166957 161335708
141531 182530 863951895
21586 77542 139897758
21075 166155 362890632
20206 70365 34298054
24273 177024 382168977
99440 143405 110204483
152515 191832 98201380
182639 191624 22444430
152472 160430 19842166
170617 179356 918928712
105679 197787 230481701
160989 185730 61872282
36009 77495 103715283
77546 169495 288529128
122777 189262 621112835
99211 154549 794444357
8880 56245 767460561
111949 136890 62641568
86983 157842 625992612
53735 57157 8653167
165037 195987 904275432
71594 97583 64982876
193872 197316 8559028
99401 173903 825207865
4891 64892 961775347
301 75068 186919318
192226 196310 576523027
85356 109568 60571465
74705 138781 411541455
176771 183746 17352664
138981 163463 61176637
198695 198800 260330
91635 173383 365850619
28732 134024 263391294
37187 167959 353754447
35532 115307 199455999
97622 161804 160727592
131259 143939 31672142
63955 87886 741762821
59128 171095 280051012
9161 18771 24095178
191 184498 460994740
97190 111825 230947959
122031 137689 39289146
82077 184499 614161684
123809 168468 147453343
114683 163583 552532336
155751 176127 59153099
58707 155164 241366187
172220 185783 33844983
86971 134354 661504855
84055 136803 789806093
162552 171612 209938345
113638 129241 825082710
9310 78862 491552469
48529 67838 403331367
49699 170757 423126481
136940 144054 761017948
192250 196251 9935608
38824 99742 152131510
90209 160168 134933386
185010 198333 33382388
30385 101069 176555777
30519 40374 214514484
144885 169098 60507720
183837 193875 123997412
144687 173143 71224335
195549 198372 7135687
168470 198425 75029672
89775 144574 137218402
74030 183072 886793123
33656 36414 6961385
143841 184294 23166008
134657 138097 8556941
97460 130690 138799080
154621 172521 44628432
53049 115124 155210249
22773 116311 233822770
106651 178258 179313927
166044 172330 15790523
40601 105435 162159389
60172 147052 64583604
198308 198336 715822642
137318 172080 86984577
17715 112072 368061121
151689 160072 20990525
62157 192869 967153006
91505 189727 245906828
164404 190931 66416158
171759 178807 17609372
91368 171208 199908007
176974 181440 11161714
178326 195953 724072915
197284 198911 4176610
24006 86260 155739777
185961 186162 510241
38178 108560 974077003
47903 81806 602693052
81828 166801 212649245
1060 92534 279278372
160935 190874 74851145
13956 130412 291261910
137688 164875 263763447
94997 164613 174191827
126891 178719 129759945
102297 134533 521543498
93929 115329 53522971
69502 159178 599860397
105076 132960 237110388
44896 81498 91463564
68493 89705 52917788
66951 185399 296222056
28690 188762 400349777
12333 55167 107188755
37853 179658 136064623
135292 153396 45380462
108474 162687 904251616
109729 157144 118753868
132796 170508 94252717
97306 135023 94593523
70270 146367 664226340
160028 178990 121016522
25011 49540 684252691
176755 196646 49607713
34418 144987 339554908
8999 165948 392575981
112005 131215 48216195
6591 28723 421835398
56780 136000 198115610
44574 51461 579077677
195457 197559 5304340
59684 64906 959407645
163209 168055 8745783
156796 163970 426479213
31465 70464 971487158
147539 148118 531352218
123663 143790 273227944
162182 193718 413925205
1335 132873 329046659
69290 183363 781659005
163739 167614 968449001
150401 171187 51893648
81981 103764 786289278
24233 172481 374433978
70414 169035 246758826
119255 135799 969573036
75693 125317 124186427
17073 149760 332000194
43379 66173 57103508
90505 180988 157083059
126185 169047 107121650
185818 186299 411034425
77958 136010 387702516
13325 194296 452719184
106002 138832 554264411
2784 149363 366778375
186437 196829 25925883
19351 80548 224231511
95883 136491 101797476
98768 181789 935270846
183512 196645 200601124
151956 198627 114737874
41361 118163 809651860
30732 78127 872505013
11448 180496 660215842
145404 193935 121331432
190732 198544 19580996
82696 159259 35479100
63901 111890 119841213
109551 195238 214282678
38042 165142 407079894
71988 121983 313473277
127057 167892 102098434
188526 197323 295996782
149472 163108 723268407
64080 154100 225358295
194259 198734 11250075
108910 177596 828127691
127042 199333 414053526
154152 169194 444493662
105468 127502 446373639
95726 141643 115000765
131521 133184 715182581
171589 187079 38671414
33584 177585 918374450
155219 172130 42229700
152056 158632 7539303
86217 161279 187764871
26367 145410 297750373
61271 157653 241026920
103384 197683 236080993
180740 184186 8550411
113901 147588 84477849
156557 181818 63148944
178286 192021 34299132
160835 195561 86768146
11076 140348 323346584
166183 183926 44393964
148046 185376 93334034
91908 171869 200238020
62939 73411 16815624
69805 179176 726203348
46971 94122 117811464
87659 89895 5487700
5641 143535 988967113
18240 174841 391655019
143296 176997 71186083
172268 195253 57336301
176681 197934 962763836
129604 141737 602809914
22883 112833 224893831
107215 159448 130888466
96093 109325 33264780
122671 184905 155691087
50083 90768 312042737
45312 170021 311911454
6730 19601 32371434
38204 87071 122286220
155908 172323 304197103
16675 71221 128764363
114121 172171 145428328
177851 192684 185784161
129424 155570 65529089
8293 124954 291903314
145474 186877 103520255
158837 183516 242110080
90461 103151 398785226
113157 184280 178005694
51914 137436 332799600
181627 190207 716607808
21165 65143 796635642
88409 129817 344754827
65994 66044 96668
128999 172960 419094456
21226 86133 162383930
57663 118490 647352494
71074 144147 562441086
121781 135076 509525593
179395 199912 51327232
159806 182192 577562527
54715 134586 321154782
168763 182227 33846747
14998 159470 474407268
160042 163612 8751348
191305 198155 17162248
57113 167407 275775738
113043 172466 683554549
73636 192695 989570591
152088 183917 643230894
3968 112539 750900402
114720 180188 981339497
54065 170296 290727191
147527 147923 1003344
112960 129181 591632428
87403 159154 179577452
128620 171143 342592974
170049 196612 66439455
151958 176714 489368239
43664 100472 141758261
183382 184920 3789495
47832 135523 469219196
60845 95086 20060113
77870 101142 817109736
180038 197453 43482964
175584 183518 19853784
120286 137428 478190250
130230 150478 646559924
162604 176986 369260768
64836 170647 336170988
93558 196657 396111195
109744 143159 771608770
163474 173494 25129856
136967 166241 73103782
10152 88979 174519244
176765 182437 572971654
23910 32424 600524852
145277 197702 786671014
140433 187771 581519623
46501 72770 576743099
80751 145272 161517205
41688 133277 229163523
35681 127126 228758411
24862 90274 163475539
18049 91347 572182535
97750 184580 352746341
92607 178198 690287343
75433 127088 397775769
10232 17263 17626892
164487 170829 15960582
163910 199023 59360891
25060 150935 298843309
43634 129376 214441897
14702 118630 259753748
170461 187460 42579431
1248 87936 82186944
12765 87416 260660476
165744 187497 934077552
159816 183089 85990251
120743 138875 45501172
39803 199635 736891363
108442 197412 222528293
112810 130577 44561238
86140 113123 67338293
118717 138263 351261321
20111 42280 609555158
38678 87696 667660453
131039 141464 415792483
84682 182956 245885868
184037 186879 7146395
115893 187009 178053649
96743 117877 52900641
143390 173688 992586956
52343 136910 211703377
73342 120930 119049132
153685 187025 149487712
158518 160737 146581924
64300 138154 184679807
9594 80402 177078791
44322 104600 759670598
187544 197576 582768112
30156 180909 731098429
50830 136344 913562878
121029 150717 74536767
97236 167101 174924163
83101 122970 812129060
57390 188604 328095646
183983 187622 9157109
162266 166110 202430933
70855 176401 282664706
55343 143407 257569591
178627 182580 9837858
22319 70714 81869888
88611 129674 56284052
80723 147629 167484866
985 39149 5740300
117143 174937 144722045
162886 179672 42106304
47748 116276 532510996
83976 136179 297686016
191445 194851 211093274
93712 139347 136104206
109235 196610 502661043
45260 152139 267453827
56944 68215 28085503
192067 194444 5894454
32532 162914 326137882
128014 178603 789131126
171158 180199 22597327
125790 139444 581572876
58925 140541 733639423
187219 189873 589396275
141790 179533 802475170
183439 189544 15292904
121024 140292 48329155
154283 174378 50033266
167909 180414 31368547
106127 188231 681857157
187946 193051 12782368
163113 168297 12909372
76972 132185 138220385
113137 163991 127291448
43081 61554 807438000
169752 186423 264163377
67446 134465 773551345
64811 152489 527540687
171636 192562 52227654
28592 75341 116832857
128361 130408 5125274
73671 76693 7637714
7280 135773 617253340
57079 160219 258048020
14241 19533 13158440
178130 197863 49285945
49185 199693 376584997
197549 199790 599404869
55739 69861 416608229
196324 198670 5987714
19128 153102 335270581
134 110119 274991290
10468 72880 757724542
188494 193875 13492508
67757 106327 96396730
147231 164771 43803816
48216 103584 138349817
9017 56230 458749114
66722 127681 152389661
36690 56808 466236898
68560 155352 217278571
189603 193696 774471098
193553 199421 161017549
44541 63473 638592824
159649 188514 72078093
37964 107584 955366357
196305 199222 66464
123115 132871 826031694
8789 19100 182576492
191676 193772 56691388
62020 122659 151538062
142606 164080 53672573
114607 180909 817872240
16429 199071 605631081
139349 198482 147937305
91215 125786 86597682
86729 88194 463173900
96588 123339 67093958
121242 135955 475822305
60772 74918 124227476
144014 150578 16574282
160145 166810 16521402
105113 183971 197323362
73160 191048 811589589
49364 121945 181471608
113418 142679 684219114
128448 133343 533056548
105036 120351 38309078
42294 131837 223989086
47720 157030 273564695
175870 193513 923517455
127170 182096 825445945
176081 181249 12933299
187832 191183 978758498
11010 50205 97953932
36601 135073 246417576
3772 7894 10262583
125876 128239 5941151
17179 46406 436513682
141710 149022 429295891
94812 133194 374230740
5405 18469 239078149
80761 117444 91627795
5006 152813 370041203
115130 199132 299382093
49860 119778 174846615
52032 167802 289619966
2299 132697 326214068
29140 104732 620624276
17211 133891 717673252
15447 40960 695315230
48756 115868 972079515
177676 197358 297332568
19345 112003 231580736
4093 139994 401678035
171186 193933 954977680
150090 194816 1967355
44078 47354 3377144
140696 194669 180773591
177496 184361 17083656
98577 135442 92521244
39337 127837 221403180
147341 170644 36921194
132659 174645 140857432
104600 180682 771445414
76008 178239 311268761
60036 177763 294428147
137171 161524 349317853
92056 100064 19855571
135958 180580 111595038
128502 148766 403994172
75618 109180 264149130
19669 94366 836320129
88233 158806 176708857
193910 195907 813464353
196969 198344 3479964
167199 179352 873501593
27345 67097 895071405
179734 184687 12303396
198120 198759 193837653
191228 192266 2649161
156646 180014 656902457
129790 133686 9773398
6344 113924 768796159
174650 182873 20615534
153084 186378 937775357
12035 158742 367044662
46190 139958 693281569
171840 177435 13943994
182421 190854 21017066
154764 189365 547982059
51087 173472 306215399
32436 141985 615672191
34738 140276 264065699
136115 155365 894179417
60314 100631 100426005
180054 197507 914784649
85468 129194 798142821
188411 194923 16216118
126757 155901 486447898
106477 161527 12643717
52725 105898 342311914
85085 152301 656391699
113785 116677 7227527
85074 173445 221096788
30148 35561 579273406
54710 69943 896499248
181391 196595 162039934
125405 129130 662746847
100706 119454 47061053
124127 169984 838928355
158519 159955 1701574
143081 144471 514551170
77406 169915 231426973
50268 113780 870476610
80805 135675 624689872
98610 144340 128234708
197308 198530 3146038
153073 153599 357903953
116135 187647 11643833
54174 58105 9916621
174072 181726 19175441
15319 88870 183721452
139956 199990 150183737
52431 190448 345360838
61357 71638 261872480
85968 199680 284465447
31116 143958 282271155
123665 171352 119382500
190539 193670 7785237
84304 150407 459198792
40273 176919 792421806
132902 177345 175319295
110742 198757 714205695
65563 179800 418251934
165476 189812 942890144
103380 108925 14123976
190876 193653 932165198
16419 173220 4132153
123772 129906 897816164
69999 92861 57256216
128334 186929 917057118
113128 199500 216248029
25996 80022 573882839
87471 104934 617381635
50424 104881 823872097
29070 90077 587107615
41645 76713 456621810
33060 50738 16933189
143831 170289 66182853
161972 179229 374132568
11252 34006 56821055
143727 198364 480057248
192192 192931 854983162
31812 110089 208807572
151774 176947 62930107
82640 164245 204184276
91104 195364 818142887
137684 144771 904209187
186633 193806 643827820
1962 12861 27150088
195276 198102 766420594
30734 35266 196802364
191580 197893 15791170
199095 199781 37335314
62174 167662 375104364
187766 195436 674512607
158718 195218 91149767
51729 179495 860295172
42662 153397 277127836
118177 153653 89102420
9323 148501 913615983
198442 198476 699240949
131716 155280 10164377
142649 169500 979444722
183611 196739 387111084
66929 171486 261578446
187636 199276 29154694
59148 143292 210337045
162724 182616 250578091
8404 103324 51355287
182533 197035 36180936
106566 161864 148620268
84157 145859 154404583
17171 161487 360948765
76730 159496 207180271
112934 147248 85951719
31390 132706 253574672
10385 126406 323507358
168895 177900 390304130
17044 100502 208424587
99311 166592 168497072
65246 105738 646749238
136780 194174 143500310
126209 178264 198559434
194232 197716 8691535
71205 104723 83857310
110260 159038 723490279
186306 188421 5249805
425 176598 440711963
118684 149155 76481214
176704 192390 337361947
124864 169375 518496389
45285 115475 413895068
32621 58058 185847920
163818 199525 89430909
168436 174600 15484958
97733 109283 29099085
165430 166313 2279950
60219 178228 60539492
88716 183979 649440753
125909 189897 160097375
62288 72402 45364445
141626 197448 139618241
52246 194463 762361108
189733 198560 216105921
147693 183544 89639156
77087 134042 142589477
91854 116042 60491197
8954 29511 51493285
119883 145355 63868124
11478 72248 526156588
159085 160367 3218816
39588 89835 929940811
123852 168384 889342435
37832 142080 260794222
43012 182000 496470043
68446 146636 195599505
183737 189494 14457097
133923 142212 85585482
103999 188267 210918491
175747 191635 370046294
60528 142350 274237420
83624 151578 170153074
133481 197330 159612179
194122 197402 8155047
28639 33651 12406984
154677 184156 827863354
90525 118632 38041432
183606 195127 236712652
56103 182226 440331733
83824 93276 23621433
113666 184327 176877996
169115 190792 54306710
88717 118141 73602660
68202 98685 76054936
147123 167368 50600120
5448 163280 700081997
57107 70938 34432223
91429 193397 514399716
159554 190447 931282086
147323 197203 928653523
103147 128589 722841699
10975 50943 255084266
110171 158109 120098371
45361 154294 723108927
85083 179477 236207737
23959 56782 341918451
72192 92960 52070230
20685 154432 334745655
107405 140332 384418744
21710 43184 53769598
74642 75635 712620741
82232 94536 842792795
147311 185027 94307387
6849 124822 90990353
171356 173976 398554700
77294 92306 37547701
196058 197715 368553584
3887 75530 400847463
24652 169404 756942714
72241 157640 213825342
75733 146809 400713632
175032 178528 735193739
130446 170136 99216441
122815 192909 406727330
69950 93410 451628172
66183 73361 652848673
96430 141629 113205265
80429 123482 540040968
104167 105783 720527911
101509 108994 821095178
4710 189568 999466191
43297 103519 848578559
142269 182752 8974856
47287 137450 815276149
186495 190844 10839499
32718 172525 726823674
37628 74709 168709698
114527 123591 22796496
12471 91498 197553113
26103 166554 351167593
85792 93143 7894626
37789 157956 487333572
111277 188978 194532494
2136 48966 116992553
101332 136756 88912622
69232 127025 144597587
37559 180499 357677723
124600 166819 105542444
78154 156373 948080218
154296 163190 21975790
65582 97283 79068356
177272 191427 58321303
142918 194837 129846677
108537 147788 955025494
5076 6773 81964035
177772 194321 41348021
60927 113563 131363192
182882 190662 19472325
175362 183153 171507421
154585 155949 3343967
103508 137826 517692239
42828 180722 344919699
93857 117506 187094905
22483 106540 210133677
139871 181596 766912557
2976 126033 622415906
109600 114089 560939697
198654 199976 583940766
92850 116295 734360241
3332 50513 725717244
12434 168155 488494778
27982 157208 484513641
140094 162893 57009023
136124 170623 86209405
55883 174976 943359429
150566 180295 74245682
129852 151154 678738650
12505 30682 704523341
25913 46270 347752233
76130 101565 705275489
34766 130693 695816449
149676 184023 85721094
150082 153552 8696578
134624 160792 563780795
134500 194908 150983180
187790 199780 30022527
23513 165599 355367706
195939 195944 523279564
118450 135861 763295486
31272 167788 341477712
105601 160396 137294799
54523 165257 965434693
171848 176212 10853532
27748 176793 864367789
59141 94964 89411229
105743 184747 536727341
57191 65274 85776649
194673 199632 473523566
54529 158215 326318555
173819 192467 597569541
55321 67187 5098021
91817 125634 84723176
7357 134392 657237491
131191 135007 379739767
51514 133298 917942534
99267 111862 31625740
121533 127766 15743333
226 42812 730677727
9331 120518 278041874
117161 131528 981594892
53457 61831 3363879
21417 180539 570212051
54663 74258 249433780
94357 109024 36838297
71443 75792 10976341
33694 70619 92356945
197948 199902 330219243
17348 82761 163470037
185701 194172 21206605
158132 159001 918451
3651 129177 314054290
141052 143958 752233301
13079 22837 330344094
173460 191836 919669374
132936 167949 87443734
109782 165882 380430433
87740 113624 651703220
152303 174448 55264530
159647 169255 725215399
136858 165221 70784608
157052 195344 95571469
162539 172892 26004637
186199 199427 7358965
198418 199172 1405082
35247 132919 244473516
59051 156437 840057785
159462 183924 541761413
2311 73578 678468154
55663 152145 241354616
154511 172289 44314131
20407 23776 6779879
191663 192503 2125672
16385 125497 437374307
172359 197111 61802333
121333 125326 239481090
161515 168702 638577399
149827 194529 111606778
54000 152125 245573943
158260 168385 25169355
55200 57313 5308392
109970 117543 18836862
158900 185377 798805055
18650 49706 375831647
191332 196319 12446764
103745 139019 51784874
73414 189800 760164572
101393 101830 1132674
4253 66222 155228619
83776 179434 503009495
8306 97306 747663556
13826 103559 224204572
169101 178754 24314762
159078 168187 566709524
111189 146263 972188584
39152 80878 554063047
191389 195423 416932139
174938 178155 920434722
135988 149890 34875433
133276 146836 33817477
163371 180394 42669189
80204 88772 302020448
162510 171579 22878137
68930 194918 629708383
34458 167412 332577324
60215 198069 588918906
35417 116639 203036094
144898 197693 132057196
127558 157072 73982785
63156 87300 60377183
69156 114734 113923517
40132 89233 863842157
3726 126828 307982319
86501 101452 37171780
41606 174078 992395087
156529 157066 1351148
65990 186381 301063709
137403 171489 85314912
94107 183624 224055478
152441 174681 161877109
34228 140577 498558395
16462 80090 158968683
25743 185202 398781453
30119 192762 732218352
141105 183805 106834858
189533 193207 411064160
77014 183502 266450037
120053 193466 183710577
50271 56194 363968809
178945 186536 328792863
167688 193449 38399967
162497 181600 230498587
43376 89524 115236088
139693 183671 109999798
123291 132448 66208763
161392 165834 669470519
129461 155434 91733700
1287 194838 653457338
17782 132704 287539504
40800 123618 736379328
184370 188883 11323333
137717 164653 728116622
172672 197043 60883743
199087 199552 210781763
75333 146958 661390604
92554 118327 64436922
84955 114436 73665483
150637 155341 11817722
79853 93746 952017031
63451 66491 7662597
25642 65935 100848197
146950 196945 125067131
15047 69907 136974485
183601 188026 916170220
29430 155358 988551096
116364 153427 93058115
64004 64688 1733891
29167 33147 337116710
119129 161692 818847834
117575 164798 118228858
63092 148618 214036277
46608 136566 803327761
60282 96273 89688165
117510 121152 9173021
2424 123959 303946728
84225 112236 69957710
54739 173208 296339711
68267 116075 119505567
125134 151921 718062861
93497 185583 230467674
45543 99665 241960957
21386 38929 43852375
21475 188876 418741943
162910 193699 100995795
49576 59840 25830299
171882 196185 60619842
8889 148797 119728631
171345 181718 167303706
110134 154979 14097273
131100 184364 133187033
114557 179117 161697971
165133 175578 930635768
76956 107732 76981148
168995 190347 53506015
127419 168329 102291365
13319 17256 9907370
146914 168938 829829386
184892 188172 72230427
56104 121146 162501947
183964 191912 19925868
31410 140900 731150609
190947 194361 650206927
143988 178809 87235230
79539 128675 467859589
12708 156022 927825047
186236 193173 894153661
4458 70053 164077966
1849 90081 941044188
172708 174658 4812772
66887 134416 168854333
39996 86107 115471761
124735 134750 33631032
56691 71423 598782796
113880 145462 79215399
178638 197876 48006061
107747 193369 512083240
136402 167915 464179894
46331 137452 950185977
111263 193779 230225727
27635 43774 707978183
78304 185217 267479957
196234 199885 9239701
10723 184339 983008492
106710 175826 173030975
130357 147241 42206596
150540 196750 115407688
182651 184761 273110046
103331 184472 203176341
178305 194147 39564899
126535 183100 409134854
135140 156089 915419279
75382 121649 723807363
147246 188873 125245499
1490 122486 302516677
12706 90352 194115598
164597 184375 49516884
47380 78542 77862970
174373 179588 7268714
67006 68872 397792903
76747 125556 448775272
96522 180513 210320316
53524 98914 432008719
150685 151772 810807694
184979 185516 369043163
18850 26288 952871821
194603 195360 374707414
109890 154101 110878866
188567 196449 706727978
33860 49008 37891066
129745 190446 151850959
162308 169584 855963022
59164 103587 110854098
25119 152035 317535475
56047 162544 266260335
4231 93829 224099044
34280 156208 305241009
137731 139616 863422201
77443 107881 829315135
55244 124745 94904577
16430 119600 257879960
76656 113081 91048666
11327 93584 205623203
105939 142254 90943165
11425 41766 782097674
61472 70146 17903908
19927 132671 500122748
37520 89239 129292194
106321 158903 923812301
142608 143863 3142558
105739 106898 888535754
103254 162867 638488660
30749 59753 72674067
15340 123701 270957451
105019 110566 83951809
1470 66582 12897237
15256 159999 362057534
106473 114269 731399151
161807 169177 18356921
163796 166845 7649619
73971 156101 205722606
144486 177361 60928785
184493 197843 33383626
48158 100886 226096976
37876 65608 69521994
45191 146833 157606588
145110 168485 58350313
138760 199093 150940330
155913 198079 105350892
162536 167723 12972091
196091 197547 3683986
53187 78147 62445376
33720 112778 197735022
175843 176764 712134355
64105 105823 546224866
80144 177680 244165618
111679 134844 276500795
114948 194841 199900721
71515 174020 256613162
156857 160569 947218875
195380 198434 775530300
96390 194496 245536629
198289 199809 788743157
162351 197118 203264527
103227 140010 126108098
145978 184684 855955381
7492 131761 311033215
65384 154232 222404261
191608 198164 867674109
68506 159941 228848094
124376 164050 99147255
100713 107017 15886226
92327 187546 238313594
22650 31714 216656334
178400 195687 43093887
78526 193328 287222443
175272 176931 733171
144220 181673 527360829
110802 122368 29004007
142136 152995 355487909
64867 179568 286915074
17852 145613 338498735
40257 136313 240464513
80890 125861 112580399
73110 111101 95060777
113824 149136 394912646
70386 84998 938330589
156 5112 812684323
66399 117286 126992467
38411 110132 179394607
51372 83939 81504992
173352 182266 22354005
49512 161936 489541494
191932 193641 146362006
80770 172779 714555410
169334 194875 415669277
165958 192035 563013897
66517 69227 5396281
63992 107798 311311571
59452 72229 45390890
51166 154830 600870565
2961 96263 233189771
153623 173210 614023615
47628 197409 970318307
89994 196255 265918326
149810 174562 988107369
116350 197654 203522848
46371 76245 74666608
69911 99163 73016612
51062 72153 864660235
18857 166486 369185375
65355 88657 58072666
69397 188058 296853894
107132 167267 255654289
27216 58532 871106100
80686 84042 152531282
67818 162647 237194953
68756 107897 635134215
89682 126394 489304963
168380 185712 962928018
70704 163835 834467241
113504 126525 858335525
42898 98850 139680747
30973 169598 771191260
105733 120980 196355024
22104 63414 103323980
95227 113236 45062379
53803 159826 265365583
172188 197638 63544778
157285 165061 19303209
28931 112882 209828829
37566 48144 548673911
104760 151095 894807390
165636 197199 78958218
162499 188731 91305361
63440 177745 533772871
158778 191161 812615329
127818 170496 893001765
58015 85361 499816461
171817 190558 836377600
165551 187842 503713589
153098 196185 939323455
93288 116422 898445137
52746 74983 40163851
160262 172193 29824703
193480 197277 9468402
128560 137959 363646831
184534 185835 3263307
138366 190909 975131835
73468 134702 481261268
158487 164544 30620319
174245 185424 145667241
151665 180494 72049608
887 168914 595321839
71501 118869 118533627
128052 161208 82919624
63501 166554 257682439
47996 199730 379604393
180769 195033 35597789
186266 198108 660100362
2554 77626 926036800
113848 127855 35177976
56802 84712 69659464
131746 187392 139210174
120419 160951 599873766
117492 156048 96788126
3921 75234 807767308
43664 53206 23760260
184883 195750 27190207
182247 192282 25034653
26261 122558 384383036
106214 134612 71199784
150610 153139 6394039
121003 140074 29760895
82542 88514 14965773
183503 196170 27584423
139191 141327 250439298
42537 61561 380754276
192230 196655 10988633
88910 149506 151877902
75308 165485 225569171
19357 62942 609139673
183550 196819 389338858
187226 192008 11911987
165082 175200 25363181
137151 146336 22921740
40598 119442 197223557
46248 105025 146950288
151220 188966 99462389
38868 162169 308425480
120129 123334 832415814
24175 121910 545193506
148531 157597 830365974
193128 197796 899001880
77954 105902 69844940
128807 148838 807985898
41579 107670 280500599
102498 171415 290812109
19724 77167 559379126
61278 109608 120751427
46031 195172 373015558
2090 15730 305030350
96373 190309 153564926
120554 175691 774008168
139767 178881 97930325
147699 154104 16195035
107748 119567 680544220
93277 100240 17236563
112375 140731 71016531
25178 94069 53037182
118070 139862 54655597
9323 175558 415846951
123450 142394 47371594
31126 95810 517696957
101526 157226 332058786
170992 193557 56367679
182827 194896 30081429
56564 84784 70465653
99995 133627 84433025
120261 152735 544418632
100569 114898 12477250
30868 168477 611592094
120002 168024 213288693
167427 182482 37802664
108997 156998 810449726
12407 63487 22990825
115406 119624 10579068
180412 181515 2793597
20284 28242 19867920
101803 150928 342137466
70165 146793 224942304
106783 184690 781388742
151624 165564 34704596
117792 150074 81063392
100325 186482 215828566
58068 90468 80841268
179692 187680 306281558
159649 188699 72537040
75639 102063 392558408
146244 194877 121554842
121733 182086 151157476
132792 166361 83871025
63719 93451 74231618
585 40754 926667115
27956 109819 204703228
53710 68429 648493246
53858 192303 408136604
17080 53701 231245346
37359 147763 276267240
122150 169765 892227942
166588 189681 57904314
85023 160674 189327168
161346 183670 957427097
100069 156869 142484412
21543 163286 493820358
17773 72071 135684296
143949 191590 314503999
184519 197731 868696228
196605 199530 7421307
182621 188523 14698658
59063 86293 68043458
178208 181035 875698252
164176 181655 43874600
136337 186461 125367198
60 154749 387090766
25152 89705 177114730
157088 168050 27251152
198704 199254 940539311
52083 142135 225297682
75933 160535 211766034
108955 189865 856046010
112479 180193 533584045
28337 78976 163644168
9679 104115 657425618
171974 185489 33698368
35255 178686 382765785
5190 179620 442485437
49510 142311 645694507
147462 156952 606020571
17993 191760 434694260
130049 160580 804782340
136097 181956 426260187
20781 72514 647487245
69808 124285 136407531
9567 54365 112083027
70751 180365 274291217
81498 109202 555608028
65897 156604 948546628
146303 199543 133180231
86714 108956 402316215
100782 148670 601158360
190029 199841 912817010
447 99025 246264503
150296 162516 518684559
196169 197032 458365325
68047 153649 214389055
77363 199234 755305648
196231 199684 8742265
138584 161372 57024968
129017 167531 96278052
25192 110180 921401525
17652 184315 416884253
102702 119109 880944252
130221 167665 93546493
79360 112955 84027812
63398 142997 199005854
165142 172742 839065369
150868 165005 778116570
84225 180481 700331182
96849 166812 892619758
29806 60328 47445267
108660 175522 167265191
145857 170291 61068305
168434 172105 514171535
183484 188331 178313842
13564 83217 978403311
43209 48531 13193900
53447 191741 400370149
102924 127967 62880720
106339 158675 317330216
130071 160151 906853059
70489 173084 820671253
7759 37029 641178440
123408 138207 37017832
20539 89435 451154175
161445 175960 36315337
152247 177583 416577567
100886 121714 975908933
180962 196293 38310544
121027 177499 141456216
66058 94507 70934126
37648 140465 257234686
1762 124534 634547998
141681 153476 29732289
84883 115863 77412802
117515 135661 89555194
11007 69603 146455539
137140 164092 67245970
38404 190935 40451457
139385 180983 864748756
73987 80108 202956666
48304 117815 173786331
13074 193876 452282754
93004 100608 18831398
163542 178244 353865462
43153 181685 346554304
92226 170327 278399656
16533 175376 678960031
142823 176918 609365274
57714 98287 144649828
170277 182199 29935594
61199 114661 133483676
54402 172705 295963966
62124 80761 46457032
170125 182067 29998553
128191 152711 32986109
146843 194801 989768927
24051 53097 72601343
8161 84473 836343408
39750 119757 275013751
19979 127179 995179836
186492 188584 5161939
54252 97731 920845805
180030 183419 8454145
197003 199622 242106932
53253 105546 682660523
31047 62327 306204385
159181 171808 31613769
136743 156197 48719657
191550 192387 355373966
80441 109979 818409509
27190 62441 88207602
173198 199482 65793681
194330 195501 2857265
165018 197011 80069021
128908 188217 148343414
21268 40694 48536886
168058 184392 40882576
184673 198193 33828399
182028 186738 40316132
89977 96096 15326036
132135 192551 151082693
143484 197649 135499981
63500 185023 303898590
89361 117997 71651232
91720 157751 231692017
83187 148487 163554887
48422 92535 239836290
161411 185972 61443614
20296 125179 148659577
85858 171982 215531868
139567 192871 407329045
116643 196111 747171423
197280 198417 534839289
56931 116253 192363797
179932 199095 40965163
23985 98308 765303088
26810 158315 328937775
82598 177056 236501203
84244 86684 6117649
23164 114612 359486551
157156 189526 80915783
34346 170929 555594996
65795 137427 409852588
148455 160437 29978158
155411 198524 107721971
104093 147937 109863422
148468 152662 985656318
153574 198209 111447710
168789 184330 787818587
58313 189424 480317085
89072 193233 291656821
131654 153634 65817703
183422 184374 2331378
170889 188066 42927173
107493 137060 333079738
116339 161350 112769209
138248 179569 103446189
31305 185533 385866131
137315 140189 7097481
49812 184127 663695586
152130 192454 162285702
132567 147656 37720917
154019 193730 99104252
18060 99588 284940078
36715 42719 15089361
198275 199130 365979744
131435 174644 108019492
94246 125978 79508796
174496 196740 55617455
59564 72716 10831343
16695 85029 170819890
169815 178540 21962512
70774 162487 229433415
7017 192835 487596398
136553 169863 777498395
172236 178542 431572862
86355 110234 239410679
34516 162324 319710373
193764 198693 132487181
115940 129113 503702299
6596 124396 294857154
31379 91264 237484813
66115 183431 293374826
151537 163218 29052749
129838 139763 24805866
63336 154308 413553929
101307 153529 131011712
184806 192175 18495194
125375 193303 633788825
165465 173268 19637676
165548 187488 54987660
121011 161782 102121117
102951 192533 224353462
146745 159908 111611077
54269 180855 316670502
93582 184453 227407856
29912 127793 244815242
15726 186189 708306545
114037 192028 24342554
33973 82802 829076580
187386 192384 38355891
110948 128976 298829756
102694 124304 552170673
8840 12276 985681469
107238 175841 669926427
58864 80227 619257342
148008 190037 536211273
27559 59638 595520683
173719 189078 124968139
62330 152831 226449644
196536 199710 49781080
20292 158653 916741606
67421 133629 572222109
110498 151184 102002880
193545 197117 193862405
124751 155110 76089415
33493 140424 267574391
29606 83235 134014949
61672 138648 526411662
149614 178979 636289633
110299 149553 232315679
107193 136012 806027256
64200 75667 861819965
67963 80038 505048345
97143 192236 314382139
145559 198464 132318700
119215 198832 199286435
98754 193916 497258625
130806 193102 791006968
104061 186847 207245328
184517 191280 16884611
34806 127819 232728009
192289 197696 13491420
123223 198373 232162820
167425 179887 31325908
20439 75100 136577656
142356 163341 52463391
164459 178266 34719233
156705 192183 259192981
29111 46792 508377358
47049 57498 398294011
96289 103552 725235873
74107 78731 11636516
57418 159553 676191108
96506 149135 131972287
134756 165578 77008881
160553 168508 19730110
19342 111826 231148422
40077 156635 291819171
193737 198042 180247321
78951 87056 20299931
94701 199199 261569807
107714 121138 33543644
12715 51929 891261278
121230 124446 624149701
125475 150055 108327816
165792 168742 837292477
10762 83673 182325037
145314 178315 857842553
72298 74714 90896822
111018 188492 193898065
57059 60232 320817762
1142 186350 463229681
133442 187219 752653215
103463 117002 33931391
101987 106303 489575946
176752 187017 368739782
107828 134706 768833941
17917 150478 542477625
133617 134810 2976214
90694 176445 214711855
30130 135127 741809702
1369 50273 122170691
181445 182284 2120898
18984 176510 394060478
123114 198264 553111226
140529 176874 971943545
142023 193749 499036264
103134 128098 564923873
115228 165327 125360558
653 129173 397269414
171569 190943 48310954
152957 190863 391798637
168421 192560 60488649
20472 35192 36669800
82344 199982 294443887
186011 187476 3728516
3848 104866 607381199
173503 185845 30856107
47815 198670 377425698
94651 102909 20536586
177871 187169 21738868
36808 55281 46285698
36386 164365 320071517
41753 88898 117805281
102334 119776 43724672
104051 164080 150248788
106241 167029 152162392
44428 83794 98453687
187405 197658 780818896
9625 83987 186002532
104497 140255 807025501
157654 176223 595979435
60658 183964 482840274
128650 157591 72459095
77520 187074 274154771
48003 64170 507201649
56685 113033 140745495
134953 198117 157929530
13194 39955 625675947
177881 191451 423900830
178641 186162 18734605
78440 175725 770547825
71829 77390 13989561
15426 182387 417590090
46359 103510 142762578
195515 198011 6317445
103823 112611 22079996
105102 133914 72222998
53202 76966 59439086
105351 138863 645804743
58745 185064 283157072
8670 70617 154876052
85779 117966 368389068
30609 123483 232319364
159197 178561 557301969
57043 155818 382846208
90936 129866 23019140
24281 166769 356371045
171551 190794 953178207
59485 169353 274683480
134484 195744 857641582
61931 181205 298290921
193999 197504 8724818
154112 169202 522193358
30936 134655 259468142
91079 116858 64433531
76751 171744 195069652
20849 152792 330171742
18189 166006 896420107
27464 107225 199356612
116653 165146 121402932
65089 102798 94020762
71067 142073 177704796
88857 194240 519477422
80796 168989 220630386
125416 135461 25206985
187298 197053 190956122
174712 183932 505265396
190053 195257 688232173
136384 169050 81591178
904 175836 903157421
24082 84163 150255979
52086 60197 43917581
184167 191101 133244806
44038 60635 804070115
101561 114704 32959288
139782 156118 40998565
99584 157013 144051878
103605 149331 473633413
126451 180501 984410072
61103 180692 299038335
134990 199630 161672298
137197 138721 3743630
98422 177867 462989535
21139 96274 187778085
25207 127517 255823750
88453 142622 135589549
111130 129407 45862999
9438 167139 798704337
135251 163372 794429389
181705 184481 6850372
184780 196801 30069557
193254 195120 4576004
153109 164876 29148268
133867 159046 123548166
149093 172690 343504765
65892 69518 8864812
29472 127344 366096254
64064 92739 71611300
87715 112676 62400469
97418 108422 27706052
159722 173531 34456741
65644 168524 713420531
133878 151643 44495660
50685 154930 261021150
26588 65927 683396095
167232 186235 47615113
109209 157535 120973787
187106 192116 215052094
1253 139451 496868409
143078 154606 29123282
14707 114689 642720398
4654 65312 189330946
14544 117365 256913890
156908 188199 956735096
169045 183832 37048912
84041 145215 153106737
172610 184745 30271012
143321 179687 91114505
192953 195200 857177266
160540 191250 76696007
60602 120083 193559917
65453 155268 224774052
145354 158656 33324958
139661 164921 553435659
157125 184579 625506737
62239 186521 310820924
90478 199213 387806052
190758 192800 5124069
66801 127594 891107865
176981 179407 6058069
66104 115301 122824032
106895 183159 190950769
143702 181237 93938644
49442 161163 279503587
6324 117025 632052962
184057 190008 14933791
144411 180706 302188060
132924 136136 361902055
192014 197314 13197790
103066 171856 215955966
118167 176420 723344071
54000 191456 701828820
111963 199804 324699235
149789 162972 750258167
144274 148130 849678893
137771 163673 83550359
79211 152895 719001945
93034 143066 737737317
95250 174506 198401029
64481 77765 33067909
23527 78783 744097455
79518 183002 258938160
22318 129655 324618971
162026 199018 222715
42533 44235 24810891
90171 138294 120476194
387 141145 351992928
129851 182493 887348184
108394 133240 62211215
9243 192831 459238159
157688 187668 74936515
6175 165766 399281227
186616 193934 18276561
120191 152245 80386081
28691 62759 644881704
20135 128067 665631031
121723 156023 86053242
192157 196040 9633677
108122 155613 542821348
32660 179036 366278923
47645 74859 68002349
134586 169596 87502657
95051 167597 181506595
84540 149646 163081525
84067 150770 940934793
71678 179155 269061178
109956 183319 183603318
4396 64546 150693823
70001 116009 701114614
72343 172887 251663572
101564 181248 494308184
78035 124376 986774292
5639 169923 411054762
148511 171723 58113557
161085 169735 618199937
91334 196581 263343929
66542 75589 19206476
149232 199270 125102117
132105 181641 947501161
97776 126037 70908194
24436 134365 741818448
155312 187965 81492008
29732 76872 117833774
173004 185035 101696878
44895 84640 99377340
67540 140571 373693417
118250 141272 530525134
186546 189319 6953833
32032 53386 737383723
2641 173715 427955910
108958 136545 69012856
14395 51175 91851011
107524 129988 56328651
178613 192191 803032919
45669 115798 58616901
91022 118676 350963623
969 115457 286153064
118185 134586 41197314
30923 181474 835929358
199807 199999 467883
66506 127026 458101963
81642 136343 137009967
133392 159518 65394729
40732 112529 179595813
665 92014 228348857
91655 160869 645425836
199693 199970 4976591
118093 118987 426691343
36073 157860 652987823
8469 116011 268947314
69120 147869 197097732
66786 106024 97956007
67620 139417 179572914
47749 72859 62688444
119822 198045 332990981
35963 104197 170574824
174576 196200 980131085
78362 144187 164688486
21097 124172 257863357
75334 92054 707826732
48092 101445 34616704
71144 73260 5286737
152746 186782 85014150
10386 28243 44702212
25525 173006 368894809
127069 163779 556942139
111222 150868 99441974
52921 155596 257039088
48596 199104 348761798
85555 94536 729435730
120060 120754 693736605
178629 191186 805674544
85114 86266 725023710
19611 44709 482067157
17659 96102 928737043
158339 185335 67499374
188240 198864 26658703
180120 199318 48038221
19542 50268 760725581
167519 180418 32382868
28538 36231 19202749
54153 150459 671694933
46704 67335 991118690
188562 189701 2955595
101747 106708 12499370
143376 170237 67194083
55446 154212 247195048
165052 180003 887947262
122546 130261 19385788
85196 165181 122013928
77001 146636 174241612
103669 150118 116549162
47048 84089 92607605
23645 34364 16650093
44328 92082 589843783
183988 195743 530734282
9120 128339 872815260
136701 173432 859446082
120211 122877 988608028
47261 58130 27235609
56283 162376 197037357
56348 173621 293324138
34955 138131 258158206
9141 121104 279953711
6197 134942 322222983
88489 169427 202530442
138370 166731 433978207
153581 192911 174242160
55188 76855 54097969
76807 131840 742505039
113562 161970 417123536
66273 170023 341895168
191427 197743 15806680
26070 198130 992392187
46398 149450 257961018
166706 176119 877822696
111439 119709 20731831
195108 196668 3929730
24229 70697 552455918
91913 96028 607735289
28366 109541 24344788
173626 183343 22712318
135658 139667 9930085
192568 193464 129824671
99515 186206 76372457
87303 165739 904720934
102773 102996 541302544
98899 141353 106430691
124647 164440 99409613
50025 175064 463959067
76030 127649 129150479
149738 163056 500662666
8443 39351 77346371
55044 171145 290435391
109638 178240 171698209
88871 127569 96916721
59893 192919 332610581
30544 90702 150341154
14063 160180 766132379
67753 197035 323375691
27043 183808 310995542
46162 50092 897954469
129700 144750 430421991
154199 184635 75887745
54453 144241 224567441
21376 136850 855544277
70580 131462 152444828
157541 175201 44087179
13432 115324 561282787
145395 192601 118037417
192734 197583 486301825
135296 143036 307123427
190367 198875 21299026
178187 192472 286692728
66053 172858 656146013
132863 144385 28717636
135752 192275 141285589
62884 189838 788505181
133166 182913 124352512
39186 167035 319844198
69224 149266 200407732
197319 199047 4413148
199935 199944 26445
129277 189824 151490330
72585 86927 738347099
107954 196069 274483530
138018 171138 980862359
103824 174778 610114619
69479 158749 863264207
61254 126370 276711557
16831 185197 658311390
62296 180368 467518618
76429 129568 133022116
86171 191990 264684063
165824 190646 62130827
89395 127424 133445700
11752 28382 2789439
149806 190979 705251659
28853 119323 226199201
9651 185326 439475098
189107 197289 20365137
49043 143402 236073171
74971 160519 978994601
98708 136846 750076015
48232 68022 761820014
65728 68613 7130477
47356 190351 379217870
85656 115948 75629799
178443 184237 569188126
64041 152818 222173135
145598 146093 1217109
112708 198341 367513475
85261 113944 368301129
64415 125631 448228780
51969 74123 55386253
36470 76507 877099465
80908 83888 7476847
127250 157884 76738537
177847 188038 720565362
67379 163889 241345460
93661 95859 5459255
49028 136505 218974514
118174 138185 50190424
151346 151720 225160004
91615 153988 639862616
14681 66117 128704853
95918 164489 263016565
192527 197577 12568465
64584 81818 42879183
19545 61491 105035486
92868 134146 103367146
91915 162752 177233601
16804 141158 310924915
26220 87621 153447109
54621 151292 271070548
57163 60443 8318042
148126 157742 458953131
159233 168391 22720453
129583 151068 769515407
152274 179637 651152866
34329 108911 878891961
112710 182506 618226868
164750 199447 86935038
25337 96046 942626053
82839 135115 130952998
157052 178826 69363775
71011 119206 401365310
171672 181561 67411969
169759 173432 9254428
186797 192225 609822162
168326 193189 795808323
80994 112694 405733554
114014 120491 16251481
63652 142451 835044464
185936 187438 625465048
179841 185041 386625585
82255 169738 218942893
153576 160449 61531153
155448 176193 717608988
131396 190977 610143497
27019 119780 829415719
129189 159988 77152868
22875 108504 214182650
79261 121246 195405894
92909 159597 866330647
2687 8492 14413276
86111 171975 214886773
134624 180898 115704394
109393 197195 219563230
104938 124138 48159739
75551 155706 200696230
143332 149009 14410230
98052 126058 70269987
64660 77797 32720809
33776 85011 128210547
197246 199294 5220847
33257 153366 300715470
108446 124471 280222662
149504 181725 80520250
168734 199102 696670303
177395 196809 99357593
13698 38498 61910388
17844 78268 622323766
55251 95600 528356723
16823 40611 937525335
20293 45008 61712399
65523 88731 932305062
117620 194933 489477100
5601 168498 407542501
101058 145835 112273503
58096 174957 292234617
13861 19878 15040520
75523 152358 473102270
67255 139267 180099666
16662 99943 207996702
169862 171041 3035803
89446 196849 268778895
15627 118940 258228271
184460 187739 747626614
42646 60744 45393214
48485 160597 280602635
148387 148527 309314003
130034 155878 64748425
74258 159571 68898036
153984 155562 3865352
86899 157896 177696244
3291 81387 195298026
61311 166418 524318340
78793 102100 172446089
163669 165677 5045251
130230 161593 78413651
132091 179421 118408206
23973 116752 993293108
175028 195057 500706514
145998 167874 897639568
98358 181703 208747740
66097 88562 55964479
198571 199148 713260236
139125 145870 604280802
32007 92759 28616296
157245 168982 29202215
138968 197664 146787091
67565 170036 821586693
114062 124894 27248502
115460 179187 442491536
59704 94463 258624477
33588 55665 55416788
15016 114578 331010327
21651 95608 184838077
39574 58015 76112895
182901 195026 415256051
14993 179829 412236381
5748 53952 120715664
189288 199388 25273801
160069 177173 472772741
63861 183906 974219520
56494 111666 137797845
84849 88874 718613707
13238 28693 38734386
132817 191131 145729279
122162 160561 96220971
34541 79041 399618661
158152 186214 70150894
186078 199007 32385902
191257 192661 3568368
51221 179856 799679204
165466 185819 51001378
95132 183776 79407802
121205 172515 128546360
109642 166089 892943225
187445 196828 740115585
6393 29272 523595048
39399 112922 215353282
7145 168564 429972871
136185 156229 50202752
134268 141340 17613254
90733 101822 27683961
84216 144871 350993217
172576 177214 11639536
129906 169867 850564971
1670 75869 203971625
179570 184003 10988781
100434 198623 279810307
20008 24938 988550931
172388 195963 54598473
185018 186790 4498399
107020 121588 697769683
25050 116313 379397005
183159 187621 11153186
148226 173439 325431042
76404 164508 220374776
33661 59343 44931708
117732 138706 52613676
9555 186874 443586049
78832 135998 143098421
125289 195688 176017777
48143 70117 23515088
109054 176965 169915332
54402 157495 257962862
75845 168785 232475075
120616 178712 999173114
109506 144704 88041479
94996 133891 97483757
156234 183040 66918927
91493 110442 709451222
100969 181532 859513167
85618 109665 60127120
171797 172408 1472436
169220 174429 13077834
105335 136259 77543616
110974 163464 808809237
100694 112702 30197031
3880 189093 937868992
88929 123399 788141951
64231 116580 183261238
13963 172144 395712452
183119 187175 10187871
71309 76350 12664947
62234 123529 153234288
76569 99103 56187640
101040 110360 14574763
14118 156555 514079230
179964 191001 27506017
144175 164115 49816623
30876 84328 114711909
121151 141059 49873946
53119 121503 966430145
158221 199028 102042293
158393 187462 409107739
28947 45851 639177587
44425 164486 300264397
96472 144344 119919809
2004 180440 446284815
116978 192340 361461054
30788 67690 782312370
33633 166973 333608924
104485 199499 237839795
135058 175201 100340075
31954 171057 348056550
105469 168121 99191507
26825 190711 797120134
175493 183242 359095718
167917 197624 650601508
142449 144193 908539884
56182 131606 188623758
101027 169312 170994554
109797 190723 202482052
11331 133418 305422570
7560 83738 782355243
188624 194872 659691068
72477 121122 121687625
170389 174378 10009988
16332 93314 192393452
106317 150285 62314566
157950 184510 66334526
49219 137793 221615103
71027 133184 521903856
157173 157754 1438755
190649 193154 917843997
162728 180451 947154379
42841 113474 176508218
192000 197056 12596290
65773 150067 529577186
136058 199872 39997479
13259 110748 382018543
126061 199608 184000598
198525 199775 701297727
175746 199460 59368407
116305 121800 813226178
17226 58409 103060232
120606 143930 600224781
80319 102681 55780515
106665 171340 189965374
144047 154619 26669698
170656 199676 775766863
40047 110256 175612562
84069 155420 603669984
29570 172163 356742863
111724 168583 53528241
183666 186120 6151051
138775 151453 414567951
174220 188885 36673804
25814 141561 263996876
176377 195076 46632043
113529 185994 181422710
94460 162497 435958160
28142 77146 994140452
88216 168170 200019624
20769 102298 203716584
67643 177900 275838688
78549 118178 99039866
86910 153386 166466155
127881 141096 184514920
117856 174932 142894540
43534 74427 43244759
148578 165382 41878383
10040 73764 159283120
17170 145830 321805469
161135 162696 3825827
14124 182701 421645821
183809 192771 22462988
68795 140227 178675211
91902 173627 204579438
133741 190895 47500857
99772 172474 8494438
21647 162813 353054994
196798 198032 502173680
40804 165563 844194516
196491 197858 3440160
175936 180218 576093742
26302 103036 765930037
81501 121849 100929833
102290 189269 217795330
159379 175347 39857324
173558 184346 527212001
101132 168343 168243220
65389 88729 58164797
199413 199856 1083451
169 131032 385401871
131023 139083 911683950
132061 165315 83050195
11677 151790 639181872
196161 197139 2464249
52302 148940 634236676
99799 181955 205838607
91824 164800 182579175
9953 156108 547111700
12342 69596 143111651
36673 95520 721578529
90098 142276 130624369
35632 75961 874670084
67832 88369 996472108
52235 190450 401451246
106399 106454 158507
20573 166769 365583529
195257 198551 8367774
34340 83045 367851264
42282 113965 179155749
163749 167161 408719553
111006 111689 1689716
85814 163274 193698256
43214 191985 372103217
198810 199642 2073811
141772 146734 12394543
120325 140545 50634663
4529 59765 350567000
67115 159200 230398874
179090 193758 36604459
61628 144754 207803865
66659 169528 626123394
24030 78375 135917486
97034 109182 42505160
144948 156529 29088928
5770 43346 771740503
70541 193131 214106791
72873 96139 996640086
120570 150773 754705334
158798 198542 473376010
15207 30378 273564273
179453 196603 42805135
83763 133448 124394195
68287 147587 708676862
29383 157947 321641071
70 25595 63857378
118351 149813 406230189
69729 73965 652934747
1211 91264 483979945
54592 107116 374409266
2822 73550 176786774
156773 196632 808059265
123826 179753 461696775
85757 185194 505751299
128740 185594 142231542
85832 121747 740750772
3300 144722 233115204
56832 93203 43402263
110696 157697 117748388
175349 188186 32078420
152278 180985 107869380
17653 84718 167718910
13806 192833 447762802
105310 119581 35707577
120644 176585 347762436
90315 157014 167095796
29771 175098 918025446
11039 80273 173085004
5016 71619 263452899
170754 182662 29834906
11964 179503 419128867
103951 112849 22296293
45836 49505 9137258
77652 175449 464016560
77315 165347 220204289
83267 106324 246044722
159473 168436 22221056
83646 124523 933956552
176223 196252 49989667
143855 184489 101657614
48679 149811 253212379
66194 82786 831952425
192478 199193 16816275
143976 199823 796481878
133583 192178 496517505
183826 187599 263227413
55846 87850 419118191
52242 55197 687467671
165938 196534 76503747
167201 187733 638152179
6088 83486 193657293
98264 177141 197599889
3876 46070 105587104
77210 164880 219289274
68202 131301 157880106
164518 191843 68473355
178831 192661 16511669
149232 187058 94550444
51694 152549 598520764
126686 159445 82062701
51052 175354 818174391
173400 194989 53886480
13821 43254 588776959
184629 190791 302582892
63146 197935 829606133
149803 194753 112214693
170993 176314 290985172
115099 179151 160426477
178496 190872 30862978
49920 177961 786722419
75104 156321 203369504
18742 179165 401292971
136425 180723 110762832
62507 67106 11474231
31320 123845 613571640
163153 190452 532165609
49752 176249 316530520
118093 174662 346309222
80618 162128 203943684
44741 172482 874908206
106447 166818 151073866
128676 193765 542132786
32634 57747 62914237
107690 192797 281525071
53716 71214 43705516
34710 99866 345942462
50067 94023 136535236
77816 137257 684281146
116768 178899 219876468
31871 103825 826433083
181337 186385 103130910
119816 146221 984964154
97913 113934 16292171
172719 176431 9315798
12204 136509 809631384
7989 156123 370807194
198392 198579 502017
167108 169110 4954690
24783 40848 505219407
78511 99571 52455491
170967 187873 23436061
3192 149852 367044882
103080 177082 698580060
171678 175378 9125753
21052 184012 407617729
136699 155566 47255358
92533 118004 63655438
80585 115615 87601821
14235 194615 475673259
191756 192694 2328448
23656 180640 392717101
180682 189375 21767504
186172 195915 24321615
54070 98766 111577046
136455 161703 63101302
75973 112384 91018914
46058 159219 283202165
163878 196486 160646573
72505 125102 201848199
1232 112792 278847338
164860 194562 74321435
1056 76039 300959999
153857 197100 236501934
102763 183992 716920019
60070 127467 168415640
84694 164209 455525347
98835 153259 136571368
151574 162891 28137805
199826 199921 248930
139657 155509 869232111
36856 82781 537976928
129776 190615 749036855
128102 172170 110299917
113009 128530 38971848
194358 199228 12235669
112408 152026 787385520
76021 90738 107365197
196029 198794 677791872
184428 190182 991041076
120847 125597 771563883
131654 184530 638435026
141705 196138 136124414
168730 195047 474543984
150903 185646 712378909
35708 137058 454994754
139471 159372 5137448
158856 174259 38457622
3575 179013 837769588
198312 199175 2225367
163399 182972 87885896
109040 162408 945424707
189441 191391 242873366
29248 70113 102044771
10007 128461 841985698
18404 62965 111424435
99504 181979 474213177
88085 100544 78085595
35010 178457 359006245
49782 189921 889068695
128225 157051 782872483
113295 155671 845785436
6359 143749 343785998
133251 145760 970921434
77746 167369 927352210
18369 51367 82381239
17946 159701 664504254
25626 46681 418892020
30939 100813 558138919
159560 166566 17376703
64651 155362 227012558
177519 197273 49294853
91868 145815 300927728
183330 184824 3675068
153771 155734 4840338
109347 134522 631082777
122086 159773 94500533
153310 174351 52458050
66828 133232 166088345
137370 180137 436278369
108164 126051 44795956
132238 152922 51836400
162606 180436 39218515
133164 168164 87415145
150438 163473 32422674
47479 128728 186822289
153753 159205 364671582
150454 174293 60226984
121209 129157 804233843
67104 128940 154630265
114799 179079 155836234
110977 116144 904264712
124706 160208 573849526
111679 112207 1318488
176496 176773 706464
65564 179076 283951559
160252 199598 383465329
14374 146946 168771579
127152 167082 795060741
69645 94360 170694749
99777 115165 80523280
172261 175485 706599345
186089 187184 880724
48653 181575 721571590
18983 37820 46993983
44729 150976 791430285
186472 191643 12906426
170476 187728 638196066
118797 191376 394513993
15156 146566 397739337
97750 161753 708578301
17018 162319 685170089
68604 134160 271725570
27146 160968 554737563
135274 166205 77249914
124605 193298 294493461
92624 183263 226836546
104945 167949 631327858
8068 11972 9887943
131808 137039 13141182
93181 153357 967117427
103150 152932 124932544
130786 187972 315777700
94990 134108 958265784
39377 49746 25940779
76658 125463 122129268
52419 190333 345108062
195875 198178 537825933
39000 168407 323655379
116895 153037 543999674
20499 27294 16964421
160071 176657 8530312
197021 198120 2773790
180127 193467 789644883
111994 175239 158357682
7463 88522 202811068
145467 187460 832688071
5573 157311 379811879
189515 197475 979300423
103060 174798 128886178
143430 164785 53376289
146979 196862 180094611
154745 169412 36448306
9021 182390 433757314
187212 187691 37518552
31781 187390 389341992
183653 192422 820539296
92921 183875 227558410
83448 127761 110946549
45742 120726 257735917
162527 190117 112003985
67477 92725 63067965
165527 183472 631750994
123231 170501 956275517
8246 58836 148306374
66591 128044 200291532
42448 183669 353232580
91623 142772 455647815
61558 198153 341547196
179099 186234 257091921
127189 165762 106224573
34504 174528 350311254
72188 175455 258488026
80558 82481 4745803
110664 119259 21512928
46446 80512 85122646
79735 130187 584222281
92910 94352 395092189
72193 141168 172642490
14630 109899 238173794
195765 199379 137067276
96250 178779 206727574
5751 8453 496223145
97964 110418 194205543
164346 190585 65751886
96689 163521 167291542
176230 198674 56146996
177402 190946 33777770
189760 193971 10468826
140755 181106 834292140
133538 140546 17464425
112210 140189 194170145
105941 137121 78234935
52256 65092 32290005
194762 196300 3870457
65429 112291 117042984
52398 57605 659372324
65419 72204 16739498
107390 139966 81596795
45895 51978 977313190
196475 198208 652419825
69324 172381 257906526
107489 122547 37736120
91273 124462 163038506
182508 188626 15211308
192236 198987 16910789
142958 161855 47327406
194241 195410 2838339
108011 118580 26323614
114149 197845 209467814
84899 94656 259826913
78052 144018 165061191
188943 197950 312941690
111250 184889 845835369
111320 145383 621308040
147774 187684 379156049
11956 32265 50708273
138316 167606 462507529
177046 189859 929772041
76671 124462 119626365
182364 185691 8279435
139303 157815 552267932
159693 167869 20262224
146103 179203 82836917
32321 127069 237072381
162050 175331 33247060
68049 185313 333705814
147639 159756 811507792
94419 140673 914091051
89708 117095 156090039
129082 165979 92296106
91564 97805 668652119
99072 162202 459196746
103886 141091 351731597
147140 193709 111849241
48232 178500 677881361
82640 180264 909571867
154344 155397 239436188
27760 143350 327557205
185596 199612 13108042
7602 24310 41963271
197995 199435 3655895
187717 197195 23646214
144254 199543 490185054
21639 62990 103461957
17423 173989 523077587
83627 125256 811544869
33475 139596 746861573
142988 157953 17363947
95565 122520 67531440
130542 142374 308644819
113489 133626 50580335
21436 174847 639836573
96393 117185 52014145
160465 185623 216072695
96858 100308 17544971
45846 49197 8318446
50398 87002 598997891
154258 158526 10532327
8785 123414 637194494
46998 49393 5972851
83338 112035 71747246
182500 199962 186067627
22588 103962 849278967
116645 143939 68407805
43253 46270 671319886
168049 181085 436546484
124352 124669 816190
55571 192754 967391062
187619 195707 924440013
190638 192729 5234626
135858 144124 20573021
107698 182840 723120409
161763 190160 846109407
42289 59148 42227001
100997 127690 66996609
82687 162663 200126335
165555 181298 39468138
79249 130827 679780388
113949 189285 188620184
183420 199978 41424772
40482 46752 15806198
133721 164236 76209274
129108 146906 44484577
26891 149792 390386483
160475 180814 87305428
174679 191279 41518287
86581 99634 32396940
177786 192426 36579046
140793 195795 137562612
148106 195469 597476349
52562 65464 32393295
3093 67281 725915611
149118 158897 776679508
15166 160502 363495863
68638 171951 446691687
89081 175324 145885072
164302 179394 37887953
15824 60204 474997046
154821 194380 98764775
190280 194144 9643941
147420 152600 706301
3227 58947 342038822
160535 194656 69549118
60518 60661 857548869
122067 158030 90142776
155143 175645 579936225
82646 189662 267895714
153781 195996 154981472
75836 109331 305203673
153500 178530 1913698
90542 188594 101054775
117566 122807 13274089
65423 132600 168031986
88690 100919 26643788
166478 172461 15095058
130996 178861 119806888
168329 183294 37540146
178960 188387 971540240
100521 101243 1177150
105063 144833 99556633
191671 193998 5797157
176739 193693 252758962
199405 199995 246015901
77353 143693 165993767
187513 197167 981370649
31552 190810 398431100
159458 163741 10548215
75694 133943 449510244
139040 155540 41387287
148861 172570 760169311
103012 155488 131656783
59409 152212 698792908
105220 125925 51892909
40606 73656 385350019
105412 115189 729515602
197821 198389 1461791
93170 166043 182355485
21952 44665 56788819
166378 184891 46300471
93879 115088 53034564
162997 177882 834412160
88264 127304 97728893
11039 179135 420550473
117693 164384 567539773
167831 170586 316546564
106490 117436 100853838
9865 102168 230706092
164118 195016 77264717
163258 192123 977023595
89059 187417 298133417
168355 192804 135336694
156313 172463 40340962
182766 193408 26589521
8184 196823 756016655
191189 192288 2802727
181255 194423 32885087
136582 162265 757206748
98991 139352 633871070
111944 167408 138829438
97079 159104 155406641
26722 132298 524554491
97582 158412 421677909
184700 192655 6679041
97276 144902 786822513
78164 129696 628153881
150427 169835 887144453
82399 155735 183758486
112601 172768 223189377
129657 148826 48057881
120650 196273 714647729
107630 192891 599587686
191595 193838 5607976
92684 98333 710653036
1474 1938 526975682
138034 147013 614126101
129642 164553 164442279
78924 139721 152118201
1046 105329 755705488
32139 51331 47989807
3901 119669 289518984
98227 198643 895273529
102844 160576 144731110
119728 196902 193104806
95492 198718 173295901
88195 155578 690923751
107242 150008 430951979
145708 174364 315884206
187699 197775 25170781
60985 117371 992052425
94114 121437 542011212
105528 106869 575124858
68380 104869 888539154
40831 148211 401521909
107627 110474 7119742
94272 136574 582138068
174730 187037 703693855
91924 188078 590221657
185095 188390 75457170
169723 180362 658364810
31745 142556 277203298
160101 184407 481450153
150445 196886 116004837
151714 171240 683563616
109908 170306 625698597
107700 180209 232944966
63584 103633 99955504
22435 65145 106873014
95290 148363 127208775
85878 196879 277611335
149669 165295 38822967
17171 95692 196192968
166341 176774 922567659
75772 159769 210298190
186179 188251 5138500
18019 169701 379371655
31991 140204 763481730
34065 115934 825222146
153344 177711 556992493
13341 22175 22153754
198772 199012 582165
21783 173760 380234264
105199 174452 475604684
41450 162152 301918955
198371 199887 3828856
34805 150266 734549387
1417 3102 4112138
18484 101707 279716819
101909 188780 556512726
196921 198990 170350294
172662 183766 27733384
64968 103841 96985731
185855 199073 993859303
19698 129190 273852355
55191 122226 843020112
67914 80095 156987121
95882 195272 831763392
91353 176725 213772554
136951 154499 44046046
9776 53377 109001494
107800 176817 172784151
145983 177756 79550136
102256 199489 243453590
10688 76295 179830361
188508 198988 74775043
48251 139276 241495243
172163 181818 24132019
150062 196323 115490442
175733 194774 47545085
51482 190238 531660628
15069 116954 254552893
185762 190263 32396518
172836 173372 491553345
193684 195441 304194235
83173 105438 613477126
184602 189270 952890372
51919 83390 78669546
119065 140385 208034664
190166 192999 7064009
51949 64800 854809482
132496 191159 775152550
56645 145405 221998355
171466 186952 287770437
61536 67201 816636656
55403 131122 25305122
71308 193310 305333765
17457 121867 261048308
44599 85868 601208482
64412 124836 892864470
116803 136472 49430792
75436 104022 513454276
26346 133830 967463030
36521 188817 380980195
152306 153539 3143027
54173 140127 980777278
28998 118860 224642614
60098 187741 610946623
182131 182503 917050
31605 130619 945924926
173493 195294 54419839
124096 159185 87853959
85073 171202 261980410
107777 153249 872626681
13511 128995 447115398
108081 114585 65355457
107360 153921 116795985
49182 96529 118319601
24413 179991 724880996
164447 197639 83105463
105631 111201 862046633
36425 124776 221058058
120878 189674 609839649
109343 127707 651360775
19889 139690 299630242
187803 188808 2511221
113496 142483 324985289
47934 147259 248460144
133121 185450 130811716
28237 57956 722161524
193387 196818 8556396
180358 195037 36601241
121696 192381 589354480
98711 175655 192719952
146163 180095 330979458
140511 195752 514034167
90454 197494 267839739
33556 114340 202054548
132532 164695 80295899
66845 98963 453194378
85851 123549 94264138
97177 176167 533843459
193419 194496 2659887
127025 182852 139684066
100704 107390 182845357
108113 148080 627311844
55724 152668 242551463
6115 157397 378650691
149509 164834 38084450
116858 125912 744632739
979 34201 819887015
8246 45376 253437827
116913 131275 248352553
177125 184954 458081087
73927 86053 30494979
59341 115371 714652744
33805 179353 954571031
160954 178369 722277480
71032 196441 313776250
53049 113095 150151384
107049 108434 3598403
112838 158326 707207091
127263 193194 164961580
168212 181556 33544141
81920 195561 284362975
180478 192178 29251271
110700 116821 458452998
44863 181554 756772463
198620 199055 1061943
162961 168285 13302814
130418 153041 639305420
151752 180018 64929454
18450 24762 107165689
25535 63736 95566222
75715 183519 269732917
105721 109420 9365285
83454 183029 249188906
99682 168708 309239728
89416 101487 30126076
81091 111104 75013869
39087 183980 563363957
64907 89331 60886055
108451 144492 90167057
76408 157744 203633562
59000 91959 82245415
156027 174065 446016181
16248 33839 33007560
76218 164661 840164435
185465 198584 32846099
51433 89452 634499786
75779 181763 698346668
155944 192705 91846094
95850 96434 1474911
79771 102275 56207639
113395 134043 51860840
133103 134013 2233302
67821 107041 98004087
197228 197643 1063403
140987 165415 61072104
131710 146846 766325365
180671 185882 611455733
193855 194774 2234234
21077 162028 379849831
105518 171160 164367209
197317 199860 6460976
150438 191701 597902081
125484 199009 633538359
177642 192618 37395792
33750 71348 45947335
806 42714 316943997
64234 158712 236349789
160506 175981 820238641
82212 156190 185348544
3275 54321 494322154
138124 191062 132358331
36557 89678 132771587
40416 62018 780720304
198514 198657 418212979
118520 199101 415019740
125993 149812 59727265
96599 190035 233938247
124962 171417 146317354
86953 161287 185982903
154250 176709 571056278
197492 199278 4575772
172533 193808 393205288
188945 198060 944919254
181238 199222 572918108
132858 167584 86673469
126638 142035 67858617
183924 190800 158321538
119175 166017 21384604
95569 150374 875977952
48403 50037 4085678
161281 186913 150933903
106502 109075 6573217
60877 130689 174495038
97247 176281 278227890
133467 185305 129653194
195342 197009 195240247
56311 148428 846824480
50885 164837 285054644
14409 178584 410679017
110123 131619 53912555
143960 145231 3250104
176751 180679 9756164
9107 153634 532747249
126710 172833 976947835
160531 169371 263921600
119567 161059 184512642
175557 183627 20174068
168263 178465 573650215
196476 197575 595428708
109673 117405 19172428
160371 168259 19565327
47724 144875 353374227
109899 164401 898720065
54694 126910 180604214
60106 77288 915466522
175154 192755 898791870
41256 99579 145632355
42363 129358 217619956
150508 194204 109197684
164101 196989 82324475
183227 194103 19021995
145228 167717 86341571
92767 141356 121584088
56747 195682 347378906
134519 193724 642586736
89604 177960 481541963
101110 110961 691905883
195355 197069 4350544
37966 48317 39924439
53068 195927 637509230
162172 174702 31349315
171756 174517 807601371
84037 147842 159699147
160306 175792 857969995
140361 152283 920592062
116800 188350 179115882
126093 152141 700526218
176756 177431 1668265
124630 150258 486372420
59243 61259 155255228
48387 134756 216155296
77318 126290 122616519
135327 161026 64235243
94110 120540 756717600
7234 40722 771238439
86275 196501 275661964
199772 199970 315752551
187377 189408 945336409
115603 125238 24208233
113236 136031 124679404
184926 185842 2332027
58985 89620 76381158
49976 90319 522907051
180529 188474 575647145
157052 157168 482603895
72504 121603 122804068
170973 179276 802585702
177332 194596 236107429
125543 164049 862441493
46286 127541 203220888
115588 157836 105879353
165306 175162 24739405
19067 136637 294099053
37913 46992 939902854
151759 169123 43269277
14660 115387 821921327
184288 185348 2712191
2880 97608 738731255
130160 159008 60901384
193302 195501 89094663
58389 161204 257107834
43808 196290 381351020
37797 144339 686242836
104294 116870 433802072
115690 176687 844648989
132641 171753 97893275
111986 161326 351742293
43505 77405 474504440
133011 172948 157020464
163686 173663 781270774
156076 162751 321626275
48093 148030 770861244
166306 168830 213151112
189275 191614 416153281
43226 119034 725099879
156646 172798 40281467
62007 116143 458508668
57371 152839 942531097
171149 197108 64842055
185791 191308 13765412
113616 165276 129289347
100160 175984 916199772
84676 128032 108536743
143070 167981 62353222
7319 188909 454402964
184560 194443 199245561
189175 190126 2376881
143239 199409 504532397
61484 143422 204803423
159704 182355 56612766
78071 148849 177225488
97598 142036 111290294
62515 69780 322505917
106041 181727 312104899
42390 51291 413942799
108868 168961 932462685
51506 162095 276692850
120998 171247 125900578
145236 147089 4569139
57183 196149 347504454
150042 184736 775952066
114154 166900 132025641
156148 193637 276315887
102249 105401 223818860
41636 190897 373354613
73352 109973 91652659
111378 182325 177668176
15721 181895 415609747
49300 53932 316323131
37543 78058 101359491
16008 168446 538676426
121177 169019 119746220
43101 189685 366698614
30755 156663 315100501
184729 192491 312214608
96933 133446 738276245
21300 165332 946842454
76626 82130 13670614
194699 198344 9168462
124717 153997 73425082
91054 149628 146815621
79359 137480 145572550
177269 186933 426463486
50312 90634 58053462
148771 183139 85888049
179704 180066 409909
54368 152552 245778428
100013 156355 141323684
169178 196538 68470340
49702 112535 447672142
127793 158921 77952489
165207 186299 52853355
26252 199507 433355180
6361 62272 140088622
43774 60162 989255693
128928 139980 467390948
28070 136655 271650490
171500 189420 44740601
142725 173030 213061139
134734 176797 105254592
25920 127708 254535022
3704 174532 729310107
187816 192852 12620439
160941 193075 80363505
82263 132789 692766620
184025 199942 39882711
136651 161085 668699763
162370 177575 243273913
44439 191372 374227958
130036 179935 124854264
114030 198895 322343448
149577 155894 492588706
42828 196812 385126285
149390 198706 119979382
159207 194138 821630053
44907 127630 206913975
199637 199851 173053314
67084 194530 406117069
134678 196878 155528228
53835 127725 687323027
58517 131085 181470975
17217 77208 149941798
53683 94458 101936763
7692 71970 234847246
90569 199400 128736402
128845 178512 822092733
97078 135749 97018996
187011 190069 7638034
49796 169300 298926995
130266 150340 86703109
43137 135848 504310407
179953 189550 23989140
149277 174093 313540265
196810 199759 415921653
143523 187694 666589253
136294 139261 7353198
190623 191169 85116276
172309 185667 32000950
123962 181227 143286232
79363 189231 274963947
170504 185077 981524826
56314 148420 230398285
69570 72610 7563848
42673 164409 304391416
191759 198099 15819358
117689 167920 365319299
29797 146431 291744501
48951 195738 367218220
177688 193939 40561973
82577 93638 963529836
156376 190247 44563637
9090 105859 623069494
33773 68826 87734018
158733 199715 102485140
143390 190986 119082015
20670 109797 880727905
24245 162327 345345901
19735 76925 817195606
29202 79277 125116017
117122 172428 69783512
76152 102939 500541015
35928 95159 148031969
107810 114942 17756963
89474 113105 457806415
90882 127413 253019631
144501 161713 43077517
170364 173290 227360586
98758 154238 66712716
112176 182229 175473166
147096 187865 101995443
86775 170291 208900691
46616 123941 193393495
127784 153661 64950930
156036 189982 411636557
158285 168248 24765063
101735 111808 791549762
34207 187202 382878856
52035 172600 851859881
198884 199433 547609632
9012 135399 599833611
153780 179144 63292516
159169 173307 35294637
189797 198877 2177292
77831 161260 208802619
131472 138343 251197862
182137 195595 900516100
192297 196431 519858220
90753 179933 911130981
6681 153181 490186530
6714 30740 60248774
27055 77826 126857427
88387 150528 155697455
75939 153797 195029439
67024 116771 124195976
70694 130479 777711206
77819 108287 151132864
78346 98544 483632026
68099 160671 231669151
125680 126798 2794952
94546 107812 33289287
188296 188572 673225
197844 199154 301128094
183304 189568 15707953
115070 192289 715116532
85721 133911 266531667
148582 181358 261018395
194834 197633 7057572
119629 179859 584652481
36986 100788 159364015
133875 169327 88581120
42330 59215 42283733
111768 117293 13761460
38192 192750 453899638
85536 93054 18766044
22535 127510 262528723
111206 173366 301972562
173670 179434 432143536
198667 199952 3196835
1767 86964 212985837
170084 185790 678341526
110910 152833 849462926
65142 113322 173150390
121242 186841 972203624
89929 97628 19250036
108683 165612 54140359
188084 194074 1563328
135483 184259 172482827
5150 83243 195421243
15501 173225 855529970
23877 77333 419654022
2381 118842 291169538
66512 155737 795962452
66268 166944 721006424
57639 153525 543414358
61424 174257 768325339
131629 149974 46022177
109724 133712 909737049
104096 175504 178776223
119022 148729 41723285
48392 87318 97435505
146179 197808 776036977
125058 178516 523185791
178651 190639 29914987
188844 197460 72566540
62541 143997 203661456
49549 85248 901128569
25923 142838 832412582
84032 133071 122807289
175389 177303 4863176
122209 142921 51824091
198366 198988 914577242
137732 199530 357956122
10004 180690 426980722
20612 96385 355278058
90232 170764 201573128
187655 193092 372548496
8156 112173 260102243
52653 95913 108118872
74390 192629 295888080
107695 140242 81493489
149704 191797 105165570
45140 62140 42639727
175462 179451 322723519
149319 192604 108138597
135388 136198 559006393
6253 14087 19788711
71767 103339 170382103
24389 51002 404271581
144934 151248 15937019
190134 192197 5137388
10223 199696 473986076
4353 169764 413849105
24858 119042 235481247
123600 154098 76530349
128142 130405 490182688
65032 92060 67472128
35485 183395 915134404
63487 109341 748945303
129337 183406 896907298
85824 164840 197823746
100507 129279 72258087
87845 136390 782139712
62351 123332 152466285
148709 185342 91555126
184284 187556 8252388
28260 191521 968707378
79889 188232 966114581
61413 191145 256117227
120369 149511 73140354
75106 128622 133957153
92598 195637 517218513
132934 193924 152470698
105813 194442 221781444
121318 196510 191020489
95284 122844 881581003
50773 78094 68355175
148776 184791 89939976
152257 156217 9917248
27400 186111 396968257
75019 180314 263484803
120984 199524 196638744
157817 199486 104202384
154450 173498 791301668
18477 132905 152418121
98342 155243 238315516
132063 164145 80146288
169735 182792 329921437
136918 195589 146622956
19552 52983 511756317
86592 157767 821795009
84841 97099 895333855
124078 151820 69481079
60153 120838 151538507
88702 99388 685908528
26439 112984 216248695
198077 198596 791644077
61195 137705 653187797
156321 167747 868893329
47578 48286 1709787
163179 191686 71382023
60776 174492 381156648
192450 196554 590038442
194381 197867 8703222
1315 25802 348928810
9896 76733 630276081
186366 194066 411625961
24996 73667 302517126
150160 192032 104580871
88923 100921 222976372
114584 157891 376351957
151633 199473 433060305
116369 131554 38191296
97167 137549 732795342
7454 145727 346071870
57415 185080 507918823
5687 124026 296184904
54065 83770 540383481
99540 198798 248619899
35208 182766 369206499
132141 143379 310599344
94727 185407 321286643
123259 172580 123434479
57650 93534 708219812
19885 33696 34408118
153385 176242 707538102
141605 167511 437742214
13945 76542 452235167
94722 118940 60598061
135127 168863 84243450
52436 62086 67301636
42831 101062 849193781
22028 43726 54313713
168808 188547 129762460
63690 72480 21809941
118764 132976 35732253
182417 183481 2617750
187053 196155 311742255
182427 187542 736567918
180000 180794 1925458
32741 136709 609499179
20021 89406 30972921
27705 34153 15981130
174490 193437 560871745
12550 104196 229139144
110379 133104 57048612
186427 199508 669630474
77973 101794 59470689
193654 196382 6804051
39662 180259 856344353
196044 197064 891310350
116099 125680 24107401
195966 197672 34231234
91405 170376 390203779
125886 140987 615057559
86611 162741 190407566
97959 143795 114817573
107375 179270 221456382
178863 196184 926952061
67886 149291 668834477
8025 175260 937160227
185779 187709 4837152
3636 87402 643504895
67164 157422 225831337
99433 133181 84752640
50767 188754 345226094
145350 182661 93325532
180096 198711 46605176
184898 198249 20768452
155421 167638 30333680
46408 78696 919179254
165800 195857 75174689
68985 96415 113397375
83115 154197 178150041
77448 123558 115392674
135879 188661 131920876
80073 149225 173211014
160654 171931 646721958
172315 175220 7212913
184391 184891 1237924
94298 102240 495073101
52368 171208 297415790
162562 192580 75165748
35143 185964 377353529
10982 172342 403675337
181511 193068 131497409
110532 116304 2056702
67087 186752 299284214
33733 88837 137766076
174922 190145 38135109
196619 197527 2286197
71091 194984 600679047
187014 196006 61044129
162034 182465 51175941
160148 178738 439251088
22809 57904 240674560
59297 110908 256269477
59630 77860 393816850
175928 179240 8323486
181016 194109 345103154
54223 127460 6082545
27175 54156 67418139
66316 165356 247557053
100128 176805 426078640
60093 122170 74662247
186818 193640 253818529
114979 127670 485401665
16425 107898 925865187
37742 192514 399949470
36578 103794 268885169
55754 168094 280866430
47414 57440 432434436
152166 168496 40649638
56972 197221 511716909
179349 183815 262265686
157434 178490 52671345
33954 37560 9017467
79045 136041 948417575
91142 146299 138106558
131276 176862 466998194
38954 166964 320213957
92789 170991 195717508
134723 166106 78454048
128921 163352 86073554
91526 142033 957189820
122329 164937 106573208
197895 199969 422534588
56244 86220 76095606
159834 176457 41533799
140237 179477 609495255
